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
339919502353	339919502905	339919503455	339919504005	339919504557	339919505105	339919505655	339919506205	339919506755	339919507305	339919507855	339919508405	339919508955	339919509505	339919510055	339919510605	339919511155	339919511705	339919512255	339919512805	339919513355	339919513905	339919514455	339919515005	339919515555	339919516105	339919516655	339919517205	339919517755	339919518308	339919518855	339919519405	339919519955	339919520505	339919521055	339919521605	339919522155	339919522705	339919523255	339919523805	339919524355	339919524905	339919525455	339919526005	339919526555	339919527105	339919527655	339919528205	339919528755	339919529305	339919529855	339919530405	339919530955	339919531505	339919532058	339919532605	339919533155	339919533705	339919534255	339919534805	339919535355	339919535905	339919536455	339919537005	339919537555	339919538105	339919538655	339919539205	339919539757	339919540305	339919540855	339919541405	339919541955	339919542505	339919543055	339919543605	339919544155	339919544705	339919545255	339919545805	339919546355	339919546905	339919547457	339919548005	339919548555	339919549105	339919549655	339919550205	339919550755	339919551305	339919551855	339919552405	339919552955	339919553505	339919554055	339919554605	339919555157	339919555705	339919556255	339919556805	339919557355	339919557905	339919558455	339919559005	339919559555	339919560105	339919560655	339919561207	339919561755	339919562305	339919562855	339919563405	339919563955	339919564505	339919565055	339919565605	339919566155	339919566705	339919567255	339919567805	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23078	21564	29485	24510	23442	26550	27994	22432	19907	19060	18026	17373	16777	16827	16645	16564	16081	16115	15982	15935	15771	15770	15687	15789	15903	15578	15511	15439	15554	15632	15420	15437	15585	15209	15486	15453	15465	15470	15480	15352	15294	15355	15509	15308	15435	15420	15402	15338	15364	15226	15305	15379	15388	15441	15501	15530	15337	15439	15341	15357	15503	15486	15464	15451	15561	15532	15309	15361	15402	15554	15255	15374	15287	15497	15591	15411	15398	15225	15398	15492	15391	15312	15472	15411	15397	15396	15342	15282	15467	15301	15584	15395	15404	15374	15435	15485	15042	15395	15165	15373	15355	15335	15351	15455	15487	15529	15289	15414	15347	15565	15310	15297	15278	15163	15456	15250	15265	15230	15266	15226	15183	15285	15394	15419	15279	15482	15265	15472	15273	15474	15232	15414	15189	15306	15414	15481	15209	15141	15377	15370	15391	15341	15543	15512	15381	15407	15452	15419	15162	15266	15523	15461	15547	15271	15489	15328	15257	15351	15180	15393	15441	15220	15533	15593	15429	15188	15283	15184	15165	15423	15404	15221	15263	15411	15460	15519	15274	15475	15259	15411	15363	15157	15339	15352	15241	15524	15316	15486	15524	15375	15400	15264	15209	15206	15346	15427	15490	15354	15300	15249	15422	15318	15252	15419	15435	15156	15195	15247	15323	15368	15279	15362	15168	15189	15367	15370	15425	15276	15126	15183	15322	15057	15554	15304	15252	15260	15409	15265	15328	15192	15597	15305	15471	15335	15289	15295	15330	15431	15460	15318	15504	15352	15400	15292	15499	15330	15397	15382	15240	15281	15153	15526	15542	15228	15331	15354	15178	15505	15338	15344	15374	15249	15135	15209	15335	15271	15194	15406	15357	15340	15419	15338	15490	15173	15375	15454	15461	15524	15387	15251	15641	15100	15269	15369	15360	15472	15234	15226	15267	15144	15357	15381	15321	15198	15297	15488	15397	15448	15359	15239	15444	15289	15486	15305	15461	15345	15307	15311	15208	15241	15152	15322	15513	15284	15454	15390	15401	15435	15337	15379	15438	15389	15374	15341	15344	15434	15509	15375	15596	15474	15374	15241	15379	15590	15441	15418	15522	15244	15199	15414	15483	15507	15434	15319	15256	15268	15312	15319	15491	15472	15108	15263	15381	15373	15232	15182	15426	15389	15251	15275	15115	15397	15516	15446	15280	15284	15292	15333	15566	15482	15207	15441	15339	15357	15191	15176	15266	15465	15390	15511	15326	15176	15265	15223	15234	15415	15441	15360	15351	15068	15357	15286	15637	15467	15256	15359	15238	15293	15361	15452	15312	15238	15479	15571	15483	15360	15325	15312	15249	15189	15563	15472	15209	15128	15336	15398	15310	15477	15377	15476	15207	15313	15343	15486	15455	15475	15292	15396	15401	15305	15444	15317	15363	15305	15267	15209	15140	15466	15338	15571	15421	15588	15321	15307	15368	15500	15230	15262	15436	15294	15264	15133	15512	15452	15390	15279	15331	15315	15332	15409	15131	15372	15524	15433	15329	15234	15167	15468	15230	15294	15356	15383	15397	15290	15588	15111	15343	15436	15273	15534	15371	15480	15240	15334	15265	15343	15330	15397	15448	15446	15590	15475	15304	15230	15257	15295	15326	15300	15348	15477	15439	15283	15286	15203	15400	15369	15317	15187	15242	15375	15358	15377	15426	15334	15415	15216	15282	15413	15316	15251	15431	15597	15260	15298	15248	15387	15373	15298	15254	15396	15573	15518	15446	15467	15371	15468	15309	15339	15345	15170	15473	15343	15339	15328	15254	15424	15210	15229	15214	15358	15333	15331	15220	15311	15524	15448	15499	15255	15434	15167	15366	15351	15553	15305	15370	15159	15434	15363	15339	15275	15180	15240	15301	15514	15384	15251	15422	15338	15212	15350	15319	15267	15324	15260	15528	15243	15379	15361	15292	15200	15282	15259	15337	15400	15241	15405	15530	15259	15154	15516	15295	15335	15491	15354	15432	15326	15216	15224	15415	15296	15396	15317	15406	15222	15384	15398	15422	15419	15297	15428	15268	15449	15284	15124	15455	15356	15247	15219	15101	15219	15249	15222	15417	15256	15252	15545	15405	15292	15537	15385	15245	15156	15371	15381	15335	15355	15330	15392	15480	15432	15480	15461	15318	15403	15228	15379	15407	15331	15381	15397	15429	15190	15273	15495	15248	15598	15369	15489	15433	15360	15383	15306	15312	15477	15323	15359	15400	15390	15438	15469	15207	15535	15132	15389	15276	15212	15405	15225	15265	15391	15435	15404	15465	15510	15185	15218	15191	15264	15214	15321	15327	15372	15360	15407	15430	15463	15422	15476	15216	15285	15336	15281	15459	15392	15401	15496	15336	15364	15338	15294	15432	15310	15310	15329	15332	15123	15338	15202	15221	15289	15397	15273	15308	15384	15556	15281	15297	15491	15484	15382	15307	15408	15315	15334	15206	15167	15285	15286	15224	15418	15375	15348	15355	15165	15580	15405	15335	15502	15328	15294	15451	15405	15436	15409	15416	15352	15356	15369	15186	15319	15485	15396	15509	15406	15316	15275	15544	15430	15210	15291	15308	15251	15373	15208	15470	15305	15441	15305	15502	15099	15385	15279	15603	15362	15492	15188	15372	15341	15582	15557	15264	15321	15182	15433	15294	15017	15432	15189	15465	15366	15261	15434	15462	15360	15396	15271	15375	15248	15469	15240	15073	15375	15419	15447	15337	15491	15373	15257	15300	15513	15298	15337	15301	15338	15424	15401	15307	15327	15420	15346	15402	15256	15352	15407	15493	15222	15287	15433	15489	15414	15236	15207	15315	15444	15252	15336	15237	15093	15337	15377	15527	15541	15349	15531	15453	15353	15320	15045	15426	15372	15389	15315	15275	15392	15100	15177	15463	15364	15269	15282	15556	15323	15311	15476	15367	15329	15349	15377	15343	15422	15404	15387	15253	15459	15580	15422	15512	15278	15193	15340	15234	15562	15276	15426	15563	15415	15321	15412	15518	15276	15331	15414	15232	15236	15326	15434	15376	15294	15458	15308	15219	15367	15291	15451	15155	15342	15409	15388	15323	15395	15406	15341	15201	15227	15242	15259	15234	15180	15300	15307	15223	15223	15389	15251	15276	15253	15402	15312	15705	15352	15361	15626	15244	15205	15357	15407	15134	15222	15601	15446	15407	15173	15389	15330	15395	15380	15420	15320	15361	15375	15301	15392	15499	15356	15307	15432	15452	15292	15268	15269	15496	15442	15471	15377	15465	15304	15438	15549	15383	15332	15268	15377	15433	15296	15488	15196	15212	15347	15198	15198	15272	15190	15361	15420	15361	15373	15341	15404	15404	15471	15324	15541	15379	15489	15384	15348	15375	15328	15436	15504	15363	15399	15350	15221	15216	15456	15375	15404	15497	15455	15323	15407	15441	15176	15313	15360	15453	15554	15316	15375	15254	15271	15437	15478	15367	15463	15230	15260	15262	15203	15286	15404	15435	15233	15430	15491	15444	15151	15447	15358	15345	15345	15445	15309	15359	15534	15358	15329	15255	15382	15277	15265	15413	15333	15306	15406	15181	15470	15359	15377	15135	15328	15449	15270	15517	15359	15352	15439	15431	15310	15210	15430	15429	15529	15399	15349	15238	15353	15332	15266	15147	15383	15353	15162	15268	15168	15452	15359	15533	15519	15330	15513	15544	15536	15386	15252	15404	15368	15322	15511	15347	15326	15413	15269	15410	15337	15255	15405	15377	15251	15286	15366	15455	15255	15244	15402	15295	15205	15371	15184	15390	15255	15242	15567	15376	15446	15514	15342	15283	15359	15457	15401	15541	15612	15367	15312	15374	15344	15448	15279	15339	15275	15438	15262	15462	15272	15493	15470	15411	15198	15120	15336	15284	15492	15296	15666	15385	15203	15313	15298	15326	15401	15245	15198	15311	15235	15187	15341	15588	15439	15242	15252	15329	15379	15225	15252	15462	15448	15316	15229	15335	15270	15261	15216	15372	15458	15413	15243	15408	15252	15300	15058	15253	15335	15154	15371	15241	15345	15527	15235	15312	15294	15466	15311	15472	15356	15322	15269	15443	15257	15171	15363	15255	15396	15355	15214	15411	15506	15455	15299	15492	15514	15334	15309	15442	15153	15292	15461	15376	15231	15208	15457	15492	15390	15324	15381	15325	15505	15507	15282	15260	15213	15377	15275	15309	15300	15502	15479	15456	15267	15380	15288	15464	15371	15410	15316	15434	15144	15347	15481	15219	15135	15307	15286	15386	15478	15343	15270	15303	15427	15300	15398	15259	15418	15346	15407	15289	15205	15399	15180	15304	15391	15276	15218	15395	15297	15394	15370	15510	15340	15481	15523	15705	15373	15370	15204	15430	15314	15359	15448	15413	15351	15453	15307	15215	15159	15332	15402	15300	15313	15479	15435	15241	15359	15413	15234	15070	15346	15178	15342	15389	15289	15169	15215	15229	15376	15341	15243	15333	15319	15425	15391	15404	15459	15506	15319	15243	15416	15093	15449	15293	15317	15442	15234	15250	15337	15330	15394	15172	15452	15355	15339	15256	15380	15503	15513	15385	15344	15323	15434	15400	15253	15361	15498	15436	15332	15295	15393	15389	15269	15162	15388	15335	15564	15593	15291	15374	15404	15327	15210	15458	15146	15110	15526	15354	15272	15459	15323	15306	15346	15525	15196	15293	15412	15228	15372	15280	15384	15387	15468	15430	15290	15296	15322	15617	15338	15362	15298	15299	15404	15428	15309	15388	15298	15380	15289	15451	15601	15385	15472	15400	15299	15285	15426	15401	15342	15568	15201	15372	15367	15303	15500	15298	15043	15373	15438	15415	15360	15429	15288	15213	15329	15216	15238	15466	15411	15366	15425	15271	15409	15232	15245	15386	15469	15287	15256	15362	15425	15348	15270	15294	15249	15338	15439	15396	15423	15319	15485	15279	15375	15366	15313	15271	15367	15356	15500	15293	15405	15313	15293	15312	15300	15310	15457	15150	15362	15400	15134	15495	15449	15338	15359	15484	15322	15358	15154	15445	15330	15392	15343	15470	15361	15097	15279	15222	15328	15230	15305	15255	15352	15262	15614	15558	15443	15418	15174
34628	58546	55035	45712	37383	30792	25388	22735	20254	18373	17353	16424	15691	15368	14925	14792	14782	14427	14123	14033	13829	13912	13790	13781	13891	13656	13622	13724	13710	13593	13572	13737	13697	13685	13646	13545	13501	13704	13459	13495	13548	13575	13441	13430	13471	13503	13756	13466	13696	13749	13623	13489	13577	13614	13531	13671	13503	13562	13601	13636	13635	13537	13551	13564	13627	13510	13546	13610	13505	13466	13556	13580	13578	13471	13575	13562	13619	13722	13578	13617	13600	13513	13509	13545	13772	13520	13598	13670	13676	13505	13517	13669	13358	13465	13574	13639	13524	13706	13446	13621	13587	13498	13488	13552	13760	13612	13604	13716	13753	13707	13576	13441	13451	13590	13609	13506	13593	13534	13796	13533	13628	13442	13454	13578	13563	13551	13589	13676	13579	13623	13426	13649	13599	13663	13765	13470	13527	13557	13577	13558	13573	13420	13501	13585	13674	13624	13641	13453	13466	13618	13619	13542	13613	13615	13654	13637	13512	13436	13477	13604	13553	13508	13415	13598	13722	13453	13452	13363	13510	13553	13451	13574	13493	13481	13630	13626	13491	13604	13649	13698	13557	13548	13616	13662	13419	13544	13554	13671	13387	13554	13568	13387	13536	13569	13477	13475	13351	13591	13601	13555	13717	13674	13630	13318	13546	13635	13604	13572	13615	13778	13563	13550	13576	13418	13581	13686	13440	13675	13536	13511	13577	13580	13627	13639	13680	13554	13639	13439	13715	13411	13510	13631	13474	13553	13474	13496	13633	13524	13399	13752	13434	13392	13620	13561	13559	13471	13482	13556	13374	13496	13580	13562	13587	13629	13470	13511	13554	13552	13492	13419	13670	13382	13543	13598	13475	13486	13427	13527	13536	13484	13563	13536	13397	13371	13430	13670	13461	13778	13299	13483	13578	13556	13818	13569	13666	13575	13648	13391	13660	13636	13647	13608	13718	13505	13574	13596	13570	13560	13640	13588	13490	13694	13531	13495	13585	13560	13576	13649	13611	13532	13528	13448	13541	13659	13511	13513	13482	13398	13555	13614	13510	13602	13584	13624	13501	13548	13666	13493	13669	13677	13523	13632	13485	13749	13498	13512	13526	13632	13648	13547	13429	13505	13698	13547	13361	13613	13603	13623	13628	13650	13602	13525	13575	13549	13526	13497	13538	13618	13514	13434	13452	13497	13402	13564	13539	13571	13534	13572	13502	13526	13523	13498	13598	13550	13623	13552	13539	13676	13530	13536	13542	13567	13589	13646	13740	13590	13658	13712	13665	13531	13610	13524	13486	13501	13570	13469	13590	13599	13649	13481	13659	13520	13605	13716	13404	13551	13466	13457	13569	13475	13626	13515	13678	13511	13397	13507	13628	13544	13553	13512	13438	13523	13426	13713	13618	13609	13571	13586	13566	13401	13482	13690	13480	13599	13507	13586	13585	13629	13305	13603	13666	13486	13555	13608	13612	13555	13670	13708	13360	13712	13553	13621	13485	13558	13534	13624	13473	13552	13654	13690	13367	13644	13567	13599	13527	13607	13565	13625	13635	13489	13442	13598	13580	13630	13624	13480	13561	13729	13514	13514	13496	13586	13574	13461	13530	13545	13694	13638	13717	13504	13645	13384	13563	13604	13572	13462	13611	13617	13567	13646	13540	13636	13463	13521	13550	13351	13606	13531	13613	13747	13289	13685	13641	13545	13584	13581	13639	13580	13544	13630	13651	13550	13654	13606	13485	13483	13644	13523	13663	13583	13532	13675	13678	13453	13498	13613	13654	13489	13667	13661	13522	13610	13649	13483	13485	13402	13622	13550	13587	13659	13465	13472	13523	13646	13596	13482	13655	13606	13611	13481	13417	13582	13478	13723	13461	13535	13606	13501	13521	13419	13511	13697	13599	13374	13640	13688	13643	13581	13645	13527	13673	13447	13405	13536	13538	13501	13662	13636	13469	13484	13393	13684	13480	13607	13643	13551	13609	13482	13688	13644	13582	13530	13478	13527	13873	13633	13596	13494	13573	13561	13624	13551	13695	13536	13577	13526	13688	13628	13594	13523	13614	13588	13681	13664	13639	13643	13508	13600	13496	13498	13655	13757	13614	13575	13720	13448	13541	13529	13501	13492	13706	13547	13664	13567	13458	13576	13587	13588	13738	13611	13523	13475	13558	13504	13619	13596	13515	13539	13491	13630	13536	13669	13586	13430	13606	13732	13595	13603	13568	13464	13471	13366	13584	13489	13493	13527	13429	13705	13671	13509	13519	13705	13465	13545	13471	13692	13515	13740	13568	13557	13645	13582	13516	13513	13586	13582	13742	13603	13478	13561	13543	13681	13573	13464	13510	13607	13553	13565	13503	13649	13582	13380	13477	13634	13571	13655	13634	13560	13621	13644	13513	13586	13612	13646	13669	13480	13524	13549	13522	13628	13453	13577	13618	13443	13585	13586	13691	13608	13733	13505	13573	13709	13687	13557	13511	13557	13500	13670	13702	13533	13686	13640	13623	13636	13810	13616	13554	13538	13636	13480	13558	13536	13631	13580	13443	13655	13465	13724	13645	13551	13612	13439	13446	13740	13554	13528	13669	13567	13640	13544	13772	13609	13558	13568	13541	13674	13553	13654	13474	13468	13506	13587	13723	13529	13438	13416	13539	13560	13712	13600	13562	13481	13576	13420	13640	13592	13421	13499	13490	13548	13380	13537	13623	13555	13616	13549	13549	13373	13507	13779	13739	13583	13378	13375	13687	13704	13659	13625	13685	13808	13686	13472	13742	13578	13514	13393	13649	13574	13563	13549	13433	13730	13567	13530	13478	13720	13597	13610	13686	13374	13386	13618	13492	13560	13518	13509	13460	13550	13730	13551	13366	13453	13661	13522	13462	13726	13528	13535	13539	13562	13541	13460	13572	13639	13582	13602	13454	13707	13496	13564	13495	13483	13542	13588	13461	13512	13516	13438	13555	13418	13620	13628	13544	13510	13551	13596	13321	13554	13672	13587	13754	13549	13530	13599	13552	13620	13586	13444	13453	13560	13585	13654	13601	13574	13597	13622	13607	13688	13485	13400	13655	13559	13472	13621	13614	13596	13618	13582	13545	13518	13472	13585	13535	13605	13485	13687	13603	13591	13429	13454	13516	13660	13546	13569	13499	13664	13554	13554	13505	13552	13695	13549	13635	13667	13375	13554	13717	13642	13495	13517	13785	13652	13663	13643	13607	13435	13511	13676	13517	13480	13473	13650	13574	13462	13510	13595	13637	13554	13603	13480	13497	13592	13707	13520	13667	13633	13504	13595	13473	13513	13666	13609	13594	13351	13578	13415	13563	13551	13722	13513	13508	13442	13619	13805	13652	13489	13580	13449	13755	13628	13507	13451	13569	13635	13730	13454	13494	13490	13471	13730	13562	13571	13733	13506	13511	13561	13566	13556	13532	13498	13677	13519	13462	13669	13636	13550	13590	13403	13538	13427	13608	13640	13547	13551	13721	13501	13662	13614	13620	13475	13522	13628	13629	13551	13552	13680	13565	13585	13512	13453	13604	13457	13561	13550	13684	13691	13519	13597	13495	13554	13607	13528	13611	13434	13569	13667	13670	13562	13471	13603	13569	13430	13608	13669	13498	13489	13476	13546	13622	13618	13539	13571	13629	13617	13634	13459	13714	13651	13699	13428	13557	13647	13593	13496	13485	13538	13659	13486	13836	13505	13441	13661	13503	13577	13548	13395	13581	13410	13580	13715	13449	13654	13678	13630	13488	13597	13783	13605	13614	13658	13586	13387	13560	13577	13606	13597	13610	13445	13451	13436	13509	13572	13616	13488	13633	13765	13602	13673	13734	13526	13623	13552	13553	13591	13577	13677	13553	13734	13738	13684	13488	13554	13560	13688	13509	13545	13480	13658	13556	13536	13376	13654	13527	13525	13592	13485	13564	13547	13569	13483	13444	13649	13513	13561	13630	13511	13600	13508	13594	13630	13516	13660	13539	13663	13626	13579	13499	13590	13549	13654	13632	13696	13614	13629	13803	13551	13607	13447	13585	13529	13420	13549	13582	13528	13532	13595	13633	13414	13324	13507	13489	13546	13599	13616	13642	13474	13526	13600	13551	13503	13524	13496	13717	13504	13479	13530	13492	13521	13645	13732	13495	13645	13648	13521	13637	13408	13762	13764	13548	13484	13512	13599	13420	13612	13565	13371	13641	13582	13611	13672	13568	13494	13525	13686	13508	13618	13654	13573	13551	13443	13505	13613	13476	13456	13470	13637	13475	13588	13496	13509	13529	13620	13495	13514	13569	13536	13431	13402	13425	13543	13624	13488	13365	13662	13577	13388	13627	13464	13610	13592	13849	13596	13617	13562	13686	13538	13691	13580	13387	13564	13465	13552	13711	13555	13540	13508	13555	13546	13510	13409	13619	13629	13577	13505	13488	13490	13565	13614	13532	13499	13691	13542	13588	13553	13683	13485	13642	13411	13561	13794	13573	13472	13603	13442	13484	13488	13508	13473	13507	13616	13683	13783	13545	13491	13551	13539	13500	13625	13524	13543	13665	13535	13706	13333	13566	13489	13549	13559	13475	13553	13577	13528	13539	13509	13424	13628	13493	13650	13560	13573	13711	13502	13589	13481	13672	13645	13418	13564	13650	13671	13559	13716	13747	13464	13780	13372	13597	13521	13513	13632	13687	13462	13639	13524	13535	13450	13383	13457	13517	13606	13797	13569	13559	13551	13547	13741	13710	13426	13769	13527	13689	13532	13515	13441	13477	13740	13592	13621	13471	13653	13642	13638	13820	13562	13679	13523	13657	13575	13651	13533	13564	13471	13725	13608	13536	13572	13501	13557	13519	13478	13587	13429	13437	13555	13579	13408	13357	13460	13530	13591	13668	13523	13580	13394	13566	13551	13634	13689	13512	13630	13608	13637	13660	13537	13568	13663	13469	13494	13722	13659	13519	13635	13487	13415	13567	13657	13515	13515	13492	13693	13583	13531	13677	13521	13665	13541	13612	13789	13571	13591	13502	13575	13581	13480	13575	13581	13551	13505	13596	13484	13676	13629	13391	13439	13552	13553	13548	13457	13657	13734	13699	13628	13393	13625	13516	13713	13615	13703	13676	13612	13603	13458	13562	13549	13468	13386
28705	28257	35520	31830	24812	20970	18863	17539	16585	16193	15781	15649	15577	15309	15384	15213	15138	15121	15253	15038	15211	15015	15072	14966	15167	15017	15083	15075	14926	15138	15095	14932	14880	14938	15115	14765	14998	14904	15141	14964	14960	15032	14923	14904	14911	14912	15052	14863	14833	15065	14745	14930	14954	15028	14972	14968	14890	14896	15028	14926	15033	14680	15015	14938	14936	14874	15040	14869	14941	14772	14770	15024	15119	14941	14864	14815	14982	14879	14911	14827	14827	14973	14906	14990	14900	15026	14888	15082	14921	14958	14828	14860	15062	14852	14750	14848	14983	14953	15073	14929	15056	14936	15010	14976	15008	14980	14879	14764	14972	14827	14932	15011	15005	14887	15032	14982	15009	14784	14853	14875	14721	14890	14911	14925	14843	14778	14877	14939	14980	15012	15035	14947	14735	14729	15058	14909	14821	14864	14780	15312	15117	14923	15029	14889	14867	14791	14914	14996	14785	15029	15045	14837	14836	14845	15108	14909	14944	14844	14886	14911	15063	14918	14909	14927	15053	14850	14968	14926	15066	14940	15036	15054	14831	14903	14979	14909	14930	14964	15137	14993	14840	14872	14994	14930	15062	14837	14967	14924	14980	14999	14930	14707	14959	14807	14969	14794	14981	14911	14835	14843	14958	14698	14944	14915	15036	14915	14920	14946	14731	14808	14902	14856	14879	14825	14986	14788	14957	14846	14824	15012	14906	15022	14891	14806	14910	14834	15051	15036	15042	14931	15021	15064	14846	14895	14944	15089	14815	14707	14910	15080	15011	14929	14823	14926	14802	15000	14882	14998	14913	14793	14979	14939	14786	14869	14923	14803	14851	14921	15060	15184	14834	14987	14844	14793	14875	14893	14829	14830	15092	15040	14859	14738	14769	14743	14919	14815	14849	14983	14925	15018	15049	15049	14932	14884	14919	14744	15033	14956	14838	14831	14998	14921	15163	14710	14822	14822	14812	15035	14854	14977	14711	14830	14845	14873	14834	14914	14927	15031	14996	14776	15096	14974	14782	14779	14779	15028	14863	14887	14885	14990	14917	15106	15081	15067	14667	14965	14963	15024	14926	15003	14952	15014	14903	14920	14937	15266	14871	14933	14939	15002	14831	14882	15009	14857	14983	14919	14868	14771	14977	14862	14902	14863	14820	14927	14803	14802	14931	15097	15040	14913	14904	14761	14845	14861	14865	14924	15146	14957	14720	14782	15025	14848	14905	14863	14886	14671	14926	14844	14992	15134	14843	14857	15071	15037	14965	14865	14751	14997	14900	15093	15016	15009	14882	14930	14989	14782	14956	14873	14991	15003	14898	14871	14955	14986	15073	14887	14847	15001	15215	14890	14927	14818	14686	15061	14796	15036	15017	14882	14726	14917	14868	14831	14753	14954	15073	14752	14763	14781	14998	14917	14813	14900	15156	14903	14638	14954	14907	14927	14968	15043	15065	14949	15077	15027	14807	14884	15001	14809	15039	15014	14884	14896	14935	15077	14759	14783	14781	14759	14792	14990	14942	14894	14975	14984	14987	14935	14971	14782	15064	14891	15130	14831	14820	14992	15033	14858	14925	14917	14699	14991	14914	14816	14797	14982	14963	14995	14960	15022	14900	15008	14952	14894	14797	14881	14939	15102	14935	15029	15031	14855	14926	14792	14722	14966	14962	14828	15001	14882	15078	14845	14963	14927	14795	15085	14956	14933	14946	15024	15071	14849	14825	15047	14932	15101	14622	14891	14864	14832	15000	14755	14886	14713	14950	14846	14709	14728	14923	14806	14853	14839	14934	14942	15047	14877	14956	14842	15035	14775	14935	15046	15101	15012	14945	14712	14992	15032	14871	14826	14926	14873	14799	15015	14818	14906	14964	14895	15041	14794	14729	14841	14828	15058	15012	15027	14967	14845	15035	14830	14741	15058	14912	15000	14963	14906	14938	15213	14935	14852	14735	15055	15076	15025	15039	14766	14893	15040	15000	14933	14939	14927	14709	14843	14835	14831	15098	14927	15065	14970	15039	14837	14931	14935	14847	14839	15142	14988	14923	14801	14985	14895	14801	14895	14670	14801	15010	14703	14746	14840	14734	14928	15019	15077	15048	14918	14881	14863	15044	15039	14898	15024	15037	14970	14729	14993	14931	15016	14946	14953	14842	14949	14948	15116	14855	14795	14906	15022	14982	14748	14822	14852	14881	14978	14906	14916	15092	14926	14878	14858	14912	14812	14902	14983	14994	14947	14894	14941	14932	14948	14916	15109	14979	15035	14984	14954	14863	14887	14948	14867	14933	14950	15009	14983	15047	14876	14598	14965	14874	14829	14913	14924	14924	15052	15061	15054	15012	14989	15214	15027	15057	14919	14771	14839	14770	14885	14872	14924	14954	15033	15009	14775	14860	14859	14810	14909	14775	14805	14943	14974	15053	14788	15094	14918	14894	14985	14881	14974	14936	15039	14836	14982	14816	14921	14860	15034	15093	15010	15043	14791	14755	14950	14956	15005	14852	14979	14687	14588	14953	14931	14753	14971	15054	15015	14905	15061	14899	14943	14890	14925	14771	14927	14844	15032	14998	14849	14876	14913	14926	14972	14993	14773	15065	14764	14794	14909	14898	14995	15007	14967	14828	14913	14859	14932	15133	14969	14913	14989	15011	14869	15168	14923	14812	14946	14857	14765	14987	14912	15006	14795	14970	14961	14955	15011	14836	14983	14973	14990	14930	14895	14904	14851	14888	14967	14884	15122	14987	14821	14890	14940	14787	14824	14991	14801	15004	14929	15152	14785	14817	14909	14793	15018	15057	14890	14821	15061	14929	14860	14853	15042	14922	14752	14772	15035	14780	14853	15008	14924	14933	14898	14878	14940	15147	14925	14988	14856	14923	14887	14773	14976	14929	14896	15076	14912	14944	15039	14790	14865	14969	14813	14988	14991	14995	15011	15116	14990	15114	15030	14861	14887	15075	14912	14687	14803	14788	14906	14927	15008	14936	15061	14875	14977	14861	14982	14881	15010	14873	14961	14748	14923	14989	15015	15050	15160	14793	14717	14817	14805	15030	14977	15037	14862	14993	14836	14962	14993	14864	14991	14966	14738	14855	14973	15117	14993	15020	15083	14908	14913	14891	14831	15059	14951	14952	15074	14940	14756	14882	14895	14880	14843	14960	14794	14988	14909	14841	14918	15009	15037	15105	14990	14889	15035	14908	15013	14867	15000	14878	14866	14906	14840	14923	14843	15004	14943	14850	14837	14991	14898	15091	15052	14825	14999	14901	14946	14938	14890	14939	14815	14948	14904	15090	14891	14682	14995	14967	14967	14863	15094	14845	14874	14945	14956	14946	14929	14797	14952	15015	14887	14990	15221	15010	14903	14827	14822	15006	15030	15064	14889	15033	14907	15057	14916	14834	14935	14613	14886	14815	14884	14986	15123	14852	14876	15160	14902	15028	14827	15104	14855	14913	14745	14858	14845	14817	14949	15167	14801	14707	14974	14901	14987	15031	15011	14847	14905	14801	15084	14821	14949	14803	15091	14868	15011	14870	14869	14899	15019	15212	14974	14824	14979	14962	14930	14761	14744	15046	15101	15098	14780	14891	14893	15004	14982	14925	14928	14780	14884	15109	14906	14943	15026	14823	14867	15052	14928	14955	14804	14984	14885	15006	14980	14851	14884	14906	15033	15058	14870	14767	14967	14923	14883	14980	14843	15122	14879	14981	15007	14922	14771	14964	14830	14970	14768	14871	15182	14976	14775	14836	14853	14919	14896	14856	14915	15038	15169	14918	14919	14905	14888	14980	14923	14956	14756	14968	14915	14827	14971	15000	14710	15011	14782	14846	14784	14921	15010	14862	15090	14947	14750	15002	14962	15001	14998	14863	14968	14875	14985	15099	15069	15117	14798	14904	14816	14826	14664	14853	15011	14886	14752	14892	14848	14896	14902	14887	14817	15080	14879	15007	14987	14848	14898	14788	14865	14854	14831	14963	15010	14934	15053	15079	15058	14940	14988	14888	14919	14832	14907	14732	14845	14879	14732	15058	14917	15034	14930	14796	14909	14820	14927	15105	15076	14936	14915	14829	14905	14888	14861	14951	14853	14926	14867	15003	14929	15085	14877	14951	14740	14820	14842	14935	14923	14913	15093	14964	14915	14864	14829	14850	15152	14835	14974	14985	14699	14855	14875	14939	15072	14960	14862	14965	14900	14914	14789	14960	14741	14975	14803	14716	14856	15026	14873	14854	14739	14952	15053	14849	14912	14820	14934	15063	15083	14760	14790	14905	14964	14720	14906	14982	15099	14978	14798	14839	14959	14878	14854	15138	14819	14920	14836	14999	15036	14927	15067	14844	14965	14965	14927	14878	14998	14944	14804	14799	14750	14828	14947	15157	14832	14733	15049	14988	14824	15046	15038	14982	15023	14914	14950	15043	14907	14843	14967	14815	14877	14999	14916	14909	14870	15043	14850	15013	14801	15030	14927	14903	14839	15130	15148	14863	14962	14834	14937	14967	15002	14929	14794	14942	14834	14792	14985	14816	14731	15040	15072	14906	14812	15029	15028	14784	14909	14817	14835	14952	14846	15073	15081	14944	14925	15034	14996	15060	15083	14891	14890	14968	15010	14758	15079	14908	14913	14861	14548	14924	14872	14845	14820	14923	14932	14834	14788	14938	15026	14888	14912	14816	14720	14862	15061	14905	14808	15025	15080	15018	14891	14968	14856	14861	14798	14990	14836	14894	14988	14751	14879	14751	14708	14892	15086	14904	14802	14968	14898	14886	14689	15024	15019	14921	14950	14960	14874	15013	14901	15107	15063	14971	14730	15047	14868	14943	14990	14795	15039	14875	15018	14955	14844	14867	14795	14848	14852	14817	14707	14909	15102	15154	14890	14970	15103	14822	14861	15006	14871	14876	15019	14971	14943	14946	14890	14982	15075	14851	14967	14998	14714	14871	14845	14879	14921	14974	14886	15017	14759	15095	15016	14897	15063	14807	14777	15017	14892	14843	15107	15091	14923	15157	15107	15021	14970	14798	15012	15046	14823	14825	15036	14841	14847	15083	14976	14940	14899	14926	14769	14983	15086	14912	14946	14854	15061	15084	14983	14797	14967	14940	15066	14794	15134	14869	15153	14933	15137
31857	46218	42221	33196	26002	21330	18852	17125	16142	15289	14761	14461	13991	13997	13730	13811	13680	13587	13667	13611	13326	13406	13491	13264	13512	13455	13388	13226	13372	13143	13399	13232	13466	13189	13321	13481	13322	13310	13337	13333	13204	13366	13316	13387	13386	13332	13344	13242	13303	13200	13193	13152	13245	13263	13216	13323	13304	13321	13297	13216	13359	13228	13280	13320	13290	13289	13309	13133	13363	13124	13281	13199	13301	13288	13362	13218	13383	13157	13198	13494	13269	13363	13309	13360	13330	13271	13191	13350	13260	13251	13363	13341	13335	13334	13260	13112	13269	13253	13471	13277	13240	13158	13160	13287	13270	13252	13306	13279	13251	13331	13163	13281	13170	13272	13289	13059	13263	13526	13137	13201	13263	13345	13244	13535	13164	13388	13219	13094	13240	13343	13309	13169	13269	13297	13168	13304	13296	13243	13154	13449	13336	13225	13326	13252	13286	13228	13232	13284	13222	13212	13222	13221	13358	13124	13312	13161	13355	13282	13404	13463	13568	13156	13495	13206	13209	13316	13301	13337	13297	13169	13184	13363	13348	13227	13192	13253	13175	13212	13287	13374	13381	13188	13096	13275	13362	13311	13463	13340	13222	13354	13163	13416	13270	13355	13519	13182	13165	13194	13272	13301	13271	13222	13244	13299	13217	13264	13200	13260	13284	13321	13203	13388	13304	13077	13125	13263	13308	13280	13370	13416	13258	13354	13257	13406	13192	13319	13222	12996	13253	13440	13343	13227	13225	13290	13118	13263	13394	13243	13233	13393	13127	13258	13274	13231	13257	13180	13328	13346	13483	13266	13286	13308	13360	13268	13301	13246	13273	13225	13300	13334	13337	13311	13224	13221	13291	13346	13357	13263	13267	13351	13314	13367	13231	13245	13238	13241	13211	13348	13251	13273	13307	13282	13296	13380	13462	13429	13352	13326	13225	13209	13215	13227	13158	13295	13283	13128	13402	13174	13381	13380	13253	13271	13231	13256	13107	13356	13227	13255	13381	13152	13297	13198	13253	13373	13281	13122	13384	13183	13269	13307	13254	13281	13319	13332	13213	13080	13408	13239	13201	13348	13256	13442	13159	13342	13238	13430	13346	13268	13159	13229	13217	13231	13267	13348	13143	13326	13375	13228	13099	13513	13254	13306	13401	13411	13212	13284	13232	13410	13295	13375	13295	13305	13470	13330	13295	13261	13236	13249	13204	13267	13261	13199	13297	13236	13270	13459	13302	13167	13286	13168	13244	13130	13106	13306	13180	13022	13282	13348	13384	13305	13246	13380	13333	13354	13301	13265	13407	13328	13241	13217	13125	13199	13321	13418	13258	13248	13382	13306	13211	13502	13284	13266	13373	13367	13279	13180	13251	13384	13224	13484	13265	13571	13286	13208	13406	13250	13257	13085	13284	13274	13307	13323	13142	13364	13429	13209	13337	13326	13319	13155	13312	13421	13389	13281	13362	13377	13214	13441	13223	13263	13420	13222	13244	13315	13426	13400	13028	13450	13290	13473	13117	13260	13293	13176	13480	13400	13233	13245	13467	13223	13266	13306	13382	13283	13302	13417	13165	13438	13215	13333	13369	13410	13352	13372	13172	13429	13432	13174	13345	13197	13383	13298	13296	13358	13303	13084	13328	13162	13328	13359	13239	13220	13345	13324	13386	13296	13445	13302	13311	13176	13327	13269	13132	13284	13384	13230	13251	13234	13257	13317	13259	13133	13360	13176	13437	13270	13491	13411	13319	13317	13429	13274	13172	13292	13170	13326	13345	13441	13348	13233	13252	13290	13088	13313	13256	13176	13425	13326	13356	13434	13360	13357	13330	13447	13170	13358	13356	13223	13349	13154	13283	13226	13565	13281	13338	13408	13338	13451	13294	13279	13358	13344	13294	13334	13175	13341	13211	13282	13230	13291	13108	13384	13336	13307	13308	13277	13361	13281	13233	13236	13162	13382	13367	13402	13286	13176	13323	13219	13227	13349	13400	13305	13320	13244	13309	13320	13247	13258	13212	13227	13192	13347	13405	13494	13206	13308	13300	13324	13241	13311	13342	13269	13302	13332	13296	13224	13342	13386	13257	13302	13403	13190	13200	13165	13216	13382	13474	13389	13404	13339	13301	13400	13175	13203	13299	13300	13285	13290	13215	13367	13192	13404	13274	13157	13116	13263	13224	13328	13516	13342	13315	13377	13276	13348	13274	13354	13265	13399	13292	13401	13477	13397	13433	13347	13258	13323	13466	13232	13306	13261	13296	13278	13250	13154	13262	13219	13215	13384	13251	13379	13253	13372	13355	13388	13273	13369	13224	13447	13211	13327	13136	13326	13312	13110	13254	13139	13260	13273	13358	13322	13380	13286	13240	13308	13228	13213	13225	13225	13274	13362	13141	13143	13297	13321	13386	13219	13131	13217	13297	13261	13156	13196	13283	13239	13316	13247	13181	13227	13468	13276	13311	13267	13280	13135	13318	13118	13214	13355	13483	13329	13296	13374	13376	13304	13331	13240	13379	13284	13171	13240	13263	13187	13218	13255	13269	13325	13300	13431	13271	13299	13439	13185	13295	13343	13085	13541	13348	13196	13409	13288	13334	13254	13457	13293	13373	13303	13089	13256	13355	13417	13244	13307	13476	13246	13200	13432	13186	13253	13488	13324	13295	13420	13202	13286	13174	13270	13159	13294	13323	13164	13345	13256	13369	13362	13323	13396	13209	13301	13104	13337	13140	13352	13418	13141	13408	13331	13389	13325	13130	13386	13363	13187	13372	13236	13300	13315	13332	13380	13248	13142	13420	13211	13259	13217	13390	13348	13276	13349	13283	13346	13371	13334	13097	13396	13274	13242	13279	13093	13204	13400	13399	13324	13316	13245	13235	13233	13165	13350	13364	13346	13139	13295	13293	13320	13349	13294	13242	13352	13160	13264	13248	13334	13364	13344	13287	13251	13320	13394	13293	13440	13239	13303	13299	13369	13184	13227	13209	13330	13278	13276	13260	13517	13321	13109	13457	13267	13380	13347	13237	13319	13359	13238	13363	13140	13439	13281	13299	13217	13264	13309	13312	13359	13297	13350	13198	13442	13220	13414	13527	13408	13445	13288	13242	13228	13305	13269	13295	13346	13257	13226	13227	13335	13317	13235	13372	13245	13316	13249	13365	13418	13314	13267	13303	13160	13272	13423	13358	13210	13331	13403	13294	13198	13249	13447	13196	13221	13425	13322	13405	13367	13227	13219	13228	13361	13328	13280	13318	13150	13443	13328	13253	13389	13355	13293	13273	13248	13243	13339	13260	13175	13247	13216	13300	13142	13414	13404	13326	13274	13196	13295	13270	13296	13418	13298	13246	13323	13429	13228	13244	13214	13129	13460	13278	13115	13215	13170	13242	13395	13396	13258	13220	13284	13182	13256	13294	13075	13174	13561	13280	13315	13329	13162	13359	13230	13185	13232	13394	13331	13308	13363	13283	13341	13209	13336	13290	13165	13271	13297	13142	13266	13300	13397	13285	13179	13250	13300	13237	13416	13332	13176	13253	13197	13476	13371	13275	13231	13164	13398	13415	13364	13215	13165	13271	13301	13351	13261	13431	13582	13215	13307	13413	13248	13255	13292	13301	13217	13196	13236	13417	13162	13197	13266	13260	13331	13348	13348	13364	13294	13314	13197	13204	13249	13208	13303	13300	13416	13203	13266	13238	13334	13148	13213	13179	13216	13349	13272	13378	13400	13275	13329	13333	13353	13188	13351	13427	13188	13254	13504	13284	13316	13388	13248	13308	13402	13160	13303	13375	13097	13300	13293	13263	13220	13436	13229	13514	13238	13270	13212	13383	13315	13157	13247	13219	13240	13418	13179	13316	13348	13297	13176	13264	13191	13286	13094	13394	13286	13277	13178	13355	13398	13407	13151	13309	13265	13269	13169	13444	13274	13296	13384	13169	13393	13284	13409	13336	13270	13332	13202	13190	13282	13314	13274	13470	13310	13224	13227	13176	13189	13369	13247	13185	13260	13510	13410	13264	13270	13374	13396	13411	13188	13346	13459	13082	13264	13161	13269	13353	13342	13348	13166	13334	13217	13473	13290	13325	13268	13338	13263	13308	13178	13410	13304	13071	13151	13202	13294	13124	13310	13360	13337	13267	13218	13257	13455	13448	13287	13348	13278	13355	13356	13284	13280	13261	13188	13443	13256	13195	13185	13196	13339	13245	13195	13208	13268	13166	13253	13250	13360	13319	13322	13289	13279	13166	13229	13406	13325	13478	13273	13216	13336	13202	13263	13267	13460	13318	13387	13275	13238	13226	13250	13339	13189	13362	13166	13358	13422	13038	13166	13301	13356	13260	13202	13312	13402	13317	13257	13177	13320	13538	13369	13369	13329	13250	13354	13407	13302	13368	13426	13271	13307	13197	13174	13187	13189	13483	13279	13221	13317	13375	13394	13343	13435	13121	13263	13314	13336	13363	13259	13256	13174	13320	13361	13394	13319	13356	13341	13192	13260	13294	13171	13129	13220	13312	13297	13120	13093	13115	13306	13314	13365	13314	13209	13386	13216	13325	13181	13287	13404	13343	13221	13217	13221	13265	13142	13257	13386	13124	13302	13259	13379	13282	13380	13270	13279	13266	13264	13257	13261	13321	13364	13266	13092	13298	13149	13171	13379	13203	13193	13228	13427	13298	13162	13338	13421	13342	13193	13283	13389	13513	13385	13240	13312	13284	13442	13292	13303	13299	13245	13206	13288	13227	13337	13142	13315	13355	13332	13306	13301	13169	13197	13124	13217	13467	13097	13484	13227	13311	13276	13108	13217	13281	13296	13194	13235	13258	13235	13300	13145	13199	13401	13319	13243	13307	13207	13260	13234	13345	13201	13259	13239	13283	13285	13384	13189	13177	13222	13137	13124	13196	13381	13254	13411	13287	13373	13264	13231	13175	13441	13216	13195	13219	13238	13211	13170	13146	13429	13273	13366	13292	13086	13193	13227	13447	13278	13366	13346	13275	13339	13278	13135	13216	13164	13387	13373	13377	13270	13175	13211	13491	13352	13267	13278	13372	13406	13444	13262	13370	13167	13129	13445	13302	13241	13238	13312	13278	13128	13343	13450	13356	13277	13321	13292	13267	13342	13235	13235
24106	21460	29042	26049	25146	25220	23494	19097	17564	17155	16549	15928	15614	15554	15292	15184	15126	14832	14924	15047	14869	14746	14706	14782	14563	14670	14795	14525	14598	14820	14537	14530	14454	14598	14431	14488	14713	14559	14616	14621	14637	14605	14499	14469	14777	14723	14621	14604	14732	14861	14537	14585	14596	14475	14231	14407	14460	14538	14564	14317	14829	14577	14502	14585	14625	14336	14653	14709	14676	14628	14487	14523	14499	14815	14558	14586	14397	14695	14809	14684	14476	14626	14678	14605	14590	14485	14479	14719	14602	14586	14743	14439	14449	14635	14464	14634	14604	14611	14626	14386	14490	14469	14735	14653	14629	14574	14387	14483	14642	14615	14606	14399	14431	14349	14510	14434	14676	14580	14601	14360	14404	14777	14724	14631	14739	14732	14719	14590	14570	14528	14647	14499	14528	14425	14400	14621	14463	14746	14563	14501	14578	14430	14702	14657	14518	14520	14385	14540	14463	14742	14706	14514	14269	14498	14541	14442	14689	14471	14531	14437	14523	14453	14668	14585	14737	14554	14498	14549	14452	14557	14635	14640	14602	14741	14545	14684	14601	14603	14539	14539	14657	14535	14535	14707	14462	14460	14649	14596	14692	14438	14577	14572	14422	14646	14624	14584	14476	14530	14281	14661	14598	14552	14689	14659	14691	14476	14490	14678	14381	14685	14497	14674	14605	14617	14510	14654	14524	14777	14427	14311	14367	14417	14505	14300	14488	14672	14578	14559	14516	14645	14561	14584	14593	14632	14546	14356	14509	14610	14462	14411	14355	14475	14546	14551	14580	14408	14549	14668	14664	14608	14580	14650	14494	14759	14735	14662	14436	14707	14677	14864	14587	14457	14503	14633	14479	14451	14749	14567	14527	14478	14594	14371	14539	14421	14504	14634	14496	14446	14465	14655	14707	14478	14654	14764	14571	14698	14424	14398	14339	14646	14494	14494	14421	14627	14523	14555	14615	14428	14562	14467	14573	14619	14497	14580	14551	14625	14706	14469	14601	14313	14501	14439	14639	14461	14366	14491	14577	14544	14524	14549	14663	14735	14463	14545	14444	14457	14553	14463	14590	14705	14517	14558	14590	14719	14606	14583	14519	14546	14684	14421	14528	14458	14593	14669	14505	14617	14623	14602	14472	14627	14636	14610	14617	14590	14703	14427	14600	14429	14804	14556	14650	14547	14548	14372	14505	14599	14556	14517	14658	14501	14568	14470	14717	14605	14560	14633	14496	14587	14600	14453	14602	14498	14487	14566	14527	14483	14337	14616	14714	14504	14653	14699	14382	14587	14555	14640	14630	14582	14495	14658	14399	14657	14514	14673	14593	14521	14661	14551	14781	14377	14726	14427	14603	14589	14715	14489	14606	14567	14645	14661	14447	14764	14552	14860	14823	14544	14497	14748	14539	14569	14681	14567	14649	14870	14477	14638	14630	14339	14696	14454	14459	14705	14742	14536	14653	14809	14640	14455	14528	14512	14596	14550	14459	14464	14574	14591	14659	14481	14390	14563	14580	14555	14589	14665	14518	14412	14476	14525	14596	14544	14509	14809	14396	14541	14609	14529	14618	14539	14543	14413	14652	14668	14560	14575	14577	14390	14705	14584	14549	14478	14530	14537	14602	14553	14522	14536	14505	14592	14879	14370	14548	14625	14649	14472	14382	14597	14596	14543	14408	14534	14353	14559	14404	14491	14424	14672	14413	14627	14578	14530	14633	14452	14624	14469	14644	14458	14702	14739	14690	14623	14487	14575	14429	14542	14455	14544	14516	14738	14585	14453	14740	14370	14461	14672	14599	14434	14604	14856	14742	14695	14681	14470	14400	14372	14577	14465	14385	14438	14547	14516	14672	14640	14434	14624	14500	14487	14436	14605	14624	14480	14531	14350	14519	14563	14629	14671	14615	14412	14508	14442	14541	14379	14449	14555	14715	14458	14499	14620	14338	14647	14714	14640	14477	14439	14587	14644	14645	14517	14581	14459	14582	14612	14502	14401	14734	14527	14600	14584	14620	14513	14544	14657	14492	14698	14496	14653	14496	14955	14478	14437	14440	14745	14383	14660	14461	14529	14516	14599	14653	14696	14404	14614	14604	14392	14626	14574	14564	14522	14592	14637	14588	14435	14696	14545	14844	14574	14470	14649	14579	14431	14679	14540	14435	14706	14536	14569	14518	14631	14607	14476	14576	14804	14671	14716	14512	14458	14540	14606	14667	14588	14532	14480	14404	14747	14609	14484	14412	14534	14652	14593	14495	14624	14497	14683	14389	14482	14695	14628	14584	14591	14732	14507	14505	14721	14495	14702	14575	14738	14587	14738	14498	14748	14604	14551	14702	14533	14505	14576	14573	14406	14430	14548	14618	14689	14631	14496	14485	14577	14439	14675	14802	14511	14512	14736	14825	14644	14457	14558	14565	14444	14361	14760	14473	14797	14585	14589	14514	14620	14429	14410	14580	14459	14675	14572	14577	14365	14553	14626	14518	14555	14657	14571	14737	14448	14631	14497	14500	14403	14794	14516	14333	14604	14326	14702	14583	14520	14492	14642	14516	14287	14254	14666	14581	14518	14692	14590	14610	14491	14528	14668	14471	14693	14544	14787	14421	14627	14524	14603	14550	14478	14459	14498	14766	14525	14600	14559	14540	14609	14594	14457	14530	14556	14554	14599	14475	14547	14559	14543	14697	14528	14522	14781	14366	14593	14681	14539	14483	14574	14480	14533	14535	14332	14445	14454	14552	14557	14676	14571	14632	14393	14481	14532	14375	14542	14468	14661	14809	14578	14379	14461	14480	14535	14550	14632	14633	14607	14270	14600	14482	14394	14356	14531	14518	14709	14748	14688	14609	14500	14349	14492	14680	14658	14600	14571	14540	14675	14589	14538	14435	14445	14585	14434	14658	14452	14689	14341	14490	14443	14647	14427	14422	14593	14570	14759	14629	14536	14586	14537	14553	14396	14656	14556	14566	14470	14737	14600	14729	14713	14799	14465	14532	14533	14672	14493	14583	14443	14571	14615	14553	14622	14640	14726	14556	14600	14512	14503	14519	14595	14424	14608	14723	14537	14474	14696	14727	14509	14609	14631	14499	14615	14666	14536	14610	14642	14565	14564	14466	14674	14536	14573	14583	14543	14599	14310	14561	14351	14575	14481	14638	14694	14653	14430	14668	14634	14413	14437	14486	14458	14623	14647	14541	14493	14498	14661	14505	14431	14552	14574	14420	14524	14482	14521	14546	14632	14483	14677	14602	14525	14425	14339	14616	14554	14731	14701	14684	14411	14351	14318	14485	14545	14671	14548	14741	14500	14544	14424	14644	14567	14547	14567	14402	14432	14729	14604	14423	14618	14508	14573	14630	14788	14504	14541	14359	14537	14544	14665	14650	14490	14551	14393	14691	14487	14681	14729	14605	14697	14503	14502	14425	14513	14675	14700	14464	14531	14593	14505	14745	14749	14323	14584	14529	14620	14547	14513	14636	14610	14637	14605	14702	14612	14498	14744	14690	14499	14385	14486	14636	14384	14716	14618	14345	14393	14791	14371	14491	14401	14501	14549	14460	14565	14527	14357	14479	14708	14638	14604	14603	14595	14495	14549	14599	14646	14597	14642	14582	14583	14582	14477	14539	14322	14448	14589	14382	14447	14565	14484	14661	14655	14571	14532	14412	14524	14361	14433	14576	14469	14477	14677	14556	14781	14550	14365	14707	14654	14625	14572	14605	14544	14563	14603	14508	14459	14578	14713	14485	14661	14565	14505	14580	14563	14579	14588	14491	14488	14492	14622	14393	14411	14470	14581	14471	14387	14630	14656	14571	14597	14574	14662	14423	14291	14405	14414	14398	14586	14514	14479	14630	14404	14712	14379	14465	14446	14531	14613	14583	14586	14731	14452	14426	14575	14570	14585	14617	14423	14759	14633	14660	14555	14495	14695	14604	14703	14352	14605	14658	14640	14502	14565	14578	14682	14682	14493	14516	14678	14679	14193	14484	14510	14532	14587	14531	14535	14682	14512	14546	14452	14582	14550	14588	14438	14430	14549	14567	14761	14657	14495	14673	14530	14772	14462	14521	14568	14393	14659	14667	14586	14477	14501	14711	14479	14503	14743	14654	14472	14506	14396	14514	14593	14520	14570	14581	14578	14576	14541	14373	14530	14612	14632	14760	14419	14483	14555	14462	14603	14638	14688	14617	14587	14629	14579	14673	14575	14502	14552	14357	14379	14617	14620	14473	14551	14636	14522	14466	14597	14534	14413	14510	14685	14585	14415	14753	14563	14663	14517	14467	14629	14688	14431	14632	14535	14424	14579	14592	14464	14388	14650	14587	14622	14586	14490	14527	14528	14522	14550	14583	14726	14559	14579	14508	14482	14683	14457	14362	14520	14553	14520	14418	14535	14442	14598	14629	14567	14334	14543	14652	14513	14383	14540	14682	14512	14630	14427	14550	14497	14653	14643	14717	14465	14360	14407	14496	14537	14690	14613	14619	14414	14732	14642	14631	14604	14538	14431	14399	14512	14448	14504	14656	14616	14510	14627	14487	14663	14459	14631	14630	14635	14349	14517	14394	14450	14590	14608	14387	14537	14615	14633	14705	14442	14453	14449	14524	14308	14709	14527	14461	14434	14570	14620	14369	14768	14610	14707	14674	14495	14653	14784	14547	14563	14414	14546	14748	14580	14733	14409	14488	14725	14538	14393	14575	14642	14654	14361	14760	14367	14564	14406	14581	14668	14526	14474	14726	14363	14621	14680	14586	14759	14553	14614	14612	14462	14395	14535	14610	14670	14474	14543	14605	14520	14645	14592	14712	14481	14501	14664	14636	14576	14335	14582	14426	14504	14617	14444	14631	14614	14505	14602	14571	14619	14641	14375	14462	14530	14516	14449	14559	14457	14565	14629	14568	14642	14492	14592	14523	14515	14403	14578	14514	14378	14438	14754	14647	14594	14552	14384	14698	14666	14383	14603	14564	14606	14383	14812	14727	14571	14659	14587	14509	14440	14669	14639	14569	14769	14657	14531	14391	14671	14440	14575	14540	14671	14550	14368	14703	14654	14697	14644	14576	14686	14610	14532	14690	14634	14412	14504	14580	14564	14583	14449	14490	14623	14375	14580	14683	14416	14487	14520
32474	53088	50185	39849	31862	26251	21985	19480	17605	16570	15513	15076	14472	14085	14235	13689	13726	13532	13549	13360	13213	13328	13328	13196	13217	13175	13211	13401	13112	13031	13192	13391	13257	13224	13115	13157	13146	13036	13242	13051	13109	13144	13073	12946	13083	13039	13082	12916	13143	13209	12946	13086	12971	13167	13013	13201	13027	13104	13010	13141	13089	13074	13139	12986	13160	13237	12989	13123	13117	13240	13121	13223	13208	12954	12964	13023	13161	13056	13038	13157	13092	13034	13108	12959	12969	13145	13076	13018	13021	13119	12952	13126	12933	13069	13057	13064	12906	13159	13089	13094	13138	13073	13185	13060	13049	12881	13109	13056	12982	13189	12959	12975	13141	12943	13018	13073	13051	13076	13088	13133	13038	13037	13112	13125	13092	13186	13039	13168	13136	13158	13082	13170	13057	13057	12922	13105	13088	13303	13001	12994	13098	13020	12977	12972	13168	13030	13141	13063	13167	13120	13342	12991	12948	12938	13035	12967	13084	13004	13120	12951	13066	13195	13129	13118	12858	13113	12987	13247	13157	12848	12898	13188	13088	13320	12899	12957	13156	13033	13227	13120	13168	13002	13038	13091	13070	13063	13036	13212	13189	13020	12930	13115	13008	13322	13020	13013	12945	12918	13059	13092	12996	13141	13202	13140	13128	13120	13037	13110	13128	12992	13030	12981	13063	13122	13089	13140	13111	13030	13265	13095	12965	12993	12975	13106	13082	12995	13123	13125	13082	12915	13100	12967	13032	13153	13118	13136	13031	13100	12984	13019	13208	13026	13005	13064	13062	13129	13081	13018	13061	13142	13109	13009	13102	13227	13151	13102	13054	13051	12946	13326	13052	12989	12924	13097	12985	13052	13038	12901	13124	13014	13104	13119	13216	13124	13039	13035	12933	13120	13166	13202	13064	13004	12875	13172	13054	12994	13006	13142	13037	13168	13042	13054	13053	13060	13228	12929	13062	13115	13151	13121	13055	12979	12916	13179	13078	12936	12959	13075	12940	12976	13072	13155	12831	13094	13027	13176	13018	13075	13159	13054	13201	13065	13079	13018	13001	13113	13183	13050	13162	13079	13027	12931	13095	13090	13071	13182	13019	13135	13117	13280	13112	13125	13131	13037	13096	13141	12992	13107	13128	13021	13136	13007	13050	12880	13136	13050	13004	13077	13030	13122	12996	13000	13152	13075	13160	12953	12958	12886	13026	12967	12960	13187	13228	12928	13056	13197	13030	12955	13056	13000	13187	13399	13111	13015	13015	13067	13003	12953	13040	13096	13209	13184	13140	12927	12932	13082	13002	13029	13049	13004	12982	12935	13002	13077	13041	13046	13150	12977	13086	13122	13038	13051	13043	13082	13081	13144	12882	13070	13109	13155	12997	12954	12978	12901	13201	12918	13198	13028	13091	13012	13229	13065	13090	13072	13129	13259	13046	12952	13165	13115	13153	13120	13070	13186	12858	13044	13122	13086	13118	13220	13101	13087	12979	13140	13066	13084	13061	13067	13102	13085	13059	13031	12992	13154	12918	13138	13167	12999	13071	13111	13080	13121	12979	12948	13199	13042	13171	12891	13136	13042	13184	12938	13006	13229	13135	13024	13073	12801	13137	13036	12986	12992	13070	13083	13075	13076	13139	13093	13058	13112	13100	13097	13005	13193	13129	13129	13171	13109	12959	12963	13177	12958	13207	13021	13047	13028	13122	13054	13058	13090	13112	13086	13123	13023	13097	13077	13094	13136	13217	13035	12987	13018	12965	13196	13066	13099	12956	13178	13189	13100	13044	13223	13034	13064	13051	13016	13201	13203	13071	13058	13010	13022	13158	13100	13031	13066	13103	13152	13135	13133	12978	13106	12993	13117	13065	13042	13114	13048	13139	13045	13074	13032	13045	13063	12912	13046	12910	12999	13130	13167	13117	13023	12966	13146	13006	13051	12973	13010	13149	13073	13029	12861	13017	13047	13101	13119	13012	13104	13102	13105	13122	13046	13079	13085	13072	13246	13290	13018	13199	13320	12911	13152	12976	13204	13126	12928	13094	13096	13171	13124	12843	13141	13102	13257	13096	13141	13146	13139	13332	13124	13181	12955	13155	13004	13069	12964	13048	12973	13236	13086	13030	12992	12953	13077	13000	12987	12846	13170	13076	13188	13076	12972	13135	13119	13025	13032	12965	12987	12948	13103	12871	13065	13057	13059	13141	13040	13085	13074	13142	13055	13085	13034	12891	13092	13175	13024	12975	13016	12930	13183	13052	13014	13153	13047	13147	13037	13124	13189	12986	12989	12942	13143	13093	13062	12940	12941	13134	13140	12954	13033	13112	13105	12956	13137	13187	13151	13017	13037	13317	13162	12912	13051	13144	13060	13113	13188	13076	13049	12970	13031	13064	13196	13075	13015	12941	13032	12924	13061	13144	12940	13128	13098	13034	13097	13053	13133	13101	13118	13044	12883	13200	13124	13092	13099	13076	12960	13198	12963	12987	13024	13209	13103	13089	13024	13106	13133	13037	12999	13221	13083	13003	12943	12985	13086	13048	13138	13022	13094	13164	13093	13128	13145	13016	13139	13031	13029	13128	13227	13157	13154	13030	13081	12905	13117	13060	13021	13071	13058	13060	12930	13037	13223	13119	12928	13160	13195	13166	12973	13220	13107	13110	13197	13092	13152	12928	12972	13272	13097	12832	13207	13102	13049	13084	13016	13186	13235	13020	13022	13012	13030	13068	13059	13163	13207	12886	13184	13003	12970	13144	13080	12971	13088	13208	12887	13087	13203	12973	12991	13067	13129	13117	13096	13156	13006	13023	13121	12981	13058	13039	13049	13064	12865	13158	13029	13106	13030	13055	13203	13072	13115	12949	13158	13071	12797	13189	13086	13042	13062	13122	13223	13076	13037	13172	13120	12995	13081	13075	13056	13074	13101	13094	13062	13006	13122	12826	13105	13115	13060	12958	13206	13069	13023	13215	12953	13079	13078	13049	13146	13172	13135	13097	13135	13079	13129	13136	12975	13032	13152	13102	13280	13105	12917	13180	13106	13103	13031	13065	12923	12954	13136	12928	13039	12930	13153	13002	13134	12935	13067	12973	13131	13181	12999	12953	13047	13084	13044	13075	12954	13142	12885	13107	13146	13268	13134	13014	13078	13151	12989	13160	13082	13066	12904	13098	13074	13157	13162	13104	13130	13185	13035	12968	12995	13084	13110	13079	13146	12989	12850	13106	13028	13042	13030	13049	13138	13040	13060	13078	13027	13154	13073	13031	13104	12850	13012	13057	13089	13155	12934	13159	12978	12963	13138	13053	13158	13066	12890	13010	13206	13243	13032	13180	13185	13122	13208	13004	13049	12990	13178	12966	13019	13258	13060	13320	13084	13231	12996	12938	13067	13078	12861	12867	13105	13102	13087	12987	13072	12984	13060	13142	13036	12955	13041	13174	13042	13227	13069	12931	13147	13074	12989	13137	12968	13086	13122	13209	12952	12920	13220	13075	13067	13088	12978	13011	13012	12958	12967	13204	13169	13280	13146	13185	13086	13110	13038	13031	13045	13023	13091	13067	13019	13164	13158	13068	13144	13085	12900	13175	13136	12998	13146	13142	12828	13069	12935	12942	12979	13028	12968	13242	13053	13013	13149	13048	13194	13102	13184	13086	13112	13170	13150	13062	13067	13078	13048	13050	13065	13167	12874	13088	13191	13092	13143	13125	12860	13109	13040	13038	13118	13047	13084	12990	13010	13068	13042	12961	13091	13117	13126	12988	13156	13122	13115	13153	13149	13102	12965	13089	12997	13014	13120	13062	13175	12958	13034	13111	13035	13154	13036	13148	12956	13035	13093	13024	13274	12896	13109	12901	13072	13138	13100	13118	13136	13101	12894	13211	13027	13147	13131	13129	13069	13136	13135	13040	12878	13030	13221	12946	13298	13022	13119	13131	13021	13252	13126	13193	13121	12991	13073	13059	12977	13116	13240	13182	12994	13042	13058	13097	13153	13143	13029	13075	13173	13278	13071	13013	13008	13101	13005	13065	13010	13070	13044	13190	13207	13056	13075	13050	13125	13050	13033	13109	13079	12909	13244	13029	13084	13188	12983	12967	13180	13092	13012	13043	13195	13092	13020	13027	13067	13211	13098	13054	13144	13086	12983	13184	13009	13214	13033	13141	13005	13072	13019	13131	13205	13086	13162	13123	13014	12982	13119	13051	13091	13179	13132	13298	13220	13172	13188	13090	13101	12991	13092	13008	13244	13094	13041	13116	12989	12907	13083	13118	13121	13087	13158	13336	12906	13085	13045	12859	13012	13106	13074	12941	13162	12981	13112	13117	13074	13203	13196	13055	13017	12965	13112	12939	13249	13002	13265	13030	12981	12899	13131	13006	12998	12917	13160	13108	13120	12998	13195	13041	13078	12931	13122	13030	12975	12964	12967	13071	12942	13048	13095	13094	12979	12915	13104	13176	13050	13213	13124	13067	13029	13145	13084	13141	12974	13127	13167	13220	12934	12978	12987	13028	13195	12882	13016	12991	13124	12948	13054	12952	12990	13134	12997	13227	12980	13066	13079	13108	13013	13066	13087	13141	13112	13030	12973	13113	13079	13013	13042	13018	13042	13114	13206	12953	13109	13138	12953	13069	13121	13170	13058	13049	13049	12992	13092	13068	13180	13121	13143	13092	12914	12967	13064	13232	13030	12963	13067	12941	13076	13105	13188	13024	13006	13165	12950	13036	13158	13178	13139	13005	13106	12984	13062	13162	13041	13082	13145	13146	12999	12990	13084	12901	13134	12999	13144	13074	13050	13127	13126	12805	12942	13127	12943	13036	13058	13008	13166	13137	13150	13074	13069	12995	12967	13157	13191	13096	13112	13086	13238	12984	13190	13089	13222	13152	13110	13060	13006	12919	13253	13095	12964	13153	12834	13173	13136	13141	13242	13138	13046	13134	13089	13136	13048	13138	13024	13002	13132	13074	13112	13095	13105	13022	13069	13169	13173	13137	13070	13043	13167	13056	13216	13061	13194	13285	12999	13212	13192	13142	13089	13074	13062	13146	13085	12813	13139	12932	13094	13048	12918	13055	13067	13084	13034	13079	13106	13222	13081	13053	13058	12984	13031	13124	13136	13060	13038
22939	21433	29381	24282	23204	26268	27691	21910	19770	19152	17958	17369	16747	16563	16128	16076	15979	15773	15933	15718	15376	15539	15221	15523	15461	15458	15251	15515	15117	15480	15329	15221	15247	15025	15190	15351	15348	15195	15325	15294	15307	15301	15315	15091	15299	15054	15165	15218	15138	15240	15356	15357	15289	15204	15435	15323	15139	15348	15290	15197	15381	15187	15242	15313	15324	15193	15370	15211	15385	15227	15229	15147	15232	15246	15302	15342	15201	15295	15342	15242	15194	14915	15165	15107	15253	14925	15096	15312	15178	15321	15166	15095	15348	15254	15173	15375	15249	15071	15199	15141	15205	15238	15118	15253	15251	15326	15051	15187	15272	15122	15252	15359	15140	15114	15304	15211	15355	15371	15380	15180	15093	15294	15079	15347	15430	15025	15312	15085	15118	15483	15045	15108	15100	15415	15198	15103	15261	14983	15131	15230	15181	15207	15195	15195	15404	15308	15121	15401	15288	15087	15173	15318	15253	15204	15209	15144	15061	15075	15170	15388	15318	15237	15243	15287	15186	15137	15261	15389	15288	15234	15338	15036	15223	15314	15273	15255	15142	15152	15217	15193	15208	15086	15201	15334	15186	15282	15243	15085	15207	15208	15115	15228	15299	15101	14974	15121	15074	15384	15160	15197	15091	15045	15201	15324	15137	15255	15240	15309	15202	14970	15207	15063	15365	15216	15301	15214	15322	15166	15138	15293	15275	15186	15198	15131	15130	15213	15111	15189	14975	14994	15368	15275	15513	15025	15302	15268	15102	15336	15285	15176	15172	15250	15283	15323	15320	15153	15106	15296	15387	15403	15299	15358	15172	15352	15253	15225	15262	15095	15136	15295	15146	15167	15148	15114	15183	15175	15106	15128	15229	15112	15043	15041	15212	15003	15165	15124	15161	15089	15028	15071	15402	15379	15020	15090	15166	15098	15048	15104	15299	15186	15246	15430	15086	15192	15085	15060	15138	15187	15237	15266	15204	15270	15175	15190	15238	15011	15332	15089	15239	15239	15429	15030	15110	15171	15091	15149	15100	15227	15060	15147	15232	15175	15234	14981	15243	15276	15188	15274	15182	15146	15181	15434	15313	15195	15156	15128	15225	15291	15347	15164	15242	15154	15026	15187	15320	15285	15259	15284	15109	15251	15190	15291	15049	15302	15079	15194	15170	14981	15035	15167	15163	15290	15178	15230	15098	15437	15118	15093	15042	15077	15035	15119	15199	15309	15185	15166	15047	15214	15074	15265	15442	15212	15180	15195	15394	15278	15139	15140	15260	14971	15228	15234	15087	15120	15233	15329	15322	15237	15240	15258	15310	15119	15263	15181	15203	15173	15152	15309	15123	15295	15284	15035	15217	14974	15199	15129	15360	15094	15366	15151	15240	15183	15165	15065	15159	15104	15147	15138	14983	15127	15250	15090	15023	14982	15409	15082	15024	14997	15344	15148	15407	15258	15328	15131	15050	15106	15337	15091	15120	15111	15053	15218	15034	15370	15292	15352	15244	15327	15242	15095	15246	15150	15349	15181	15190	15066	15010	15111	15394	15108	15404	15187	15239	15366	15272	15248	15223	15150	15113	15640	15138	15198	15268	15223	15185	15310	15241	15172	15218	15245	14991	15286	15175	15184	15105	15328	15347	15156	15216	15179	15153	15288	14916	15133	15378	15213	15255	15124	15330	15123	15196	15264	15395	15126	15144	15248	15378	15205	15167	15071	15357	15208	15115	15201	15146	15149	15210	15111	15364	15207	15291	15184	15217	15252	15379	15205	15169	15407	15250	15123	15030	15287	15002	15099	15212	15150	15423	15144	15156	15226	15283	15120	15360	15011	15080	15351	15033	14996	15107	15052	14975	15131	15193	15093	14977	15025	14953	15200	15235	15300	15249	15279	15224	15255	15026	15203	15147	15006	15205	15110	15076	15382	15271	15039	15099	15156	15054	14934	15179	15057	15080	15310	15128	15140	15176	15300	15257	15143	15081	15252	15249	15081	15212	15162	15137	15226	15169	15295	15226	15216	15219	15271	15280	15350	15100	14933	15263	15029	15044	15427	15192	15242	15233	15104	15085	15215	15014	15141	15101	15145	15153	15308	15188	15260	15149	15095	15158	15079	15127	15138	15324	15101	15254	15207	15257	15203	15232	15299	15056	15213	15379	15321	15274	15092	14997	15229	15257	15284	15073	15031	15224	15338	15229	15399	15272	15099	15227	15250	15158	15327	15378	15300	15191	15427	15358	15311	15207	15168	15223	15168	15461	15199	15251	15176	15275	15204	15423	15280	15064	15117	15110	15374	15221	15231	15145	15305	15206	15223	15183	15120	15424	15181	15338	15266	15343	15299	15133	15169	15334	15331	15293	15270	15291	15221	15140	15129	15148	14975	15064	15273	15166	15249	15179	15169	15230	15151	15162	15133	15249	15128	15074	15073	15129	15300	15064	15068	15221	14984	15158	15077	15257	15103	15268	15202	15187	15339	15029	15210	15038	15076	15140	15121	15190	15189	15081	15141	15150	15138	15440	15293	15299	15290	15239	15222	15323	15186	15149	15323	15314	15060	15172	15299	15252	15122	15174	15205	15312	15314	15211	15253	15098	15163	15164	14995	15212	14968	15148	14979	15138	15118	15238	15058	15200	15284	15313	15288	15350	15360	15467	15139	15201	15056	15224	15043	15330	15344	15138	14969	15152	15253	15276	15070	15166	15262	15127	15177	15297	15131	15201	15118	15047	15214	15068	15039	15145	15239	15320	15242	15024	15166	15280	15310	14990	15077	15152	15260	15020	15071	15302	15086	15094	15143	15230	15162	15185	15215	15161	15219	15066	15258	15187	15098	15234	15030	15419	15176	15319	15143	15213	15383	15341	15256	15259	15103	15113	15099	15263	14948	14969	15172	15340	15389	15337	15279	15268	15029	15046	14786	15154	15237	15150	15050	15089	15072	15127	15158	15045	15138	15186	15051	15229	15120	15090	15309	15305	15181	15255	15021	15362	14902	14956	15081	15298	15247	15302	15096	15068	15166	15167	15248	15166	15186	15106	15257	15085	15207	15126	15253	15047	15284	15040	15217	15238	15045	15175	15298	15143	15175	15125	15297	15216	15326	15085	15108	15225	15191	15291	15203	15090	15121	15143	15083	15236	15276	15398	15130	15274	15110	15177	15242	15119	15173	15146	15192	15292	15143	15344	15014	15198	15203	15219	15215	15138	15098	15025	15232	15297	15236	15018	15192	15203	15060	15133	15120	15101	15170	15229	15094	15081	15086	15105	14991	15072	15268	15193	15255	15212	15211	15155	15270	15180	15098	15310	15007	15224	15205	14892	15065	15259	15184	15069	15307	15137	15300	15020	15202	15309	15185	15241	15072	15256	15129	15136	15249	15229	15230	15082	15235	15187	15481	15115	15227	15156	15133	15148	15290	15298	15266	15154	15162	15202	14972	15122	15137	15047	15206	15174	15297	15117	15161	15424	15214	15173	15172	15178	14996	15134	15012	15166	15106	15289	15329	15294	15049	15136	15120	15209	15109	15200	15316	15143	15262	15254	15339	15193	15339	15246	15282	15120	15155	15130	15194	15178	15147	14991	15311	15355	15379	15236	15325	15320	15110	15301	15107	15100	15142	15321	15222	15151	15243	15248	15344	15111	15270	15106	15107	15290	15102	15203	15183	15082	15072	15180	15043	15127	15173	15326	15081	15086	15264	15243	15126	15208	15057	15299	15041	15145	15132	15140	15100	15102	15082	15206	15178	15183	15297	15265	15063	15213	15004	15279	15223	15248	15453	15096	15129	15193	15178	15138	15100	15163	15087	15207	15162	15240	15092	15089	15173	15188	15128	15289	15377	14998	14960	15281	15175	15280	15328	15089	15079	15152	15114	15236	15173	15110	15033	15453	15117	15160	15198	15124	15362	15410	15213	15071	15074	15178	15154	15175	15115	15271	15244	15203	15185	15230	15402	15208	15062	15129	15164	15114	15221	15145	15148	15259	15208	15219	15157	15415	15252	15199	15060	15089	15207	15212	15237	15209	15211	15274	14967	15342	15083	15173	15423	15209	15166	15262	15247	15029	15231	15268	15000	15076	15153	15132	15091	15310	15056	15284	15204	15233	15115	15154	15163	15243	15035	15061	15167	15165	15291	15281	15133	15410	15149	15273	15323	15226	15006	15165	15255	15099	15137	15320	15362	15323	15165	15328	15386	15212	15226	15146	15203	15060	15119	15348	15236	15183	15244	15079	15209	15023	15097	15181	15230	15052	15168	15142	15223	15247	15189	15117	14941	15182	15200	15238	15402	15242	15137	15327	15226	15092	15054	15268	15226	15411	15156	15259	15275	15232	15235	15229	15072	15116	15268	15093	15037	15130	15003	15114	15157	14903	15139	15164	15253	15105	15302	15228	15166	15127	15210	15171	15051	15094	15187	15112	15222	15004	15202	15069	15485	15137	14920	15384	15115	15180	15357	15083	15141	15381	15059	15035	15126	15237	15050	15113	15110	15140	15095	15295	15230	15206	15155	15092	15133	15304	15064	15082	15244	15141	15053	15026	15112	15371	15284	15124	14990	15223	15165	15144	15123	15243	15384	15307	15215	15237	15153	15136	15281	15364	15109	15230	15173	15044	15180	15226	15075	15278	15260	15038	15116	15173	15179	15325	15303	15285	15293	15228	15211	14971	14973	14973	15219	15023	15172	15169	15155	15325	15156	15025	15126	15106	15297	15338	15092	15004	15208	15212	15199	15265	15228	15345	15170	15147	15137	15053	15200	15201	15213	15211	15138	15037	15195	15213	15347	15128	15351	15281	15127	15391	15255	15113	15182	15219	15038	14929	15280	15349	15209	15125	15079	15403	15250	15144	15107	15118	15278	15214	15077	15175	15082	15293	15112	15291	15022	15048	15165	15139	14988	15195	14938	15077	15289	15332	14941	15176	15288	15395	15104	15247	15273	15467	15144	15129	15107	15277	15274	15201	15173	15301	15323	15204	15337	15297	15075	15163	15278	15355	15134	15460	15321	15139	15220	15089	15202	15064	15238	15064	15260	15256	15208	15289	15104	15251	15104	15018	15316	14970	15115	15294	15096	15061	15154	15170	15234	15050	15100	15186	15191	15256	15060	15150	15342	15181	15129	15345	15105
34193	58456	55525	45183	36619	30084	25412	22170	20101	18208	17354	16324	15703	15324	14534	14521	14297	14195	14161	13816	13956	13753	13758	13718	13711	13705	13519	13763	13485	13580	13552	13354	13478	13719	13442	13309	13418	13536	13525	13663	13296	13563	13357	13334	13528	13380	13565	13452	13297	13505	13401	13437	13517	13366	13507	13371	13696	13414	13504	13499	13552	13556	13296	13506	13425	13486	13555	13479	13477	13426	13517	13578	13479	13557	13394	13555	13527	13383	13342	13310	13588	13587	13521	13685	13350	13558	13423	13499	13372	13572	13318	13560	13530	13326	13485	13447	13456	13450	13487	13568	13604	13542	13484	13439	13394	13272	13466	13472	13581	13497	13372	13454	13375	13570	13343	13325	13527	13571	13405	13319	13520	13276	13478	13348	13506	13410	13322	13402	13494	13461	13538	13569	13439	13424	13556	13390	13379	13341	13499	13353	13431	13230	13374	13652	13656	13492	13357	13394	13251	13528	13415	13455	13456	13508	13372	13459	13364	13458	13410	13491	13372	13499	13386	13394	13306	13439	13582	13340	13327	13452	13557	13555	13488	13299	13437	13516	13363	13558	13582	13505	13438	13440	13545	13579	13228	13404	13330	13591	13417	13580	13433	13473	13512	13419	13566	13456	13404	13445	13664	13513	13454	13411	13574	13438	13405	13342	13649	13460	13593	13397	13371	13291	13429	13287	13556	13375	13481	13438	13308	13468	13538	13345	13559	13481	13459	13305	13416	13621	13471	13418	13464	13450	13549	13434	13568	13550	13291	13462	13250	13507	13538	13344	13550	13439	13557	13566	13549	13593	13570	13433	13400	13583	13528	13473	13410	13530	13462	13392	13354	13500	13409	13468	13310	13406	13504	13455	13379	13410	13459	13280	13479	13443	13450	13467	13475	13412	13445	13551	13291	13516	13609	13258	13362	13604	13400	13406	13349	13348	13364	13532	13325	13337	13571	13462	13471	13452	13631	13599	13449	13454	13348	13486	13382	13528	13391	13573	13481	13312	13519	13533	13476	13531	13446	13360	13418	13377	13510	13340	13505	13444	13441	13437	13562	13162	13504	13487	13386	13495	13489	13653	13445	13585	13388	13450	13451	13579	13259	13462	13401	13491	13433	13461	13479	13498	13524	13420	13379	13291	13523	13460	13242	13305	13471	13407	13309	13371	13463	13264	13472	13448	13531	13413	13557	13496	13452	13599	13529	13425	13618	13449	13561	13293	13423	13582	13649	13363	13441	13574	13489	13489	13536	13517	13473	13474	13497	13371	13469	13316	13476	13364	13412	13138	13342	13569	13246	13423	13384	13310	13502	13417	13367	13417	13473	13301	13464	13648	13494	13513	13339	13477	13348	13426	13388	13246	13445	13308	13374	13552	13482	13339	13308	13422	13271	13534	13414	13351	13433	13471	13438	13554	13536	13361	13262	13403	13480	13421	13346	13440	13474	13538	13548	13477	13559	13389	13318	13452	13487	13395	13221	13461	13392	13392	13428	13402	13358	13493	13455	13412	13539	13601	13400	13369	13478	13147	13525	13446	13351	13436	13554	13606	13426	13321	13363	13390	13451	13436	13420	13493	13382	13552	13511	13411	13406	13476	13266	13475	13465	13417	13448	13580	13371	13510	13443	13387	13454	13498	13590	13641	13442	13433	13492	13439	13579	13567	13369	13452	13377	13447	13501	13480	13399	13462	13342	13539	13401	13377	13389	13525	13429	13351	13531	13399	13371	13543	13629	13341	13436	13470	13386	13443	13317	13548	13417	13608	13488	13448	13431	13262	13391	13398	13456	13504	13538	13323	13430	13500	13355	13416	13364	13394	13420	13489	13486	13356	13490	13311	13446	13469	13371	13320	13399	13367	13531	13632	13496	13564	13325	13285	13715	13437	13386	13336	13475	13491	13450	13524	13413	13301	13459	13368	13510	13427	13494	13494	13513	13371	13527	13380	13463	13605	13427	13468	13375	13553	13361	13409	13608	13478	13404	13451	13438	13286	13488	13434	13355	13436	13411	13353	13421	13455	13339	13245	13524	13370	13421	13440	13408	13427	13685	13433	13224	13560	13500	13451	13407	13261	13362	13499	13484	13399	13615	13267	13407	13431	13439	13510	13448	13302	13382	13326	13412	13437	13502	13453	13522	13589	13415	13470	13434	13399	13479	13404	13317	13383	13385	13515	13283	13539	13344	13397	13505	13440	13601	13429	13486	13414	13396	13342	13369	13452	13523	13601	13366	13451	13585	13476	13530	13375	13448	13368	13508	13504	13469	13386	13503	13399	13394	13523	13390	13380	13423	13439	13517	13404	13570	13599	13403	13379	13416	13373	13495	13489	13395	13559	13381	13473	13546	13446	13299	13547	13387	13643	13458	13387	13381	13298	13363	13361	13631	13425	13394	13452	13567	13506	13333	13406	13684	13465	13566	13350	13478	13384	13372	13296	13381	13429	13371	13594	13270	13473	13296	13519	13535	13345	13504	13328	13397	13570	13424	13411	13399	13417	13422	13473	13377	13344	13241	13462	13456	13396	13584	13524	13403	13468	13494	13428	13386	13489	13235	13474	13558	13404	13396	13456	13374	13349	13388	13448	13319	13417	13497	13514	13444	13490	13306	13504	13382	13434	13460	13419	13580	13427	13380	13379	13353	13390	13508	13129	13359	13533	13523	13401	13260	13533	13436	13435	13410	13527	13463	13484	13452	13494	13373	13343	13646	13436	13372	13563	13445	13464	13448	13376	13519	13422	13446	13400	13385	13395	13274	13472	13449	13366	13349	13498	13451	13306	13349	13467	13308	13416	13415	13504	13413	13527	13440	13364	13304	13453	13448	13234	13434	13454	13434	13472	13581	13548	13364	13511	13298	13321	13514	13410	13389	13327	13525	13351	13361	13300	13483	13432	13375	13404	13379	13563	13312	13513	13373	13399	13552	13354	13427	13398	13452	13478	13350	13357	13447	13418	13453	13511	13464	13392	13406	13429	13387	13363	13421	13363	13427	13420	13446	13487	13284	13457	13428	13260	13645	13453	13427	13545	13602	13330	13503	13336	13449	13458	13260	13479	13396	13341	13430	13535	13509	13442	13591	13292	13396	13462	13398	13630	13392	13440	13524	13424	13480	13434	13537	13423	13477	13414	13633	13284	13421	13390	13503	13298	13509	13157	13458	13496	13410	13401	13541	13321	13604	13465	13446	13391	13604	13597	13491	13484	13476	13572	13421	13363	13474	13367	13488	13357	13532	13497	13498	13547	13370	13494	13490	13324	13475	13459	13506	13491	13450	13364	13369	13551	13379	13382	13296	13400	13529	13355	13312	13435	13245	13353	13400	13524	13338	13366	13393	13445	13436	13388	13391	13594	13424	13359	13428	13577	13582	13369	13521	13568	13515	13343	13457	13465	13493	13342	13406	13482	13590	13525	13379	13594	13454	13477	13516	13401	13446	13493	13427	13420	13403	13352	13388	13535	13349	13420	13511	13540	13495	13333	13425	13392	13491	13502	13561	13361	13505	13374	13393	13365	13448	13346	13392	13542	13413	13510	13478	13436	13426	13408	13393	13406	13402	13628	13320	13460	13427	13480	13226	13389	13638	13518	13430	13492	13527	13432	13343	13354	13326	13530	13319	13597	13483	13410	13368	13397	13453	13350	13499	13495	13513	13296	13431	13416	13449	13519	13347	13629	13509	13415	13411	13694	13386	13345	13431	13398	13356	13455	13448	13558	13396	13510	13524	13318	13479	13418	13498	13419	13509	13571	13530	13438	13512	13528	13430	13451	13588	13414	13272	13386	13753	13484	13552	13474	13450	13389	13443	13264	13403	13449	13410	13373	13464	13266	13633	13541	13369	13642	13407	13556	13440	13421	13367	13226	13365	13560	13680	13414	13357	13488	13462	13550	13416	13436	13461	13375	13602	13377	13345	13295	13425	13481	13403	13505	13383	13225	13376	13492	13482	13339	13469	13524	13511	13462	13562	13652	13502	13464	13464	13398	13580	13603	13283	13569	13426	13386	13407	13427	13507	13436	13403	13466	13451	13523	13422	13480	13392	13435	13405	13250	13478	13487	13447	13376	13536	13511	13523	13322	13320	13329	13509	13439	13474	13611	13427	13531	13536	13378	13515	13448	13543	13468	13434	13432	13325	13322	13458	13464	13371	13473	13357	13472	13470	13509	13479	13345	13444	13501	13408	13367	13453	13414	13329	13472	13454	13507	13419	13460	13284	13479	13555	13400	13422	13417	13373	13393	13375	13376	13359	13518	13528	13450	13418	13580	13442	13327	13460	13444	13329	13375	13512	13404	13349	13664	13462	13312	13417	13290	13320	13427	13431	13441	13197	13439	13314	13473	13514	13337	13531	13423	13400	13552	13394	13431	13471	13436	13342	13505	13515	13166	13503	13409	13453	13427	13394	13591	13382	13364	13552	13566	13350	13406	13553	13480	13456	13350	13495	13285	13534	13263	13528	13381	13494	13618	13364	13475	13385	13514	13498	13502	13512	13369	13593	13384	13363	13506	13447	13394	13678	13322	13494	13301	13445	13497	13509	13341	13396	13399	13351	13470	13482	13323	13398	13402	13347	13616	13387	13450	13315	13489	13394	13395	13401	13498	13326	13467	13545	13441	13407	13502	13506	13349	13661	13361	13352	13438	13395	13369	13464	13466	13476	13456	13363	13573	13359	13478	13523	13420	13424	13383	13293	13416	13519	13425	13499	13480	13481	13470	13474	13370	13340	13538	13479	13185	13310	13442	13335	13322	13494	13500	13508	13591	13455	13478	13342	13522	13282	13511	13582	13450	13422	13538	13354	13507	13486	13367	13270	13548	13418	13488	13417	13486	13475	13379	13382	13577	13506	13354	13747	13606	13404	13409	13480	13479	13406	13322	13527	13434	13267	13428	13405	13431	13392	13462	13631	13310	13462	13456	13386	13472	13375	13547	13404	13471	13495	13359	13554	13525	13378	13539	13311	13473	13558	13576	13438	13357	13461	13519	13480	13295	13427	13566	13418	13477	13546	13492	13354	13337	13470	13367	13520	13169	13385	13485	13490	13351	13358	13398	13364	13473	13364	13324	13535	13422	13539	13490	13476	13444	13463	13550	13307	13331	13498	13432	13381	13560	13389	13325	13536	13386	13388	13443
28687	28204	36159	31522	23866	21030	18853	17436	16605	16057	15725	15506	15555	15252	15178	15276	15164	15159	14986	15121	14901	15033	14903	14984	14810	14997	14906	14970	14862	14787	14932	14868	14974	14878	15049	14910	14670	14677	14873	14941	14910	15008	14903	14701	14967	14829	14857	14790	14871	14947	14864	14905	14937	14863	14859	14622	14836	14810	14766	15044	14735	14806	14777	14817	14717	14720	14812	14864	14880	14792	14972	14879	14862	14950	14807	14976	14908	14896	14833	15001	15043	14848	14559	14799	14856	14771	14679	14863	14862	14840	14912	14875	14938	15051	15049	14937	14760	14873	14727	14817	14939	14824	14687	14745	14712	14859	14886	14934	14761	14728	14830	14882	14922	14903	14866	14872	14972	14912	14902	14870	14790	14760	14832	14779	14744	14841	14893	14908	14894	14797	14728	14814	14875	14758	14959	14936	14701	14852	14910	14957	15055	14659	14969	14737	14834	14891	14921	14760	14906	15071	14908	14706	14737	15007	14827	14824	14821	14810	14786	14655	14974	14713	14665	14933	14942	14938	14817	14939	14726	14735	14972	14799	14850	14798	14565	14657	14792	14714	14720	14978	14743	14785	14689	14919	15034	14802	14854	14725	14676	14835	14737	14781	14927	14863	14890	14943	15031	14650	14939	15042	14866	14835	14740	14661	14792	14784	14844	14862	14805	14889	14867	14732	14834	14798	14873	14929	14806	14759	14703	14921	14819	15021	14950	14826	14826	14850	14877	14836	14949	14928	14817	14827	14793	14890	14886	14820	14734	14845	14652	14805	14880	14791	14845	14700	14775	14828	14923	14880	14932	14811	14662	14844	14807	14944	14860	14784	14676	14751	14773	14716	14939	14808	14762	14939	14921	14825	14770	14805	14760	14863	14909	14664	14795	14937	15015	14959	15001	14752	14833	14822	14711	14878	14864	14965	14831	14609	14858	14769	14998	14858	14754	14915	14806	14591	15034	14870	14747	14900	14822	14832	14930	14842	14803	14744	14741	14845	14883	14838	14873	14915	14856	14774	14870	14899	15108	14888	14939	14922	14837	14615	14859	14899	14753	14826	14587	15056	14915	14948	14806	14888	14949	14649	14934	14821	15002	14937	14886	14753	14839	14921	14709	14881	14668	14521	14728	15160	14912	14821	14927	14857	14731	14865	14875	14958	14820	14834	14750	14856	14942	15004	15080	15056	14932	14896	14847	14844	15048	14887	14983	14832	14912	14900	14862	14881	14784	14843	14734	14740	14984	14798	14831	14874	14708	14840	14896	14751	15032	14840	14905	14796	14778	14851	14937	14840	15078	14799	14930	15029	14653	14876	14865	14703	14873	14914	14909	14778	14798	14912	14903	14758	14808	14756	14872	14770	14906	14714	14773	14774	14916	14689	14976	14793	14817	14829	14768	14810	14856	14801	15000	14983	14828	14716	14708	14980	14861	14751	14859	14800	14863	14788	14844	14941	14874	14971	14732	14779	14995	14735	14718	14833	15013	14793	14873	15116	14728	14969	14850	14894	14718	14900	14858	14860	14978	14801	15029	14723	14794	14846	14805	14757	15093	14803	14925	15144	14829	14719	14817	15032	14672	15055	14797	14883	14948	14945	14847	14901	14800	14931	14866	14836	15082	14852	14967	14883	15040	14887	14907	14924	14880	14884	14742	14848	14819	14774	14810	14739	14664	14790	14859	15000	14899	14926	14880	14931	14806	14624	14814	14707	14718	14779	14820	14939	14716	14857	15095	14738	14732	14924	14836	14883	14826	14899	14862	14636	14807	14956	14713	15110	15071	14707	14860	14708	14788	14741	14934	14885	14852	14811	14913	14567	14804	14777	14882	14741	14670	14888	14934	14832	14736	14940	14771	14944	14968	14901	14629	14881	14881	14922	14826	14858	14886	14728	14914	14907	14721	14870	14749	14782	14860	14895	14902	14699	14726	14885	14711	15059	15163	14914	14729	14884	14923	14897	14911	14635	14864	14704	14939	14805	14984	14804	14747	14838	14829	14845	14905	14932	15057	14980	14881	14849	15042	15083	14767	14936	14810	14696	14714	14660	14730	14863	14746	14929	14943	14720	14797	14785	14597	14864	14848	14893	14967	14748	14921	14845	15034	15059	14907	14870	14762	14851	14709	14916	14912	14960	14950	15006	14683	14807	14946	14825	14864	14699	14742	14878	14648	14713	14869	14753	14719	14936	14840	14811	14681	14849	14759	14600	14833	14868	14752	14749	14938	14955	14764	14985	14824	14845	14753	14830	15032	14909	14739	14946	14780	14765	14761	14729	14755	14724	14680	14772	14776	14684	14992	14749	14607	14869	14871	14909	14956	14814	14891	14719	14805	14865	14865	14921	14837	15044	14932	14771	14838	15040	14868	14947	14915	14972	14641	14758	14848	14903	14818	14673	14840	14886	14757	14919	14733	14919	14693	14917	14816	14975	15068	14990	14855	14949	14795	14984	14979	14926	14814	14758	14902	14797	14760	14941	14851	14811	14726	14976	14739	14841	14916	14817	14939	15068	14913	14846	14870	14708	14673	14871	14985	14930	14799	14725	14875	15104	14768	14949	14890	14852	14705	14925	14820	14774	14685	14840	14664	14796	14788	14928	15040	14857	14975	14924	15012	14870	14781	14503	14871	14736	14819	14879	14967	14847	14769	14737	14839	14925	14739	15032	14921	14909	14848	15168	14903	14798	14810	14782	14920	14772	14791	14741	14993	14713	14747	14762	14869	14813	14819	14822	14829	14835	14982	14898	14930	14925	14732	14608	14843	14896	14697	14828	14826	14888	14828	14803	14829	14922	14741	14698	14837	14922	14918	14757	14975	14841	14798	14956	14805	14901	14915	14716	14813	14770	14998	14929	14554	14917	14982	14988	14671	14895	14909	14826	14861	14925	14866	14832	15024	15104	14918	14916	14761	14720	14814	14815	15003	14911	14820	14941	14862	15046	14851	14758	14798	14863	14918	14852	15043	14722	14915	14719	14786	14942	14795	14826	14799	14834	14908	14702	14882	14711	14751	14777	14634	14784	14789	14886	14615	14874	14827	14802	14836	14978	14777	14671	14874	14908	14769	14838	14877	14800	14887	15083	14673	15010	14759	14780	14844	14873	14758	14817	14758	15039	14884	15086	14939	14724	14837	14949	14688	14938	14744	14777	14826	14709	14858	14977	14811	14736	14819	14743	14725	14787	14876	15018	14739	15049	14791	14803	14795	14790	14871	14911	14867	14707	14929	14795	14710	14899	14755	14922	15117	14892	14791	14835	14951	14878	14803	14736	14797	14805	14680	15095	14897	14949	14971	14884	14655	14761	14844	14896	14973	14760	14679	14876	15003	14838	14960	14849	14886	14897	14774	14808	14892	14901	14607	14694	14807	14823	14759	14832	14803	14712	14889	14807	14837	14933	14835	14842	14547	14805	14682	14627	14794	14745	14801	14727	14937	14905	14816	14898	14952	15074	14894	14786	14665	14703	14828	14794	14729	14949	14996	14696	14972	14809	14725	14784	14817	14902	14920	14650	14697	14850	14821	14889	14829	14866	14841	14613	14921	14946	14801	14860	14707	14961	15017	14822	14821	14747	14743	14876	14834	14712	14861	14978	14936	14762	14834	14893	14840	14947	14741	14850	14738	14882	14831	15063	14810	14760	14761	14725	14650	15029	14817	15006	14927	14833	14816	14985	14811	14775	14679	14782	14883	14902	15020	14695	14734	14604	14765	14723	14987	14760	14880	14935	14787	14841	14969	14884	14925	14750	14806	14882	14978	14864	14649	14766	14740	14755	14902	14896	14645	14955	14820	14980	14874	14905	14872	14997	14928	14962	14914	14837	14959	14770	14863	14913	14921	14720	14928	14710	14849	14847	14942	14968	14893	14753	14852	14938	14967	14882	14845	14628	14892	14834	14868	14759	14781	14670	14899	14967	14920	14720	15093	14789	14935	14980	14996	14807	14972	14863	14716	14875	14736	14927	14760	14793	14874	15012	14860	14894	14787	14952	14878	14852	14784	14756	14964	14800	14843	15000	14969	14924	14796	14980	14878	15053	14808	14823	14957	14688	14739	14881	14918	14892	15022	14913	14792	14799	14991	15010	14992	14732	14850	15003	14938	15056	14964	14797	15003	14897	14951	14605	14981	14937	14745	14805	14872	14735	14878	14758	14898	14850	14920	15010	14908	14791	14856	14934	14791	14902	14817	14978	14970	14894	14957	14747	14951	14834	14744	15007	14685	14826	14739	14792	14800	14737	14854	14894	14814	14908	15116	14655	14817	14868	14696	14746	14766	14712	15103	14886	15053	14815	14839	14715	14783	14873	14718	14863	14893	14895	14742	14836	14845	14887	14832	14758	14693	14782	15003	14651	14888	14865	14701	14909	14706	14677	14796	14893	14970	14975	14829	15014	15012	14879	14732	14862	14781	14818	14882	14846	14837	14811	14704	14754	14662	14771	14872	15004	14853	14875	14847	14964	14840	14959	14866	14947	14779	14708	14776	14655	14685	14678	14777	14827	14870	14802	14927	14813	14693	14950	14995	14712	14997	14923	14734	14939	14744	14917	14757	14868	14824	14650	14714	14798	15033	14901	14804	14743	14839	14854	14997	14873	14824	14681	14956	14879	14795	14737	14775	14762	14836	14745	14833	14907	14753	15130	14910	14868	14924	14938	14989	14914	14739	14831	14732	14941	14876	14795	14790	14733	15012	15057	14909	14811	14844	14853	14730	14891	14909	14774	15003	14835	14747	14871	14724	14967	14791	14801	14962	14860	14902	14938	14880	14898	15038	14778	14933	14516	14874	14948	14798	14976	14940	14881	14761	14908	14984	14919	14922	14849	14689	14705	14874	14795	15055	14729	14776	14867	14966	14770	15016	14952	14859	14737	14758	14871	14757	14852	14907	14863	14852	15020	14911	14791	14767	14927	14845	14771	14922	14887	14994	15015	14807	14816	14932	14724	14840	14867	14729	14682	14811	14825	14800	14954	14836	14734	14925	14802	14787	14802	14837	14854	14796	14927	14818	14628	14902	14788	14857	15008	14881	15069	14948	14642	14759	14811	14835	14795	14763	14832	14724	14839	14967	14834	14925	14769	14916	14656	14897	14899	14942	14796	14701	14759	14805	14994	14894	14811	14881	14662	14799	14940
32124	46244	43003	32793	25742	21503	18784	17070	15793	15134	14734	14502	14158	13968	13753	13983	13601	13572	13620	13527	13508	13513	13331	13273	13481	13365	13536	13279	13393	13303	13263	13432	13463	13234	13313	13408	13291	13211	13306	13179	13395	13359	13286	13284	13337	13385	13323	13357	13147	13256	13200	13392	13245	13137	13226	13344	13270	13162	13376	13408	13304	13210	13421	13215	13339	13228	13340	13510	13334	13400	13248	13223	13189	13282	13385	13144	13302	13329	13352	13207	13334	13416	13241	13290	13105	13085	13211	13193	13271	13169	13237	13342	13175	13240	13226	13356	13293	13336	13411	13046	13442	13272	13392	13363	13164	13114	13350	13269	13240	13441	13463	13380	13343	13345	13209	13420	13172	13345	13226	13342	13308	13360	13299	13235	13365	13345	13209	13194	13425	13241	13323	13163	13380	13196	13181	13334	13447	13251	13380	13255	13223	13472	13323	13304	13412	13374	13287	13343	13211	13315	13191	13202	13256	13312	13293	13448	13336	13336	13305	13280	13356	13330	13439	13179	13242	13316	13416	13206	13215	13263	13260	13266	13332	13352	13213	13436	13202	13190	13329	13261	13167	13153	13112	13345	13277	13196	13444	13137	13140	13291	13185	13306	13323	13264	13358	13348	13596	13431	13265	13202	13369	13151	13365	13243	13315	13145	13300	13207	13289	13043	13374	13316	13364	13314	13145	13342	13399	13225	13501	13289	13268	13189	13213	13223	13356	13342	13301	13256	13275	13329	13399	13376	13283	13456	13222	13322	13389	13265	13226	13247	13209	13451	13396	13050	13353	13306	13312	12965	13284	13194	13369	13264	13354	13312	13496	13271	13298	13222	13382	13174	13428	13366	13272	13334	13253	13424	13290	13284	13251	13374	13240	13207	13148	13218	13391	13330	13265	13264	13250	13364	13309	13355	13254	13413	13478	13269	13356	13259	13305	13303	13315	13242	13085	13370	13297	13439	13242	13426	13316	13258	13396	13343	13354	13281	13288	13310	13279	13265	13342	13284	13100	13257	13330	13331	13014	13275	13415	13355	13293	13517	13266	13264	13379	13336	13368	13352	13559	13188	13360	13256	13298	13199	13235	13477	13208	13147	13244	13210	13333	13210	13526	13085	13178	13203	13252	13392	13147	13206	13287	13374	12987	13252	13293	13172	13300	13320	13420	13293	13387	13227	13214	13153	13322	13207	13291	13419	13334	13235	13124	13363	13477	13209	13326	13317	13267	13407	13245	13341	13359	13109	13343	13368	13361	13259	13229	13266	13364	13332	13151	13275	13112	13378	13406	13304	13324	13439	13259	13218	13182	13332	13251	13273	13322	13277	13258	13200	13412	13342	13245	13274	13340	13219	13256	13192	13290	13411	13405	13475	13166	13246	13243	13139	13409	13324	13213	13275	13220	13168	13414	13385	13352	13306	13277	13475	13276	13153	13352	13309	13450	13479	13270	13253	13328	13188	13138	13279	13214	13225	13236	13219	13335	13322	13440	13362	13375	13218	13282	13456	13292	13410	13329	13127	13259	13447	13229	13260	13452	13123	13324	13281	13233	13253	13231	13224	13293	13222	13345	13335	13391	13168	13271	13410	13273	13504	13369	13244	13412	13227	13255	13177	13230	13276	13283	13282	13491	13301	13336	13233	13179	13264	13231	13393	13354	13340	13373	13232	13363	13263	13086	13257	13086	13110	13362	13308	13516	13375	13317	13283	13341	13229	13186	13293	13188	13109	13288	13020	13208	13325	13271	13167	13365	13320	13273	13387	13261	13258	13326	13256	13161	13313	13210	13269	13249	13446	13251	13258	13278	13389	13232	13406	13388	13542	13348	13449	13181	13280	13116	13291	13294	13425	13255	13200	13372	13226	13362	13219	13274	13114	13240	13468	13250	13319	13166	13256	13435	13365	13375	13372	13243	13260	13419	13217	13248	13350	13292	13446	13412	13422	13170	13182	13170	13367	13306	13420	13215	13305	13407	13383	13229	13205	13233	13343	13308	13255	13504	13165	13277	13352	13229	13289	13212	13254	13366	13298	13240	13179	13223	13229	13181	13329	13279	13386	13328	13320	13304	13244	13295	13421	13168	13216	13251	13347	13352	13310	13361	13306	13299	13556	13264	13260	13404	13402	13401	13360	13303	13355	13200	13335	13300	13250	13374	13264	13368	13475	13308	13343	13267	13316	13295	13403	13301	13167	13331	13408	13181	13394	13145	13303	13268	13423	13258	13383	13270	13421	13307	13306	13232	13270	13450	13319	13204	13469	13212	13191	13339	13256	13253	13302	13324	13304	13342	13403	13345	13345	13322	13269	13081	13555	13177	13312	13495	13266	13326	13194	13410	13277	13305	13225	13339	13326	13358	13331	13351	13287	13306	13238	13193	13473	13265	13379	13409	13271	13327	13230	13417	13196	13365	13283	13226	13430	13310	13465	13447	13165	13337	13311	13164	13348	13325	13190	13167	13115	13327	13305	13194	13368	13378	13178	13298	13342	13299	13330	13199	13223	13431	13213	13317	13370	13249	13253	13147	13148	13216	13399	13294	13070	13221	13458	13243	13120	13305	13326	13344	13288	13394	13353	13114	13387	13231	13221	13339	13287	13342	13119	13341	13554	13234	13350	13413	13364	13304	13199	13404	13187	13533	13434	13371	13330	13249	13287	13298	13413	13329	13267	13483	13249	13427	13366	13345	13207	13145	13206	13363	13391	13237	13225	13369	13308	13348	13364	13069	13309	13482	13301	13109	13178	13112	13194	13264	13258	13206	13193	13280	13231	13224	13399	13314	13283	13136	13160	13416	13273	13429	13350	13316	13343	13432	13230	13255	13321	13191	13119	13136	13370	13395	13339	13303	13346	13455	13219	13359	13398	13185	13258	13170	13239	13206	13418	13277	13291	12997	13284	13284	13413	13396	13159	13117	13314	13272	13419	13281	13294	13286	13390	13317	13375	13207	13399	13390	13187	13099	13319	13222	13176	13405	13163	13184	13333	13428	13360	13259	13197	12954	13300	13251	13513	13169	13368	13192	13291	13265	13329	13360	13319	13308	13307	13241	13265	13319	13499	13342	13217	13326	13185	13567	13295	13387	13310	13277	13273	13445	13213	13339	13319	13213	13367	13333	13254	13386	13248	13287	13249	13241	13247	13072	13448	13130	13469	13358	13359	13343	13297	13288	13306	13317	13294	13319	13296	13250	13283	13393	13132	13412	13296	13189	13198	13448	13267	13358	13511	13345	13291	13247	13496	13419	13508	13229	13220	13253	13331	13247	13397	13231	13092	13323	13097	13296	13306	13449	13230	13402	13263	13285	13414	13220	13421	13276	13433	13396	13361	13218	13250	13155	13235	13337	13244	13180	13309	13199	13143	13243	13489	13221	13261	13183	13279	13294	13224	13420	13374	13430	13236	13271	13287	13328	13210	13178	13363	13556	13396	13196	13341	13205	13270	13265	13373	13474	13288	13311	13395	13196	13368	13291	13289	13347	13227	13255	13405	13394	13336	13296	13265	13453	13213	13393	13214	13333	13228	13389	13352	13135	13380	13316	13249	13153	13447	13254	13436	13323	13228	13146	13384	13290	13293	13279	13373	13221	13351	13299	13277	13295	13377	13255	13450	13284	13332	13389	13309	13195	13368	13337	13110	13425	13289	13335	13387	13323	13302	13230	13157	13134	13336	13373	13234	13498	13205	13321	13122	13422	13285	13206	13331	13347	13274	13240	13308	13393	13302	13383	13372	13183	13401	13334	13335	13424	13223	13130	13172	13196	13364	13366	13314	13304	13328	13332	13189	13104	13233	13260	13291	13240	13307	13296	13190	13384	13376	13238	13275	13521	13295	13130	13309	13207	13222	13439	13243	13401	13267	13370	13355	13347	13320	13340	13184	13316	13294	13417	13355	13212	13350	13188	13364	13383	13387	13345	13272	13300	13061	13466	13251	13311	13332	13343	13138	13291	13225	13406	13275	13414	13111	13440	13322	13326	13363	13140	13167	13290	13216	13359	13229	13469	13173	13230	13207	13343	13237	13261	13277	13217	13344	13406	13167	13524	13118	13343	13228	13187	13225	13210	13404	13175	13214	13241	13307	13293	13259	13328	13379	13366	13339	13317	13358	13245	13351	13371	13173	13303	13243	13333	13435	13210	13436	13261	13323	13433	13281	13376	13171	13314	13562	13301	13362	13355	13297	13431	13203	13351	13316	13224	13191	13305	13207	13141	13171	13358	13274	13240	13325	13376	13366	13201	13288	13222	13194	13390	13292	13392	13232	13313	13156	13202	13242	13247	13277	13488	13368	13363	13207	13238	13347	13359	13244	13472	13098	13359	13222	13198	13263	13157	13402	13292	13421	13166	13356	13210	13179	13109	13157	13373	13301	13203	13433	13284	13255	13287	13293	13430	13341	13233	13302	13465	13070	13357	13349	13415	13333	13124	13281	13388	13248	13311	13352	13311	13279	13176	13260	13359	13230	13108	13332	13299	13282	13329	13268	13295	13304	13215	13146	13318	13413	13356	13170	13212	13408	13267	13085	13379	13410	13399	13222	13307	13352	13171	13371	13211	13118	13158	13237	13286	13280	13278	13188	13353	13316	13304	13228	13497	13240	13213	13291	13338	13192	13398	13191	13299	13234	13254	13236	13189	13256	13401	13457	13373	13355	13238	13311	13201	13237	13464	13184	13219	13270	13164	13155	13324	13148	13315	13340	13238	13242	13337	13230	13320	13278	13097	13373	13261	13329	13475	13209	13565	13388	13258	13263	13331	13325	13334	13297	13375	13396	13242	13316	13279	13504	13411	13342	13272	13341	13261	13293	13218	13328	13298	13409	13245	13241	13300	13355	13364	13056	13333	13294	13199	13284	13383	13297	13243	13425	13235	13435	13374	13293	13390	13221	13395	13161	13212	13219	13254	13237	13165	13247	13403	13287	13322	13321	13250	13345	13382	13194	13304	13265	13264	13323	13437	13232	13377	13360	13384	13169	13373	13196	13216	13302	13391	13269	13348	13383	13275	13192	13343	13351	13309	13159	13243	13277	13384	13360	13295	13262	13242	13218	13409	13380	13316	13383	13266	13317	13187	13199	13255	13140	13351	13263	13337	13276	13244	13209	13320	13312	13435	13284	13108	13225	13327	13128
24109	21447	29144	25997	25156	25532	22956	19166	17580	16830	16389	15826	15594	15279	15257	15053	14924	14931	14876	14787	14736	14605	14597	14630	14703	14704	14636	14621	14872	14594	14614	14640	14445	14547	14419	14539	14514	14464	14487	14778	14644	14469	14589	14552	14556	14599	14518	14349	14487	14611	14454	14452	14719	14421	14441	14378	14400	14504	14487	14418	14446	14381	14747	14507	14456	14457	14366	14404	14547	14348	14417	14278	14486	14402	14578	14380	14654	14433	14597	14343	14442	14526	14457	14559	14597	14514	14519	14372	14490	14465	14537	14513	14377	14517	14528	14512	14436	14463	14594	14387	14450	14579	14722	14625	14666	14513	14403	14338	14529	14601	14456	14398	14405	14549	14405	14499	14472	14543	14778	14392	14412	14526	14345	14532	14682	14507	14292	14444	14614	14380	14519	14553	14352	14541	14378	14317	14595	14622	14369	14546	14498	14484	14479	14477	14467	14417	14486	14486	14586	14591	14487	14395	14408	14310	14553	14459	14553	14448	14421	14636	14344	14545	14514	14293	14460	14436	14649	14385	14463	14399	14324	14323	14401	14367	14440	14537	14500	14629	14551	14370	14575	14444	14512	14425	14355	14512	14424	14354	14557	14648	14574	14449	14360	14404	14498	14310	14521	14428	14488	14261	14534	14601	14399	14466	14501	14362	14432	14603	14538	14431	14478	14527	14435	14634	14573	14343	14664	14505	14383	14431	14585	14483	14490	14512	14515	14693	14499	14348	14662	14460	14556	14657	14497	14443	14449	14418	14543	14418	14432	14448	14291	14436	14466	14205	14343	14368	14382	14555	14452	14383	14472	14456	14534	14368	14302	14466	14511	14610	14298	14337	14403	14539	14441	14509	14531	14255	14370	14430	14534	14535	14375	14403	14455	14564	14450	14627	14571	14507	14526	14420	14285	14270	14252	14469	14534	14473	14455	14383	14348	14570	14539	14253	14348	14494	14452	14395	14494	14338	14445	14411	14576	14265	14308	14509	14317	14520	14457	14439	14621	14471	14454	14228	14567	14511	14285	14409	14318	14266	14450	14541	14520	14548	14323	14473	14525	14504	14431	14471	14425	14402	14479	14543	14369	14304	14323	14334	14410	14314	14558	14586	14598	14351	14508	14511	14570	14433	14566	14561	14590	14364	14590	14327	14409	14362	14466	14306	14433	14489	14344	14471	14429	14365	14440	14310	14460	14461	14221	14433	14477	14535	14593	14417	14328	14393	14536	14452	14420	14383	14384	14204	14448	14439	14518	14488	14333	14429	14522	14312	14314	14435	14510	14411	14520	14291	14381	14555	14423	14466	14453	14394	14477	14424	14506	14560	14405	14460	14589	14587	14324	14483	14443	14593	14393	14504	14390	14462	14536	14450	14553	14280	14340	14412	14445	14586	14677	14383	14307	14426	14494	14217	14553	14459	14443	14486	14668	14317	14409	14525	14458	14377	14529	14406	14483	14622	14607	14676	14366	14409	14427	14517	14226	14555	14442	14431	14458	14420	14526	14448	14518	14454	14446	14579	14428	14519	14432	14460	14614	14341	14460	14500	14448	14560	14575	14565	14513	14630	14477	14429	14609	14291	14525	14608	14333	14424	14399	14430	14593	14586	14288	14500	14535	14600	14410	14374	14393	14285	14523	14394	14470	14385	14390	14508	14315	14509	14668	14400	14365	14397	14655	14350	14481	14575	14460	14382	14366	14438	14501	14466	14477	14474	14416	14469	14363	14546	14398	14566	14446	14377	14443	14373	14330	14576	14672	14197	14673	14373	14402	14574	14403	14478	14527	14318	14471	14554	14500	14529	14391	14443	14609	14505	14522	14517	14626	14624	14582	14571	14509	14470	14410	14371	14587	14501	14569	14365	14398	14380	14510	14450	14482	14288	14521	14432	14482	14325	14450	14562	14367	14450	14458	14548	14439	14237	14453	14553	14509	14369	14478	14556	14407	14474	14637	14319	14566	14551	14590	14306	14482	14317	14445	14449	14314	14475	14526	14646	14412	14321	14522	14507	14411	14539	14384	14437	14363	14306	14521	14489	14210	14426	14560	14532	14515	14633	14503	14387	14570	14595	14535	14593	14450	14419	14411	14531	14405	14430	14365	14483	14578	14391	14567	14609	14252	14397	14523	14496	14350	14436	14358	14378	14485	14560	14484	14189	14521	14312	14624	14579	14477	14531	14489	14488	14402	14372	14540	14497	14431	14378	14330	14537	14372	14399	14423	14304	14607	14438	14371	14444	14626	14494	14397	14572	14261	14619	14450	14425	14428	14497	14439	14593	14514	14460	14629	14563	14353	14567	14406	14427	14458	14307	14397	14660	14432	14505	14499	14368	14187	14411	14479	14329	14560	14508	14223	14501	14493	14645	14424	14516	14266	14514	14511	14445	14386	14316	14451	14304	14417	14616	14426	14517	14551	14362	14554	14524	14562	14420	14473	14626	14442	14397	14514	14460	14496	14367	14396	14440	14534	14583	14358	14493	14678	14722	14487	14527	14592	14526	14295	14648	14555	14482	14613	14575	14476	14353	14375	14283	14246	14274	14522	14513	14556	14541	14478	14299	14392	14215	14530	14393	14319	14426	14614	14358	14557	14340	14454	14592	14351	14495	14424	14356	14379	14596	14609	14643	14518	14578	14500	14373	14391	14403	14640	14667	14472	14427	14568	14596	14465	14449	14510	14553	14594	14459	14398	14536	14419	14504	14313	14581	14656	14567	14504	14628	14452	14440	14539	14444	14332	14553	14488	14480	14237	14398	14381	14434	14393	14518	14404	14482	14565	14488	14425	14460	14527	14415	14478	14397	14663	14392	14405	14475	14501	14478	14485	14606	14367	14396	14558	14209	14492	14384	14590	14513	14387	14398	14711	14443	14414	14523	14355	14308	14404	14480	14330	14514	14352	14353	14496	14397	14366	14379	14541	14399	14501	14625	14568	14377	14578	14504	14314	14426	14536	14500	14455	14508	14452	14341	14439	14418	14406	14432	14452	14634	14393	14518	14537	14328	14538	14458	14535	14268	14325	14518	14353	14416	14453	14462	14494	14272	14309	14549	14476	14573	14472	14448	14457	14409	14443	14520	14617	14532	14503	14430	14483	14427	14408	14411	14420	14495	14586	14531	14651	14477	14472	14647	14568	14364	14440	14652	14406	14465	14556	14635	14446	14509	14432	14433	14411	14377	14312	14448	14420	14607	14581	14391	14287	14442	14233	14646	14291	14346	14233	14490	14576	14366	14365	14509	14332	14614	14473	14346	14505	14494	14431	14586	14470	14475	14271	14379	14442	14612	14695	14562	14479	14543	14503	14378	14507	14345	14433	14539	14484	14577	14744	14513	14610	14366	14714	14466	14376	14582	14295	14377	14710	14346	14448	14611	14488	14398	14358	14425	14466	14339	14530	14409	14357	14499	14553	14422	14453	14659	14367	14299	14315	14515	14450	14584	14358	14390	14393	14351	14364	14300	14370	14425	14402	14590	14541	14465	14551	14569	14531	14575	14590	14436	14327	14518	14396	14410	14256	14453	14461	14352	14393	14482	14292	14304	14321	14406	14449	14439	14529	14415	14553	14506	14610	14432	14385	14378	14504	14461	14436	14381	14572	14481	14318	14607	14602	14562	14502	14580	14503	14553	14373	14603	14408	14391	14539	14527	14587	14657	14444	14565	14567	14472	14249	14460	14377	14436	14578	14368	14645	14573	14547	14336	14355	14636	14586	14375	14447	14539	14446	14445	14349	14292	14240	14387	14539	14540	14489	14367	14278	14480	14442	14413	14474	14471	14661	14460	14519	14551	14653	14380	14346	14243	14558	14451	14408	14618	14520	14681	14426	14574	14447	14254	14300	14474	14491	14397	14533	14166	14463	14519	14438	14492	14507	14546	14358	14310	14453	14568	14545	14401	14495	14370	14316	14343	14394	14402	14538	14435	14410	14484	14528	14241	14451	14363	14394	14601	14335	14424	14501	14466	14550	14313	14628	14577	14519	14719	14456	14454	14702	14382	14398	14593	14598	14510	14566	14486	14528	14465	14302	14561	14615	14444	14518	14509	14459	14425	14665	14498	14402	14368	14588	14347	14502	14841	14575	14317	14438	14334	14621	14361	14460	14452	14405	14370	14604	14659	14400	14504	14422	14421	14469	14381	14411	14437	14517	14551	14464	14539	14417	14487	14352	14511	14428	14587	14409	14461	14678	14359	14407	14300	14424	14494	14558	14427	14420	14510	14513	14622	14601	14413	14459	14623	14507	14450	14432	14515	14348	14550	14635	14402	14412	14444	14423	14423	14254	14496	14512	14399	14411	14351	14470	14542	14384	14463	14368	14573	14375	14502	14548	14481	14392	14387	14369	14406	14358	14525	14622	14414	14348	14349	14518	14428	14568	14353	14469	14410	14440	14254	14472	14383	14405	14335	14479	14470	14356	14485	14536	14296	14469	14345	14621	14480	14549	14504	14483	14386	14467	14469	14550	14433	14341	14471	14477	14542	14461	14473	14371	14374	14493	14521	14558	14494	14543	14370	14492	14584	14633	14395	14470	14401	14527	14412	14456	14580	14530	14414	14477	14300	14256	14567	14578	14381	14557	14400	14416	14498	14445	14415	14548	14278	14453	14465	14364	14629	14586	14339	14461	14455	14491	14616	14591	14583	14494	14432	14439	14334	14611	14454	14265	14640	14520	14572	14546	14369	14479	14437	14206	14374	14499	14764	14345	14457	14539	14392	14381	14130	14389	14418	14385	14584	14402	14544	14521	14466	14631	14374	14326	14461	14488	14470	14447	14676	14567	14389	14591	14564	14458	14573	14620	14484	14368	14343	14344	14481	14601	14401	14399	14406	14416	14468	14395	14304	14491	14439	14564	14465	14439	14490	14308	14558	14451	14591	14504	14333	14534	14504	14526	14375	14392	14530	14524	14595	14388	14480	14483	14423	14571	14243	14495	14423	14411	14687	14490	14563	14574	14559	14647	14550	14492	14491	14334	14432	14513	14570	14557	14409	14633	14605	14462	14453	14534	14643	14597	14418	14481	14539	14441	14639	14479	14480	14507	14479	14469	14249	14437	14556	14561	14418	14429	14349	14281	14462	14394	14383	14371	14509	14464	14525	14646	14271	14243	14368	14503	14472	14345	14509
31898	53204	49723	39446	32072	26209	21856	19147	17600	16258	15580	15008	14610	14168	14039	13703	13769	13280	13386	13358	13459	13359	13190	13351	13184	13136	13192	13045	13224	13140	13199	13159	13089	13029	13231	13281	13202	13093	13161	13112	13067	13027	13119	13021	13091	13006	13097	13024	13041	13184	13096	13206	13140	12920	13225	13003	13104	13190	13337	13270	13060	13033	13080	12992	13147	13115	13136	13051	13129	12970	12991	13164	13089	13076	13053	13007	12919	13051	13046	13082	13164	13048	12838	13046	13045	13062	13129	13122	13043	13080	12984	13020	12970	13084	13024	12913	13030	13330	13185	13218	13054	12974	13184	13072	13130	13166	13080	12920	13011	13009	12899	13184	12930	12979	12951	13120	13118	13153	13148	13085	13133	13080	13082	13018	13105	13104	13167	13158	13091	13053	13146	13008	13044	13222	13133	13196	13029	13104	13096	13001	13015	13113	13160	12962	13049	13050	13073	13234	13185	12978	13158	13100	13104	13096	12995	13088	13188	13028	13040	13071	13120	13056	13115	12885	13188	13075	13040	13147	13094	13176	13012	13024	13316	13089	12867	13099	13219	12961	13218	13200	13083	13172	13078	12999	13016	13044	12987	13094	12997	13295	13094	12972	13039	13096	13181	12952	13036	13077	13000	13073	13178	12974	13038	12986	13078	13009	12807	13084	12977	13149	12979	12958	12927	13047	13169	13103	12998	13125	12981	12951	13154	13071	13066	13149	12923	13114	13086	13041	12998	12997	13027	12928	13066	13154	13018	13141	13114	13117	13059	13046	13194	13219	13085	13093	13144	13042	12991	12989	13091	13154	13093	13130	13045	12992	13170	13007	12986	13066	13046	12993	12959	13013	13019	13069	13040	12966	13087	13086	13197	13237	12974	13010	13174	13129	13243	13022	12993	12817	13171	12975	13110	12873	12899	13088	12970	13178	13200	13009	13183	13055	13051	12971	13149	13254	13188	13215	13108	13005	13118	12993	13089	13044	13108	13003	13170	12972	12960	12984	13206	13139	13117	13105	13022	13010	13171	12968	13321	13195	13002	13254	12968	13100	13000	13076	13122	12975	13034	12996	13140	13060	13020	13069	13244	13091	12990	13020	12967	13042	13161	13133	13036	13087	13001	13104	13028	13141	13009	13041	13045	13067	13057	13250	12904	12990	13100	12964	13142	13102	13091	13154	13174	13119	13087	12959	12963	13002	13149	13012	13206	12974	13150	13096	13064	12977	13154	13101	13117	13019	13071	12952	13004	13150	13055	13145	13024	13020	13086	13152	13060	13010	13088	13120	13030	13059	13030	13114	13176	13085	13118	12937	13202	13034	13064	13104	13066	12941	13104	13028	13033	13209	12937	12981	13029	13017	12875	13202	12904	12917	13032	12799	13034	13082	13107	13039	13097	13023	13150	13113	13057	13109	13086	13059	12971	13283	13014	13177	13158	12965	12987	13113	12937	13186	13114	12956	13215	13119	13029	13150	13195	13306	13170	12973	13037	13175	13207	12950	13302	12935	12966	13135	13231	13121	13024	12972	13088	13075	13206	13029	12973	12973	13031	13101	13012	13168	12905	12969	13040	13074	13169	13207	13125	13015	12989	13003	13077	13137	13033	13101	13108	13079	12987	13001	13055	13030	13044	13045	13083	13021	13035	12989	13085	13084	13054	13125	12973	13050	12869	13130	13058	13091	13028	13048	13292	13069	12949	13031	13166	12835	13118	13094	13031	13101	13094	13025	13131	12955	13095	13041	13246	13084	13094	13041	12991	12946	13006	13165	12863	13031	13357	13057	13002	13064	13006	13022	13111	13068	12811	13065	12944	13159	12971	13136	13005	13091	13097	12982	12967	13003	13069	12924	13016	13055	12982	13059	13061	12952	13149	12925	12999	13283	13057	13091	12998	12903	13193	13264	13169	13011	12993	13091	13005	13269	13060	12912	13063	12999	13158	13059	12966	13203	12924	13011	12992	13062	13102	13168	13071	12933	12987	13098	13063	12993	13213	12935	12980	13054	13146	12972	13013	13048	12947	13034	13101	13085	13245	12968	13050	13197	13097	13046	12904	13025	13142	13122	13067	13041	12994	12959	13142	12971	12910	13144	13116	13144	12974	12893	13190	13009	13174	13016	13168	13052	13069	13164	13030	13073	12937	13124	12988	13092	12888	13135	13110	13116	13204	13158	12960	13190	13105	13003	13009	13056	13130	13183	13154	13167	12981	13069	13200	12995	12852	13107	13108	12835	13037	13115	13019	13245	12833	13035	12970	12915	12934	13095	13143	13077	13196	13095	12907	13115	13253	13017	13020	13032	12968	13125	13032	12888	12864	13040	12994	13012	13031	13090	13237	12994	13005	13039	13147	13079	12843	13247	13193	13020	13093	12873	13109	13011	13045	13077	13223	13043	13102	13141	13194	13033	13094	13145	13120	13036	13055	13062	13155	13002	12898	13061	13183	13078	12881	13026	13044	13028	13046	13042	12972	13010	13131	13084	12973	13141	13101	13100	13110	12958	13129	13096	12836	13077	13069	13126	13154	13187	12855	13170	13055	13019	13179	13025	13050	13183	12949	13139	13140	13062	13057	12982	13099	13066	13108	13081	13123	12857	13194	12893	13008	13165	13028	13103	13221	12943	13042	13110	12961	13036	13115	13014	12902	13152	13023	13016	13181	13014	13157	13091	13052	13105	13116	12981	13034	13026	12976	13076	12958	13135	13130	13210	13107	13112	13218	12953	12930	13167	12999	13204	13020	13051	13172	13013	13238	13042	13098	13116	12817	13110	13053	13112	12979	13177	13162	13165	12907	13033	13198	13035	13047	13080	13133	13202	12928	13104	13115	12917	13243	13094	13087	13054	13042	13062	13127	13058	13088	13187	13083	12995	12983	13065	13029	13217	12928	12971	13060	13095	13129	13114	13082	12911	13158	12982	12890	13191	13032	13130	12965	13129	13141	13100	12857	13204	13057	12999	12913	13007	13167	12983	13111	13327	13056	13105	13129	13034	13040	13001	13065	13036	12900	12954	12874	13107	13017	13093	13110	13102	13017	13072	12917	13099	13003	13101	13105	13056	13079	13071	12777	13178	12867	12986	12848	13125	12956	13071	12922	12924	13152	13075	13090	13090	13056	13140	13221	12928	13151	13033	12998	12904	13218	13197	13083	13241	13036	13020	13085	13139	13207	13003	13089	12990	13070	13063	12997	12929	13154	13032	13020	13121	12909	13068	13186	13033	12957	12953	13022	13233	13166	13177	12952	13109	13094	13103	13037	12999	12950	13031	13075	13056	13078	13125	13133	12975	12963	13061	13001	13076	12963	13163	13026	13145	13056	13062	13045	13192	13113	13163	12996	13091	13073	13028	13038	13038	13046	13055	13091	13016	12921	13076	13130	13075	13137	12979	13179	13159	13064	12997	12999	12993	13194	13090	13146	12961	13149	12908	13277	13164	12979	12970	13182	12964	13149	12961	13117	13063	13150	12935	12958	13214	12942	13014	12995	13294	13163	12951	13147	13082	13114	13045	13135	13020	13111	13226	13218	13151	12986	13050	13031	13196	13030	13094	13034	13207	13138	13281	13102	13018	13073	13050	13096	12920	13133	13212	13204	12993	13168	12877	13154	13157	13000	13112	13067	12944	13179	13091	13031	12999	12978	13174	12986	13173	12943	13040	12887	12894	13035	13129	13038	13103	13008	13127	13034	12971	13070	12989	13012	13084	12979	13117	13103	13018	13135	13125	12981	13071	13209	12972	12960	13044	13212	13030	13021	12918	13012	13056	13130	12978	13064	13008	13193	13147	13061	13120	12942	13130	13064	13184	13035	12888	13025	13128	13162	13163	13115	13044	13214	12968	13205	12961	13016	12891	13180	13246	12918	13163	13029	12972	13039	13089	13169	13123	13118	13006	13105	12908	13090	13204	12963	13215	13016	13088	13019	13194	13116	13199	13006	13101	13021	12889	13092	13097	13019	13133	13007	13088	13132	13026	13024	12989	13057	13050	13004	13066	13033	13055	13042	12958	12951	13050	13130	13143	13266	13028	13093	13080	13158	12990	13047	13140	13145	13020	13158	12940	12958	13241	13027	13104	13031	12982	13162	12978	13127	13078	12899	12993	13051	13166	13062	12815	13091	13074	13088	13021	13187	12931	13099	13072	13162	13053	12916	13071	13050	12943	13113	13048	13094	13184	13109	13087	12988	13034	13273	12874	13065	12981	12973	13222	13044	13057	13074	12897	13201	13090	13172	13023	13121	13089	13121	13139	13066	12895	13066	13119	12971	12971	12994	13159	13116	13112	13082	13097	13161	13098	13014	13015	13221	12967	13043	13130	12969	13194	12979	13076	13075	13118	13093	13112	13220	13143	13134	13062	12902	13090	13076	13164	13028	13038	13126	13102	13039	12959	13100	13061	13095	13164	13234	13010	13151	13255	13062	12879	13097	13007	13128	13051	13191	12983	12982	12987	13088	13103	13145	13083	13073	13063	13091	12910	13085	13086	13234	12992	13066	13213	12977	13025	12945	13108	13077	13011	13092	12807	13145	13073	13073	12980	13005	13219	13075	12810	12924	13019	13146	13134	13086	13085	13105	13181	13053	13076	13229	13073	12992	12980	13160	13149	13251	13067	13231	13052	13145	13088	13214	13107	13123	12956	13098	13039	13280	13058	13057	13138	13138	13154	13008	13036	12982	12949	13111	13074	13024	13070	13180	13010	13033	13139	12885	12993	13002	13080	13090	13071	12974	12975	13044	13074	13133	13049	13125	13011	12965	12993	13120	13000	13016	13103	13143	13080	13108	13039	13074	13178	12989	13032	13039	13046	13129	13049	13162	12830	13195	13001	13110	12979	13202	13146	13080	13243	13095	13024	13104	13155	13127	13163	13089	12918	13044	13154	13097	12992	13016	13043	13110	13032	13035	13052	13049	13107	12937	12923	13080	13126	13093	12877	12934	13066	13079	13123	13136	12923	13112	13166	13108	12980	13042	13124	13162	13028	13004	13275	13112	12916	13090	13125	12929	13020	12973	13068	13096	13163	13009	13014	13153	12931	12968	13116	12928	12962	12964	13083	12971	12973	12897	13151	13221	12997	13111	13115	13022	13007	13166	13108	13159	13045	13042	13228	13027	13150	13121	12948	13096	13053
22915	21457	29322	24361	23333	26502	27754	21965	19796	18631	17987	17307	17017	16533	16330	16177	16098	15878	15878	15796	15618	15670	15569	15614	15544	15506	15458	15511	15389	15439	15445	15614	15519	15535	15399	15390	15456	15427	15372	15490	15396	15408	15468	15594	15409	15329	15282	15397	15511	15661	15312	15376	15414	15490	15175	15391	15172	15286	15401	15438	15276	15177	15264	15337	15595	15399	15333	15412	15274	15337	15402	15356	15284	15291	15341	15322	15175	15387	15354	15476	15362	15271	15561	15315	15345	15363	15273	15276	15295	15424	15338	15265	15340	15210	15419	15242	15267	15336	15178	15284	15450	15393	15317	15373	15552	15076	15407	15235	15342	15279	15277	15462	15416	15242	15303	15295	15297	15324	15313	15264	15064	15278	15333	15360	15310	15163	15376	15291	15424	15249	15457	15282	15385	15226	15365	15202	15345	15166	15228	15366	15331	15442	15356	15380	15367	15199	15357	15446	15384	15330	15212	15374	15410	15292	15343	15220	15325	15194	15323	15198	15282	15292	15327	15445	15167	15235	15359	15218	15203	15246	15332	15471	15317	15306	15152	15147	15419	15214	15321	15504	15252	15287	15355	15082	15354	15216	15404	15261	15446	15424	15253	15242	15413	15391	15277	15140	15300	15378	15368	15225	15359	15374	15328	15358	15337	15172	15374	15317	15283	15426	15393	15222	15301	15349	15219	15382	15198	15135	15332	15179	15424	15087	15276	15359	15278	15224	15193	15374	15235	15347	15161	15261	15208	15378	15124	15446	15327	15459	15378	15333	15304	15387	15204	15397	15199	15357	15196	15388	15344	15251	15173	15385	15213	15104	15165	15204	15506	15392	15329	15363	15383	15306	15397	15133	15444	15320	15494	15282	15235	15304	15244	15271	15360	15230	15281	15089	15453	15335	15310	15193	15364	15208	15534	15386	15359	14919	15430	15218	15444	15369	15275	15355	15263	15182	15338	15245	15344	15158	15279	15327	15357	15223	15273	15475	15300	15429	15453	15360	15372	15232	15327	15156	15188	15322	15347	15324	15210	15198	15347	15273	15385	15235	15293	15123	15337	15200	15246	15244	15335	15355	15336	15257	15376	15072	15182	15375	15251	15168	15115	15341	15225	15241	15233	15311	15379	15487	15467	15220	15198	15364	15364	15308	15454	15405	15354	15140	15186	15198	15227	15161	15258	15127	15065	15440	15298	15368	15260	15530	15348	15425	15387	15251	15436	15228	15300	15398	15559	15446	15310	15413	15347	15289	15325	15290	15292	15123	15353	15188	15088	15449	15143	15260	15324	15370	15340	15037	15284	15230	15090	15308	15085	15326	15185	15129	15348	15301	15456	15322	15254	15260	15133	15287	15349	15295	15270	15362	15311	15234	15367	15303	15272	15347	15321	15295	15232	15369	15426	15398	15194	15233	15302	14917	15109	15363	15099	15196	15266	15446	15244	15290	15451	15445	15393	15286	15340	15326	15117	15172	15470	15227	15378	15502	15248	15320	15106	15305	15230	15367	15633	15383	15546	15277	15066	15164	15462	15354	15233	15231	15358	15197	15362	15356	15314	15500	15306	15318	15437	15171	15298	15110	15348	15382	15089	15072	15374	15272	15270	15316	15547	15250	15351	15211	15088	15285	15321	15424	15221	15377	15262	15270	15278	15447	15284	15371	15385	15456	15378	15298	15300	15197	15418	15328	15210	15338	15573	15172	15223	15047	15447	15254	15316	15199	15307	15382	15223	15455	15330	15158	15176	15265	15242	15364	15307	15288	15294	15291	15449	15407	15122	15348	15340	15087	15494	15150	15237	15297	15237	15399	15381	15427	15130	15392	15385	15294	15201	15189	15339	15269	15398	15051	15274	15200	15287	15426	15333	15115	15330	15365	15013	15359	15297	15218	15177	15234	15234	15390	15340	15332	15223	15272	15253	15356	15359	15501	15328	15302	15147	15234	15379	15410	15443	15252	15320	15444	15250	15497	15366	15169	15153	15205	15209	15050	15137	15322	15427	15430	15288	15111	15077	15184	15215	15315	15596	15237	15408	15226	15275	15343	15304	15319	15176	15185	15384	15292	15199	15342	15356	15357	15447	15168	15251	15455	15340	15494	15219	15359	15163	15260	15249	15484	15009	15337	15136	15166	15378	15423	15346	15352	15359	15410	15349	15230	15262	15332	15202	15384	15373	15262	15418	15124	15147	15302	15383	15404	15372	15283	15247	15298	15307	15176	15137	15296	15393	15490	15370	15432	15216	15356	15209	15340	15358	15367	15355	15050	15195	15423	15302	15355	15310	15297	15195	15117	15141	15221	15330	15310	15137	15280	15476	15447	15377	15439	15252	15210	15278	15377	15201	15265	15306	15488	15323	15378	15055	15412	15295	15214	15356	15293	15459	15423	15264	15618	15024	15380	15308	15279	15307	15294	15145	14990	15408	15408	15240	15301	15333	15193	15490	15229	15313	15199	15222	15363	15304	15227	14954	15168	15281	15291	15133	15204	15269	15204	15348	15379	15296	15302	15432	15165	15383	15279	15385	15419	15133	15336	15358	15170	15326	15215	15277	14920	15453	15349	15403	15259	15397	15223	15473	15048	15328	15562	15161	15368	15476	15329	15342	15251	15156	15217	15257	15526	15349	15036	15433	15206	15041	15280	15429	15295	15296	15326	15224	15192	15529	15552	15434	15304	15319	15501	15435	15537	15420	15287	15187	15091	15224	15146	15293	15406	15144	15263	15313	15239	15202	15270	15336	15230	15629	15414	15475	15294	15334	15259	15330	15105	15176	15048	15308	15361	15296	15468	15347	15324	15421	15114	15384	15158	15211	15267	15564	15240	15176	15233	15205	15348	15355	15347	15228	15367	15494	15130	15165	15332	15302	15292	15254	15354	15615	15338	15377	15354	15407	15345	15299	15249	15202	15210	15086	15344	15307	15491	15227	15350	15340	15489	15337	15428	15155	15207	15234	15289	15252	15185	15302	15408	15299	15309	15179	15240	15137	15380	15443	15271	15383	15294	14951	15138	15479	15381	15187	15357	15285	15083	15100	15540	15350	15084	15335	15228	15219	15368	15377	15300	15227	15204	15275	15307	15095	15286	15419	15370	15394	15230	15248	15404	15297	15380	15346	15367	15192	15383	15257	15292	15268	15174	15241	15112	15344	15147	15285	15240	15182	15283	15212	15268	15264	15311	15297	15257	15260	15150	15222	15058	15352	15364	15270	15246	15149	15428	15325	15244	15185	15263	15365	15331	15186	15210	15192	15484	15379	15354	15390	15384	15382	15286	15088	15323	15276	15239	15320	15202	15304	15169	15320	15274	15221	15256	15235	15104	15224	15394	15417	15133	15011	15277	15262	15399	15372	15041	15271	15544	15408	15210	15255	15225	15319	15341	15303	15254	15208	15321	15262	15282	15183	15185	15230	15347	15167	15307	15260	15286	15227	15147	15167	15248	15393	15303	15554	15378	15352	15293	15121	15229	15395	15225	15386	15318	15306	15214	15417	15207	15339	15166	15329	15128	15071	15273	15384	15289	15301	15309	15080	15227	15300	15313	15128	15277	15223	15333	15361	15296	15343	15244	15285	15248	15245	15094	15408	15454	15316	15153	15192	15330	15340	15150	15303	15353	15585	15333	15274	15249	15338	15116	15297	15280	15238	15151	15110	15113	15218	15276	15406	15208	15269	15256	15428	15246	15418	15226	15276	15199	15315	15188	15105	15267	15300	15185	15215	15284	15285	15381	15308	15251	15587	15433	15409	15182	15339	15312	15329	15329	15305	15186	15422	15198	15299	15287	15295	15254	15394	15307	15183	15460	15144	15126	15277	15226	15417	15334	15386	15179	15273	15251	15287	15340	15388	15301	15312	15156	15307	15225	15246	15316	15190	15129	15331	15390	15230	15340	15105	15428	15240	15298	15221	15303	15384	15205	15397	15403	15539	15174	15243	15227	15090	15294	15452	15118	15458	15420	15149	15133	15254	15432	15326	15268	15177	15218	15322	15275	15333	15106	15242	15344	15420	15293	15244	15350	15191	15366	15229	15092	15463	15247	15247	15118	15384	15278	15370	15089	15301	15291	15177	15245	15354	15277	15258	15272	15160	15270	15261	15199	15251	15369	15268	15341	15242	15363	15148	15451	15289	15384	15286	15163	15176	15229	15292	15275	15531	15457	15308	15130	15245	15369	15110	15343	15366	15340	15200	15465	15441	15328	15435	15483	15271	15121	15393	15375	15310	15488	15340	14978	15225	15203	15276	15187	15250	15477	15461	15316	15175	15286	15132	15272	15205	15328	15323	15313	15374	15368	15422	15309	15455	15234	15459	15428	15204	15204	15319	15165	15128	15313	15277	15302	15453	15253	15181	15381	15232	15188	15304	15301	15378	15430	15340	15284	14999	15099	15250	15120	15149	15128	15468	15416	15230	15249	15312	15380	15494	15311	15148	15169	15152	15369	15174	15600	15351	15361	15467	15111	15152	15252	15256	15266	15316	15232	15155	15152	15111	15319	15316	15174	15411	15141	15287	15339	15401	15223	15074	15378	15177	15169	15278	15211	15416	15404	15081	15372	15482	15240	15165	15350	15358	15323	15403	15402	15273	15375	15337	15406	15043	15313	15461	15242	15274	15244	15194	15345	15227	15310	15332	15380	15362	15317	15129	15486	15173	15261	15322	15078	15370	15363	15256	15203	15161	15277	15233	15146	15236	15251	15323	15398	15267	15125	15065	15309	15233	15256	15379	15121	15401	15271	15139	15247	15388	15409	15265	15178	15442	15339	15180	15174	15299	15178	15293	15244	15447	15444	15377	14994	15278	15256	15394	15053	15328	15219	15373	15182	15183	15523	15361	15255	15265	15268	15279	15326	15266	15196	15247	15198	15228	15334	15333	15286	15213	15313	15263	15147	15318	15270	15284	15026	15267	15274	15187	15088	15118	15445	15365	15162	15228	15369	15299	15197	15399	15188	15238	15269	15396	15260	15319	15470	15303	15183	15382	15323	15347	15176	15142	15403	15134	15352	15190	15159	15214	15266	15177	15264	15370	15380	15311	15264	15319	15220	15173	15346	15399	15372	15415	15199	15198	15197	15253	15309	15331	15058	15457	15515	15170	15166	15090	15164	15316	15332	15176	15281	15329	15104
34629	59088	55157	44422	36912	30804	25163	22234	19829	18100	17202	16172	15485	15076	14844	14578	14349	14368	14143	14020	13783	13932	13669	13878	13668	13747	13710	13590	13544	13680	13698	13596	13602	13576	13721	13580	13601	13388	13750	13407	13675	13523	13417	13713	13709	13617	13751	13475	13570	13499	13486	13496	13485	13656	13545	13524	13437	13566	13562	13371	13583	13523	13707	13637	13522	13650	13494	13525	13517	13530	13418	13508	13601	13706	13411	13555	13635	13558	13408	13643	13609	13600	13606	13605	13627	13588	13546	13595	13424	13538	13420	13440	13512	13538	13401	13650	13607	13462	13685	13670	13440	13441	13475	13538	13587	13433	13534	13522	13550	13523	13610	13430	13685	13391	13478	13544	13666	13632	13652	13669	13636	13622	13594	13739	13597	13625	13671	13542	13475	13436	13615	13609	13368	13430	13624	13448	13476	13541	13543	13493	13375	13433	13306	13596	13498	13514	13592	13422	13510	13656	13524	13551	13466	13615	13595	13572	13493	13580	13554	13410	13426	13722	13433	13491	13583	13634	13401	13488	13547	13630	13722	13621	13527	13591	13373	13570	13459	13532	13479	13586	13382	13507	13539	13464	13659	13637	13539	13689	13379	13564	13437	13572	13450	13668	13772	13424	13531	13654	13563	13693	13537	13525	13561	13644	13520	13568	13420	13583	13404	13769	13364	13581	13453	13525	13302	13544	13429	13409	13680	13482	13586	13565	13487	13410	13562	13598	13589	13524	13591	13555	13560	13492	13525	13688	13457	13455	13507	13639	13454	13405	13561	13541	13607	13528	13578	13539	13580	13563	13539	13448	13472	13544	13509	13658	13388	13635	13429	13527	13311	13474	13344	13440	13341	13661	13496	13640	13550	13598	13530	13523	13578	13521	13428	13610	13483	13678	13655	13664	13539	13608	13465	13589	13417	13671	13363	13473	13468	13480	13596	13556	13508	13385	13755	13497	13554	13549	13537	13450	13583	13459	13476	13350	13465	13438	13496	13704	13480	13556	13581	13679	13496	13650	13465	13714	13503	13653	13559	13525	13589	13517	13597	13603	13588	13485	13574	13330	13607	13452	13554	13597	13498	13415	13784	13474	13660	13509	13476	13613	13191	13452	13480	13491	13466	13337	13466	13516	13484	13561	13649	13601	13513	13493	13552	13555	13513	13598	13609	13594	13683	13630	13578	13464	13521	13483	13462	13477	13606	13573	13492	13615	13475	13411	13466	13484	13554	13436	13615	13664	13650	13591	13557	13579	13611	13581	13592	13488	13525	13472	13509	13419	13557	13532	13424	13526	13495	13563	13646	13503	13464	13407	13609	13501	13462	13570	13456	13550	13429	13413	13642	13716	13536	13652	13490	13427	13526	13554	13551	13525	13535	13480	13486	13524	13562	13453	13600	13439	13439	13642	13496	13407	13586	13589	13484	13526	13644	13433	13487	13480	13577	13458	13703	13493	13537	13461	13648	13642	13379	13541	13717	13450	13516	13446	13526	13359	13577	13553	13705	13620	13545	13443	13625	13525	13310	13436	13509	13557	13472	13220	13666	13630	13482	13670	13672	13300	13573	13558	13684	13549	13351	13438	13563	13586	13455	13659	13366	13485	13522	13335	13577	13639	13405	13459	13543	13510	13459	13506	13411	13550	13344	13394	13423	13596	13545	13404	13666	13630	13554	13573	13619	13618	13429	13579	13674	13508	13568	13657	13615	13590	13596	13353	13514	13456	13607	13661	13584	13541	13656	13485	13476	13561	13453	13458	13675	13360	13560	13629	13491	13502	13508	13493	13433	13576	13580	13518	13731	13466	13450	13631	13451	13465	13681	13541	13420	13446	13672	13585	13472	13482	13615	13614	13516	13547	13409	13527	13503	13609	13538	13571	13475	13426	13461	13361	13446	13412	13672	13441	13508	13552	13612	13492	13570	13594	13560	13391	13514	13497	13669	13338	13443	13406	13404	13564	13498	13391	13607	13396	13562	13397	13469	13548	13766	13498	13339	13543	13521	13577	13397	13357	13576	13453	13427	13530	13540	13503	13679	13454	13513	13595	13508	13670	13456	13499	13617	13388	13457	13433	13537	13598	13584	13385	13615	13567	13296	13354	13612	13604	13431	13677	13666	13534	13577	13496	13434	13609	13562	13561	13399	13547	13614	13657	13493	13578	13691	13440	13573	13555	13582	13597	13539	13735	13576	13619	13469	13650	13490	13586	13585	13635	13582	13636	13521	13560	13406	13464	13608	13713	13600	13472	13578	13557	13566	13495	13466	13443	13513	13416	13580	13397	13765	13757	13504	13550	13469	13596	13602	13563	13561	13508	13621	13431	13638	13517	13456	13738	13567	13679	13733	13605	13457	13488	13607	13459	13581	13466	13563	13393	13465	13399	13569	13458	13621	13541	13456	13470	13545	13448	13474	13462	13561	13609	13610	13560	13557	13477	13532	13579	13666	13512	13512	13553	13547	13493	13462	13522	13492	13435	13440	13603	13583	13504	13380	13445	13462	13575	13554	13530	13604	13579	13682	13559	13460	13546	13656	13636	13551	13634	13603	13572	13709	13666	13635	13563	13553	13377	13545	13653	13440	13457	13484	13599	13400	13551	13378	13620	13531	13521	13604	13382	13487	13684	13651	13631	13705	13575	13599	13461	13647	13468	13783	13521	13558	13463	13565	13328	13619	13523	13467	13482	13402	13662	13576	13639	13503	13709	13419	13459	13556	13437	13445	13642	13525	13632	13542	13643	13618	13593	13521	13507	13568	13467	13446	13556	13665	13713	13542	13641	13678	13587	13575	13556	13591	13498	13341	13581	13541	13611	13471	13503	13434	13498	13633	13570	13490	13455	13541	13419	13440	13534	13524	13494	13580	13493	13515	13562	13491	13639	13611	13472	13484	13626	13453	13453	13570	13568	13547	13630	13500	13599	13407	13579	13551	13563	13485	13589	13567	13562	13545	13495	13484	13588	13504	13519	13549	13516	13442	13500	13663	13486	13581	13507	13636	13618	13363	13457	13548	13488	13534	13393	13563	13508	13619	13604	13524	13482	13456	13401	13491	13553	13568	13626	13576	13614	13733	13268	13549	13579	13395	13407	13503	13567	13555	13467	13364	13325	13540	13575	13637	13392	13487	13636	13530	13537	13602	13546	13452	13537	13430	13530	13628	13480	13437	13514	13561	13434	13512	13496	13487	13677	13600	13438	13530	13458	13628	13600	13538	13500	13600	13510	13494	13492	13440	13576	13557	13476	13670	13527	13582	13560	13626	13450	13505	13458	13554	13669	13508	13607	13444	13722	13458	13595	13454	13475	13516	13639	13458	13296	13524	13561	13624	13451	13439	13496	13568	13555	13632	13465	13471	13439	13393	13765	13371	13412	13668	13526	13440	13564	13612	13713	13470	13512	13474	13353	13526	13517	13549	13492	13562	13553	13462	13585	13405	13469	13518	13576	13393	13519	13508	13436	13469	13520	13630	13397	13423	13519	13396	13611	13437	13540	13464	13624	13537	13479	13511	13496	13699	13312	13588	13515	13581	13612	13558	13746	13632	13519	13477	13487	13686	13564	13417	13458	13426	13497	13489	13455	13420	13537	13610	13425	13528	13628	13446	13671	13430	13565	13588	13508	13600	13656	13386	13509	13548	13446	13694	13486	13501	13627	13560	13555	13392	13414	13552	13420	13415	13684	13521	13577	13514	13502	13762	13567	13474	13586	13433	13336	13596	13526	13660	13647	13485	13585	13621	13536	13566	13619	13464	13494	13594	13637	13431	13576	13397	13590	13508	13593	13668	13262	13708	13563	13655	13511	13481	13584	13529	13767	13444	13578	13737	13483	13360	13645	13375	13512	13644	13561	13580	13232	13659	13426	13506	13425	13506	13361	13446	13527	13517	13504	13417	13238	13438	13644	13363	13401	13542	13559	13545	13436	13632	13509	13609	13335	13461	13563	13401	13533	13480	13510	13576	13627	13679	13364	13431	13484	13698	13624	13487	13490	13625	13565	13410	13537	13692	13545	13434	13377	13609	13516	13504	13542	13680	13570	13636	13584	13509	13727	13513	13543	13597	13513	13462	13713	13477	13477	13656	13441	13508	13605	13622	13475	13628	13445	13560	13624	13582	13490	13426	13396	13576	13656	13611	13548	13642	13536	13568	13559	13489	13541	13417	13563	13472	13531	13563	13590	13519	13465	13379	13541	13655	13606	13439	13499	13523	13545	13485	13502	13462	13535	13578	13494	13520	13510	13531	13607	13551	13578	13522	13410	13670	13536	13582	13454	13649	13528	13436	13499	13528	13652	13517	13572	13389	13662	13491	13490	13492	13489	13643	13651	13577	13553	13682	13680	13462	13499	13649	13286	13654	13522	13345	13452	13487	13651	13496	13355	13596	13583	13725	13523	13435	13445	13532	13479	13588	13629	13383	13647	13392	13500	13440	13511	13614	13681	13479	13537	13748	13379	13475	13538	13548	13599	13552	13408	13512	13510	13458	13547	13700	13520	13544	13479	13416	13579	13491	13536	13468	13382	13607	13446	13436	13584	13587	13590	13503	13463	13496	13616	13502	13488	13569	13660	13756	13611	13373	13590	13580	13342	13475	13696	13661	13587	13551	13582	13541	13654	13550	13598	13431	13523	13612	13480	13755	13574	13510	13553	13499	13525	13563	13574	13592	13514	13415	13668	13575	13636	13442	13584	13639	13522	13632	13564	13556	13465	13469	13627	13636	13464	13518	13423	13669	13453	13485	13621	13509	13560	13532	13526	13300	13666	13648	13481	13565	13620	13525	13563	13401	13639	13565	13628	13396	13524	13488	13635	13625	13527	13528	13564	13501	13417	13513	13582	13571	13609	13477	13519	13637	13434	13627	13602	13531	13437	13526	13557	13549	13473	13418	13469	13325	13449	13526	13685	13596	13497	13601	13483	13381	13579	13583	13495	13559	13498	13539	13536	13414	13474	13500	13667	13562	13533	13607	13612	13534	13607	13575	13493	13831	13452	13478	13606	13434	13385	13483	13367	13832	13552	13594	13467	13501	13518	13508	13697	13632	13468	13563	13444	13426	13481	13713	13540	13387	13672	13558	13342	13671	13505	13549	13493	13498	13511	13534	13455	13395	13482	13586	13336	13618	13475	13578	13609
28855	28635	36030	31133	24387	21337	19027	17617	16840	16394	16091	15780	15740	15791	15568	15296	15392	15181	15347	15126	15320	15253	15298	15247	15255	15350	15159	15147	15223	15054	15140	15155	15109	14965	15124	15136	15203	15109	15249	15359	15100	15198	15164	15121	15133	15142	15283	15117	15200	15210	15284	15167	15051	15032	15090	15091	15417	14912	15194	15472	15166	15220	15100	15013	15308	15121	15122	15164	15049	15223	15327	15185	15059	15159	15202	15240	15114	15188	15091	15316	15114	14897	15253	15150	15154	15132	15102	15239	15079	14976	15137	15236	15140	15210	15166	15306	15146	15257	15170	15205	15303	15296	15058	15271	15086	15191	15154	15162	15116	15125	15135	15169	15266	15214	15072	15055	15129	15216	15030	15109	14955	15029	14951	15107	15194	14911	15323	15037	14948	15050	15015	15130	15056	15064	15089	15150	15229	14940	15235	15344	15166	15034	15005	15137	15188	15138	15152	15051	15251	15124	14881	15215	15038	14955	15085	15103	14931	15071	15093	15118	15188	15340	15316	15221	15109	15116	15086	15054	15157	15044	15003	15021	14775	15057	15126	14929	14924	15181	14927	14941	15183	15017	15041	15205	15046	15054	14956	15198	15116	15200	15206	15078	15167	15004	15329	14931	15207	15259	15041	15300	15024	15272	15275	15290	15272	15327	15202	15136	15180	15038	14994	14901	15198	15045	15206	15076	15160	15090	15141	15176	15140	14956	15126	15080	15141	14940	15044	14986	15091	14960	14965	15259	15042	14969	15259	15274	15034	15094	15108	15128	15158	15062	15192	15119	15242	15040	15083	15208	15451	14948	15130	15129	15055	15228	15288	15010	15010	15159	15323	15268	15233	15257	15159	15186	15268	15189	15254	15112	15288	15129	15279	15186	15147	15327	14939	15105	15153	15020	15250	15148	15149	15126	15290	15179	15175	15228	15138	15100	15065	14949	15259	15163	15096	15082	15165	15048	15168	15145	14993	15111	15291	15172	15026	15083	15065	15112	15226	15230	15069	15085	15083	14995	15128	14972	15116	15076	15021	15147	15259	15182	15129	15066	15012	15056	15096	15172	14945	15321	15201	14980	15061	15013	15107	15079	15239	15285	15166	15219	15216	15417	15052	15284	15036	14904	15097	15215	15077	15212	15065	15159	15293	15183	15308	15151	15189	15133	14996	15137	14981	15093	15175	14989	15162	15133	14981	15091	15048	15108	15134	15221	15087	15176	15083	15201	15020	15071	15137	15148	15046	15117	15126	15158	15035	14894	15050	15177	15062	15128	15195	15060	15204	15089	14939	15044	15307	15240	15086	15089	15142	15118	15189	15089	15093	15340	15488	15020	15189	15228	14844	15145	14945	14913	15062	15080	15315	15144	15028	15084	15242	15164	15166	15281	15076	15143	14956	15019	14906	15245	15110	15094	15210	15316	15305	15165	15139	15078	15101	15147	15032	15071	15199	15258	15070	15184	15165	15160	15083	15021	15200	15102	15129	15224	15159	15137	15102	15077	14982	15051	15118	15132	15296	15182	15236	15198	15213	15090	15135	15100	15204	15194	14914	15101	15312	15019	15118	15064	15306	15296	15035	15108	15341	15127	15060	14990	15242	15014	15130	15100	15171	15108	15283	15254	15065	15362	15134	14911	14974	14990	15136	15000	15359	15136	14965	15171	15121	15037	15119	15055	15170	15062	14989	15074	15123	15149	15265	15204	15150	15094	15058	15081	15149	15177	15198	14970	15126	15196	15081	15252	15118	15301	15258	15114	15168	15172	15091	15261	14937	15014	15070	15072	15322	15057	15044	15210	15029	15114	15087	15079	15200	15103	15104	15276	15101	15048	15146	15069	15124	15237	14959	15140	15159	14860	15209	15123	15219	15147	15177	15203	15021	15152	15218	15256	15263	15119	15272	15111	15144	15120	15107	15173	15136	15183	15149	15039	15111	15117	15167	15091	15190	14953	15025	15052	15091	14949	15241	15123	15107	15199	15135	15425	15124	15363	15115	15052	15040	15133	14850	15080	15084	15015	15078	15248	15126	15098	15091	15117	15048	15033	15058	15149	15483	15290	15030	15127	15182	15144	15211	15158	15104	15125	15138	15119	14855	15050	15024	15038	15154	15220	15099	15210	15213	15288	15294	15246	14990	15166	14942	15004	15139	15213	15107	15086	14923	15186	15201	15109	15105	15036	15040	15219	15258	15171	15193	15281	15161	15121	15174	14986	15083	15420	15000	15125	15165	15164	15048	15089	15208	15121	15047	15044	15102	15131	15134	15102	15134	15063	15101	15017	15140	15125	15172	15229	15226	15198	14963	15065	15108	15151	15153	15092	15263	14926	15299	15108	15221	15172	15015	15071	15174	15136	15206	15040	15152	15039	15185	15044	15123	15082	15116	15243	15130	15120	15251	15141	15307	15146	15081	15057	15093	15151	15213	15298	15293	15086	15146	15212	15119	15081	15326	15245	15079	14958	15075	15058	15159	15191	15138	14908	15289	15255	15084	15074	15217	15152	15099	15060	15125	15139	15069	15088	15085	15216	15189	15101	15005	15214	15027	15150	15155	15016	15272	15127	15361	15094	15271	15224	15190	15033	14986	15157	14916	15011	14842	15264	15103	14866	15014	15193	15098	15222	15145	15036	14995	15187	15168	15314	15202	15226	14943	14912	15077	15053	15182	15204	15138	15095	15076	15338	15194	14969	15090	15018	15116	15213	15061	15146	15219	14993	15205	15283	15185	14985	15210	15076	15196	15075	15138	15239	15142	15127	15114	15187	15168	15018	15215	14942	15147	15041	15181	15254	15184	15182	15108	15123	15255	14943	14998	15213	15021	15094	15088	15159	15210	15052	15194	15129	14810	15121	15138	15132	15187	15067	15055	15073	15223	15287	15023	15244	14975	14960	14998	15030	15022	15149	15060	15149	15012	15347	14962	15070	15181	15125	15176	15248	15078	15293	15190	15158	15132	15283	15080	15152	15112	15242	15142	15203	15063	15334	15257	15051	15171	15341	15228	15123	15243	15015	15286	15027	15223	15227	15023	15218	14995	15021	15109	15165	15078	15298	15228	15103	15183	15308	15071	15036	15162	15302	15207	15210	15066	15081	15158	15318	15120	15171	15345	15216	15266	15369	15232	15204	15067	15255	15192	14993	15113	15290	15126	14970	14891	15221	15258	15168	15106	15122	15259	15025	14855	14958	15202	15354	15087	15149	15166	15077	15143	14905	15221	15188	15185	15124	14993	15207	15286	14961	15012	15118	15143	15009	15227	15176	14998	15068	15125	15135	15168	15233	15166	15113	14959	15002	15114	14971	15213	15210	15212	15206	15187	15151	15231	15186	15225	15202	15177	15170	15130	15078	15359	15100	15132	15106	15112	15246	15217	15223	15300	15259	15117	14973	15313	15192	15120	15263	15233	14986	15015	15131	15157	15043	15122	15184	15420	15024	14994	15035	15149	15118	15220	15171	15083	14935	15200	15114	15187	15077	14956	15043	15163	15065	15175	15184	15250	15121	15070	15172	15208	15196	15156	15275	15221	15466	15233	15146	15256	15236	15231	15244	15200	15155	15165	15182	15293	15199	15184	15167	15372	14915	15155	14958	15211	15058	15112	15169	15265	15042	15042	15088	15233	15267	14928	15147	15271	15358	15137	15149	15010	14902	15131	15215	15159	15151	15022	15176	15083	15009	15040	15073	15102	15253	15088	14939	15060	15001	14956	14909	15145	14872	15215	15290	15199	14962	15253	15074	15127	14884	15265	14986	15143	15032	15083	15169	15138	15285	15187	15065	15042	14906	15074	14989	15255	15266	15235	15221	15104	15233	14992	15182	15136	15070	15253	15102	15166	15108	15154	15072	15075	15096	15078	15054	15218	15118	15061	15103	15104	15116	15083	15055	15243	15236	15236	15107	15265	15059	15041	15073	15229	15205	14996	15113	15071	15102	15119	15183	15140	15099	15026	15257	15164	15076	15211	15281	15057	15035	15018	15002	15007	15039	15285	15181	15000	15007	15237	15134	15256	15309	15178	15257	15130	15051	15111	15145	15196	15115	14984	15210	15247	15180	15132	15231	15046	15157	15157	15076	15272	15028	14899	14986	15281	15061	14988	15111	15172	15144	15167	15159	15157	15089	15109	15172	15143	15260	15104	14996	15105	15047	15023	15186	15112	15050	15086	15274	15173	15091	15204	14924	15243	15038	15200	15053	14964	15394	14937	15013	15217	15286	15205	14977	15174	15144	15223	14929	15277	15181	15296	15229	15253	15152	15005	14876	15125	15124	15239	15067	14911	15095	15183	15167	15117	15095	15114	15125	15084	15390	15063	15146	15167	15249	15080	15406	15020	15172	15000	15174	15230	14996	15079	14991	15126	15217	15169	15197	15084	15194	15149	15121	15200	15251	15189	15064	15186	14977	15001	15124	15187	15152	15065	15028	15024	14977	15155	15092	15077	15124	15038	15111	15195	15082	15010	15303	15083	15156	15158	15250	15310	15138	15343	15205	14991	15163	15079	15179	15169	15043	15283	15317	15228	15286	15074	15234	15201	15016	15057	15103	15051	15134	15191	15017	15218	15087	14931	15225	15165	15035	15232	15226	15322	15079	15068	15166	15037	15324	15143	14884	14920	15080	15104	15094	15185	15199	15131	15146	14964	15284	15010	15207	15122	14941	15105	15082	15050	15013	15194	15071	15100	15123	15146	15389	15158	15170	15095	15120	14988	15142	14914	15368	14880	14991	15052	15004	15153	15164	15290	15226	15009	15193	15166	15276	15151	15184	14933	15041	15084	15102	14949	15130	15150	14991	15130	15312	14965	15091	15113	15075	15250	15079	15172	15216	15233	15160	15339	14948	15352	15086	15229	15051	15123	15274	15233	15092	14986	15023	15233	14970	14980	15307	15086	15151	14804	14904	15046	15063	14902	15140	15039	14990	15154	15310	15148	15057	15132	15106	15115	15183	15113	15225	14989	15123	15013	15066	15088	15057	15163	15150	15130	15163	15170	15191	15214	15288	15256	15236	15102	15060	15303	15258	15021	15037	15088	15084	15151	15082	14972	15325	15210	15114	15058	15466	15177	15031	15124	15018	15066	15038	15220	15003	15069	15102	15158	14969	15131	15114	15230	15018	15128	15146	15332	15058
32324	46516	42520	32226	25925	21811	18709	17053	15991	15391	14932	14494	14254	14034	14057	13836	13798	13548	13665	13591	13623	13492	13439	13658	13425	13580	13652	13586	13376	13303	13550	13284	13497	13390	13499	13364	13547	13426	13561	13527	13426	13429	13506	13374	13429	13467	13334	13568	13529	13471	13599	13322	13484	13450	13542	13472	13421	13400	13504	13415	13381	13401	13565	13458	13396	13396	13480	13502	13330	13454	13446	13382	13369	13474	13558	13477	13470	13427	13401	13495	13619	13427	13486	13322	13479	13228	13547	13463	13372	13537	13369	13553	13418	13495	13513	13485	13590	13467	13275	13469	13529	13361	13487	13372	13477	13272	13227	13425	13432	13496	13396	13533	13639	13442	13438	13507	13599	13539	13543	13392	13322	13477	13473	13410	13525	13531	13463	13382	13323	13444	13558	13475	13462	13601	13291	13438	13363	13492	13564	13497	13437	13420	13614	13477	13525	13473	13494	13354	13529	13449	13425	13459	13430	13442	13526	13308	13470	13483	13466	13528	13518	13366	13615	13414	13588	13384	13535	13484	13527	13532	13315	13560	13459	13458	13524	13362	13412	13683	13488	13573	13489	13381	13372	13511	13622	13405	13376	13421	13426	13560	13392	13435	13352	13501	13462	13439	13456	13380	13465	13398	13405	13549	13448	13457	13429	13460	13575	13479	13435	13409	13598	13334	13492	13317	13576	13421	13416	13197	13420	13424	13434	13573	13560	13513	13378	13436	13504	13327	13493	13594	13498	13355	13404	13275	13444	13558	13318	13409	13654	13445	13470	13394	13466	13484	13296	13375	13446	13384	13374	13533	13563	13419	13378	13400	13523	13616	13543	13555	13610	13541	13335	13516	13404	13556	13669	13371	13515	13375	13493	13482	13353	13505	13495	13258	13394	13490	13416	13301	13490	13469	13222	13390	13285	13340	13264	13528	13586	13293	13498	13532	13194	13356	13347	13392	13426	13351	13409	13347	13550	13352	13616	13448	13448	13442	13490	13474	13652	13471	13685	13344	13400	13388	13488	13617	13328	13498	13553	13372	13350	13461	13491	13523	13465	13429	13550	13337	13620	13478	13413	13462	13448	13420	13402	13655	13465	13469	13400	13470	13490	13398	13439	13523	13471	13307	13425	13458	13582	13372	13393	13610	13414	13371	13350	13381	13492	13510	13486	13417	13488	13383	13443	13614	13486	13595	13395	13458	13491	13446	13558	13574	13406	13301	13372	13491	13462	13301	13358	13482	13324	13523	13364	13396	13561	13450	13376	13288	13466	13478	13430	13534	13317	13491	13356	13363	13506	13464	13569	13342	13463	13250	13407	13442	13360	13428	13318	13420	13431	13410	13445	13451	13529	13362	13423	13365	13429	13506	13309	13529	13486	13394	13414	13388	13579	13552	13438	13316	13470	13457	13477	13665	13301	13510	13346	13430	13403	13510	13325	13319	13486	13495	13408	13508	13467	13242	13426	13531	13417	13388	13359	13459	13251	13604	13442	13431	13213	13501	13495	13451	13462	13428	13393	13422	13443	13641	13494	13634	13400	13483	13478	13476	13509	13383	13473	13239	13295	13503	13406	13480	13488	13317	13360	13546	13336	13445	13378	13609	13443	13568	13337	13404	13497	13390	13409	13328	13526	13540	13450	13220	13482	13454	13520	13424	13535	13332	13547	13477	13552	13523	13267	13383	13368	13453	13539	13490	13379	13526	13427	13515	13484	13580	13421	13469	13399	13357	13428	13354	13518	13418	13536	13460	13411	13413	13320	13479	13353	13579	13647	13570	13519	13423	13513	13366	13359	13368	13417	13382	13502	13354	13461	13423	13547	13564	13486	13570	13511	13259	13468	13403	13455	13393	13451	13548	13331	13534	13369	13514	13234	13488	13540	13519	13388	13704	13353	13411	13520	13424	13411	13758	13313	13376	13395	13466	13457	13507	13522	13499	13427	13358	13397	13688	13519	13353	13464	13460	13288	13502	13546	13623	13492	13375	13412	13532	13380	13501	13463	13448	13442	13414	13536	13504	13520	13383	13343	13554	13554	13418	13650	13609	13459	13362	13493	13550	13407	13514	13368	13470	13607	13264	13403	13514	13419	13544	13491	13412	13288	13550	13404	13476	13490	13448	13395	13639	13396	13384	13518	13417	13441	13358	13469	13355	13518	13447	13524	13475	13405	13492	13383	13388	13500	13548	13505	13361	13267	13717	13517	13394	13427	13448	13461	13364	13636	13441	13317	13443	13444	13373	13452	13371	13579	13388	13404	13439	13526	13601	13571	13450	13480	13534	13406	13482	13467	13408	13235	13453	13412	13318	13483	13549	13291	13366	13470	13358	13501	13331	13311	13351	13528	13512	13478	13367	13522	13539	13498	13390	13400	13497	13512	13438	13473	13475	13449	13612	13484	13472	13312	13675	13387	13568	13471	13366	13463	13473	13271	13325	13616	13575	13497	13315	13393	13331	13380	13339	13532	13275	13505	13559	13432	13431	13351	13495	13399	13389	13258	13419	13473	13354	13527	13418	13374	13546	13566	13466	13527	13559	13482	13406	13481	13330	13468	13537	13350	13465	13482	13419	13219	13429	13320	13387	13414	13331	13419	13415	13568	13322	13473	13396	13436	13565	13396	13503	13474	13467	13369	13373	13565	13325	13486	13671	13540	13460	13456	13457	13544	13494	13442	13477	13465	13297	13500	13644	13485	13382	13540	13471	13569	13341	13337	13536	13435	13506	13674	13602	13414	13494	13388	13359	13397	13494	13491	13563	13460	13578	13533	13477	13460	13459	13524	13687	13405	13499	13441	13337	13355	13456	13508	13371	13477	13536	13526	13394	13256	13288	13488	13497	13458	13588	13520	13352	13437	13356	13499	13565	13500	13476	13491	13403	13444	13243	13341	13509	13456	13472	13543	13413	13397	13442	13377	13485	13280	13458	13335	13407	13435	13479	13480	13331	13411	13608	13493	13350	13380	13393	13373	13466	13336	13525	13551	13388	13459	13377	13479	13325	13341	13528	13355	13393	13393	13441	13420	13485	13495	13504	13397	13534	13633	13335	13537	13495	13449	13463	13386	13571	13532	13578	13580	13475	13494	13377	13505	13424	13486	13513	13489	13472	13411	13376	13395	13549	13490	13421	13544	13346	13464	13349	13493	13433	13372	13446	13455	13509	13515	13174	13424	13388	13481	13544	13430	13275	13581	13386	13478	13339	13476	13463	13519	13664	13415	13402	13621	13437	13421	13501	13411	13442	13493	13465	13362	13603	13327	13593	13437	13453	13466	13500	13400	13249	13386	13365	13456	13454	13382	13408	13546	13412	13452	13499	13175	13439	13486	13385	13526	13445	13296	13468	13426	13465	13331	13467	13522	13406	13376	13405	13566	13456	13584	13413	13511	13463	13456	13434	13382	13378	13564	13535	13278	13367	13268	13454	13566	13459	13477	13512	13460	13560	13687	13504	13473	13376	13396	13522	13628	13394	13395	13398	13511	13396	13448	13611	13553	13334	13562	13265	13490	13423	13553	13293	13318	13548	13291	13456	13729	13465	13370	13412	13499	13396	13430	13437	13541	13376	13455	13378	13524	13509	13540	13330	13196	13397	13518	13389	13448	13461	13384	13460	13485	13285	13475	13456	13367	13436	13542	13223	13485	13320	13627	13502	13480	13353	13424	13681	13481	13381	13480	13409	13415	13431	13443	13382	13612	13425	13343	13592	13517	13432	13551	13452	13531	13419	13575	13502	13541	13527	13540	13504	13479	13331	13408	13348	13500	13411	13433	13505	13360	13631	13718	13497	13480	13473	13537	13591	13400	13389	13451	13387	13493	13400	13494	13339	13291	13440	13667	13412	13486	13419	13451	13435	13352	13540	13580	13621	13398	13570	13487	13455	13404	13384	13313	13546	13427	13490	13492	13416	13633	13331	13602	13350	13538	13273	13537	13420	13590	13426	13546	13392	13509	13500	13379	13392	13414	13427	13215	13489	13343	13467	13564	13441	13657	13455	13507	13431	13461	13574	13642	13389	13265	13441	13436	13641	13476	13433	13462	13696	13436	13439	13579	13355	13532	13439	13445	13423	13443	13384	13414	13443	13438	13501	13477	13290	13469	13496	13474	13410	13446	13369	13502	13460	13514	13643	13485	13586	13694	13398	13471	13518	13372	13463	13439	13463	13409	13497	13412	13445	13508	13415	13367	13544	13574	13585	13545	13552	13548	13523	13360	13522	13542	13492	13433	13449	13416	13406	13445	13375	13378	13441	13445	13490	13533	13315	13586	13402	13481	13424	13385	13470	13281	13327	13685	13452	13356	13527	13438	13370	13430	13419	13502	13563	13337	13350	13529	13557	13774	13285	13330	13333	13585	13512	13499	13524	13420	13437	13497	13549	13495	13540	13447	13456	13421	13502	13532	13416	13505	13358	13472	13602	13464	13450	13445	13441	13522	13481	13528	13413	13324	13528	13392	13393	13286	13480	13536	13462	13483	13567	13639	13537	13427	13487	13523	13334	13458	13439	13320	13537	13490	13414	13562	13508	13280	13528	13424	13627	13385	13500	13346	13544	13508	13576	13644	13387	13391	13484	13354	13501	13457	13269	13391	13550	13484	13435	13375	13507	13482	13480	13640	13522	13445	13501	13604	13269	13541	13487	13421	13496	13416	13377	13393	13329	13440	13439	13423	13415	13511	13433	13557	13490	13541	13549	13493	13475	13327	13336	13515	13460	13417	13517	13526	13425	13419	13423	13525	13574	13445	13477	13230	13385	13415	13414	13435	13651	13303	13412	13667	13406	13536	13451	13671	13418	13616	13636	13522	13349	13582	13368	13529	13401	13595	13151	13590	13529	13455	13372	13484	13581	13425	13351	13436	13308	13586	13326	13393	13576	13476	13490	13366	13362	13429	13339	13605	13560	13576	13375	13431	13355	13525	13321	13239	13337	13544	13546	13600	13566	13417	13432	13396	13325	13379	13464	13533	13377	13625	13246	13513	13716	13497	13516	13374	13377	13330	13303	13422	13522	13529	13494	13479	13481	13471	13403	13523	13419	13494	13377	13459	13395	13569	13513	13437	13432	13488	13403	13386	13318	13329	13648	13469	13390	13509	13519	13526	13380	13374	13469	13488	13398	13541	13428	13363	13568
24065	21453	29054	25994	25336	25450	22857	19384	17468	16801	16227	15803	15526	15500	15214	15128	15015	14990	15206	14939	14773	14636	14641	14646	14599	14683	14674	14614	14706	14585	14527	14569	14538	14717	14748	14530	14591	14528	14667	14592	14633	14555	14721	14704	14604	14646	14660	14537	14829	14507	14522	14635	14646	14415	14590	14563	14573	14752	14632	14494	14535	14640	14594	14677	14591	14684	14621	14548	14479	14572	14402	14674	14641	14496	14738	14553	14445	14803	14555	14663	14632	14631	14562	14605	14499	14679	14615	14751	14554	14720	14694	14509	14679	14453	14723	14487	14575	14408	14536	14427	14421	14595	14456	14469	14526	14542	14669	14626	14511	14721	14655	14532	14540	14562	14485	14616	14648	14666	14401	14563	14597	14604	14694	14447	14508	14509	14576	14433	14481	14627	14642	14499	14668	14520	14553	14559	14667	14657	14698	14656	14618	14686	14618	14599	14559	14600	14644	14498	14530	14578	14670	14621	14732	14617	14426	14573	14643	14699	14637	14467	14551	14556	14467	14450	14719	14701	14636	14545	14458	14628	14807	14709	14550	14520	14412	14516	14462	14524	14617	14603	14551	14606	14454	14485	14598	14643	14712	14505	14363	14369	14483	14696	14632	14519	14554	14511	14442	14481	14693	14648	14640	14478	14661	14431	14518	14670	14656	14471	14560	14697	14700	14380	14648	14419	14535	14576	14495	14718	14681	14623	14659	14614	14567	14469	14686	14339	14440	14501	14566	14513	14597	14508	14514	14384	14572	14694	14369	14494	14714	14611	14568	14504	14811	14565	14683	14621	14431	14563	14597	14542	14726	14371	14503	14345	14473	14687	14600	14490	14475	14530	14470	14642	14453	14430	14569	14661	14710	14506	14382	14650	14673	14661	14529	14513	14580	14617	14754	14572	14472	14421	14516	14359	14478	14489	14482	14442	14628	14403	14549	14508	14750	14609	14553	14613	14565	14602	14507	14544	14513	14464	14681	14682	14566	14464	14750	14542	14492	14580	14546	14618	14538	14756	14518	14662	14588	14643	14676	14562	14483	14617	14478	14544	14590	14433	14375	14665	14560	14499	14671	14682	14651	14672	14565	14461	14535	14572	14578	14627	14523	14615	14487	14664	14526	14627	14354	14312	14473	14546	14538	14336	14798	14660	14643	14533	14416	14550	14297	14605	14576	14613	14308	14445	14808	14676	14507	14497	14669	14553	14572	14700	14610	14580	14720	14614	14761	14663	14498	14691	14560	14536	14522	14426	14589	14596	14773	14530	14585	14628	14692	14620	14612	14514	14634	14587	14326	14255	14334	14517	14527	14651	14324	14611	14546	14583	14424	14520	14640	14347	14577	14759	14420	14410	14738	14652	14614	14705	14768	14749	14515	14607	14593	14705	14541	14502	14553	14504	14700	14493	14550	14633	14495	14390	14391	14607	14778	14637	14781	14642	14581	14605	14478	14702	14696	14623	14581	14513	14718	14492	14526	14620	14498	14639	14584	14716	14568	14547	14475	14668	14557	14345	14500	14603	14700	14615	14479	14474	14351	14522	14470	14580	14570	14753	14485	14584	14568	14526	14604	14655	14579	14511	14435	14587	14208	14543	14432	14506	14391	14654	14561	14563	14508	14478	14672	14491	14501	14489	14741	14594	14632	14606	14578	14583	14582	14376	14552	14559	14426	14584	14664	14797	14637	14497	14595	14533	14452	14612	14613	14642	14461	14508	14660	14424	14736	14478	14699	14568	14655	14812	14403	14665	14708	14580	14576	14521	14609	14654	14602	14612	14715	14704	14374	14675	14614	14613	14772	14663	14677	14556	14451	14768	14475	14762	14687	14560	14591	14583	14542	14697	14547	14639	14461	14576	14654	14622	14514	14544	14716	14467	14379	14618	14292	14310	14498	14442	14616	14370	14521	14492	14516	14504	14690	14619	14675	14554	14619	14372	14602	14480	14577	14604	14506	14879	14731	14659	14453	14597	14517	14765	14702	14582	14466	14624	14616	14507	14541	14603	14605	14507	14562	14362	14396	14467	14515	14491	14593	14436	14533	14613	14721	14590	14456	14488	14441	14662	14783	14836	14408	14612	14483	14571	14468	14754	14581	14732	14721	14554	14537	14695	14510	14611	14620	14579	14385	14457	14692	14603	14526	14547	14532	14438	14601	14462	14479	14316	14485	14655	14512	14634	14748	14557	14560	14624	14601	14652	14560	14636	14388	14563	14892	14539	14602	14441	14521	14604	14177	14649	14522	14418	14656	14586	14484	14564	14552	14493	14592	14480	14626	14430	14506	14608	14633	14687	14513	14440	14688	14744	14455	14700	14619	14710	14520	14445	14598	14839	14735	14611	14560	14564	14459	14410	14468	14400	14595	14405	14511	14550	14673	14670	14667	14446	14603	14599	14616	14488	14624	14527	14655	14618	14643	14534	14613	14345	14414	14494	14641	14531	14587	14713	14700	14528	14590	14404	14528	14499	14340	14460	14450	14527	14735	14678	14371	14610	14520	14638	14651	14582	14416	14539	14521	14558	14461	14453	14579	14721	14689	14652	14648	14613	14428	14547	14511	14383	14727	14698	14560	14634	14605	14460	14695	14441	14582	14500	14593	14410	14598	14313	14451	14649	14794	14712	14555	14385	14556	14515	14567	14381	14594	14477	14459	14431	14500	14588	14757	14542	14407	14659	14575	14546	14385	14586	14488	14582	14560	14522	14477	14394	14664	14370	14619	14613	14519	14659	14690	14530	14624	14411	14445	14538	14503	14459	14553	14489	14538	14451	14609	14377	14632	14578	14610	14463	14527	14554	14641	14534	14421	14605	14556	14382	14603	14438	14464	14389	14437	14602	14384	14618	14277	14562	14518	14565	14617	14577	14844	14621	14499	14633	14592	14566	14682	14545	14458	14575	14615	14611	14623	14571	14580	14299	14427	14560	14598	14600	14527	14601	14358	14615	14622	14259	14533	14342	14610	14436	14607	14385	14672	14420	14391	14563	14530	14534	14680	14473	14375	14532	14657	14753	14630	14621	14592	14600	14510	14573	14695	14658	14615	14397	14390	14536	14457	14474	14510	14594	14615	14610	14505	14582	14659	14673	14527	14498	14654	14517	14536	14661	14568	14711	14477	14572	14475	14662	14463	14593	14663	14672	14544	14422	14428	14796	14645	14525	14587	14723	14493	14657	14494	14686	14699	14482	14543	14648	14480	14576	14479	14519	14604	14615	14672	14447	14474	14538	14614	14540	14428	14584	14582	14561	14558	14611	14535	14529	14642	14625	14539	14343	14658	14658	14461	14695	14552	14662	14533	14541	14267	14348	14569	14674	14730	14592	14516	14529	14355	14611	14350	14594	14657	14625	14593	14508	14665	14562	14621	14662	14747	14764	14642	14548	14532	14468	14766	14485	14323	14501	14503	14456	14800	14629	14623	14604	14763	14601	14820	14572	14509	14550	14522	14652	14673	14475	14601	14445	14561	14495	14465	14599	14737	14697	14614	14620	14679	14517	14474	14499	14519	14588	14510	14325	14558	14554	14638	14607	14546	14534	14325	14574	14492	14460	14625	14451	14538	14572	14441	14758	14741	14825	14531	14543	14544	14706	14556	14498	14536	14692	14427	14520	14458	14534	14440	14260	14406	14643	14617	14587	14530	14528	14641	14530	14734	14555	14665	14804	14681	14521	14510	14494	14534	14484	14427	14506	14450	14518	14521	14543	14702	14246	14735	14405	14605	14591	14584	14733	14503	14602	14550	14490	14644	14605	14604	14689	14657	14646	14551	14504	14609	14638	14506	14751	14457	14538	14576	14565	14517	14707	14532	14575	14548	14434	14470	14584	14641	14577	14560	14480	14537	14698	14630	14662	14208	14488	14426	14583	14497	14495	14429	14531	14367	14776	14667	14387	14636	14603	14439	14643	14484	14630	14708	14492	14451	14562	14876	14812	14598	14622	14618	14532	14582	14553	14586	14601	14431	14636	14725	14638	14706	14609	14502	14535	14621	14572	14551	14718	14474	14684	14567	14612	14649	14686	14628	14535	14635	14566	14485	14537	14598	14436	14512	14570	14526	14482	14617	14573	14548	14564	14582	14323	14496	14565	14558	14636	14521	14408	14543	14554	14509	14433	14621	14416	14441	14511	14676	14685	14373	14531	14467	14513	14785	14732	14603	14540	14530	14515	14654	14510	14726	14605	14594	14448	14414	14514	14305	14549	14558	14470	14493	14630	14491	14422	14433	14398	14503	14605	14568	14663	14512	14546	14469	14592	14769	14626	14717	14698	14423	14394	14582	14401	14565	14531	14683	14460	14353	14606	14582	14687	14393	14649	14483	14590	14552	14469	14453	14577	14591	14669	14518	14511	14609	14574	14550	14737	14527	14679	14629	14669	14665	14499	14562	14580	14539	14737	14599	14619	14491	14599	14570	14682	14538	14722	14642	14638	14603	14371	14551	14636	14521	14727	14741	14558	14498	14539	14623	14574	14561	14494	14643	14431	14686	14757	14748	14438	14519	14652	14603	14708	14532	14569	14457	14361	14513	14626	14508	14472	14618	14667	14504	14427	14576	14757	14610	14462	14637	14448	14208	14517	14389	14474	14655	14362	14448	14337	14418	14677	14456	14516	14495	14738	14522	14599	14541	14387	14687	14605	14786	14573	14469	14493	14645	14591	14682	14455	14512	14178	14417	14526	14486	14669	14618	14547	14472	14466	14606	14567	14380	14519	14533	14637	14459	14721	14692	14562	14648	14659	14699	14374	14559	14336	14605	14511	14564	14430	14459	14513	14392	14502	14571	14523	14526	14390	14770	14720	14691	14583	14407	14623	14738	14480	14556	14480	14440	14817	14470	14352	14548	14462	14577	14529	14839	14497	14591	14590	14602	14454	14382	14423	14561	14548	14493	14621	14399	14527	14415	14583	14539	14441	14463	14524	14465	14558	14583	14607	14348	14584	14656	14453	14342	14375	14463	14645	14488	14493	14424	14473	14628	14549	14514	14488	14556	14576	14501	14636	14452	14486	14668	14497	14566	14242	14227	14459	14593	14541	14401	14468	14542	14493	14539	14684	14617	14621	14587	14319	14463	14550	14660	14582	14704	14648	14626	14548	14549	14704	14545	14752	14616	14476	14585	14390	14586	14759
32447	53419	49234	38986	32544	26052	21555	19125	17537	16411	15673	14951	14479	14353	14115	13712	13709	13732	13492	13444	13421	13436	13319	13407	13275	13360	13325	13214	13202	13165	13311	13276	13229	13056	13204	13131	13279	13236	13298	13108	13135	13078	13327	13142	13161	13049	13363	13155	13120	13238	13324	13146	13035	13267	13247	13057	13359	13131	13079	13242	13110	13092	13242	13167	13220	13133	13208	13087	13339	13269	13043	13275	13206	13209	13104	13143	13072	13241	13065	13111	13220	13105	13293	13200	13022	13088	13379	13153	13053	13011	13168	13279	13191	13374	13228	13116	13060	13035	13168	13291	13038	13066	13289	13190	13138	13296	13038	12989	13091	13025	13178	13101	13130	13084	13372	13220	13171	13256	13275	12940	13192	13114	13318	13217	13160	13091	13302	13099	13277	13113	13008	12925	13082	13139	13220	13038	12997	13249	13043	13197	13102	13392	13234	13280	13077	13239	13305	13253	13142	13029	13201	13281	13058	13251	13356	13054	13195	13103	13058	13048	13246	13210	13179	13179	12998	13014	13247	13039	13238	13037	13039	13215	13111	13216	13052	13279	13231	13083	13186	13302	13000	13174	13132	13265	13221	13005	13080	13255	13068	13170	13118	13034	13197	13270	13100	13244	13122	13098	13089	13190	13089	13025	13039	13158	13349	13166	13200	13235	13220	13032	12973	13068	13070	13111	13071	13112	13253	13170	12890	13230	13208	13214	13177	13257	13136	13099	13300	12961	13021	13072	13050	13199	13147	13156	13270	13119	13149	13276	13210	13024	13168	13171	13268	13150	13267	13201	13327	13019	13123	13120	13185	13163	13085	13261	13298	13020	13050	13155	13090	13107	13234	13095	13240	13127	13334	13127	13107	13098	13072	13107	13089	13104	13062	13322	13266	13030	13066	13223	13178	13182	13083	13250	13102	13042	13083	13257	13468	13196	13156	13238	13038	13258	13070	13084	13032	13311	13251	13203	13060	13081	13228	13206	13125	13109	13181	13218	13263	13215	13149	13083	13196	13050	13297	13160	13175	13176	13135	13119	13161	13136	13231	13175	13276	13051	13001	13301	13040	13149	13179	13297	13108	13204	13276	12998	13120	13119	13136	13298	12988	13203	13225	13123	13267	13206	13026	13168	13232	13135	13142	13342	13079	13234	13190	13010	13143	13157	13182	13110	13192	13201	13115	13104	13108	13069	13114	13150	13311	13419	13342	12975	13284	13243	13108	13207	13248	12983	13197	13098	13191	13121	13141	13288	13171	13154	13236	13242	13101	13312	13142	13128	13025	13148	13194	13088	13132	13049	13062	13102	13137	13005	13167	13286	13162	13126	13218	13181	13221	13152	13169	13226	13164	13240	13333	13129	13194	13145	13159	13019	13304	13315	13232	13138	13141	13235	13163	13270	13194	13299	13199	13269	13269	13066	13105	13133	13105	13089	13225	13150	13179	13250	13401	13127	13132	12936	13112	13141	13188	13158	13086	13231	13167	13110	13182	13108	13019	13170	13233	13071	13268	13084	13060	13253	13120	13133	13214	13244	13206	13116	13236	13108	13199	13239	12958	13247	13014	13140	13272	13116	13201	13159	13208	13082	13168	13146	13034	13288	13216	13240	13116	13144	13228	13329	13183	13231	13134	13242	13080	13198	12912	12979	13187	13062	13035	13138	13153	13155	13152	13132	13164	13130	13149	13113	13209	13218	13180	13239	13271	13181	13177	13070	13132	13125	13127	13032	13094	13204	13090	13223	13118	13123	13044	13159	13146	13030	13266	13304	13140	13205	13132	13238	13087	13301	13207	13018	13293	13285	13136	13031	13356	13003	13305	13129	13213	13116	13270	13136	13104	12962	13179	13075	12938	13096	13331	13023	12900	13152	13185	13210	13080	13180	13078	13139	13104	13218	13148	13273	13067	13380	13258	13086	13163	13150	13209	13096	13313	13140	13075	13250	13094	13143	13319	13196	13081	13107	13179	13249	13248	13189	13154	13181	13116	13230	13275	13001	13160	13343	13148	13052	13191	13184	13180	12989	13016	13095	12966	13068	13076	13167	13221	13073	13154	13088	13235	13065	13266	13052	13057	13209	13098	13245	13194	13238	13146	13167	13220	13132	13274	13226	13160	13060	13102	13196	13127	13037	13232	13199	13173	13147	13078	13156	13157	13164	13238	13225	13309	13150	13196	13264	13105	13149	13289	13217	13400	13241	13220	13070	13170	13237	13001	13118	13199	13191	13198	13147	13062	13202	13016	13193	13236	13137	13093	13243	13213	13102	13055	13092	13055	13172	13121	13204	13294	13220	13051	13156	13012	13164	13182	13317	13150	13117	13112	13133	12930	13249	13229	13180	13083	13097	13182	13033	13098	13038	13125	13214	13149	13037	13233	13080	13238	13099	13294	13197	12976	13005	13231	13184	13111	13279	13278	13089	13245	13132	13109	12987	12997	13104	13206	13121	13161	13168	13091	12949	13024	13185	13103	13112	13181	13304	12976	13198	13330	13105	13242	13248	13157	13102	13240	13158	13192	13123	13192	13284	13116	13326	13040	13078	13348	13080	13109	13435	13198	13122	13097	13102	13197	13106	13113	13016	13273	13181	13230	13124	13204	13109	13160	12993	13114	13156	13137	13222	13098	12978	13071	13285	13080	13030	13073	13036	13291	13158	13237	13065	13123	13074	13154	13336	13277	13082	13241	13264	13121	13231	13269	13119	13128	13230	13122	13201	13177	13150	13170	13063	13166	13042	13137	13096	13183	13151	13246	13048	13042	13034	13215	13099	13236	13303	13148	13240	13136	13134	13156	13248	13073	13136	13369	13146	13242	13099	13207	13168	13153	13238	13076	13039	13135	13167	13218	13263	13206	13243	13063	13240	13089	13000	13308	13155	13173	13278	13054	13181	13221	13088	13124	13060	13209	13139	13214	13143	13344	13296	13233	13220	13117	13067	13220	13178	13273	13083	13143	13124	13055	12998	13153	13160	13297	12939	13116	13202	13021	13191	13075	13156	13068	13197	13098	13119	13248	13200	13190	13265	13173	13074	13168	13087	13412	13199	13076	13157	13290	13135	13055	13035	12882	13342	13308	13190	13170	13051	12985	13030	13131	13170	13246	13094	13282	13144	13270	13296	13124	13112	13272	13182	13127	13127	13353	13029	13310	13279	13107	13132	13245	13125	13158	13182	13168	13151	13234	13179	13145	13187	13227	13161	13018	13023	13125	13147	13236	13162	13148	13278	13273	13301	13259	13090	13067	13036	12949	13232	13034	13310	13269	13131	13099	13141	13106	12950	13343	13051	13304	13081	13171	13096	13426	13076	13288	13066	13191	13336	13278	13093	13067	13121	13131	12992	13184	13106	13160	13194	13190	13277	13129	13154	13133	13084	13244	13206	13068	13270	13296	13159	13153	13383	13200	13286	13176	13205	13184	13289	13109	13241	13155	13032	13228	13066	13161	13136	13109	13071	13196	13111	13188	13058	12957	13150	13154	13061	13046	13173	13112	13118	13151	13180	13189	13142	13168	13228	13172	13259	13110	12927	13157	13236	13097	13138	13119	13207	13023	13208	13084	13061	13156	13047	13172	13201	13261	13074	13074	13186	13101	13104	13094	13048	13165	13063	13016	13210	13099	13001	13207	13118	13232	13161	13111	13026	13064	13247	13154	13147	13102	13130	13103	12875	13258	13263	13152	13115	13010	13174	13257	13219	13216	13046	13219	12996	12977	13185	13166	13403	13313	13157	13036	13186	13223	13151	13116	12961	13252	13069	13114	13243	12968	13235	13183	13025	13084	13187	13053	13269	13082	13091	13132	13123	13220	13153	13049	13269	13126	13143	13023	13343	12927	13173	12979	13196	13033	13277	13297	13206	13132	13206	13167	13299	13156	13266	13091	13045	13345	13113	13341	13047	13349	13195	13208	13090	13311	13264	13267	13281	13249	13137	13163	13277	13094	13161	13182	13171	13114	13209	13361	13097	13278	13197	13124	13230	13040	13341	13146	13209	13115	13155	13304	13136	13078	13226	13100	13221	13025	13240	13148	13130	13163	13123	13249	13117	13106	13096	13229	13199	13165	13208	13140	13176	13112	13189	13149	13125	13163	13122	13047	13112	13124	13016	13129	13120	13144	13064	13269	13199	13261	13196	13203	13213	13054	13189	13073	13030	13148	13217	13354	13160	13030	13112	13201	13165	13176	13148	13086	13077	13126	13061	12985	13162	13219	13153	13333	13233	13105	13100	13217	13254	13110	13198	13221	13106	13040	13178	13256	13252	13135	13073	13252	13109	13205	13117	13167	13098	13241	13188	13059	13280	13213	13022	13216	13163	13216	13149	13052	13016	13247	13032	12984	13250	13235	13276	13178	13163	13071	13244	13108	13124	13135	13085	13046	13174	13198	13060	13122	13287	13088	13259	13199	13062	13244	13201	13138	13200	13192	13196	13068	13152	13080	13206	13062	13086	13222	13148	13130	13202	13131	13231	13140	13083	13199	13149	13037	13117	13197	13204	13047	13180	13156	13123	13216	13316	13213	13104	13157	13257	13214	13086	12976	13049	13345	13114	13127	13147	13114	13028	13101	13201	13002	12992	13237	13043	13121	13184	13105	13142	13166	13033	13111	13214	12994	13174	13205	13005	13238	13146	13258	13047	13119	13150	13178	13186	13241	13102	13288	13230	13139	13336	13209	13173	13044	13244	13066	13192	13073	13041	13218	13277	13218	13228	13181	13086	13062	13184	13138	13134	13157	13223	13101	13361	13001	13128	13227	13103	13212	13149	13136	13126	13159	13091	13213	13168	13116	13140	13053	13274	13186	13062	13154	13181	13221	13239	13255	13116	13142	13120	13129	13082	13128	13059	13102	13109	13155	13090	13360	13162	13084	12975	13202	13125	13027	13211	13243	13222	13212	13276	13173	13134	13282	13161	13161	13159	13148	13135	13019	13053	13040	13168	13121	13194	13113	13249	12996	13243	13149	13134	13254	13209	13103	13168	13090	13145	13200	13209	13130	13080	13024	13135	13311	13077	13382	13267	13123	13216	13354	13102	13200	13033	13332	13042	13115	13181	13140	13060	13303	13125	13206	13197	13087	13173	13149	13111	13157	13111	13192	13078	13224	13102	12992	13125	13371	13279	13048	13036
22942	21447	29418	24353	23519	26298	27769	21862	19607	18845	18182	17221	16917	16599	16464	16166	16050	15862	15777	15699	15413	15570	15448	15512	15474	15337	15543	15576	15467	15416	15493	15429	15432	15659	15500	15330	15392	15234	15255	15395	15547	15313	15299	15278	15449	15477	15240	15472	15588	15246	15348	15384	15315	15382	15261	15412	15551	15320	15319	15381	15178	15186	15413	15310	15202	15437	15430	15492	15375	15509	15375	15251	15469	15386	15411	15286	15341	15139	15487	15181	15298	15327	15321	15303	15360	15224	15306	15311	15244	15482	15105	15394	15299	15254	15447	15326	15222	15131	15385	15305	15238	15360	15219	15364	15424	15339	15250	15270	15285	15379	15246	15351	15259	15319	15242	15224	15447	15137	15408	15135	15310	15267	15313	15251	15208	15258	15260	15232	15283	15414	15297	15254	15243	15330	15208	15603	15314	15522	15263	15166	15355	15410	15421	15312	15200	15266	15216	15299	15334	15226	15385	15326	15245	15025	15078	15069	15337	15181	15181	15150	15282	15294	15268	15179	15411	15290	15305	15285	15186	15389	15292	15317	15281	15158	15114	15374	15144	15195	15221	15193	15171	15438	15130	15274	15249	15114	15197	15298	15306	15291	15405	15403	15250	15106	15327	14985	15140	15230	15225	15413	15237	15279	15206	15368	15486	15158	15451	15361	15378	15401	15416	15296	15418	15219	15147	15271	15175	15322	15339	15297	15271	15443	15305	15026	15155	15341	15347	15195	15443	15297	15309	15268	15198	15247	15314	15200	15309	15257	15077	15300	15347	15200	15283	15381	15419	15387	15330	15244	15239	15229	15368	15058	15266	15200	15118	15165	15381	14998	15239	15222	14954	15327	14974	15175	15231	15275	15226	15326	15204	15212	15336	15106	15189	15271	15221	15186	15111	15157	15177	15463	15180	15231	15184	15262	15454	15254	15474	15237	15184	15264	15367	15188	15273	15224	15350	15231	15163	15285	15353	15036	15344	15338	15263	15107	15195	15202	15197	15195	15333	15142	15397	15217	15443	15349	15272	15117	15234	15410	15299	15387	15122	15398	15297	15181	15354	15248	15170	15286	15046	15368	15285	15084	15169	15198	15235	15360	15344	15214	14999	15033	15137	15253	15269	15228	15114	15294	15112	15123	15287	15360	15431	15387	15194	15183	15222	15163	15377	15243	15300	15239	15352	15259	15397	15326	15347	15355	15296	15168	15194	15416	15206	15282	15369	15296	15348	15156	15302	15235	15418	15102	15270	15452	15119	15214	15197	15318	15348	15240	15235	15415	15180	15299	15492	15433	15398	15182	15221	15187	15393	15363	15326	15174	15161	15348	15179	15139	15222	15368	15255	15177	15155	15069	15217	15246	15299	15321	15347	15204	15339	15335	15329	15370	15260	15379	15343	15241	15102	15185	15204	15166	15441	15090	15473	15214	15292	15271	15173	15467	15105	15293	15128	15449	15438	15249	15368	15266	15215	15244	15153	15165	15315	15405	15294	15478	15295	15174	15443	15081	15391	15363	15286	15263	15163	15210	15329	15326	15356	15470	15129	15342	15305	15244	15506	15216	15252	15307	15254	15150	15020	15230	15196	15200	15360	15164	15139	15289	15127	15211	15249	15190	15234	15309	15271	15199	15218	15461	15305	15309	15212	15328	15280	15157	15207	15113	15363	15358	15267	15073	15310	15260	15344	15241	15275	15246	15158	15233	15384	15174	15210	15279	15389	15311	15191	15218	15339	15247	15178	15079	15285	15189	15275	14986	15302	15244	15219	15437	15362	15092	15097	15176	15190	15275	15232	15389	15382	15364	15393	15367	15110	15213	15346	15060	15325	15216	15209	15219	15230	15315	15494	15329	15325	15175	15172	15240	15063	15181	15283	15200	15206	15287	15315	15198	15398	15341	15225	15399	15222	15403	15177	15120	15358	15537	15225	15171	15344	15374	15343	15224	15090	15439	15252	15107	15355	15094	15419	14933	15260	14974	15534	15277	15396	15437	15281	15341	15183	15316	15218	15317	15142	15393	15214	15142	15493	15364	15296	15245	15394	15327	15172	15228	15111	15276	15213	15253	15235	15299	15159	15107	15128	15029	15294	15235	15239	15375	15216	15180	15357	15294	15294	15180	15171	15229	15128	15229	15345	15226	15411	15158	15360	15022	15205	15328	15086	15265	15414	15122	15097	15285	15467	15274	15158	15316	15164	15199	14966	15172	15249	15262	15334	15360	15434	15202	15350	15381	15469	15157	15167	15175	15289	15213	15301	15145	15353	15395	15009	15258	15280	15222	15285	15288	15119	15222	15081	15193	15122	15209	15488	15340	15290	15422	15111	15318	15074	15120	15309	15339	15126	15144	15413	15269	15357	15271	15269	15379	15263	15274	15472	15319	15310	15340	15128	15188	15265	15257	15351	15289	15248	15057	15127	15196	15330	15337	15304	15207	15359	15356	15385	15276	15219	15127	15182	15325	15283	15072	15125	15344	15300	15253	15364	15275	15330	15168	15191	15082	15122	15198	15536	15134	15395	15258	15328	15181	15332	15089	15271	15243	15143	15254	15365	15277	15286	15443	15214	15200	15061	15106	15209	15155	15090	15143	15183	15308	15317	15143	15341	15285	15206	14895	15351	15368	15300	15269	15263	15333	15284	15281	15317	15409	15015	15250	15373	15462	15372	15329	15375	15434	15310	15338	15303	15424	15390	15288	15401	15314	15347	15091	15214	15604	15220	15240	15284	14984	15385	15357	15174	15377	15298	15369	15209	14976	15117	15256	15493	15260	15370	15139	15284	15384	15253	15235	15431	15406	15209	15323	15373	15120	15303	15362	15333	15462	15191	15278	15367	15238	15319	15094	15223	15227	15235	15379	15189	15304	15209	15257	15170	15336	15198	15078	15093	15213	15283	15466	15238	15193	15275	15258	15241	15140	15206	15298	15193	15420	15314	15184	15117	15271	15389	15075	15248	15069	15330	15221	15248	15254	15241	15205	15337	15352	15393	15391	15222	15220	15166	15497	15212	15149	15219	15330	15186	15292	15171	15160	15250	15293	15277	15176	15275	15284	15200	15193	15360	15319	15223	15227	15183	15330	15310	15288	15253	15246	15203	15213	15365	15246	15252	15077	15484	15294	15202	15415	15207	15444	15218	15326	15139	15188	15286	15163	15083	15338	15104	15107	15363	15194	15168	15174	15402	15411	15377	15141	15225	15068	15327	15350	15226	15202	15354	15274	15328	15042	15109	15272	15355	15371	15269	15185	15305	15084	15170	15184	15244	15238	15115	15413	15319	15206	15287	15124	15170	15294	15401	15229	15319	15484	15202	15373	15416	15255	15414	15238	15256	15167	15293	15291	15299	15173	15240	15348	15111	15546	15091	15364	15364	15243	15293	15129	15373	15321	15158	15297	15395	15418	15231	15299	15297	15456	15270	15212	15164	15059	15192	15287	15193	15092	15339	15059	15164	15131	15267	15205	15254	15254	15323	15374	15217	15299	14999	15231	15118	15238	15338	15166	15308	15205	15216	15354	15183	15205	15049	15350	15289	15158	15379	15267	15123	15180	15316	15129	15224	15308	15271	15412	15142	15418	15323	15302	15063	15217	15093	15132	15166	15308	15315	15265	15354	15192	15351	15336	15199	15100	15383	15260	15172	15413	15426	15295	15289	15373	15351	15265	15417	15155	15143	15349	15357	15331	15451	15466	15215	15283	15319	15317	15110	15175	15129	15163	15133	15117	15288	14992	15387	15322	15301	15366	15313	15260	15518	15288	15178	15335	15450	15358	15535	15265	15357	15109	15124	15263	15426	15377	15406	15207	15388	15312	15250	15393	15373	15179	15350	15268	15252	15145	15300	15064	15150	15283	15224	15248	15125	15189	15189	15120	15343	14971	15193	15125	15349	15185	15330	15097	15357	15303	15229	15408	15194	15135	15201	15391	15198	15391	15239	15087	15345	15133	15393	15179	15335	15252	15208	15183	15158	15148	15046	15143	15198	15191	15234	15382	15304	15129	15197	15127	15411	15388	15415	15270	15296	15317	15412	15311	15220	15259	15318	15189	15258	15165	15435	15203	15058	15177	15418	15388	15395	15281	15404	15276	15190	15294	15384	15150	15109	15311	15245	15237	15280	15285	15349	15153	15311	15368	15371	15190	15062	15168	15118	15112	15341	15219	15172	15283	15307	15213	15333	15382	15255	15184	15182	15239	15421	15186	15441	15261	15418	15224	15271	15211	15081	15260	15351	15430	15107	15126	15275	15376	15457	15254	15189	15252	15269	15201	15203	15265	15270	15262	15191	15290	15161	15353	15208	15229	15196	15308	15110	15171	15172	15235	15156	15117	15356	15086	15118	15023	15358	15221	15198	15074	15259	15261	15194	15423	15250	15221	15284	15405	15263	15267	15237	15150	15253	15218	15145	15218	15266	15318	15205	15341	15190	15311	15387	15391	15245	15273	15131	15320	15245	15078	15220	15147	15305	15348	15268	15235	15164	15211	15122	15324	15055	15284	15255	15352	15469	15201	15234	15311	15463	15187	15233	15073	15228	15354	15328	15258	15351	15213	15060	15237	15258	15228	15184	15011	15338	15333	15258	15223	15163	15208	15140	15323	15324	15399	15247	15315	15170	15236	15194	15104	15024	15312	15262	15396	15195	15271	15131	15123	15101	15343	15261	15272	15179	15318	15366	15117	15143	15360	15350	15278	15166	15279	15273	15167	15096	15256	15057	15142	15379	15213	15386	15398	15304	15207	15099	15276	15323	15033	15377	15174	15345	15264	15236	15221	15325	15230	15249	15225	15329	15154	15260	15279	15419	15448	15271	15477	15271	15467	15165	15145	15362	15317	15274	15340	15306	15126	15306	15291	15299	14979	15327	15072	15262	15326	15453	15250	15290	15195	15266	15260	15377	15061	15352	15163	15239	15233	15146	15148	15108	15189	15205	15176	15383	15306	15148	15456	15207	15274	15295	15285	15278	15187	15149	15107	15301	15285	15281	15328	15370	15392	15219	15450	15237	15195	15192	15323	15397	15229	15279	15381	15205	15283	15226	15321	15219	15366	15305	15415	15256	15345	15048	15237	15447	15160	15495	15292	15170	15417	15537	15470	15372	15186	15236	15140	15124	15261	15115	15292	15161	15272
34589	59359	55395	44771	37574	30170	25237	22164	19990	18372	17536	16366	15717	15222	14923	14793	14323	14291	14137	14145	14083	13813	13804	13793	13769	13894	13601	13702	13825	13739	13754	13615	13688	13490	13606	13542	13560	13673	13463	13598	13583	13579	13431	13680	13527	13629	13781	13443	13455	13624	13537	13521	13627	13318	13544	13619	13555	13545	13662	13610	13706	13544	13722	13557	13532	13704	13509	13705	13585	13592	13523	13691	13448	13737	13589	13533	13376	13433	13626	13568	13729	13372	13557	13490	13512	13565	13385	13632	13584	13521	13556	13418	13572	13662	13451	13509	13488	13483	13562	13572	13552	13703	13651	13481	13462	13613	13443	13481	13567	13440	13653	13477	13431	13594	13484	13530	13582	13505	13547	13452	13493	13377	13748	13576	13596	13431	13519	13536	13422	13612	13600	13445	13448	13648	13582	13645	13488	13476	13498	13574	13489	13660	13625	13593	13593	13443	13633	13622	13540	13613	13540	13657	13397	13606	13591	13729	13545	13577	13571	13456	13643	13569	13260	13521	13577	13653	13315	13437	13577	13414	13537	13575	13590	13514	13638	13506	13645	13558	13585	13605	13680	13486	13497	13404	13573	13742	13521	13649	13579	13664	13446	13479	13362	13658	13457	13628	13537	13455	13467	13585	13588	13491	13546	13411	13667	13543	13616	13647	13688	13610	13637	13538	13682	13574	13548	13465	13734	13452	13378	13460	13710	13591	13524	13505	13485	13367	13529	13460	13426	13642	13648	13357	13822	13622	13390	13642	13567	13484	13531	13517	13558	13361	13466	13394	13618	13692	13538	13650	13658	13577	13549	13452	13548	13567	13577	13515	13617	13472	13734	13511	13468	13579	13501	13602	13636	13506	13657	13454	13609	13531	13718	13428	13693	13700	13514	13511	13533	13506	13593	13645	13613	13721	13579	13616	13482	13639	13485	13507	13358	13591	13523	13588	13613	13649	13512	13570	13508	13611	13459	13592	13616	13515	13447	13398	13578	13662	13600	13503	13587	13496	13380	13669	13443	13459	13774	13491	13783	13441	13631	13494	13636	13688	13651	13357	13533	13514	13567	13572	13600	13581	13554	13631	13546	13428	13530	13634	13454	13603	13486	13456	13527	13541	13688	13613	13591	13471	13488	13650	13459	13597	13693	13507	13562	13647	13604	13512	13653	13611	13614	13420	13480	13483	13497	13517	13437	13624	13557	13368	13518	13565	13824	13397	13570	13400	13474	13536	13507	13697	13692	13446	13543	13429	13334	13372	13574	13529	13611	13697	13594	13532	13642	13580	13489	13518	13543	13483	13351	13481	13685	13703	13701	13637	13600	13523	13621	13499	13585	13731	13533	13711	13511	13442	13643	13538	13461	13681	13412	13599	13623	13359	13475	13530	13595	13484	13569	13516	13663	13287	13571	13404	13422	13715	13432	13646	13484	13581	13601	13603	13644	13596	13621	13570	13696	13384	13602	13629	13575	13482	13633	13575	13585	13590	13535	13492	13543	13624	13659	13488	13544	13601	13487	13446	13621	13537	13682	13523	13495	13608	13597	13536	13575	13515	13440	13609	13568	13532	13687	13441	13577	13472	13578	13606	13516	13649	13415	13494	13736	13675	13590	13680	13630	13432	13685	13519	13629	13463	13476	13426	13486	13447	13593	13573	13655	13709	13377	13664	13488	13585	13488	13334	13640	13575	13462	13456	13388	13532	13504	13672	13472	13412	13562	13503	13473	13615	13686	13604	13410	13382	13559	13690	13537	13432	13563	13430	13451	13555	13574	13495	13577	13649	13612	13530	13491	13571	13556	13634	13471	13501	13548	13639	13610	13527	13447	13500	13521	13516	13366	13513	13625	13550	13502	13488	13646	13560	13511	13456	13540	13481	13440	13371	13515	13467	13535	13388	13527	13655	13489	13461	13388	13583	13687	13564	13586	13660	13423	13544	13649	13527	13489	13566	13392	13456	13578	13416	13565	13358	13652	13566	13515	13593	13474	13531	13431	13458	13475	13566	13605	13618	13566	13470	13664	13650	13608	13343	13614	13445	13517	13483	13573	13477	13583	13652	13456	13523	13476	13653	13514	13654	13501	13397	13428	13473	13604	13545	13421	13433	13540	13501	13515	13555	13469	13667	13547	13529	13677	13319	13500	13496	13641	13639	13498	13595	13605	13600	13502	13416	13508	13450	13493	13623	13562	13629	13560	13547	13717	13625	13483	13473	13490	13636	13397	13640	13503	13441	13495	13520	13568	13567	13550	13501	13585	13489	13417	13441	13537	13559	13510	13541	13521	13571	13532	13604	13414	13613	13370	13480	13506	13420	13679	13533	13666	13591	13409	13451	13546	13637	13575	13358	13747	13536	13485	13650	13475	13452	13566	13598	13378	13625	13497	13500	13529	13589	13521	13507	13611	13510	13560	13490	13434	13581	13539	13333	13648	13542	13515	13616	13680	13447	13352	13554	13528	13429	13473	13514	13674	13609	13452	13581	13528	13446	13543	13509	13495	13615	13484	13534	13558	13544	13617	13476	13577	13552	13434	13552	13432	13459	13632	13485	13451	13704	13441	13505	13570	13651	13681	13627	13480	13613	13626	13546	13518	13479	13581	13727	13409	13597	13494	13570	13710	13607	13489	13613	13553	13672	13652	13500	13410	13371	13400	13420	13395	13610	13622	13431	13713	13489	13615	13435	13665	13508	13656	13316	13502	13528	13517	13512	13676	13512	13693	13667	13609	13603	13585	13536	13457	13482	13622	13527	13508	13478	13567	13605	13443	13613	13730	13460	13372	13533	13458	13550	13652	13499	13597	13687	13407	13629	13686	13619	13506	13555	13503	13594	13606	13435	13614	13609	13587	13634	13614	13458	13440	13758	13644	13376	13436	13692	13469	13435	13425	13566	13444	13432	13349	13462	13500	13781	13468	13625	13555	13558	13562	13468	13397	13580	13362	13482	13702	13714	13503	13541	13596	13512	13426	13390	13527	13485	13565	13496	13418	13652	13436	13487	13497	13484	13451	13717	13630	13615	13688	13677	13582	13434	13514	13478	13667	13511	13703	13590	13595	13571	13502	13532	13550	13565	13589	13673	13446	13594	13455	13333	13540	13551	13461	13777	13504	13546	13469	13508	13502	13483	13566	13396	13375	13434	13471	13578	13473	13538	13552	13588	13436	13588	13462	13519	13432	13486	13708	13499	13641	13474	13668	13637	13456	13556	13536	13485	13522	13460	13535	13513	13478	13492	13478	13521	13608	13561	13677	13540	13545	13406	13474	13447	13520	13571	13428	13582	13710	13672	13513	13548	13598	13600	13523	13535	13626	13527	13531	13498	13489	13515	13506	13624	13598	13540	13628	13663	13617	13435	13623	13603	13491	13646	13531	13484	13509	13561	13503	13565	13399	13643	13530	13451	13491	13636	13570	13454	13597	13541	13629	13448	13672	13676	13586	13577	13579	13492	13611	13466	13628	13574	13627	13617	13506	13481	13680	13460	13441	13471	13468	13410	13537	13688	13609	13403	13438	13606	13757	13567	13408	13427	13533	13453	13435	13428	13425	13608	13538	13587	13581	13424	13505	13727	13634	13565	13669	13561	13495	13619	13553	13543	13493	13452	13546	13631	13574	13570	13597	13466	13463	13513	13540	13591	13546	13553	13698	13534	13347	13512	13496	13433	13506	13497	13401	13548	13627	13448	13726	13682	13680	13589	13615	13560	13578	13481	13665	13727	13343	13524	13631	13451	13670	13473	13482	13457	13626	13581	13469	13533	13400	13414	13495	13667	13408	13580	13586	13524	13304	13471	13422	13471	13513	13666	13456	13466	13473	13536	13554	13546	13542	13593	13488	13528	13577	13404	13528	13520	13608	13485	13546	13552	13543	13543	13623	13591	13555	13371	13554	13555	13544	13608	13675	13640	13554	13699	13344	13623	13537	13611	13389	13578	13620	13651	13669	13655	13463	13653	13518	13427	13489	13598	13530	13583	13736	13608	13641	13575	13533	13437	13519	13647	13706	13718	13387	13516	13530	13512	13583	13496	13537	13680	13467	13373	13581	13472	13530	13513	13446	13556	13631	13541	13540	13634	13582	13498	13409	13492	13449	13690	13395	13615	13610	13499	13631	13335	13534	13556	13595	13419	13524	13618	13580	13407	13505	13542	13554	13671	13392	13531	13710	13533	13621	13417	13491	13617	13341	13478	13550	13615	13417	13334	13650	13518	13436	13544	13482	13601	13634	13457	13493	13590	13246	13574	13400	13732	13641	13573	13640	13562	13537	13621	13526	13737	13465	13453	13652	13477	13535	13495	13342	13675	13564	13437	13558	13684	13493	13401	13591	13647	13681	13499	13469	13559	13487	13568	13527	13428	13640	13671	13561	13403	13544	13519	13547	13653	13596	13540	13504	13552	13429	13534	13413	13590	13604	13667	13584	13406	13504	13462	13438	13554	13438	13510	13426	13436	13547	13646	13481	13563	13632	13504	13471	13465	13662	13577	13578	13548	13502	13488	13554	13450	13684	13346	13656	13606	13519	13588	13558	13527	13565	13451	13603	13469	13464	13531	13563	13596	13428	13390	13492	13546	13527	13428	13482	13517	13527	13509	13630	13511	13545	13507	13603	13400	13717	13588	13528	13660	13454	13577	13660	13581	13651	13485	13546	13481	13463	13640	13539	13546	13571	13483	13472	13418	13527	13618	13600	13624	13570	13494	13612	13585	13582	13516	13622	13656	13507	13574	13551	13576	13534	13474	13628	13552	13596	13423	13598	13523	13501	13457	13451	13457	13577	13569	13715	13546	13592	13600	13334	13406	13747	13470	13530	13429	13605	13641	13501	13642	13523	13579	13554	13519	13528	13665	13573	13530	13472	13595	13585	13547	13513	13491	13529	13469	13502	13434	13502	13623	13334	13574	13750	13471	13537	13597	13479	13458	13601	13441	13599	13474	13615	13443	13526	13522	13419	13444	13562	13567	13512	13543	13553	13552	13458	13563	13466	13723	13580	13573	13518	13408	13788	13631	13567	13509	13645	13653	13585	13373	13429	13547	13473	13470	13604	13561	13449	13414	13579	13602	13588	13556	13401	13461	13647	13563	13742	13621	13521	13340	13492	13419	13527	13502	13619	13515	13647	13934	13556	13482
29005	28589	35657	31242	24660	21070	18846	17347	16781	16211	15923	15667	15660	15451	15390	15244	15226	15102	15006	14969	15150	15111	14948	14970	14978	15094	15113	14808	14963	15156	15018	14913	15130	15041	15042	15248	15034	14868	14829	14863	15064	14951	14922	15095	15064	14829	15155	14757	15134	14859	15008	14814	14908	14898	14805	14960	15097	14995	15053	15017	14985	14889	14815	15121	14883	14998	15049	14953	14762	14919	14911	15033	14947	14962	14850	14876	14975	15082	14934	14926	14919	15019	15050	14998	14937	14956	14996	14912	14956	14939	14774	15013	14964	14791	15045	14764	14946	15113	15062	15184	14985	15002	14895	14888	15184	15010	15090	14889	15010	14987	14903	14806	14987	15095	15021	15057	14791	14939	15022	14867	15082	15099	14849	14934	15017	15059	15028	14958	15132	15016	14945	15125	15020	15021	14886	14971	14993	14877	15015	15083	14987	14953	15046	15092	14956	14877	15122	14901	15068	15028	15041	15142	15010	15058	15091	14826	15017	14975	14852	14914	15097	15013	14886	14922	14935	14934	14931	14784	15070	14921	14959	14788	14973	14966	14976	15164	15021	14864	14883	15003	14841	14884	14927	14786	14781	14932	15026	14908	14750	14863	14964	15064	14899	14932	15082	15161	14968	15059	14883	15061	14979	14819	14939	15023	15095	14797	14978	14966	14927	15112	14995	14991	15039	15009	15044	14918	14918	14747	14825	15081	14783	15190	15094	14891	15097	14946	14933	14767	14925	14986	14976	14999	15131	14964	14817	14914	15184	14978	15118	15008	15091	14795	14786	14999	14986	14978	15058	14828	14812	15079	14960	14920	15013	15076	15215	14924	14850	14991	14892	14931	14948	15084	15000	15036	14933	15087	15160	15058	14897	14824	15031	15099	15209	15058	15079	14915	14989	14874	14988	15052	15018	14831	15007	14965	14991	14758	14836	14796	15068	14773	15182	14911	15029	14975	14827	14950	14954	15009	14898	15078	15052	15078	15153	15024	14886	14982	14975	15057	15030	14925	14705	15036	14910	15065	15051	14948	14985	14921	14889	15066	15148	14964	14874	14928	14950	14897	14975	14982	15044	14897	14930	14920	14911	14980	15126	14892	14942	14967	14858	15084	14964	15014	15273	14949	14948	14932	15019	14911	15025	14729	14884	14807	15039	15009	14854	14945	14961	14754	14874	15070	14992	15045	15061	14948	14990	14840	15123	14872	14922	14931	14984	14950	14811	14745	15003	15038	14991	15060	14961	15034	14889	15006	15051	14929	15017	14837	15002	15013	15067	14997	14928	14953	14883	14842	14937	14800	14894	15017	14951	15025	15145	14902	15020	15148	14856	14917	15061	15058	15013	14969	14877	14962	15125	14881	14857	14842	14936	14958	15046	14914	15048	14782	14961	14903	14961	14997	15012	15006	15193	15061	14937	14969	14940	15044	15084	15208	14823	14990	14839	14822	14900	14990	14710	14935	15066	15013	15029	15000	14990	15144	14987	15075	14976	14964	14840	15192	15066	15052	14812	14960	14962	14888	15061	14854	14872	14813	15040	14928	14940	14965	15051	14883	15107	14942	15013	14932	15033	14939	15052	15031	14913	14827	14868	15151	14994	14843	14885	14808	14894	15025	14868	14911	15155	14954	14903	15011	14896	15050	15182	15032	15098	14953	14869	15103	15055	14865	15081	15011	14772	14849	14707	15139	14957	15003	14997	14939	14990	15210	15023	15072	14893	14741	15135	14838	15107	14900	14887	14884	14901	14865	14957	15014	14873	14897	15051	14966	14884	15216	15064	15053	15018	14935	14792	14991	14823	14878	15056	14748	14874	14831	15007	14975	14979	15015	14916	14872	14986	15216	14948	14890	14936	15002	15110	14923	15019	14737	14777	15055	14761	14912	14921	14954	14901	15112	15144	14785	14770	14933	14922	14930	15013	15053	14908	15079	15110	15190	14957	15078	14993	14932	14877	14974	15000	15089	15190	15059	14953	14936	15010	14953	15048	14998	14979	15136	14973	14830	15068	14970	14783	14970	14967	14755	14844	14969	14935	14927	15040	15016	15095	14954	15127	14947	15088	14976	15045	14954	14830	14973	15109	14992	14985	15026	14905	14871	15107	15199	15090	15000	14870	14843	15169	14965	15051	14959	14920	14966	14983	14923	15172	15140	14994	14813	14931	15002	14998	14791	15027	15154	14938	14977	15101	15153	15069	15073	15161	15019	14915	14985	15017	15037	14894	14988	14889	14963	15239	14934	14892	14887	14917	15012	15035	15020	14949	15026	15002	15210	15109	14891	15109	15162	15169	15113	14879	14910	15043	14874	15020	14868	14947	15077	14884	15104	14882	14977	14886	15018	15072	15035	14912	14859	14911	15098	15006	15023	14845	14949	15000	14937	15187	14973	14890	15112	14898	14879	14779	14876	14922	15124	15100	14937	14882	14806	14871	14857	14816	14864	14768	14857	15026	15049	15228	15090	14862	14661	15079	14955	15029	15090	14916	14867	14872	15056	15116	15044	14991	14955	14894	15063	14859	14944	15033	15022	14879	14959	14987	14876	14828	15267	14904	14722	14902	15108	14860	15005	15060	14819	14842	14921	14936	15148	15038	14938	14768	14929	15100	14987	14806	15022	14788	15073	15267	14911	14926	15036	14994	15080	14991	14925	14941	14997	14796	15031	14937	14941	15043	14710	15092	15010	14990	15003	15017	15062	14997	14955	15005	14953	14864	15028	14956	14924	15004	14856	14903	15132	14914	15052	15062	14883	15077	15063	15055	15118	14883	15128	14895	14845	14975	14989	14979	14876	15002	14947	14971	15204	15077	14770	14931	14732	15029	14892	14845	14864	14988	14900	15028	14896	14968	15000	14847	14946	15271	14999	14871	14942	14950	15001	15138	14966	14987	14963	14918	15018	14971	14828	14918	14786	14967	14868	14869	14744	15033	14980	15062	14905	14924	14967	15145	14832	14834	14980	14985	15176	14954	15177	14984	14868	14926	15080	14981	15111	15046	14937	15124	15029	15028	14858	14910	14863	14968	14767	15162	15012	15027	14993	14973	15003	15196	15041	14817	15040	14952	14885	14851	15131	14958	14987	14983	14966	15014	15016	14822	15001	14904	14964	15183	15192	14908	14928	15036	14952	14891	14983	15136	14874	15007	15025	14970	15058	15001	14999	14802	15029	14948	15040	15065	15151	15061	15144	15045	15066	15067	15062	14939	14967	14908	14947	15012	14930	14829	14959	15012	15048	15079	14993	14905	14968	14815	14970	15006	15105	14955	15048	14946	14826	14701	14850	14912	14894	15059	14968	14763	14951	15070	15110	15104	15088	14874	14791	14958	15045	14938	15008	15022	14982	14864	15007	14971	14740	15028	15083	14985	14950	15020	15071	14874	14992	15172	14969	14992	14946	14982	14889	14920	14989	14917	14914	14917	14759	15072	14992	15014	15011	14927	14997	14833	14917	14784	14945	14902	15130	15024	14913	14776	15075	14899	14934	14776	14939	14934	15063	14928	14839	14971	14923	14954	15011	15071	15046	15072	14967	14992	15175	15081	14979	14955	15272	15080	14951	14946	15131	15050	15067	14888	14910	14998	15002	14835	15083	15007	15048	14937	14962	14925	14919	14887	15115	15013	15009	15146	14886	14910	14899	14931	15075	15119	15113	15126	14895	14790	14943	14898	14975	14927	14905	15085	14873	14904	15058	15039	15038	14943	15049	14976	14829	14968	14854	14954	14905	15048	14868	15144	14929	15071	15107	14946	15171	14871	15124	14978	15174	14991	14883	14911	14902	15015	14963	15032	14899	15096	14913	14887	15112	15055	15002	15063	15083	14877	14975	15081	14976	14913	15101	14986	14990	14907	15029	14964	15001	14960	15015	15041	15003	15088	14924	14969	14956	14947	15015	14750	14968	14947	14877	15003	14844	14977	15047	14934	14845	15046	15030	14840	14920	15060	14957	14703	15036	14816	14948	14949	14947	15069	14825	14807	15030	14893	14909	14878	14963	15002	15040	15071	14927	14911	14881	14869	14945	14881	15015	14957	14801	15063	14855	15044	14795	14969	14991	14911	14848	14928	15109	14940	14838	15069	14762	15044	14950	15082	15077	14930	14894	15057	15130	14978	15043	14925	14963	15164	15083	15019	14913	15158	15070	15066	15092	14821	15235	14969	15018	14998	14900	15064	14956	14757	14924	14697	15256	15005	14760	15104	14970	14972	14971	15081	14981	14720	14905	14942	15027	14902	14879	14927	15154	15091	14978	15096	14961	15033	15077	15155	14906	15008	14994	15085	14928	14930	14949	15023	15135	14842	14931	14883	15075	15052	14896	14883	14998	14970	14928	14909	15035	15047	14913	14940	14850	14924	14920	14827	14874	14994	14999	14987	14972	14857	14996	14878	14830	14980	14955	15024	15015	14876	15083	15097	15009	14819	15074	14918	15024	14969	15093	15025	14930	15013	15054	14981	14998	14878	14993	15055	14764	14978	14923	14879	14995	14915	15004	15059	15010	15129	14919	15140	14964	14989	15051	14866	14873	15039	14863	14774	14919	15009	15108	15107	14933	14891	15091	14995	15079	15076	14744	14929	14769	15057	14730	15006	15033	15136	14840	15083	15055	14874	15041	15011	14889	14910	15072	14910	15014	15033	14932	14945	15009	14856	14715	14907	15161	15006	14994	15011	15041	15019	14835	15073	15026	15064	15075	14902	14954	15002	14858	15044	15031	14751	15061	14964	14862	14989	14876	15076	14895	15038	15081	15082	14946	14750	15032	14866	15072	14949	14770	15045	14937	15077	14839	14861	15031	14917	15087	15002	15000	15152	14941	14920	15076	14957	15047	15061	15021	15241	15000	15192	14992	14908	15062	15065	15094	15080	15008	14997	15137	14912	14915	15054	14815	15199	14953	15079	14920	14939	14960	15041	14977	14784	14874	14883	14902	15022	14937	14816	14953	15110	14950	14898	14888	14956	15034	14919	14900	15029	15139	15117	15030	15269	15252	15126	14885	14975	14876	14849	14944	14750	14940	14974	15030	14986	15118	15030	15036	14860	15161	15139	15059	15185	15009	14974	15068	15071	15073	14861	14796	14965	15043	15036	14741	15046	15156	14896	14962	15024	14922	14966	14925	14974	14828	15122	14958
32262	46543	42263	32643	26287	21519	18721	16933	15941	15330	14721	14468	14254	14137	14051	13774	13646	13571	13653	13433	13466	13475	13536	13546	13636	13455	13543	13478	13438	13457	13483	13451	13439	13464	13561	13217	13238	13245	13372	13444	13482	13438	13364	13467	13276	13511	13395	13481	13411	13444	13348	13219	13452	13407	13342	13339	13524	13474	13340	13433	13449	13294	13454	13385	13416	13402	13519	13544	13270	13467	13368	13312	13328	13475	13288	13356	13526	13407	13536	13545	13495	13256	13433	13440	13513	13398	13408	13418	13350	13436	13518	13457	13352	13271	13359	13371	13474	13452	13262	13574	13370	13307	13439	13600	13490	13440	13377	13299	13399	13360	13420	13528	13395	13572	13597	13458	13309	13529	13200	13383	13489	13420	13544	13321	13444	13283	13545	13365	13367	13426	13439	13263	13441	13537	13297	13428	13475	13477	13336	13446	13385	13447	13468	13314	13574	13348	13435	13464	13607	13279	13364	13414	13379	13485	13494	13537	13456	13376	13416	13512	13355	13506	13397	13495	13353	13445	13334	13341	13326	13342	13561	13348	13421	13457	13232	13568	13313	13479	13503	13463	13590	13442	13368	13440	13456	13290	13348	13411	13312	13474	13350	13395	13413	13376	13505	13308	13553	13486	13333	13421	13370	13362	13146	13393	13343	13463	13263	13270	13280	13340	13534	13421	13373	13379	13472	13371	13543	13335	13464	13473	13398	13453	13389	13415	13454	13476	13432	13478	13421	13484	13464	13340	13379	13489	13348	13449	13577	13408	13384	13336	13609	13407	13467	13433	13403	13499	13309	13410	13404	13361	13439	13416	13439	13406	13355	13339	13346	13422	13375	13461	13509	13538	13591	13382	13572	13303	13328	13582	13357	13394	13455	13303	13355	13372	13362	13461	13472	13311	13401	13413	13381	13448	13429	13467	13457	13409	13400	13401	13565	13408	13534	13446	13435	13299	13401	13441	13403	13331	13377	13461	13439	13632	13427	13327	13422	13534	13334	13471	13409	13280	13376	13319	13406	13614	13307	13422	13596	13214	13293	13493	13372	13466	13379	13358	13446	13323	13500	13478	13390	13418	13259	13330	13456	13359	13260	13282	13439	13453	13416	13431	13378	13442	13447	13407	13374	13344	13392	13624	13377	13537	13381	13506	13427	13387	13425	13406	13392	13364	13492	13324	13375	13420	13460	13208	13268	13406	13470	13409	13466	13479	13338	13430	13281	13420	13375	13509	13514	13436	13289	13302	13440	13510	13480	13305	13546	13368	13354	13409	13289	13373	13455	13434	13415	13453	13471	13284	13379	13412	13309	13431	13303	13525	13463	13468	13373	13526	13307	13525	13327	13337	13464	13605	13286	13434	13425	13531	13483	13395	13539	13560	13285	13350	13269	13523	13251	13405	13522	13359	13333	13447	13430	13321	13400	13510	13327	13463	13408	13517	13438	13461	13486	13358	13448	13376	13397	13356	13396	13553	13543	13385	13500	13309	13524	13407	13305	13513	13359	13265	13379	13347	13389	13438	13480	13348	13523	13423	13412	13383	13287	13369	13435	13398	13504	13456	13361	13356	13460	13324	13421	13355	13365	13307	13430	13528	13353	13380	13358	13370	13383	13276	13429	13613	13468	13385	13405	13448	13365	13431	13403	13316	13565	13401	13485	13518	13324	13437	13389	13392	13347	13400	13389	13497	13408	13394	13423	13451	13507	13313	13473	13345	13384	13349	13311	13154	13529	13453	13417	13405	13393	13510	13590	13504	13373	13313	13448	13367	13196	13314	13419	13426	13181	13450	13348	13415	13457	13445	13382	13426	13312	13403	13490	13340	13441	13329	13394	13494	13354	13400	13448	13505	13394	13289	13554	13427	13523	13425	13436	13485	13435	13644	13492	13394	13484	13341	13217	13310	13518	13417	13304	13377	13517	13340	13368	13472	13424	13516	13433	13455	13654	13412	13458	13380	13396	13329	13422	13501	13470	13347	13438	13336	13620	13389	13386	13262	13501	13334	13408	13495	13397	13365	13321	13463	13422	13329	13354	13540	13322	13449	13397	13441	13382	13432	13408	13224	13308	13459	13517	13368	13430	13482	13567	13475	13484	13399	13447	13388	13253	13391	13424	13300	13346	13424	13400	13312	13448	13382	13304	13491	13398	13490	13302	13507	13545	13318	13457	13458	13488	13597	13486	13281	13327	13612	13246	13512	13460	13485	13442	13405	13624	13581	13621	13375	13359	13527	13435	13363	13423	13321	13479	13498	13519	13478	13331	13496	13320	13388	13481	13491	13401	13252	13480	13444	13401	13300	13379	13317	13478	13519	13569	13473	13403	13525	13352	13307	13306	13570	13419	13268	13434	13508	13389	13473	13338	13439	13343	13399	13430	13404	13375	13383	13438	13479	13197	13304	13314	13268	13389	13525	13348	13372	13398	13356	13467	13415	13289	13467	13505	13448	13346	13360	13377	13484	13429	13370	13375	13330	13397	13493	13499	13389	13304	13508	13329	13366	13456	13342	13313	13339	13332	13351	13621	13423	13465	13353	13337	13511	13368	13521	13474	13426	13384	13412	13484	13480	13344	13558	13424	13458	13467	13489	13373	13398	13482	13404	13300	13347	13539	13658	13495	13299	13299	13426	13324	13488	13276	13356	13436	13296	13451	13360	13359	13339	13223	13510	13386	13434	13546	13525	13336	13632	13466	13345	13484	13306	13413	13441	13558	13333	13474	13428	13472	13168	13385	13587	13463	13336	13523	13511	13477	13366	13512	13492	13362	13347	13510	13439	13321	13534	13528	13374	13337	13320	13580	13429	13339	13575	13422	13517	13326	13224	13285	13397	13440	13244	13450	13393	13491	13555	13495	13575	13542	13490	13407	13464	13273	13447	13484	13411	13422	13330	13523	13563	13505	13349	13560	13398	13342	13378	13325	13247	13466	13407	13414	13472	13540	13158	13491	13431	13492	13315	13377	13395	13418	13581	13476	13364	13444	13393	13536	13401	13263	13479	13488	13298	13401	13516	13270	13470	13256	13311	13369	13397	13369	13559	13401	13548	13405	13341	13402	13404	13389	13411	13320	13466	13367	13247	13385	13462	13327	13392	13514	13190	13214	13576	13430	13434	13383	13505	13348	13327	13410	13362	13485	13383	13388	13507	13458	13366	13480	13463	13428	13383	13516	13498	13462	13279	13461	13463	13337	13349	13431	13460	13459	13453	13318	13459	13361	13402	13287	13316	13475	13675	13359	13419	13366	13440	13434	13427	13455	13167	13402	13478	13296	13318	13499	13388	13472	13530	13470	13351	13321	13278	13321	13590	13491	13470	13230	13353	13470	13390	13494	13181	13457	13454	13469	13445	13354	13335	13418	13499	13373	13370	13295	13425	13510	13361	13376	13322	13534	13488	13488	13399	13335	13515	13477	13322	13485	13511	13469	13493	13417	13313	13441	13357	13621	13430	13372	13387	13470	13256	13522	13538	13439	13357	13493	13459	13596	13402	13523	13510	13280	13600	13443	13537	13343	13304	13388	13365	13362	13417	13379	13469	13336	13438	13521	13603	13385	13281	13403	13412	13315	13447	13424	13440	13408	13438	13329	13475	13486	13507	13259	13412	13437	13346	13589	13421	13527	13375	13451	13365	13454	13493	13423	13356	13415	13455	13500	13338	13392	13169	13394	13514	13528	13340	13458	13578	13502	13433	13531	13486	13351	13194	13313	13343	13466	13533	13400	13410	13431	13536	13470	13429	13514	13311	13472	13406	13213	13506	13595	13460	13392	13546	13298	13502	13263	13449	13473	13457	13468	13509	13395	13480	13475	13558	13250	13520	13491	13443	13567	13485	13509	13485	13465	13465	13288	13454	13533	13409	13422	13397	13422	13612	13338	13443	13461	13261	13509	13421	13443	13443	13398	13236	13352	13526	13354	13656	13506	13517	13231	13365	13310	13292	13465	13476	13432	13452	13340	13326	13349	13396	13289	13312	13426	13479	13414	13359	13408	13298	13300	13254	13438	13363	13510	13285	13340	13521	13435	13452	13295	13369	13513	13381	13449	13418	13532	13614	13443	13384	13341	13328	13382	13466	13394	13507	13351	13652	13496	13420	13477	13444	13432	13364	13310	13455	13290	13534	13541	13403	13363	13339	13562	13450	13411	13461	13379	13391	13285	13531	13436	13628	13297	13323	13453	13390	13467	13238	13310	13309	13465	13466	13439	13577	13361	13434	13440	13517	13550	13521	13606	13377	13307	13488	13391	13530	13372	13382	13390	13493	13540	13489	13381	13425	13325	13534	13577	13404	13384	13520	13442	13437	13567	13448	13340	13230	13511	13415	13343	13489	13445	13348	13435	13453	13426	13406	13325	13565	13362	13498	13314	13396	13455	13411	13452	13439	13338	13367	13565	13356	13484	13298	13559	13484	13389	13272	13239	13392	13368	13189	13472	13548	13395	13398	13489	13463	13405	13453	13355	13515	13536	13289	13436	13494	13362	13460	13506	13446	13407	13272	13160	13364	13531	13421	13403	13517	13199	13433	13488	13441	13519	13514	13456	13664	13572	13618	13313	13446	13441	13425	13389	13280	13351	13315	13409	13457	13541	13442	13486	13423	13528	13299	13510	13432	13413	13307	13274	13445	13375	13376	13365	13427	13200	13467	13387	13445	13418	13583	13363	13257	13440	13406	13572	13596	13481	13385	13416	13454	13523	13540	13413	13430	13346	13362	13413	13393	13388	13372	13435	13502	13563	13366	13450	13480	13514	13405	13358	13515	13373	13387	13553	13244	13348	13536	13468	13201	13481	13407	13390	13268	13336	13262	13459	13213	13538	13410	13289	13371	13327	13628	13384	13238	13282	13432	13403	13371	13544	13391	13382	13517	13287	13449	13455	13517	13334	13298	13427	13371	13285	13512	13382	13391	13424	13475	13350	13562	13418	13414	13528	13312	13425	13457	13396	13426	13440	13484	13510	13294	13576	13461	13225	13487	13388	13360	13630	13320	13597	13179	13534	13559	13394	13550	13504	13526	13457	13468	13461	13483	13444	13437	13346	13436	13424	13408	13445	13524	13311	13425	13468	13262	13361	13506	13410	13366	13560	13479	13305	13472	13393	13542	13342	13368	13325	13278	13315	13358	13504	13483
24096	21453	29017	26130	25359	25348	23294	19096	17671	16913	16445	15932	15766	15553	15249	15097	15153	14984	15050	15028	14739	14975	14850	14693	14860	14902	14773	14663	14509	14550	14711	14788	14631	14676	14616	14645	14713	14764	14669	14612	14681	14737	14625	14731	14660	14782	14788	14747	14586	14677	14726	14709	14768	14694	14625	14467	14561	14547	14729	14521	14671	14682	14758	14648	14678	14646	14594	14448	14555	14646	14722	14549	14348	14726	14416	14684	14453	14604	14516	14640	14580	14584	14797	14712	14649	14643	14444	14549	14565	14672	14581	14619	14559	14635	14692	14616	14471	14662	14629	14846	14624	14496	14566	14512	14554	14424	14454	14669	14549	14401	14535	14683	14445	14748	14565	14629	14469	14621	14583	14564	14674	14507	14512	14570	14659	14529	14815	14607	14751	14532	14514	14652	14535	14629	14694	14599	14566	14573	14718	14747	14602	14706	14718	14941	14671	14645	14371	14444	14528	14699	14618	14678	14528	14521	14592	14511	14558	14623	14612	14533	14682	14697	14638	14587	14694	14504	14749	14703	14705	14689	14559	14565	14437	14508	14436	14693	14579	14553	14430	14578	14496	14551	14569	14666	14626	14659	14697	14716	14412	14493	14611	14767	14560	14693	14652	14465	14517	14653	14573	14616	14714	14469	14490	14831	14574	14562	14710	14618	14789	14558	14631	14576	14523	14777	14621	14545	14631	14719	14771	14700	14488	14543	14566	14400	14576	14574	14619	14531	14587	14665	14716	14513	14714	14663	14528	14564	14557	14765	14614	14476	14520	14498	14501	14715	14570	14666	14817	14429	14523	14617	14636	14686	14587	14601	14438	14417	14677	14688	14590	14673	14580	14705	14562	14641	14739	14528	14567	14665	14771	14588	14458	14694	14585	14484	14502	14643	14403	14545	14480	14657	14631	14674	14740	14571	14497	14527	14547	14446	14738	14756	14532	14616	14560	14523	14694	14477	14651	14625	14669	14409	14533	14615	14605	14639	14761	14794	14655	14535	14524	14495	14560	14658	14723	14548	14719	14618	14504	14595	14299	14740	14683	14493	14688	14572	14626	14927	14543	14510	14543	14599	14432	14592	14607	14689	14687	14728	14542	14559	14811	14565	14558	14537	14474	14413	14531	14618	14536	14518	14721	14653	14570	14585	14489	14771	14377	14568	14584	14515	14749	14649	14486	14525	14592	14561	14633	14495	14603	14595	14438	14648	14542	14635	14673	14401	14767	14620	14631	14552	14684	14421	14731	14606	14474	14630	14532	14479	14630	14482	14527	14642	14580	14561	14718	14663	14878	14553	14636	14672	14567	14742	14619	14767	14474	14794	14410	14653	14631	14483	14819	14797	14754	14643	14515	14470	14625	14589	14745	14625	14630	14466	14497	14869	14697	14446	14638	14463	14586	14487	14448	14662	14580	14505	14674	14535	14462	14613	14523	14768	14688	14665	14621	14687	14627	14533	14516	14686	14537	14543	14660	14511	14459	14697	14619	14702	14655	14680	14494	14443	14654	14394	14648	14619	14628	14647	14569	14676	14459	14681	14502	14580	14489	14754	14532	14610	14529	14704	14600	14624	14596	14480	14613	14717	14672	14557	14644	14570	14694	14595	14537	14730	14496	14835	14619	14549	14496	14380	14488	14630	14565	14553	14559	14536	14633	14716	15041	14496	14579	14435	14626	14646	14665	14576	14571	14687	14560	14451	14536	14698	14530	14593	14542	14655	14600	14617	14535	14528	14674	14658	14555	14421	14667	14533	14520	14713	14824	14378	14372	14570	14424	14589	14639	14632	14587	14768	14415	14768	14402	14672	14707	14512	14598	14720	14383	14487	14569	14641	14501	14410	14619	14674	14658	14454	14727	14602	14642	14590	14357	14451	14631	14542	14518	14467	14616	14594	14682	14671	14635	14643	14482	14653	14489	14589	14590	14523	14600	14393	14648	14719	14686	14580	14617	14529	14682	14598	14741	14731	14603	14631	14586	14493	14448	14582	14476	14367	14549	14598	14531	14710	14581	14688	14599	14576	14575	14599	14723	14675	14721	14584	14446	14680	14490	14714	14548	14718	14468	14540	14325	14611	14878	14665	14588	14691	14532	14772	14600	14541	14486	14629	14598	14567	14543	14482	14728	14561	14563	14395	14556	14604	14612	14621	14631	14566	14647	14744	14288	14686	14628	14445	14589	14598	14664	14644	14480	14584	14519	14724	14855	14549	14526	14719	14657	14549	14603	14606	14440	14486	14564	14502	14671	14505	14465	14620	14610	14555	14579	14548	14344	14778	14539	14563	14637	14791	14678	14506	14676	14642	14579	14723	14840	14750	14508	14566	14623	14455	14682	14551	14599	14378	14529	14569	14514	14485	14465	14537	14692	14551	14643	14551	14865	14629	14748	14462	14621	14755	14564	14668	14397	14584	14537	14517	14488	14597	14649	14687	14630	14560	14539	14529	14539	14615	14598	14368	14838	14523	14621	14524	14721	14749	14725	14519	14578	14704	14779	14690	14521	14599	14629	14530	14780	14584	14513	14670	14652	14707	14625	14457	14587	14573	14749	14610	14590	14638	14503	14426	14542	14492	14593	14548	14645	14536	14546	14668	14584	14420	14787	14465	14569	14663	14651	14719	14673	14877	14731	14692	14566	14675	14610	14662	14526	14554	14644	14516	14630	14597	14444	14608	14516	14679	14535	14660	14896	14685	14520	14576	14526	14662	14756	14624	14699	14663	14542	14637	14488	14620	14488	14617	14517	14652	14777	14662	14590	14478	14557	14643	14664	14620	14579	14614	14645	14590	14675	14656	14466	14620	14706	14729	14509	14684	14435	14569	14418	14630	14653	14603	14479	14542	14619	14661	14563	14690	14607	14561	14733	14493	14352	14570	14624	14675	14687	14513	14644	14512	14673	14789	14690	14504	14733	14628	14543	14645	14751	14768	14590	14561	14480	14284	14662	14634	14573	14517	14661	14674	14661	14292	14714	14665	14611	14420	14548	14452	14532	14676	14720	14733	14624	14525	14515	14653	14740	14573	14783	14692	14572	14653	14529	14652	14697	14631	14654	14418	14520	14529	14508	14481	14586	14599	14508	14620	14668	14509	14635	14615	14647	14548	14506	14647	14592	14686	14763	14607	14378	14454	14629	14568	14430	14507	14731	14579	14638	14404	14593	14423	14580	14707	14643	14691	14543	14497	14742	14779	14488	14327	14428	14570	14501	14598	14741	14606	14712	14587	14511	14662	14692	14799	14637	14688	14777	14628	14648	14584	14657	14733	14649	14513	14543	14525	14718	14550	14646	14705	14563	14531	14837	14623	14529	14759	14653	14549	14750	14612	14553	14628	14524	14607	14581	14622	14695	14772	14706	14511	14618	14649	14650	14493	14557	14643	14665	14557	14555	14603	14598	14690	14739	14641	14837	14560	14607	14495	14693	14550	14480	14772	14554	14516	14711	14377	14308	14456	14494	14359	14507	14621	14535	14681	14564	14659	14805	14596	14638	14688	14671	14663	14727	14574	14651	14597	14615	14690	14745	14654	14644	14713	14668	14403	14585	14663	14723	14736	14617	14730	14786	14671	14515	14668	14503	14637	14542	14649	14406	14510	14595	14714	14501	14571	14610	14480	14596	14615	14670	14750	14646	14636	14645	14640	14336	14623	14489	14572	14478	14345	14587	14544	14493	14540	14485	14657	14520	14646	14447	14617	14660	14582	14615	14697	14661	14611	14414	14498	14680	14632	14792	14503	14520	14654	14546	14505	14516	14521	14590	14493	14545	14543	14642	14438	14463	14729	14479	14561	14610	14570	14422	14645	14487	14612	14679	14746	14709	14642	14569	14595	14723	14619	14734	14593	14481	14610	14786	14661	14718	14514	14698	14717	14704	14634	14563	14660	14681	14496	14825	14590	14440	14817	14543	14571	14730	14719	14602	14756	14499	14643	14804	14551	14697	14669	14356	14621	14612	14736	14615	14520	14541	14584	14643	14492	14661	14446	14682	14565	14267	14517	14586	14617	14454	14729	14626	14504	14823	14590	14601	14517	14656	14586	14630	14544	14787	14685	14491	14591	14764	14512	14473	14563	14631	14415	14626	14659	14404	14752	14417	14514	14803	14609	14598	14665	14498	14551	14794	14573	14644	14722	14691	14527	14531	14407	14437	14590	14549	14400	14615	14354	14597	14545	14987	14743	14514	14583	14625	14573	14539	14448	14497	14631	14722	14576	14541	14567	14619	14780	14712	14580	14786	14554	14433	14747	14636	14611	14588	14535	14507	14372	14665	14682	14569	14606	14663	14597	14510	14472	14628	14780	14684	14740	14640	14721	14587	14532	14722	14573	14553	14546	14500	14645	14743	14449	14701	14447	14670	14774	14563	14570	14710	14549	14608	14722	14707	14546	14560	14508	14538	14513	14512	14702	14614	14479	14619	14540	14430	14391	14561	14625	14551	14587	14501	14602	14602	14515	14709	14707	14605	14693	14596	14436	14467	14505	14689	14492	14512	14615	14596	14494	14539	14809	14713	14553	14761	14562	14679	14649	14562	14602	14565	14817	14637	14529	14546	14591	14848	14527	14515	14576	14613	14706	14724	14563	14549	14557	14716	14505	14743	14708	14621	14662	14655	14533	14439	14433	14641	14481	14727	14597	14538	14651	14790	14533	14666	14548	14545	14566	14722	14505	14443	14673	14652	14370	14700	14615	14598	14694	14625	14543	14532	14724	14646	14573	14552	14665	14700	14621	14535	14688	14657	14565	14790	14428	14643	14664	14459	14461	14619	14683	14493	14575	14888	14632	14575	14676	14747	14550	14521	14499	14466	14452	14719	14761	14541	14649	14683	14609	14533	14572	14465	14739	14624	14546	14492	14495	14576	14716	14705	14555	14537	14555	14670	14585	14585	14475	14525	14614	14661	14721	14556	14494	14526	14527	14491	14597	14571	14556	14609	14467	14534	14766	14672	14594	14692	14508	14705	14607	14609	14602	14625	14805	14422	14756	14528	14437	14348	14501	14644	14644	14699	14577	14321	14555	14675	14646	14461	14618	14588	14515	14667	14730	14555	14443	14646	14629	14438	14634	14627	14857	14560	14621	14534	14730	14522	14739	14448	14600	14685	14507	14562	14531	14536	14692	14612	14498
32728	53262	49451	39449	32285	26284	21773	18839	17481	16442	15626	15191	14644	14254	14096	14067	13810	13720	13476	13604	13522	13267	13365	13429	13273	13119	13326	12989	13215	13472	13403	13148	13212	13302	13277	13271	13391	13206	13268	13203	13075	13201	13306	13153	13100	13212	13307	13330	13229	13256	13251	13022	13281	13102	13121	13142	13135	13293	13170	13223	13181	12988	13142	13240	13135	13240	13340	13080	13165	13135	13201	13187	13205	13055	13131	13284	13258	13229	13114	13179	13175	13348	13118	13191	13153	13329	13043	13122	13181	13237	13018	13162	13170	13272	13238	13163	13211	13368	13164	12994	13242	13102	13189	13148	13016	13298	13057	13116	13148	13320	13146	13254	13247	13210	13226	13025	13240	13207	13259	13253	13001	13238	13167	13171	13166	13121	13189	13092	13163	13271	13096	13254	13155	13205	13291	13151	13302	13175	13166	13225	13214	13139	13277	13066	13111	13161	13077	13201	13205	13248	13224	13241	13136	13146	13305	13259	13171	13118	13241	13161	13194	13150	13162	13223	13100	13076	13252	13053	13217	13141	13280	13157	13287	13166	12996	13055	13109	13032	13243	13028	13293	13230	13153	13412	13251	13105	13111	13183	13091	13261	13221	13372	13153	13191	13082	13322	13123	13201	13293	13124	13172	13194	13206	13122	13114	13127	13130	13033	13344	13095	13147	13086	13104	13129	13106	13306	13087	13252	12955	13146	13070	13181	13281	13139	13217	13130	13316	13186	13108	13318	13196	13098	13128	13083	13120	13275	13338	13277	13287	13021	13224	13100	13216	13224	13096	13320	13129	13341	13337	13250	13189	13158	13039	13259	13374	13252	13144	13259	13194	13060	13032	13242	13097	13165	13380	13054	13094	13328	13254	13251	13100	12935	13269	13290	13241	13186	13236	13273	13065	13130	13117	13268	13157	13381	13166	13132	13286	13056	13192	13090	13282	13147	13155	13384	13232	13157	13287	13192	13215	13121	13074	13085	13133	13044	13123	13047	13327	13198	13234	13169	13169	13244	13201	13202	13295	13397	13074	13261	13263	13395	13055	13304	13074	13041	13309	13219	13097	13224	13272	13268	13248	13253	13133	13141	13165	13163	12982	13182	13136	13356	12969	13219	13119	13352	13144	13170	13202	13195	13102	13120	13195	13160	13060	13185	13158	13159	13219	13226	13176	13193	13227	13206	13219	13103	13051	13245	13123	13204	13347	13200	13268	13011	13215	12927	13274	13243	13298	13191	13178	13129	13268	13126	13153	13206	13360	13297	13315	13131	13191	13237	13231	13280	13254	13066	13113	13164	13179	13008	13270	13137	13258	13284	13241	13024	13269	13103	13249	13110	13240	13227	13107	13098	13087	13187	13202	13140	13204	13254	13057	13222	13295	13212	13140	13119	13119	13228	13111	13287	13131	13184	13354	13021	13094	13288	13179	13182	13246	13063	13269	13166	13052	13062	13153	13246	13108	13230	13191	13223	13277	13265	13265	13144	13298	13213	13160	13272	13116	13232	13229	13011	13258	13278	13286	13274	13135	13250	13151	13002	13192	13348	13186	13105	13027	13213	13291	13191	13249	13106	13108	13129	13130	13118	13128	13233	13208	13319	13307	13352	13122	13067	13281	13337	13219	13277	13260	13061	13229	13058	13023	13195	13159	13303	13074	12970	13147	13146	13198	13116	13201	13296	13157	12981	13230	13139	13190	13257	13080	13144	13278	13183	13007	13139	13120	13207	13248	13056	13220	13221	13134	13084	13387	13217	13178	13148	13262	13101	13239	13197	13169	13248	13174	13111	13207	13282	13333	13185	13161	13075	13049	13137	13162	13166	13204	13137	13026	13130	13020	13177	12977	13152	13138	13168	13056	13197	13256	13051	13179	13266	13032	13328	13140	13188	13333	13145	13108	13144	13210	13018	13181	13006	13121	13245	13191	12983	13013	13291	13148	13323	13244	13067	13248	13128	13012	13252	13027	13210	13156	13249	13240	13219	13148	13092	13136	13200	13253	13319	13163	13092	13186	13189	13023	13283	13159	13128	13167	13158	13269	13242	13202	13143	13057	13116	13251	13222	13143	13306	13156	13177	13330	13066	13250	13110	13052	13401	13203	13169	13289	13130	13291	13293	13244	13227	13238	13303	13166	13090	13023	13303	13088	13210	13252	13243	13115	13063	12951	13097	13148	13220	13203	13221	13295	13274	13171	13261	13260	13158	13306	13110	13116	13222	13106	13343	13212	13237	13173	13094	13241	13254	13351	13185	13241	13241	13095	13177	13033	13078	13201	13180	12997	13119	13016	13219	13223	13107	13098	13158	13148	13227	13100	13229	13241	13108	13142	13349	13309	13233	13199	13310	13188	13160	13044	13145	13323	13046	13236	13064	13218	13101	13232	13144	13257	13137	13266	13144	13391	13113	13217	13056	12993	13251	13165	13132	13098	13158	13146	13167	13229	13241	13180	13058	13182	13191	13096	13184	13098	13159	13112	13283	13166	13144	13226	13169	13196	13178	13207	13272	13227	13140	13163	13235	13035	13190	13107	13140	13081	13198	13222	13028	12995	13213	13192	13153	13122	13272	13112	13128	13105	13207	13140	13233	13137	13147	13160	13036	13380	13196	13242	13258	13320	13126	13157	13302	13225	13211	13165	13113	13174	13263	13127	13144	13108	13262	13360	13339	13097	13048	13220	13146	13020	13221	13394	13117	13242	13127	13238	13302	13156	13212	13126	13087	13057	13167	13195	13205	13169	13191	13126	13127	13049	13143	13100	13166	13183	13020	13273	13204	13185	13126	13218	13239	13211	13128	13226	13237	13186	13094	13235	13100	13139	13169	13156	13211	13114	13167	13124	13332	13078	13199	13207	13108	13120	13047	13106	13165	13308	13216	13228	13249	13215	13286	13174	13154	13038	12963	13362	13184	13118	13248	13287	13121	13076	13224	13086	13289	13092	13181	13126	13110	13105	13130	13132	13140	13289	13204	13281	13182	13059	13419	13178	13308	13129	13200	13065	13242	13218	13274	13256	13114	13101	13174	13281	13103	13224	13223	13228	13096	13187	12953	13341	13139	13233	13161	13165	13273	13173	13161	13062	13158	13149	13168	13041	13227	13231	13259	13044	13241	13223	13145	13227	13250	13187	13158	13189	13251	13115	13146	13168	13138	13189	12980	13298	13154	13112	13181	13265	13356	13132	13013	13306	13165	13256	13145	13027	13108	13050	13128	13091	13012	13176	13305	13077	13228	13022	13181	13097	13193	13131	13052	13182	13240	13211	13007	13345	13162	13229	13154	13156	13240	13156	13282	13156	13084	13094	13234	13232	13268	13162	13177	13132	13191	13341	13380	13035	13245	13259	13074	13065	13081	13067	13294	13254	13128	13046	13182	13160	13233	13046	13307	13045	13299	13138	13192	12892	13158	13136	13216	13035	13277	13248	13309	13198	13235	13172	13213	13269	13084	13104	13078	13089	13125	13415	13221	13063	13152	13043	13283	13131	13080	13209	13191	13172	13345	13230	13052	13223	13099	13265	13215	13025	13181	13210	13224	13307	13150	13254	13295	12983	13125	13199	13149	13134	13189	13179	13286	13087	13116	13278	13007	13317	13095	13025	13171	13124	13166	13138	13234	13192	13175	13338	13298	13136	13077	13186	13245	12989	13298	13115	13269	13180	13170	13100	13207	13138	13085	13216	13099	13124	13291	13182	13287	13095	13215	13338	13137	13227	13176	13080	13158	13365	13171	13158	13194	13107	13105	13235	13041	13186	13280	13277	13137	13077	13301	13374	13070	13225	13271	13281	12936	13228	13249	13139	13158	13200	13144	13199	13114	13009	13262	13341	13150	13298	13158	13091	12991	13046	13235	13205	13212	13170	13202	13255	13250	13118	13214	13351	12998	13186	13224	13308	13223	13268	13225	13045	13124	13316	13186	13184	13138	13282	13208	13309	13177	13088	13142	13027	13240	13042	13303	13236	13207	13297	13084	13239	13062	13083	13237	13151	13153	13426	13146	13122	13412	13366	13123	13242	13080	13219	13279	13246	13229	13349	13228	13170	13159	13117	12991	13286	13154	13199	13286	13096	13386	13230	13082	13270	13211	13244	13347	13191	13218	13333	13220	13415	13195	13298	13045	13235	13118	13064	13125	13246	13239	13211	13256	13330	13118	13220	13125	13130	13161	13239	13186	13184	12988	13097	13086	13137	13206	13157	13116	13038	13097	13136	13061	13059	13148	13194	13087	13222	13224	13364	13047	13351	13156	13315	13154	13250	13106	13137	13215	13252	13276	13282	13220	13234	13264	13225	13199	13241	13237	13339	13049	13130	13201	13248	13249	13257	13227	13181	13195	13222	13036	13113	13146	13244	13317	13135	13171	13236	13294	13366	13248	13172	13147	13172	13245	13346	13017	13093	13179	13265	13065	13303	13258	13158	13342	13077	13108	13202	13108	13366	13084	13149	13137	13197	13407	13110	13206	13207	13261	13344	13087	13140	12992	13138	13080	13116	13230	13187	13265	13215	13122	13099	13225	13157	13150	13188	13250	13306	13247	13309	13081	13308	13419	13102	13278	13251	13284	13180	13239	13158	13217	13264	13026	13133	13082	13241	13060	13078	13136	13210	13109	13202	13200	13317	13176	13335	13147	13020	13164	13229	13218	13156	13023	13190	13080	13216	13142	13226	13138	13122	13107	12990	13132	13089	13063	13292	13196	13034	13106	13093	13158	13168	13105	13151	13060	13165	13063	13264	13047	13127	13178	13276	13121	13182	13079	13123	13106	12980	13397	13084	13319	13120	13163	13141	13281	13047	13342	13181	13209	13186	13170	13029	13137	13201	13253	13275	13330	13178	13101	13099	12992	13056	13082	13191	13175	13199	13194	13303	13184	13106	13226	13244	13264	13037	13215	13033	13245	13177	13032	13218	13127	13058	13299	13205	13187	13242	13294	13120	13241	13322	13201	13088	13208	13252	13017	13199	13072	13217	13260	13249	13059	13151	13175	13118	13143	13278	13122	13206	13171	13247	13098	13415	13253	13188	13286	13246	13149	13342	13212	13134	13151	13238	13275	13173	13185	13182	13115	13168	13184	13259	13099	13096	13145	13223	13323	13178	13104	13245	13231	13185	13178	13240	13183	13290	13188
22907	21425	29287	24438	23293	26621	27402	21607	19441	19098	18063	17387	17014	16688	16410	16283	16061	16036	15861	15945	15981	15838	15746	15796	15431	15606	15360	15527	15605	15336	15305	15397	15531	15600	15245	15433	15207	15485	15358	15294	15481	15394	15432	15506	15557	15582	15362	15713	15416	15543	15339	15468	15377	15470	15412	15252	15576	15395	15282	15418	15501	15483	15583	15390	15297	15348	15324	15251	15376	15400	15533	15515	15337	15433	15587	15466	15322	15297	15451	15357	15468	15711	15295	15303	15461	15214	15486	15293	15470	15393	15415	15288	15209	15554	15332	15456	15346	15532	15404	15426	15322	15456	15419	15390	15274	15407	15215	15546	15557	15362	15498	15300	15288	15219	15320	15403	15514	15516	15224	15473	15438	15264	15407	15512	15568	15385	15463	15199	15356	15423	15465	15326	15295	15162	15322	15296	15469	15411	15390	15534	15129	15237	15485	15383	15458	15232	15411	15258	15273	15461	15317	15500	15330	15400	15363	15138	15483	15293	15410	15353	15300	15593	15326	15401	15394	15465	15551	15513	15218	15321	15405	15163	15316	15290	15341	15318	15367	15378	15273	15286	15384	15408	15508	15381	15395	15292	15295	15504	15295	15379	15174	15656	15474	15384	15336	15203	15353	15216	15396	15398	15548	15443	15513	15473	15387	15262	15262	15456	15358	15420	15314	15357	15409	15267	15537	15142	15413	15274	15223	15260	15334	15373	15090	15328	15401	15253	15551	15358	15556	15371	15506	15456	15427	15473	15641	15354	15265	15298	15405	15373	15520	15217	15201	15358	15557	15423	15420	15360	15253	15197	15506	15144	15297	15320	15474	15734	15521	15449	15408	15390	15257	15387	15420	15496	15226	15421	15296	15415	15278	15257	15173	15361	15427	15374	15348	15526	15436	15210	15348	15170	15413	15398	15470	15228	15297	15470	15322	15356	15399	15446	15293	15211	15374	15359	15475	15247	15351	15252	15498	15291	15268	15324	15476	15520	15145	15215	15564	15323	15309	15301	15253	15454	15399	15417	15587	15415	15365	15341	15314	15503	15572	15249	15461	15459	15401	15522	15323	15306	15575	15541	15400	15168	15424	15371	15447	15618	15372	15237	15355	15285	15376	15409	15341	15201	15194	15100	15410	15342	15346	15117	15356	15465	15309	15360	15386	15341	15301	15366	15411	15276	15400	15365	15458	15347	15296	15263	15220	15291	15496	15382	15320	15251	15422	15324	15326	15412	15276	15316	15569	15431	15241	15323	15186	15348	15512	15384	15412	15430	15586	15224	15487	15395	15415	15347	15342	15342	15448	15549	15475	15338	15380	15194	15254	15192	15403	15269	15212	15135	15371	15246	15202	15373	15404	15164	15221	15352	15509	15447	15395	15377	15505	15354	15381	15346	15341	15369	15549	15390	15188	15276	15329	15384	15223	15403	15289	15526	15502	15253	15164	15298	15467	15408	15379	15296	15422	15482	15473	15307	15306	15487	15308	15227	15412	15386	15444	15370	15376	15264	15403	15381	15479	15497	15445	15402	15389	15281	15445	15279	15371	15359	15453	15454	15536	15237	15489	15163	15208	15275	15264	15201	15487	15405	15520	15262	15292	15383	15309	15327	15606	15334	15187	15349	15235	15434	15528	15492	15232	15435	15377	15222	15571	15159	15373	15223	15256	15217	15363	15329	15378	15416	15481	15384	15392	15467	15349	15476	15238	15155	15278	15250	15329	15368	15254	15323	15401	15469	15405	15260	15249	15314	15312	15359	15122	15301	15213	15284	15314	15261	15374	15450	15306	15404	15383	15370	15272	15415	15391	15314	15481	15615	15436	15499	15163	15456	15286	15478	15488	15443	15364	15516	15214	15478	15418	15369	15282	15288	15348	15390	15319	15302	15260	15321	15354	15431	15452	15371	15386	15494	15466	15407	15413	15318	15341	15579	15536	15261	15367	15365	15351	15524	15335	15350	15520	15580	15384	15380	15150	15164	15454	15445	15288	15459	15368	15248	15518	15496	15241	15541	15221	15317	15385	15357	15366	15511	15345	15359	15321	15369	15421	15384	15267	15289	15261	15477	15125	15296	15362	15509	15347	15462	15079	15251	15514	15446	15575	15418	15594	15418	15199	15520	15128	15258	15300	15400	15349	15537	15120	15450	15512	15357	15486	15453	15453	15233	15170	15305	15278	15200	15145	15360	15529	15236	15467	15091	15465	15306	15547	15491	15227	15103	15423	15427	15478	15434	15422	15455	15533	15354	15408	15533	15299	15397	15167	15463	15335	15403	15412	15445	15534	15491	15429	15229	15409	15381	15284	15369	15313	15539	15210	15310	15205	15466	15437	15366	15344	15363	15337	15434	15341	15170	15182	15247	15315	15312	15510	15301	15391	15302	15467	15535	15279	15485	15187	15295	15231	15184	15316	15452	15316	15550	15125	15444	15410	15141	15334	15382	15151	15359	15249	15335	15095	15395	15468	15538	15318	15139	15511	15321	15772	15366	15328	15309	15242	15515	15517	15415	15222	15466	15106	15311	15497	15327	15652	15361	15265	15284	15313	15459	15165	15450	15182	15341	15290	15487	15281	15335	15395	15403	15124	15277	15577	15339	15375	15434	15483	15455	15340	15457	15335	15355	15228	15352	15117	15308	15225	15415	15509	15373	15139	15228	15452	15431	15358	15525	15526	15372	15617	15380	15444	15407	15063	15371	15443	15300	15133	15209	15279	15397	15366	15164	15314	15442	15369	15309	15261	15214	15387	15300	15230	15328	15372	15258	15266	15559	15399	15171	15277	15374	15530	15350	15431	15423	15374	15317	15343	15443	15392	15406	15058	15413	15419	15534	15156	15505	15475	15386	15326	15482	15160	15322	15325	15385	15334	15571	15304	15290	15188	15250	15357	15300	15363	15307	15439	15517	15310	15370	15366	15304	15389	15380	15266	15275	15335	15364	15264	15408	15260	15277	15372	15323	15272	15088	15356	15270	15229	15311	15361	15265	15298	15397	15269	15313	15418	15269	15509	15393	15366	15454	15389	15330	15406	15258	15268	15401	15230	15251	15207	15432	15227	15369	15336	15461	15422	15285	15219	15571	15511	15442	15402	15511	15272	15397	15143	15421	15308	15329	15196	15451	15309	15485	15353	15353	15569	15439	15364	15329	15370	15384	15438	15307	15346	15249	15373	15257	15479	15223	15537	15469	15422	15296	15358	15181	15162	15358	15307	15417	15369	15535	15216	15412	15481	15319	15340	15314	15408	15316	15404	15361	15403	15374	15310	15419	15249	15398	15304	15234	15461	15301	15261	15392	15312	15455	15245	15452	15384	15472	15298	15261	15303	15501	15478	15282	15604	15301	15186	15236	15392	15284	15275	15529	15378	15171	15143	15256	15326	15340	15429	15353	15485	15468	15527	15400	15549	15228	15357	15254	15433	15210	15448	15387	15419	15469	15359	15376	15291	15272	15372	15430	15156	15577	15247	15540	15390	15418	15409	15418	15320	15466	15379	15251	15278	15159	15381	15261	15386	15274	15420	15351	15522	15246	15379	15349	15366	15431	15253	15208	15446	15425	15432	15343	15250	15368	15072	15170	15420	15384	15368	15274	15291	15657	15431	15266	15415	15479	15295	15401	15394	15392	15361	15598	15306	15256	15424	15375	15357	15244	15243	15305	15417	15349	15187	15241	15478	15238	15353	15288	15462	15340	15073	15143	15288	15183	15352	15343	15356	15143	15201	15206	15305	15400	15372	15169	15425	15440	15395	15391	15423	15282	15558	15350	15506	15425	15278	15280	15467	15496	15272	15476	15320	15336	15308	15241	15542	15374	15365	15444	15368	15421	15245	15397	15323	15303	15289	15098	15351	15344	15427	15372	15280	15372	15610	15389	15385	15397	15464	15222	15429	15236	15344	15261	15271	15552	15410	15316	15147	15388	15171	15250	15465	15344	15164	15344	15561	15509	15554	15368	15431	15411	15384	15271	15311	15158	15400	15430	15571	15348	15458	15438	15256	15435	15236	15332	15228	15453	15330	15372	15310	15287	15231	15319	15468	15253	15212	15302	15363	15475	15436	15304	15333	15274	15229	15487	15233	15567	15488	15450	15244	15329	15269	15294	15402	15403	15300	15125	15238	15476	15202	15185	15358	15282	15394	15353	15260	15507	15421	15526	15362	15388	15374	15252	15242	15534	15362	15458	15295	15331	15278	15441	15495	15440	15328	15358	15371	15257	15358	15538	15286	15379	15150	15375	15311	15356	15508	15366	15188	15367	15489	15467	15383	15254	15403	15499	15330	15300	15279	15273	15622	15420	15120	15334	15340	15214	15434	15456	15236	15325	15451	15409	15394	15409	15302	15416	15548	15462	15235	15263	15349	15377	15376	15359	15601	15350	15283	14976	15282	15212	15359	15280	15247	15303	15216	15528	15428	15289	15290	15293	15233	15219	15421	15264	15261	15177	15299	15188	14972	15201	15579	15346	15488	15342	15697	15270	15363	15343	15403	15356	15238	15390	15325	15305	15295	15251	15330	15283	15249	15510	15390	15467	15332	15401	15260	15387	15479	15419	15425	15383	15508	15427	15261	15322	15288	15307	15345	15301	15485	15383	15306	15261	15222	15335	15285	15389	15246	15076	15219	15384	15467	15300	15283	15329	15275	15160	15326	15385	15469	15563	15513	15237	15426	15321	15344	15237	15418	15384	15427	15333	15197	15361	15419	15245	15337	15295	15248	15323	15534	15302	15347	15364	15249	15316	15329	15446	15348	15268	15386	15290	15363	15522	15458	15449	15302	15421	15346	15305	15379	15506	15343	15219	15482	15489	15299	15366	15482	15270	15075	15266	15248	15357	15100	15364	15357	15349	15449	15054	15208	15376	15193	15421	15296	15196	15057	15253	15325	15442	15486	15439	15453	15303	15312	15208	15274	15309	15548	15233	15427	15591	15491	15453	15169	15242	15262	15466	15400	15330	15416	15323	15312	15306	15231	15089	15423	15259	15274	15193	15302	15514	15261	15178	15144	15313	15243	15218	15298	15187	15418	15436	15562	15327	15442	15417	15373	15528	15425	15421	15333	15341	15424	15326	15314	15366	15305	15525	15341	15252	15482	15331	15382	15497	15358	15313	15257	15319	15408	15255	15476	15407
35515	58804	55171	44742	36796	30697	24791	21465	19659	18197	17407	16261	15663	15097	14930	14765	14536	14224	14267	14200	14122	13936	14099	13790	13776	13682	13742	13634	13695	13801	13828	13777	13636	13498	13542	13615	13506	13603	13471	13776	13653	13563	13614	13582	13570	13647	13560	13685	13516	13616	13580	13559	13649	13587	13577	13496	13689	13513	13712	13587	13599	13488	13490	13575	13333	13548	13631	13567	13633	13536	13470	13560	13429	13460	13660	13500	13657	13589	13570	13551	13726	13699	13516	13708	13562	13633	13536	13719	13701	13764	13637	13451	13592	13552	13638	13519	13519	13641	13638	13628	13383	13682	13601	13598	13554	13721	13679	13583	13479	13638	13628	13660	13492	13726	13628	13512	13615	13570	13597	13642	13625	13483	13591	13539	13661	13624	13644	13700	13579	13455	13482	13645	13381	13557	13743	13698	13362	13670	13793	13704	13480	13408	13620	13654	13719	13632	13496	13568	13654	13655	13523	13493	13505	13515	13535	13607	13464	13600	13479	13645	13722	13586	13598	13558	13539	13537	13392	13519	13472	13392	13537	13637	13697	13657	13629	13491	13477	13502	13712	13564	13504	13381	13579	13589	13691	13630	13398	13493	13629	13457	13626	13621	13592	13484	13491	13562	13656	13691	13574	13626	13472	13517	13797	13540	13534	13593	13624	13655	13538	13422	13524	13435	13630	13494	13600	13509	13471	13537	13668	13679	13554	13648	13582	13530	13734	13405	13621	13630	13713	13478	13685	13486	13540	13648	13670	13604	13596	13513	13643	13599	13568	13585	13688	13487	13453	13557	13596	13711	13470	13540	13441	13491	13651	13574	13578	13688	13616	13543	13637	13614	13481	13508	13533	13454	13450	13734	13650	13615	13613	13501	13583	13531	13676	13542	13741	13669	13661	13525	13644	13636	13550	13603	13648	13571	13438	13647	13531	13446	13614	13363	13343	13514	13667	13547	13582	13614	13738	13576	13692	13539	13594	13706	13654	13542	13445	13523	13526	13587	13588	13532	13715	13388	13466	13633	13641	13525	13523	13449	13466	13619	13663	13605	13601	13782	13585	13426	13503	13530	13598	13508	13642	13439	13672	13467	13366	13465	13673	13557	13548	13579	13555	13607	13636	13423	13560	13591	13608	13625	13731	13608	13555	13493	13560	13586	13694	13592	13544	13532	13482	13566	13625	13612	13550	13469	13539	13846	13439	13561	13638	13734	13542	13537	13666	13564	13478	13522	13544	13456	13696	13421	13464	13615	13626	13655	13543	13537	13574	13462	13529	13503	13677	13343	13695	13478	13604	13533	13477	13445	13572	13512	13579	13581	13491	13551	13668	13457	13651	13536	13570	13466	13527	13518	13429	13515	13726	13500	13708	13480	13529	13659	13368	13643	13672	13431	13504	13510	13623	13555	13654	13543	13739	13629	13632	13631	13545	13537	13508	13703	13634	13639	13422	13422	13510	13603	13546	13517	13605	13530	13575	13496	13621	13469	13589	13528	13536	13550	13495	13438	13514	13433	13636	13458	13479	13520	13517	13563	13385	13447	13652	13396	13548	13617	13674	13652	13653	13641	13533	13761	13572	13479	13651	13571	13580	13512	13522	13591	13717	13587	13621	13662	13624	13518	13642	13524	13510	13564	13370	13545	13443	13713	13567	13581	13507	13482	13468	13689	13441	13725	13639	13455	13888	13483	13654	13499	13666	13507	13543	13610	13522	13628	13655	13689	13573	13569	13460	13528	13695	13562	13468	13387	13437	13495	13443	13712	13604	13523	13549	13589	13589	13596	13496	13687	13667	13549	13564	13452	13530	13384	13459	13623	13483	13614	13568	13604	13642	13546	13684	13555	13629	13707	13662	13514	13576	13515	13704	13524	13571	13633	13313	13528	13426	13607	13580	13626	13733	13489	13452	13597	13568	13591	13620	13530	13496	13627	13622	13479	13647	13562	13511	13486	13794	13494	13472	13538	13605	13483	13633	13527	13512	13533	13465	13558	13458	13600	13531	13539	13611	13440	13580	13503	13623	13637	13509	13671	13596	13447	13714	13606	13656	13640	13554	13590	13554	13367	13679	13535	13654	13666	13593	13606	13520	13631	13618	13449	13569	13533	13595	13477	13645	13626	13603	13558	13598	13403	13445	13600	13448	13467	13578	13510	13458	13639	13698	13719	13557	13454	13505	13471	13570	13719	13632	13607	13478	13686	13428	13532	13529	13586	13531	13668	13533	13476	13613	13523	13475	13545	13477	13407	13523	13451	13705	13519	13502	13604	13583	13632	13738	13497	13666	13453	13532	13588	13541	13447	13568	13607	13611	13592	13665	13500	13461	13627	13634	13570	13432	13488	13482	13561	13752	13616	13646	13401	13636	13628	13634	13483	13524	13642	13481	13553	13606	13594	13391	13655	13622	13587	13558	13603	13613	13514	13736	13559	13553	13583	13442	13540	13589	13774	13665	13673	13585	13510	13443	13387	13463	13651	13746	13481	13750	13538	13579	13467	13579	13579	13571	13414	13620	13581	13581	13511	13346	13595	13436	13479	13458	13491	13485	13585	13486	13718	13521	13298	13645	13539	13531	13680	13657	13484	13645	13463	13529	13587	13479	13553	13612	13528	13462	13514	13524	13460	13369	13639	13628	13565	13755	13470	13591	13483	13624	13549	13584	13506	13599	13643	13470	13663	13577	13681	13588	13491	13526	13582	13638	13591	13496	13674	13446	13677	13558	13589	13588	13560	13553	13666	13592	13537	13501	13593	13526	13475	13692	13495	13591	13616	13535	13541	13631	13468	13587	13662	13511	13700	13527	13429	13624	13588	13464	13546	13519	13375	13536	13585	13664	13510	13664	13644	13600	13499	13470	13357	13564	13618	13656	13403	13652	13492	13624	13607	13594	13556	13687	13467	13539	13638	13679	13473	13725	13401	13378	13520	13655	13706	13496	13583	13618	13574	13550	13547	13643	13633	13363	13582	13506	13547	13608	13443	13526	13669	13700	13602	13544	13447	13632	13473	13617	13449	13821	13707	13587	13583	13513	13542	13715	13623	13376	13654	13467	13642	13506	13766	13696	13506	13656	13499	13466	13582	13597	13534	13516	13453	13606	13478	13476	13485	13413	13802	13583	13666	13544	13426	13648	13520	13545	13577	13627	13661	13490	13618	13595	13515	13536	13454	13456	13645	13715	13412	13573	13528	13734	13517	13638	13474	13634	13551	13312	13512	13514	13586	13570	13468	13657	13406	13468	13640	13555	13730	13681	13576	13504	13614	13594	13661	13576	13561	13594	13523	13493	13596	13513	13548	13701	13405	13583	13764	13595	13568	13701	13698	13643	13541	13567	13359	13550	13562	13665	13598	13561	13505	13604	13445	13591	13535	13589	13488	13718	13646	13641	13528	13500	13478	13477	13572	13619	13547	13718	13581	13518	13650	13370	13466	13552	13643	13628	13529	13615	13726	13607	13680	13696	13571	13663	13713	13560	13765	13379	13511	13385	13555	13595	13585	13668	13643	13528	13594	13604	13651	13598	13601	13689	13474	13459	13487	13371	13671	13587	13672	13551	13506	13699	13709	13576	13523	13653	13592	13709	13580	13397	13538	13530	13513	13630	13468	13611	13434	13630	13398	13498	13536	13659	13528	13637	13538	13457	13540	13648	13418	13465	13655	13625	13471	13463	13610	13459	13532	13520	13540	13760	13439	13570	13571	13598	13581	13543	13724	13544	13480	13593	13550	13511	13570	13556	13630	13418	13508	13477	13442	13639	13611	13720	13529	13673	13457	13731	13421	13633	13545	13559	13567	13733	13541	13403	13465	13489	13566	13520	13439	13730	13643	13670	13624	13625	13519	13562	13478	13571	13514	13643	13551	13463	13609	13590	13528	13569	13714	13681	13693	13689	13538	13438	13599	13393	13466	13529	13454	13539	13574	13633	13559	13486	13514	13392	13550	13621	13814	13632	13559	13578	13602	13532	13528	13565	13431	13742	13569	13654	13479	13678	13583	13457	13636	13461	13579	13449	13632	13559	13412	13438	13566	13638	13408	13561	13514	13475	13605	13587	13487	13442	13638	13534	13325	13581	13674	13600	13561	13640	13509	13606	13687	13627	13696	13509	13576	13609	13667	13640	13586	13610	13600	13481	13707	13454	13531	13639	13541	13532	13500	13551	13581	13417	13628	13729	13628	13450	13372	13676	13543	13550	13642	13509	13459	13734	13547	13416	13494	13653	13554	13373	13532	13451	13546	13283	13704	13650	13512	13447	13489	13570	13577	13610	13461	13674	13570	13505	13703	13611	13587	13435	13602	13554	13606	13641	13506	13686	13533	13316	13740	13516	13460	13371	13524	13625	13564	13663	13556	13503	13352	13626	13686	13576	13558	13565	13651	13691	13533	13644	13449	13531	13693	13600	13654	13508	13519	13628	13544	13673	13508	13592	13450	13632	13644	13625	13541	13755	13385	13588	13556	13529	13575	13570	13454	13600	13513	13591	13403	13570	13423	13682	13512	13591	13583	13601	13594	13664	13606	13528	13489	13654	13389	13699	13519	13485	13635	13479	13552	13658	13571	13645	13623	13600	13572	13738	13565	13691	13627	13582	13608	13530	13678	13595	13822	13402	13509	13576	13706	13449	13628	13542	13527	13543	13607	13337	13681	13567	13549	13570	13577	13733	13448	13589	13554	13670	13661	13529	13573	13518	13466	13669	13491	13431	13629	13673	13365	13691	13508	13518	13610	13612	13515	13632	13531	13610	13552	13492	13568	13503	13580	13547	13550	13597	13596	13571	13705	13543	13517	13410	13522	13569	13619	13593	13644	13641	13529	13556	13530	13642	13500	13554	13589	13555	13721	13414	13486	13625	13689	13495	13507	13400	13620	13387	13627	13627	13508	13536	13480	13695	13447	13499	13366	13538	13465	13627	13366	13644	13410	13668	13595	13530	13512	13632	13667	13787	13479	13734	13672	13609	13594	13618	13458	13734	13491	13585	13728	13529	13628	13637	13597	13519	13679	13524	13421	13504	13545	13558	13530	13498	13472	13546	13630	13668	13471	13655	13622	13679	13531	13548	13477	13573	13554	13642	13649	13725	13571	13727	13504	13545	13496	13584	13762	13544	13506	13580	13536	13660	13395	13737	13697
28991	28615	35844	30896	24468	21221	18831	17326	16666	16148	16117	15878	15678	15639	15358	15326	15549	15339	15069	15248	15052	15093	15363	15184	15154	15143	15137	15308	15076	15093	15187	15146	14962	15255	15262	15315	15188	15033	15166	14952	14898	15288	15226	15097	15108	15220	15254	15138	15249	15131	15144	15020	14897	15074	15165	15248	15245	14956	15183	15103	15107	15232	15137	15054	15063	15344	15056	15134	15220	15126	15119	15186	15095	15035	15186	15135	15145	15154	15161	14996	15023	15138	15145	14868	15110	15004	15138	15059	15081	15171	15181	15028	15123	15032	15231	15031	15146	15215	15230	15164	15265	15216	15029	15175	15065	14851	15062	14903	15247	15137	15196	15244	15066	15158	15045	15172	15044	15094	15198	14986	14925	15084	15164	14969	14988	15030	15078	15228	15062	15105	14983	15136	14788	15150	15247	15129	14914	15228	15190	15165	14926	15072	15246	15343	14999	15140	14936	15314	15149	15068	15141	15324	15179	14997	15049	15001	14959	14906	14979	15031	15245	14896	15186	15334	15188	14995	15108	15054	15160	15214	15220	15196	15169	14989	15202	15076	15350	15104	14917	15033	14933	15329	15107	15142	15087	15262	14959	15192	15210	14883	15088	14793	15248	14970	15025	15464	14968	15126	15176	14894	15140	15105	15132	14964	14929	15181	15281	15072	15013	15230	15080	14967	15100	14902	14959	15062	15150	15037	15035	15334	15063	15108	15094	14928	15065	15152	15114	15067	15419	15108	15031	15060	15140	15079	15032	14974	15136	15056	14906	15097	15124	14933	15043	15188	15269	15215	15150	15015	15193	15145	15191	14964	15115	15086	15178	14910	15134	15125	14896	15106	15000	14990	15143	15132	14992	15070	15174	14806	15234	15151	15072	14879	14853	15006	15011	15121	15167	15039	15059	14922	15107	15148	15014	15351	15173	15042	15065	15108	15217	15255	15158	15053	15124	15015	14885	15313	15147	15258	15218	15272	15086	15045	15181	14942	15081	15116	15187	15010	14945	15022	15055	15129	15059	15121	15031	15103	15099	15130	15193	15144	15180	15041	15016	15386	14987	15187	15106	15119	15111	15095	15012	14965	14965	15085	15087	15117	14933	15074	15233	15158	15229	15242	15049	15229	15130	15251	14917	15077	15205	15183	15175	15083	15220	15114	15076	15095	15035	15014	15148	15125	15172	15032	15043	15166	15191	15208	15319	14929	15072	15060	15231	15339	15325	15111	15065	14983	15061	15055	15224	15035	14943	15190	15259	15118	15082	15010	15068	15101	15033	15132	15193	15165	15150	15028	15179	15119	15023	15092	15109	15189	15148	15228	15125	15084	15240	15020	15188	15091	15276	15108	15216	15064	15078	15303	14984	15136	15085	15036	15036	15185	15009	15093	15267	15072	15121	14941	15196	15078	15254	15119	15170	15163	15324	15210	15290	15137	15091	15186	15210	15347	15187	15048	15293	14994	15168	15262	14993	15100	14933	15019	15122	14940	14984	15064	15219	15094	15100	15247	14871	15113	15253	14863	15148	15051	15145	15020	14949	15075	15122	15004	15044	14976	15145	15187	15245	15172	15277	14950	15119	15117	15144	15189	15108	15121	15028	15172	14966	15054	15025	15208	14895	15197	15088	14986	15170	15016	14973	15104	14992	14953	14992	15036	15106	15136	15132	14978	15154	14988	15047	15031	15183	15086	15189	15033	15223	14964	15052	15143	15069	14964	14929	15127	15071	15023	15064	15078	15082	15036	15078	15268	15172	15049	14946	15268	15209	15031	15174	15088	14903	15100	15143	15184	15116	15050	14969	15040	15104	14988	14889	15426	15042	14962	15198	15113	15238	15340	15057	15094	15215	15080	15077	15070	15063	15091	15256	15050	15284	15137	15147	15125	15024	15047	14920	15090	14914	15162	15092	15088	15218	15106	15267	15222	14935	15090	15075	15240	15232	15112	15072	15003	15235	15162	14981	15105	15092	15063	15004	15071	15169	15023	15189	15088	15120	15202	14954	14967	15182	15160	14907	15059	14929	15075	15172	14942	14936	14933	15105	15164	14916	15030	15242	15123	15229	15137	15065	15047	15026	15032	15126	15190	15010	14963	15200	15156	14940	14935	15144	15060	15082	15210	15199	15222	15007	15192	15246	15053	15103	15267	15135	15207	15223	15068	15033	15079	15163	15259	15288	15011	15077	15205	15159	15081	15064	15205	15116	15238	15244	15198	15243	15166	14908	15138	15079	15051	15075	15114	15258	15107	15120	15241	15164	15025	15087	14981	14953	15046	15165	14985	14985	15047	15153	15034	15081	15253	15179	15156	15164	15189	15104	15126	15091	15193	15170	15266	15060	15262	15016	15037	15045	15066	15185	15142	15299	15204	15154	15128	15040	15103	15007	15171	15007	15231	15160	14990	15042	15125	15036	14939	14949	15217	15269	15086	14969	15188	15047	15065	15092	15149	15128	15003	15081	15057	15149	15071	15111	15156	15126	15120	15451	15107	15083	15317	15179	15017	14975	15260	15080	15187	15130	15105	15204	15140	15102	15063	15132	15137	15093	15120	15053	15112	15142	14874	15185	15066	14920	15134	15098	14913	14932	15035	14985	14982	15243	15177	15017	15225	15037	15062	15183	15101	14997	15044	15311	15207	15200	15174	15049	15165	15157	15023	15141	15036	15243	15271	15069	14968	15396	15012	15207	15241	15242	15104	15074	15229	15025	14867	15100	14984	15121	15098	15117	14991	15067	15090	14973	15182	15026	15220	15033	15011	15136	15148	15209	14883	15091	15328	15249	14956	15033	14945	15228	15189	14930	15128	15149	15054	15241	15085	15306	15112	15204	15067	15094	15040	15124	15156	15142	15168	15142	15078	15057	14978	15045	15139	15305	15015	14851	15204	15057	15060	15083	14852	15070	15063	15098	15302	14939	15277	15210	15218	15004	15164	14976	14950	15118	15069	15012	15143	15098	15002	15211	15251	14956	15199	15085	15268	15138	15126	15134	15151	15227	15224	15345	15175	15425	15038	15080	15112	15278	15220	15060	15220	14943	14940	15125	15059	15119	15236	15177	15015	15244	15096	15092	15156	15327	15153	15162	15082	15001	15208	15261	15040	15149	14973	15111	15233	15020	15100	14920	15094	15345	15172	15131	15229	15227	14928	15169	15274	15026	15105	15126	15010	14984	15127	15064	15181	15128	15304	15247	15208	15243	15055	15127	14955	15421	15304	15131	15062	15215	15064	15161	15271	14930	15004	15019	15130	15161	14999	15149	14968	14973	15158	15144	15079	14999	15034	15092	15078	15246	15207	14982	15344	15097	15034	15057	15162	15015	15086	15128	15084	14996	15004	15250	15092	15077	14985	15156	14985	15209	14953	15178	15169	15166	15037	15297	15132	14999	15163	15127	14781	15251	15249	15065	15040	15150	15102	15270	15089	14936	15274	15286	15158	14962	15226	15179	15183	14870	15071	15095	15112	14943	15033	15199	15190	15177	15227	15250	15186	15208	15038	15023	15167	14942	15116	15192	15080	15103	15095	15160	15003	15110	15107	15229	15162	15125	15093	15244	14939	14949	15144	15017	15182	15294	15053	15107	15325	15161	14900	15038	15007	15148	15168	15066	15142	15162	15078	15041	14915	14918	15086	15072	15084	15156	14944	15153	15130	15241	15174	14984	15212	15225	15197	15045	15072	15135	15271	15042	15072	15042	15230	15253	15239	15194	15029	15210	14944	15214	15367	15190	15017	14911	15298	15192	15113	15184	15083	15446	15213	15272	15144	15015	15060	15165	15173	15152	15271	15017	15183	15078	15131	15164	15057	15402	15245	15209	15125	15212	15171	15298	15036	15160	15022	15000	15105	15009	14960	15144	15218	15118	15067	15157	15082	15118	15275	15097	15235	15315	15106	15004	14966	15086	15122	15134	15210	15158	15127	15155	15210	15179	15148	15125	14955	15008	15198	14967	15023	15152	15326	15085	15088	15067	15152	15118	15158	15032	15051	15227	15030	15119	14980	15125	15020	15081	15213	15100	15154	15028	15092	15026	15066	15020	15312	15016	14998	15164	15132	15035	15127	15069	15218	15066	15073	15146	14987	15217	15098	15022	15096	15162	15084	15189	15224	15226	15103	15049	15119	14953	15145	15179	15133	15062	15162	15356	15193	15161	15159	15364	15163	15152	15134	15015	15067	15072	15194	14949	15189	15021	15176	15134	15185	15093	14936	15083	15300	15206	15173	15141	15061	14923	15143	15163	15250	15063	15069	15156	15062	15143	15188	15165	15279	15145	15165	15119	15105	15160	15305	15345	15138	15125	15103	15220	15063	14979	15024	15107	15276	15118	15290	15237	15211	15149	15030	15197	15210	14951	15050	15188	15020	14923	15170	15164	15352	15051	15178	15111	15207	15103	14895	15027	14982	15067	15018	15159	15029	15168	15196	15093	15098	14949	15082	14984	15154	15152	15343	15162	14973	15150	15206	15215	15158	15267	15322	15239	15190	15225	15184	15175	15163	15058	15153	15070	15141	15096	15097	15106	15038	14973	15032	15051	15134	15039	15061	15214	15134	15133	15081	15113	15082	15217	15185	14974	14961	15017	15037	15062	14969	15005	15266	15020	14948	15116	15088	15106	15222	15271	15013	15146	15278	15164	14971	15199	15180	15048	15260	15126	15063	15270	15010	15119	15054	15183	15222	15120	15157	15079	15092	15062	15272	15199	15093	15175	15052	15190	14994	15174	15207	15333	15188	15077	15037	15259	15245	15063	15027	15229	15209	15061	15129	15274	15150	14965	15265	15072	15178	15144	15139	15070	15091	15308	14869	14903	15299	15079	15154	15115	15148	15065	15321	15078	15145	15210	15096	15166	15369	15003	15016	15217	15216	14972	15188	14989	15146	15215	15068	15128	14995	15253	15160	15109	14934	15052	14933	15007	15111	15137	15116	15253	15084	14978	15262	15276	15092	15108	15169	15169	15027	15190	15319	15065	15056	14999	15238	15362	15099	15218	15062	15095	15227	15233	15122	15195	15311	15092	15032	15058	15168	15165	15093	15088	15141	15084	15210	15118	15076	15323	15213	15272	15255	15205	15114	15123	15078	14967	15124	15102	15108	15032	15230	15132	15011	15110	15055	15385	15226	15052	14982
32869	46319	42388	32148	25703	21450	18483	16808	15808	15152	14764	14670	14292	14098	13889	13908	13810	13801	13641	13761	13708	13727	13396	13623	13589	13408	13544	13495	13520	13401	13532	13343	13436	13484	13499	13513	13416	13429	13461	13483	13367	13506	13479	13531	13369	13563	13426	13345	13468	13422	13393	13303	13263	13510	13357	13280	13480	13569	13525	13466	13540	13457	13504	13542	13416	13626	13433	13541	13634	13599	13374	13552	13622	13346	13530	13522	13494	13596	13536	13458	13458	13526	13439	13617	13552	13466	13332	13176	13371	13381	13383	13393	13401	13391	13511	13542	13484	13480	13492	13465	13455	13472	13574	13464	13156	13460	13456	13441	13464	13464	13489	13314	13471	13527	13228	13492	13443	13452	13539	13354	13502	13366	13628	13423	13342	13513	13332	13515	13365	13505	13271	13441	13547	13335	13457	13514	13529	13371	13539	13411	13502	13340	13482	13379	13369	13448	13371	13347	13429	13433	13415	13401	13477	13328	13448	13323	13386	13541	13340	13401	13483	13588	13455	13424	13447	13541	13552	13369	13449	13326	13509	13417	13336	13390	13370	13464	13372	13381	13476	13304	13420	13458	13504	13438	13485	13500	13323	13255	13408	13313	13475	13495	13349	13600	13497	13392	13418	13473	13387	13338	13451	13502	13570	13439	13520	13413	13456	13418	13471	13464	13370	13375	13395	13517	13571	13508	13411	13420	13338	13346	13374	13467	13550	13376	13439	13465	13407	13485	13725	13451	13543	13384	13484	13492	13299	13513	13343	13494	13394	13272	13513	13385	13395	13424	13429	13354	13585	13462	13543	13336	13511	13344	13492	13442	13247	13473	13510	13425	13363	13497	13652	13414	13271	13373	13606	13415	13437	13375	13518	13276	13485	13598	13524	13413	13554	13433	13422	13532	13293	13331	13424	13436	13377	13531	13406	13560	13425	13382	13491	13502	13460	13383	13358	13403	13400	13403	13465	13366	13255	13495	13397	13334	13386	13515	13409	13377	13489	13376	13434	13583	13493	13431	13625	13354	13603	13521	13484	13371	13517	13585	13456	13441	13553	13331	13523	13481	13482	13356	13454	13385	13512	13518	13175	13360	13368	13469	13380	13506	13545	13381	13405	13377	13512	13626	13200	13409	13285	13546	13584	13434	13257	13493	13530	13469	13500	13404	13434	13441	13352	13389	13475	13441	13434	13360	13544	13493	13349	13572	13376	13495	13362	13458	13540	13497	13458	13402	13418	13341	13613	13472	13555	13555	13555	13517	13480	13556	13327	13390	13512	13478	13452	13443	13538	13508	13444	13597	13369	13288	13468	13598	13628	13387	13625	13472	13345	13553	13425	13467	13415	13411	13604	13522	13476	13428	13490	13385	13511	13514	13308	13411	13397	13505	13499	13467	13448	13523	13506	13455	13451	13309	13469	13339	13394	13475	13438	13432	13453	13310	13450	13443	13300	13503	13489	13350	13406	13516	13399	13442	13394	13395	13470	13449	13600	13319	13445	13380	13461	13563	13529	13388	13451	13472	13456	13437	13399	13482	13478	13418	13581	13380	13419	13485	13385	13335	13535	13411	13448	13389	13382	13441	13457	13323	13507	13633	13496	13430	13466	13654	13389	13420	13433	13423	13465	13544	13493	13418	13238	13416	13554	13710	13392	13470	13452	13384	13570	13473	13376	13546	13377	13578	13347	13406	13589	13517	13440	13391	13348	13477	13507	13493	13510	13414	13589	13514	13316	13425	13431	13461	13467	13669	13545	13443	13470	13596	13573	13320	13301	13448	13504	13490	13533	13484	13347	13321	13468	13589	13502	13457	13516	13380	13624	13294	13397	13471	13390	13500	13583	13463	13406	13398	13506	13414	13611	13313	13475	13370	13336	13532	13430	13491	13422	13386	13474	13495	13510	13304	13335	13353	13456	13403	13476	13447	13374	13515	13539	13564	13307	13507	13517	13429	13319	13380	13333	13556	13343	13653	13326	13563	13391	13431	13582	13353	13497	13460	13394	13323	13454	13562	13577	13375	13464	13372	13416	13598	13386	13537	13315	13462	13300	13506	13530	13390	13450	13336	13372	13553	13665	13399	13547	13421	13305	13416	13431	13360	13267	13469	13592	13443	13458	13533	13462	13535	13426	13463	13400	13507	13617	13521	13694	13400	13326	13488	13432	13359	13374	13440	13466	13438	13576	13516	13415	13474	13609	13477	13477	13464	13476	13469	13494	13543	13362	13338	13379	13514	13366	13326	13228	13494	13250	13536	13519	13514	13367	13441	13309	13367	13476	13465	13504	13353	13336	13244	13382	13564	13492	13486	13508	13574	13627	13313	13451	13480	13563	13421	13274	13545	13485	13536	13448	13307	13433	13328	13472	13340	13508	13519	13378	13414	13466	13434	13348	13502	13560	13497	13359	13438	13354	13480	13356	13582	13435	13449	13531	13497	13439	13406	13416	13391	13366	13422	13644	13412	13372	13386	13548	13250	13423	13407	13448	13549	13436	13519	13554	13323	13394	13385	13317	13317	13493	13558	13446	13573	13455	13534	13541	13615	13404	13224	13571	13429	13387	13367	13490	13285	13379	13494	13489	13307	13380	13557	13469	13444	13340	13328	13542	13480	13477	13373	13477	13545	13308	13545	13523	13398	13438	13355	13671	13390	13424	13209	13368	13303	13419	13400	13470	13416	13488	13388	13393	13317	13389	13451	13537	13467	13392	13385	13356	13539	13516	13442	13423	13516	13340	13368	13661	13440	13422	13462	13487	13366	13355	13410	13474	13424	13493	13377	13295	13600	13431	13365	13508	13494	13549	13397	13427	13547	13590	13469	13514	13351	13280	13485	13499	13579	13379	13328	13527	13304	13333	13347	13600	13301	13522	13415	13529	13566	13573	13613	13515	13455	13436	13505	13339	13515	13408	13523	13414	13440	13400	13382	13483	13526	13316	13535	13352	13498	13484	13308	13512	13497	13592	13496	13499	13536	13453	13591	13581	13465	13405	13444	13357	13512	13413	13478	13564	13479	13484	13391	13330	13559	13388	13593	13365	13245	13441	13488	13454	13399	13389	13442	13309	13452	13503	13448	13443	13449	13456	13470	13485	13397	13539	13527	13452	13494	13580	13255	13387	13413	13443	13467	13489	13291	13331	13571	13274	13416	13459	13481	13343	13222	13369	13422	13501	13423	13634	13505	13279	13384	13465	13472	13423	13546	13521	13348	13611	13500	13562	13452	13608	13524	13432	13320	13347	13576	13456	13448	13475	13532	13419	13566	13443	13336	13472	13492	13464	13528	13318	13541	13468	13503	13350	13519	13398	13474	13451	13507	13413	13459	13394	13566	13562	13476	13618	13543	13479	13556	13539	13372	13411	13402	13415	13406	13439	13411	13419	13295	13425	13493	13399	13556	13492	13483	13455	13441	13400	13316	13480	13475	13489	13362	13483	13452	13513	13404	13447	13542	13586	13545	13425	13447	13515	13314	13405	13432	13464	13565	13626	13349	13398	13491	13569	13470	13377	13342	13441	13432	13384	13401	13514	13509	13440	13382	13351	13352	13495	13322	13492	13336	13350	13589	13503	13452	13267	13611	13492	13352	13457	13495	13455	13471	13349	13443	13488	13611	13254	13415	13298	13531	13384	13430	13437	13453	13491	13451	13475	13535	13413	13353	13538	13470	13423	13479	13368	13458	13309	13503	13270	13390	13626	13482	13209	13450	13392	13449	13324	13194	13546	13380	13416	13346	13508	13564	13504	13450	13442	13335	13582	13394	13359	13572	13480	13347	13527	13490	13489	13562	13637	13553	13513	13412	13376	13447	13431	13512	13526	13541	13523	13363	13361	13529	13453	13606	13423	13528	13342	13529	13424	13418	13411	13288	13525	13518	13342	13489	13676	13640	13455	13411	13505	13404	13432	13705	13465	13398	13397	13505	13535	13407	13547	13539	13549	13426	13368	13393	13404	13349	13563	13341	13361	13378	13501	13471	13522	13514	13375	13523	13507	13599	13489	13439	13307	13369	13505	13465	13510	13559	13528	13558	13532	13732	13343	13367	13530	13376	13329	13552	13388	13247	13432	13393	13399	13553	13393	13590	13564	13332	13543	13561	13595	13467	13453	13461	13371	13431	13604	13416	13625	13535	13318	13404	13459	13538	13316	13552	13594	13358	13419	13545	13431	13429	13449	13355	13470	13532	13514	13330	13213	13437	13505	13619	13489	13366	13463	13565	13371	13385	13584	13482	13370	13420	13476	13539	13502	13456	13364	13375	13594	13417	13360	13561	13562	13479	13529	13530	13349	13577	13432	13387	13485	13389	13470	13313	13342	13346	13406	13539	13636	13291	13510	13474	13363	13357	13465	13439	13580	13618	13432	13475	13422	13382	13531	13421	13273	13340	13571	13497	13293	13394	13433	13498	13405	13662	13589	13510	13532	13271	13337	13354	13558	13331	13467	13572	13409	13460	13530	13326	13525	13300	13508	13473	13395	13448	13311	13423	13570	13346	13423	13465	13489	13403	13473	13435	13511	13356	13443	13563	13399	13483	13467	13443	13502	13476	13523	13519	13622	13398	13528	13474	13477	13489	13381	13450	13355	13560	13515	13468	13374	13575	13397	13524	13396	13459	13506	13385	13375	13586	13591	13554	13450	13416	13549	13425	13405	13513	13308	13565	13212	13481	13600	13445	13213	13381	13495	13296	13443	13532	13601	13434	13500	13433	13441	13466	13388	13286	13363	13481	13426	13328	13496	13517	13449	13622	13512	13619	13355	13263	13514	13391	13409	13582	13626	13440	13426	13475	13345	13420	13365	13377	13463	13564	13472	13498	13372	13319	13469	13584	13683	13405	13281	13368	13527	13484	13554	13494	13476	13549	13351	13501	13559	13367	13450	13588	13379	13520	13448	13408	13390	13538	13501	13491	13367	13348	13444	13374	13399	13449	13528	13346	13306	13311	13469	13454	13490	13312	13524	13486	13395	13561	13295	13352	13562	13478	13257	13448	13479	13390	13512	13434	13580	13370	13398	13477	13533	13640	13487	13559	13317	13388	13478	13474	13420	13357	13500	13292	13661	13503	13405	13402	13360	13509	13424	13530	13409	13408	13375	13477	13640	13412	13518	13397	13428	13491	13460	13544	13390	13360
24107	21479	29109	26035	25306	25049	22882	18838	17533	16814	16296	15818	15706	15308	15132	15093	14970	15115	14999	14838	14901	14700	14744	14719	14573	14785	14675	14699	14536	14688	14467	14679	14726	14653	14665	14651	14558	14690	14562	14555	14504	14540	14642	14694	14643	14706	14714	14679	14740	14536	14568	14448	14454	14798	14603	14619	14585	14616	14515	14506	14596	14522	14500	14691	14642	14639	14566	14439	14580	14778	14499	14626	14873	14612	14425	14495	14568	14670	14682	14514	14557	14641	14459	14530	14599	14639	14466	14534	14473	14605	14566	14582	14710	14709	14457	14612	14652	14686	14735	14625	14457	14626	14568	14294	14676	14696	14666	14549	14742	14649	14617	14542	14345	14562	14541	14476	14593	14601	14514	14506	14629	14447	14716	14676	14593	14534	14646	14535	14759	14562	14484	14536	14518	14453	14457	14636	14751	14478	14663	14568	14461	14512	14644	14570	14602	14304	14437	14625	14622	14532	14575	14547	14730	14365	14584	14514	14533	14557	14658	14344	14577	14359	14405	14747	14485	14652	14291	14449	14504	14516	14424	14542	14638	14700	14591	14776	14535	14494	14636	14447	14419	14335	14527	14798	14492	14657	14524	14275	14633	14382	14508	14504	14591	14636	14566	14675	14746	14609	14598	14386	14283	14466	14466	14506	14636	14421	14563	14283	14401	14488	14509	14502	14498	14526	14606	14460	14556	14630	14614	14510	14534	14457	14432	14531	14721	14584	14419	14492	14545	14489	14603	14655	14491	14551	14381	14638	14468	14628	14552	14685	14547	14514	14691	14530	14634	14364	14560	14491	14629	14611	14537	14531	14468	14572	14451	14576	14626	14453	14412	14421	14465	14365	14544	14537	14845	14648	14653	14635	14607	14698	14532	14528	14526	14653	14592	14627	14599	14416	14349	14574	14600	14542	14582	14615	14507	14642	14556	14588	14631	14427	14533	14598	14546	14516	14504	14637	14731	14639	14633	14616	14404	14639	14484	14547	14622	14652	14653	14592	14620	14704	14473	14607	14567	14523	14280	14594	14527	14513	14428	14610	14546	14571	14415	14673	14575	14650	14515	14644	14551	14527	14382	14636	14523	14463	14650	14656	14667	14584	14622	14559	14515	14582	14487	14524	14547	14501	14529	14675	14438	14716	14535	14634	14525	14447	14354	14430	14599	14689	14364	14533	14565	14598	14304	14442	14591	14680	14672	14599	14565	14623	14703	14563	14562	14569	14667	14422	14525	14540	14364	14634	14490	14556	14449	14620	14608	14629	14778	14625	14488	14448	14599	14626	14540	14557	14559	14513	14476	14501	14496	14528	14360	14411	14620	14532	14575	14555	14624	14605	14478	14507	14714	14440	14600	14363	14541	14492	14683	14766	14545	14581	14431	14594	14591	14467	14591	14547	14449	14364	14618	14575	14488	14587	14500	14613	14479	14541	14642	14582	14462	14446	14527	14610	14550	14632	14524	14594	14598	14409	14610	14560	14522	14576	14607	14733	14769	14573	14521	14557	14607	14469	14386	14553	14438	14555	14354	14463	14595	14533	14607	14579	14697	14537	14523	14656	14460	14358	14450	14535	14545	14357	14509	14464	14502	14791	14650	14541	14654	14479	14667	14538	14721	14645	14544	14575	14523	14571	14588	14628	14651	14500	14510	14554	14789	14691	14485	14465	14538	14484	14598	14892	14616	14439	14382	14577	14547	14712	14592	14434	14675	14391	14321	14709	14638	14266	14496	14646	14490	14538	14458	14535	14465	14355	14737	14515	14424	14664	14770	14487	14633	14493	14541	14576	14461	14425	14510	14655	14708	14488	14307	14526	14558	14569	14545	14477	14624	14670	14548	14786	14513	14533	14535	14518	14609	14555	14559	14570	14452	14530	14569	14662	14689	14657	14719	14654	14594	14480	14495	14571	14685	14553	14775	14624	14693	14423	14547	14635	14508	14512	14532	14565	14693	14575	14712	14730	14488	14540	14602	14432	14539	14651	14575	14582	14469	14543	14571	14465	14584	14694	14549	14575	14544	14489	14502	14641	14424	14436	14488	14530	14538	14468	14473	14442	14494	14365	14547	14618	14523	14752	14579	14721	14760	14523	14639	14552	14596	14587	14483	14633	14475	14613	14614	14416	14596	14468	14345	14619	14632	14264	14674	14554	14638	14627	14307	14601	14472	14361	14529	14629	14503	14515	14460	14640	14705	14521	14618	14448	14459	14669	14522	14656	14407	14427	14791	14750	14827	14453	14648	14546	14446	14637	14672	14584	14691	14524	14591	14609	14544	14424	14560	14619	14472	14616	14562	14715	14475	14631	14578	14651	14580	14641	14385	14486	14347	14359	14520	14428	14375	14650	14541	14499	14603	14356	14509	14506	14644	14381	14419	14416	14362	14561	14652	14537	14713	14330	14654	14736	14708	14623	14538	14640	14572	14580	14539	14471	14528	14421	14548	14286	14519	14628	14484	14600	14447	14516	14722	14564	14449	14674	14731	14489	14559	14476	14541	14562	14462	14553	14827	14698	14526	14681	14440	14284	14523	14534	14620	14562	14518	14496	14628	14401	14887	14541	14587	14641	14588	14521	14701	14500	14790	14504	14456	14686	14535	14499	14696	14692	14677	14724	14625	14511	14536	14609	14488	14536	14555	14466	14542	14613	14711	14561	14607	14567	14694	14448	14471	14725	14734	14508	14571	14366	14489	14425	14599	14558	14576	14541	14792	14751	14396	14656	14450	14482	14492	14551	14508	14446	14623	14586	14564	14551	14539	14425	14384	14570	14780	14297	14502	14721	14489	14590	14629	14723	14682	14653	14515	14580	14278	14542	14324	14606	14562	14594	14436	14585	14632	14576	14668	14768	14699	14649	14559	14395	14530	14507	14609	14572	14450	14488	14464	14530	14627	14434	14588	14623	14445	14565	14574	14527	14562	14518	14503	14770	14605	14574	14501	14391	14532	14430	14488	14325	14483	14655	14449	14530	14616	14462	14605	14560	14510	14481	14564	14709	14605	14628	14489	14740	14581	14548	14562	14500	14600	14478	14579	14850	14572	14580	14452	14464	14595	14672	14471	14338	14462	14492	14344	14516	14489	14579	14445	14392	14674	14626	14639	14396	14787	14504	14570	14523	14647	14641	14593	14504	14533	14504	14573	14572	14624	14557	14509	14578	14523	14528	14496	14435	14660	14656	14497	14705	14556	14501	14500	14631	14571	14536	14444	14531	14732	14501	14596	14552	14445	14496	14644	14554	14607	14539	14368	14507	14281	14598	14667	14554	14540	14783	14531	14481	14526	14538	14639	14588	14662	14541	14567	14567	14374	14625	14625	14540	14393	14591	14695	14587	14593	14462	14668	14367	14768	14598	14765	14582	14556	14607	14653	14506	14591	14797	14517	14429	14736	14589	14545	14550	14660	14528	14659	14615	14603	14640	14602	14431	14495	14685	14698	14411	14392	14542	14575	14585	14622	14580	14494	14411	14431	14794	14462	14634	14622	14462	14572	14608	14413	14635	14466	14687	14340	14589	14492	14787	14639	14483	14712	14541	14588	14291	14669	14629	14595	14426	14442	14475	14531	14535	14396	14519	14784	14678	14827	14751	14609	14524	14551	14590	14662	14530	14607	14494	14436	14295	14447	14537	14634	14780	14608	14705	14598	14698	14580	14543	14839	14647	14479	14341	14467	14626	14469	14695	14470	14537	14432	14452	14649	14470	14547	14533	14588	14560	14597	14607	14510	14552	14445	14504	14836	14358	14534	14697	14595	14523	14591	14447	14621	14570	14452	14563	14689	14626	14625	14630	14626	14574	14646	14510	14471	14730	14609	14420	14638	14614	14481	14465	14665	14616	14432	14546	14555	14595	14383	14775	14485	14437	14486	14618	14593	14608	14724	14446	14452	14490	14554	14581	14679	14483	14537	14647	14678	14590	14585	14667	14652	14595	14523	14514	14709	14720	14516	14550	14710	14420	14778	14549	14415	14600	14691	14564	14581	14628	14659	14554	14626	14487	14592	14659	14719	14672	14463	14680	14554	14334	14514	14401	14597	14518	14562	14553	14488	14470	14614	14504	14620	14591	14661	14489	14686	14594	14646	14586	14768	14552	14724	14486	14511	14624	14493	14375	14427	14729	14546	14654	14630	14645	14638	14644	14506	14414	14667	14508	14672	14531	14674	14584	14715	14489	14461	14684	14715	14535	14633	14581	14615	14641	14601	14599	14510	14637	14510	14603	14401	14738	14577	14568	14806	14705	14612	14452	14708	14515	14591	14569	14561	14598	14602	14644	14505	14786	14503	14497	14631	14437	14553	14863	14500	14664	14556	14464	14533	14562	14557	14427	14601	14654	14442	14664	14465	14652	14628	14690	14661	14567	14651	14559	14630	14732	14503	14414	14488	14312	14508	14448	14618	14636	14360	14578	14410	14579	14604	14482	14562	14705	14630	14709	14526	14499	14381	14496	14648	14675	14256	14505	14637	14651	14563	14596	14542	14292	14634	14623	14548	14608	14561	14538	14611	14614	14533	14570	14461	14631	14612	14363	14655	14576	14520	14589	14392	14516	14625	14528	14476	14541	14337	14375	14539	14620	14712	14489	14571	14685	14686	14765	14404	14659	14678	14716	14544	14533	14401	14604	14506	14576	14635	14691	14511	14751	14639	14619	14525	14657	14493	14583	14665	14572	14597	14552	14649	14489	14507	14465	14647	14533	14611	14887	14431	14456	14432	14525	14705	14750	14576	14685	14528	14435	14468	14691	14730	14589	14576	14350	14495	14552	14575	14653	14746	14488	14559	14634	14607	14354	14524	14532	14714	14658	14525	14717	14496	14471	14397	14572	14425	14573	14684	14468	14592	14438	14456	14553	14543	14601	14421	14626	14460	14694	14660	14501	14525	14386	14567	14765	14769	14717	14760	14547	14644	14663	14693	14431	14306	14728	14664	14675	14507	14593	14517	14698	14717	14346	14496	14455	14624	14461	14738	14480	14391	14522	14658	14633	14726	14407	14287	14479	14617	14631	14285	14467	14615	14570	14601	14453	14594	14482	14423	14532	14686	14414	14646	14727	14559	14535	14605	14444	14620	14347	14495	14549	14521	14444	14543	14538	14413	14508	14650	14669	14454	14524	14474	14508	14625	14525
33173	53469	49228	39429	31692	25694	21403	18862	17347	16063	15579	15016	14506	14036	13885	13873	13879	13658	13562	13594	13491	13412	13381	13243	13291	13218	13366	13243	13376	13250	13239	13082	13163	13088	13170	13128	13149	13186	13315	13220	13082	13230	13218	13075	13138	13256	13046	13210	13025	13152	13368	13002	13131	13199	13053	12988	13071	13247	13144	13252	13138	13024	13196	13174	13252	13098	13268	13265	13180	13119	13085	13130	13040	13091	13261	13087	13092	13114	13137	13114	13267	13250	13204	13142	13200	13218	13145	13246	13089	13183	13271	13003	13167	13172	13149	13240	13131	12942	13313	13198	13187	13202	13324	13038	13113	13102	13051	13295	13314	13245	13027	13155	13138	13150	13123	13326	13200	12992	13234	13173	13057	12978	13162	13169	13222	13285	13045	13100	12969	13232	13252	13151	13160	13175	13110	13112	13099	13172	13184	13251	13391	13116	13122	13252	13155	13189	13228	13039	13240	12904	13161	13082	13069	13242	12982	13343	13078	12967	13062	13231	13257	13193	13136	13216	13176	13071	13093	13131	13331	13077	13121	13111	13317	13101	13192	13036	13134	13190	13077	13183	13119	13179	13197	13205	13095	13233	12992	13243	13116	13401	12976	13176	12883	13255	13211	13139	13099	13001	13192	13104	13146	13057	13054	13209	13116	13090	13117	13155	13118	13182	13416	13319	13169	13195	13194	13219	13275	13199	13296	13174	12954	13252	13137	13293	13101	13016	13377	13292	13183	13230	13106	13046	13249	13139	13082	13262	13066	13197	13206	13142	13238	13147	13167	13190	13168	13067	13394	13219	13098	13234	13186	13230	13062	13255	13108	13211	13160	13197	13301	13202	13099	13126	13143	13184	13090	13221	13084	13091	13221	13077	13193	13257	13152	13206	13231	13057	13056	13153	13124	13292	13177	12972	13057	13108	13009	13062	13214	13000	13323	13115	13230	13184	13191	13163	13232	13212	13064	13050	13095	13210	13166	13103	13251	13275	13190	12885	13138	13106	13153	13190	13074	13088	13093	13233	13123	13369	13143	13206	13397	13167	13247	13183	13330	13162	13230	13227	13177	13189	13217	13148	13350	13188	13197	12966	12942	13101	13036	13230	13295	13093	13200	13158	13153	13252	13149	13193	13155	13042	13221	13123	13107	13165	13172	13181	13263	13284	13119	13208	13249	13182	13135	13162	13181	13118	13147	13246	13060	13076	13134	13142	13264	13132	13213	13084	13253	13142	13327	13290	13092	13219	13052	13155	13107	13291	13089	13231	13098	13156	13229	12939	13164	13381	13226	13089	13003	13201	13064	13186	13156	13109	13174	13125	13120	13079	13187	13077	13293	13251	13279	13248	12973	13142	13226	13057	13214	13190	13139	13084	13039	13090	13112	13190	13138	13112	13251	13267	13162	13279	13253	13029	13201	13201	13214	13215	13217	13215	13119	13154	13093	13204	13212	13277	13295	13262	13193	13162	13123	12922	13093	13267	13072	13239	13280	13310	13257	13077	13133	13191	13041	13098	13047	13203	13170	13151	13275	13087	13137	13128	12989	13286	13181	13128	13255	13089	13211	13067	13121	13157	13155	13127	13253	13004	13177	13135	13178	13235	13169	13231	13000	13143	13174	13264	13196	13099	13083	13047	13135	13199	13312	13182	12960	13102	13204	13055	13119	13101	13176	13192	13140	13193	13233	13157	13171	13407	13232	12934	13122	13167	13133	13238	13231	13119	13152	13150	13275	13041	13287	13325	13194	13050	13095	13054	13197	13125	13107	13111	13131	13264	13154	13144	13146	12972	13078	13263	13054	13088	13275	12999	13372	13158	13257	13121	13075	13002	13217	13185	13251	13099	13059	13211	13186	13177	13168	12965	13103	13091	13064	13149	13003	13128	13087	13170	13244	12963	13150	13317	13012	13213	13350	13038	13136	13136	13174	13007	13042	13200	13174	13091	13251	13041	13072	13099	13175	13029	13071	13216	13032	13201	13029	13137	13080	13126	13141	13112	13230	13102	13172	13263	13121	13129	13142	13232	13062	13093	13083	13149	13126	13310	13062	13113	13288	13110	12943	13155	13129	13237	13206	13063	13112	12987	13205	13137	13106	13178	13147	13235	13212	13091	12955	13259	12945	13263	13055	13164	13103	13127	12968	13205	13100	13055	13248	12909	13323	13033	13009	13108	13033	13046	13271	13389	12960	13090	13148	13203	13043	13121	13271	13090	13143	13118	13044	13091	13199	13270	13231	13269	13188	13117	13171	13139	13132	13034	13018	13246	13148	13161	13158	13134	13180	13140	13223	13091	13120	13239	13058	13163	13241	13045	13031	13075	13354	13067	13125	13130	13005	13253	13234	13163	13245	13232	13098	13104	13226	13065	13078	13054	13055	13079	13202	13265	13067	13089	13136	13219	13199	13186	13076	13189	13121	13250	13249	13283	12984	13009	13101	13028	13213	13317	13291	13183	13096	13221	13173	13146	13328	13279	13043	13201	12947	13217	13284	13156	13165	13028	13183	13040	13088	13257	13019	13062	13020	13356	12941	13154	13166	13361	13133	13097	13183	13139	13199	13255	13114	13161	13179	13140	13281	13197	13172	13264	13210	13009	13144	13109	13132	13079	13120	13092	13249	13068	13163	13283	13175	13256	13209	13167	12944	13237	13238	13127	13025	13143	13208	13233	13081	13122	13220	12921	13040	13097	13048	13329	13064	13171	13129	13130	13192	13211	13119	13222	13090	13045	13161	12926	13166	13087	13095	13139	13058	13226	13095	13060	13132	13192	13313	13016	13050	13123	13167	13216	13118	13187	13034	13143	13007	13230	13278	13269	13204	13161	13365	13111	13290	13086	13028	13135	13253	13259	13176	13205	13210	13028	13105	13123	13339	13286	13160	13301	13137	13191	13101	13033	13174	13128	12927	13260	13245	13108	13193	13019	13161	13171	13086	13227	13177	13278	13096	13101	13244	13071	13219	13286	13159	13147	13201	13151	13099	13322	13136	13138	13095	13236	13099	12961	13111	13117	13045	13094	13143	13157	13068	13170	13120	13106	13269	13196	13203	13200	13289	13117	13080	13049	13283	13018	13126	13089	13123	12991	13146	13079	13094	13134	13128	13205	13112	13034	13336	13095	13320	13130	13216	13075	13018	13087	13101	13255	13080	12993	13211	13158	13043	13166	13060	13032	13058	13222	13252	13080	13104	13116	13092	13203	13232	13025	13182	13101	13112	13016	13161	12957	12974	13388	13142	13055	13154	13084	13266	13187	13322	13107	13236	13033	13208	13233	13191	13260	13089	13148	13278	13154	13101	13133	13293	13104	13153	13089	13072	13229	13158	13116	13366	13028	13155	13065	13291	13026	13079	13259	13170	13253	13132	13061	13179	13154	13172	13054	13038	13244	13053	13165	13169	13211	13112	13136	12970	13168	13199	13240	13106	13110	13239	13179	13284	13153	12963	13199	13033	13079	13157	13190	13040	13030	13217	12990	13263	13000	13118	13106	13031	13051	13247	13224	13339	13185	13125	13182	13288	13185	13183	13152	13223	13011	13192	13113	13186	13293	13257	13169	13212	13198	13139	13141	13274	13125	13183	13056	13112	13096	13399	13231	13259	13209	13246	13247	13090	13053	13274	13175	13234	13071	13287	13171	12967	13044	13204	13242	13079	13079	13270	13142	13228	13076	13119	13241	13250	13260	13170	13064	13353	12995	13231	13161	13036	13150	13154	13235	13023	13171	13144	13325	13063	13048	13146	13172	13182	13020	13158	13142	12984	13102	13146	13093	13155	13109	13262	13251	13058	13086	13263	13110	13121	12966	13246	13062	12938	13366	13157	13165	13167	13059	13214	13152	13247	13337	13089	13173	13069	12936	13237	13029	13181	13106	13066	13245	13117	13060	13264	13299	13188	13102	13183	13120	13186	13142	13169	13160	13065	13035	13082	13236	13230	13024	13087	13044	13009	13148	13260	13183	13182	13051	13098	13265	13192	13098	13037	13040	13277	13187	13230	13186	13169	13063	12913	13170	13189	13143	13227	13016	13195	13213	13024	13158	13172	13162	13118	13106	13125	13217	13345	12977	13228	13402	13164	13248	13143	13288	13012	13203	13056	13170	13128	13025	13202	13134	13251	13167	13357	13120	13085	13257	13264	13206	13020	13187	13077	13011	13154	13144	13005	13237	13062	13234	13092	13137	13218	13146	13150	13170	13339	13304	13031	13098	13013	13184	12952	13163	13061	13163	13160	13251	13237	13041	13101	13132	13297	13139	13259	13149	13081	13349	13063	13068	13261	13195	13121	13192	13037	13185	13211	13160	13050	13188	13189	13252	13305	13146	13085	13124	13231	13065	13197	13233	13172	13152	13081	13070	13265	13108	13126	13184	13125	13137	13234	13123	12988	13136	13285	13295	13109	13164	13192	13143	13123	13225	13051	13195	13115	13146	13140	13158	12984	13191	13144	13214	13154	13178	13381	12998	13161	13149	13204	13180	12933	13181	13119	13193	13241	13121	13149	13152	13162	12895	13256	13125	13394	13253	13092	13168	13088	13163	13165	13249	13159	13269	13266	13212	12982	13084	13096	13051	13272	13189	12977	13248	13203	13233	13311	13121	13192	13082	13028	13104	13141	13240	13154	13210	13029	13182	13089	13130	13221	13191	13131	13074	13144	13185	13201	13055	13127	13023	13134	13231	13072	13090	13304	13218	13144	13104	13218	13126	13152	13203	13129	13197	13070	13099	13246	13018	13189	13084	13016	13237	13351	13137	13164	13145	13067	13065	13168	13139	13122	12970	13147	13178	13152	13111	13052	13166	13171	13148	13246	13146	13254	13296	13151	13155	13047	13168	13198	13201	13210	13254	13186	13105	13117	13277	13210	13208	13043	13200	13189	13262	13191	13256	13061	13059	13108	13249	13168	13166	13050	13070	13102	13189	13066	13125	13259	13098	13183	13079	13084	13188	13299	13185	13133	13028	13249	13227	13106	13181	13075	13147	13232	13259	13234	13121	13127	13081	13144	13059	13085	13129	13248	13129	13153	13050	13122	12950	13289	13276	12986	13216	13104	13131	13146	13238	13080	13194	13246	13127	13199	13110	13068	13183	13226	13195	13044	13131	13174	13160	13087	13218	13091	13124	13163	13257
22800	21342	29237	24272	23058	26001	27439	21663	19333	18436	17674	17097	16556	16172	16213	16145	15966	15847	15683	15702	15520	15454	15624	15243	15459	15360	15377	15245	15412	15471	15365	15362	15299	15183	15438	15412	15100	15178	15373	15336	15397	15270	15417	15246	15236	15316	15213	15134	15396	15330	15091	15102	15261	15140	15107	15236	15179	15151	15375	15191	15330	15085	15191	15257	15187	15216	15339	15071	15174	14855	15359	15143	15163	15343	15105	15122	15177	15157	15157	15151	15383	15233	15223	15127	15199	15069	15064	15062	15265	15269	15161	15002	15339	15151	15285	15063	14990	15297	14904	15081	14937	15120	15207	15254	15140	15063	15207	14924	15203	15212	15158	15139	15181	15140	14962	15325	15277	15125	15206	15169	14962	15073	15107	15092	15361	15029	15093	15131	15095	15271	15196	15216	15057	15222	14964	15105	15255	15322	15262	15175	15172	15046	15104	15205	15102	15163	15057	14945	15114	15091	15281	15206	15296	15146	15118	15066	15221	15264	15133	15262	14898	15133	15301	15051	15325	15199	15412	15215	15395	15141	15136	15272	15102	15143	15083	15091	15220	14983	15090	15070	14988	15059	14999	15242	15110	15273	15107	14985	15206	15108	15194	15088	15288	15114	15155	15255	15224	15004	15142	15108	15145	15229	15240	15180	15305	15221	15173	15271	15239	15081	15206	15201	15090	14947	14856	15089	15075	15149	15247	15358	15107	15053	15334	15175	14908	15305	15092	15165	15121	15224	15152	15065	15340	15143	15246	15024	15085	15193	15106	15192	15215	15204	15307	15184	14972	15041	15197	15145	15123	15454	15118	15273	15153	15048	15042	15162	15257	15180	15151	15141	15224	15056	15215	15280	15083	15129	15205	14988	15009	15094	15133	14936	15094	15283	15179	15322	15048	15144	15101	14991	15046	15198	15008	15283	15208	15071	15234	15477	15297	15206	15143	14993	15117	15265	15205	15071	15177	14993	14922	14979	14937	15147	15209	15123	15228	15321	15294	15211	15158	15090	14972	15289	15099	15133	15299	15347	15094	15093	15215	14997	15086	15132	15004	15007	15097	15095	15044	14995	15070	15081	15218	15200	15181	15133	15253	15129	15138	15225	15258	15084	15158	15089	15071	15090	15251	15309	15048	15051	15117	15016	14909	15180	15200	15178	15035	15305	14865	15126	14932	15057	15358	15082	15001	15101	15006	14980	15139	15146	15096	15309	15262	15112	15170	15222	15224	15144	15007	15163	15003	15133	15226	15070	15086	15139	14967	15116	15162	15315	15245	15029	15183	15071	15015	15101	15030	15011	15216	15188	15068	15163	15243	14966	15118	15175	14924	15177	15127	15070	15085	15207	15038	15127	15089	15087	15027	15209	14999	14926	15207	15100	15066	15343	14987	15392	15225	15062	15343	15244	15125	15107	15139	15095	15020	14963	14869	15158	15240	15194	15223	15023	15095	15333	14949	15079	15160	15030	15156	15084	15205	15173	15258	15081	15206	15176	15286	15097	15220	15161	15046	15034	15175	15150	15111	15175	15168	15370	15222	15279	15117	15289	14980	15161	15109	15091	15071	15184	15218	15054	15068	15244	15208	15117	15191	14939	15222	15267	15065	15015	14978	14942	15284	15083	15280	15220	15302	15151	15209	15108	15138	15026	15098	15047	15238	15049	15200	15176	15072	14967	15208	14990	15152	15190	15185	15282	15125	15267	15257	15162	15182	15032	15184	15172	15068	15047	15044	15135	14915	15038	15092	15194	15102	15136	14974	15023	15019	15162	15181	15067	15218	15113	15122	15170	15103	14953	15142	15076	15205	14964	15200	15295	15103	15188	15226	15135	14997	15104	15129	15061	15147	15028	14773	15176	15113	15024	14949	15087	15162	15007	15162	15288	15070	15064	15195	15127	15160	15197	15242	15150	15106	15025	15105	15189	15021	15041	15184	15098	14998	15068	14979	15240	15326	15215	15085	15305	15214	15089	15005	15069	15038	14994	15073	15218	15217	15046	15095	15086	15156	15170	15182	15182	15063	15096	15034	15319	15276	15161	15168	15120	14892	15124	15137	15308	15247	15341	15056	15013	15252	15120	15336	15067	15343	14971	14986	15173	15184	15166	14998	15356	15270	15116	15081	15240	15134	15190	15052	15107	15218	15042	15168	15016	15044	15101	15132	15136	15200	15124	14992	15013	15056	14930	15024	15133	15155	15146	15244	15051	15125	15111	15205	14999	15250	15011	15068	15163	15002	15113	15015	15173	14979	15276	14957	15141	15137	15177	15080	15161	15102	15063	14992	15113	15021	15199	15264	15088	15249	14952	15107	15339	15195	15192	15246	15019	15141	15217	15012	15223	14955	15146	15000	15185	15179	15120	15292	15108	15133	15148	15140	15087	15149	15105	15131	15060	15037	15220	15178	14980	15243	15021	15199	15044	15232	15233	15051	15041	15168	15157	15058	15077	15265	15159	15085	15113	15070	15180	15022	15157	14831	15195	15060	14987	15102	14755	14993	15146	15100	14967	14990	15297	15152	15122	15168	15082	15170	15095	15090	15197	15192	14922	15235	15217	15193	15145	14970	15093	14873	15135	15133	14941	15110	15018	14840	15035	15194	15127	15119	15178	15132	14990	14992	15072	15178	15318	15218	15204	15107	15173	15248	15037	15048	15112	15179	15162	15125	15247	15047	15238	15162	15211	15127	15049	15249	15271	15106	15095	15176	15229	15191	15181	15201	15271	15085	15115	15051	15093	15065	14821	15079	15158	15088	15158	15193	15095	15242	15006	15171	15258	15254	15275	14981	14972	15168	15322	15121	15228	15210	15182	15107	15034	15241	15146	15008	15160	15023	15166	15197	15131	15204	15175	14974	15154	15138	15257	15204	15069	15215	15143	15046	15205	15083	15219	15190	15133	15262	15004	15020	15078	15194	15168	15229	15112	15141	15177	15201	15123	15132	15109	15157	15065	15115	14995	15037	15175	15230	15131	14954	14981	15132	15231	15071	15135	14995	15047	15100	15334	15113	15203	15112	15185	14974	15072	15042	15148	15141	15221	15017	15190	15150	15068	15263	15190	15063	15219	14916	15014	15249	15027	15108	15187	15281	15304	15324	15301	15270	15152	15368	15366	15183	15135	15097	15251	15257	14986	15341	15138	15184	15267	15024	15124	15194	15176	15226	14988	15102	15109	14917	14958	15239	15239	15188	15123	15069	15114	14927	15168	15030	15135	15091	15032	15129	15181	15085	15053	15185	14870	15028	15292	15152	15126	15355	15152	15168	15060	15132	15075	15135	15137	15088	14871	15122	15124	15035	15004	15422	15236	15192	15261	15113	15103	15014	15243	15173	15061	15207	14922	15213	15155	15274	15170	15051	15089	15238	15049	15105	15079	15116	15042	15011	14904	15010	15006	15092	15107	15193	15135	15071	15127	15057	15315	15263	14839	15064	15090	15233	15281	15201	15140	15076	14912	15171	14981	15174	15231	15150	15254	15101	15266	14924	15165	15159	15104	15056	15063	15027	15018	15123	15210	15143	15080	15151	15060	15172	15201	15077	15193	15125	15080	15111	14933	14975	15195	15102	15232	15170	14917	15187	15233	15061	15183	15148	15045	15217	15283	15183	15141	15074	14951	15021	14985	15019	15038	15107	15018	15073	14827	15036	15093	14984	15109	15225	15274	14974	15138	15131	15156	15227	15343	15208	14971	15186	15113	15309	15003	15054	15125	15213	15329	15140	15232	15172	15014	15325	14987	15259	15123	15231	15173	15062	15067	15116	15067	15220	15266	15102	15235	15061	15201	15193	15000	15242	15091	14993	15070	15055	15126	14885	15090	15150	15048	15148	15299	15316	15138	15191	15260	15265	15114	15173	15132	15175	15001	15057	15168	15019	15154	15223	15273	15150	15173	15160	14996	14976	15075	15023	15135	15270	15103	15212	15112	15296	15176	15037	15093	15260	15088	15153	15201	15136	14919	15011	15020	15152	15037	15190	15090	15197	14966	15241	15174	15081	15155	15149	15014	15085	14998	15190	14993	15042	15114	15246	15151	15183	15139	15006	15081	15100	15225	15125	15214	15263	15065	15197	15128	15254	15186	15169	15024	15218	15036	15206	15122	15180	15123	15218	15067	15104	14906	15148	15108	15287	15104	14945	15108	15012	15058	15111	14979	15070	15071	15095	15153	15170	15101	15146	14944	15137	15124	15154	15093	15107	15122	15048	15120	14964	15149	15059	15025	14970	15076	15252	15095	15114	15078	14985	15061	15217	14981	15295	15030	15393	15038	15163	15052	15168	15185	15231	15062	15286	15314	15255	15038	15223	15178	15070	14951	15227	15264	15147	15102	15183	15186	15170	15149	15103	15148	15047	14938	15107	15149	14970	15006	14980	15340	15218	15019	15272	15104	15163	15043	15050	15253	15198	15165	14969	15292	15086	15198	15179	15108	15134	15273	15277	15174	15175	15275	15276	15015	15075	15249	14885	15218	15434	15271	14959	15017	15375	15202	15295	15163	14971	15078	15198	15151	15064	15051	15142	14774	15058	15208	15140	15021	15278	15207	15009	15104	15391	15114	15108	15044	15074	15176	15040	15278	14856	15165	15060	15237	15056	15146	15013	15169	15186	15098	15246	15150	15094	15196	15212	15097	15240	15321	15172	15178	15088	15092	15216	15100	14980	15057	15045	15032	15207	15030	15103	15215	15126	14926	15182	15044	15146	14957	15193	15103	15201	14989	15082	15217	15277	15071	15035	14939	15099	15295	15053	15100	15043	15221	15141	15211	15125	14978	14972	15055	15192	15175	14997	15250	15075	15016	15083	15123	15217	15222	15057	15024	15288	15173	15120	15125	14992	15069	15203	15119	15086	15144	15037	15229	15072	14949	15009	15032	15069	15153	15033	15144	15071	15100	15124	15051	15269	15129	15008	15112	15277	15199	15350	15195	15206	15281	15113	14964	15135	15069	15270	15209	15089	14953	15073	15015	14994	15201	15116	15252	15136	14993	15013	15069	15140	15193	15081	15176	15210	15116	15112	15054	15088	15188	15221	15062	15158	15107	15013	15229	15203	15405	14904	15182	15191	15022	14983	14978	15132	15100	15035	15230	15129	15255	15174	15037	15205	15063	15133	15120	15425	15129	15151	15062
34920	58592	54887	44685	36303	29735	25059	21696	19365	18050	16919	15992	15493	15033	14954	14641	14284	14172	14161	14023	13905	13902	13663	13722	13646	13575	13600	13472	13608	13547	13526	13623	13601	13499	13372	13501	13494	13586	13506	13464	13411	13577	13365	13457	13426	13545	13432	13524	13504	13448	13571	13528	13519	13557	13469	13388	13388	13414	13437	13394	13403	13496	13458	13595	13386	13428	13572	13393	13501	13442	13542	13356	13728	13495	13571	13491	13588	13393	13558	13515	13556	13179	13552	13539	13497	13327	13523	13614	13463	13438	13501	13588	13326	13528	13467	13446	13395	13587	13497	13434	13447	13543	13325	13424	13536	13444	13529	13421	13426	13469	13470	13429	13504	13533	13475	13377	13372	13408	13594	13531	13554	13588	13471	13495	13516	13639	13565	13415	13550	13315	13502	13406	13538	13620	13524	13515	13490	13501	13397	13421	13488	13528	13528	13350	13449	13453	13504	13436	13590	13537	13491	13563	13466	13209	13523	13359	13401	13466	13562	13532	13479	13563	13418	13293	13472	13555	13551	13534	13613	13508	13666	13433	13404	13474	13409	13491	13379	13484	13463	13501	13483	13472	13400	13442	13415	13377	13484	13336	13342	13420	13371	13496	13531	13389	13572	13567	13511	13387	13450	13541	13405	13358	13524	13542	13438	13357	13593	13426	13531	13457	13491	13483	13425	13455	13775	13331	13498	13548	13332	13384	13410	13603	13343	13443	13479	13457	13430	13510	13514	13548	13524	13517	13461	13243	13582	13457	13597	13510	13597	13369	13429	13370	13518	13610	13357	13376	13333	13446	13285	13453	13444	13652	13558	13414	13512	13546	13513	13509	13451	13568	13450	13422	13593	13568	13476	13570	13511	13484	13451	13462	13473	13502	13455	13435	13491	13378	13391	13518	13399	13449	13493	13618	13418	13362	13630	13325	13333	13410	13560	13429	13425	13373	13406	13462	13485	13471	13491	13392	13373	13353	13498	13477	13507	13402	13619	13574	13638	13333	13350	13478	13474	13395	13552	13473	13478	13602	13209	13426	13472	13562	13512	13336	13638	13492	13596	13583	13571	13339	13427	13279	13390	13388	13592	13509	13434	13453	13386	13460	13431	13555	13578	13516	13365	13382	13444	13387	13574	13491	13355	13534	13445	13366	13535	13501	13466	13408	13352	13411	13473	13455	13525	13480	13513	13374	13459	13509	13328	13427	13589	13499	13372	13409	13601	13558	13311	13350	13434	13656	13615	13473	13371	13377	13438	13638	13475	13566	13523	13485	13447	13328	13368	13502	13622	13372	13459	13589	13414	13526	13473	13564	13324	13588	13490	13595	13302	13378	13552	13512	13512	13435	13598	13411	13516	13556	13463	13342	13370	13332	13559	13483	13511	13317	13433	13438	13490	13561	13359	13400	13485	13410	13554	13505	13274	13460	13453	13485	13461	13409	13514	13439	13464	13587	13472	13385	13401	13435	13537	13491	13551	13407	13619	13363	13483	13550	13558	13437	13313	13342	13468	13560	13518	13565	13660	13541	13479	13374	13605	13552	13411	13535	13515	13543	13476	13528	13362	13318	13301	13463	13414	13493	13516	13396	13389	13257	13424	13654	13490	13503	13455	13642	13361	13534	13604	13339	13528	13538	13470	13661	13481	13665	13470	13424	13527	13577	13535	13544	13583	13574	13469	13414	13609	13523	13520	13563	13286	13371	13541	13569	13497	13535	13499	13621	13502	13538	13655	13485	13465	13330	13509	13404	13388	13494	13482	13307	13510	13416	13390	13561	13541	13360	13403	13325	13391	13502	13249	13338	13498	13521	13454	13359	13578	13366	13536	13552	13571	13349	13361	13673	13468	13363	13386	13549	13607	13532	13544	13368	13563	13557	13472	13350	13464	13391	13431	13611	13500	13515	13327	13466	13528	13291	13621	13616	13346	13554	13476	13498	13609	13519	13506	13473	13561	13534	13345	13452	13512	13332	13522	13462	13326	13429	13431	13503	13359	13351	13528	13573	13351	13368	13407	13378	13422	13488	13531	13463	13382	13464	13471	13558	13370	13429	13346	13617	13497	13535	13341	13604	13409	13464	13587	13300	13313	13428	13192	13308	13484	13388	13446	13383	13389	13475	13418	13412	13331	13457	13502	13368	13600	13399	13425	13510	13506	13432	13367	13545	13416	13422	13422	13478	13487	13364	13592	13403	13479	13380	13315	13540	13470	13575	13468	13449	13413	13276	13574	13565	13552	13393	13406	13559	13437	13561	13503	13488	13397	13507	13515	13361	13471	13306	13517	13416	13630	13413	13292	13404	13400	13466	13349	13461	13383	13607	13586	13466	13500	13488	13279	13608	13298	13415	13609	13319	13505	13537	13417	13480	13442	13432	13567	13482	13509	13505	13518	13408	13316	13235	13363	13435	13431	13466	13428	13491	13463	13487	13513	13512	13538	13614	13639	13462	13392	13398	13460	13295	13639	13397	13451	13496	13383	13535	13348	13243	13581	13256	13561	13573	13466	13474	13327	13485	13395	13461	13406	13478	13478	13480	13626	13300	13337	13518	13373	13610	13555	13506	13570	13505	13369	13466	13516	13411	13363	13537	13564	13658	13382	13505	13521	13465	13493	13464	13490	13439	13459	13530	13332	13598	13451	13354	13442	13369	13504	13498	13493	13411	13412	13461	13661	13457	13380	13317	13480	13508	13418	13415	13413	13336	13274	13408	13518	13406	13443	13424	13414	13526	13303	13433	13432	13430	13538	13376	13497	13414	13411	13331	13440	13641	13362	13558	13404	13447	13426	13482	13326	13457	13618	13335	13418	13490	13598	13535	13605	13607	13664	13311	13567	13510	13419	13495	13296	13452	13535	13547	13357	13280	13630	13498	13532	13546	13398	13482	13552	13439	13509	13559	13548	13566	13658	13521	13591	13565	13427	13409	13452	13482	13574	13580	13422	13352	13506	13495	13338	13671	13529	13434	13645	13391	13280	13432	13504	13470	13442	13462	13509	13490	13637	13570	13489	13224	13646	13217	13600	13457	13470	13640	13496	13296	13585	13373	13442	13563	13507	13193	13625	13465	13512	13512	13411	13541	13467	13495	13460	13413	13537	13420	13530	13504	13347	13381	13491	13355	13633	13450	13393	13719	13549	13492	13528	13470	13565	13518	13527	13438	13452	13356	13407	13600	13403	13413	13443	13415	13418	13626	13386	13450	13357	13631	13546	13502	13592	13586	13536	13528	13556	13529	13365	13502	13298	13622	13523	13399	13458	13466	13469	13450	13469	13449	13155	13592	13432	13574	13664	13477	13440	13707	13365	13596	13452	13404	13552	13513	13457	13364	13449	13379	13424	13550	13375	13531	13461	13658	13416	13654	13341	13494	13432	13401	13372	13524	13410	13579	13473	13328	13529	13253	13583	13637	13354	13445	13498	13454	13463	13507	13555	13363	13427	13424	13549	13532	13373	13476	13546	13358	13540	13470	13380	13437	13405	13313	13471	13403	13444	13742	13516	13320	13516	13446	13422	13542	13509	13376	13268	13438	13450	13406	13423	13493	13350	13487	13471	13478	13530	13640	13338	13390	13502	13404	13455	13421	13506	13483	13539	13302	13527	13268	13366	13464	13465	13370	13245	13327	13404	13353	13393	13304	13612	13567	13526	13515	13453	13506	13456	13247	13444	13449	13504	13275	13460	13332	13450	13612	13440	13352	13404	13517	13501	13388	13475	13441	13339	13474	13504	13512	13550	13294	13456	13404	13428	13594	13441	13231	13384	13519	13486	13474	13493	13355	13365	13584	13423	13452	13442	13508	13654	13305	13295	13322	13351	13398	13605	13357	13432	13674	13437	13479	13629	13385	13496	13359	13422	13492	13266	13376	13308	13457	13592	13455	13411	13429	13479	13354	13550	13533	13433	13486	13521	13477	13423	13378	13619	13293	13535	13591	13406	13378	13357	13642	13467	13449	13444	13365	13413	13404	13568	13416	13434	13474	13309	13446	13367	13449	13475	13426	13479	13518	13498	13511	13473	13486	13367	13357	13608	13482	13442	13371	13503	13518	13475	13470	13429	13485	13428	13610	13374	13446	13510	13527	13563	13437	13486	13534	13480	13491	13360	13578	13559	13368	13582	13305	13478	13584	13503	13412	13471	13449	13473	13557	13466	13416	13551	13410	13470	13582	13490	13591	13588	13217	13395	13423	13393	13609	13522	13484	13306	13237	13527	13331	13428	13553	13409	13504	13471	13367	13455	13412	13418	13598	13598	13475	13336	13384	13410	13468	13551	13455	13163	13583	13486	13418	13365	13350	13552	13437	13408	13455	13520	13626	13483	13327	13565	13600	13356	13494	13522	13519	13345	13473	13417	13482	13553	13322	13349	13337	13518	13449	13360	13442	13402	13639	13418	13578	13396	13524	13356	13414	13411	13406	13388	13546	13492	13397	13398	13691	13259	13585	13575	13508	13301	13614	13433	13441	13525	13353	13423	13324	13439	13370	13498	13514	13494	13361	13559	13528	13508	13566	13428	13443	13251	13412	13590	13388	13652	13430	13525	13477	13373	13425	13393	13490	13426	13532	13318	13526	13464	13539	13490	13477	13555	13308	13390	13399	13557	13587	13491	13501	13534	13507	13500	13409	13575	13545	13424	13593	13467	13522	13423	13600	13491	13451	13573	13466	13439	13431	13423	13390	13440	13555	13478	13595	13463	13432	13295	13425	13603	13509	13491	13562	13395	13328	13336	13481	13490	13330	13469	13459	13588	13348	13324	13408	13395	13566	13475	13165	13455	13402	13427	13618	13464	13392	13424	13528	13173	13443	13502	13438	13295	13515	13434	13454	13571	13367	13533	13519	13422	13486	13383	13502	13503	13507	13338	13391	13579	13608	13460	13477	13559	13544	13413	13444	13529	13503	13451	13548	13390	13396	13469	13516	13586	13479	13577	13606	13430	13524	13398	13533	13465	13446	13473	13434	13504	13639	13481	13438	13397	13581	13455	13473	13549	13377	13204	13601	13518	13414	13458	13424	13518	13518	13405	13511	13424	13501	13558	13361	13453	13371	13350	13541	13434	13489	13561	13304	13612	13323	13307	13445	13590	13485	13424	13612	13559	13407	13332	13490	13527	13379	13523	13324	13546	13578
28928	28598	35888	31014	24064	21019	18765	16985	16461	16134	15827	15447	15502	15336	15152	15108	15076	15085	15073	14929	15016	14997	14995	14937	14797	14787	14747	14841	14771	14873	14913	14708	14841	14981	14955	14973	15084	14806	14866	14770	14764	14932	14801	14960	14928	14861	15043	14810	14956	14794	14967	14664	14768	14758	14822	14789	14794	14810	14849	14811	14864	14905	14923	14702	15020	14865	14752	14717	14911	15017	14764	14672	14876	15025	14831	14956	14755	14899	14933	14764	14818	14684	14837	14751	14903	14874	14903	14862	14804	14837	14687	14946	14827	14995	14770	14780	14640	14656	14770	14858	14962	14676	14737	14840	14751	14843	14913	14855	14972	14817	14846	14715	14981	14907	14939	14881	14917	15028	15120	14904	14825	14951	14956	14961	15041	14796	14767	14617	14701	14983	14760	14911	14810	14874	15005	14830	14603	14971	14852	14757	14775	14719	14965	14909	14812	14993	15014	14758	14822	14924	14885	14684	14775	14872	14800	14858	14811	14835	14876	14981	14747	14640	14846	14949	14624	14831	14674	14851	14982	14939	14895	14852	14764	14781	14807	14843	14854	14956	14829	14936	14828	14862	14814	14883	14975	14908	15072	14768	14746	14823	14903	14758	14822	14806	14866	14828	14905	14634	14689	14776	15051	14766	14722	14832	14763	14942	14784	15067	14836	14837	14662	14827	14757	14818	14897	14868	14768	14728	14542	14738	14620	14710	14694	14935	14855	14913	14757	14927	14877	14555	14819	14865	14918	14887	14886	14661	14712	14657	14916	14770	14798	14851	14889	14840	14958	14935	15001	14760	14845	15129	14715	14904	14822	15050	14913	14918	14963	14801	14853	14854	14776	14996	14881	14721	14710	14867	14869	14850	14845	14868	15050	14921	14731	14969	15039	14911	14828	15021	14845	14807	14737	14875	14826	14889	14892	14585	14829	14884	14938	14857	14677	14776	14780	14885	14828	14897	15081	14902	14711	14813	14803	14680	14923	15025	14879	14764	14707	14847	15049	14721	14855	14869	14776	14940	14680	14776	14842	14812	14759	14836	15084	14987	14805	14836	14816	14931	14862	14597	14960	14807	14938	14846	14673	14861	15037	14717	14658	14989	14837	14729	14748	14904	14887	14927	14776	14852	14813	14870	14930	14893	14975	14811	14923	14707	14740	14630	14620	14834	14869	14864	14918	14808	14695	14829	14786	14989	14848	14842	14826	14976	14919	14960	14760	14850	14646	14903	14898	15073	14497	14641	14625	14792	14836	14646	14767	14828	14907	15002	14943	14753	15076	14779	15084	14859	14909	14879	14966	14973	14730	14894	14828	14853	14872	14877	14978	14663	14791	14854	14672	14868	14892	14788	14836	14938	14710	14805	14794	15018	14795	14925	14697	14756	14882	14769	14843	15031	14912	14803	14819	14828	14699	14796	14928	14814	14807	14577	14880	14669	14976	14734	14970	15124	14767	14868	14988	14933	14791	14799	14792	14750	14781	14863	14901	14781	14810	14889	15006	14687	14917	15009	14849	14786	14787	14878	14871	14884	14677	15018	14974	15091	14610	15053	14929	14644	14846	14900	14925	14739	14930	14781	14894	14940	15047	14751	14920	14819	14774	14917	14928	14882	15050	14876	14821	14928	14830	14985	14853	15028	14860	14934	14807	14857	14820	14695	14977	14610	14730	14792	14799	14815	14834	14986	14849	14689	14839	15027	14884	14843	14797	14601	14885	14853	14618	14897	15013	15038	14879	14915	14790	14976	14764	14891	14831	14998	14880	14587	14915	14899	14793	15002	14640	14882	14736	14702	14930	14753	14768	14741	14783	14854	14962	14753	14906	14828	14784	14834	14790	14848	14728	14679	14970	14829	15054	15014	14840	14912	14790	14819	14820	14774	14807	14858	14716	14942	14981	14958	14850	14992	14947	14909	14706	14732	14792	14892	14966	14868	14905	14975	14764	14761	14871	14990	14980	14817	14953	14827	14783	14955	14806	14803	14711	14863	14809	14860	14938	14821	14781	14842	14804	14947	14826	14753	14906	14821	14885	14621	14837	14971	14926	14958	14671	14805	14777	14708	14906	14537	15039	14842	14850	14980	14807	14634	14922	14877	14902	14879	14956	14859	14855	14783	14970	14775	14900	14888	14811	14895	14909	14817	14683	14734	14716	14900	14802	14641	14756	14833	14582	14718	14865	14905	14757	14948	14781	14894	14831	14800	15053	14799	14766	14888	14729	14789	14618	14883	15012	14825	14778	14894	14866	15076	14910	14873	14753	14753	14837	14843	14858	14829	14720	14852	14799	14742	15036	14688	14936	14687	14807	14832	14904	14825	15009	14933	14807	14675	15059	14976	14887	14781	14835	14816	14832	14856	15015	14771	14901	14672	14789	14688	14912	14835	14738	14660	14714	14624	14832	14861	15024	14874	14827	14765	14808	14895	14898	14791	14841	15000	14626	15082	14881	14872	14692	14767	14857	14944	14851	14885	14911	14854	14794	14830	14900	14859	14880	14727	15077	14869	14893	14598	15051	14713	14862	14772	14781	14615	14807	14941	14635	14962	14875	14604	14756	14907	14981	14963	14896	14834	14874	14837	14713	14883	14951	14821	14672	14913	14920	14879	14970	14701	14817	14882	14782	14995	14722	14788	14912	14809	14914	14732	14920	14768	14741	14889	14825	14837	14769	14977	14814	14639	14894	14899	14824	14603	14785	14762	14770	14699	14690	14666	14826	14772	14814	14795	14923	14838	14864	14816	14785	14871	14793	14846	14708	14815	14826	14803	14899	14995	14882	14838	14889	14838	14861	14643	14673	14968	14663	14522	14869	14822	14738	14605	14993	14973	14777	14924	15058	14899	14789	14881	14761	14722	14816	14752	14857	14763	14877	14849	14893	15024	14935	14680	14806	14789	14836	14753	14952	14715	14925	14810	14678	14792	15084	14840	14924	14768	15118	14776	14781	14745	14769	14876	14931	14689	14694	14797	14761	14810	14749	14935	14985	14965	14725	14956	14930	14777	14798	14852	14866	14913	14897	15018	14907	14885	14684	14735	14783	14704	14731	14984	14698	14761	14928	14704	14796	15075	14910	14942	14691	14925	14677	14958	14844	14974	15006	14727	14908	14677	14672	14838	14886	14843	14795	14600	14819	14828	14876	14864	15025	14928	15116	14870	14986	14734	14909	14653	14833	14802	14776	14891	14704	14897	14950	14760	14715	14949	14747	14707	14813	14978	15092	14838	15023	14754	14892	14770	14805	14799	14958	15044	14939	14788	14932	14730	14858	14868	14778	14843	15179	14889	14856	14832	14837	14897	14736	14736	14979	14740	14917	14655	14866	14878	15049	14715	14886	14867	14950	14598	14687	14718	14644	14713	14858	14672	14773	14853	14774	14722	14942	14937	14787	14740	14875	14827	14883	14796	14794	15001	14825	14706	14937	15014	14992	14934	14829	14622	14646	14850	14824	14872	14959	14870	14982	14887	14937	14908	14938	14885	14782	14856	14735	14898	14843	14874	14864	14805	14935	14746	14937	14809	15085	14864	14903	15025	14854	14929	14633	14842	14734	14888	14919	14756	14875	15038	14916	14787	14765	14995	14964	14754	15090	14898	14861	14907	14875	14849	14820	15044	14668	15040	14856	14735	14778	14855	14903	14936	14914	15137	14986	14855	14898	14708	14912	14750	14797	14978	14816	14910	14788	14828	14947	14787	14781	14767	14729	14955	14880	14877	14737	14721	14707	14677	14955	14844	14868	14717	14823	14804	14738	14993	14798	14867	14700	14974	14824	14785	14793	14770	14675	14780	14841	14758	14704	14791	14753	14979	14928	14904	14654	14797	14886	14754	14814	14852	14855	14832	14964	14907	14882	14778	14821	14946	14993	14812	14975	14900	14896	14843	14907	14969	14666	14814	14833	14946	14747	14864	14791	14943	14592	14869	14808	14953	14697	14613	14730	14689	14792	14966	14919	14860	14661	14937	14826	14868	14835	14835	14807	14544	14830	14608	14766	14842	14789	14831	14775	14769	14734	14657	14781	14906	14852	15083	14890	15002	14941	14886	14695	14795	14829	14824	14883	14869	14815	14858	14707	14686	14955	14993	14876	14976	14989	14809	14748	14803	14839	15007	14872	14909	14715	14730	14794	14752	14709	14926	14980	14943	15119	14938	14870	14704	14753	14732	14685	14890	14965	14932	14949	14895	14851	14880	14790	14993	14694	14869	14664	14784	14744	14711	14708	14798	14712	14796	14913	14851	14754	14971	14904	14752	14845	14914	14921	14712	14713	14777	14832	14828	14901	14869	14847	14947	14974	14887	14882	14664	14706	14906	14914	14571	14900	14671	14982	14857	14707	14749	14813	15006	14942	15018	14885	14898	14866	14849	14813	14994	14784	14720	14864	14750	14878	14799	14875	14770	14870	14945	14824	14910	14990	14742	14791	14657	14714	14809	14728	14794	14688	14836	14819	15070	14833	14823	14966	14851	14925	14942	14912	14952	14978	14783	14692	14850	14803	14916	14875	14843	14874	14740	14808	14829	14773	14691	14964	14663	14841	14721	14937	14899	14902	14829	14774	15079	14853	14835	14934	14793	14748	14827	14819	14786	14717	14672	14735	14777	14707	15036	14879	14922	14704	14854	14954	14976	15025	14885	14776	14952	14765	14630	14776	14755	14935	14743	14902	14977	14895	14855	14749	14823	14882	14797	15056	14824	14945	14630	14879	14832	14862	14966	14987	14955	15075	14780	14821	14712	14800	14817	14741	14891	14578	14887	14829	14892	14921	14774	15042	14836	14645	15025	14829	14805	14834	14879	14912	15024	14850	14977	14910	14960	14876	14747	14789	14886	14885	14737	14760	14944	15041	14850	14738	14873	14898	14943	14721	14839	14885	14999	14845	14820	14769	14764	14789	14884	14762	14968	14932	14834	14881	15037	14817	14913	14858	14882	14723	14953	14781	14806	14967	14875	14827	14672	14845	14606	14984	14811	14992	14881	14935	14977	14910	14856	14916	14943	14854	14834	14801	14789	15031	14773	14641	14857	14730	14865	14830	14745	14810	14775	14879	14934	14870	14939	14904	14957	14906	14761	14812	15091	14918	14770	14669	14934	14803	15037	14926	14757	14834	14925	14755	14720	14909	14891
32675	46611	42639	32311	25633	21336	18507	16924	15715	14952	14685	14308	14135	14079	13944	13697	13734	13598	13649	13539	13444	13581	13556	13509	13313	13286	13287	13330	13268	13427	13279	13455	13285	13180	13340	13370	13388	13131	13382	13516	13269	13418	13395	13360	13397	13255	13449	13475	13285	13489	13362	13350	13433	13391	13389	13345	13417	13424	13341	13419	13450	13353	13332	13331	13313	13456	13415	13359	13372	13263	13389	13339	13364	13489	13306	13267	13350	13399	13378	13435	13411	13297	13300	13331	13347	13458	13393	13313	13262	13285	13261	13303	13464	13494	13355	13406	13635	13324	13473	13524	13237	13291	13216	13478	13296	13339	13417	13370	13309	13359	13402	13250	13443	13286	13398	13445	13401	13483	13256	13387	13355	13271	13406	13396	13330	13644	13350	13366	13330	13364	13455	13245	13336	13471	13428	13556	13438	13437	13239	13264	13382	13356	13325	13366	13250	13350	13431	13453	13363	13412	13487	13483	13404	13275	13533	13318	13521	13255	13687	13378	13313	13365	13247	13352	13255	13380	13297	13257	13311	13426	13401	13374	13307	13469	13385	13458	13255	13411	13262	13265	13263	13442	13452	13433	13339	13268	13306	13287	13325	13385	13372	13306	13400	13304	13217	13320	13509	13286	13225	13441	13406	13230	13174	13460	13522	13272	13464	13486	13289	13463	13353	13357	13370	13558	13213	13330	13245	13406	13258	13364	13378	13402	13584	13191	13286	13155	13341	13370	13108	13342	13175	13292	13275	13263	13256	13376	13321	13339	13411	13511	13342	13403	13509	13293	13320	13273	13538	13363	13445	13362	13431	13338	13272	13252	13367	13378	13406	13347	13213	13230	13237	13315	13560	13457	13349	13449	13365	13292	13573	13527	13510	13387	13191	13469	13271	13322	13357	13503	13267	13221	13430	13362	13248	13317	13360	13295	13302	13355	13418	13414	13273	13358	13422	13521	13398	13245	13286	13395	13455	13378	13456	13544	13417	13388	13225	13531	13341	13404	13351	13413	13412	13477	13516	13219	13344	13617	13283	13344	13305	13414	13448	13347	13296	13370	13247	13234	13335	13240	13285	13540	13214	13215	13488	13401	13333	13531	13204	13372	13298	13392	13252	13236	13415	13299	13368	13370	13247	13386	13207	13250	13380	13491	13330	13379	13317	13164	13403	13297	13254	13402	13243	13418	13401	13399	13275	13322	13335	13243	13436	13309	13404	13291	13356	13234	13388	13294	13549	13386	13430	13482	13248	13405	13456	13391	13404	13266	13340	13153	13272	13385	13604	13204	13492	13364	13339	13559	13298	13441	13257	13409	13324	13416	13336	13364	13297	13249	13249	13236	13397	13381	13517	13542	13375	13424	13340	13363	13378	13192	13382	13400	13470	13267	13261	13584	13420	13446	13279	13304	13485	13290	13282	13362	13501	13408	13442	13524	13178	13372	13423	13382	13334	13306	13270	13342	13269	13331	13454	13370	13215	13459	13473	13502	13415	13262	13340	13222	13394	13315	13390	13306	13461	13304	13259	13430	13326	13288	13445	13244	13511	13296	13326	13305	13215	13345	13508	13290	13345	13391	13531	13233	13430	13314	13519	13361	13418	13476	13445	13370	13292	13275	13319	13395	13353	13235	13427	13296	13352	13420	13294	13339	13256	13457	13320	13427	13562	13345	13311	13290	13259	13382	13121	13368	13219	13336	13343	13208	13376	13443	13221	13342	13577	13273	13480	13312	13394	13323	13452	13446	13223	13404	13321	13335	13419	13286	13412	13210	13317	13199	13455	13351	13419	13387	13333	13408	13529	13297	13419	13405	13294	13209	13357	13443	13294	13377	13387	13470	13282	13440	13420	13467	13393	13154	13381	13364	13362	13319	13317	13318	13392	13416	13429	13343	13467	13362	13348	13312	13150	13431	13451	13276	13497	13510	13378	13391	13412	13294	13424	13310	13215	13363	13368	13357	13292	13262	13297	13374	13301	13392	13369	13334	13440	13310	13283	13586	13340	13245	13252	13285	13391	13270	13503	13437	13336	13297	13511	13484	13361	13281	13518	13425	13515	13341	13416	13459	13540	13308	13376	13266	13334	13278	13266	13405	13305	13603	13593	13401	13384	13359	13341	13410	13450	13212	13402	13324	13365	13402	13397	13296	13396	13271	13378	13240	13339	13560	13385	13312	13441	13282	13446	13407	13360	13471	13308	13404	13420	13366	13450	13274	13378	13348	13351	13357	13578	13135	13350	13375	13431	13351	13485	13334	13478	13253	13424	13485	13343	13431	13340	13409	13441	13334	13270	13448	13305	13453	13332	13348	13228	13367	13401	13413	13306	13309	13369	13566	13132	13329	13481	13294	13394	13288	13421	13374	13359	13458	13257	13340	13214	13343	13366	13278	13365	13485	13550	13374	13393	13493	13353	13106	13476	13244	13386	13477	13277	13383	13428	13138	13448	13377	13394	13363	13347	13439	13367	13434	13438	13287	13482	13445	13541	13361	13292	13392	13562	13321	13325	13564	13425	13407	13290	13469	13495	13554	13385	13273	13415	13244	13256	13333	13434	13379	13204	13391	13368	13346	13352	13330	13487	13312	13397	13172	13476	13430	13367	13263	13292	13340	13393	13560	13166	13461	13417	13324	13266	13494	13381	13314	13286	13316	13202	13404	13430	13338	13309	13328	13350	13376	13400	13370	13288	13504	13424	13160	13536	13382	13316	13497	13439	13478	13363	13292	13337	13343	13516	13420	13363	13205	13335	13354	13472	13375	13334	13301	13421	13391	13373	13336	13340	13305	13479	13531	13316	13399	13541	13364	13254	13375	13450	13234	13349	13314	13324	13537	13388	13202	13365	13215	13392	13415	13472	13370	13344	13392	13203	13310	13260	13470	13485	13268	13356	13194	13419	13448	13197	13234	13298	13247	13467	13471	13448	13431	13342	13433	13308	13411	13429	13442	13398	13373	13423	13502	13582	13520	13165	13372	13359	13171	13374	13284	13333	13353	13449	13585	13382	13210	13322	13230	13447	13479	13459	13319	13523	13373	13425	13328	13349	13385	13423	13420	13348	13325	13374	13345	13314	13420	13361	13375	13421	13363	13524	13320	13390	13336	13407	13545	13263	13303	13554	13328	13354	13415	13343	13369	13411	13306	13219	13428	13177	13491	13451	13271	13377	13498	13351	13417	13316	13202	13459	13584	13482	13337	13410	13388	13482	13293	13428	13306	13446	13345	13322	13387	13471	13100	13356	13459	13285	13215	13436	13417	13220	13440	13367	13465	13485	13496	13458	13344	13487	13404	13483	13231	13247	13262	13418	13395	13389	13421	13234	13415	13238	13402	13372	13351	13391	13324	13348	13481	13546	13571	13376	13389	13365	13346	13469	13319	13332	13343	13505	13350	13308	13299	13312	13307	13330	13456	13397	13298	13318	13365	13253	13293	13384	13247	13261	13387	13514	13326	13336	13329	13352	13216	13274	13361	13478	13429	13397	13332	13325	13347	13402	13387	13167	13306	13406	13430	13412	13403	13190	13390	13333	13440	13347	13348	13359	13378	13454	13463	13439	13504	13232	13548	13444	13343	13439	13400	13285	13370	13165	13248	13354	13297	13253	13400	13292	13339	13262	13533	13338	13441	13288	13301	13425	13428	13239	13426	13447	13252	13404	13340	13202	13461	13453	13534	13520	13396	13526	13292	13524	13442	13175	13361	13265	13439	13382	13443	13433	13290	13374	13368	13327	13340	13396	13306	13394	13533	13548	13464	13364	13486	13418	13343	13472	13325	13388	13246	13426	13281	13196	13346	13235	13387	13342	13382	13289	13345	13267	13352	13339	13394	13442	13432	13448	13276	13419	13184	13397	13428	13429	13309	13260	13390	13381	13412	13240	13360	13303	13562	13425	13471	13374	13334	13327	13359	13389	13487	13360	13162	13346	13423	13397	13227	13485	13275	13296	13371	13439	13270	13431	13501	13268	13240	13343	13374	13474	13347	13270	13403	13192	13201	13325	13331	13334	13248	13372	13447	13305	13391	13344	13361	13265	13483	13260	13262	13454	13531	13277	13535	13346	13377	13421	13435	13285	13245	13420	13372	13461	13233	13250	13431	13350	13363	13154	13197	13376	13461	13268	13451	13307	13390	13216	13472	13368	13388	13419	13384	13284	13188	13451	13419	13323	13316	13313	13350	13300	13486	13354	13571	13427	13442	13224	13441	13290	13378	13410	13190	13323	13385	13450	13405	13275	13285	13543	13478	13520	13397	13386	13326	13266	13381	13363	13471	13461	13243	13571	13378	13427	13275	13480	13342	13439	13375	13551	13319	13449	13407	13281	13413	13352	13415	13488	13521	13421	13432	13407	13391	13242	13222	13377	13381	13520	13193	13323	13581	13284	13429	13432	13380	13392	13426	13405	13467	13463	13445	13269	13252	13288	13564	13364	13228	13427	13489	13353	13342	13363	13344	13520	13374	13408	13437	13308	13245	13421	13507	13309	13337	13412	13358	13338	13359	13282	13431	13394	13367	13454	13275	13362	13355	13354	13353	13274	13392	13438	13288	13286	13514	13350	13373	13528	13317	13368	13441	13335	13397	13280	13339	13582	13350	13333	13476	13487	13360	13228	13285	13208	13340	13364	13323	13378	13224	13505	13412	13438	13188	13443	13380	13579	13353	13390	13479	13385	13402	13381	13473	13224	13364	13352	13343	13445	13546	13401	13507	13162	13296	13450	13295	13504	13378	13375	13409	13268	13324	13213	13391	13276	13231	13583	13302	13402	13374	13163	13509	13304	13357	13299	13573	13356	13419	13383	13506	13346	13360	13396	13319	13282	13383	13288	13494	13492	13410	13427	13350	13363	13293	13340	13307	13317	13501	13384	13323	13422	13382	13308	13428	13285	13373	13512	13336	13355	13393	13261	13280	13390	13321	13279	13378	13450	13352	13288	13510	13508	13360	13397	13427	13264	13268	13549	13288	13283	13300	13277	13316	13367	13320	13315	13461	13249	13231	13481	13265	13396	13222	13290	13424	13357	13284	13480	13476	13341	13277	13380	13517	13426	13350	13358	13244	13592	13215	13333	13165	13307	13339	13398	13379	13454	13428	13449	13390	13297	13376	13362	13455	13248	13476	13369	13290	13573	13457
24158	21495	29149	26001	24707	24938	22733	19044	17383	16579	16086	15423	15514	15138	15235	14989	14951	15035	14679	14604	14655	14617	14695	14427	14651	14396	14563	14632	14529	14631	14752	14449	14621	14469	14592	14700	14491	14536	14504	14549	14500	14380	14400	14395	14468	14602	14551	14557	14460	14483	14261	14266	14452	14237	14462	14445	14368	14530	14312	14572	14539	14388	14221	14480	14484	14408	14258	14406	14542	14530	14419	14348	14441	14384	14396	14413	14418	14305	14410	14346	14408	14165	14527	14478	14286	14289	14387	14364	14353	14641	14294	14410	14404	14343	14327	14405	14282	14361	14324	14412	14433	14434	14627	14225	14345	14371	14389	14327	14463	14515	14345	14605	14505	14548	14329	14439	14199	14455	14250	14409	14260	14388	14472	14394	14401	14501	14573	14340	14370	14459	14462	14460	14246	14445	14406	14290	14299	14438	14496	14421	14410	14434	14454	14572	14181	14270	14588	14444	14400	14242	14616	14283	14365	14306	14436	14584	14485	14370	14320	14623	14639	14625	14483	14345	14332	14390	14338	14337	14478	14318	14211	14455	14370	14396	14318	14472	14309	14472	14334	14290	14334	14607	14443	14451	14406	14512	14286	14507	14373	14465	14274	14152	14405	14355	14441	14427	14525	14359	14342	14554	14046	14505	14280	14329	14507	14295	14409	14377	14426	14387	14480	14496	14378	14380	14387	14331	14404	14510	14453	14435	14281	14459	14328	14495	14494	14322	14300	14404	14250	14338	14428	14412	14376	14303	14475	14325	14328	14469	14548	14329	14350	14369	14321	14197	14455	14364	14177	14415	14348	14339	14622	14478	14375	14311	14463	14451	14332	14353	14344	14489	14462	14481	14526	14544	14344	14277	14335	14286	14420	14369	14238	14483	14218	14289	14324	14258	14305	14307	14291	14347	14278	14428	14451	14446	14512	14363	14266	14470	14388	14374	14375	14573	14307	14439	14318	14395	14199	14197	14334	14405	14445	14215	14315	14313	14255	14396	14633	14336	14361	14373	14346	14522	14405	14340	14446	14337	14444	14530	14475	14227	14278	14357	14506	14578	14433	14523	14557	14420	14357	14300	14430	14450	14428	14343	14423	14304	14572	14291	14211	14237	14308	14374	14372	14580	14475	14517	14194	14580	14527	14177	14216	14274	14421	14249	14388	14587	14408	14612	14426	14518	14334	14340	14433	14430	14504	14211	14410	14403	14357	14325	14541	14451	14481	14521	14352	14331	14499	14213	14600	14223	14400	14343	14443	14357	14290	14375	14463	14291	14635	14412	14362	14402	14362	14519	14471	14389	14342	14352	14389	14392	14226	14448	14391	14426	14155	14387	14435	14447	14463	14530	14164	14682	14486	14350	14553	14356	14445	14245	14390	14242	14385	14479	14294	14296	14357	14596	14763	14260	14398	14556	14232	14456	14328	14491	14283	14374	14341	14301	14431	14456	14423	14485	14407	14449	14244	14409	14331	14416	14338	14436	14294	14212	14513	14258	14283	14383	14473	14352	14476	14358	14395	14336	14541	14458	14422	14239	14345	14543	14249	14406	14260	14403	14298	14245	14522	14389	14621	14374	14420	14366	14302	14343	14485	14337	14340	14198	14378	14394	14425	14534	14353	14252	14537	14480	14322	14387	14505	14300	14480	14319	14304	14446	14449	14485	14512	14548	14510	14387	14654	14453	14584	14479	14301	14269	14554	14321	14328	14335	14367	14254	14357	14368	14356	14241	14402	14451	14503	14402	14500	14388	14261	14275	14430	14441	14547	14294	14634	14546	14370	14242	14435	14420	14390	14343	14283	14400	14506	14325	14424	14311	14356	14387	14393	14527	14232	14460	14496	14307	14524	14386	14422	14340	14324	14621	14392	14373	14367	14496	14484	14529	14373	14593	14555	14203	14529	14441	14419	14283	14404	14451	14711	14312	14554	14167	14312	14387	14596	14365	14426	14335	14473	14226	14334	14405	14290	14379	14451	14199	14504	14512	14302	14296	14460	14343	14375	14469	14355	14437	14315	14391	14407	14382	14487	14132	14381	14387	14510	14493	14428	14234	14559	14318	14551	14352	14434	14372	14311	14381	14299	14418	14273	14328	14351	14383	14643	14516	14377	14446	14496	14431	14448	14484	14467	14443	14243	14327	14466	14322	14491	14434	14362	14333	14393	14410	14515	14312	14416	14395	14316	14436	14316	14459	14504	14140	14273	14385	14404	14469	14510	14282	14539	14709	14333	14240	14261	14494	14265	14434	14603	14272	14455	14346	14361	14365	14402	14225	14506	14384	14448	14436	14283	14488	14436	14583	14591	14253	14282	14238	14177	14338	14275	14464	14499	14311	14137	14357	14457	14566	14436	14335	14324	14393	14305	14417	14421	14418	14171	14517	14362	14493	14420	14441	14499	14480	14516	14326	14309	14315	14309	14426	14547	14218	14488	14182	14519	14484	14425	14347	14393	14318	14541	14581	14599	14336	14467	14529	14521	14510	14404	14298	14373	14339	14452	14318	14580	14563	14402	14442	14297	14552	14325	14426	14241	14309	14480	14454	14370	14380	14243	14165	14281	14607	14527	14307	14502	14294	14342	14371	14304	14259	14353	14512	14388	14378	14563	14465	14434	14635	14624	14593	14560	14407	14310	14520	14387	14421	14397	14409	14577	14562	14490	14543	14413	14508	14363	14451	14257	14407	14453	14331	14273	14305	14485	14447	14268	14605	14318	14609	14494	14325	14356	14411	14247	14339	14324	14415	14598	14536	14743	14360	14203	14350	14299	14264	14351	14313	14374	14270	14353	14403	14370	14514	14362	14240	14501	14343	14162	14421	14323	14463	14362	14463	14406	14439	14374	14280	14185	14333	14415	14367	14613	14393	14402	14404	14420	14405	14451	14328	14391	14739	14645	14348	14292	14374	14354	14522	14272	14457	14333	14513	14358	14299	14430	14420	14371	14298	14559	14395	14389	14327	14351	14455	14470	14429	14504	14389	14503	14534	14394	14139	14507	14440	14519	14392	14468	14542	14363	14362	14352	14533	14454	14459	14457	14366	14365	14430	14274	14400	14401	14280	14390	14427	14427	14495	14300	14412	14398	14411	14267	14345	14423	14357	14466	14509	14227	14490	14610	14491	14523	14541	14358	14441	14286	14245	14388	14314	14495	14477	14429	14409	14523	14425	14381	14399	14403	14318	14428	14352	14583	14523	14398	14351	14345	14146	14472	14453	14371	14224	14324	14360	14567	14310	14198	14446	14525	14389	14115	14271	14466	14499	14480	14470	14306	14316	14281	14282	14463	14572	14487	14373	14449	14563	14285	14284	14568	14393	14376	14502	14549	14458	14405	14449	14518	14332	14332	14289	14471	14302	14546	14337	14645	14522	14428	14272	14481	14481	14684	14502	14290	14282	14408	14190	14325	14522	14576	14366	14388	14324	14263	14395	14255	14145	14434	14520	14161	14377	14441	14414	14272	14314	14454	14373	14408	14380	14469	14459	14387	14423	14430	14458	14569	14282	14468	14521	14415	14505	14500	14321	14336	14361	14351	14463	14431	14495	14375	14463	14367	14580	14426	14274	14381	14288	14320	14323	14275	14389	14422	14328	14649	14591	14315	14300	14247	14422	14221	14371	14243	14417	14504	14524	14516	14495	14419	14521	14492	14323	14239	14334	14406	14338	14480	14478	14448	14370	14329	14316	14146	14458	14440	14602	14450	14199	14485	14356	14380	14214	14410	14420	14249	14437	14465	14333	14397	14427	14523	14376	14400	14390	14266	14245	14502	14548	14374	14283	14417	14568	14515	14358	14319	14184	14656	14369	14514	14382	14449	14444	14444	14348	14436	14294	14415	14413	14514	14519	14517	14454	14362	14103	14457	14555	14428	14635	14507	14413	14316	14349	14501	14330	14376	14523	14331	14446	14480	14478	14409	14491	14351	14307	14249	14257	14328	14400	14340	14354	14316	14376	14196	14369	14438	14352	14406	14563	14451	14484	14468	14328	14374	14247	14244	14409	14312	14445	14372	14427	14378	14253	14419	14466	14410	14383	14420	14365	14332	14514	14386	14374	14437	14370	14439	14391	14463	14272	14415	14328	14493	14324	14497	14453	14502	14301	14422	14454	14459	14194	14472	14556	14408	14300	14511	14431	14342	14428	14370	14331	14293	14414	14330	14399	14209	14411	14462	14461	14416	14564	14193	14547	14526	14404	14371	14360	14454	14391	14468	14284	14581	14424	14228	14357	14346	14318	14274	14297	14153	14418	14383	14240	14226	14373	14519	14411	14334	14414	14243	14536	14443	14434	14308	14399	14334	14464	14509	14392	14482	14389	14467	14230	14369	14440	14435	14487	14482	14571	14675	14339	14458	14282	14462	14407	14574	14344	14474	14275	14338	14315	14501	14287	14302	14596	14412	14425	14374	14490	14579	14532	14275	14445	14234	14267	14212	14193	14548	14290	14514	14552	14430	14412	14576	14472	14481	14275	14329	14482	14522	14261	14352	14429	14266	14405	14480	14386	14590	14447	14589	14493	14244	14303	14559	14616	14181	14465	14439	14453	14493	14390	14533	14306	14500	14502	14308	14324	14488	14412	14357	14478	14443	14324	14298	14399	14466	14339	14467	14517	14467	14344	14348	14507	14395	14267	14252	14282	14397	14342	14273	14439	14420	14201	14304	14540	14404	14320	14264	14525	14682	14415	14301	14364	14343	14569	14402	14261	14404	14455	14381	14539	14428	14513	14358	14352	14396	14246	14399	14540	14577	14509	14240	14285	14478	14237	14327	14545	14288	14535	14319	14401	14497	14448	14505	14270	14476	14278	14275	14340	14382	14454	14480	14475	14514	14356	14547	14524	14358	14245	14421	14410	14391	14394	14418	14341	14283	14695	14451	14307	14254	14413	14322	14260	14301	14356	14325	14457	14173	14467	14340	14371	14444	14183	14614	14372	14423	14444	14332	14329	14239	14359	14607	14459	14353	14413	14268	14500	14338	14402	14475	14509	14325	14339	14266	14364	14482	14382	14296	14344	14441	14490	14396	14387	14376	14349	14631	14338	14302	14380	14351	14569	14413	14469	14515	14353	14294	14466	14463	14400	14600	14378	14296	14210	14332	14364	14390	14430	14336	14555	14308	14456	14271	14396
32896	53703	49936	38656	30868	25699	21763	19094	17202	16021	15212	14693	14454	14293	13933	13929	13620	13620	13589	13397	13447	13494	13403	13114	13267	13192	13259	13267	13219	13157	13235	13120	13141	13164	13173	13002	13036	13450	13015	12997	13087	13074	13109	12972	13038	13110	13169	13116	13234	12990	13179	13165	13211	13156	13262	13042	13009	13016	13078	13026	13034	12944	13213	13095	13032	12986	13009	13005	13221	13199	13074	13148	13052	13050	13186	12872	13109	12905	12991	13187	13021	13179	13128	12996	13112	13072	13081	12962	13194	13081	12800	13039	13083	12879	13149	13003	13034	12906	12942	13069	13158	13131	12994	13215	13077	12993	12856	13037	12954	12848	12896	12900	13021	13081	13150	13124	13152	12880	12962	13093	13016	12955	13156	12948	13139	13015	13125	13034	13063	13187	13091	13032	13085	13043	13215	12905	13204	13076	13164	13155	13031	13059	13086	13207	13174	13298	13063	13034	12838	12931	12964	13140	13049	13073	13021	13202	13037	13037	13063	12927	12990	13178	12929	13025	13167	13131	13401	13061	13133	13050	12938	13099	13120	13173	13151	13012	13114	13124	13065	13076	13047	13053	12925	13144	13101	13152	13166	13114	13107	12916	13115	12925	13088	13070	13054	13082	13067	12951	13059	12976	13166	12878	13250	13073	13099	13002	13122	13059	13032	13164	13026	13202	13050	13095	13122	13108	13021	12997	12976	13117	13021	13106	13162	13107	13115	13211	13147	13117	13138	13032	12937	12956	12989	13024	13113	13057	12941	13107	12965	13113	13041	13077	12926	13064	13204	13194	12995	13009	13069	13082	12944	13094	13151	13007	13088	13043	13061	13051	12957	13221	13006	13102	13043	12981	12981	13075	13069	12957	13013	13091	12904	13011	13046	13151	13199	13005	13129	13201	13106	12971	13272	13115	13083	13097	12918	13057	13372	13008	13148	13046	13027	12977	13113	13096	13039	13152	13067	13120	12944	12982	12904	13017	13038	13021	13097	13155	13068	13034	12998	12918	13119	13090	13168	13056	13143	13052	13086	12946	13119	13107	13220	13139	13035	12945	13109	13077	12980	13026	13037	12971	13091	13061	13090	13216	13164	13160	13016	13025	12993	13011	13123	13063	13249	13052	13009	13087	12989	12943	13179	12925	13031	12985	12989	12903	13250	13053	12919	13059	12932	13049	13022	12933	13138	13097	13139	13075	13181	13045	12931	12898	12988	13019	13234	13045	13212	13170	12982	13073	12988	12960	13041	13151	13159	13073	13091	13126	13217	12848	12957	13056	12954	13147	12888	13077	12945	13073	13117	13100	12954	13007	13236	13010	13051	13195	12895	12934	13062	12953	13085	13017	13041	13078	13072	12966	13069	13177	13036	13073	13105	13175	12785	13088	13109	13056	13041	13193	13113	13019	13091	12955	13109	12943	13106	13106	13092	12911	13129	13122	12950	12897	13029	13147	13164	12930	12976	13236	13173	13114	13191	13039	13110	13186	13008	13043	13205	13185	12939	12990	13077	12980	13005	13110	13146	13054	13106	13193	13047	13280	13119	13037	13054	12999	13125	13057	13038	13064	13082	12880	13065	12924	12964	13023	13020	13001	12994	13137	13312	12962	13153	13092	13229	13076	13144	12836	13100	13086	12977	13188	13091	12942	13105	13067	13007	13198	13010	13163	13072	13026	13112	13005	13149	12940	13188	13062	13061	12958	12886	12971	13205	12988	13218	12870	13070	13042	13051	13039	13067	13012	12930	13163	13038	13212	13121	13002	13096	13038	13046	13089	13122	13072	13164	13104	13017	13078	13183	13001	13047	12938	12968	13101	13017	13009	13121	13135	13172	13191	13119	12945	13059	13050	12865	13098	13283	13120	13120	13030	13049	13196	12929	13112	13025	12980	13019	13035	12877	13180	13061	13015	12928	13135	12924	12974	13222	13094	13194	13083	13209	13109	13088	13104	13075	13067	13041	13169	12858	13009	13024	12978	13074	13034	13077	13226	13256	13007	13110	13101	13037	13104	12951	12887	12959	13155	13086	12981	13052	13132	12940	13083	13050	13032	13084	13136	13045	13157	12991	12908	13183	13202	12984	13181	13043	13137	13154	13081	13065	13083	13110	12984	13114	13129	12906	13027	13026	12842	13106	12998	12989	12973	13106	12893	13207	13087	13185	13044	13068	13006	13078	13030	12930	13046	12963	13175	13070	13243	13146	12915	13236	13244	13112	13044	13042	13100	12990	12991	13036	12992	13093	13018	12987	13073	13068	13245	13120	12981	12987	13130	13147	13086	13027	13006	12999	13062	13082	12970	13004	12914	13128	12950	13003	13108	13230	13027	13050	13332	13014	13069	13072	13233	13043	13045	13172	12974	13025	13108	13079	13149	12905	13051	12984	13164	12990	12952	13239	13133	13027	13195	13061	13263	13178	13146	12997	13081	12977	13112	13036	13333	12959	13096	13103	13081	13056	13096	13063	12963	13021	13229	13160	13007	13176	12941	12975	13082	13086	12975	13040	13086	13006	13027	13149	12995	13046	13057	13010	13006	13006	13012	12851	13098	13016	13036	13020	13136	12960	13046	13022	12888	13116	13069	13041	13139	13082	13000	13130	13097	13089	13139	13072	12998	12927	13103	13072	12946	13270	13025	13232	13097	12998	12916	12965	12897	13084	13073	13215	13035	13097	12986	12959	13103	13005	13055	13416	13004	12963	13124	13128	13083	12977	12965	13068	12975	13016	12910	13085	13111	13051	13095	13146	13133	12972	13001	13101	13186	12826	13074	13039	13193	13054	13069	12996	13094	13039	12939	13110	12987	13025	12959	13054	13026	13106	13111	13184	13119	13110	13133	13144	13221	13083	13104	13103	13121	12993	12962	12848	13250	13003	12892	13027	13028	13017	13010	13142	13105	13192	13062	12939	13216	13075	13037	13019	13037	13106	13086	13068	13172	13056	12946	13098	13076	13014	13015	12989	13216	13058	12947	13201	13001	13024	12947	13075	13072	13185	13116	13067	13036	13116	13147	12962	13236	13063	13025	12849	13062	13062	12909	13192	13113	13111	13138	13287	13074	13042	13232	12980	12992	12940	13071	13022	12956	12997	12970	13069	13107	13217	12891	13080	13090	12981	13144	13136	12957	12944	13162	13031	13094	13019	13124	13139	13134	13038	13091	13048	13063	13004	13109	13105	13002	13006	13050	13118	13033	12935	13222	13123	13190	12985	13165	13182	12963	13002	12986	13128	13037	13022	13003	12888	13096	13185	12988	12974	12870	13029	13113	13013	13057	13087	12868	12895	13086	13052	13140	13095	13096	13076	13084	13109	13072	13071	12922	12921	13057	12952	13115	13033	13016	13022	12999	13029	12821	12989	13039	13032	13255	12978	12927	13097	13042	13123	12924	12962	13191	13103	13141	13007	12994	13109	13012	13211	13061	13015	13073	12976	13053	13115	13018	12970	12994	13113	13006	13367	13199	13151	12991	13174	13128	13112	13058	13031	13207	12970	13131	12980	12982	13146	13136	12950	13049	13030	13124	13123	13202	13193	12942	13163	13020	13001	12994	12968	13116	13157	12850	13129	13002	13158	13112	13053	13093	13204	12917	13076	12884	13048	12952	13081	13072	13251	13253	13071	13092	13073	13087	13044	13284	13203	13064	13013	13006	13095	13150	13094	13133	13114	12963	13023	13008	13223	12857	13006	13156	13105	12962	13122	12876	13165	13126	13074	13094	13089	12949	13114	13246	12876	13102	13061	13185	12965	13043	13016	13085	13108	12974	13109	13129	13011	13130	13244	13104	13140	13208	13026	13149	12998	13136	12986	13197	13228	13135	13159	13198	12985	13123	13019	13000	13017	13160	13140	13090	12996	13244	13079	13113	13101	12967	12987	13151	12992	12821	13044	12981	12963	13258	12838	13105	13194	12961	13080	13088	13091	13038	12969	13023	13118	13076	13104	12943	12967	12926	12995	13139	13267	13114	12933	13013	13064	13105	13056	13055	12967	12982	12891	13153	13106	12975	13132	13068	12970	13038	13134	13004	13124	13076	13141	13011	13074	13076	13032	13090	13069	12959	13098	13136	13063	13035	13126	13078	13049	13128	13089	13072	12989	13160	12963	13054	13108	13178	13056	12915	13092	13054	13053	13158	13052	13084	13127	12842	13017	13082	13058	13246	13224	12911	13138	12995	13139	13105	13069	13143	13131	12847	13039	13023	13041	13165	13001	13023	13193	13182	13163	12986	13034	12848	13037	13164	13167	12901	13176	13229	13017	13027	12921	13062	12913	13228	13120	13006	13128	12871	13072	12986	13137	13156	12939	13004	13269	13000	12981	13091	12918	12941	13082	13192	12884	13098	13047	13026	13207	12962	13149	12961	13098	13179	13081	13143	13004	12918	13050	13010	12996	13031	13149	13034	12979	12876	12948	13283	13165	13044	13123	13107	12945	12960	13137	13064	13010	13000	13053	12899	13064	13040	13250	12944	13133	13033	13035	13066	12994	13061	13068	13014	13023	13075	13107	13155	13102	12974	13036	13208	13104	13017	12965	13072	12989	13032	13181	13009	12957	13169	13018	13024	13077	13119	13128	13015	13040	13063	13129	13052	12953	13114	13032	13261	13178	13053	13001	13075	12988	13016	13026	13088	13118	13180	13207	13100	13046	12954	13068	13078	12932	13179	13155	13214	13192	12995	13087	13059	13114	13043	13025	12989	13000	13075	12944	13034	13184	13055	13071	13004	13098	13131	13175	13108	13136	12983	13044	12982	13136	13123	12991	13232	12996	12994	13026	12997	12976	12960	13100	12910	13054	12872	12954	13194	13188	12991	13182	13074	13085	13112	12901	13024	13067	13124	13121	13034	13188	12969	13107	13042	13005	12962	13022	13090	13125	13175	13179	12909	12958	13057	13192	12857	13148	12949	13156	12949	13075	12931	12963	13088	12987	13046	13032	13058	13121	13115	12956	13017	12949	12961	13013	12970	13132	12974	13064	12991	13115	13126	12996	13090	13142	13015	12906	13005	13050	13109	13058	13097	12995	12968	13095	12986	13141	12993	13080	13165	13308	13112	12938	13138	13031	13185	13023	13106	13193	12951	13248	13199	13012	12931	12940	13145	13060	13144	12877	13068	13206	13173	13071	13199
22949	21448	29322	24306	22880	26104	27442	21340	19214	18176	17455	16873	16578	16239	16167	15882	15842	15660	15637	15625	15479	15341	15261	15286	15113	15415	14859	15199	15153	15193	15176	15038	15074	15130	15122	14922	15024	15093	15019	15006	15053	15048	14987	15013	14945	15104	15023	14891	14845	15051	14938	14865	14963	15049	15079	15020	14993	15134	15031	15145	14870	15104	15113	15030	14787	14919	14888	14890	15165	14978	14841	14900	14952	14874	15067	14780	14865	15070	15052	14985	15043	15104	15100	15049	15154	15040	15054	15053	14885	14926	14950	14985	14954	15042	15231	14968	15090	14915	14796	14900	15042	14855	15050	15137	15049	15001	14801	14869	14991	14969	14882	15064	14952	14799	14882	15051	14931	14941	15025	14849	15057	14979	14955	14978	14901	15057	14910	14974	14938	14850	14980	15191	15104	15021	14982	14929	15142	14840	14941	14869	14988	15052	15120	15082	14831	15008	15001	14893	14900	14771	15013	14857	14826	15030	14971	15021	15075	14896	14993	14931	15015	15065	14880	14762	15112	14801	14967	14953	14999	15009	14924	14886	14851	15063	14963	15038	14911	14810	15138	15076	14927	15016	15115	14852	14907	15082	14883	14939	15003	15061	14915	14969	15072	14964	15029	14988	15046	14898	15123	15113	14998	15013	15114	14918	15064	14959	14902	14961	15012	15154	14870	15121	14808	14784	15033	15018	14681	15087	14967	14888	15146	14960	15035	14982	14902	14834	14828	14875	14890	14778	14842	14948	14691	15003	14870	14837	15016	15044	14994	14882	15023	15008	15110	15043	14872	14975	14939	15097	14959	14714	15052	14852	14857	14828	15083	15176	14841	15062	15011	14989	15027	14898	15082	14885	14958	15075	15148	14948	14915	14975	15032	14844	14919	15054	14965	14812	15042	14904	14915	15186	14980	15097	14874	14910	14721	14871	14972	14916	15099	14982	15019	15029	14983	14981	14981	15258	15026	14832	14935	14857	14982	14995	15050	14813	14867	14889	14936	14929	15021	14817	14931	14906	14999	15080	14967	14757	14835	14908	14980	15104	14992	14863	14861	14923	15023	14772	14941	15178	15164	15072	14969	14788	15108	15016	14859	15019	14910	14983	15042	14835	14823	15045	14907	14801	15018	15044	14860	15209	14881	14916	14817	14836	14812	15095	14855	15003	14757	14890	15067	14812	14933	15056	14887	14966	14911	14799	14853	14904	14994	14868	14961	14892	14813	14967	15066	15067	14988	15096	14909	14869	14940	15099	14863	14822	14836	14964	15126	15027	15017	14968	15095	14947	15052	15018	14888	14771	15065	14919	14852	15012	15011	14755	14923	15191	15111	14927	14887	14895	15047	14982	14935	14831	14903	15093	15006	14826	14783	14963	15124	15114	14900	14945	14957	14928	14952	14883	15039	14884	15185	14905	14960	14696	15035	15023	15042	14890	14884	14768	14838	14847	14895	15153	14842	14988	14890	15040	14841	14977	15217	15085	14947	14782	14980	15123	14987	15082	15071	14946	14969	14846	14939	14990	14952	14993	15008	15049	14940	15131	15198	14879	14982	14842	15114	14969	14886	14896	14804	15134	14912	14824	14837	14773	14792	14900	14833	14748	15121	15020	15011	14916	15065	14799	15043	15078	14964	14954	15066	15004	14810	15019	15039	14828	14874	14938	14919	14867	15037	15090	14912	14829	15036	15115	15037	14973	14960	14855	14917	14876	15039	15010	14868	14685	14989	14758	14899	15056	14862	15095	14949	14943	15065	14853	14992	15000	15038	14840	14902	14977	14960	14997	15128	14896	14813	14892	15005	14691	15103	14979	14967	14910	14957	14915	15024	14925	14727	15049	14862	14934	14870	14970	14814	15034	14757	14995	15125	14845	14933	14929	15103	14952	15176	15040	14914	14990	14857	14932	15038	14920	14935	14805	14831	14870	14785	14865	14889	15054	14863	15146	14790	14988	14730	15061	14814	15121	15210	14952	15091	14783	14882	15135	14998	14943	15008	14910	15024	15140	14932	14945	14996	15005	14859	15070	15050	14891	15183	14856	14885	15003	15132	14886	14815	14964	15000	15055	14850	15036	14997	14961	14951	15192	14983	14878	14936	14860	14905	14922	15162	15022	15106	15031	15108	15045	14934	14953	14970	15036	14901	15047	14915	14721	15024	15082	14974	15030	14911	14824	14927	14805	15039	14975	15172	15073	14872	15092	14935	14948	15068	15074	14950	14984	14908	14856	14900	14764	15078	14989	15008	14885	14954	14974	14926	15069	15099	15174	14997	14892	14933	14898	15040	14863	14755	14882	15007	14818	14940	14821	14986	14910	14861	14769	14845	14978	14950	14985	15123	15194	14990	14773	15062	14947	14767	14894	15021	14896	14731	15037	14928	15049	14808	14774	14935	14790	14757	15005	14961	14959	15006	14872	15192	15124	14832	14960	14967	14890	15204	14962	15029	14971	14955	14852	15126	14818	15097	14934	14925	14908	14834	15171	15178	15164	14927	14926	14913	14813	14943	15117	14952	14932	14966	14866	14846	15075	14976	14933	14871	14645	14824	15150	15022	14954	15008	14832	15017	14985	14870	15055	14766	14969	14814	14773	14665	14973	15040	14831	14828	15268	14929	14891	14731	15081	15006	14842	14958	14918	14733	14655	14887	15055	14862	14968	14903	15073	14874	14932	15001	14963	14827	14811	15057	14863	14983	15090	14987	15045	14829	14806	14985	14921	14800	15086	14927	14953	14988	14963	14999	14970	15058	15034	15091	14966	14956	14662	14762	14970	15017	14921	14982	14997	14849	14973	15002	15030	14950	14915	14836	15019	14790	14886	15047	14953	14939	15253	14972	15075	14911	14890	14912	14856	14983	14886	15051	14926	14964	15095	14966	15008	15166	14976	14768	14999	15124	14804	15054	14897	14756	15086	14899	15063	15035	14887	15139	15187	14902	15122	15119	15035	15096	14923	14990	15072	14944	14814	14797	14938	14934	15205	15102	14861	14940	14959	15204	14797	15044	15022	14874	14896	14933	15017	14956	14794	14874	14826	14947	14720	14879	15044	14875	14867	15016	14978	15040	14961	15069	15010	14732	14963	15155	15100	14895	14834	15129	14890	15096	14888	14897	15035	15077	14989	14931	14916	15016	14809	14929	15061	14907	14963	14930	14830	15034	14954	15051	14960	15067	14786	15063	15089	14928	14954	14826	14716	14978	14964	14931	14820	14876	14999	14945	14984	14822	15048	14984	14861	14788	14871	14990	14886	14606	14995	15055	14823	15042	14934	14831	14780	14822	14902	15079	15054	14822	15004	14822	14948	14887	14977	14957	14869	15039	14794	14807	14826	14855	14836	14968	14893	14851	14895	15008	14865	15098	15012	15056	15034	15003	15046	14896	15017	14954	14976	15017	15123	14925	14878	14892	14868	15051	14858	15143	15043	15026	14847	14847	14765	14850	14929	15033	14856	15085	14882	14773	14760	14995	14841	14946	14954	14919	14827	15022	14634	14930	15085	14992	15008	14920	14994	14861	14898	15002	14822	14975	14942	15075	14902	14950	14864	14976	14921	14775	14924	14907	14779	14928	14994	14944	14896	14879	14915	14845	14835	15006	14947	14944	15081	14883	14891	14963	15046	14856	14927	15035	14832	15100	14932	15050	14807	14765	14998	15123	14957	14971	14681	15011	14980	14861	15005	15027	15040	15014	14987	14895	14801	15000	15187	15107	15038	14856	15064	14984	14926	15125	14836	14812	14919	14841	15024	14901	14977	14880	14961	14979	14879	14947	14977	14897	14975	14856	14933	15015	14984	14970	15069	15230	15067	14781	14856	14895	15006	14747	14829	15074	15000	14866	15013	14917	14889	14884	14880	15098	14762	14907	14989	14806	14962	15136	15078	14907	14865	14949	14848	15046	14861	14936	14870	14829	15045	15054	14827	15050	14852	14912	14970	14989	15083	15042	15051	15111	15036	14934	14960	14916	14982	15026	14904	14920	14918	15005	14920	14922	15110	14962	15037	14813	14873	15043	14931	14860	14858	14916	14839	14831	14921	15074	15124	14984	14685	14937	14844	14887	14945	14968	14936	15074	14960	14846	14964	15149	14895	14857	14993	15049	15130	14849	15036	15048	15018	14989	14931	14878	14816	14848	14815	14776	14959	14947	14936	14995	15029	14979	14991	15102	14676	14982	15002	15134	14833	15005	15128	14966	15013	14954	15013	14983	15043	14965	14972	14859	15167	14903	14972	14963	15008	15022	15002	14889	14990	14977	14845	14924	14954	14924	14690	14948	14877	15023	14876	14966	14889	14879	14870	15155	15082	14936	15018	15032	14966	14949	15087	15030	14949	15076	15035	14902	14874	15095	14927	15109	14939	15040	15005	14880	14871	15082	15098	14933	15100	15011	14951	14966	14738	14937	14997	15018	15040	14982	15014	14745	15090	15004	14847	14808	14999	14949	14874	14798	14924	14799	14857	15024	14847	14925	14992	14971	14943	15069	14895	14902	15158	14911	14917	14910	14947	14942	14979	15015	14989	14834	15031	15021	15003	14742	15023	15029	14836	14901	14949	15002	14935	14833	15124	14905	14962	15077	14953	14950	14812	14962	14943	14964	14912	15071	15010	15026	14785	15141	14689	15181	15105	15119	15020	15076	15190	15179	14823	14751	14958	14861	14786	14973	14848	14920	15074	14977	14952	14915	15081	14959	14971	14854	14950	14897	14964	14894	14941	15012	15119	14913	14950	14898	14918	14926	14726	15027	14968	15147	14981	15033	15105	14847	14634	14999	14748	14892	15064	14921	14984	14882	14968	15110	14938	14952	14927	15007	14849	15031	14883	14797	14810	14929	14875	14956	15042	14639	14858	14862	15007	14930	14776	14798	14962	14797	14963	14946	14949	15093	15039	14897	15044	14973	14941	14974	14893	14961	14869	14973	14909	14806	14987	14896	15077	14814	15043	14950	14946	15274	15001	14935	14954	14801	14934	15091	14970	14908	14725	15036	14847	14899	14851	14923	14852	14958	15024	14912	14933	14866	15006	14929	14871	14944	15139	14936	14834	15104	15045	14927	14972	14905	15003	15014	14835	14934	14950	15169	14818	15104	14972	15076	14952	14979	15137	14777	14857	14988	15141	14973	15027	14957	14931
35162	59635	54738	43670	35770	29728	25202	21669	19026	17528	16734	16071	15590	15004	14887	14487	14380	14064	14057	13762	13893	13751	13717	13569	13558	13525	13414	13627	13469	13602	13369	13458	13486	13616	13533	13465	13528	13578	13487	13249	13676	13527	13524	13408	13455	13371	13482	13479	13416	13374	13374	13436	13338	13301	13425	13448	13393	13503	13646	13531	13401	13440	13346	13391	13434	13398	13455	13453	13308	13459	13354	13464	13399	13448	13403	13412	13426	13431	13447	13456	13396	13354	13291	13429	13398	13404	13403	13443	13453	13491	13348	13414	13475	13327	13589	13444	13298	13426	13512	13408	13547	13438	13351	13477	13374	13414	13479	13391	13416	13456	13414	13325	13419	13392	13440	13486	13481	13325	13509	13324	13498	13499	13586	13503	13474	13447	13414	13401	13406	13502	13413	13372	13462	13544	13477	13421	13448	13424	13163	13556	13414	13539	13334	13367	13315	13340	13279	13523	13486	13368	13342	13457	13312	13311	13368	13492	13384	13432	13273	13584	13229	13325	13487	13471	13385	13315	13565	13457	13295	13437	13507	13330	13419	13494	13482	13335	13401	13281	13416	13457	13494	13335	13355	13333	13313	13393	13345	13511	13377	13340	13453	13415	13394	13414	13421	13485	13528	13388	13433	13388	13402	13522	13467	13312	13399	13338	13340	13513	13411	13463	13364	13308	13419	13405	13521	13449	13365	13369	13456	13389	13590	13543	13279	13368	13415	13467	13416	13379	13380	13367	13448	13301	13418	13512	13551	13419	13662	13287	13474	13466	13389	13335	13430	13353	13358	13334	13479	13241	13349	13349	13163	13383	13509	13334	13527	13461	13363	13463	13492	13481	13468	13413	13367	13402	13216	13521	13348	13393	13523	13471	13326	13356	13376	13498	13571	13301	13565	13305	13384	13385	13433	13382	13395	13379	13404	13300	13381	13476	13441	13448	13442	13402	13261	13412	13300	13327	13455	13252	13368	13253	13550	13344	13469	13259	13614	13460	13426	13362	13371	13347	13305	13348	13434	13391	13443	13478	13570	13222	13465	13555	13291	13573	13395	13452	13508	13375	13516	13198	13359	13382	13541	13515	13438	13466	13486	13368	13470	13512	13269	13467	13379	13424	13512	13405	13355	13456	13423	13393	13417	13332	13430	13408	13289	13517	13278	13519	13427	13521	13519	13359	13431	13335	13511	13264	13450	13544	13549	13369	13315	13536	13357	13469	13383	13409	13573	13508	13348	13489	13496	13318	13564	13449	13360	13271	13495	13328	13387	13296	13317	13457	13446	13472	13341	13413	13348	13322	13427	13463	13295	13343	13408	13300	13294	13433	13462	13450	13485	13605	13516	13591	13604	13490	13422	13450	13409	13400	13261	13351	13347	13407	13460	13364	13403	13372	13381	13442	13255	13450	13417	13455	13426	13508	13544	13411	13370	13483	13464	13571	13465	13394	13314	13490	13258	13468	13376	13253	13192	13432	13414	13310	13436	13377	13303	13440	13398	13457	13421	13387	13582	13241	13486	13421	13372	13407	13415	13358	13566	13386	13362	13375	13481	13271	13458	13404	13470	13443	13522	13446	13413	13407	13458	13367	13251	13445	13367	13448	13252	13194	13491	13317	13372	13362	13451	13518	13320	13295	13449	13386	13352	13361	13329	13494	13385	13616	13353	13538	13335	13400	13292	13519	13570	13231	13592	13430	13303	13320	13313	13419	13501	13277	13562	13354	13368	13494	13336	13298	13462	13384	13405	13368	13405	13602	13202	13432	13474	13287	13315	13412	13344	13377	13400	13403	13486	13381	13423	13442	13569	13578	13467	13305	13297	13302	13353	13306	13475	13247	13439	13499	13353	13416	13355	13350	13391	13316	13499	13268	13368	13465	13272	13364	13337	13430	13294	13493	13571	13350	13342	13275	13271	13297	13261	13249	13525	13596	13194	13317	13198	13484	13282	13279	13439	13395	13208	13369	13255	13298	13339	13321	13357	13408	13235	13483	13448	13269	13470	13416	13428	13470	13452	13260	13397	13451	13307	13378	13275	13236	13265	13364	13314	13420	13303	13369	13369	13461	13374	13474	13244	13249	13365	13411	13369	13371	13378	13429	13452	13339	13388	13446	13386	13266	13314	13432	13393	13308	13350	13460	13487	13511	13470	13236	13480	13286	13467	13422	13416	13363	13392	13396	13331	13306	13389	13322	13445	13433	13225	13573	13364	13417	13546	13258	13395	13294	13415	13386	13398	13396	13540	13398	13510	13422	13528	13224	13381	13353	13519	13421	13453	13333	13432	13293	13490	13472	13237	13324	13409	13390	13372	13384	13376	13505	13465	13297	13337	13172	13362	13313	13526	13295	13303	13407	13466	13441	13389	13537	13473	13367	13556	13436	13330	13389	13369	13392	13220	13467	13328	13361	13396	13329	13462	13380	13409	13329	13265	13478	13425	13206	13358	13388	13420	13375	13172	13444	13322	13566	13141	13448	13310	13377	13403	13226	13279	13401	13400	13458	13288	13432	13548	13492	13311	13463	13525	13416	13359	13380	13378	13308	13411	13366	13551	13305	13272	13357	13351	13397	13492	13524	13471	13464	13279	13290	13650	13547	13325	13396	13466	13549	13410	13323	13304	13506	13420	13333	13606	13370	13351	13247	13309	13448	13579	13340	13506	13220	13435	13317	13413	13394	13315	13338	13323	13450	13337	13322	13305	13395	13367	13570	13563	13434	13557	13434	13522	13502	13541	13306	13304	13492	13329	13346	13465	13260	13461	13307	13464	13517	13301	13484	13411	13352	13349	13384	13353	13143	13529	13508	13469	13380	13352	13405	13533	13496	13451	13412	13284	13417	13169	13200	13389	13232	13459	13467	13353	13460	13404	13341	13470	13449	13221	13466	13414	13427	13532	13416	13454	13558	13306	13371	13478	13340	13440	13454	13492	13439	13385	13339	13405	13252	13413	13362	13330	13515	13417	13317	13506	13414	13366	13441	13485	13243	13543	13323	13496	13437	13514	13374	13295	13347	13425	13328	13430	13440	13248	13489	13361	13338	13350	13491	13404	13341	13463	13266	13649	13668	13472	13454	13409	13359	13566	13418	13370	13389	13322	13404	13406	13362	13443	13401	13425	13321	13257	13505	13379	13447	13556	13431	13342	13389	13520	13415	13459	13438	13239	13455	13349	13323	13246	13330	13355	13492	13350	13306	13336	13564	13440	13358	13348	13464	13528	13419	13463	13407	13428	13461	13409	13399	13384	13376	13422	13142	13355	13360	13389	13381	13359	13528	13382	13369	13385	13352	13569	13454	13434	13379	13278	13523	13353	13282	13481	13383	13323	13403	13486	13459	13458	13620	13495	13386	13319	13468	13432	13489	13425	13090	13337	13364	13394	13394	13492	13467	13374	13236	13448	13513	13447	13366	13386	13346	13362	13473	13558	13372	13404	13259	13448	13302	13456	13579	13285	13475	13272	13408	13445	13370	13461	13329	13435	13364	13393	13451	13375	13450	13475	13423	13450	13394	13414	13447	13589	13494	13425	13360	13253	13468	13456	13394	13356	13465	13418	13460	13352	13491	13371	13154	13253	13314	13608	13236	13464	13418	13430	13321	13485	13457	13327	13436	13268	13311	13431	13498	13328	13322	13503	13203	13387	13539	13456	13398	13451	13327	13354	13349	13295	13351	13388	13408	13305	13258	13344	13433	13466	13404	13309	13392	13338	13363	13489	13240	13331	13403	13337	13355	13515	13522	13383	13437	13320	13447	13454	13416	13403	13398	13425	13502	13386	13149	13494	13438	13236	13541	13369	13279	13458	13471	13455	13479	13463	13288	13515	13285	13421	13421	13364	13327	13525	13256	13249	13345	13516	13291	13338	13396	13367	13437	13340	13450	13190	13372	13580	13291	13466	13370	13305	13392	13440	13348	13551	13331	13295	13429	13517	13320	13426	13294	13261	13532	13193	13336	13442	13463	13443	13396	13255	13471	13517	13455	13399	13369	13338	13339	13383	13489	13379	13507	13454	13296	13280	13432	13224	13292	13442	13349	13386	13479	13387	13373	13289	13396	13347	13484	13350	13370	13434	13268	13472	13359	13457	13537	13425	13370	13391	13659	13417	13405	13338	13343	13442	13459	13298	13441	13476	13565	13365	13406	13560	13436	13472	13496	13513	13359	13497	13472	13507	13207	13300	13431	13305	13306	13530	13434	13482	13298	13463	13464	13398	13456	13679	13462	13500	13396	13342	13381	13365	13292	13543	13389	13448	13293	13368	13536	13520	13322	13445	13411	13520	13452	13714	13348	13483	13326	13435	13377	13324	13379	13351	13531	13284	13349	13487	13462	13311	13422	13382	13411	13311	13546	13474	13337	13211	13331	13237	13508	13474	13315	13336	13425	13573	13290	13373	13381	13347	13352	13279	13324	13411	13454	13283	13350	13275	13321	13390	13376	13355	13523	13567	13307	13394	13422	13461	13421	13357	13293	13375	13321	13349	13420	13384	13577	13358	13336	13332	13438	13538	13358	13529	13327	13406	13549	13345	13260	13575	13365	13379	13489	13320	13278	13276	13508	13270	13428	13428	13383	13264	13351	13260	13724	13355	13500	13286	13436	13459	13259	13353	13474	13262	13262	13462	13343	13351	13343	13344	13449	13505	13423	13468	13523	13440	13288	13342	13406	13280	13411	13165	13391	13468	13535	13177	13287	13531	13323	13303	13389	13547	13332	13322	13428	13376	13494	13276	13371	13480	13268	13451	13447	13433	13357	13478	13185	13385	13247	13495	13439	13328	13298	13362	13583	13414	13236	13326	13434	13452	13434	13238	13368	13433	13542	13383	13407	13298	13226	13433	13327	13297	13554	13255	13481	13319	13288	13511	13317	13504	13383	13450	13342	13371	13463	13369	13451	13437	13407	13570	13413	13365	13454	13319	13485	13442	13512	13462	13464	13284	13349	13358	13388	13370	13400	13413	13432	13529	13497	13377	13483	13329	13218	13374	13389	13479	13599	13548	13522	13366	13319	13352	13419	13407	13399	13495	13312	13484	13388	13433	13306	13533	13533	13487	13400	13347	13232	13311	13645	13467	13533	13329	13265	13305	13545	13474	13267	13466	13137	13471	13620	13433	13390	13480	13545	13542	13446
29122	29363	36400	31218	23705	20345	18649	17269	16347	16043	15815	15432	15492	15231	15237	15129	15085	15264	14985	15076	15066	15086	15043	14894	14918	15173	15045	15012	14963	14740	15062	14729	14831	14903	14957	14755	14684	14801	14848	14842	14762	14720	15142	14813	15005	14732	14777	14780	14862	14825	14830	15055	14903	14979	15003	14827	15010	14882	14663	14843	14890	14772	14981	14987	14875	14941	14567	14706	14949	14828	15034	14857	14819	14813	15052	14839	14791	15040	15069	14875	14888	14897	14815	14897	14890	14858	14979	14666	14774	14766	14928	14842	15004	14758	14838	14749	14899	14894	15017	14993	14791	14780	14718	14785	14980	14752	14888	14773	14868	14797	14831	15006	14881	14858	14766	14934	14720	15004	14793	14994	14869	14882	14722	14632	14847	14945	14954	14879	14863	14775	14929	14882	14836	15051	14966	14865	14813	14634	14916	14801	14876	14911	14929	14794	14675	14882	14952	14869	14822	14790	14831	14864	14746	14934	14889	15042	14901	14974	14902	14912	14895	14875	14919	14999	14779	15024	14797	14825	14908	14826	14724	14850	14688	14896	14739	14734	14884	14881	14875	14853	14737	14752	14803	14979	14924	14758	14717	14815	14773	14806	14799	15067	14732	15012	14896	14836	14848	14914	14747	14881	14772	14791	14887	14754	14996	14882	14909	14727	14878	14969	14947	14863	14942	14939	14791	14900	14962	14853	14664	14918	14757	14898	14709	14930	14829	14785	14867	14925	14790	14915	14788	15026	14882	14775	14895	14827	14654	14785	14933	14783	14973	15116	14965	14954	14826	14651	14994	14930	14923	14768	14864	14866	14990	14905	14781	14663	14854	14713	14809	14779	14754	14912	14825	14805	14845	14863	14937	14911	14878	14870	14996	14831	14826	14973	14822	14876	14713	14922	14910	14838	14967	14927	14808	14928	14816	14997	14767	14857	14775	14826	14747	14962	14905	14902	14904	14817	14968	14942	14998	14834	14714	14974	14812	14882	14855	14862	14839	14997	14648	14808	14878	14941	14857	14827	14734	14875	15064	14915	14900	14847	14846	14717	14948	14760	14724	14970	14698	14810	14678	14870	14952	14887	14719	14920	14891	14846	14785	14856	15004	14877	14901	14899	14722	14801	14744	14929	14998	14985	14956	14909	14865	14864	15023	15183	15130	14982	14886	14790	15032	14850	14849	14890	14952	14768	14831	14783	14764	14818	14919	14830	14736	14917	14968	14910	14828	14722	14956	14826	14849	14905	14848	14903	14946	14703	14822	14872	14815	14846	14917	14893	14797	14779	14900	14895	15051	14924	14918	15054	15017	14796	15034	14919	14740	14909	14986	14881	15198	15065	14975	14740	14841	14768	14819	14986	14823	14739	14843	14998	14869	15072	14842	14974	15003	14819	14643	14959	14979	14758	14791	14899	14811	14865	14836	14801	14807	14818	14811	14698	14720	14806	14917	14945	14756	14805	14892	14959	15012	14829	14933	14757	14978	14785	15038	14874	14901	14861	14857	14795	15129	14867	14767	14746	14694	14844	14720	14835	14858	14804	14836	14710	14845	14845	14881	14889	14883	14798	15000	14865	14923	14866	15015	14822	14839	14964	14870	14843	14875	14609	14727	14816	14844	15041	15051	15045	14830	15005	14983	14673	14698	14749	14840	14765	14768	14939	14896	14939	14774	14908	15027	14874	14738	14768	14539	14994	14921	15056	14791	14752	14991	14923	14943	14787	14718	14955	14965	14997	14973	14897	14731	14847	14825	14745	15016	14930	14897	14874	14825	14668	15121	14962	14970	14926	14921	14826	14823	14725	14871	14794	14919	14837	14825	14738	14945	14787	14838	14753	15043	14864	14844	15037	15032	14783	15106	14838	14827	14823	14575	14748	14795	14808	14956	14915	14732	14854	14768	14838	14883	14742	14771	14561	14802	14881	14787	14930	14907	15038	14770	14931	14907	14723	14807	15015	14994	14918	14989	15049	14841	14771	15105	14890	14882	14833	14982	14688	14817	14819	15008	15142	14721	14916	14899	14711	14728	14888	14861	14873	14867	15026	14835	14725	15123	14881	15088	14859	14921	14959	14968	14862	14836	14865	14800	14676	14895	14977	14793	14967	14478	14723	14628	14973	14763	14872	14839	15014	14892	14835	14601	14832	14771	15012	14854	14861	14948	14832	14836	14847	14992	14813	14711	14926	14742	14771	14727	14919	14867	14980	14824	14911	14766	14946	14768	14931	14967	14949	14877	15176	14960	14931	14951	14800	14756	14817	14907	14902	14631	14850	14726	14847	14866	14756	14876	14924	14975	14937	14874	14878	14770	14747	14795	14928	15002	14948	14845	14928	14877	14870	14974	14819	14646	14807	14923	14977	14924	14757	14820	14813	14809	14731	15137	14730	15024	14886	14712	14679	14653	14970	14777	14818	14972	14835	14921	14654	14871	15009	14938	15017	14538	14903	14974	14854	14861	14812	14896	14968	14763	14911	14942	14883	14757	14896	14865	14972	14927	14873	14893	14946	15044	14940	14982	14932	14953	14814	14845	14836	14999	15011	14870	14903	14743	14938	14823	14864	14940	14875	14942	14950	14858	15023	14858	14914	14770	15051	14949	14814	14869	14993	14866	14812	14862	14805	14831	14684	14822	14774	14732	14861	15048	14969	14837	14946	14765	14988	15004	14726	14758	15076	15017	14704	14912	14823	14666	14909	14918	14944	14967	14868	14983	15023	14934	14949	14938	14882	14665	14961	14854	14820	14816	14602	14738	14851	14779	14800	15010	14830	14994	14831	14905	14802	15017	14821	14928	14970	14894	14874	14945	14908	14906	14888	14734	14745	14988	14905	14760	14868	14890	14944	14884	14854	14793	14823	14819	14809	14926	14850	14931	14704	14951	14874	15051	14785	15101	14744	15118	14963	14987	14857	14922	14859	14907	14711	14607	14945	14959	14977	14782	14994	14732	14864	15059	15017	14933	14963	14984	14934	15051	14947	14874	14810	14852	14997	14881	14893	14939	14896	14826	14724	14937	14943	14879	14897	14898	14785	15042	14832	14812	14844	14858	14781	14870	15028	14815	14868	14983	14872	14997	14941	14879	15059	14807	14993	14947	14993	14879	14904	14823	14868	14801	14865	15016	14653	14760	14903	14687	14785	14872	14893	14792	15093	14897	14909	14604	14867	14927	14896	14852	14882	14809	14733	14826	14715	14951	14800	14941	14950	14957	14868	14958	14799	15005	15014	15092	15005	14811	14752	14894	14966	14961	14947	14867	14998	15001	14904	14883	15056	14844	14941	15075	14897	14643	14744	14942	14902	14810	14718	14957	14838	14923	14822	14916	14679	14793	15004	14913	14762	14856	14959	14772	14860	14845	15159	14856	14804	15008	15058	14863	14992	14770	14842	14800	14864	14757	14804	14781	14864	14976	14918	15036	14878	15006	14886	14792	15003	14884	14858	14940	15070	15003	14927	14772	14959	14954	14836	14769	14951	15096	14909	14910	15084	14780	14864	14940	15065	14709	14726	15024	14862	14923	14776	15066	14957	14749	14629	14816	14802	14858	14988	14650	14747	14816	14971	14851	15073	15052	14961	14840	15128	14876	14977	14833	14921	14822	14744	14984	14747	14945	14868	15008	15036	14875	14949	14830	14812	14992	14895	14790	14956	14922	14500	14876	14900	14770	14820	14723	14824	14913	14867	15037	14809	14929	14687	14908	14644	14924	14869	15107	14775	14836	15011	15007	14830	14678	14794	14711	15037	14740	15037	14801	14897	14934	14927	14747	15079	14957	14947	14940	15030	14984	14847	14959	14839	14701	15069	14898	14872	14665	14799	14910	14923	14880	14801	14664	14866	14727	14848	14964	14860	14662	14857	14820	14805	14842	14861	14767	14842	14743	14885	14820	14826	14909	14793	14920	14861	14732	15108	14795	14887	15082	15068	14888	14913	14631	14923	14970	14960	14943	14848	14977	14789	15012	14813	14978	14824	15082	14881	14876	14899	15003	15062	14953	14849	14888	14916	14946	14849	14810	14964	14810	14991	14812	14957	14903	14901	14981	14860	14695	14880	14855	15079	15012	14947	14990	14876	14961	14927	14937	15019	14991	14827	14756	14881	14890	15039	14730	14821	14903	14985	14752	14970	15023	14869	14796	14925	14876	15066	15042	14880	14972	14854	14886	14993	15055	14761	14850	14841	14783	14868	14974	14826	15026	14960	14923	14822	14924	14751	14962	14891	14979	14815	14900	14792	14795	14683	14874	14987	15019	14934	14918	14961	14938	14834	14836	14847	14802	15110	15000	14879	14987	14926	14828	14810	14792	14806	14697	14926	14881	14863	14804	14938	14858	14846	14822	14977	14724	15132	14923	14774	14978	14990	14853	14741	14939	14837	14794	14981	14889	14859	14794	15161	14785	15002	14916	14751	15004	14837	15022	14723	14998	14944	15124	14814	14870	14852	14776	14796	14792	14978	14950	14993	14891	14857	14731	14761	14744	14888	14834	14867	14867	14799	14903	14949	14895	14991	14799	14634	14952	14887	14808	14787	15030	15021	14834	14881	14926	14824	14787	14940	14788	14794	14774	14964	14898	15028	14900	14860	14883	14867	14867	15025	14840	14860	14739	15030	14731	14872	15119	14946	14922	15049	14785	14850	14989	14914	14904	15087	15064	14878	14767	14902	14728	14934	14923	14720	14752	14762	15087	14885	14805	14619	14768	14922	14851	14769	14719	14852	14813	14674	14949	14833	14905	14881	14916	14950	14981	14880	15053	14772	14789	14761	14874	15065	14970	14885	15030	14702	14682	14825	14803	15006	15035	14874	15138	14983	14903	14882	14813	14674	14857	14792	14859	14695	15024	14800	14997	14852	14841	14986	14875	14975	14902	14782	14731	14972	14881	14834	14858	14701	14908	15024	14831	14936	14931	14924	14868	14830	14821	14918	14970	14844	14754	14950	15034	14878	14915	14833	14882	14917	14947	14800	14723	14849	14811	14980	15074	14889	15018	14732	14884	14906	15076	14920	15074	14953	14894	14799	14768	14797	15067	14601	14799	14813	14747	14920	14806	14929	14836	14902	14804	14978	14810	14964	14687	14914	14750	14843	14853	14950	15015	14502	14978	14633	14925	14862	14790	14976	14653	14925
33091	47641	42572	32125	25196	20878	18574	16786	15894	15051	14611	14322	13965	13943	13879	13971	13712	13710	13667	13550	13472	13512	13408	13334	13400	13469	13489	13466	13392	13157	13279	13544	13247	13325	13382	13437	13335	13286	13482	13413	13384	13214	13562	13412	13353	13353	13418	13494	13291	13364	13429	13408	13434	13267	13386	13468	13325	13389	13399	13295	13429	13275	13465	13312	13286	13365	13215	13431	13490	13381	13216	13369	13585	13397	13338	13374	13405	13262	13263	13388	13438	13459	13331	13313	13338	13489	13276	13520	13512	13318	13467	13184	13444	13387	13234	13415	13407	13313	13488	13318	13416	13463	13358	13438	13412	13263	13325	13340	13454	13431	13433	13499	13239	13426	13407	13445	13253	13527	13449	13606	13487	13336	13414	13219	13456	13340	13477	13336	13427	13470	13530	13510	13437	13591	13344	13262	13333	13409	13633	13450	13292	13245	13314	13381	13323	13400	13447	13235	13393	13419	13293	13623	13272	13476	13497	13359	13456	13384	13332	13375	13567	13475	13341	13513	13226	13488	13383	13505	13237	13479	13261	13339	13224	13372	13374	13328	13302	13555	13530	13301	13466	13495	13231	13365	13427	13338	13269	13422	13285	13544	13467	13436	13380	13314	13240	13345	13415	13506	13204	13521	13434	13415	13214	13458	13394	13384	13359	13497	13426	13356	13456	13401	13389	13397	13201	13352	13567	13370	13384	13586	13392	13170	13299	13554	13318	13333	13228	13274	13286	13350	13438	13141	13478	13461	13505	13378	13469	13299	13442	13518	13263	13485	13407	13345	13558	13308	13359	13401	13451	13372	13445	13428	13240	13471	13580	13325	13461	13405	13389	13551	13280	13390	13444	13441	13296	13488	13409	13311	13468	13306	13290	13424	13355	13469	13416	13380	13485	13410	13544	13449	13409	13519	13372	13418	13404	13398	13398	13287	13349	13342	13496	13621	13430	13414	13435	13294	13563	13356	13499	13309	13223	13292	13345	13494	13319	13348	13557	13439	13452	13452	13260	13112	13417	13403	13311	13413	13295	13367	13487	13148	13490	13443	13425	13559	13379	13387	13495	13384	13431	13483	13474	13377	13430	13400	13455	13359	13582	13407	13558	13378	13346	13402	13358	13473	13502	13336	13406	13447	13439	13244	13462	13433	13381	13403	13533	13396	13322	13367	13385	13380	13518	13290	13258	13493	13281	13372	13345	13399	13301	13311	13394	13551	13494	13384	13266	13462	13382	13462	13362	13430	13488	13521	13613	13477	13330	13307	13313	13386	13437	13462	13332	13442	13235	13268	13500	13319	13291	13196	13380	13245	13360	13398	13313	13290	13438	13324	13401	13391	13456	13446	13342	13469	13362	13440	13275	13322	13472	13245	13274	13321	13434	13379	13295	13494	13416	13350	13331	13467	13334	13342	13350	13405	13436	13395	13391	13495	13339	13304	13342	13345	13303	13408	13222	13349	13364	13378	13463	13303	13319	13315	13312	13408	13679	13292	13472	13422	13503	13435	13405	13357	13283	13527	13446	13299	13321	13309	13150	13405	13339	13338	13390	13482	13350	13403	13490	13322	13383	13294	13246	13511	13298	13396	13464	13298	13318	13317	13438	13527	13471	13229	13423	13197	13295	13377	13448	13390	13295	13367	13479	13343	13351	13383	13420	13370	13071	13373	13517	13381	13406	13277	13496	13468	13323	13367	13361	13481	13374	13377	13269	13458	13296	13451	13272	13258	13440	13245	13460	13317	13458	13420	13484	13297	13361	13524	13472	13394	13432	13447	13418	13456	13382	13389	13459	13685	13360	13391	13261	13368	13454	13291	13382	13365	13350	13417	13238	13342	13591	13359	13311	13395	13364	13408	13369	13424	13353	13278	13338	13617	13386	13293	13285	13314	13461	13477	13394	13298	13219	13386	13490	13387	13414	13537	13287	13667	13479	13316	13390	13342	13308	13453	13575	13450	13465	13372	13412	13497	13203	13432	13286	13352	13268	13511	13376	13362	13459	13269	13487	13513	13422	13314	13229	13177	13368	13297	13482	13456	13507	13234	13382	13135	13490	13462	13305	13381	13330	13389	13250	13448	13356	13339	13517	13442	13430	13548	13438	13485	13328	13369	13329	13553	13366	13363	13502	13459	13443	13399	13344	13453	13372	13566	13508	13432	13555	13478	13489	13485	13354	13446	13377	13420	13375	13518	13537	13555	13323	13356	13335	13379	13355	13473	13410	13495	13295	13425	13258	13286	13483	13350	13276	13520	13440	13468	13341	13534	13378	13394	13304	13469	13330	13394	13291	13413	13154	13405	13266	13351	13247	13187	13322	13364	13423	13274	13412	13479	13521	13316	13370	13285	13552	13372	13394	13304	13336	13488	13377	13331	13417	13563	13469	13287	13371	13321	13504	13440	13405	13281	13294	13408	13418	13383	13405	13223	13386	13358	13306	13569	13234	13280	13517	13340	13397	13513	13635	13448	13334	13390	13419	13338	13315	13251	13447	13405	13291	13453	13299	13571	13398	13458	13494	13349	13483	13367	13468	13311	13405	13433	13435	13371	13368	13320	13413	13324	13453	13384	13392	13317	13373	13572	13303	13345	13405	13365	13384	13450	13446	13254	13418	13357	13152	13405	13421	13381	13384	13319	13240	13348	13476	13302	13467	13414	13430	13479	13464	13380	13369	13417	13215	13398	13315	13378	13415	13512	13433	13349	13427	13138	13405	13479	13244	13479	13353	13445	13569	13297	13382	13478	13455	13285	13429	13333	13373	13443	13538	13434	13422	13468	13497	13441	13477	13369	13354	13388	13470	13360	13354	13421	13493	13415	13417	13473	13220	13517	13464	13413	13378	13340	13479	13442	13223	13373	13424	13375	13553	13178	13301	13538	13462	13274	13431	13483	13481	13349	13437	13521	13421	13298	13338	13307	13524	13245	13417	13360	13468	13350	13459	13421	13559	13334	13343	13499	13339	13407	13432	13411	13470	13508	13293	13519	13362	13512	13265	13421	13485	13365	13500	13307	13412	13357	13356	13450	13282	13276	13165	13404	13191	13484	13299	13382	13372	13480	13373	13419	13320	13440	13559	13410	13302	13510	13368	13402	13455	13371	13449	13382	13348	13390	13457	13277	13360	13324	13290	13220	13529	13345	13441	13454	13403	13264	13455	13247	13497	13263	13420	13449	13434	13269	13339	13457	13208	13349	13409	13447	13451	13400	13416	13465	13367	13375	13471	13218	13357	13357	13400	13348	13410	13198	13339	13372	13520	13443	13404	13400	13461	13282	13517	13453	13411	13264	13270	13350	13420	13244	13294	13369	13452	13470	13355	13398	13499	13186	13384	13539	13373	13362	13438	13442	13527	13422	13343	13307	13216	13353	13143	13396	13331	13515	13381	13380	13372	13458	13569	13400	13412	13512	13432	13392	13328	13327	13251	13389	13445	13606	13272	13249	13474	13502	13395	13370	13603	13430	13420	13411	13372	13549	13596	13359	13553	13617	13454	13505	13389	13321	13364	13322	13518	13304	13441	13420	13357	13253	13417	13426	13541	13390	13316	13429	13527	13326	13225	13375	13366	13446	13320	13416	13447	13418	13426	13437	13299	13391	13407	13203	13314	13367	13265	13417	13387	13373	13331	13405	13595	13392	13505	13340	13424	13316	13412	13545	13363	13454	13411	13330	13107	13267	13449	13322	13350	13464	13304	13353	13437	13485	13443	13450	13384	13330	13305	13365	13260	13445	13409	13531	13512	13223	13427	13440	13520	13426	13337	13367	13468	13547	13312	13470	13558	13313	13455	13336	13460	13281	13634	13355	13281	13326	13449	13404	13421	13457	13416	13416	13328	13394	13504	13339	13369	13426	13384	13271	13349	13379	13279	13403	13388	13211	13292	13377	13443	13371	13476	13440	13267	13356	13369	13469	13498	13444	13379	13377	13371	13097	13511	13476	13466	13339	13424	13343	13482	13323	13540	13365	13424	13296	13398	13442	13461	13429	13477	13409	13462	13454	13412	13408	13428	13235	13436	13446	13399	13437	13330	13327	13449	13397	13434	13519	13328	13277	13348	13457	13404	13348	13516	13611	13505	13389	13360	13336	13467	13224	13294	13331	13478	13408	13319	13274	13494	13379	13453	13308	13386	13565	13164	13555	13370	13479	13355	13463	13462	13468	13304	13384	13353	13236	13375	13342	13387	13361	13531	13329	13301	13482	13368	13346	13355	13546	13313	13453	13451	13313	13309	13395	13501	13561	13400	13423	13384	13450	13358	13582	13375	13340	13609	13340	13295	13297	13390	13333	13371	13368	13310	13497	13328	13529	13314	13384	13278	13442	13429	13342	13295	13441	13382	13486	13544	13500	13312	13405	13396	13316	13272	13483	13207	13327	13470	13439	13402	13370	13291	13540	13412	13411	13445	13204	13350	13434	13466	13543	13374	13538	13261	13510	13244	13287	13246	13483	13223	13444	13345	13488	13315	13301	13192	13417	13452	13327	13414	13476	13428	13326	13432	13491	13263	13270	13414	13339	13430	13564	13410	13404	13480	13439	13415	13515	13338	13183	13478	13398	13347	13360	13322	13415	13421	13426	13517	13371	13428	13360	13484	13256	13364	13429	13484	13219	13503	13395	13374	13269	13440	13323	13454	13202	13372	13270	13537	13452	13422	13493	13437	13546	13266	13554	13552	13277	13345	13384	13326	13552	13446	13249	13395	13472	13354	13428	13274	13497	13426	13473	13439	13497	13337	13502	13419	13355	13316	13337	13541	13562	13521	13303	13261	13383	13395	13228	13350	13352	13409	13393	13283	13293	13303	13385	13203	13320	13262	13368	13377	13396	13290	13426	13333	13352	13343	13357	13289	13364	13380	13348	13330	13378	13330	13454	13081	13532	13501	13300	13384	13442	13227	13327	13284	13411	13308	13477	13442	13406	13527	13494	13641	13371	13330	13486	13413	13484	13356	13499	13254	13326	13426	13418	13469	13471	13442	13335	13378	13431	13418	13239	13498	13242	13418	13305	13415	13409	13466	13475	13349	13366	13525	13244	13483	13408	13268	13435	13352	13418	13500	13547	13522	13389	13490	13291	13262	13391	13498	13369	13432	13439	13490	13368	13400	13482	13431	13303	13390	13351	13358	13464
24112	21442	29090	25889	24562	24486	23185	18855	16955	16281	16057	15625	15486	15369	15121	15039	15018	14898	14805	14918	14792	14639	14464	14686	14634	14565	14568	14392	14511	14568	14426	14637	14566	14454	14330	14478	14630	14512	14479	14588	14678	14264	14315	14630	14358	14505	14579	14610	14528	14428	14461	14391	14299	14537	14397	14537	14519	14201	14412	14412	14407	14418	14413	14491	14404	14436	14330	14394	14509	14531	14518	14322	14495	14398	14449	14416	14334	14636	14240	14514	14499	14469	14390	14453	14347	14487	14353	14327	14336	14416	14518	14406	14440	14381	14385	14341	14509	14301	14342	14453	14394	14453	14333	14488	14584	14426	14221	14579	14396	14280	14622	14658	14442	14315	14630	14304	14392	14330	14513	14355	14396	14407	14388	14329	14278	14219	14366	14432	14372	14433	14302	14424	14507	14447	14521	14597	14507	14438	14308	14525	14401	14375	14378	14401	14638	14487	14293	14329	14612	14442	14328	14409	14469	14425	14521	14284	14263	14456	14547	14408	14299	14538	14342	14463	14305	14445	14519	14418	14345	14462	14698	14339	14311	14349	14351	14492	14357	14514	14478	14263	14399	14420	14505	14399	14228	14278	14401	14411	14447	14430	14261	14410	14459	14271	14450	14267	14440	14490	14350	14475	14151	14346	14356	14372	14391	14421	14370	14284	14363	14432	14468	14259	14337	14410	14412	14228	14517	14442	14562	14326	14442	14345	14490	14433	14394	14256	14429	14166	14569	14313	14502	14423	14269	14218	14463	14560	14362	14526	14181	14496	14349	14521	14407	14320	14370	14173	14592	14368	14505	14636	14416	14278	14437	14400	14316	14304	14500	14551	14293	14476	14467	14319	14252	14356	14378	14153	14453	14375	14398	14290	14435	14478	14600	14279	14512	14334	14506	14396	14171	14492	14351	14462	14388	14362	14498	14320	14233	14414	14479	14427	14289	14361	14430	14529	14617	14601	14260	14315	14400	14464	14390	14399	14397	14562	14277	14436	14511	14294	14502	14400	14408	14314	14423	14432	14558	14608	14469	14394	14507	14509	14521	14402	14456	14325	14434	14288	14349	14470	14494	14317	14440	14330	14216	14347	14422	14476	14429	14443	14507	14436	14246	14418	14445	14350	14313	14431	14545	14443	14348	14560	14366	14450	14472	14238	14459	14586	14371	14536	14532	14686	14350	14349	14486	14372	14269	14444	14328	14426	14314	14588	14468	14511	14443	14460	14383	14352	14416	14418	14549	14388	14317	14332	14337	14321	14440	14403	14426	14410	14525	14311	14439	14359	14197	14517	14488	14384	14455	14417	14233	14523	14395	14330	14456	14339	14352	14420	14417	14488	14438	14472	14480	14466	14351	14253	14384	14550	14480	14381	14396	14403	14357	14386	14237	14484	14471	14344	14353	14480	14481	14471	14320	14258	14582	14405	14329	14298	14397	14380	14407	14610	14302	14285	14447	14313	14301	14282	14488	14469	14298	14358	14387	14411	14530	14543	14264	14392	14529	14327	14262	14396	14375	14568	14412	14372	14491	14499	14284	14289	14225	14412	14487	14467	14486	14416	14381	14324	14341	14418	14494	14409	14368	14639	14610	14450	14260	14391	14430	14429	14432	14420	14496	14494	14379	14569	14450	14462	14469	14434	14428	14439	14746	14488	14292	14361	14497	14303	14183	14269	14434	14401	14171	14532	14572	14362	14375	14356	14251	14473	14408	14407	14265	14368	14466	14429	14499	14541	14318	14223	14395	14501	14255	14253	14466	14377	14453	14382	14454	14474	14306	14362	14434	14403	14433	14227	14297	14255	14588	14535	14110	14405	14530	14342	14595	14362	14416	14228	14659	14460	14536	14638	14413	14494	14645	14485	14333	14293	14399	14306	14545	14349	14225	14218	14435	14352	14469	14464	14481	14392	14378	14405	14488	14399	14488	14400	14507	14223	14437	14308	14285	14305	14416	14380	14434	14483	14430	14258	14420	14503	14621	14237	14341	14314	14272	14246	14429	14420	14435	14496	14534	14421	14443	14442	14474	14557	14207	14383	14535	14364	14517	14209	14278	14311	14432	14419	14302	14413	14396	14326	14392	14320	14425	14384	14335	14549	14456	14128	14435	14340	14609	14431	14245	14554	14217	14469	14422	14493	14333	14500	14373	14350	14510	14395	14601	14432	14304	14327	14397	14166	14369	14685	14351	14473	14377	14365	14258	14222	14277	14485	14537	14209	14299	14455	14489	14539	14629	14484	14320	14500	14483	14484	14504	14390	14436	14298	14506	14363	14241	14269	14271	14473	14344	14273	14249	14487	14473	14406	14110	14382	14363	14472	14480	14495	14561	14488	14403	14567	14546	14411	14468	14568	14461	14268	14399	14462	14607	14318	14334	14477	14463	14519	14439	14336	14398	14360	14263	14433	14318	14392	14415	14249	14333	14385	14591	14504	14421	14351	14344	14491	14409	14555	14399	14407	14607	14428	14325	14342	14301	14083	14569	14291	14365	14323	14371	14321	14501	14471	14420	14301	14478	14456	14598	14455	14617	14345	14571	14539	14431	14407	14486	14325	14436	14479	14364	14406	14239	14237	14495	14235	14138	14285	14310	14330	14299	14375	14430	14397	14559	14501	14277	14445	14574	14226	14366	14406	14322	14303	14532	14399	14250	14323	14340	14164	14432	14442	14282	14334	14415	14315	14265	14452	14399	14383	14405	14201	14403	14651	14436	14235	14509	14263	14217	14460	14362	14416	14390	14141	14459	14460	14415	14337	14456	14269	14370	14313	14334	14556	14466	14320	14309	14351	14403	14409	14245	14552	14383	14339	14359	14365	14347	14423	14501	14571	14436	14473	14400	14559	14441	14621	14384	14393	14343	14245	14388	14309	14419	14443	14282	14422	14631	14408	14424	14522	14427	14402	14428	14296	14581	14328	14361	14352	14237	14270	14494	14555	14220	14543	14549	14405	14437	14310	14508	14475	14327	14387	14251	14463	14241	14541	14470	14300	14288	14451	14460	14622	14419	14325	14358	14481	14488	14426	14319	14329	14392	14574	14311	14526	14610	14497	14437	14318	14373	14469	14422	14109	14428	14476	14370	14436	14411	14397	14371	14343	14268	14386	14581	14526	14385	14452	14495	14357	14390	14449	14505	14460	14497	14423	14427	14473	14448	14550	14391	14454	14409	14377	14238	14210	14505	14538	14350	14431	14519	14547	14425	14489	14485	14225	14337	14491	14507	14162	14306	14488	14422	14392	14509	14468	14438	14470	14430	14296	14237	14531	14503	14464	14401	14510	14417	14492	14366	14331	14416	14388	14333	14408	14314	14201	14579	14456	14513	14352	14598	14361	14432	14377	14186	14469	14457	14441	14298	14377	14325	14409	14498	14479	14377	14424	14334	14363	14262	14432	14419	14480	14447	14432	14410	14457	14399	14291	14376	14265	14373	14536	14657	14528	14463	14291	14204	14208	14274	14420	14625	14380	14499	14559	14652	14498	14492	14484	14487	14515	14472	14441	14356	14453	14236	14366	14325	14417	14649	14466	14474	14316	14532	14419	14498	14396	14529	14401	14400	14466	14433	14393	14523	14308	14568	14359	14452	14304	14347	14422	14361	14127	14262	14332	14451	14496	14586	14384	14461	14319	14250	14567	14312	14404	14545	14510	14534	14359	14387	14379	14165	14263	14197	14339	14325	14504	14681	14319	14482	14369	14293	14379	14515	14466	14333	14508	14442	14538	14403	14333	14326	14400	14525	14368	14408	14444	14326	14303	14296	14355	14398	14350	14515	14509	14235	14279	14398	14510	14542	14461	14433	14370	14522	14585	14480	14397	14446	14538	14311	14413	14332	14266	14120	14490	14496	14505	14439	14369	14535	14414	14537	14382	14429	14523	14374	14619	14439	14500	14469	14371	14547	14502	14319	14369	14527	14367	14435	14405	14344	14451	14404	14413	14557	14374	14339	14230	14498	14338	14269	14688	14673	14407	14228	14201	14568	14554	14381	14181	14212	14233	14410	14396	14430	14305	14309	14225	14496	14221	14328	14346	14295	14365	14525	14487	14399	14428	14533	14391	14540	14555	14467	14432	14377	14330	14277	14329	14428	14238	14281	14368	14397	14312	14398	14460	14235	14264	14547	14506	14487	14297	14459	14370	14244	14428	14298	14447	14330	14328	14379	14389	14424	14355	14363	14549	14433	14438	14292	14578	14253	14287	14510	14513	14497	14444	14363	14305	14416	14353	14601	14424	14354	14325	14613	14314	14369	14188	14324	14592	14434	14469	14299	14459	14494	14487	14599	14477	14353	14265	14447	14390	14491	14504	14503	14397	14345	14524	14427	14304	14458	14272	14455	14211	14330	14415	14507	14369	14264	14412	14475	14561	14577	14500	14393	14426	14384	14321	14215	14532	14314	14362	14436	14273	14512	14320	14419	14463	14394	14433	14432	14552	14487	14427	14392	14635	14547	14481	14374	14254	14483	14445	14595	14302	14288	14497	14441	14419	14448	14344	14518	14425	14450	14442	14208	14578	14466	14588	14616	14370	14349	14338	14462	14474	14392	14256	14415	14566	14283	14349	14287	14478	14415	14406	14439	14219	14452	14397	14288	14433	14352	14420	14607	14266	14476	14477	14527	14515	14590	14398	14428	14450	14351	14409	14339	14368	14406	14457	14298	14417	14291	14201	14164	14435	14537	14408	14523	14415	14279	14429	14432	14294	14428	14222	14474	14430	14507	14143	14269	14315	14409	14392	14439	14339	14574	14537	14558	14257	14355	14406	14454	14295	14501	14401	14357	14212	14582	14410	14521	14499	14351	14268	14330	14424	14520	14519	14478	14424	14594	14423	14523	14532	14333	14507	14453	14495	14541	14538	14386	14282	14535	14314	14483	14309	14376	14188	14438	14308	14429	14257	14292	14502	14382	14508	14422	14413	14498	14257	14306	14412	14402	14388	14326	14498	14406	14323	14423	14414	14437	14443	14556	14231	14262	14397	14441	14319	14344	14676	14581	14351	14285	14471	14320	14449	14330	14434	14571	14522	14389	14501	14090	14349	14569	14182	14356	14408	14406	14519	14357	14352	14383	14410	14363	14400	14375	14355	14468	14439	14470	14472	14423	14306	14422	14411	14128	14407	14270	14512
33197	54620	50136	38285	30434	24958	21931	18820	17047	15962	15349	14897	14368	14216	14000	13787	13709	13502	13414	13429	13407	13414	13028	13295	13206	13063	13224	13026	13227	13076	13257	13064	12932	13109	13221	13097	13173	13091	13088	13039	13016	13050	13091	13126	12948	13104	13013	13287	13037	12942	12923	13189	13095	12809	13092	12863	13116	13218	12958	13152	13073	13080	12881	13139	12950	13174	12980	13107	13098	13044	12943	13026	13031	13083	13030	13039	13099	13053	13052	13225	12946	13211	13115	13029	12977	13028	13074	13048	12987	13132	13173	12963	12939	13089	13028	12928	13148	13005	13001	12997	13100	12945	13052	13125	13001	13226	13097	13050	13042	13114	13007	13122	13020	13024	13019	13165	13054	13103	13008	13035	13057	12937	13134	13015	13078	13087	13048	13055	13160	13163	13193	12985	12958	13119	13188	12933	13010	13005	13036	12895	13216	12814	13216	12951	13141	13056	13100	12917	13097	13078	13079	13246	13163	13006	12969	13014	13077	13156	13038	12924	13024	12921	12951	12989	13102	13127	13004	13012	13035	13060	13192	13173	12984	13043	13012	13214	13079	12919	13094	13183	13006	13133	13041	12992	13207	13007	13009	13164	12983	13091	13062	13105	13177	12990	13208	13112	13126	12997	12952	13082	13093	13060	13035	13019	12929	13016	13257	13048	13051	13036	12963	13043	13106	13097	13127	12973	13094	13113	12943	13041	13084	13102	13082	12949	13007	13230	13175	13007	13101	13054	13035	13069	12936	13139	13058	12886	13242	13038	13066	13058	13174	13111	13102	13018	13008	13126	13158	13169	13073	12966	13123	13136	13063	13096	13130	12955	13095	12859	13132	12996	13104	13053	13141	13098	12893	12972	13120	13057	13014	13067	13111	13037	13145	13061	13140	13150	13178	12976	13140	13053	12942	13040	13238	13053	13125	13093	13185	13122	13155	12902	13040	13278	13129	13089	13060	13223	12903	13259	12995	13110	13129	13110	13161	13086	12897	13100	13006	13260	13036	13092	12949	12984	13063	13038	13005	13011	13167	12974	13033	12977	12983	12941	12967	13246	13127	13111	13010	13079	13036	13093	12946	13062	13092	13073	12985	12912	13197	13008	13030	13198	13100	13089	13092	13110	13032	13161	12899	12964	12999	13138	13299	13053	13025	13082	13062	13074	13038	13283	13148	13136	12936	12917	12869	13156	13163	13027	12966	13060	12958	12957	13095	13167	13094	13089	13045	13017	12915	12946	13052	13098	13013	13237	13022	13090	13185	13102	13103	12889	13005	13027	13020	12894	13137	13102	13069	13136	13114	13052	13006	13214	13079	12968	13113	12962	12999	12986	13046	12997	13109	13019	13080	13147	13109	12950	13148	12904	13004	12988	12975	13148	12923	13069	13052	13150	13116	13153	13077	13292	13172	13079	13051	13123	13160	13067	13240	12946	12871	13111	13011	13064	13047	13082	13071	13121	13159	13058	12926	13120	13102	13136	12956	13236	13198	13097	13084	13104	13084	13152	13263	13052	13318	13079	13168	13077	13044	13024	12923	13088	12962	13033	12969	13096	12957	13099	13006	13007	13054	13122	12963	13249	13145	13192	13198	13117	12942	13095	13149	13027	13018	12932	13274	13005	13136	13124	13120	12977	13077	13162	13124	13053	13120	12973	13017	13089	12847	13240	13241	12850	13218	13127	12974	12940	13138	12967	13044	13004	13030	13126	13146	13104	12947	13000	13236	13155	13049	13158	13121	13105	13119	13084	13000	13021	13045	13182	13196	13225	13104	13183	13069	13077	13080	13064	13139	12955	12943	12991	13143	13007	13122	13105	13348	12976	13028	13084	13134	13047	13115	13025	12944	12880	13032	13070	13127	13025	13183	13065	13160	13103	13079	13099	13008	12988	13011	12994	12942	13108	13146	13108	13047	13161	13123	13171	13147	13010	13098	13003	13006	13116	12891	12994	13068	12829	13032	13029	12944	13048	13031	12967	13102	13016	13073	13026	12976	13003	12962	12822	13048	13004	13159	13008	13018	13021	13063	13121	13122	13183	13115	12965	13150	13126	13087	13064	13070	13016	13026	13191	13187	13107	13229	13168	13053	12933	13088	12818	13103	13078	13087	13049	13049	13060	13104	13007	13037	13129	13048	13183	12994	12932	13057	13082	12902	13069	12950	13095	13116	13006	13133	12978	13135	13321	13140	13023	13003	13014	13094	13044	12958	12933	13120	13006	13132	12981	13044	12948	13087	13059	13153	13039	13097	13180	12929	13074	13007	13049	13139	13074	13201	12932	13129	13118	13016	13204	12945	12936	12937	13028	13042	12915	13044	12971	13017	13071	13048	13201	12927	13097	12981	12925	13137	13202	13061	13047	12939	13152	13082	13124	13042	12955	12986	13191	13112	13064	13144	13236	13131	13077	13049	13047	13189	12952	13015	13099	13039	12983	13173	13118	12941	13067	12954	13049	13072	13153	13106	12989	13134	13069	12995	13092	13155	12987	13086	13107	13146	13111	13023	13240	13072	13164	13038	13161	12950	13072	13174	12991	13009	13113	13215	13023	13238	13043	13066	13092	12879	13114	12961	12982	13084	12886	13200	13142	13159	13092	13087	13067	13012	13034	13152	12919	12942	13054	13018	13109	12979	12922	13042	13138	13007	13143	13047	13166	12885	13131	13096	13050	12972	13042	12963	13103	13087	13088	13193	12987	13023	13123	13119	12984	13034	13196	12831	13134	13114	12987	12941	13178	13049	12965	12972	13277	13096	13070	13091	13140	13169	13113	13196	13190	13077	13081	12932	13055	13195	13063	12918	13155	13044	12943	13096	13075	13068	13069	13065	13057	13121	13022	13171	13084	13082	13072	13209	13040	13098	13052	13144	13151	13144	13023	12895	13258	13165	13041	13157	13022	13004	13167	13178	13109	13148	13116	12971	13015	13260	12882	12977	13145	13030	12904	13100	12916	12882	12996	12913	12824	13028	13131	13137	13197	13068	13124	13040	13084	12953	13017	13118	13114	13080	13118	13168	13096	13045	13035	13003	13135	13075	13031	12963	13098	13017	13014	13144	12860	12976	13209	13021	12985	13265	13062	13162	13035	13051	12941	13083	13000	12956	13066	13117	13261	12973	13046	13229	13039	12692	13127	12891	13066	13034	12822	13137	13224	13071	13087	13077	13123	13018	12966	13220	13030	13077	13100	12962	13160	12915	12851	13054	12986	13213	13131	13101	13194	13004	13152	13075	13094	12901	13051	13001	13235	13168	13058	12970	13045	13066	13094	13043	12908	13145	12900	12944	13021	12942	13178	13079	12984	13031	13109	13043	13140	12880	12977	13086	13146	13027	13198	13084	13048	13103	13169	13146	13101	13046	13157	13096	13080	13149	13202	13098	13121	12994	13047	13089	13062	13048	12957	13149	12935	13013	12949	13094	13018	13061	13099	13183	12928	13244	12991	12964	12895	13197	13139	13112	13127	13070	13121	13015	13197	13070	13255	12867	13144	13198	12979	13092	13167	13067	13085	13209	13038	13029	13098	13091	13053	12958	13172	13048	13078	12955	13252	13186	12976	13167	13225	12939	13078	12939	13101	12973	13050	12939	13167	12963	13074	13138	13113	12967	13140	13098	13032	13134	13097	13085	12912	13006	12979	13037	13019	12991	13012	13018	13017	13119	12991	13181	13054	13093	13138	13143	12976	13100	13013	13032	12972	13123	12966	13216	13099	13120	13094	13175	13066	13205	12972	13088	12998	13154	12983	12986	13204	12882	13121	13185	13267	13101	13042	12999	12947	13130	13178	13190	13160	13060	13085	13052	13055	12936	13141	12996	12996	13153	13039	13192	13042	13054	13051	13040	13169	13097	13001	13212	12912	13198	13054	13050	12936	13023	12984	12898	13016	13143	13123	13053	13077	13121	13143	13122	13070	13138	13009	13038	13122	12945	13058	13193	13089	13149	13066	13061	13036	13058	13024	13110	12979	13056	13106	13017	13037	12916	13036	13065	13052	13082	13021	13180	12943	12990	13085	13148	12979	12972	12972	13004	13137	13046	13088	13091	13094	13062	13178	13091	12951	13103	13132	13221	13050	13151	13112	13002	13077	12905	13262	13027	13110	13256	12970	12929	13188	13040	13091	13043	13160	12957	12974	12980	13100	13196	12943	13198	12906	13016	13137	12939	12915	13135	12997	13095	13121	13167	13144	13070	12954	13204	13196	13033	13114	13018	13011	12941	13117	13071	13265	13111	13061	13163	13226	13058	13021	13093	13136	13196	13133	13024	13004	13076	13066	13036	13059	13005	12937	12989	13130	12951	13127	13051	13108	13003	13083	13002	13122	13117	13065	13145	13149	12937	13037	13002	13164	13049	13082	13262	13022	13102	13058	13198	13124	12870	12964	13107	13015	12973	13163	12961	12844	13110	13167	13033	12985	13058	12969	13068	13112	12937	12980	12935	13081	12966	13111	13086	13185	13042	13041	13071	13079	12954	13190	13070	13043	12833	13298	12978	13064	13090	12969	12977	12958	13219	13019	13034	13079	12965	13035	12884	13014	13044	13247	13097	13216	13134	12969	12978	13221	13050	13081	12911	12995	13040	13083	12903	13024	13012	13024	13002	12958	13090	13023	13146	13086	13024	13137	13055	13080	12960	13311	13096	13045	12925	13046	13030	13013	13139	12994	13102	12982	13090	13121	12977	12901	13177	13102	13138	13214	13174	13041	13088	13025	13162	13052	13004	13153	13034	13018	13106	13048	13122	13075	13052	13047	13160	12975	13058	13139	13093	13068	13291	13191	13011	13139	12943	13084	13227	13075	13138	13157	13015	13097	12977	12930	13062	12778	12975	12957	13099	13025	12997	13027	13177	13090	13076	12956	13011	13031	13122	13064	13100	13162	12964	13145	13101	12943	13125	12981	13175	13020	13213	13059	13014	13123	13093	13234	13120	13294	13089	13097	13175	13081	13083	13026	13150	13082	12977	13066	12947	13151	13009	13084	13034	12894	12997	13078	13014	13130	13149	13175	13205	13151	12979	13084	12905	13047	13068	12799	13056	12994	13164	13031	13120	13053	13074	13075	13120	13038	12892	13051	13064	13054	13253	13111	13107	13129	13151	13130	13049	13110	13162	12928	13261	13149	12930	13104
22972	21436	29305	24367	22930	25718	27359	21544	19124	18482	17967	17206	16975	16234	16258	16156	15912	15640	15365	15508	15572	15630	15348	15455	15502	15349	15352	15095	15148	15311	15292	15224	15143	15253	15159	15407	15396	15061	15193	15466	15525	15321	15382	15207	15265	15220	15218	15129	14890	15040	15256	15076	15223	15020	15027	15126	15208	15231	15271	15220	15205	15197	15287	15248	15068	15034	15260	14987	15147	15111	15039	15330	15083	15174	15332	15200	15254	15115	15247	15137	15086	15204	15280	15076	15102	15297	15139	15202	15213	15172	15241	15066	15219	15113	15079	15095	15141	15306	15240	15092	15184	15121	15141	15012	15256	15067	15267	15194	15198	15002	15290	15140	15014	14910	15180	15193	14941	15023	15076	15244	14910	15013	15078	15126	15070	15004	15184	15055	14994	15014	15138	15230	15298	15131	14976	15284	15151	14866	15005	15069	14997	14981	15114	15243	15063	15137	15099	15081	14973	15364	14951	15102	15404	15019	15109	14991	15183	15165	15139	15057	15218	15170	15218	15148	15087	14947	14964	14969	15232	14943	15201	15081	15112	15050	15291	15250	15004	15016	15111	15036	15326	14978	15144	15104	15015	15086	14919	15164	15077	15201	15221	15083	14967	15047	14967	15222	15157	15192	15089	14940	14903	15235	15015	15204	15309	15274	14878	15253	15047	15224	15089	15065	15243	15259	15305	15077	15196	15121	15151	14884	15037	15210	15033	15314	15061	15045	15052	15152	15152	15029	15042	15196	15300	15035	15205	15127	15177	15097	15021	15005	15207	14890	15184	15249	15038	15098	15242	15272	15147	15115	14942	15045	15026	15044	15167	15125	15248	15027	15030	15062	14994	15013	15153	14994	15187	15009	15216	15165	15127	14813	15043	15238	15135	14926	15066	15206	15226	15114	15157	15242	15047	15159	15251	15110	15201	15181	15086	15104	15021	15050	14884	15061	15034	15105	15036	15091	15036	15021	15138	15068	15163	15176	15048	15142	15133	15209	15056	15053	15252	15082	15014	14925	15088	15199	15072	14984	14890	15161	15008	14947	15282	15136	15161	15125	14997	15189	15194	15114	15235	14983	14994	15102	14928	14717	15011	14890	15010	14953	14921	15041	15231	15240	14931	15133	15208	14879	15125	15096	15171	15109	15013	15069	15064	15003	15056	15065	15148	15046	15081	15144	15109	15057	15134	15243	15132	15164	15372	15170	15179	15223	15003	15285	15277	15201	15235	15229	15149	15142	15291	15136	15125	15158	15141	15163	14999	15142	15234	15152	15022	15017	15039	14989	15251	15120	15228	15169	15062	14998	15169	15118	15224	14924	15137	15126	15073	14958	14912	14834	15054	15141	14892	14966	15123	15099	15103	15131	15216	15291	15182	15161	15008	15153	15172	15021	15170	15061	15051	15214	15150	15273	15001	15064	14896	14955	15087	14976	15066	15110	15194	15165	14981	15068	14994	15072	15080	14914	15057	14980	15120	14977	15082	14971	14919	15198	15059	15220	15366	15228	14999	15047	15177	15126	15025	15178	15137	15342	15105	14779	14976	15109	15177	15215	15074	15197	15228	15112	15352	15338	14982	15028	14995	14780	15115	15050	15054	14982	15301	15121	15316	15083	15026	15137	15079	15269	15247	15004	15033	14923	14971	14930	15154	15171	15185	15042	15067	15121	15151	15142	14901	15102	15098	15234	15221	15105	15152	14965	15051	15117	15127	15173	15050	15063	14981	15178	15056	15170	15223	15296	15320	14935	15163	15016	15106	15136	15243	14999	15019	15038	15100	15168	15148	15285	15287	15141	15085	14943	15005	14946	14986	14949	15164	15161	14931	15207	15119	14913	15132	15109	15234	15170	15219	15075	14995	15107	14991	15064	15207	15048	15051	15014	15056	15085	15162	15120	15079	15168	15018	14971	15062	14851	15124	15211	15061	15037	15101	15026	14978	15220	15199	15004	15025	15102	14928	15112	15267	15001	15164	15165	15126	15054	15194	15313	15150	15090	15092	15372	15396	15190	15215	15119	15029	15023	15094	15015	15046	15095	15014	15052	15196	15011	15187	15137	14965	15122	15142	15131	15032	15094	15038	15060	15040	14995	15087	15076	15029	15208	15130	15060	15088	15127	14993	15205	15136	15113	14923	15155	15147	14860	15113	15212	15115	15101	14882	15114	14954	15093	15099	15183	14985	15111	15174	15142	15225	14975	14921	15118	15197	15144	15159	15241	15113	15132	14880	15207	15039	15116	15217	14954	15043	15165	15118	15179	15112	15161	15191	15139	15132	15195	15006	15004	15066	15095	14944	14844	15076	15177	15268	15162	15201	15016	14986	15014	15083	15033	15093	15156	15012	15250	15121	15067	15046	14963	15217	15207	15202	15174	15177	15116	15222	15124	15124	15004	15153	15266	15207	15178	15075	14987	15117	15161	14930	15089	15020	15255	15060	14995	15030	15241	15179	15086	15202	15111	14935	15053	15330	15131	15211	15058	14960	14942	15096	15105	15070	15048	15047	15071	15180	15078	15073	15100	15168	15182	14918	14977	15170	14929	15166	15110	15173	14998	15045	15277	15097	15042	15155	14958	15148	14821	15158	14975	15078	14925	15208	15117	15073	15007	15049	14995	14934	15211	15104	15020	14986	15002	14891	15064	15124	14980	15089	15238	15120	15203	15050	15020	14894	15251	14852	14955	15231	15314	15042	14956	14984	15141	15247	15135	15021	15054	15069	14991	14993	15064	14912	14862	15260	15258	15081	15205	15005	15136	14930	14940	14961	15132	15172	15225	15217	15149	15168	15230	14959	14992	15098	14996	14956	14889	15163	15194	15164	15078	15226	15088	15038	15118	15175	15132	15178	15034	15120	14958	15147	15092	15143	15006	15080	15178	15165	15074	15268	15163	15036	15046	15017	15179	15303	15123	15166	15280	14947	15110	14938	15165	14938	14956	15011	15152	15020	15041	15056	14951	15112	15118	15115	15070	15153	15126	15066	15094	15026	15073	15030	15054	15165	14989	14889	15005	15304	15196	15223	15108	14969	14869	15167	15106	15008	15069	15501	14965	15004	15199	14957	15019	15054	15063	15029	15180	15137	15179	15132	15059	15162	15151	15102	15006	15142	15238	15026	14963	15065	15071	15004	15224	15119	15273	15073	15127	15017	14992	15177	15051	15101	15065	15221	15175	15247	15000	15174	15035	15209	15039	15098	15060	15247	15265	15143	15341	15028	15177	15074	15160	14936	15266	15036	15334	14905	15056	15251	15010	14958	15155	15060	15187	15226	14725	15078	14929	15030	15131	15092	15101	15127	15087	15155	14947	15078	15103	15219	15109	15041	15098	15084	15235	15029	15248	15071	14940	15304	15135	14970	15130	15108	15161	15146	14955	14993	15117	15120	15062	15035	15060	15086	15047	15078	14998	14933	15181	15139	14980	15079	15100	15182	15043	15217	15170	15094	15177	15163	15210	15257	15111	15133	14994	15081	14963	15017	14943	15178	15134	14976	15019	15139	15072	15122	14952	15192	15280	15067	14993	15250	15258	15276	15142	15186	15212	15197	15222	15017	15125	15168	15158	14869	14979	15227	15149	15330	15120	15266	14990	15040	15272	15084	14880	14883	15169	15144	14972	14994	15040	15040	15163	15244	15152	15117	15132	15103	15042	15000	15141	14825	14908	15180	15062	14888	14912	14955	14933	15068	15088	15081	15033	15071	15114	15012	15114	14930	15100	15192	15006	15140	15178	15209	15381	15315	14807	14973	15025	15001	15097	15067	15082	15133	15184	15043	15234	15149	15263	15282	14982	15193	15184	15201	15179	15072	15206	14946	15040	15023	14958	15006	15030	15195	15028	15287	14941	15095	15234	15205	14949	15038	15098	15023	15148	15250	14980	15030	15211	14990	15077	14874	15053	14938	15016	15141	15055	15033	15192	14937	15310	15135	15205	15121	15080	14863	15037	15207	15054	15132	14942	15222	15192	15119	15141	15047	15241	14959	15109	15090	15062	15026	14763	14999	15097	15410	15165	15119	15096	15152	15114	15232	15028	15111	15027	15077	15161	15204	14976	14976	15083	15347	15103	15255	15013	15108	15182	15085	15083	15236	15152	15155	15185	15001	14892	15022	15068	15197	14965	15142	15019	15051	15207	14900	15203	15317	15037	15007	15058	15246	15264	15360	15022	14959	15004	15001	15347	15221	14898	15052	15101	15050	15051	15121	15214	15095	15067	14997	15001	15043	15036	14989	15241	15123	14911	15020	15031	14976	15085	15162	15140	15273	15024	15102	15003	15173	15208	14998	14975	14898	15067	15174	15129	15083	15152	14857	15156	15086	15084	15039	15106	14727	15014	15081	15049	15209	15162	15146	15210	15161	15093	15049	15232	15029	15070	15255	15174	15018	15242	15039	15111	15135	15305	15186	14937	15136	15225	15122	15206	15179	14942	15195	15022	15293	15085	15002	15084	15082	15097	15029	15153	15014	15293	15342	15197	15179	15189	14996	14978	15051	15086	15099	15124	15197	15127	15140	15081	15148	14888	15146	15059	15368	15164	15093	15098	15046	15009	15330	15000	15113	14913	15084	15220	15009	15016	15020	15220	15100	15052	14961	15028	15013	15092	15068	15090	15115	15227	14773	14908	15014	15046	15091	15016	15112	15012	14974	15167	14957	15014	15074	15326	15319	15080	15051	15172	15202	15041	14975	15152	15070	15052	15044	15153	15149	15108	14995	15198	15023	15274	14922	15069	15083	15213	15269	15224	15177	15154	15279	15195	15140	15212	15120	14971	15057	14927	14981	15073	15123	15001	14953	15033	15070	15228	14965	15062	15179	15077	14981	15035	14998	15093	15020	15109	15272	15249	14990	15261	15098	15062	14998	15042	15092	15132	15163	15064	15195	15071	15017	14941	15162	15161	15156	15213	14979	15205	15089	15154	14953	15016	15059	15007	14897	15183	15171	15313	14946	14978	15090	15147	15208	14972	15219	15010	15119	15086	15030	15212	15095	14959	15135	15088	15167	14983	15209	15132	14886	15370	15227	15358	15254	15258	14885	15031	14920	15094	15198	15073	15040	15068	15007	14973	14999	15237	15169	15082	15078	15143	15144	15089	15009	15283	15118	14981	15153	15299	15004	15067	15321	15216
35872	60559	55907	43981	35189	28726	24801	21722	18896	17816	16977	16227	15397	14969	14924	14659	14324	14048	14051	13901	13953	13755	13780	13662	13625	13668	13719	13466	13726	13557	13521	13487	13438	13469	13525	13304	13616	13488	13592	13510	13495	13479	13628	13288	13357	13472	13599	13400	13398	13440	13386	13525	13457	13393	13521	13410	13493	13394	13552	13479	13464	13383	13548	13443	13523	13483	13581	13564	13450	13440	13423	13555	13508	13237	13499	13568	13671	13365	13516	13458	13413	13343	13503	13536	13561	13462	13436	13383	13484	13435	13383	13441	13501	13497	13474	13470	13405	13531	13461	13443	13567	13516	13552	13385	13263	13377	13294	13393	13458	13456	13457	13381	13420	13415	13553	13580	13387	13472	13479	13500	13373	13457	13439	13547	13489	13423	13415	13355	13532	13532	13502	13389	13496	13479	13466	13477	13353	13385	13534	13442	13502	13298	13293	13456	13470	13515	13578	13471	13454	13448	13508	13377	13523	13539	13328	13474	13275	13588	13429	13536	13442	13440	13522	13449	13405	13555	13520	13456	13335	13492	13438	13381	13282	13484	13425	13548	13381	13264	13354	13391	13408	13264	13375	13632	13586	13497	13290	13525	13303	13470	13318	13521	13480	13409	13468	13295	13604	13515	13329	13457	13480	13409	13420	13416	13340	13404	13504	13514	13366	13365	13604	13506	13494	13524	13600	13339	13362	13513	13343	13444	13461	13592	13471	13462	13556	13435	13538	13500	13356	13378	13430	13452	13624	13405	13656	13460	13391	13716	13407	13535	13445	13426	13573	13508	13528	13285	13300	13403	13567	13420	13520	13554	13248	13463	13434	13351	13497	13634	13515	13660	13533	13336	13427	13408	13446	13454	13525	13513	13614	13430	13404	13404	13264	13450	13411	13336	13591	13607	13369	13569	13487	13614	13434	13446	13407	13377	13248	13318	13316	13459	13486	13476	13455	13418	13442	13367	13370	13437	13568	13419	13444	13457	13397	13491	13313	13284	13489	13319	13466	13424	13380	13452	13531	13497	13527	13400	13466	13482	13473	13396	13526	13432	13258	13482	13374	13356	13598	13508	13430	13307	13421	13403	13326	13293	13448	13503	13381	13394	13434	13363	13489	13298	13405	13362	13408	13392	13523	13404	13442	13547	13472	13364	13377	13538	13639	13583	13469	13436	13459	13433	13331	13473	13212	13438	13583	13389	13437	13317	13457	13416	13333	13615	13427	13344	13553	13515	13597	13308	13550	13322	13439	13453	13587	13425	13520	13314	13453	13465	13454	13425	13524	13675	13519	13631	13541	13432	13359	13487	13420	13542	13441	13487	13387	13451	13426	13492	13324	13407	13491	13594	13499	13454	13342	13506	13447	13393	13453	13367	13484	13494	13374	13559	13530	13495	13551	13369	13453	13374	13262	13607	13435	13400	13456	13413	13528	13381	13541	13381	13408	13402	13509	13365	13450	13596	13452	13431	13367	13478	13558	13394	13468	13461	13496	13513	13373	13530	13305	13460	13590	13324	13384	13466	13482	13359	13332	13417	13626	13267	13395	13534	13492	13587	13655	13509	13297	13413	13520	13427	13312	13403	13582	13408	13442	13387	13314	13406	13426	13549	13525	13336	13328	13567	13306	13457	13495	13466	13453	13399	13475	13411	13360	13462	13446	13435	13338	13406	13355	13075	13405	13446	13477	13553	13390	13316	13362	13440	13382	13354	13531	13540	13446	13324	13479	13491	13452	13460	13492	13527	13501	13335	13616	13473	13246	13361	13294	13400	13286	13415	13317	13430	13329	13482	13550	13565	13471	13545	13392	13317	13527	13577	13659	13474	13480	13460	13466	13526	13459	13506	13395	13459	13385	13584	13339	13417	13477	13458	13424	13452	13496	13270	13466	13422	13496	13441	13488	13555	13423	13428	13587	13343	13625	13347	13530	13463	13336	13443	13674	13421	13434	13507	13527	13321	13428	13341	13327	13446	13329	13427	13532	13372	13430	13317	13376	13432	13527	13471	13455	13477	13474	13460	13470	13469	13412	13501	13333	13343	13552	13310	13583	13334	13517	13555	13339	13428	13396	13450	13386	13465	13675	13405	13468	13450	13396	13462	13414	13286	13414	13361	13468	13458	13376	13481	13469	13503	13256	13352	13399	13356	13509	13475	13484	13290	13542	13485	13312	13515	13420	13440	13344	13542	13521	13349	13404	13394	13317	13402	13354	13507	13352	13654	13431	13704	13363	13497	13525	13337	13329	13422	13374	13321	13429	13545	13491	13465	13524	13490	13394	13424	13405	13376	13440	13373	13499	13524	13409	13490	13312	13445	13511	13446	13512	13463	13316	13272	13635	13536	13524	13549	13393	13395	13338	13444	13610	13353	13483	13386	13496	13545	13406	13283	13405	13451	13434	13522	13371	13346	13511	13231	13295	13511	13491	13420	13329	13478	13456	13476	13406	13335	13354	13569	13641	13450	13514	13413	13457	13593	13421	13447	13410	13445	13433	13556	13461	13593	13421	13405	13443	13530	13539	13437	13480	13351	13415	13327	13456	13466	13464	13453	13654	13405	13290	13261	13469	13370	13477	13414	13520	13440	13401	13404	13509	13464	13403	13465	13383	13434	13503	13287	13479	13518	13494	13488	13369	13497	13393	13331	13341	13273	13315	13521	13470	13619	13397	13482	13477	13482	13376	13408	13507	13283	13301	13321	13281	13529	13590	13414	13310	13411	13570	13545	13371	13490	13560	13584	13443	13462	13528	13366	13413	13639	13343	13372	13538	13614	13320	13459	13292	13541	13521	13262	13443	13449	13425	13415	13542	13443	13315	13661	13572	13566	13434	13535	13690	13370	13487	13546	13528	13443	13466	13541	13557	13311	13482	13428	13511	13349	13500	13325	13434	13480	13299	13438	13427	13462	13559	13410	13374	13376	13517	13399	13470	13651	13539	13462	13331	13453	13441	13546	13511	13487	13566	13555	13326	13499	13628	13440	13343	13516	13486	13347	13584	13402	13503	13371	13381	13392	13391	13416	13388	13453	13508	13543	13410	13466	13376	13538	13525	13415	13572	13318	13458	13519	13584	13587	13474	13503	13578	13483	13510	13520	13401	13591	13385	13468	13405	13347	13473	13507	13271	13410	13399	13254	13395	13336	13383	13201	13324	13510	13491	13447	13597	13453	13492	13416	13408	13322	13341	13413	13382	13564	13535	13450	13500	13368	13508	13371	13365	13418	13659	13491	13441	13539	13461	13435	13445	13483	13458	13452	13362	13598	13277	13495	13506	13398	13282	13576	13428	13391	13461	13458	13368	13319	13351	13509	13306	13426	13424	13440	13605	13427	13504	13551	13354	13417	13271	13435	13457	13398	13392	13283	13444	13358	13377	13550	13530	13354	13458	13260	13419	13331	13458	13416	13448	13390	13467	13526	13180	13425	13509	13517	13575	13376	13374	13479	13538	13472	13448	13550	13383	13434	13392	13585	13446	13573	13478	13334	13355	13385	13367	13450	13377	13380	13499	13326	13246	13385	13476	13527	13561	13427	13294	13401	13277	13596	13535	13391	13460	13486	13471	13461	13532	13556	13525	13594	13386	13523	13370	13426	13454	13400	13372	13481	13555	13397	13561	13354	13532	13308	13465	13481	13457	13405	13389	13403	13562	13358	13495	13479	13525	13362	13361	13390	13446	13324	13523	13430	13389	13423	13379	13353	13448	13558	13379	13297	13384	13470	13515	13491	13395	13642	13605	13312	13276	13446	13291	13481	13365	13511	13430	13374	13470	13401	13588	13406	13431	13305	13470	13436	13367	13479	13377	13411	13433	13443	13438	13531	13407	13537	13566	13462	13483	13370	13436	13336	13612	13358	13495	13404	13352	13311	13367	13440	13335	13363	13274	13601	13535	13421	13388	13448	13361	13513	13244	13507	13203	13503	13387	13451	13253	13493	13480	13422	13512	13350	13524	13369	13412	13528	13448	13366	13399	13437	13253	13385	13561	13439	13433	13422	13458	13609	13353	13445	13418	13445	13489	13346	13367	13267	13404	13480	13389	13491	13424	13496	13648	13245	13450	13380	13503	13403	13522	13330	13357	13346	13481	13471	13397	13443	13354	13411	13447	13321	13441	13401	13434	13437	13489	13752	13446	13605	13344	13470	13379	13475	13382	13429	13597	13376	13513	13399	13465	13526	13425	13337	13414	13347	13456	13330	13466	13391	13573	13570	13457	13214	13273	13491	13443	13296	13158	13231	13460	13466	13568	13454	13361	13440	13507	13418	13477	13425	13529	13463	13388	13399	13412	13542	13416	13487	13552	13497	13476	13405	13376	13522	13467	13327	13405	13370	13456	13411	13449	13302	13440	13405	13368	13265	13501	13502	13330	13630	13368	13416	13203	13329	13426	13466	13452	13558	13439	13239	13355	13488	13609	13385	13345	13352	13440	13448	13472	13574	13279	13362	13341	13364	13468	13536	13250	13480	13331	13620	13420	13526	13493	13389	13512	13394	13355	13376	13576	13379	13477	13481	13604	13359	13385	13455	13462	13397	13447	13383	13318	13518	13433	13527	13266	13388	13441	13244	13399	13332	13467	13429	13296	13226	13444	13413	13381	13335	13358	13462	13543	13446	13512	13546	13197	13332	13562	13315	13400	13394	13509	13568	13398	13383	13714	13370	13359	13433	13334	13501	13415	13379	13315	13461	13460	13309	13566	13525	13559	13270	13360	13506	13488	13423	13382	13458	13371	13437	13419	13337	13306	13525	13477	13484	13507	13374	13348	13581	13455	13395	13518	13459	13476	13525	13460	13372	13389	13512	13459	13402	13329	13326	13440	13470	13467	13357	13546	13501	13412	13427	13623	13456	13362	13249	13375	13305	13436	13403	13460	13478	13517	13449	13472	13343	13459	13489	13363	13552	13451	13513	13349	13515	13229	13455	13477	13562	13492	13526	13451	13526	13475	13588	13293	13431	13386	13561	13376	13390	13458	13418	13531	13253	13401	13380	13410	13434	13391	13520	13399	13543	13508	13326	13402	13532	13402	13383	13484	13480	13394	13360	13336	13401	13440	13411	13438	13571	13308	13614	13390	13503	13482	13256	13418	13310	13427	13375	13294	13427	13396	13409	13415	13453	13418	13309	13399	13527
29079	29338	36071	30575	23444	20170	18488	17460	16598	15919	15859	15722	15277	15209	15039	15043	15020	15224	14984	15002	15102	14970	15046	14865	14855	14886	15087	14986	14859	14771	14897	14768	14812	14885	14893	14907	15028	14889	14848	14912	14979	14889	14722	15027	14943	14959	14871	14874	14702	15007	14885	15020	14857	14722	14873	15038	14991	15060	14966	14863	15014	14833	15115	14848	14803	14911	14932	14937	14897	14829	14842	14927	14677	14813	14870	14743	15025	14829	14704	15107	14828	14803	14633	14920	14906	14843	14893	14734	14863	14835	14997	14992	14757	15069	14905	14880	14783	14867	14817	14843	14813	14944	14868	14990	14790	14778	14874	14929	14883	14801	14828	15021	14913	14862	14838	14968	14910	14775	15023	14787	14848	14954	14794	14813	15030	14919	14985	14788	14727	14926	14791	14763	15004	14911	14799	14822	14895	14771	14926	14906	14750	14903	14807	14758	14669	14828	14881	14777	14806	14931	14874	14812	14816	14963	14846	14690	14915	14964	14841	14894	14795	14852	14663	14853	14770	14899	15042	15104	14890	14913	14873	14755	14810	15044	14773	14846	14890	14943	14783	14793	14863	14841	14860	14926	14987	14691	15007	14907	14763	14671	14764	14818	14786	14780	14949	14876	14974	14972	14849	14832	14743	14719	14822	14912	14762	14578	14846	14879	14879	14738	14806	14573	14918	14609	14812	14956	14762	15023	14700	14808	14911	15019	14958	14688	14830	14856	14761	14771	14933	14809	14666	14761	14766	14872	14768	14974	14743	14763	14669	14730	14857	14944	14854	14906	14823	14981	14697	14964	14821	14753	14788	14830	14856	14910	14896	14787	14760	14825	14687	14787	15010	14751	14786	14863	15074	14794	14995	14877	14886	14655	14716	14913	14850	14855	14857	14859	14839	14993	14881	14943	14666	14755	14767	14885	14766	14840	15054	14861	14898	15021	14945	14977	15032	14827	14856	14893	14849	14924	15068	14741	14623	14831	14893	14857	14617	14691	15004	14947	14947	14685	14740	15193	14884	14802	14700	14830	14747	14881	14825	14911	14788	15138	14896	14676	14897	14907	14881	14883	14868	14780	14976	14751	14759	14701	14864	14828	14778	14816	14756	15013	14989	14810	14648	14768	14812	14755	14812	14858	14971	14791	14835	14795	14589	14968	14780	15073	14908	14928	14919	14736	14724	14997	14926	14758	14682	14865	14806	14988	14948	14667	14927	14914	14935	14828	15001	14953	14821	14736	14877	14921	14815	15114	14905	15009	14802	15136	14874	14818	14897	14937	15030	14908	14774	14694	14685	14804	14758	14921	14931	14988	14812	14775	14793	14902	14873	15040	14796	14807	14775	14858	14880	14724	15078	14865	15079	14886	14864	14757	14814	14738	15021	15114	14794	14835	14806	14992	14864	14988	14857	14891	14953	14974	14823	14755	14987	14895	14916	15012	14969	14870	14806	14792	15020	14872	14989	14887	14839	14660	14840	14892	14741	14980	15010	14884	14849	14873	15169	14860	14926	14727	14847	14994	14874	14766	14948	14942	14977	14829	14907	14809	14952	14825	14949	15101	15144	14859	14886	15042	14941	15032	14838	14956	14868	14886	15006	14921	14833	14924	14863	14823	14850	14887	14964	14829	15019	14788	14758	14911	15021	14827	14784	14814	14858	14846	14855	14967	14955	14953	14791	14869	14870	14846	14893	14999	14835	14928	14928	14856	15004	14751	15053	14946	14940	14780	14886	14956	14922	14894	14749	14910	14744	14732	14957	14948	14799	14939	14813	14656	14786	14716	14975	14901	14912	14858	14804	14869	14813	14914	14893	15004	14845	14876	14965	14940	14786	14799	14941	14824	15098	14822	14955	14904	14954	14672	15023	14907	14934	14952	15012	14873	14742	14846	14717	14766	14933	14960	14779	14721	14760	14670	15050	14964	14907	14646	15007	14645	15141	14738	15024	14885	14860	14937	14892	14846	14950	14957	14858	14827	14947	14762	14784	14749	14805	14905	14841	15007	14834	14900	15016	14875	14810	14883	14730	14859	14969	14633	14801	14819	14885	14864	15002	14905	14949	14978	14735	14997	14760	14941	14777	15104	14870	14877	14688	14863	14706	14938	14852	14734	14991	14816	14909	14943	14764	14797	15034	14867	14875	14809	14829	14784	14714	14843	14833	14675	14962	14875	14821	14784	14804	14908	14842	14843	14779	14825	14948	14913	14815	14949	14814	14897	14912	14852	14955	14903	14920	14804	14841	15002	14847	14942	14994	14922	14642	15014	14844	14846	14969	14738	14854	15012	14917	14966	15026	14858	14847	14730	14804	14889	14963	14729	14814	14986	14803	14887	14841	14809	14904	14935	14996	14874	14837	14822	14818	15136	14920	14970	15012	14894	14812	14905	14684	14719	14869	14871	14828	14822	15011	14822	14824	15034	14961	14983	14769	14786	14858	14855	14980	14855	14882	14867	14993	14972	14858	14930	14882	14834	14821	14856	15001	14893	14855	14659	14856	14629	14853	14846	14908	14918	14719	14792	14830	14958	14891	14843	14688	14843	14851	14818	14816	14758	14729	14826	14971	14922	14794	14950	14896	14820	14787	14781	14860	14928	14838	14944	14918	14916	14949	14799	15010	14823	14979	15005	14909	15048	14744	14701	14799	14855	14781	14760	14863	14876	14825	14676	14813	14948	15086	14871	15177	14967	14918	14881	14856	14737	14910	14835	14880	14866	14862	14977	15078	14819	14793	14880	15095	15033	15080	14762	14979	14863	15117	14871	14842	14874	14963	14957	14915	15061	14783	14827	14909	15012	14966	14892	14814	14828	14423	14680	15001	14832	14845	14982	14998	15031	14954	14749	15013	14708	14985	14838	14756	14739	14960	14730	15029	14901	14821	14992	14792	14973	14965	14856	14850	14890	14982	14853	14815	14794	14938	14834	14881	15033	14790	14724	14921	14764	14918	14992	14900	14925	14734	14748	14928	14874	14899	14865	14912	14987	14861	14869	14919	14904	14771	14921	14971	14895	14873	14993	14859	14857	14902	14869	14890	14875	14975	14834	14835	14775	14832	14588	14872	14922	14756	14891	15038	14798	14871	14815	14904	15118	14765	14903	14667	14834	15008	14838	15132	14944	15054	14854	15042	14719	14801	14896	14976	14817	15043	14834	14825	14996	14833	14523	14680	15144	15000	14817	15001	14734	14778	14784	14929	14781	14841	14852	14887	14854	14847	14979	14804	14633	14762	14660	14884	14797	14741	14864	14788	14977	14811	14647	14960	14837	14890	15041	14777	14771	14887	15052	14800	14901	14887	14798	14676	14900	14942	14909	14809	14935	14927	14886	14990	14681	14795	14797	14966	14774	14997	14898	14876	14975	14848	14892	14750	14670	14880	14719	14760	14693	14862	14916	15031	14808	14959	14777	15033	14975	15009	14931	15057	14776	14870	14867	14961	15068	14577	14871	15029	14795	14986	14825	14902	14775	14777	14708	14660	14881	14925	14840	14863	15003	14770	14818	14976	14852	14773	14852	14929	14867	15076	14859	15006	14961	14902	14851	14971	15004	14771	14734	14877	14910	15012	14770	14860	14932	14943	14918	14859	15013	14839	14877	14893	14764	14832	14870	14677	15017	14806	14673	14877	14723	14959	15016	14930	14831	14958	14844	14964	14816	14952	14816	14893	14715	14862	14745	14800	14847	14795	14849	14934	14942	14898	14826	14683	14878	14911	14891	14839	14847	14817	14924	14953	14799	14906	14803	14746	14914	14836	14861	14886	14784	14855	14795	14775	14879	14890	14944	14917	14729	14867	14806	14834	14894	14985	14913	14754	14880	14780	14799	14926	14677	14797	14934	15052	14810	14874	14865	14806	14854	14695	14945	14938	14937	14904	14739	14858	14699	14849	15045	14974	14929	14936	15028	14928	14775	14795	14787	14860	14705	14948	14661	14889	14898	14919	14895	14837	14877	14857	14861	15103	14799	14903	14872	14954	14761	14727	14670	14979	14929	14722	14713	14845	14853	14935	14936	14943	14993	14810	14820	14760	14711	14802	14838	14781	14857	14960	15018	14982	14808	14781	14981	14905	14882	14783	14931	14815	14731	14859	14967	14898	14847	14845	14649	14705	14648	14922	14786	14889	14940	15021	14753	14922	14847	14905	14822	14885	14975	14817	14959	14843	14691	14970	14742	14758	15010	14858	14880	14690	14817	14864	14827	14904	15140	14792	14799	14835	14710	14954	14795	14500	14908	14911	14902	14897	14797	14643	14597	14855	14828	15047	14971	15036	14844	14846	14854	14851	14937	14888	14766	14821	14709	14558	14809	14925	15118	14778	14725	14810	14905	14930	14776	14633	15080	15093	14979	15001	14882	14836	14947	14841	14876	14721	14788	14806	14931	14722	14824	15140	14911	15031	14906	14810	14788	14861	15024	14874	14960	14962	14982	14827	14952	15057	14819	14969	14880	14875	14856	15012	14871	14849	14840	15057	14927	14761	14938	14674	14795	14775	14915	14956	15017	14877	15080	15062	14870	14821	14971	14901	14788	14937	14800	14719	14874	14760	14784	15001	15020	14780	14767	14756	14847	14781	14940	14805	14897	14883	14798	14847	14894	14709	14860	14764	14806	14859	14830	14917	14748	14770	14905	14802	14767	14883	15020	14946	14784	14889	15095	14819	14689	14836	14872	14886	14763	14802	14760	14855	14867	15023	14733	14897	15007	14810	14908	14719	14868	15023	14806	14987	14703	14987	14972	14899	14839	14988	14968	15113	14730	14870	15020	14972	14940	14874	14803	14760	15017	14771	14894	14890	14877	14771	14908	15045	14772	14767	14933	14920	14839	14896	14931	14984	14937	14948	14932	14941	14796	14931	14835	14950	14729	15011	14937	14955	14894	14880	14945	15097	14965	14931	14904	14885	14755	14901	14828	14935	15040	14792	14833	14918	14863	14798	14829	15016	14892	14949	14762	14810	14713	14949	14820	14839	15046	14802	14907	14921	14851	14991	14686	14913	14948	14907	14854	14703	14850	14759	14906	14944	14802	14859	14865	15036	14982	14918	14796	14935	14916	14907	14933	14821	14832	14916	15040	14775	14839	14765	14865	14921	14962	14853	15014	14921	14996	14821	14706	14959	14758	14831	15096
33361	47773	42352	31798	24682	20660	18571	16888	15768	15070	14656	14379	14207	14087	13894	13863	13661	13605	13552	13375	13370	13431	13449	13359	13570	13540	13310	13271	13352	13373	13498	13235	13368	13420	13357	13317	13459	13381	13462	13448	13290	13318	13519	13327	13339	13433	13447	13329	13368	13223	13400	13299	13489	13262	13267	13338	13295	13452	13356	13458	13428	13217	13386	13370	13463	13172	13435	13428	13329	13454	13367	13274	13307	13201	13324	13391	13415	13312	13408	13314	13417	13348	13475	13313	13350	13311	13295	13299	13239	13474	13342	13331	13273	13281	13297	13449	13310	13358	13350	13399	13417	13230	13298	13402	13377	13278	13401	13288	13178	13401	13218	13300	13515	13390	13320	13294	13446	13137	13399	13426	13365	13482	13361	13506	13271	13333	13426	13233	13373	13162	13395	13243	13354	13441	13193	13366	13389	13393	13097	13131	13273	13412	13350	13253	13282	13403	13405	13505	13277	13284	13442	13252	13430	13250	13312	13401	13464	13452	13370	13266	13469	13340	13396	13338	13178	13368	13284	13286	13330	13422	13468	13249	13380	13434	13195	13323	13303	13249	13146	13289	13388	13276	13345	13489	13443	13417	13337	13360	13460	13337	13426	13365	13381	13259	13362	13444	13290	13278	13301	13197	13453	13347	13328	13414	13266	13396	13376	13460	13368	13417	13341	13266	13382	13480	13411	13431	13310	13450	13151	13402	13384	13376	13456	13356	13418	13440	13329	13440	13507	13376	13451	13352	13306	13491	13399	13401	13356	13287	13359	13424	13507	13258	13295	13451	13312	13363	13270	13361	13392	13356	13335	13276	13555	13228	13399	13320	13365	13457	13269	13346	13439	13292	13403	13300	13383	13336	13355	13333	13286	13423	13416	13371	13266	13486	13295	13461	13401	13357	13467	13321	13270	13386	13369	13431	13407	13502	13451	13251	13357	13596	13434	13474	13407	13252	13555	13335	13175	13213	13343	13498	13371	13262	13267	13391	13433	13407	13254	13349	13337	13492	13343	13413	13368	13230	13326	13323	13490	13447	13306	13362	13289	13423	13361	13444	13341	13308	13364	13406	13436	13288	13351	13394	13514	13384	13321	13386	13435	13420	13305	13361	13411	13352	13527	13282	13501	13286	13261	13356	13348	13403	13190	13322	13494	13287	13356	13399	13423	13216	13427	13326	13256	13343	13253	13435	13349	13338	13423	13457	13319	13233	13193	13334	13407	13343	13433	13399	13335	13476	13535	13188	13305	13403	13255	13258	13392	13352	13471	13264	13457	13494	13458	13363	13386	13332	13313	13395	13287	13413	13407	13439	13376	13325	13406	13470	13305	13193	13203	13248	13433	13428	13289	13373	13280	13416	13183	13134	13337	13305	13380	13317	13311	13288	13464	13370	13445	13161	13176	13435	13496	13342	13229	13504	13275	13556	13326	13447	13308	13526	13323	13306	13394	13388	13416	13342	13329	13482	13156	13367	13312	13455	13312	13439	13312	13188	13324	13428	13398	13289	13464	13388	13356	13368	13314	13280	13569	13282	13602	13417	13416	13525	13368	13361	13360	13311	13222	13420	13265	13386	13476	13365	13245	13518	13363	13318	13419	13369	13384	13378	13304	13350	13338	13259	13422	13401	13385	13306	13509	13250	13297	13352	13296	13342	13486	13390	13238	13350	13236	13444	13416	13264	13290	13244	13317	13321	13292	13496	13344	13352	13394	13436	13370	13447	13276	13391	13395	13203	13403	13408	13530	13433	13449	13386	13230	13403	13420	13388	13513	13382	13420	13411	13399	13215	13401	13360	13430	13432	13275	13334	13280	13490	13219	13285	13449	13443	13336	13382	13434	13369	13415	13230	13502	13374	13361	13268	13477	13270	13287	13344	13207	13355	13408	13441	13307	13571	13394	13279	13525	13327	13283	13319	13299	13429	13400	13415	13285	13278	13233	13386	13255	13324	13356	13355	13417	13474	13243	13458	13496	13425	13365	13524	13303	13557	13451	13374	13510	13360	13291	13425	13348	13386	13346	13404	13311	13272	13332	13549	13338	13463	13417	13453	13326	13384	13268	13408	13282	13321	13424	13302	13347	13484	13218	13408	13267	13322	13250	13408	13452	13172	13367	13264	13260	13349	13546	13247	13508	13314	13293	13334	13328	13451	13267	13349	13299	13373	13340	13555	13386	13323	13467	13427	13497	13363	13389	13257	13321	13371	13487	13370	13483	13389	13419	13200	13270	13263	13294	13170	13183	13415	13282	13619	13364	13484	13530	13385	13198	13320	13279	13313	13411	13349	13442	13459	13326	13548	13302	13352	13359	13370	13340	13355	13315	13284	13271	13472	13345	13194	13249	13402	13298	13440	13271	13259	13379	13399	13445	13286	13486	13472	13321	13225	13342	13456	13474	13315	13440	13370	13419	13322	13439	13464	13398	13269	13262	13376	13391	13478	13313	13296	13257	13402	13262	13486	13242	13319	13411	13288	13344	13360	13257	13303	13245	13408	13271	13316	13428	13360	13368	13370	13393	13414	13294	13381	13417	13395	13342	13508	13453	13339	13482	13579	13313	13052	13384	13395	13393	13392	13256	13343	13314	13362	13498	13060	13437	13457	13361	13571	13507	13325	13439	13492	13188	13399	13334	13442	13447	13337	13419	13228	13485	13567	13459	13300	13230	13345	13325	13250	13365	13489	13338	13401	13243	13272	13438	13517	13323	13292	13404	13382	13343	13408	13324	13379	13358	13369	13236	13300	13443	13476	13514	13328	13464	13400	13475	13463	13320	13332	13397	13403	13448	13441	13377	13250	13526	13395	13276	13360	13272	13584	13385	13315	13433	13418	13508	13207	13362	13359	13427	13312	13333	13434	13191	13347	13581	13305	13198	13273	13266	13394	13467	13291	13201	13513	13279	13280	13462	13275	13313	13478	13173	13248	13318	13340	13375	13437	13289	13343	13396	13270	13396	13310	13242	13470	13371	13384	13317	13271	13399	13366	13443	13390	13396	13435	13393	13584	13374	13128	13281	13377	13276	13276	13304	13323	13277	13461	13334	13307	13433	13380	13375	13298	13453	13496	13175	13488	13354	13283	13356	13453	13397	13363	13377	13402	13336	13274	13387	13439	13200	13231	13498	13301	13458	13342	13325	13381	13462	13430	13394	13310	13338	13491	13427	13482	13475	13444	13495	13327	13435	13485	13293	13474	13424	13398	13428	13153	13314	13599	13375	13321	13440	13430	13367	13415	13309	13362	13359	13321	13577	13421	13335	13410	13393	13381	13337	13426	13561	13293	13368	13309	13332	13383	13420	13377	13362	13456	13479	13396	13349	13327	13259	13305	13418	13205	13200	13570	13311	13436	13294	13371	13469	13431	13403	13573	13290	13484	13286	13436	13423	13336	13413	13327	13378	13285	13439	13399	13344	13385	13483	13313	13530	13386	13575	13399	13472	13310	13343	13571	13279	13277	13426	13427	13189	13464	13401	13160	13469	13402	13298	13410	13334	13355	13359	13340	13368	13371	13412	13382	13235	13413	13359	13477	13287	13507	13386	13337	13210	13410	13557	13387	13408	13503	13415	13495	13260	13374	13412	13391	13459	13190	13431	13426	13470	13388	13326	13322	13341	13461	13416	13462	13307	13316	13249	13347	13451	13433	13304	13222	13274	13342	13258	13380	13415	13429	13322	13219	13325	13380	13318	13379	13388	13139	13284	13378	13310	13503	13401	13458	13144	13527	13338	13302	13387	13394	13345	13176	13376	13457	13533	13531	13515	13477	13376	13350	13484	13297	13488	13503	13411	13219	13480	13397	13234	13275	13474	13456	13454	13173	13582	13392	13394	13331	13219	13371	13419	13272	13561	13403	13440	13385	13417	13278	13245	13212	13527	13513	13275	13423	13370	13339	13380	13317	13271	13295	13382	13318	13400	13421	13234	13399	13424	13332	13267	13341	13213	13444	13224	13344	13295	13467	13443	13282	13394	13292	13340	13207	13401	13408	13550	13494	13469	13416	13349	13263	13382	13252	13458	13328	13447	13360	13444	13528	13339	13356	13421	13438	13300	13418	13502	13363	13406	13341	13525	13412	13198	13411	13326	13387	13362	13400	13440	13230	13331	13260	13320	13300	13281	13372	13436	13371	13545	13318	13276	13494	13324	13309	13340	13432	13492	13436	13417	13406	13392	13464	13381	13272	13374	13422	13380	13309	13247	13358	13461	13245	13462	13363	13497	13458	13331	13320	13515	13313	13336	13346	13342	13316	13313	13204	13261	13296	13458	13363	13349	13475	13402	13423	13472	13300	13376	13380	13399	13328	13565	13226	13376	13357	13445	13302	13287	13198	13193	13529	13412	13369	13451	13393	13538	13266	13401	13355	13453	13376	13441	13665	13201	13465	13315	13190	13316	13464	13337	13274	13178	13433	13244	13406	13438	13321	13324	13310	13464	13451	13114	13218	13132	13296	13389	13451	13502	13317	13320	13533	13344	13536	13371	13392	13435	13312	13340	13520	13339	13328	13469	13325	13429	13463	13164	13254	13329	13386	13142	13363	13461	13445	13405	13377	13309	13528	13208	13549	13401	13345	13322	13351	13418	13333	13685	13452	13281	13454	13318	13391	13388	13461	13379	13346	13165	13459	13363	13385	13489	13322	13282	13363	13501	13441	13373	13407	13458	13367	13465	13459	13381	13409	13465	13355	13364	13576	13327	13332	13372	13420	13549	13326	13490	13323	13315	13325	13365	13466	13315	13354	13353	13448	13240	13238	13325	13324	13335	13463	13433	13447	13347	13202	13315	13102	13180	13267	13262	13364	13359	13350	13440	13244	13336	13406	13519	13333	13322	13326	13294	13436	13343	13466	13370	13292	13416	13259	13365	13338	13137	13331	13426	13356	13415	13481	13424	13384	13341	13454	13436	13461	13432	13288	13379	13312	13366	13341	13351	13424	13392	13269	13525	13361	13404	13461	13291	13332	13476	13369	13320	13467	13499	13318	13282	13462	13242	13580	13310	13313	13408	13376	13420	13300	13458	13266	13292	13231	13419	13431	13306	13606	13373	13245	13456	13308	13261	13396	13323	13561	13294	13433	13378	13274	13363	13273	13244	13555	13218	13356	13332	13306	13369	13360	13253	13246	13228	13431
24088	21516	29175	25984	24890	24581	22768	18860	17358	16796	16155	15824	15526	15407	15269	15090	15039	14791	14803	14743	14701	14678	14721	14726	14523	14617	14476	14657	14664	14807	14451	14557	14716	14624	14514	14473	14627	14393	14515	14690	14634	14542	14747	14664	14718	14506	14375	14546	14436	14565	14667	14432	14450	14600	14571	14450	14400	14596	14418	14421	14432	14541	14450	14762	14655	14663	14520	14614	14464	14653	14389	14593	14569	14375	14519	14511	14632	14692	14580	14712	14449	14657	14433	14774	14542	14590	14676	14459	14482	14520	14526	14535	14499	14646	14512	14485	14524	14507	14423	14587	14696	14465	14310	14678	14721	14533	14501	14370	14571	14460	14590	14489	14450	14394	14486	14567	14555	14612	14675	14502	14635	14423	14440	14380	14535	14515	14610	14433	14581	14426	14546	14506	14483	14448	14602	14656	14480	14484	14496	14485	14411	14469	14549	14336	14538	14611	14473	14528	14450	14587	14643	14625	14557	14376	14469	14586	14618	14610	14496	14514	14708	14604	14419	14467	14540	14665	14474	14469	14545	14477	14632	14699	14283	14489	14385	14605	14562	14505	14560	14449	14386	14657	14347	14637	14483	14488	14424	14404	14416	14558	14359	14511	14449	14379	14573	14683	14599	14668	14659	14626	14546	14639	14479	14500	14567	14523	14431	14454	14472	14819	14591	14689	14336	14687	14503	14582	14669	14569	14491	14503	14357	14488	14469	14313	14501	14695	14579	14556	14284	14486	14601	14382	14406	14553	14431	14330	14426	14669	14641	14365	14301	14311	14482	14596	14482	14552	14341	14466	14548	14576	14368	14585	14489	14673	14582	14637	14527	14408	14398	14526	14484	14712	14385	14656	14452	14476	14606	14365	14395	14508	14763	14428	14662	14687	14554	14441	14493	14433	14404	14443	14628	14555	14538	14464	14569	14297	14530	14413	14506	14379	14393	14356	14607	14420	14470	14628	14407	14369	14618	14528	14479	14531	14448	14615	14432	14517	14512	14549	14625	14597	14625	14678	14573	14441	14416	14569	14389	14466	14539	14420	14465	14619	14546	14429	14337	14320	14534	14543	14550	14325	14598	14470	14521	14328	14518	14517	14468	14623	14547	14540	14523	14375	14590	14291	14488	14400	14593	14366	14629	14517	14444	14428	14667	14392	14305	14475	14495	14648	14630	14428	14513	14505	14557	14336	14500	14332	14395	14723	14523	14466	14461	14491	14603	14465	14488	14584	14470	14436	14407	14613	14424	14264	14474	14391	14618	14346	14493	14459	14452	14304	14430	14474	14530	14349	14568	14578	14258	14313	14541	14699	14683	14531	14691	14420	14359	14754	14455	14581	14474	14570	14519	14393	14555	14740	14701	14377	14650	14476	14528	14544	14314	14504	14589	14484	14586	14495	14282	14573	14513	14468	14488	14415	14424	14457	14568	14481	14480	14504	14516	14540	14564	14448	14600	14479	14464	14529	14472	14575	14637	14564	14326	14351	14593	14302	14238	14322	14615	14600	14408	14554	14374	14582	14668	14462	14466	14475	14579	14320	14550	14517	14338	14412	14451	14602	14519	14498	14620	14365	14554	14429	14592	14510	14382	14634	14455	14497	14609	14595	14346	14412	14458	14596	14523	14582	14323	14499	14483	14474	14679	14623	14466	14655	14419	14624	14593	14503	14674	14571	14498	14394	14417	14426	14478	14609	14601	14474	14375	14490	14415	14525	14482	14423	14484	14473	14434	14712	14437	14509	14380	14484	14703	14351	14464	14422	14469	14504	14413	14492	14532	14536	14459	14287	14518	14389	14386	14383	14524	14612	14505	14400	14542	14414	14325	14549	14733	14429	14445	14550	14483	14594	14686	14543	14598	14480	14536	14473	14371	14591	14527	14506	14251	14584	14707	14472	14561	14419	14614	14495	14494	14606	14641	14747	14648	14470	14592	14474	14494	14272	14535	14546	14494	14491	14623	14592	14519	14351	14497	14417	14506	14558	14582	14483	14166	14651	14499	14264	14364	14619	14600	14674	14603	14564	14455	14347	14470	14719	14674	14518	14512	14515	14696	14433	14379	14488	14548	14502	14472	14426	14409	14270	14438	14574	14606	14530	14474	14371	14524	14450	14398	14546	14591	14424	14340	14422	14386	14375	14552	14520	14485	14501	14428	14774	14510	14598	14468	14442	14548	14369	14447	14379	14500	14633	14425	14397	14612	14542	14556	14499	14532	14638	14562	14433	14311	14486	14412	14569	14666	14367	14519	14506	14496	14626	14548	14565	14367	14457	14650	14360	14423	14615	14770	14690	14559	14551	14692	14457	14630	14619	14525	14347	14445	14454	14386	14462	14436	14376	14640	14440	14547	14530	14363	14594	14552	14513	14420	14680	14503	14448	14497	14456	14541	14458	14523	14535	14480	14530	14511	14404	14566	14469	14514	14474	14351	14691	14556	14458	14476	14648	14590	14496	14478	14650	14594	14451	14417	14469	14449	14466	14395	14441	14625	14568	14707	14508	14718	14659	14655	14664	14462	14699	14643	14593	14555	14438	14505	14611	14582	14461	14504	14553	14556	14522	14535	14536	14505	14708	14523	14665	14475	14656	14342	14316	14484	14493	14515	14430	14477	14533	14546	14759	14538	14468	14576	14662	14756	14621	14581	14400	14436	14598	14561	14533	14492	14346	14501	14578	14558	14700	14611	14392	14573	14507	14402	14602	14426	14380	14566	14517	14476	14555	14521	14683	14615	14618	14639	14528	14543	14364	14486	14671	14650	14412	14488	14620	14545	14433	14554	14585	14712	14540	14480	14484	14539	14528	14571	14638	14535	14484	14359	14656	14455	14459	14460	14381	14713	14647	14397	14628	14499	14452	14426	14390	14415	14579	14331	14415	14540	14528	14520	14614	14451	14458	14414	14487	14487	14500	14541	14610	14621	14486	14341	14415	14431	14577	14422	14470	14441	14435	14426	14533	14332	14417	14614	14671	14410	14497	14565	14691	14472	14469	14485	14558	14398	14552	14397	14387	14567	14593	14540	14454	14632	14496	14579	14528	14635	14486	14477	14461	14384	14490	14461	14546	14517	14539	14530	14402	14629	14335	14639	14473	14788	14524	14421	14540	14571	14638	14462	14501	14422	14494	14592	14457	14584	14455	14557	14414	14520	14398	14448	14611	14545	14555	14355	14487	14419	14467	14514	14522	14510	14608	14599	14643	14495	14500	14483	14609	14610	14556	14389	14429	14381	14274	14646	14694	14577	14602	14398	14552	14535	14451	14373	14602	14573	14625	14522	14556	14526	14534	14439	14481	14435	14420	14425	14660	14575	14690	14469	14520	14632	14463	14273	14588	14436	14528	14568	14487	14549	14488	14500	14478	14542	14462	14537	14498	14533	14562	14537	14462	14549	14485	14555	14554	14567	14411	14432	14439	14448	14642	14591	14542	14522	14462	14574	14417	14759	14739	14635	14742	14309	14478	14427	14405	14618	14412	14602	14646	14393	14472	14277	14443	14451	14484	14439	14401	14338	14558	14464	14349	14555	14541	14566	14355	14437	14575	14568	14543	14637	14597	14596	14472	14716	14694	14659	14340	14471	14538	14403	14454	14520	14507	14522	14380	14379	14664	14569	14381	14531	14496	14545	14254	14386	14708	14576	14668	14419	14472	14447	14295	14559	14468	14637	14367	14354	14483	14386	14429	14678	14515	14658	14279	14512	14573	14647	14631	14445	14466	14650	14454	14457	14352	14507	14575	14475	14623	14550	14704	14518	14444	14818	14503	14592	14642	14565	14476	14676	14424	14457	14368	14583	14573	14531	14509	14662	14425	14621	14490	14571	14547	14558	14413	14556	14578	14414	14653	14599	14473	14542	14561	14735	14605	14256	14498	14736	14694	14745	14261	14566	14476	14625	14550	14468	14538	14408	14520	14693	14409	14407	14495	14605	14621	14605	14403	14801	14466	14521	14524	14501	14535	14564	14552	14608	14635	14561	14429	14376	14365	14499	14545	14702	14503	14479	14500	14474	14463	14448	14565	14386	14469	14375	14251	14393	14579	14594	14629	14578	14498	14434	14733	14628	14516	14395	14591	14554	14472	14717	14601	14326	14544	14324	14544	14353	14480	14509	14575	14642	14568	14484	14630	14611	14553	14662	14525	14413	14496	14626	14457	14505	14550	14505	14491	14472	14447	14455	14384	14367	14487	14520	14535	14592	14554	14578	14644	14523	14411	14640	14697	14355	14562	14368	14449	14592	14574	14498	14492	14461	14573	14569	14505	14496	14307	14489	14589	14508	14389	14476	14507	14619	14718	14591	14561	14451	14622	14551	14677	14327	14472	14656	14587	14536	14584	14658	14560	14555	14421	14523	14436	14463	14511	14429	14607	14473	14354	14500	14519	14447	14484	14727	14511	14482	14411	14563	14448	14496	14580	14508	14538	14571	14564	14471	14564	14563	14367	14396	14395	14470	14688	14647	14503	14301	14378	14485	14343	14459	14748	14551	14385	14476	14396	14599	14540	14718	14660	14438	14591	14550	14448	14683	14346	14731	14579	14500	14492	14598	14357	14859	14569	14502	14659	14330	14527	14486	14453	14526	14422	14433	14596	14507	14694	14634	14489	14705	14509	14493	14703	14449	14568	14484	14379	14279	14591	14661	14493	14535	14578	14672	14363	14405	14388	14511	14581	14620	14529	14570	14446	14531	14529	14445	14660	14498	14281	14513	14698	14467	14475	14452	14391	14411	14564	14507	14403	14566	14403	14604	14636	14648	14771	14707	14438	14753	14691	14468	14665	14263	14388	14435	14554	14458	14640	14708	14389	14390	14467	14543	14692	14597	14552	14535	14482	14635	14579	14397	14704	14556	14588	14451	14595	14411	14485	14536	14412	14503	14475	14467	14354	14525	14416	14481	14586	14471	14539	14447	14541	14343	14705	14553	14680	14476	14436	14528	14652	14577	14724	14435	14560	14221	14697	14574	14584	14465	14503	14723	14803	14548	14588	14371	14548	14501	14523	14461	14450	14479	14636	14370	14457	14498	14589	14340	14480	14543	14541	14406	14640	14521	14481	14321	14398	14392	14442	14620	14575	14519	14461	14580	14487	14312	14407	14443	14586	14599	14646	14412	14621	14625	14543	14513	14215
33862	55193	49592	38967	30997	24794	21188	19075	17406	16254	15307	14751	14756	14322	14120	13894	13591	13495	13483	13500	13402	13404	13227	13302	13340	13174	13276	13222	13114	13152	13025	13285	13293	13186	13174	13160	13138	13389	13371	13321	13253	13117	13312	13349	13163	13305	13150	13113	13197	13263	13064	13430	13280	13170	13086	13129	13211	13013	13264	13291	13297	13176	12932	13084	13189	13332	13030	13134	13281	13118	13074	13448	13168	13213	13034	13110	13241	13358	13125	13287	13146	13086	13084	13234	13231	13186	13129	13228	13107	13085	13210	13206	13093	13267	13084	13113	13099	13295	13065	12991	13158	13084	13197	13200	13077	13098	13153	13029	13181	13139	13218	13186	13219	13245	13232	13215	13173	13310	13115	13125	13045	13188	13057	13114	13149	13213	13173	13113	13196	13097	13209	13188	13292	13120	12955	13261	13358	13383	13235	13044	13187	13216	13349	13109	13285	13130	13145	13313	13228	13096	13095	13189	13137	13279	13074	13067	13033	13071	13144	12990	13227	13149	13108	13125	13170	13200	13032	13093	13170	13218	13104	13196	13162	13137	13128	13255	13374	13213	13020	13192	13107	13277	13166	13170	13149	13183	13329	13178	13067	13070	13199	13301	13192	13250	13156	13094	13056	13194	13191	13260	13101	13063	13219	13150	13133	13235	13134	13149	13119	13043	13176	13076	13164	13434	13150	13049	13129	13175	13096	13195	13013	13155	13251	13101	13177	13037	13195	13108	13125	13155	13147	13201	13051	13167	13151	13244	13153	13069	13195	12969	13227	13052	13158	12903	13076	13121	13029	13191	13145	13197	13178	13145	13040	13322	13045	13110	12983	13287	13105	12993	13232	13170	13192	13095	13219	13269	13233	13115	13210	13026	13247	13096	13074	13113	13120	13204	12995	13075	13205	13172	13186	13112	13233	13123	13227	13357	13224	13366	13214	13237	13148	13154	13084	13065	13221	13209	13039	13103	13057	13310	13161	13122	13238	13106	13118	13165	13309	13139	13068	13201	13166	13171	13151	13072	13120	13167	13243	13098	13154	13046	13146	13002	13120	13237	13066	13024	13181	13166	13075	13063	13071	13251	13026	12978	13075	12913	13150	13208	13179	13115	13176	13121	13111	13070	13221	13263	13254	13220	13148	13303	13015	13027	13094	13197	13360	13123	13211	13360	13088	13215	13075	13063	13207	13055	13159	13121	13093	13238	13049	13093	13189	13099	13249	13221	13184	13180	13241	13117	13160	13201	13262	13105	13167	13223	13249	13229	13136	13139	13205	13362	13169	13158	13197	13220	13324	13187	12999	13022	13056	13227	13087	13176	12996	13229	13146	13396	13278	13048	13312	13189	13134	13295	13048	13031	13242	12967	13238	13187	13010	13221	13246	13231	13208	13065	13153	13285	13081	13119	13249	13188	13210	13147	13214	13218	13294	12940	13191	13116	13041	13197	13168	13181	13091	13297	13146	13210	13277	12983	13219	13004	13084	13077	13094	13194	13103	13261	13053	13157	13097	13334	12825	13266	13227	13223	13231	13169	13118	13129	13182	13247	13103	13136	13192	13170	13112	13183	13037	13087	13120	13001	13227	13184	13099	12938	13259	13273	13178	13245	13127	13264	13229	13149	13155	13383	13290	13297	13050	13216	13119	13173	13295	13128	13125	13114	13045	13092	12957	13210	13103	13226	13387	13238	13080	13201	13180	13124	13090	13250	13156	13205	13260	13257	13055	13181	13153	13095	13235	13239	13061	13113	13212	13167	13140	13107	13206	13121	13258	13169	13260	13125	13059	13197	13087	13212	13175	13230	13116	13228	13148	13203	13255	13156	13181	13091	13083	13104	13249	13317	13294	13218	13095	13219	13211	13054	13171	13239	13172	13305	13170	13186	13115	13010	13014	13098	13081	13110	13161	13095	13113	13264	13162	13134	13158	13161	13063	13124	13116	13181	13153	13141	13213	13072	13137	13315	13165	13225	13203	13144	13135	13317	13134	13173	13245	13253	13273	13267	13088	13138	13165	13312	13092	13193	13124	13270	13270	13219	13205	13099	13232	13306	12996	13170	13339	13075	13250	13173	13168	13011	13310	13146	13177	13149	13157	13166	12948	13263	13246	13207	13177	13085	13281	13120	13181	13170	13069	13388	13065	13160	13087	13210	13243	13063	13100	13060	13192	13218	13197	13323	13067	13129	13031	13139	13212	13231	13052	13034	13168	13288	13192	13136	13101	13029	13011	13149	13260	13226	13280	13103	13111	13107	13173	13204	13182	13090	13189	13247	13158	13171	13123	13176	13355	13003	13257	13238	13183	13141	13178	13097	13222	13280	13091	13164	13225	13148	12957	13223	13119	13250	13086	13143	13107	13172	13197	13303	13058	13141	13232	13289	13017	13038	13259	13070	13113	13147	13088	13205	12939	13188	13038	13142	13305	13201	13280	13232	13150	13052	13156	13218	13064	13149	13087	13177	13314	13139	13266	13159	13245	13124	13107	13078	13254	13217	13144	13076	13153	13201	13198	13226	13032	13274	13229	13245	13087	13269	13241	13159	13221	13225	13157	13198	13332	13131	13186	13300	13150	13016	13058	13232	13315	12979	13122	13156	13070	13113	13056	13149	13069	13124	13085	13194	13093	13248	13238	13302	13031	13193	13086	13070	13074	13188	13125	12991	13004	13190	13193	13156	13033	13160	13116	13144	13103	12991	13234	13076	13162	13077	13046	13255	13117	13082	13095	12932	13071	13026	13211	13149	13205	12977	13174	13176	13219	13139	13288	13234	13304	12978	13154	13120	13020	13288	13241	13203	13071	13286	13110	13177	13146	13105	13280	13064	13024	13242	13117	13159	13219	13083	13016	13214	13184	13275	13063	13076	13224	13187	13210	13079	13201	13062	13216	13210	13171	13131	12997	13213	13019	13189	13093	13047	13245	13159	13200	13098	13241	12986	12961	13124	13142	13143	13114	13281	13141	13166	13131	13125	13322	13039	13268	13186	13169	13128	13253	13165	13132	13197	13090	12897	13054	13165	13287	13230	13083	13164	13371	13102	13205	13181	13189	13230	13344	13041	12981	13256	13120	13213	13143	13197	13296	13140	13135	13097	13081	13109	12987	12976	13091	13142	13077	13253	13128	13224	12989	13092	13125	13138	13141	13251	13146	13253	13157	13164	13068	13203	13174	13177	13100	13185	13185	13233	13033	13097	13158	13039	13260	13124	13031	13129	13181	13328	13152	13160	13300	13278	13200	13194	13110	13352	13082	13055	13277	13292	13005	13065	13300	13214	13193	13191	13172	13205	13322	13132	12986	13264	13206	13247	13174	13103	13210	13097	13101	13255	13259	13156	13120	13089	13135	13126	13214	13377	13332	13278	13034	13091	13029	13122	13165	13130	13167	13101	13179	13204	13262	13161	13139	13130	13182	13197	13111	13269	13161	13300	13143	13257	13236	13279	13162	12990	13163	13253	13199	13015	13121	13269	13043	13088	13169	13159	13192	13217	13137	13095	13168	13195	13092	13126	13044	13207	13184	13185	13036	13106	13202	13272	13026	13273	13057	13080	13203	13148	13183	13256	13018	13088	13171	13061	13308	13138	13072	13019	13121	13311	13144	13016	13410	13202	13266	13176	12923	13066	13210	13358	13207	13361	13145	13191	13250	13114	13121	13264	13041	13238	13370	13225	13158	13084	13011	13087	13193	13053	13114	13130	13157	13132	13247	13262	13157	13046	13245	13001	13303	13291	13280	13220	13121	12999	13071	13113	13223	13187	13129	13171	13287	13252	13198	13019	13187	13294	13025	13245	13207	13168	13289	13186	13067	13172	13060	13100	13174	13096	13233	13262	13277	13146	13080	13023	13254	13187	13070	13251	13145	13144	13166	13193	13140	13226	13050	13089	13261	13290	13189	13010	13037	13227	13193	13153	12985	13241	13098	13170	13094	13289	13268	13012	13240	13151	13003	13289	13267	12893	12991	13279	13089	13071	13110	13116	13247	13292	13305	13217	13118	12989	13102	13209	13491	13021	13181	13281	13143	13069	13100	13141	13135	13093	13194	13220	13240	13008	13187	13053	13124	13140	13158	13101	13038	13086	13034	13027	13110	13029	13385	13086	13108	13145	12971	13060	13182	13015	13250	13186	13158	13129	13091	13183	13319	13198	13250	13146	13350	13232	13141	13074	13216	13136	13320	13230	13072	13026	13015	13282	13270	13186	13146	13165	13169	13171	13092	13207	13316	13167	13115	13090	13349	13254	13265	13156	13272	13151	13265	13236	12977	13270	13188	13125	13317	13313	13153	13141	13197	13075	13289	13042	13133	13164	13109	13135	13069	13058	13111	13124	13154	13243	13036	13232	13105	13055	12993	13071	13131	13240	13225	13282	13091	13071	13117	13092	13075	13171	13087	13211	13139	13244	13232	13281	13018	13161	13098	13134	13004	13155	13147	13146	13227	13153	12989	13123	13192	13022	13280	13184	13143	13129	13195	13141	13248	13131	13390	13347	13145	12994	13387	13100	13289	13189	13173	13210	13246	13143	13280	13060	13139	13190	13158	13199	13040	13097	13132	13247	13056	13174	12957	13219	13251	12999	12999	13255	13113	13147	13251	13070	13303	13109	13272	13186	12969	12904	13216	13196	13072	13123	13093	13063	13091	13100	13202	13037	13070	13152	13107	13355	13271	13236	13010	13108	13300	13172	13194	13215	13149	13106	13181	13104	13125	13154	13216	13134	13141	13063	13095	13277	13212	13251	13217	13319	13077	13336	13201	13252	13191	13150	13212	13152	13087	13188	13123	13149	13067	13029	13081	13207	12995	13176	13245	13133	13118	13083	13238	13148	13104	13123	13181	13113	13174	13114	13096	13205	13270	13262	13170	13197	13117	13093	13219	13285	13212	13182	13185	13270	13160	13204	13093	13095	13254	13093	13185	13175	13105	13097	13224	13156	13131	13076	13243	13235	13280	13151	13211	13079	13241	13166	13101	13134	13371	13141	13201	13132	13045	13052	13002	13088	13178	13322	13184	13194	13245	13164	13261	13188	13200	13274	13074	13201	13146	13255	13162	13048	13072	13167	13317	13041	13227	13087	13084	13121	13359	13088	13201	13253	13129	13032	13108	13244	13086	13062	13127	13163	13139	13104
22960	21424	29334	24327	23394	26174	27128	21752	19412	18764	17815	17083	16922	16572	16461	16233	15973	15972	15661	15828	15627	15459	15864	15604	15385	15463	15373	15360	15461	15397	15553	15416	15548	15397	15458	15342	15341	15377	15204	15287	15333	15443	15253	15469	15396	15419	15501	15333	15210	15211	15357	15234	15320	15310	15214	15304	15322	15249	15340	15361	15104	15183	15326	15297	15384	15357	15349	15207	15453	15314	15074	15188	15434	15257	15192	15180	15561	15379	15394	15231	15179	15217	15534	15368	15351	15283	15270	15363	15302	15430	15341	15212	15190	15221	15435	15180	15379	15486	15271	15317	15522	15113	15398	15289	15276	15203	15332	15266	15080	15374	15306	15236	15324	15413	15250	15318	15191	15429	15353	15193	15099	15255	15269	15335	15237	15232	15227	15189	15183	15318	15355	15038	15369	15165	15477	15308	15277	15269	15239	15328	15439	15397	15355	15453	15410	15148	15236	15301	15123	15379	15406	15558	15172	15178	15330	15209	15177	15102	15230	15224	15271	15319	15091	15194	15362	15212	15473	15347	15347	15158	15117	15325	15252	15377	15419	15325	15445	15366	15300	15185	15232	15309	15177	15257	15155	15290	15297	15236	15577	15137	15151	15418	15374	15127	15151	15270	15203	15202	15337	15318	15269	15451	15497	15202	15188	15198	15197	15245	15283	15261	15171	15256	15271	15190	15332	15201	15188	15479	15446	15294	15459	15536	15297	15209	15280	15292	15287	15315	15392	15121	15314	15155	15361	15095	15139	15168	15238	15306	15375	15408	15085	15302	15384	15275	15322	15295	15456	15289	15229	15384	15280	15234	15360	15343	15178	15243	15223	15222	15253	15258	15186	15175	15324	14905	15308	15175	15196	15399	15407	15306	15294	15017	15213	15188	15070	15167	15294	15261	15009	15186	15171	15192	15351	15411	15367	15138	15373	15133	15084	15202	15120	15198	15237	15349	15248	15209	15293	15038	15321	15219	15157	15116	15353	15188	15228	15344	15284	15396	15099	15411	15306	15143	15398	15097	15310	15247	15109	15263	15302	15194	15249	15362	15291	15268	15287	15250	15297	15144	15314	15270	15123	15251	15606	15272	15380	15276	15299	15235	15405	15262	15124	15340	15279	15129	15240	15466	15284	15454	15319	15260	15208	15208	15460	15139	15382	15247	15118	15051	15084	15248	15182	15265	15044	15215	15324	15327	15209	15193	15104	15039	15146	15342	15344	15436	15222	15216	15194	15423	15315	15321	15360	15214	15326	15339	15246	15378	15265	15419	15409	15422	15208	15155	15302	15378	15100	15128	15369	15303	15108	15359	15112	15233	15292	15369	15307	15413	15411	15389	15105	15174	15309	15323	15445	15391	15141	15379	15463	15229	15030	15091	15127	15359	15142	15157	15346	15398	15299	15410	15327	15344	15151	15156	15100	15221	15242	15221	15321	15303	15335	15180	15169	15428	15148	15319	15206	15071	15285	15278	15236	15291	15399	15336	15389	15287	15271	15320	15343	15094	15129	15246	15345	15211	15430	15285	15530	15189	15320	15170	15131	15298	14988	15247	15149	15210	15392	15261	15283	15105	15457	15323	15093	15430	15012	15269	15137	15186	15213	15173	15326	15113	15498	15266	15263	15286	15357	15124	15170	15212	15276	15262	15339	15272	15348	15364	15422	15285	15243	15218	15179	15109	15059	15257	15092	15346	15325	15373	15357	15206	15300	15003	15312	15232	15231	15313	15115	15024	15149	15224	15233	15262	15088	15251	15083	15268	15248	15294	15114	15403	15079	15069	15173	15409	15452	15193	15338	15308	15283	15210	15099	15352	15371	15059	15148	15199	15155	15084	15225	15180	15112	15298	15343	15218	15524	15417	15280	15396	15312	15280	15327	15244	15289	15514	15280	15371	15070	15289	15276	15255	15273	15308	15245	15219	15089	15298	15541	15344	15252	15308	15249	15294	15343	15201	15348	15397	15292	15059	15354	15230	15257	15263	15338	15333	15096	15507	15236	15308	15343	15315	15282	15370	15130	15132	15230	15283	15337	15419	15248	15386	15469	15422	15500	15379	15112	15377	15421	15288	15334	15370	15288	15478	15413	15235	15385	15251	15292	15157	15100	15446	15192	15306	15269	15252	15424	15399	15346	15164	15237	15219	15214	15265	15344	15214	15122	15267	15144	15338	15422	15293	15161	15191	15107	15175	15288	15340	15234	15254	15258	15109	15292	15129	15198	15321	15624	15235	15502	15407	15317	15304	15422	15408	15220	15080	15251	15151	15074	15270	15370	15288	15360	15226	15407	15166	15247	15061	15140	15336	15289	15381	15384	15252	15086	15504	15179	15286	15330	15257	15357	15345	15321	15102	15239	15240	15234	15138	15311	15292	15267	15151	15528	15215	15199	15043	15230	14947	15271	15060	15407	15395	15383	15343	15267	15283	15308	15031	15268	15370	15167	15218	15155	15264	15219	15039	15223	15228	15300	15140	15328	15266	15384	15052	15284	15287	15260	15177	15186	15032	15192	15018	15261	15225	15192	15348	15275	15301	15243	15131	15279	15333	15198	15264	15273	15352	15322	15444	15349	15155	15299	15234	15185	15154	15184	15090	15290	15239	15387	15374	15150	15170	15283	15206	15374	15234	15430	15360	15295	15252	15328	15260	15117	14961	15131	15227	15152	15312	15246	15346	15307	15213	15222	15249	15077	15274	15187	15310	15407	15269	15308	15150	15322	15298	15225	15320	15252	15260	15162	15097	15092	15354	15263	15305	15224	15430	15321	15264	15226	15229	15356	15252	15147	15157	15299	15294	15342	15172	15224	15073	15253	15263	15233	15295	15280	15221	15388	15386	15155	15239	15387	15222	15133	15274	15050	15199	15557	15374	15445	15319	15298	15123	15181	15050	15209	15390	15267	15221	15380	15424	15419	15308	15332	15169	15251	15224	15315	15270	15480	15340	15100	15260	15386	15277	15122	15332	15295	15317	15363	15240	15426	15369	15206	15149	15066	15353	15389	15305	15151	15239	15301	15263	15285	15184	15413	15281	15224	15318	15314	15139	15234	15202	15115	15245	15097	15195	15260	15350	15209	15305	15274	15433	15524	15391	15202	15292	15329	15179	15191	15356	15343	15378	15209	15187	15319	15285	15297	15504	15365	15099	15106	15144	15205	15356	15516	15270	15485	15027	15169	15313	15226	15496	15311	15318	15326	15163	15205	15128	15175	15507	15443	15348	15252	15444	15296	15117	15199	15210	15393	15535	15328	15274	15380	15358	15206	15330	15333	15335	15152	15273	15313	15452	15318	15436	15291	15142	15158	15089	15168	15054	15304	15388	15134	15310	15106	15327	15209	15216	15292	15163	15360	15207	15332	15153	15337	15303	15092	15318	15136	15134	15143	15213	15136	15201	15187	15339	15337	15126	15238	15139	15261	15200	15337	15357	15283	15237	15188	15258	15402	15312	15353	15267	15199	15202	15327	15165	15373	15310	15311	15290	15331	15371	15175	15435	15464	15256	15241	15318	15202	15150	15348	14969	15354	15422	15351	15391	15322	15307	15272	15324	15287	15053	15110	15249	15325	15081	15319	15322	15311	15311	15404	15392	15342	15210	15169	15398	15152	15215	15301	15334	15226	15255	15175	15309	15212	15239	15277	15089	15233	15240	15210	15301	15496	15247	15244	15321	15314	15289	15400	15175	15279	15112	15151	15415	15246	15192	15109	15373	15183	15494	15315	15209	15275	15189	15335	15266	15103	15333	15306	15349	15232	15503	15368	15296	15322	15340	15323	15089	15410	15169	15199	15346	15297	15196	15224	15185	15337	15334	15338	15146	15409	15141	15422	15360	15292	15205	15204	15213	15279	14964	15353	15368	15263	15191	15223	15229	15152	15045	15509	15454	15190	15210	15313	15326	15198	15073	15260	15215	15096	15371	15310	15359	15391	15327	15217	15335	15220	15396	15157	15144	15217	15344	15355	15292	15350	15199	15335	15356	15336	15056	15440	15300	15344	15305	15367	15326	15267	15183	15134	15339	15204	15283	15364	15350	15209	15320	15360	15201	15189	15312	15244	15399	15286	15210	15301	15292	15337	15148	15066	15266	15201	15262	15117	15423	15458	15223	15098	15409	15244	15157	15143	15492	15276	15409	15142	15347	15272	15147	15351	15302	15431	15154	15214	15316	15390	15284	15193	15000	15262	15303	15417	15133	15271	15202	15212	15077	15145	15255	15267	15101	15298	15139	15513	15169	15144	15284	15239	15218	15270	15169	15248	15360	15163	15219	15258	15207	15304	15175	15385	15042	15240	15396	15373	15295	15545	15413	15258	15274	15280	15425	15148	15211	15254	15362	15321	15313	15260	15239	15213	15321	15295	15066	15273	15172	15294	15207	15231	15240	15342	15259	15316	15133	15279	15421	15157	15110	15037	15213	15156	15276	15449	15128	15124	15249	15364	15276	15219	15354	15182	15313	15231	15154	15235	15148	15278	15302	15069	15333	15324	15163	15245	15313	15247	15202	15327	15244	15180	15265	15298	15155	15410	15228	15372	15380	15155	15310	15232	15157	15202	15227	15391	15193	15360	15150	15452	15190	15324	15501	15314	15275	15221	15308	15257	15135	15142	15273	15411	15344	15093	15261	15517	15285	15250	15274	15370	15257	15296	15303	15220	15115	15242	15505	15218	15271	15198	15331	15365	15258	15274	15052	15198	15214	15362	15183	15101	15434	15221	15366	15257	15271	15349	15165	15102	15382	15257	15212	15196	15015	15120	15361	15225	15246	15301	15188	15222	15263	15256	15264	15238	15408	15307	15416	15343	15207	15289	15357	15341	15255	15274	15106	15203	15236	15486	15315	15276	15150	15496	15300	15141	15212	15261	15230	15298	15375	15191	15371	15370	15248	15202	15229	15212	15068	15306	15303	15336	15326	15246	15220	15308	15032	14904	15104	15266	15201	15217	15092	15050	15249	15226	15302	15361	15178	15226	15229	15345	15202	15393	15354	15367	15184	15379	15147	15174	15121	15282	15083	15219	15646	15350	15299	15177	15146	15291	15173	15458	15295	15382	15266	15040	15241	15135	15121	15304	15133	15183	15384	15173	15080	15223	15473	15143	15363	15211	15055	15324	15227	15369	15382	15162	15104
35849	60202	55752	44411	36659	29300	24326	21736	19737	18181	16923	16229	15621	15276	14914	14544	14243	14273	14064	13964	14122	13813	13776	13876	13880	13800	13758	13648	13628	13537	13498	13583	13748	13793	13634	13718	13663	13696	13557	13596	13596	13616	13684	13674	13582	13650	13547	13617	13659	13563	13863	13583	13561	13587	13629	13529	13331	13438	13646	13415	13642	13499	13674	13731	13424	13483	13446	13545	13564	13610	13560	13434	13650	13494	13454	13496	13542	13564	13658	13577	13427	13611	13611	13710	13517	13637	13581	13608	13491	13607	13521	13625	13597	13572	13697	13577	13561	13450	13643	13486	13530	13688	13541	13553	13334	13533	13776	13722	13566	13603	13425	13781	13507	13624	13442	13354	13620	13569	13440	13586	13539	13524	13493	13661	13579	13565	13618	13665	13644	13681	13645	13498	13604	13568	13432	13592	13660	13489	13625	13486	13514	13490	13579	13482	13631	13438	13434	13639	13748	13532	13530	13471	13568	13670	13501	13492	13643	13471	13513	13687	13504	13489	13656	13550	13623	13423	13542	13602	13512	13603	13429	13562	13427	13547	13649	13539	13482	13679	13650	13484	13572	13473	13815	13520	13447	13669	13681	13524	13484	13585	13546	13531	13504	13529	13421	13418	13585	13492	13626	13488	13641	13455	13560	13587	13474	13469	13410	13576	13373	13590	13564	13576	13556	13613	13550	13478	13808	13575	13499	13675	13509	13655	13475	13482	13586	13603	13779	13428	13446	13576	13483	13515	13540	13555	13636	13496	13654	13575	13631	13558	13534	13707	13505	13570	13586	13566	13531	13547	13560	13449	13596	13590	13544	13617	13517	13692	13709	13580	13500	13542	13702	13594	13566	13658	13532	13705	13626	13456	13533	13466	13394	13630	13437	13593	13436	13585	13589	13525	13404	13595	13564	13605	13580	13626	13480	13560	13454	13520	13576	13457	13458	13563	13571	13478	13531	13500	13519	13623	13550	13536	13710	13523	13511	13590	13718	13585	13475	13593	13686	13566	13561	13654	13561	13434	13589	13511	13322	13646	13547	13513	13701	13642	13469	13601	13544	13668	13438	13429	13616	13581	13596	13478	13551	13336	13526	13505	13443	13648	13562	13443	13503	13732	13600	13496	13493	13580	13595	13554	13717	13573	13512	13518	13522	13436	13684	13623	13427	13579	13570	13481	13453	13505	13505	13633	13409	13727	13574	13557	13511	13535	13487	13588	13574	13658	13680	13618	13570	13688	13681	13618	13678	13672	13344	13755	13502	13518	13299	13484	13563	13592	13372	13686	13542	13652	13529	13616	13505	13327	13624	13450	13550	13667	13606	13464	13584	13745	13476	13382	13525	13412	13533	13712	13599	13601	13543	13502	13470	13469	13671	13583	13567	13554	13514	13481	13588	13468	13623	13381	13653	13721	13583	13657	13625	13624	13476	13404	13787	13485	13567	13444	13703	13606	13588	13530	13603	13479	13408	13580	13586	13620	13457	13536	13630	13475	13661	13381	13508	13661	13573	13568	13731	13503	13590	13577	13549	13466	13464	13826	13659	13438	13501	13665	13474	13617	13733	13594	13506	13427	13574	13606	13568	13516	13708	13795	13623	13651	13538	13519	13498	13525	13453	13653	13631	13479	13593	13673	13622	13629	13709	13557	13593	13707	13425	13547	13610	13564	13668	13639	13646	13605	13553	13476	13423	13551	13454	13643	13623	13520	13666	13543	13658	13583	13687	13524	13704	13487	13634	13547	13402	13602	13657	13379	13484	13581	13476	13483	13464	13507	13661	13418	13580	13567	13809	13501	13649	13402	13392	13491	13442	13518	13373	13414	13628	13447	13547	13523	13647	13407	13397	13623	13551	13587	13601	13487	13616	13652	13351	13774	13618	13367	13610	13656	13555	13568	13498	13521	13561	13569	13455	13640	13741	13407	13721	13566	13503	13432	13573	13545	13543	13394	13532	13505	13626	13594	13739	13541	13633	13481	13588	13428	13635	13552	13473	13359	13440	13557	13456	13270	13510	13380	13577	13759	13518	13600	13752	13597	13697	13493	13511	13478	13386	13549	13703	13508	13548	13421	13520	13268	13464	13529	13572	13548	13285	13664	13576	13543	13604	13585	13543	13642	13580	13606	13458	13556	13482	13542	13461	13764	13441	13475	13490	13602	13384	13458	13635	13682	13687	13537	13570	13593	13677	13443	13586	13700	13586	13537	13459	13571	13545	13750	13685	13580	13651	13526	13545	13515	13645	13461	13442	13512	13578	13581	13491	13653	13656	13631	13428	13448	13406	13621	13617	13639	13626	13306	13527	13429	13493	13274	13526	13563	13590	13402	13641	13742	13467	13667	13486	13528	13601	13480	13569	13472	13528	13516	13540	13624	13518	13493	13664	13543	13359	13706	13608	13599	13565	13345	13524	13682	13703	13564	13696	13521	13610	13480	13606	13585	13534	13631	13361	13593	13390	13522	13683	13694	13619	13511	13559	13640	13732	13644	13548	13670	13763	13461	13556	13549	13444	13472	13495	13469	13616	13682	13586	13630	13733	13576	13516	13570	13584	13665	13541	13694	13661	13745	13402	13384	13462	13559	13600	13424	13461	13552	13596	13336	13637	13556	13722	13626	13492	13471	13563	13643	13669	13575	13429	13658	13560	13606	13601	13477	13430	13493	13558	13702	13526	13723	13593	13581	13571	13581	13552	13781	13458	13567	13541	13373	13418	13438	13499	13550	13589	13457	13657	13497	13645	13647	13626	13379	13568	13505	13764	13607	13584	13606	13547	13463	13402	13691	13527	13530	13506	13615	13368	13495	13530	13437	13564	13594	13622	13553	13559	13617	13388	13481	13598	13506	13671	13642	13556	13500	13487	13478	13523	13563	13543	13542	13558	13571	13568	13546	13553	13798	13349	13595	13795	13519	13704	13471	13545	13543	13585	13558	13644	13541	13616	13540	13395	13611	13813	13463	13478	13556	13596	13439	13571	13528	13505	13482	13614	13580	13369	13576	13574	13489	13599	13533	13612	13467	13585	13477	13369	13587	13522	13516	13588	13560	13342	13545	13535	13856	13663	13659	13476	13514	13534	13576	13652	13561	13617	13640	13509	13660	13527	13531	13570	13527	13533	13504	13597	13480	13480	13679	13417	13467	13652	13477	13599	13535	13627	13494	13547	13693	13507	13522	13507	13465	13520	13529	13626	13493	13561	13535	13597	13632	13494	13592	13498	13562	13448	13666	13728	13588	13692	13615	13622	13461	13395	13606	13580	13642	13444	13581	13685	13651	13629	13554	13532	13632	13575	13532	13566	13681	13693	13518	13543	13521	13444	13661	13570	13550	13569	13605	13567	13665	13487	13454	13556	13728	13564	13613	13538	13548	13403	13542	13651	13526	13397	13512	13662	13483	13506	13588	13570	13617	13487	13465	13613	13652	13741	13512	13568	13559	13564	13549	13609	13522	13725	13511	13639	13428	13630	13565	13526	13734	13533	13553	13401	13593	13546	13501	13568	13696	13636	13482	13507	13712	13712	13441	13615	13673	13519	13511	13615	13429	13373	13648	13479	13473	13680	13667	13552	13728	13498	13571	13526	13588	13615	13318	13594	13619	13536	13746	13630	13574	13672	13510	13574	13515	13623	13527	13537	13604	13532	13438	13550	13487	13550	13508	13470	13470	13617	13467	13574	13426	13615	13459	13571	13482	13559	13461	13626	13601	13406	13526	13630	13522	13617	13531	13603	13605	13508	13452	13558	13470	13618	13451	13441	13568	13446	13429	13616	13510	13577	13513	13604	13491	13615	13550	13700	13626	13638	13425	13526	13637	13645	13538	13625	13605	13501	13495	13649	13381	13593	13473	13642	13580	13479	13657	13663	13531	13677	13666	13653	13626	13473	13541	13699	13548	13647	13440	13614	13522	13800	13456	13527	13534	13666	13569	13559	13534	13639	13601	13625	13510	13588	13600	13421	13494	13528	13553	13592	13582	13718	13565	13533	13512	13664	13656	13681	13586	13452	13665	13653	13354	13701	13540	13519	13780	13375	13507	13699	13554	13549	13651	13593	13484	13553	13583	13596	13588	13620	13589	13504	13461	13733	13501	13502	13446	13654	13579	13515	13623	13579	13338	13596	13434	13667	13689	13534	13557	13663	13545	13538	13493	13549	13409	13626	13466	13480	13581	13332	13456	13514	13537	13622	13567	13569	13501	13594	13648	13575	13583	13647	13526	13686	13718	13707	13440	13641	13487	13308	13499	13603	13551	13319	13621	13529	13592	13558	13524	13496	13631	13517	13444	13596	13448	13696	13441	13627	13617	13681	13528	13519	13490	13815	13588	13549	13428	13496	13533	13466	13448	13485	13684	13496	13528	13534	13643	13554	13283	13657	13512	13534	13492	13633	13459	13418	13395	13590	13516	13474	13567	13550	13590	13485	13557	13698	13474	13539	13459	13588	13668	13768	13544	13292	13570	13511	13661	13668	13590	13551	13518	13612	13437	13644	13626	13542	13663	13708	13565	13602	13672	13448	13687	13368	13607	13579	13527	13572	13611	13486	13531	13576	13387	13421	13610	13331	13528	13606	13601	13482	13663	13522	13604	13642	13574	13519	13525	13565	13619	13580	13630	13582	13495	13731	13555	13373	13546	13438	13567	13578	13458	13567	13477	13508	13461	13602	13630	13496	13590	13589	13462	13634	13688	13550	13728	13644	13598	13448	13691	13610	13445	13560	13430	13546	13508	13467	13473	13576	13708	13614	13585	13612	13428	13555	13488	13559	13539	13592	13710	13616	13668	13675	13500	13564	13607	13512	13657	13621	13447	13583	13632	13612	13623	13661	13661	13496	13617	13444	13606	13587	13555	13479	13561	13458	13572	13679	13673	13491	13627	13601	13422	13574	13463	13565	13554	13621	13610	13420	13667	13557	13666	13758	13545	13422	13621	13671	13553	13492	13667	13708	13462	13493	13638	13568	13590	13625	13672	13597	13645	13453	13704	13624	13514	13449	13667	13431	13405	13446	13591	13586	13501	13568	13634	13754	13571	13609	13469	13645	13669	13575	13552	13539	13651	13482	13558	13510	13687	13462	13632	13514	13706	13509	13731	13660	13515	13541	13656	13552	13544	13455	13657	13609	13518	13630	13518
29060	28887	35325	30581	23396	20241	18559	17150	16453	16211	15792	15599	15621	15468	15314	15279	15273	15235	15032	15119	15204	15221	15069	14962	14968	15013	15063	15047	14971	15099	15023	14812	14829	15131	14995	14948	15023	14894	15021	15144	14913	14992	14983	14996	14812	14830	14817	15065	14897	15050	14923	15016	15014	15080	14955	15015	15179	14851	14882	15054	14975	14863	15029	15026	14803	14736	14932	14845	15030	15042	14915	14923	14872	15016	15083	14876	14972	14908	14951	15049	14962	14890	14857	14940	14970	14855	15016	15016	14844	14954	15078	14914	15001	15000	14955	15017	15149	14957	14997	14905	14993	15092	14940	15015	14965	14916	14853	15060	15052	14920	15113	14734	14832	15032	14986	14884	14882	15029	15157	14859	14857	15011	14995	15098	15189	14954	15143	15012	15116	14910	14968	14850	14792	15093	14911	15098	14952	14987	14996	14875	14931	14832	14972	15005	15159	15006	14922	14957	14983	15041	14889	14745	14788	15010	15001	14929	14775	15138	15110	14847	14981	14864	14849	14733	15006	14945	14719	14896	15100	14892	14907	15002	14885	14924	15029	14998	14934	14852	14944	14963	14874	14998	15185	15031	15078	15169	15116	15063	14708	14935	14980	14696	14788	15155	14858	14750	14993	15077	15037	14790	14946	15018	14783	14881	14752	14935	15205	14847	14942	15015	15000	14967	14869	15153	15206	15060	15009	14955	14997	14824	14815	14802	14920	15028	14906	14882	14817	15078	15046	14990	14837	14696	14843	14950	14908	14891	14959	14989	15084	15006	14805	14867	15011	15065	14990	15061	14991	14822	14840	14727	14832	15010	14884	14826	15080	15006	14810	14941	15027	15006	15086	14950	14933	14987	14881	14850	15037	14994	14957	14961	14855	14969	14905	15120	15088	14946	14744	15021	14900	14996	14822	14917	14898	15005	14984	14909	14990	15005	15068	15047	14818	14817	14878	14829	15037	15053	15015	14918	14825	15026	14947	14931	14896	14790	14851	14877	14909	14889	14872	15051	14904	15135	14886	14709	14906	15039	14867	14940	15088	15012	14919	14798	14970	14869	14936	15048	15006	14916	14844	14983	14832	14750	14934	15178	15193	15033	15078	14828	14715	14830	14991	14944	14943	14908	14877	14930	14898	14893	14800	14956	14979	14914	14882	14998	15196	15039	14948	14951	14899	14986	15004	15056	14969	15202	15012	15028	14927	14911	14685	14881	14926	15078	14816	14946	15141	14953	14826	14918	14851	15114	15054	14883	14946	14871	15062	14826	14963	14978	15127	14952	14960	14830	14736	15055	14953	14899	14953	14874	14832	15159	14819	14909	14918	14938	14698	14911	15060	14994	14942	15024	14835	14958	15013	14976	14748	15054	15060	14920	14772	15083	14972	15008	14933	14897	14977	14950	14930	14926	15037	15062	14893	15052	15121	15072	15175	14887	14749	15106	14993	15033	15102	14860	15102	14913	14933	14957	14695	14941	14826	14879	14832	14974	14914	15023	15016	14813	14922	15011	15098	15112	14959	15111	14908	14922	14850	14923	14907	15008	14991	15115	14984	15023	14687	14869	14829	14809	14973	15004	15012	14992	15039	14923	14964	14886	15015	14907	14865	14906	15167	15181	15115	14866	15053	14793	14965	14842	14978	15081	15096	15174	14695	14893	15218	14908	14956	15119	14954	14841	14953	14816	14966	14971	14946	14925	15016	14969	14929	14782	14960	14847	15036	14887	15160	14978	14967	14954	14894	14985	15050	14950	14877	14790	14885	14981	15007	14860	14917	15036	14870	14986	14977	15036	15022	14879	14977	14749	15038	15140	14807	15073	14928	14874	15096	14982	14790	14945	14925	14770	14948	15207	14841	14993	14956	14971	14964	14670	14965	14930	14997	14995	14959	14962	15006	14793	15079	14889	14850	15156	14959	14917	15158	15010	14892	14919	14912	14840	14861	14991	15150	14959	14980	15057	15128	14876	14952	15057	14947	14816	14917	15148	15032	15203	14953	15061	14795	14860	14905	14883	14905	15015	14880	15071	14924	15048	14734	15042	14977	14854	14826	14782	14931	14902	14910	14999	15083	14633	14937	14784	14981	14913	14984	14894	14972	14909	14930	14842	14911	14996	15068	14877	14726	14669	14781	14791	15030	14625	15043	15110	14939	15060	15101	14983	14769	15037	14864	14905	14921	14785	14917	14923	14783	15031	14860	15188	15104	14891	15031	14853	14920	15031	14800	15028	15056	14854	15073	15047	14907	14908	14776	14855	14958	14913	14851	14874	14835	14959	14906	15157	14864	15147	14936	14945	15074	15012	14899	14918	15037	15218	14882	14999	14900	14925	14992	15085	15017	15024	14907	14970	14927	15026	15072	14814	15125	15104	15056	14972	14880	14984	14993	14937	14958	15046	15179	14794	14972	14850	15010	14845	14858	14864	14739	14747	14934	15002	15105	15032	15056	14909	14819	14986	15229	14908	15041	15036	14783	15004	14984	14885	14698	14896	15052	14977	14939	14905	15013	14940	14990	15038	14913	14847	14815	14860	14907	15237	15117	15000	14821	15017	14836	15032	15134	14979	15061	14969	15045	14967	14900	14877	14790	14936	14878	14941	15134	14929	15028	14977	14968	14981	14950	15056	15115	14910	14872	15002	15078	14966	14901	15273	15155	15001	14970	15063	14998	15005	14659	14903	14890	14848	15057	15151	14934	14913	14850	14975	14924	14866	15001	14898	14871	14761	14921	14931	15092	15040	14906	15047	15052	15018	15009	14970	14889	15145	14971	14976	15166	14920	15011	15133	14827	14998	15432	15089	14793	15065	15051	15004	14934	14926	14938	14989	14978	15073	15023	14937	14689	14797	14976	14957	14894	14997	14884	14857	14976	14858	14845	14915	14775	14983	15066	14967	15129	15017	14884	14876	14853	14873	14870	15034	14974	14743	15016	15108	14841	14952	14750	15027	14964	14972	14986	15147	14860	15147	15069	14841	14737	14811	14827	14913	14862	15085	14828	15141	15047	14941	14961	15191	15078	14901	14977	14826	15073	15052	15154	14754	14892	14972	14918	14993	14964	14926	14861	14836	15004	14915	15050	15034	14847	15092	14901	14866	14778	15014	14912	14932	14938	15065	15140	14977	14922	14926	15080	14884	14982	15027	15066	14923	14996	14859	14959	14752	14956	15039	15091	14957	15120	15100	14905	14988	15054	14861	14965	14957	14984	14917	15021	14919	14785	14910	14961	15030	14948	15062	15101	14937	15104	14866	15005	14966	15049	14948	14821	15060	14850	15022	15208	15012	15142	15001	14899	15172	14916	14880	15011	14923	15019	14830	15101	15066	15028	14929	14810	14861	14808	14842	15021	14944	15017	14858	14959	14918	14989	14917	14918	14801	15107	15052	14960	14929	14817	14977	14792	15067	15011	14983	14930	15123	14979	14944	14819	15013	14995	14805	14950	15058	14922	15059	15019	15069	15070	14897	15037	15086	14874	14918	15042	15122	14994	14971	14861	15086	14955	15029	14925	14970	14785	14934	14699	14865	14865	15013	14908	15032	14937	14918	15021	14934	15004	15099	14864	14999	15030	15054	14746	15055	14957	15150	14964	14879	14914	15024	14997	15021	15105	14977	14991	14943	14900	14932	15097	15180	15087	14863	14931	15086	15182	15112	14901	14756	14817	14963	15041	15221	14932	14830	15038	14974	14893	14954	14867	14952	15008	14974	15039	14790	14962	14969	14874	14835	14927	15025	14982	14892	15103	14871	14976	14917	15044	15061	15038	14938	15247	15091	14776	15124	15025	14954	15086	14935	14994	14913	14851	15029	14988	14976	14789	14825	15110	14958	15136	14920	15109	14954	14978	15024	14957	14877	14946	15191	15034	14904	14891	15013	15070	15029	15105	14961	14891	14867	14902	14808	14921	14989	14944	15127	14911	15022	15035	15065	14758	14906	15002	14983	14956	14870	15008	15191	15014	14901	14916	14960	15021	14968	15071	15011	14901	14829	14989	14762	14904	15084	14946	14896	14844	14954	15181	14849	14895	14958	14869	15079	14988	14884	14968	14868	14862	14872	14988	14838	14902	15033	15003	15053	14938	14949	15049	14885	14876	14899	14878	14944	15095	15088	15200	15055	14963	14971	14812	15085	15057	14950	14823	14949	14899	14914	14910	15044	14789	14916	14895	15017	14932	14825	14907	14850	14907	15010	15000	14926	14939	14954	15138	14783	15164	14873	15106	14863	14981	14919	14998	14975	14951	14823	15170	14914	15134	15146	14997	14873	15165	15074	15215	15185	14927	14982	15077	14741	15012	15015	15049	14923	14843	14905	15005	14945	15023	15054	15110	14857	15063	14952	14952	14876	14973	14825	14900	15118	14752	14927	14864	14913	14950	15059	14986	15082	15101	14909	15253	15056	15023	15005	15322	15282	15019	14870	14961	15024	14856	15019	15020	14893	14796	15089	14930	14949	15010	14988	14998	15038	14973	14817	15063	15143	15101	14923	15002	14969	15010	15056	15098	14983	15064	15021	14911	15099	14815	14933	14807	14870	14924	14921	14941	15096	15056	14781	15076	14984	14961	14977	14958	15018	15079	14985	15011	15056	15030	15057	15114	15016	14956	15076	15045	14769	15193	14912	15066	15010	14868	14987	15035	14968	15036	15241	14827	14870	14915	14941	14882	14986	14975	15041	15001	15154	15115	15008	15040	15131	15084	14976	15141	14929	15048	14974	14997	15015	15139	15163	14917	14993	14958	15181	15027	15094	15136	15023	15014	14968	14950	14831	15087	14978	15002	15073	15034	15137	14939	14935	14882	14916	15038	14981	14822	14942	15011	14972	15014	14900	15059	14730	14813	15051	14883	15026	14951	14937	15088	15099	14894	14915	15102	14917	15109	15108	14985	15097	14817	14818	14916	15200	14884	14921	15081	14826	15086	15117	14901	14923	15027	15013	14822	15005	14874	15256	14936	15090	15147	15067	15093	14979	14985	14855	15090	14839	14766	15036	14996	14933	15020	14888	14955	14802	14789	14923	14965	15049	15023	15052	14995	14896	14959	14934	15042	14961	15004	15058	15040	14957	14949	14864	15008	14911	15131	15155	15060	14822	15008	15115	14886	14928	14917	14972	15123	14905	14951	14886	14839	15045
33758	46900	41819	31793	25069	20960	18411	16809	16029	15270	14735	14500	14297	13920	13998	13737	13753	13633	13630	13817	13699	13439	13363	13450	13463	13536	13457	13456	13657	13520	13299	13541	13572	13398	13460	13599	13265	13433	13371	13237	13315	13201	13316	13416	13392	13471	13436	13504	13427	13441	13563	13364	13466	13473	13353	13304	13385	13562	13444	13532	13403	13563	13469	13408	13249	13470	13320	13451	13401	13268	13484	13461	13440	13414	13365	13460	13485	13352	13460	13365	13409	13354	13336	13440	13565	13386	13519	13326	13455	13321	13516	13273	13390	13431	13262	13414	13525	13281	13496	13416	13403	13423	13346	13392	13370	13505	13437	13365	13387	13500	13498	13434	13338	13443	13392	13604	13358	13399	13490	13525	13346	13323	13312	13355	13485	13370	13496	13202	13418	13526	13465	13299	13380	13450	13368	13547	13458	13276	13406	13410	13350	13553	13386	13524	13406	13492	13519	13315	13451	13420	13362	13259	13574	13331	13336	13257	13411	13542	13345	13328	13435	13451	13420	13495	13407	13445	13389	13437	13401	13455	13299	13353	13382	13372	13410	13359	13344	13303	13373	13282	13169	13366	13381	13337	13404	13490	13444	13427	13448	13324	13289	13540	13336	13327	13411	13333	13451	13370	13362	13340	13331	13408	13424	13333	13236	13488	13358	13510	13369	13447	13420	13393	13298	13320	13476	13383	13155	13447	13427	13430	13262	13326	13283	13328	13429	13341	13298	13242	13345	13289	13361	13566	13419	13493	13466	13345	13336	13450	13307	13462	13448	13437	13474	13357	13384	13460	13527	13465	13314	13342	13486	13485	13452	13452	13448	13458	13389	13349	13570	13359	13383	13471	13454	13450	13401	13371	13362	13440	13515	13474	13388	13564	13363	13513	13480	13290	13540	13439	13533	13490	13379	13432	13351	13263	13381	13486	13495	13328	13337	13473	13534	13466	13443	13320	13459	13379	13473	13338	13455	13424	13385	13427	13410	13402	13283	13317	13542	13370	13588	13264	13311	13455	13300	13304	13475	13471	13460	13378	13426	13336	13502	13466	13363	13229	13496	13399	13523	13329	13516	13318	13468	13360	13439	13345	13477	13374	13383	13361	13510	13501	13398	13400	13403	13559	13284	13370	13474	13326	13386	13400	13454	13355	13596	13488	13380	13455	13406	13455	13476	13330	13417	13505	13366	13458	13491	13272	13439	13421	13402	13523	13494	13330	13464	13318	13437	13385	13514	13604	13357	13300	13361	13424	13295	13368	13432	13406	13516	13360	13364	13471	13386	13266	13320	13418	13435	13289	13303	13430	13439	13317	13431	13307	13407	13153	13325	13544	13309	13337	13463	13494	13345	13461	13272	13301	13426	13363	13479	13460	13351	13314	13280	13531	13360	13431	13305	13499	13405	13320	13432	13365	13303	13568	13370	13343	13273	13415	13307	13543	13578	13457	13394	13467	13250	13435	13346	13374	13412	13331	13448	13317	13238	13433	13430	13449	13481	13418	13295	13357	13486	13540	13435	13340	13401	13305	13385	13456	13291	13424	13562	13428	13358	13483	13459	13541	13318	13440	13165	13319	13375	13394	13454	13171	13352	13506	13361	13398	13349	13357	13371	13343	13445	13508	13486	13388	13297	13414	13349	13415	13326	13528	13320	13431	13317	13388	13373	13494	13408	13331	13480	13340	13429	13362	13322	13502	13460	13262	13366	13503	13350	13477	13318	13403	13392	13317	13402	13434	13296	13432	13342	13422	13394	13321	13376	13386	13263	13312	13406	13401	13395	13417	13565	13442	13239	13374	13447	13429	13328	13450	13325	13563	13385	13435	13493	13269	13436	13393	13354	13448	13487	13515	13371	13497	13335	13449	13381	13449	13414	13378	13459	13484	13554	13498	13455	13249	13479	13548	13336	13593	13361	13433	13531	13361	13471	13305	13499	13486	13330	13431	13388	13395	13419	13448	13239	13306	13388	13391	13327	13412	13429	13451	13383	13463	13412	13405	13339	13358	13309	13342	13480	13365	13434	13520	13487	13320	13449	13470	13226	13372	13279	13287	13315	13320	13342	13445	13428	13420	13255	13350	13408	13457	13327	13240	13387	13454	13509	13494	13331	13376	13556	13369	13291	13430	13431	13381	13348	13443	13358	13355	13478	13315	13351	13231	13334	13480	13364	13356	13446	13504	13483	13452	13456	13258	13405	13371	13383	13435	13435	13556	13455	13210	13410	13220	13234	13624	13397	13359	13584	13398	13436	13588	13301	13499	13522	13416	13419	13453	13377	13271	13451	13371	13488	13502	13507	13541	13391	13455	13500	13353	13469	13287	13268	13300	13493	13524	13487	13409	13403	13264	13400	13380	13476	13205	13423	13347	13332	13333	13426	13400	13208	13595	13440	13537	13350	13236	13469	13204	13328	13473	13398	13353	13532	13389	13510	13411	13236	13377	13609	13464	13491	13451	13441	13402	13394	13311	13375	13352	13378	13454	13363	13470	13523	13417	13444	13416	13621	13371	13318	13424	13342	13390	13436	13330	13265	13323	13438	13387	13502	13287	13467	13394	13513	13407	13484	13268	13410	13294	13535	13272	13313	13281	13258	13594	13360	13328	13412	13351	13354	13518	13464	13534	13452	13295	13366	13414	13405	13345	13461	13388	13363	13385	13409	13538	13430	13184	13481	13475	13409	13284	13521	13564	13544	13351	13305	13425	13375	13419	13331	13445	13371	13406	13267	13400	13271	13439	13440	13543	13404	13415	13323	13494	13377	13405	13406	13384	13296	13545	13324	13393	13353	13445	13457	13406	13479	13403	13302	13448	13381	13359	13386	13379	13308	13315	13539	13428	13442	13365	13421	13455	13365	13407	13335	13332	13388	13472	13261	13306	13348	13514	13401	13255	13363	13356	13489	13464	13396	13352	13539	13392	13373	13409	13513	13502	13284	13657	13201	13509	13598	13397	13501	13328	13405	13359	13468	13377	13461	13198	13323	13454	13563	13394	13439	13330	13260	13344	13379	13462	13478	13454	13142	13326	13488	13559	13361	13468	13384	13289	13277	13387	13548	13371	13585	13406	13420	13295	13307	13413	13485	13481	13331	13445	13510	13374	13344	13441	13369	13398	13366	13469	13473	13467	13475	13481	13491	13374	13371	13387	13299	13298	13495	13492	13317	13342	13379	13383	13291	13394	13267	13485	13510	13237	13493	13526	13481	13458	13384	13541	13264	13319	13450	13383	13293	13558	13377	13442	13652	13319	13506	13350	13357	13528	13396	13436	13384	13487	13446	13384	13416	13348	13277	13448	13336	13375	13406	13333	13321	13304	13487	13362	13370	13274	13342	13373	13321	13367	13437	13343	13423	13445	13578	13508	13346	13460	13304	13268	13662	13292	13391	13497	13553	13498	13374	13398	13448	13317	13382	13372	13333	13429	13367	13375	13354	13546	13365	13417	13490	13323	13465	13464	13364	13350	13356	13522	13488	13391	13381	13340	13394	13404	13390	13538	13391	13355	13363	13538	13400	13479	13292	13488	13317	13332	13425	13379	13475	13433	13457	13409	13470	13447	13519	13464	13388	13455	13504	13416	13366	13326	13197	13368	13428	13493	13450	13435	13488	13517	13348	13370	13484	13565	13525	13327	13394	13251	13503	13468	13397	13318	13445	13306	13464	13362	13356	13381	13264	13442	13553	13353	13354	13363	13439	13494	13377	13519	13425	13395	13305	13382	13503	13539	13508	13451	13223	13373	13499	13345	13539	13343	13224	13449	13470	13340	13423	13500	13376	13348	13320	13397	13473	13533	13301	13488	13277	13300	13381	13456	13447	13495	13328	13385	13445	13343	13469	13365	13579	13477	13437	13486	13406	13425	13388	13404	13454	13514	13530	13455	13512	13458	13488	13434	13216	13358	13320	13381	13529	13436	13446	13340	13381	13394	13482	13423	13395	13326	13530	13356	13574	13442	13385	13399	13405	13397	13397	13331	13668	13364	13397	13341	13302	13432	13379	13290	13387	13357	13355	13435	13351	13445	13328	13341	13391	13361	13496	13412	13553	13547	13482	13330	13339	13482	13492	13360	13503	13473	13418	13366	13405	13461	13212	13479	13287	13557	13404	13458	13364	13497	13548	13306	13351	13348	13405	13547	13394	13469	13369	13372	13447	13330	13501	13460	13470	13347	13528	13312	13534	13332	13425	13256	13429	13525	13507	13481	13543	13402	13436	13265	13542	13489	13440	13326	13418	13311	13461	13370	13555	13562	13640	13400	13427	13390	13277	13333	13396	13379	13474	13453	13539	13557	13644	13308	13351	13359	13288	13506	13466	13347	13309	13403	13339	13394	13428	13352	13509	13393	13469	13593	13427	13324	13341	13480	13323	13326	13455	13436	13291	13463	13420	13364	13323	13185	13453	13430	13480	13435	13413	13438	13511	13505	13272	13326	13362	13458	13403	13455	13415	13424	13386	13342	13497	13420	13236	13331	13533	13546	13379	13443	13456	13462	13563	13499	13500	13411	13528	13369	13395	13369	13457	13393	13426	13389	13519	13354	13255	13322	13412	13632	13267	13454	13442	13542	13377	13502	13483	13431	13374	13425	13300	13512	13207	13525	13435	13395	13373	13556	13404	13425	13462	13336	13339	13331	13538	13335	13394	13311	13461	13361	13382	13265	13398	13466	13306	13376	13384	13608	13373	13428	13529	13379	13477	13428	13417	13339	13444	13418	13517	13474	13479	13369	13531	13426	13403	13391	13392	13395	13494	13364	13553	13387	13353	13438	13413	13405	13416	13439	13334	13566	13331	13613	13330	13516	13380	13419	13281	13344	13451	13513	13352	13348	13349	13443	13389	13443	13459	13469	13225	13198	13379	13165	13615	13361	13327	13256	13311	13361	13350	13526	13480	13449	13396	13403	13594	13471	13502	13314	13270	13498	13455	13429	13363	13395	13382	13421	13362	13382	13310	13437	13258	13340	13369	13332	13384	13422	13344	13483	13420	13568	13684	13292	13471	13399	13434	13357	13227	13410	13214	13403	13296	13284	13466	13433	13515	13555	13420	13470	13284	13195	13412	13470	13326	13316	13351	13347	13382	13391	13403	13422	13379	13484	13440	13521	13471	13451	13356	13581	13359	13386	13362	13480
24167	21519	29106	25920	25022	24642	22639	18962	17388	16956	16276	15654	15311	15233	15083	15045	14832	14853	14726	14971	14712	14695	14661	14513	14567	14575	14618	14666	14675	14574	14558	14427	14534	14552	14528	14544	14534	14603	14598	14476	14464	14555	14479	14642	14577	14664	14409	14470	14642	14614	14557	14556	14527	14542	14450	14485	14599	14457	14431	14502	14648	14810	14651	14364	14589	14462	14577	14674	14372	14616	14514	14511	14433	14705	14532	14559	14488	14472	14529	14372	14605	14396	14638	14481	14722	14457	14501	14446	14504	14801	14633	14556	14495	14444	14314	14644	14433	14391	14399	14747	14366	14428	14432	14472	14454	14394	14299	14635	14618	14420	14488	14562	14544	14515	14434	14720	14562	14290	14484	14608	14421	14690	14704	14377	14539	14619	14551	14675	14619	14511	14572	14603	14588	14587	14738	14517	14574	14560	14462	14549	14454	14448	14392	14451	14646	14885	14428	14634	14528	14689	14695	14511	14608	14501	14662	14273	14546	14342	14461	14314	14466	14516	14511	14528	14554	14572	14563	14483	14590	14525	14616	14614	14589	14675	14421	14428	14516	14625	14735	14634	14485	14404	14403	14521	14557	14583	14540	14420	14559	14608	14637	14792	14704	14685	14735	14568	14315	14720	14450	14635	14561	14532	14421	14505	14532	14411	14507	14403	14683	14620	14420	14392	14520	14613	14623	14429	14476	14632	14660	14584	14609	14673	14370	14607	14464	14458	14418	14563	14625	14514	14440	14481	14489	14420	14375	14491	14640	14662	14506	14484	14397	14492	14536	14777	14520	14428	14645	14546	14317	14450	14537	14493	14444	14430	14544	14634	14576	14506	14550	14352	14459	14496	14626	14613	14480	14517	14386	14395	14517	14630	14557	14368	14489	14644	14714	14613	14593	14525	14544	14497	14677	14582	14512	14294	14684	14556	14345	14457	14616	14479	14678	14335	14559	14501	14498	14678	14433	14554	14449	14638	14385	14427	14634	14471	14574	14545	14544	14524	14505	14505	14718	14527	14442	14500	14681	14593	14461	14698	14535	14494	14648	14509	14570	14632	14400	14560	14495	14579	14413	14428	14521	14662	14571	14447	14549	14514	14636	14341	14513	14508	14326	14465	14480	14559	14700	14561	14672	14463	14477	14608	14611	14463	14842	14362	14587	14513	14552	14441	14545	14568	14455	14531	14604	14556	14572	14661	14574	14564	14532	14630	14536	14564	14553	14336	14701	14497	14584	14515	14377	14538	14455	14441	14610	14460	14445	14381	14536	14417	14572	14656	14535	14428	14444	14656	14646	14435	14619	14572	14403	14538	14347	14494	14546	14309	14486	14811	14344	14536	14477	14560	14660	14638	14462	14476	14490	14410	14533	14592	14443	14512	14545	14489	14697	14539	14519	14616	14654	14518	14347	14414	14490	14447	14728	14669	14604	14687	14647	14591	14628	14500	14682	14501	14458	14583	14267	14521	14397	14322	14338	14392	14544	14525	14591	14495	14443	14712	14460	14318	14505	14408	14460	14640	14404	14529	14630	14448	14570	14377	14517	14730	14515	14441	14630	14246	14524	14350	14591	14554	14455	14590	14412	14514	14577	14445	14403	14460	14506	14537	14498	14589	14705	14414	14676	14622	14644	14474	14746	14463	14585	14438	14468	14449	14392	14540	14474	14381	14763	14550	14430	14592	14629	14452	14571	14715	14665	14854	14650	14563	14590	14426	14335	14594	14524	14652	14440	14570	14671	14421	14480	14377	14619	14629	14528	14751	14681	14516	14622	14406	14525	14494	14687	14476	14540	14700	14780	14449	14551	14501	14487	14485	14578	14469	14460	14508	14451	14714	14390	14614	14530	14453	14657	14296	14607	14692	14599	14624	14732	14475	14702	14528	14376	14617	14432	14485	14628	14409	14688	14544	14554	14609	14324	14610	14486	14398	14695	14523	14451	14602	14426	14295	14867	14653	14679	14587	14386	14574	14550	14435	14540	14526	14342	14591	14633	14406	14572	14496	14468	14585	14532	14532	14732	14506	14490	14352	14425	14366	14483	14523	14370	14344	14519	14527	14578	14484	14583	14657	14474	14544	14519	14562	14509	14416	14480	14553	14400	14458	14533	14300	14337	14556	14356	14441	14506	14438	14539	14562	14539	14632	14443	14564	14472	14401	14485	14428	14420	14550	14492	14670	14476	14534	14455	14494	14705	14659	14415	14516	14471	14560	14643	14550	14541	14709	14472	14719	14390	14324	14749	14476	14349	14517	14495	14547	14645	14589	14360	14428	14441	14468	14687	14295	14509	14531	14295	14518	14458	14462	14580	14619	14422	14578	14705	14451	14617	14347	14409	14555	14809	14457	14573	14491	14546	14664	14493	14409	14410	14555	14578	14441	14409	14316	14547	14377	14315	14485	14492	14447	14345	14499	14593	14516	14563	14506	14595	14423	14590	14470	14624	14537	14375	14408	14489	14434	14542	14500	14515	14438	14441	14649	14515	14613	14438	14523	14502	14716	14470	14414	14732	14444	14581	14523	14533	14653	14519	14583	14516	14400	14646	14577	14481	14397	14452	14559	14611	14414	14253	14668	14617	14508	14444	14492	14506	14630	14581	14492	14666	14597	14587	14542	14374	14580	14517	14440	14679	14625	14645	14551	14570	14593	14516	14670	14607	14519	14438	14601	14426	14474	14659	14519	14634	14567	14625	14525	14703	14494	14501	14466	14543	14547	14577	14567	14412	14455	14361	14591	14647	14645	14476	14665	14373	14531	14443	14552	14476	14542	14646	14524	14590	14513	14639	14421	14481	14526	14763	14360	14504	14482	14487	14328	14617	14626	14668	14752	14669	14494	14623	14530	14467	14609	14425	14538	14554	14492	14488	14412	14522	14551	14511	14472	14380	14756	14475	14661	14518	14761	14671	14575	14522	14654	14465	14293	14418	14681	14582	14481	14386	14549	14566	14375	14459	14505	14598	14728	14657	14496	14368	14335	14621	14488	14649	14449	14395	14327	14431	14436	14637	14506	14360	14548	14515	14716	14326	14504	14432	14776	14584	14443	14507	14664	14472	14593	14594	14645	14626	14437	14435	14682	14630	14711	14471	14373	14494	14600	14438	14513	14543	14655	14569	14468	14505	14390	14261	14495	14484	14597	14493	14554	14523	14519	14494	14647	14606	14535	14644	14535	14537	14541	14520	14470	14412	14463	14430	14471	14603	14295	14469	14574	14478	14480	14496	14543	14466	14395	14590	14558	14481	14617	14316	14445	14603	14711	14649	14661	14696	14486	14342	14380	14535	14698	14670	14421	14592	14405	14519	14425	14422	14552	14707	14601	14650	14765	14430	14469	14469	14447	14487	14509	14621	14541	14581	14718	14643	14598	14677	14587	14527	14627	14457	14408	14450	14454	14496	14522	14442	14624	14668	14611	14539	14829	14551	14602	14548	14391	14583	14609	14647	14594	14356	14552	14612	14487	14412	14509	14527	14494	14629	14371	14595	14456	14612	14255	14502	14335	14627	14614	14546	14647	14598	14491	14494	14490	14543	14667	14530	14303	14469	14482	14403	14833	14662	14602	14429	14390	14735	14586	14440	14536	14482	14376	14596	14454	14543	14636	14611	14562	14776	14475	14794	14535	14510	14516	14712	14586	14565	14572	14557	14403	14690	14503	14422	14268	14428	14400	14625	14511	14517	14768	14552	14574	14430	14567	14305	14373	14477	14357	14430	14371	14486	14275	14635	14395	14465	14419	14519	14511	14668	14462	14486	14476	14420	14472	14679	14413	14642	14453	14519	14573	14607	14595	14544	14371	14487	14405	14465	14462	14666	14381	14536	14743	14662	14708	14505	14559	14375	14534	14488	14511	14475	14404	14610	14479	14546	14409	14784	14600	14649	14570	14717	14467	14486	14656	14715	14448	14576	14602	14370	14536	14444	14441	14530	14592	14579	14485	14652	14491	14618	14652	14450	14450	14647	14511	14563	14483	14519	14531	14620	14720	14703	14690	14459	14740	14559	14529	14556	14545	14685	14603	14739	14630	14436	14679	14459	14675	14781	14644	14708	14568	14733	14527	14645	14341	14705	14453	14461	14516	14621	14630	14808	14633	14398	14569	14427	14452	14613	14511	14527	14393	14611	14413	14494	14559	14518	14597	14491	14415	14531	14497	14529	14440	14449	14538	14433	14646	14581	14646	14452	14632	14664	14576	14457	14532	14632	14459	14467	14667	14522	14374	14664	14528	14163	14506	14432	14313	14542	14449	14489	14796	14673	14511	14665	14642	14538	14295	14586	14471	14492	14514	14544	14612	14535	14395	14580	14342	14556	14607	14484	14532	14650	14671	14414	14565	14681	14637	14697	14579	14668	14714	14511	14509	14552	14317	14372	14349	14428	14501	14391	14687	14579	14656	14561	14518	14714	14687	14718	14599	14658	14542	14556	14533	14388	14578	14522	14653	14568	14650	14703	14598	14496	14481	14441	14270	14500	14530	14506	14497	14490	14576	14368	14636	14614	14736	14560	14530	14729	14443	14340	14545	14392	14393	14511	14575	14699	14473	14633	14548	14612	14417	14725	14759	14565	14487	14512	14535	14635	14417	14656	14706	14605	14499	14683	14525	14570	14438	14329	14597	14396	14774	14310	14497	14603	14589	14547	14591	14697	14473	14667	14647	14551	14402	14450	14480	14506	14387	14605	14558	14484	14745	14537	14500	14627	14518	14461	14464	14412	14411	14729	14575	14593	14440	14537	14616	14493	14447	14648	14690	14777	14444	14393	14586	14431	14558	14521	14444	14578	14443	14636	14596	14419	14466	14761	14697	14471	14537	14675	14564	14346	14423	14405	14443	14482	14481	14476	14513	14624	14485	14635	14466	14442	14458	14367	14738	14430	14647	14518	14431	14517	14574	14309	14505	14661	14570	14424	14383	14436	14495	14420	14465	14505	14687	14589	14453	14564	14551	14333	14559	14580	14464	14550	14251	14507	14549	14442	14603	14509	14486	14526	14445	14449	14470	14634	14515	14275	14428	14601	14421	14494	14407	14380	14774	14465	14514	14615	14371	14591	14656	14509	14485	14509	14692	14462	14649	14646	14811	14352	14556	14407	14487	14291	14517	14532	14669	14618	14500	14577	14296	14270	14524
33568	53246	49067	38855	31227	25232	21227	18886	17456	16422	15643	14822	14409	14300	13894	14043	13683	13690	13434	13578	13414	13436	13346	13373	13251	13381	13145	13230	13293	13129	13263	13178	13249	13079	13195	13165	13245	13053	13088	13262	13172	13216	13219	13205	13217	13016	13116	13126	13067	13081	13130	13287	13294	13140	13145	13068	13310	13111	13310	13179	13091	13066	13147	13106	13238	13175	13211	13169	13222	13242	13143	13194	13265	13076	13192	13194	13219	13240	13083	13146	13329	13061	13255	13043	13075	13259	13176	13271	13130	13233	13212	12925	13193	13217	13012	13172	13240	13036	13164	12997	13077	13267	13062	13171	13150	13095	13096	13183	13266	13031	13022	13129	13089	13166	13182	12999	13024	13021	13116	13087	13142	13221	13050	13245	12972	13162	13235	13068	13134	13042	13096	13009	13138	13135	13271	13330	13001	13137	13073	13034	13193	12962	13050	13285	13187	13105	13019	12985	13135	13228	13072	13157	13104	13271	13047	13165	13039	13117	13096	13092	13213	13104	13070	13090	13112	13151	13182	13152	13098	13226	13124	13290	13202	13223	12924	13036	13098	13126	13200	13149	13019	13297	12971	12983	13264	13117	13131	13357	13143	13194	13080	13062	12956	13189	13237	13119	13102	13300	13081	13045	13108	13122	13188	13101	13020	13173	13076	13125	12980	13023	13370	13244	13226	13260	13128	13072	13203	13133	13122	13070	13153	13267	13143	13268	13231	13200	13296	13128	13103	13210	13086	13043	12966	13132	13296	13262	13032	13195	13207	13038	13065	13269	13148	13180	13214	12998	13058	13211	13103	13187	13358	13129	13027	13180	13276	13139	13131	13104	13159	13209	13183	12984	13244	13149	13131	13252	13094	13169	13107	13372	13034	13027	13178	13077	13091	13135	13030	13169	13294	13128	13216	13071	13280	13187	13218	13183	13229	13150	13105	13255	13232	13036	13190	13147	13047	13248	13143	13221	13231	13143	13262	13018	13130	13125	13053	13069	13046	13151	13146	13090	13180	13190	13114	13191	13166	13202	13084	13345	13150	13290	13017	13157	13189	13190	13113	13086	13242	13110	13153	13182	13203	13211	13082	12991	13194	13278	13170	13164	13162	13072	13063	13058	13031	13066	13155	13083	13158	13223	13204	12948	13113	13184	13062	13104	13262	13118	13294	13085	13184	13097	13123	13112	13150	13077	13033	13226	13097	13233	13248	13229	13131	13074	13062	13159	13180	13268	13166	13248	13016	13126	12959	13286	13104	13064	13080	13222	13082	13191	13263	13033	13313	13079	13189	13205	13176	13128	13050	13017	13122	12993	13117	13174	13124	13301	13038	13220	13281	12966	13261	13186	13201	13075	13214	13201	13086	12945	12998	13047	13100	13222	12989	13139	13242	13338	13010	13106	13140	13013	13045	13232	13164	13152	13190	13136	13125	13172	13141	13085	13342	13137	13280	13262	13158	13093	13199	13149	13229	13254	13015	13144	13120	13133	13101	13138	13020	13066	13202	13096	13165	13131	13124	13131	13268	13246	13270	13008	13291	13112	13200	13248	13064	13051	13041	12971	13147	13173	13170	13264	13189	12986	13171	13206	13230	13269	13098	13231	13109	13064	13239	13307	13172	13060	13203	12952	13272	12955	13363	13032	13142	13189	13011	13180	13268	13028	13228	13258	13120	13009	13315	13250	13103	12915	13149	13158	13087	13098	13123	13084	13154	13031	13159	13020	13192	13168	13107	13145	13253	12913	13022	13196	13152	13103	13408	13146	13083	13170	13167	13059	13257	13077	13138	13092	13159	13192	13123	13171	13178	13119	13196	13355	13087	13097	13115	13327	13187	13275	13278	13138	13272	12949	13194	12962	13123	13161	13096	13239	13131	13148	13298	13153	13189	13184	13069	13085	13093	13285	13040	13204	13116	13033	13112	13142	13206	13088	13096	13087	13190	13124	13204	13214	13091	13155	13074	13108	13157	13213	13124	13136	13154	13184	13084	13137	13155	13062	13170	13196	13214	13001	13182	13131	13121	13064	13100	13197	13133	13038	13120	13158	13361	13160	13240	13056	13057	13122	13146	13070	13169	13323	13165	13189	13195	13045	12990	13069	13382	13253	13241	13008	13074	13114	13168	13190	12987	13063	13226	13235	13145	13236	13222	13155	13286	13108	12996	13231	13161	13192	13153	13038	13301	13053	13212	13241	13216	13173	13190	13161	13167	13099	13100	13109	13051	13063	13227	12973	13227	13275	13128	13059	13189	13087	13139	13225	13147	13212	13082	12967	13167	13134	13053	13252	12868	13113	13108	13151	13096	13129	13238	13074	13053	13127	13172	13083	13134	13186	13103	13121	13202	13037	12855	13262	13057	13285	13207	13181	13148	13026	13169	13043	13141	13239	13092	13266	13160	13165	13117	13273	13072	13126	13178	13179	13154	13230	13186	13171	13103	13067	13212	13147	12996	13034	13059	13240	13099	13324	13210	13203	13161	13221	13068	13084	13261	13165	13161	13114	13114	13194	13191	13061	13039	13223	13332	13278	13246	13286	13039	13095	13288	13126	12944	13279	13339	13038	13142	13083	13051	13166	13093	13079	13145	13213	13174	12945	12994	13137	13240	13101	13122	13226	13117	13050	13119	13140	12968	13116	13174	13188	13086	13218	13159	13147	12940	13174	13067	13118	13097	13205	13234	13263	13258	13079	13085	13221	13007	13156	13152	13238	13008	13146	13139	13101	12986	13166	13247	13086	13284	13090	13205	13035	13106	13090	13210	13167	13201	13154	12975	13055	13227	12988	13196	13029	13171	13097	13367	13226	13206	13201	13115	12989	13172	13295	13031	13245	13095	13123	13178	13168	13110	13256	13131	13116	13122	13028	13248	13056	13283	13229	13137	13099	13139	13301	13057	13062	13278	13222	13203	13189	13000	13188	13189	13098	13037	13099	13146	13103	13239	13157	13037	13034	13058	13032	13156	13236	13154	13258	13217	13197	13271	13231	13180	13180	12839	13111	13183	13147	13275	13049	13357	13128	13209	13083	13102	13071	13273	13070	13082	13152	13082	13179	13132	13248	13290	13116	13101	13114	13129	13163	12979	13170	13091	13272	13103	13084	13199	13153	13126	13076	13006	13134	13201	13001	13149	13159	12996	13141	13114	13100	13159	13138	13125	13102	13162	13157	13224	13114	13224	13066	13200	12872	13204	13164	13202	13136	13221	13286	12984	13196	13260	13185	13074	13171	13183	13110	13133	12987	13057	12921	13200	13291	13061	13071	13124	13170	13290	13156	13227	13089	13092	13243	13119	13016	13134	13096	13104	13219	13349	13249	13221	13011	13000	13241	13181	13154	13120	13087	13040	12904	13116	13243	13248	12969	13146	13144	13223	13096	13039	13179	13182	13186	13338	13199	13087	13042	13280	13126	13116	13189	13153	13256	13107	13112	13089	13036	13079	13037	13096	13146	13184	13201	13124	13288	13048	13110	13107	13184	13043	13274	13073	13213	13019	12911	13177	13089	12948	13171	13201	13096	13154	13195	13337	13044	13161	13260	13171	13248	13275	13160	13129	13073	13158	13033	13145	13001	13183	13122	13108	13330	13182	13066	13306	13139	12999	13137	13107	12992	13141	13206	13291	13211	12997	13218	13163	13036	13130	13057	13134	12941	13039	13143	13238	13119	13153	13208	13172	13171	13106	13129	13090	13145	13057	13173	12953	13149	13280	13108	13063	13098	13136	13158	13188	13220	13262	13217	13142	13216	13091	13186	13140	13140	13180	13354	13413	13158	13075	13152	13165	13155	12999	12996	13079	13064	13103	13102	13060	13271	13326	13137	13117	13134	13162	13229	13102	13265	13149	13104	13166	13153	12976	13243	13025	13255	13106	13135	13219	13036	13222	13052	13059	13154	13099	13260	13182	13233	13216	13131	13040	13194	13037	13133	13142	13209	13187	13305	12971	13365	12933	13207	13179	13085	13181	13146	13247	13075	13232	13070	13231	13273	13118	13117	13089	13167	13138	13293	13112	13292	13113	13160	13211	13126	13204	13224	13262	13237	13074	13123	12964	13224	13065	13011	13135	13018	13088	12998	12927	13194	13232	13072	13261	13244	13211	13065	12950	12942	13073	13242	13214	13142	13248	12998	13043	13214	13234	13123	13050	13028	13211	13285	13144	13098	13153	13064	13000	13139	13219	13191	13004	13066	13183	13129	13149	13139	13089	13028	13099	13198	13157	13252	13115	12967	13226	13282	13124	13133	13093	13161	13052	13121	13167	13134	13235	13198	13157	13010	13140	13179	13141	13347	13194	13199	13125	13128	13166	13221	13102	13265	13184	13003	13095	13215	13070	13214	13258	13255	13358	13170	13136	12998	13293	13348	13021	13233	13049	13178	13149	13170	13128	13026	13176	13189	13011	13131	13050	13137	13210	13206	13215	13180	13109	13224	13078	13147	13111	13149	13093	13195	13059	13059	12985	13165	13015	13108	12893	13123	13215	13095	13247	12998	13075	13055	13071	13109	13338	13116	12973	13300	13187	13136	13152	13089	13108	13173	12990	13226	13213	13334	13186	12839	13245	13160	13248	13206	13090	13251	13092	13185	13154	12951	13351	13253	13121	13207	13070	13328	13166	12935	13069	13299	13258	13031	13224	13178	13165	13072	13211	13100	13202	13054	13207	13133	13333	13159	12977	13232	13168	13018	13166	13251	13346	13230	13235	12985	13069	13189	13110	13143	13055	13297	13154	12921	13039	13264	13227	13101	13239	13165	13134	13053	13164	13247	13105	13018	13148	13079	13145	13083	13068	13151	13002	13088	13184	13153	13178	13174	13125	13104	13113	13214	13267	13193	13256	13203	13197	13130	13210	13012	13137	13100	13272	13156	13224	13309	13307	13194	13020	13066	13192	13278	13135	13097	13145	13144	13035	13289	13257	13185	13202	13266	13151	13213	13216	13124	13213	13170	13095	13063	13276	13043	13009	13215	13010	13201	13176	13133	13179	13189	13192	13138	13143	13244	13046	13044	13111	13168	12998	13135	13125	13062	13084	13094	13180	13078	13280	13187	13192	12936	13104	13092	13286	13280	13060	13156	12983	12969	12996	13144	13065	13259	13285	13058	13097	13107	13065	13223	13147	13124	13171	13074
22954	21461	29374	24464	23333	26117	27353	21391	19804	18597	17990	17120	16721	16406	16422	16092	15836	15746	15898	15718	15664	15418	15543	15495	15496	15270	15424	15457	15462	15313	15332	15494	15222	15277	15397	15450	15239	15411	15381	15272	15339	15298	15329	15259	15404	15267	15277	15136	15187	15395	15233	15232	15373	15373	15275	15239	15274	15303	15081	15277	15290	15269	15380	15256	15194	15254	15349	15404	15434	15430	15434	15279	15336	15478	15199	15295	15175	15223	15215	15502	15374	15186	15460	15339	15202	15437	15311	15314	15262	15331	15198	15272	15148	15259	15212	15157	15172	15259	15404	15399	15244	15364	15258	15313	15171	15282	15409	15197	15324	15366	15347	15305	15252	15093	15261	15300	15336	15318	15179	15271	15046	15120	15215	15173	15144	15268	15108	15188	15241	15150	15037	15378	15284	15058	15372	15324	15232	15306	15189	15392	15236	15097	15255	15200	15189	15234	15261	15410	15107	15090	15200	14960	15127	15338	15239	15271	15317	15530	15129	15160	14998	15058	15231	15209	15186	15136	15021	15338	15442	15254	15331	15368	15110	15152	15179	15248	15413	15174	15275	15302	15303	15387	15262	15335	15177	15288	15311	15189	15276	15272	15339	15387	15491	15303	15286	15174	15216	15139	15237	15081	15296	15063	15349	15248	15309	15192	15256	15181	15336	15225	15105	15163	15273	15210	15450	15109	15202	15181	15186	15212	15235	15301	14954	15077	15270	15291	15276	15362	15140	15170	15319	15396	15176	15279	15213	15267	15140	15210	15358	15328	15102	15167	15324	15280	15320	15095	15254	15334	15284	15103	15420	15339	15315	15220	15062	15203	15105	15145	15302	15273	15280	15191	15126	15252	15161	15032	15225	15076	15105	15081	15158	15288	15375	15328	15270	15374	15189	15299	15268	15015	15333	15197	15204	15191	15270	15304	15228	15251	15175	15258	15282	15168	15257	15328	15430	15248	15219	15270	15213	15035	15195	15297	15334	15317	15125	15444	15203	15170	15225	15181	15100	15083	15218	15126	15362	15304	15141	15331	15285	15122	15406	15290	15259	15171	15016	15105	15155	15121	15124	15036	15251	15200	15261	15286	15362	15179	15023	15156	15544	15345	15274	15433	15158	15307	15432	15271	15365	15237	15020	15235	15308	15448	15319	15249	15395	15275	15172	15238	15185	15356	15343	15150	15382	15163	15192	15263	15188	15213	15264	15321	15112	15320	15136	15311	15362	15245	15300	15120	15186	15324	15280	15275	15105	15279	15191	15288	15140	15267	15085	15170	15091	15273	15129	15288	15399	15300	15325	15202	15299	15393	15115	15108	15142	15282	15342	15224	15408	15139	15205	15342	15258	15017	15276	15118	15169	15286	15315	15237	15011	15000	15120	15107	15177	15031	15238	15174	15272	15251	15208	15250	15258	15275	15373	15271	15274	15219	15285	15301	15168	15122	15264	15269	15286	15125	15267	15372	15185	15353	15108	15303	15157	15352	15218	14995	15322	15175	15235	15139	15290	15245	15147	15197	15278	15179	15242	15121	15285	15157	15365	15022	15258	15177	15133	15203	15121	15210	15421	15199	15130	15292	15218	15338	15485	15214	15160	15263	15305	15169	15215	15288	15075	15161	15148	15243	15306	15432	15207	15237	15148	15390	15102	15156	15286	15091	15234	15206	15355	15444	15090	15105	15513	15096	15288	15212	15301	15114	15130	15016	15223	15185	15248	15169	15137	15402	15563	15213	15113	15304	15283	15150	15112	15324	15267	15246	15372	15214	15178	15355	15061	15317	15154	15148	14963	15089	15196	15287	15287	15209	15191	15205	15205	15090	15214	15113	15039	15238	15164	15312	15262	15188	15281	15469	15304	15234	15161	15353	15133	15270	15380	15204	15219	15184	15168	15417	15339	15304	15273	15281	15196	15252	15257	15111	15228	15139	15265	15261	15243	15337	15220	15284	14964	15323	15170	15095	15057	15384	15221	15228	15234	15118	15171	15133	15146	15327	15244	15239	15311	15197	15049	15217	15159	15391	15325	15476	14989	15118	15108	15167	15191	15036	15244	15297	15278	15011	15188	15202	15136	15019	15111	15230	15110	15159	15281	15134	15010	15214	15346	15316	15183	15145	15210	15382	15344	15259	15229	15355	15171	15182	15170	15190	15184	15308	15171	15339	15076	15309	15467	15412	15121	15211	15310	15208	15217	15253	15104	15103	15182	15171	15253	15511	15349	15325	15211	15201	15238	15275	15287	15277	15242	15168	15300	15190	15259	14954	15253	15252	15320	15137	15223	15324	15246	15325	15210	15151	15343	15183	15404	15227	15249	15497	15108	15220	15084	15140	15252	15447	15301	15180	15214	15214	15391	15204	15073	15197	15085	15129	15398	15132	15129	15177	15158	15218	15220	15179	15209	15140	15291	15178	15492	15128	15168	15079	15145	15066	15278	15293	15286	15147	15182	15234	15255	15365	15203	15216	15223	15278	15188	15104	14950	15234	15207	15175	15250	15168	15207	15350	15264	15402	15234	15406	15184	15242	14993	15099	15259	15330	15313	15333	15314	15277	15265	15228	15066	15222	15231	15342	15165	15165	15164	15184	15392	15152	15203	15266	15219	15292	15144	15366	15339	15022	14997	15274	15092	15259	15395	15165	15217	15421	15373	15104	15138	15176	15299	15334	15273	15158	15111	15198	15254	15206	15152	15164	15342	15287	15390	15206	15275	15046	15047	15201	15482	15190	15129	15206	15053	15447	15077	15230	15328	15109	15208	15311	15218	15018	15292	15192	15181	15057	15227	15231	15378	15471	15137	15293	15373	15243	15190	15310	15191	15127	15280	15240	15147	15287	15473	15124	15244	15088	15165	15111	15162	15362	15303	15281	15138	15316	15245	15275	15321	15423	15359	15362	15269	15202	15175	15234	15158	15209	15199	15183	15245	15119	15159	15075	15166	15130	15379	15200	15284	15203	15228	15104	15300	15274	15182	15158	15266	15304	15317	15169	15154	15358	15287	15119	15441	15308	15237	15217	15369	15450	15452	15335	15278	15296	15217	15517	15175	15194	15274	15356	15327	15218	15159	15326	15491	15303	15301	15436	15264	15293	15258	15233	15038	15068	15276	15230	15091	15162	15296	15275	15316	15177	15055	15285	15310	15276	15085	15245	15270	15117	15278	15042	15245	15142	15294	15404	15139	15332	15174	15275	15292	15343	15148	15204	15317	15270	15408	15192	15236	15412	15244	15290	15318	15241	15149	15228	15272	15300	15406	15210	15157	15312	15202	15080	15116	15215	15376	15182	15140	15121	15164	15322	15332	15277	15101	15189	15365	15244	15121	15162	15330	15437	15415	15341	15144	15171	15322	15331	15347	15297	15214	15337	15172	15235	15214	15132	15280	15466	15237	15195	15071	15272	15298	15206	15271	15061	15016	15214	15309	15132	15247	15193	15265	15201	15292	15451	15234	15159	15405	15202	15365	15297	15266	15291	15293	15091	15387	15168	15178	15057	14894	15390	15338	15055	15213	15305	15074	15165	15380	15160	15327	15160	15224	15467	15162	15063	15180	15307	15220	15237	15069	15250	15185	15139	15209	15278	15211	15104	15238	15002	15362	15163	15331	15543	15071	15285	15355	15472	15278	15143	15265	15440	15214	15270	15478	15199	15230	15305	15348	15279	15307	15235	15128	15198	15288	15210	15163	15023	15224	15208	15081	15396	15319	15321	15259	15510	15242	15307	15203	15162	15075	15267	15277	15282	15211	15059	15145	15342	15114	15149	15085	15088	15337	15250	15127	15281	15214	15125	15340	15349	15140	15080	15232	15275	15060	15383	15204	15295	15174	15326	15464	15310	15162	15357	15235	15153	15188	15420	15211	15281	15339	15509	15234	15265	15084	15425	15294	15166	15098	15260	15212	15259	14993	15190	15455	15252	15243	15325	15309	15372	15051	15406	15245	15160	15159	15090	14970	15198	15165	15180	15066	15280	15022	15113	15381	15318	15325	15073	15304	15103	15161	15175	15437	15487	15238	15197	15125	15276	15133	15224	15025	15159	15214	15189	15295	15058	15231	15306	15199	15189	15192	15402	15160	15271	15300	15208	15128	15310	15164	15235	15257	15312	15293	15299	15315	15157	15001	15079	15123	15401	15123	15049	15309	14968	15033	15032	15126	15222	15208	15302	15181	15251	15222	15282	15202	15260	15321	15195	15189	15215	15183	15254	15177	15327	15219	15417	15151	15029	15071	15227	15364	15343	15234	15184	15280	15130	15338	15173	15189	15457	15318	15216	15108	15197	15395	15344	15243	15145	15404	15284	15225	15296	15167	15253	15256	15424	15193	15155	15040	15070	15175	15228	15333	15346	15321	15122	15306	15292	15171	15095	15297	15262	15081	15141	14969	15265	15183	15283	15382	15079	15094	15069	15120	15221	15364	15137	15505	15262	15302	15198	15186	14991	15401	15242	15196	15157	15227	15184	15265	15189	15428	15181	15260	15190	15239	15059	15194	15189	15132	15189	15217	15345	15220	15262	15264	15354	15322	15164	15357	15174	15191	15145	15216	15346	15225	15244	15191	15142	15336	15229	15223	15233	15462	15177	15319	15277	15213	15271	15378	15308	15254	15159	15221	15213	15280	15266	15062	15205	15107	15391	15337	15349	15084	15377	15344	15280	15313	15131	15250	15244	15131	15235	15213	15005	15368	15198	15166	15150	15190	15370	15209	14979	15183	15205	15369	15270	15489	15425	15326	15273	15231	15079	15253	15347	15500	15161	15436	15183	15298	15348	15219	15256	15114	15226	15122	15442	15087	15307	15238	15190	15185	15434	15151	15090	15038	15264	15026	15325	15130	15150	15103	15127	15065	14999	15213	15180	15226	15109	15115	15112	15181	15366	14972	15222	15270	15228	15117	15064	15256	15437	15289	15298	15313	15165	15123	15146	15268	15234	15285	15146	15107	15288	15186	15216	15215	15306	15205	15286	15293	15219	15045	15180	15357	15174	15169	15209	15197	15207	15138	15211	15112	15186	15031	15052	15191	15082	15156	15416	15083	15245	15175	15122	15383	15014	15241	15437	15255	15326	15291	15280	15179	15123	15217	15174	15353	15369	15253	15239	15210	15222	15249	15239	15245	15171	15330	15227
35729	59038	55606	44249	36156	29295	24706	21592	19790	18112	16800	16157	15660	15159	14865	14524	14530	13943	14058	13896	13936	13842	13569	13930	13637	13654	13742	13737	13701	13576	13513	13592	13554	13642	13420	13525	13724	13518	13751	13662	13557	13350	13666	13438	13572	13592	13439	13438	13595	13626	13564	13604	13574	13502	13550	13558	13494	13542	13614	13590	13662	13520	13422	13496	13549	13605	13535	13525	13692	13354	13491	13636	13578	13407	13430	13568	13747	13571	13562	13528	13511	13329	13756	13524	13565	13458	13520	13532	13475	13545	13474	13548	13303	13547	13558	13497	13471	13502	13440	13366	13652	13519	13566	13655	13312	13504	13475	13464	13537	13415	13377	13524	13470	13706	13485	13566	13671	13507	13645	13521	13352	13493	13497	13524	13477	13622	13401	13476	13499	13364	13435	13535	13597	13431	13468	13654	13452	13674	13508	13438	13538	13578	13546	13388	13527	13424	13558	13640	13517	13556	13423	13497	13846	13564	13443	13593	13545	13642	13454	13564	13540	13687	13540	13539	13521	13330	13587	13482	13471	13532	13530	13610	13415	13449	13334	13330	13434	13319	13474	13358	13438	13743	13633	13358	13436	13720	13465	13414	13722	13602	13597	13595	13587	13498	13576	13529	13531	13416	13467	13530	13494	13716	13383	13567	13469	13562	13674	13570	13580	13509	13632	13264	13451	13451	13420	13494	13534	13481	13459	13719	13627	13533	13554	13562	13660	13713	13506	13754	13393	13380	13648	13491	13502	13418	13319	13429	13599	13653	13586	13468	13441	13469	13420	13394	13568	13541	13509	13510	13328	13449	13543	13503	13389	13577	13519	13465	13609	13539	13473	13518	13618	13650	13567	13595	13509	13640	13631	13598	13587	13510	13506	13485	13537	13664	13523	13479	13344	13523	13461	13403	13501	13628	13461	13518	13584	13619	13512	13544	13524	13420	13576	13517	13677	13503	13694	13437	13548	13451	13680	13659	13553	13503	13478	13568	13529	13503	13443	13342	13546	13457	13431	13601	13748	13545	13574	13601	13446	13474	13452	13485	13553	13481	13653	13462	13314	13591	13590	13479	13376	13408	13508	13623	13562	13420	13540	13588	13525	13552	13398	13462	13478	13518	13478	13484	13540	13659	13610	13568	13634	13362	13540	13488	13506	13385	13501	13677	13569	13629	13631	13562	13555	13497	13614	13331	13339	13474	13516	13522	13486	13437	13621	13571	13355	13492	13699	13559	13523	13631	13347	13302	13526	13513	13571	13543	13522	13538	13501	13500	13405	13655	13729	13496	13345	13601	13344	13428	13393	13490	13576	13285	13610	13573	13518	13494	13494	13337	13512	13515	13611	13563	13500	13611	13506	13525	13459	13475	13491	13384	13405	13402	13612	13517	13545	13330	13580	13664	13577	13592	13592	13536	13473	13622	13509	13684	13511	13444	13521	13411	13592	13494	13551	13694	13525	13551	13334	13449	13487	13546	13522	13570	13581	13636	13558	13364	13560	13507	13487	13492	13480	13477	13394	13494	13445	13572	13483	13338	13437	13498	13491	13662	13636	13361	13584	13637	13426	13568	13304	13362	13475	13412	13621	13774	13433	13474	13655	13644	13596	13430	13423	13411	13476	13582	13664	13526	13512	13553	13559	13564	13625	13524	13355	13539	13581	13556	13535	13502	13523	13512	13797	13378	13308	13496	13367	13452	13397	13487	13545	13677	13655	13549	13639	13685	13347	13407	13464	13452	13545	13623	13552	13508	13602	13472	13496	13601	13456	13599	13494	13517	13446	13501	13425	13537	13368	13555	13633	13519	13626	13565	13485	13577	13363	13313	13548	13481	13430	13514	13631	13559	13493	13695	13696	13452	13531	13491	13488	13348	13656	13542	13507	13491	13540	13525	13457	13504	13555	13662	13499	13651	13585	13468	13535	13525	13609	13539	13644	13615	13241	13420	13500	13393	13693	13442	13449	13466	13389	13550	13305	13455	13549	13422	13420	13443	13601	13554	13344	13529	13499	13613	13628	13550	13291	13328	13526	13398	13678	13507	13530	13594	13527	13659	13547	13533	13509	13567	13522	13476	13794	13456	13544	13593	13405	13403	13617	13527	13502	13558	13470	13516	13455	13647	13554	13531	13435	13573	13721	13417	13617	13608	13509	13653	13455	13632	13478	13588	13648	13579	13422	13699	13550	13527	13692	13539	13649	13427	13457	13418	13468	13479	13597	13696	13532	13503	13682	13558	13513	13508	13520	13423	13610	13506	13416	13628	13551	13580	13510	13714	13568	13631	13393	13558	13546	13477	13360	13529	13404	13615	13496	13449	13478	13567	13549	13516	13552	13619	13387	13646	13536	13621	13410	13374	13576	13567	13518	13649	13541	13436	13542	13565	13390	13574	13637	13512	13476	13413	13510	13404	13280	13469	13631	13413	13466	13491	13363	13627	13449	13527	13434	13581	13522	13660	13505	13408	13568	13462	13368	13474	13673	13470	13595	13305	13445	13447	13549	13431	13537	13530	13619	13555	13464	13628	13561	13437	13658	13498	13520	13642	13549	13609	13416	13697	13620	13588	13544	13624	13549	13550	13593	13507	13486	13656	13331	13669	13501	13483	13539	13604	13505	13609	13441	13498	13464	13573	13499	13542	13498	13515	13610	13571	13424	13466	13567	13518	13482	13596	13476	13473	13721	13307	13548	13599	13457	13583	13513	13640	13422	13474	13511	13579	13503	13547	13622	13685	13517	13560	13406	13531	13422	13481	13519	13497	13499	13398	13599	13366	13491	13522	13558	13452	13503	13643	13671	13438	13477	13384	13528	13426	13557	13514	13575	13482	13617	13605	13417	13649	13505	13393	13564	13517	13586	13501	13645	13638	13509	13468	13604	13677	13672	13471	13423	13475	13490	13368	13482	13347	13477	13510	13433	13500	13666	13325	13535	13664	13330	13489	13428	13350	13460	13649	13597	13661	13432	13472	13560	13374	13589	13443	13474	13576	13461	13272	13562	13334	13523	13468	13511	13395	13437	13667	13515	13521	13533	13530	13424	13465	13627	13542	13313	13638	13535	13707	13569	13517	13581	13582	13358	13405	13546	13444	13540	13499	13473	13639	13503	13431	13566	13445	13367	13444	13643	13430	13444	13557	13556	13452	13625	13475	13514	13561	13549	13481	13451	13539	13571	13458	13508	13513	13512	13492	13466	13416	13616	13441	13527	13263	13487	13640	13450	13541	13511	13570	13505	13541	13551	13542	13548	13387	13472	13447	13605	13509	13497	13455	13569	13588	13468	13557	13362	13509	13555	13572	13441	13629	13569	13441	13455	13513	13600	13392	13461	13508	13535	13495	13508	13498	13454	13604	13521	13461	13610	13562	13509	13553	13550	13514	13447	13476	13545	13586	13667	13504	13539	13498	13491	13523	13510	13513	13565	13402	13632	13429	13463	13431	13661	13487	13343	13596	13514	13661	13519	13353	13572	13625	13534	13453	13515	13404	13327	13531	13436	13605	13500	13563	13568	13448	13428	13447	13529	13576	13502	13471	13640	13514	13572	13517	13530	13437	13631	13519	13633	13553	13521	13529	13480	13458	13477	13622	13522	13454	13460	13621	13596	13608	13584	13533	13413	13617	13456	13561	13459	13543	13348	13622	13498	13541	13390	13421	13440	13598	13393	13517	13326	13390	13563	13524	13546	13622	13420	13600	13448	13504	13516	13511	13440	13674	13512	13330	13479	13665	13525	13463	13498	13613	13511	13614	13525	13361	13631	13575	13482	13489	13389	13476	13451	13519	13460	13448	13579	13643	13531	13573	13552	13542	13560	13577	13618	13610	13384	13589	13622	13681	13556	13595	13337	13594	13438	13722	13582	13398	13486	13550	13666	13554	13335	13594	13648	13658	13431	13468	13539	13398	13613	13406	13506	13526	13490	13521	13483	13451	13458	13647	13263	13498	13659	13406	13447	13502	13286	13520	13512	13652	13597	13462	13576	13491	13351	13386	13473	13617	13565	13414	13552	13371	13627	13448	13556	13777	13577	13459	13558	13403	13597	13535	13401	13517	13590	13577	13534	13487	13557	13709	13500	13590	13531	13593	13535	13407	13615	13540	13426	13560	13374	13427	13581	13493	13474	13419	13480	13535	13364	13566	13443	13436	13626	13626	13422	13500	13463	13425	13571	13557	13459	13480	13433	13466	13547	13637	13601	13505	13483	13545	13459	13554	13452	13503	13527	13542	13431	13510	13503	13494	13602	13488	13526	13579	13556	13604	13694	13545	13451	13440	13481	13648	13573	13554	13520	13517	13623	13483	13551	13534	13458	13550	13654	13461	13597	13420	13483	13493	13342	13493	13576	13383	13729	13447	13509	13575	13600	13569	13631	13551	13517	13554	13497	13414	13530	13504	13530	13627	13563	13440	13467	13675	13486	13530	13551	13514	13471	13518	13600	13454	13574	13618	13309	13608	13650	13409	13559	13454	13420	13572	13631	13530	13475	13460	13701	13438	13347	13533	13657	13536	13559	13615	13412	13390	13437	13568	13442	13381	13405	13529	13648	13535	13489	13379	13473	13505	13495	13570	13471	13643	13499	13584	13657	13570	13638	13623	13546	13723	13483	13408	13547	13397	13267	13585	13685	13452	13586	13524	13542	13676	13390	13546	13626	13509	13450	13570	13596	13516	13414	13551	13434	13316	13506	13537	13442	13610	13503	13530	13484	13543	13555	13574	13560	13468	13510	13643	13591	13458	13452	13377	13415	13692	13416	13545	13519	13653	13388	13451	13742	13663	13471	13533	13487	13476	13539	13531	13583	13573	13529	13721	13619	13660	13694	13641	13521	13519	13484	13420	13466	13604	13538	13498	13604	13351	13476	13544	13499	13555	13419	13525	13599	13636	13549	13603	13472	13417	13660	13539	13642	13646	13428	13598	13505	13632	13545	13472	13618	13629	13435	13602	13584	13406	13524	13553	13618	13477	13598	13526	13495	13595	13466	13584	13609	13444	13528	13339	13487	13493	13551	13521	13636	13444	13576	13588	13478	13526	13613	13470	13471	13443	13519	13285	13525	13694	13440	13488	13573	13449	13563	13535	13636	13456	13777	13398	13557	13468	13627	13523	13560	13627	13520	13464	13464	13602	13601	13485
28902	28858	35995	30784	23792	20337	18564	17119	16574	16241	15852	15664	15553	15202	15273	15199	15325	15231	15211	15009	15105	15144	14991	14892	15124	15099	15116	14822	14977	14745	14920	15025	14963	15037	14961	14856	15046	14889	14854	14807	15114	14867	15059	14915	14985	15071	14946	15006	15049	14855	14881	15004	14917	15061	14872	14966	14886	14839	14933	14993	14997	14998	14996	14958	14936	15022	15071	15175	15082	14795	14846	15012	14878	14995	14986	14923	14957	14849	14998	14962	14838	14818	15127	15088	14806	14970	14868	14962	15137	15029	14779	14863	15005	15051	14849	14980	15080	15040	14929	14817	14823	15060	15035	14903	15064	14967	14884	14909	14972	14932	14856	14760	14824	15096	15089	14780	15168	15091	14994	14997	14881	14789	14982	15003	14953	15038	15030	14944	14957	14756	14843	15066	15108	14844	15025	14893	15118	15009	14814	14914	15123	15217	14978	14953	14831	14965	15047	14891	14923	14919	14980	14944	14946	14996	14971	14995	15033	15012	15078	14951	15100	14794	15208	15173	14943	15017	15036	14857	14952	14988	14748	14922	14849	14936	14878	15048	14987	14852	14846	14742	14777	15091	14914	14815	14942	14907	15076	14882	15040	15014	15051	14820	14932	14821	14966	15101	14988	14891	14771	14989	15136	15037	14822	15036	14910	14780	15204	15053	15022	15078	15066	14948	15102	15165	14855	14865	14863	14645	14954	15010	14938	15050	14962	14977	14939	14877	15115	14709	15056	14981	15117	14961	14996	15023	15208	14909	15111	15008	15022	14906	14806	14845	14864	14998	15036	14898	14954	15097	15036	14822	15025	14922	15014	14921	14962	15082	14983	14687	14997	14887	14832	14919	14961	15050	14828	14908	14884	14672	15088	14937	14788	14951	15023	15001	15114	14914	15106	15026	14827	15154	14848	15154	15165	14970	14988	14789	14998	15088	15117	15017	14953	14905	15012	15144	15041	15043	15026	14880	14899	14889	14909	14915	14879	14772	15007	15060	15146	14925	15056	14891	15008	14761	15189	15065	14854	14790	14829	14847	14947	15116	14939	14740	14771	15047	14849	14883	14893	14772	14968	14775	15007	14847	14983	15074	14837	14907	14858	14747	14837	14911	15172	15046	14990	14930	14824	15144	14860	14938	14934	15075	15079	14827	15096	14888	14914	14965	14794	14869	14983	14955	14856	15004	14784	14887	15071	14902	14884	14777	15049	15235	14828	14695	15027	14899	15002	14990	14971	15042	14918	14945	15006	14838	15162	14927	14855	15027	15148	14918	14978	14927	15192	15033	14952	14947	15015	14976	15032	14946	14847	14908	15125	15149	14840	14963	14838	14940	14894	15077	14978	15027	15051	15025	15001	14970	15256	14969	14866	15106	14951	15180	14972	14822	14940	14890	14836	14917	14975	14796	14798	14912	14889	15081	15119	14830	14746	14850	14951	14760	14773	14966	14909	14945	14996	15001	14971	14913	14905	15210	14973	14796	14952	14948	14960	14994	14954	15086	15089	14947	14788	15052	15023	15101	15052	15028	14951	14802	15095	14922	15047	14949	15050	14902	14868	15009	14977	14997	14945	14941	14943	15090	14994	14936	15029	14914	15007	14962	15003	14909	14922	14902	14966	15064	15036	14791	14995	14953	15203	15004	15017	14825	14946	14997	15031	14977	14840	14912	15072	15216	14903	14724	15048	15182	14814	14868	14948	14769	14828	15230	15095	15044	14969	15000	14969	14964	14906	14959	14853	14909	14989	14941	14725	14930	15011	14993	14885	14972	14923	14915	14922	14981	14892	14905	14918	14788	14890	14995	14960	14903	15089	14906	15007	14997	14979	14937	14985	15018	14916	14968	14924	14886	14915	14954	15019	14905	15016	14804	14878	14976	15116	14863	14714	14930	15004	15037	14821	14959	15001	14853	14832	14976	15000	15059	15028	14840	14916	14957	15015	15037	14847	14929	14943	14873	15131	14641	15030	14872	14913	14864	14893	15004	15123	14938	15040	14866	14776	14921	14977	14873	14929	15077	14964	15032	15009	14907	15105	14860	14903	14934	14942	15002	14981	14943	14994	15015	14860	14921	14942	14975	15059	14993	14924	14924	14969	15007	14951	15167	15129	15045	15004	14831	14865	14864	14829	14788	14879	14703	15186	15159	15133	15038	15096	15021	15070	14970	14876	14891	14982	14850	14853	14910	14756	15014	14996	14798	14866	14918	15023	15013	15080	15104	15059	15018	15014	15077	14895	14837	15147	14955	15021	14845	15088	14886	15136	15064	14771	14845	14903	14880	14905	14787	14818	14831	14848	14902	14942	14798	14918	14935	14917	14983	15080	15177	15078	15054	14922	14833	14867	15030	15141	14823	14833	14872	15038	15030	14871	14877	15047	15031	15050	14929	14917	14929	15054	15048	14893	15042	15040	14999	14850	14951	14929	15036	14867	14949	14966	15025	14944	14857	14837	14898	15012	15021	14911	15029	15106	14919	14833	14953	14977	14945	14829	14877	14962	15043	15019	14880	14775	14892	15147	14978	14937	14968	15100	14765	14730	14871	14940	15166	15061	15080	14756	14917	14883	15131	14943	14941	14671	14932	15080	14708	14840	15120	15081	14878	14751	14979	15040	14778	14931	15102	14872	15131	14967	14782	15032	14914	15168	15023	14951	14909	15019	14845	14925	14814	14830	15033	14979	15152	14791	15040	15028	14975	14959	15187	14906	14785	14994	14782	14989	15106	15081	14996	14933	15057	15159	15067	15153	15036	15109	14837	14912	15058	15019	15051	15022	14947	14902	14808	14986	15005	15025	15099	14904	14994	14832	14917	14769	14842	14925	15036	14866	15041	15043	14910	14939	15013	15071	14903	15001	14814	14887	15052	14909	14771	15082	15148	15051	14959	14947	15051	14898	15020	14857	15033	14903	14809	14973	14891	14854	14804	15122	15020	15150	14985	14888	14974	14902	15060	15169	15000	14987	14949	14944	14939	14857	15177	14902	15010	14813	15094	14909	14789	14911	14958	15042	14952	14986	14849	14964	14957	14827	14840	14965	14817	14782	14992	14977	15048	14823	15154	15032	15013	14900	14809	14944	14908	14857	15029	15303	14784	14814	15134	14926	15037	14999	14920	14840	14912	15096	14956	14819	15034	14973	14992	14865	14944	15099	14823	15081	14962	14929	14804	15054	15026	15125	14914	14928	15130	15085	14837	14942	15011	14866	15040	14898	15011	14827	14963	15004	14999	15066	15020	14842	14696	14804	15046	14722	15035	14970	15010	15026	14986	14920	14857	15055	14922	14739	14963	14948	14982	14992	14826	14995	14822	15087	14883	15000	14980	14817	15013	15044	15127	14924	14942	14922	15018	14912	14854	15062	14893	15064	14986	14924	14634	15044	15150	14995	15139	14942	14937	14825	14890	14793	14987	15094	14972	14890	15001	14723	14941	14965	14821	14959	14848	15070	14914	15012	15009	14786	14857	14940	14806	14913	14888	14833	14903	15058	14833	14966	14982	14783	14974	15069	15095	14814	14880	14874	14942	14929	14998	14946	14980	15043	15033	14918	15033	15036	15101	14947	15021	14934	15247	15010	14906	14940	14958	14840	15003	14813	14985	14930	15035	14963	14822	14920	15019	15030	15023	14945	14871	14871	14914	14986	14769	14992	15149	14939	14944	14924	15020	14734	15198	14929	14861	14836	15029	14848	14685	14935	14925	15035	15065	14914	14838	14840	14977	15115	14943	15002	14936	14896	14972	14952	14935	15059	14896	14999	14890	15003	14928	14866	14966	14805	14799	14992	15024	15074	15039	15017	15053	15216	14968	15035	14952	15217	14990	14940	14823	14715	15040	14931	14917	14960	14867	14605	14999	14991	15046	14820	14833	15082	15276	15055	14849	14830	14838	14954	15006	14915	14803	14964	14793	14893	14949	14952	14989	14825	14810	14964	14957	14875	14881	14930	14771	15048	14946	15050	14889	14971	15025	15060	14803	15058	14677	14904	14964	14859	15037	15134	14958	15196	14871	14940	14951	14963	14927	14994	14886	15000	14881	14950	14763	14928	15090	14863	14863	14951	15000	15270	14991	14917	14884	14894	15021	14927	14691	15055	14975	15102	14840	14954	14969	14971	15057	15061	14972	14876	14903	14986	15017	14857	15091	15039	14815	14848	14956	15094	14773	15027	14998	14980	14818	14884	14920	14760	14995	15052	14904	14866	15034	15006	15003	15011	14917	14814	14891	14855	14920	15073	15031	14882	15071	15013	14948	15070	15024	14924	15021	15003	14833	14966	14957	14856	15067	15068	14850	15092	14877	14892	15010	15062	14897	14982	14775	14942	14982	14914	15114	14915	14879	14967	15084	15015	14850	14783	14948	14898	14757	14946	14899	15028	15092	14831	14863	15073	14915	14872	14971	14901	15075	15027	14977	14900	14983	15095	14912	14862	15044	14866	14961	14792	14870	15011	15058	14958	15099	14953	14786	14908	15060	14934	15015	14881	14783	14824	15119	14968	15015	14950	14974	15071	14924	14901	14983	14933	14995	14913	14788	14959	15157	14875	14922	14932	15002	14919	14994	14960	14975	15064	15102	15167	15010	15157	15143	14999	14939	14889	14857	14895	15009	15004	14976	15000	14966	15072	15088	15248	15085	15149	14969	14991	15093	14937	14922	14947	14829	14978	14944	14870	14945	15027	14817	15035	14712	14895	15064	15041	14894	14912	14821	14880	14951	14940	14827	14980	14824	15088	14888	14894	14707	14968	15037	15129	14816	15041	14834	15132	14927	14898	14883	14934	15111	15094	15006	14951	14881	14946	14871	15049	15051	15093	14877	15145	15035	15000	15006	14976	15059	14952	15032	14970	15231	14844	15063	14967	15042	14804	14885	14995	14772	14822	15031	14958	14677	14850	15015	15104	15016	14974	14866	14984	14951	14839	14898	14871	15061	15037	14812	15047	14942	14791	14937	14884	14910	15009	14871	15052	14941	14828	14914	14956	14895	15084	14974	15126	14803	14822	14776	14857	14826	15187	14887	14951	14883	14988	14906	14875	14860	15070	15006	15037	14817	14913	14854	15049	14974	14919	14907	14963	14908	15083	14977	15045	14884	15017	14840	14857	14969	14835	14933	14904	14873	14983	14919	15047	15133
32934	46478	42476	31815	25054	20581	18145	16777	15915	15220	14583	14284	14095	14079	13800	13761	13658	13689	13533	13551	13475	13621	13626	13547	13543	13290	13418	13436	13417	13444	13320	13438	13408	13330	13425	13294	13466	13387	13394	13329	13367	13349	13495	13343	13372	13405	13338	13401	13283	13397	13283	13456	13446	13372	13385	13476	13380	13134	13264	13361	13451	13466	13521	13319	13345	13362	13683	13373	13385	13443	13606	13319	13301	13378	13315	13521	13192	13453	13337	13342	13439	13319	13242	13507	13331	13300	13282	13527	13268	13323	13555	13296	13417	13355	13359	13506	13360	13421	13444	13370	13253	13236	13507	13408	13375	13278	13309	13432	13220	13408	13281	13350	13409	13436	13285	13366	13464	13433	13410	13351	13407	13331	13475	13419	13405	13458	13641	13379	13323	13476	13304	13283	13208	13297	13367	13349	13351	13376	13113	13303	13398	13439	13344	13415	13480	13370	13433	13272	13531	13503	13453	13364	13366	13409	13414	13210	13330	13340	13187	13352	13430	13279	13511	13502	13204	13404	13327	13378	13375	13361	13470	13412	13387	13400	13358	13348	13325	13352	13332	13559	13504	13512	13225	13304	13556	13333	13197	13379	13368	13412	13400	13336	13399	13384	13362	13470	13405	13218	13274	13527	13475	13527	13614	13296	13421	13450	13377	13478	13360	13264	13412	13473	13345	13295	13347	13376	13294	13544	13397	13430	13471	13349	13348	13442	13270	13360	13338	13426	13296	13375	13396	13488	13318	13290	13393	13329	13381	13414	13357	13117	13277	13248	13277	13441	13254	13135	13317	13422	13431	13372	13323	13332	13442	13459	13481	13345	13276	13280	13159	13586	13306	13516	13338	13381	13345	13367	13500	13428	13406	13420	13340	13413	13494	13324	13286	13453	13355	13266	13194	13423	13171	13511	13436	13478	13446	13373	13369	13419	13349	13302	13284	13441	13532	13429	13422	13345	13304	13294	13315	13331	13432	13473	13252	13480	13399	13363	13402	13497	13395	13607	13522	13473	13361	13381	13354	13526	13514	13320	13576	13214	13471	13367	13292	13268	13496	13388	13397	13325	13414	13234	13422	13202	13433	13566	13206	13291	13303	13374	13410	13230	13313	13453	13371	13562	13525	13469	13317	13295	13248	13420	13418	13342	13326	13412	13602	13215	13357	13163	13314	13350	13395	13450	13615	13541	13216	13445	13407	13399	13410	13404	13314	13328	13417	13448	13551	13450	13339	13273	13531	13425	13209	13435	13500	13349	13449	13449	13486	13268	13272	13504	13255	13266	13257	13330	13365	13276	13208	13234	13261	13210	13401	13271	13439	13342	13211	13403	13477	13365	13480	13478	13400	13409	13370	13479	13572	13447	13296	13341	13441	13453	13348	13343	13108	13209	13334	13512	13416	13310	13429	13334	13262	13491	13537	13295	13436	13398	13427	13335	13342	13304	13475	13436	13316	13439	13493	13319	13487	13228	13211	13389	13393	13450	13568	13266	13306	13374	13275	13357	13365	13186	13488	13306	13404	13436	13392	13530	13280	13371	13335	13260	13359	13395	13239	13237	13337	13411	13437	13448	13338	13219	13334	13375	13598	13515	13410	13278	13390	13403	13268	13388	13277	13412	13328	13252	13336	13498	13370	13425	13532	13392	13393	13401	13339	13308	13519	13366	13398	13514	13432	13509	13325	13252	13364	13344	13339	13311	13257	13424	13396	13471	13358	13395	13408	13367	13285	13295	13482	13291	13469	13346	13582	13277	13316	13297	13412	13364	13398	13377	13519	13509	13368	13416	13168	13413	13359	13394	13280	13361	13462	13528	13403	13503	13385	13353	13482	13383	13369	13350	13414	13436	13399	13259	13354	13348	13421	13270	13349	13389	13323	13492	13365	13324	13545	13284	13345	13407	13402	13507	13313	13450	13320	13255	13401	13478	13514	13324	13612	13521	13587	13388	13540	13528	13350	13385	13318	13415	13364	13337	13524	13280	13451	13339	13311	13382	13389	13568	13390	13302	13653	13281	13545	13206	13335	13380	13344	13370	13410	13413	13346	13379	13526	13437	13400	13477	13514	13533	13414	13616	13247	13353	13220	13410	13261	13421	13369	13278	13610	13386	13435	13405	13438	13282	13258	13336	13404	13459	13267	13380	13358	13554	13415	13302	13167	13281	13364	13416	13332	13426	13379	13235	13385	13333	13462	13475	13367	13448	13316	13218	13232	13474	13346	13397	13436	13564	13413	13341	13378	13251	13267	13430	13580	13323	13362	13330	13476	13507	13375	13293	13372	13275	13399	13452	13446	13444	13384	13484	13393	13432	13379	13367	13257	13321	13369	13318	13414	13152	13534	13401	13241	13444	13335	13389	13430	13471	13405	13453	13318	13258	13223	13264	13533	13447	13433	13187	13425	13390	13454	13402	13216	13353	13261	13417	13220	13408	13329	13376	13366	13436	13443	13458	13468	13445	13237	13455	13454	13409	13314	13446	13297	13357	13382	13458	13249	13322	13439	13389	13248	13284	13485	13243	13455	13324	13456	13305	13407	13321	13275	13470	13486	13398	13380	13376	13356	13341	13459	13551	13411	13280	13510	13277	13430	13446	13368	13456	13285	13454	13409	13230	13420	13636	13313	13417	13255	13290	13308	13538	13428	13581	13336	13347	13377	13296	13526	13347	13346	13437	13529	13407	13510	13288	13369	13634	13350	13420	13423	13368	13257	13443	13434	13313	13343	13314	13202	13502	13327	13405	13291	13409	13421	13425	13395	13405	13443	13163	13317	13228	13527	13360	13450	13509	13312	13386	13630	13481	13512	13412	13373	13314	13456	13454	13417	13271	13450	13425	13579	13406	13384	13368	13395	13500	13234	13490	13450	13444	13270	13254	13348	13288	13333	13419	13602	13462	13391	13414	13502	13310	13491	13220	13283	13347	13364	13414	13431	13487	13385	13442	13283	13364	13266	13332	13504	13327	13478	13240	13485	13526	13348	13446	13306	13519	13335	13337	13260	13427	13348	13363	13513	13200	13469	13284	13435	13437	13469	13533	13463	13388	13433	13364	13289	13362	13383	13348	13279	13314	13403	13328	13416	13352	13310	13385	13443	13240	13433	13413	13475	13438	13397	13405	13500	13456	13514	13167	13348	13425	13464	13263	13424	13360	13382	13483	13422	13283	13312	13379	13654	13400	13342	13337	13286	13500	13321	13320	13287	13328	13537	13339	13369	13320	13290	13504	13310	13490	13483	13317	13419	13342	13319	13434	13386	13489	13365	13456	13382	13319	13316	13395	13437	13413	13428	13563	13283	13441	13465	13589	13341	13531	13346	13315	13614	13333	13298	13239	13461	13548	13334	13263	13523	13410	13374	13173	13418	13400	13435	13413	13212	13390	13494	13319	13288	13293	13283	13444	13479	13494	13328	13338	13477	13532	13345	13479	13311	13221	13404	13472	13373	13314	13508	13315	13397	13355	13391	13311	13462	13439	13443	13417	13480	13284	13427	13397	13337	13327	13404	13474	13282	13549	13416	13369	13382	13490	13348	13373	13392	13314	13474	13389	13345	13364	13569	13468	13326	13440	13293	13326	13434	13329	13470	13425	13302	13373	13411	13381	13512	13510	13287	13376	13241	13389	13356	13393	13262	13359	13384	13295	13428	13203	13314	13371	13448	13394	13406	13254	13261	13479	13298	13182	13536	13373	13246	13474	13383	13374	13377	13335	13329	13293	13323	13401	13417	13420	13507	13379	13297	13388	13377	13448	13532	13362	13319	13399	13281	13368	13491	13406	13405	13376	13473	13403	13421	13405	13293	13299	13323	13371	13348	13220	13422	13459	13379	13371	13460	13436	13520	13419	13380	13420	13301	13399	13447	13484	13299	13381	13220	13400	13478	13270	13487	13454	13208	13280	13332	13342	13200	13414	13294	13378	13491	13398	13607	13414	13382	13206	13221	13499	13578	13355	13392	13373	13448	13463	13535	13280	13423	13446	13318	13362	13398	13404	13427	13490	13396	13404	13446	13375	13478	13357	13409	13381	13345	13382	13508	13348	13404	13426	13462	13308	13409	13360	13250	13270	13344	13306	13359	13376	13315	13172	13519	13492	13370	13184	13488	13478	13306	13363	13419	13346	13398	13428	13464	13408	13427	13494	13410	13376	13342	13484	13367	13259	13460	13499	13388	13471	13229	13445	13319	13250	13536	13380	13229	13387	13333	13339	13552	13345	13425	13343	13416	13287	13477	13225	13471	13340	13415	13359	13523	13236	13167	13372	13246	13234	13462	13262	13339	13459	13338	13259	13268	13410	13512	13318	13341	13150	13408	13409	13189	13499	13343	13469	13420	13459	13331	13346	13391	13312	13402	13324	13344	13381	13511	13485	13575	13403	13472	13289	13284	13428	13484	13519	13165	13382	13292	13406	13305	13431	13467	13325	13446	13260	13506	13359	13396	13279	13476	13370	13525	13458	13509	13440	13276	13369	13411	13548	13444	13299	13315	13418	13384	13420	13320	13375	13445	13319	13375	13357	13462	13335	13472	13312	13322	13417	13594	13258	13426	13372	13360	13398	13482	13459	13228	13499	13328	13360	13341	13329	13445	13429	13366	13465	13407	13335	13488	13379	13255	13452	13478	13408	13350	13384	13373	13454	13488	13267	13496	13275	13292	13208	13416	13237	13414	13489	13431	13446	13416	13491	13331	13584	13255	13483	13346	13366	13366	13267	13542	13375	13436	13415	13411	13331	13468	13325	13568	13160	13397	13326	13385	13314	13303	13308	13308	13324	13486	13324	13261	13483	13246	13449	13239	13273	13537	13363	13436	13308	13440	13465	13342	13254	13464	13528	13531	13449	13410	13388	13368	13287	13449	13364	13323	13405	13335	13325	13245	13308	13436	13344	13345	13497	13372	13487	13341	13512	13378	13264	13432	13315	13519	13410	13439	13387	13475	13262	13271	13328	13508	13462	13363	13397	13539	13531	13183	13464	13419	13501	13373	13552	13398	13405	13555	13455	13395	13427	13295	13490	13412	13238	13223	13330	13341	13368	13406	13343	13449	13335	13488	13497	13285	13370	13365	13442	13465	13382	13344	13293	13476	13484	13387	13265	13343	13350	13396	13264	13356	13491	13409	13471	13409	13341
24039	21337	28910	25813	24983	24465	22366	18774	17345	16704	16133	15708	15533	15075	15267	15066	15070	14897	14968	14805	14813	14698	14549	14520	14630	14663	14597	14592	14487	14513	14396	14632	14528	14614	14565	14332	14621	14493	14602	14615	14586	14371	14397	14509	14357	14604	14411	14635	14451	14605	14510	14458	14594	14421	14448	14339	14443	14517	14498	14518	14290	14661	14519	14536	14535	14594	14541	14377	14392	14353	14327	14484	14425	14481	14603	14492	14253	14544	14517	14471	14708	14550	14541	14696	14595	14358	14608	14473	14467	14350	14535	14362	14440	14425	14634	14434	14480	14430	14660	14500	14411	14392	14685	14549	14536	14466	14522	14530	14572	14531	14483	14546	14611	14257	14613	14480	14431	14264	14606	14293	14313	14416	14411	14550	14575	14448	14632	14479	14497	14386	14619	14617	14467	14505	14590	14514	14632	14425	14686	14549	14530	14634	14221	14697	14358	14393	14519	14421	14528	14455	14455	14350	14222	14392	14597	14592	14380	14395	14483	14602	14582	14549	14540	14526	14477	14304	14500	14449	14346	14315	14456	14554	14574	14329	14440	14592	14437	14681	14612	14259	14450	14348	14538	14631	14563	14328	14536	14435	14517	14384	14623	14389	14288	14528	14313	14416	14465	14487	14329	14445	14123	14385	14453	14643	14414	14733	14558	14317	14532	14409	14245	14512	14390	14490	14463	14529	14472	14499	14493	14444	14457	14573	14360	14472	14539	14511	14422	14483	14434	14494	14527	14236	14402	14477	14408	14293	14452	14542	14590	14604	14465	14301	14625	14559	14562	14426	14514	14382	14350	14447	14610	14383	14548	14494	14584	14334	14565	14532	14526	14593	14517	14326	14323	14497	14466	14622	14346	14382	14505	14683	14492	14380	14465	14593	14306	14446	14507	14425	14610	14392	14570	14233	14247	14492	14513	14364	14527	14507	14319	14522	14500	14368	14549	14483	14471	14405	14477	14337	14565	14515	14430	14385	14372	14557	14317	14573	14285	14683	14570	14383	14366	14413	14429	14441	14450	14315	14395	14456	14597	14406	14626	14393	14547	14366	14405	14342	14447	14553	14664	14522	14409	14519	14299	14591	14572	14506	14508	14545	14354	14507	14488	14314	14471	14424	14603	14547	14512	14463	14398	14479	14395	14304	14584	14414	14420	14463	14492	14315	14369	14575	14434	14344	14439	14345	14391	14408	14511	14655	14517	14477	14374	14539	14431	14610	14392	14653	14432	14490	14314	14504	14450	14517	14430	14539	14430	14383	14537	14362	14367	14639	14448	14416	14320	14469	14591	14583	14256	14478	14382	14433	14298	14397	14388	14386	14303	14577	14404	14310	14650	14434	14479	14357	14592	14568	14427	14426	14564	14398	14563	14608	14436	14485	14364	14452	14342	14617	14591	14375	14593	14343	14408	14447	14336	14469	14545	14390	14542	14250	14411	14520	14558	14473	14428	14457	14403	14341	14233	14505	14630	14406	14458	14544	14617	14468	14591	14480	14345	14321	14410	14610	14577	14459	14542	14482	14529	14450	14450	14483	14516	14399	14381	14420	14555	14317	14489	14420	14488	14375	14581	14474	14555	14431	14423	14388	14671	14326	14498	14501	14437	14542	14440	14496	14551	14602	14661	14602	14556	14549	14549	14594	14343	14358	14397	14564	14570	14449	14423	14416	14562	14373	14456	14483	14416	14523	14497	14333	14588	14591	14248	14382	14397	14348	14334	14459	14525	14437	14619	14527	14550	14397	14371	14576	14551	14443	14415	14455	14427	14454	14311	14394	14664	14430	14614	14473	14462	14454	14344	14581	14488	14476	14407	14528	14436	14603	14372	14435	14588	14366	14428	14601	14936	14470	14508	14453	14377	14559	14319	14408	14542	14633	14471	14483	14460	14562	14523	14641	14428	14118	14346	14314	14469	14441	14284	14396	14448	14430	14479	14402	14537	14590	14640	14676	14572	14540	14448	14365	14527	14473	14461	14611	14510	14414	14452	14415	14457	14459	14397	14369	14531	14644	14531	14557	14677	14554	14399	14312	14609	14544	14571	14457	14604	14589	14321	14260	14472	14514	14466	14473	14529	14352	14556	14408	14366	14583	14461	14447	14580	14301	14314	14602	14410	14425	14408	14337	14354	14594	14519	14322	14413	14351	14512	14416	14737	14357	14405	14521	14476	14443	14557	14387	14380	14415	14381	14404	14350	14313	14470	14421	14445	14532	14466	14547	14474	14415	14412	14452	14319	14433	14378	14652	14519	14314	14353	14322	14436	14412	14562	14476	14486	14286	14389	14466	14579	14393	14658	14511	14431	14492	14402	14461	14662	14505	14537	14377	14452	14299	14498	14328	14592	14438	14496	14487	14455	14450	14414	14408	14447	14425	14497	14373	14495	14381	14329	14522	14262	14297	14445	14601	14413	14412	14400	14637	14505	14505	14536	14404	14280	14472	14592	14360	14419	14479	14785	14395	14490	14346	14498	14447	14465	14499	14462	14240	14373	14345	14687	14486	14647	14455	14568	14575	14642	14662	14515	14560	14506	14447	14543	14420	14471	14403	14496	14477	14525	14465	14595	14396	14445	14458	14429	14577	14518	14443	14572	14413	14438	14465	14359	14613	14583	14591	14569	14369	14489	14475	14430	14374	14572	14377	14281	14460	14285	14449	14485	14348	14254	14387	14501	14558	14444	14378	14588	14443	14481	14413	14597	14430	14609	14482	14478	14462	14455	14607	14462	14403	14372	14567	14484	14615	14468	14381	14334	14395	14427	14302	14345	14553	14440	14661	14532	14592	14611	14404	14402	14404	14431	14380	14554	14414	14400	14468	14451	14631	14539	14491	14568	14456	14300	14341	14357	14439	14720	14526	14434	14365	14732	14551	14487	14405	14367	14640	14679	14415	14306	14542	14339	14446	14426	14483	14395	14620	14466	14538	14355	14385	14591	14353	14564	14403	14578	14293	14332	14595	14294	14404	14526	14444	14285	14432	14250	14384	14580	14543	14376	14559	14518	14621	14630	14591	14646	14488	14320	14582	14432	14480	14589	14434	14364	14438	14503	14610	14573	14706	14607	14336	14361	14461	14559	14341	14426	14654	14513	14418	14638	14469	14325	14557	14447	14661	14496	14520	14414	14466	14469	14437	14535	14473	14427	14286	14292	14447	14419	14593	14480	14406	14579	14527	14544	14397	14578	14430	14678	14507	14660	14520	14358	14573	14478	14548	14369	14177	14481	14272	14406	14577	14390	14596	14481	14454	14504	14422	14440	14533	14545	14554	14506	14605	14513	14583	14482	14508	14495	14382	14239	14301	14569	14753	14544	14407	14287	14446	14324	14495	14536	14521	14659	14470	14681	14282	14554	14187	14495	14614	14396	14428	14476	14424	14438	14543	14462	14313	14421	14536	14430	14492	14477	14463	14442	14544	14494	14505	14521	14440	14240	14651	14494	14477	14548	14510	14224	14434	14455	14438	14304	14457	14630	14446	14536	14486	14408	14607	14481	14476	14523	14589	14616	14296	14406	14340	14564	14389	14497	14342	14588	14561	14356	14442	14502	14431	14307	14295	14333	14377	14527	14642	14301	14559	14431	14313	14365	14607	14546	14574	14586	14436	14477	14573	14494	14482	14358	14525	14298	14446	14498	14298	14573	14554	14536	14398	14483	14439	14315	14389	14453	14563	14425	14383	14364	14341	14315	14372	14486	14335	14396	14339	14577	14405	14422	14500	14468	14462	14563	14466	14583	14605	14529	14473	14387	14254	14337	14446	14449	14310	14326	14352	14588	14458	14548	14581	14305	14508	14484	14306	14347	14576	14685	14471	14258	14317	14657	14519	14589	14376	14474	14311	14479	14633	14497	14654	14397	14409	14483	14443	14505	14520	14313	14500	14471	14370	14464	14502	14492	14600	14574	14619	14410	14514	14407	14488	14384	14282	14405	14453	14590	14587	14411	14410	14323	14405	14402	14468	14467	14668	14494	14513	14490	14489	14310	14555	14626	14396	14431	14492	14446	14384	14529	14358	14470	14269	14455	14438	14421	14426	14394	14322	14439	14408	14428	14395	14507	14508	14582	14547	14411	14460	14592	14491	14603	14405	14403	14298	14574	14380	14465	14562	14294	14529	14532	14467	14345	14470	14409	14471	14432	14630	14511	14320	14446	14439	14548	14336	14472	14569	14303	14515	14531	14532	14498	14553	14572	14408	14525	14475	14650	14384	14388	14400	14389	14690	14419	14503	14493	14449	14534	14474	14102	14402	14523	14678	14687	14506	14465	14606	14597	14562	14574	14602	14376	14460	14461	14370	14626	14549	14524	14475	14463	14470	14439	14368	14531	14338	14506	14434	14319	14228	14351	14656	14414	14521	14523	14676	14417	14569	14557	14568	14700	14608	14500	14524	14350	14456	14486	14391	14587	14481	14463	14425	14443	14358	14498	14621	14467	14429	14623	14181	14311	14514	14441	14477	14773	14437	14419	14303	14500	14468	14396	14359	14368	14344	14513	14585	14577	14494	14377	14402	14401	14345	14537	14696	14495	14478	14554	14463	14506	14408	14336	14400	14653	14582	14479	14460	14304	14371	14481	14661	14614	14486	14375	14755	14495	14556	14591	14451	14401	14643	14418	14459	14623	14598	14460	14666	14494	14404	14474	14398	14593	14406	14702	14540	14549	14455	14366	14604	14604	14380	14419	14437	14421	14349	14607	14517	14421	14468	14535	14428	14491	14418	14395	14441	14387	14479	14535	14533	14374	14492	14721	14572	14533	14470	14436	14504	14640	14463	14321	14543	14408	14334	14437	14647	14646	14503	14665	14351	14459	14529	14711	14527	14489	14537	14584	14511	14489	14549	14469	14411	14495	14457	14452	14594	14568	14394	14536	14607	14327	14490	14593	14499	14410	14428	14529	14445	14551	14601	14467	14384	14331	14351	14456	14411	14484	14342	14442	14390	14494	14597	14540	14400	14401	14436	14574	14400	14711	14376	14644	14511	14388	14521	14542	14612	14451	14453	14503	14550	14598	14579	14442	14516	14457	14482	14479	14493	14430	14547	14562	14483	14404	14500	14535	14188	14446	14420	14475	14529	14388	14236	14340	14576	14555	14562	14444	14630	14520	14410	14526	14378	14505	14504
32783	54059	49320	38740	30989	24766	20968	18735	17588	16140	15300	14741	14497	14208	13819	13736	13679	13500	13321	13429	13189	13301	13161	13256	13336	13169	13248	13125	13010	13170	13129	13093	13210	13154	13248	13018	13092	13182	13104	13094	13112	13012	12983	13047	13156	13250	13063	13114	13137	13159	13058	13093	13113	13232	13046	13096	12982	13136	13117	13017	12873	13147	13082	13145	13117	13041	13100	13136	13022	13183	13057	12957	13012	13118	13017	12909	13143	13009	13067	13022	12908	13135	12941	12934	13078	13167	13043	13208	13099	12975	12963	13195	13060	13206	13255	13003	13049	13206	13187	13113	13087	13206	13145	13173	12947	13067	13139	12978	12954	13123	13065	13205	13007	13021	13275	13100	13091	13041	12982	13227	13226	13183	13004	13040	13018	13087	13102	12908	12912	12858	13110	13213	12881	13007	13005	12967	13013	13104	13033	13039	12853	13006	13200	13180	13125	13185	13037	12987	13194	13082	12983	13172	13097	13046	13129	12979	13122	13163	13019	12945	13031	12965	13115	13035	13165	13177	13151	13079	13173	12977	13145	12937	13127	13131	13026	13068	13091	13118	12904	13151	13137	12954	13011	13044	13141	13067	13037	12960	13017	13040	13031	13059	12939	12851	13125	12954	12944	13042	13061	13073	12912	13028	13031	13129	13109	13054	13237	13032	13133	13061	12936	12981	13022	13091	13084	13151	13152	13048	13123	13106	13078	13105	13182	13100	13081	13148	13001	13030	12972	13028	13154	13129	12952	13052	13107	13071	13009	13168	13102	12991	13110	12984	12995	13067	13041	13025	13091	13015	13191	13082	13020	12993	13039	12984	13165	13036	12954	13011	13183	12910	13034	13159	13045	13024	13096	13115	13144	13109	13071	12910	13180	13065	12974	12890	13004	13096	13024	13061	13111	13027	13147	12946	13047	13102	13077	13074	13075	13106	13027	13064	13067	13165	13087	13214	13064	13071	13028	13035	12973	13120	13156	13011	13079	13154	13009	13060	13141	12999	13189	13095	13099	13060	13009	13178	12972	13109	13053	13058	13025	12980	13225	13003	13056	13103	12960	12997	13097	13100	13099	13186	13189	12965	13075	13074	13017	13100	13117	13080	13013	12964	12890	12957	13084	13099	12940	13015	13114	13092	13120	12983	13030	12989	12888	13082	13097	13018	12966	13055	13145	13005	12914	13308	12930	13042	13117	12926	13096	13025	12977	13274	13286	12989	13019	12874	13058	13126	13112	13120	13055	13106	12944	13115	13216	13000	13165	13084	13152	13138	13090	13187	13013	12990	12969	13184	13197	13129	13038	13226	13125	13139	13024	13137	12904	13147	12956	13002	13114	13090	13104	13062	13105	12987	12968	13008	12965	12969	13194	13061	12922	13011	13113	13054	12895	13202	13179	13092	13009	13119	13064	13103	13200	13077	12849	13075	13072	12910	13254	12993	13122	12943	12992	13000	13129	13092	12989	12988	13105	13028	13077	13075	13053	13123	12924	13019	13198	13016	13059	12818	13243	13156	12973	13138	13161	12972	13059	13161	13001	13101	13053	13021	13061	13031	13124	13192	13099	13078	12917	13169	13090	13055	13060	13117	13006	13105	12964	12898	13083	13097	12938	13155	13111	13104	13272	13017	13126	12959	12874	13145	13215	13090	13074	13001	13240	13048	13126	13137	13103	13050	13133	13020	13057	13016	13132	12908	13013	13022	12942	13216	13146	12776	13079	13089	13098	12995	13047	13129	13092	13162	13024	13128	13063	13090	12992	13013	13044	13097	13131	13098	13237	13022	13047	13133	12948	13176	13109	13233	12906	13023	13072	12963	13142	13089	13208	13078	13004	12956	13100	13025	12991	13195	13119	13030	13105	13153	13044	13143	13114	13237	13173	12937	13045	12974	13069	13259	12886	13189	13036	12968	12981	12997	12994	13016	13073	13189	12888	13219	13097	13097	13077	12987	13171	13212	12890	13074	13037	13025	13132	13064	13086	13157	13160	13005	13005	13227	13094	13232	13071	13146	13060	13016	13139	13129	13013	13070	13037	13060	13176	13109	13246	13090	13135	12827	12944	12957	13065	13056	12937	13035	13162	13179	13046	13168	12949	13220	12981	13050	13085	13045	13171	13102	13014	13072	13139	13159	13107	13142	12933	13067	13082	13071	13066	13114	13129	13078	12990	13162	13086	13005	12983	13281	13034	13043	13073	12979	12994	13116	13088	13029	13135	13119	12985	13192	13052	12975	12988	13248	13099	13048	12913	13066	12997	13046	13037	13033	12921	12998	12929	13151	13119	13149	13022	12899	12996	13118	13068	13064	13052	13070	13045	13131	12978	13122	13123	13179	12992	13151	12918	13189	13127	13107	13046	13114	13145	13004	13171	12993	12939	13034	13125	13154	13152	12922	13000	13075	12954	13166	13050	13034	13062	12990	13133	13179	13226	13078	13070	12997	13042	13195	13066	13035	13088	13187	13264	12999	13173	13085	13056	12945	12967	13115	12969	13112	13069	13058	13047	12964	13093	13174	13060	13050	13142	13133	13130	13161	13044	13048	13087	13234	13057	12880	13097	13095	13044	13144	13020	13054	13083	13069	13177	13193	13138	12973	13000	13151	13058	13026	13035	13075	13120	12965	13094	13095	13041	12980	12997	13023	12991	13113	13143	13076	13156	13267	13035	13211	13100	13070	13058	13101	12975	13061	13239	13060	12913	12894	13030	12962	12925	13104	13105	13263	13073	12975	13012	13043	12986	13205	13130	13095	13052	13219	13162	13158	13223	12820	12962	12973	12798	13241	13025	13093	13069	13082	13236	12977	13043	12992	13149	13077	12962	13053	13075	13108	12985	13055	13049	12886	12880	13003	13009	13102	12938	12998	13013	13062	13050	13037	13036	13108	13124	12963	13241	13064	13048	13211	13045	13045	13057	13117	13043	13148	13078	12973	12846	13105	13198	13277	13024	12821	13079	13017	13225	13064	13006	12952	12984	13101	13183	12974	12993	12904	13012	13231	12956	13061	13332	12985	12975	13049	13097	13295	13089	13246	13041	13141	12918	12970	13013	13066	13184	13024	13020	13112	13098	13006	13087	13050	13012	13007	13288	13152	13189	13152	13083	13099	13050	13237	12982	13107	13050	12962	13126	13129	12938	13065	12990	13086	12840	13176	13043	13037	13015	13185	12980	13044	13171	12958	13016	13125	13049	13006	12992	13114	13083	13057	13169	12916	13220	13035	13274	13085	13074	13050	13134	12945	13073	13020	13115	13050	12986	13073	13034	13090	12859	13209	13366	13130	13031	13116	12914	13184	13117	13251	13089	13193	13067	12933	13162	12999	13174	13050	12990	12983	13106	13102	12973	13006	12966	13045	13053	13215	13077	12996	12993	12992	13093	13088	13042	13083	13030	13147	13158	13030	13113	13039	13072	13211	13081	13088	13070	13004	12945	13094	13102	12888	13219	12957	13152	12934	13140	13013	12919	13152	13178	12930	13072	12936	13048	12975	13119	13139	13150	13007	13028	13012	12948	13092	13006	12913	13131	13040	13092	13207	13070	12979	12946	13218	13148	13226	13085	13065	12899	13042	12897	13046	13053	13187	13065	13075	13073	12992	13093	13185	13087	13053	12982	13064	12989	13018	13124	13104	13174	13073	13102	13195	13266	13086	12978	13120	12987	12977	13236	13163	13030	13069	13115	13054	13120	13081	13093	13037	13057	12955	13015	12990	13059	12786	13136	13069	12950	13064	13137	13053	13036	13118	13162	13002	13149	13213	13099	13033	12966	13057	12996	13051	13084	12930	13021	13143	13130	13081	13032	13064	13074	13127	12992	13155	13131	13104	12917	13018	12977	13008	13186	13056	13191	13002	12996	13141	13083	13167	12992	12968	13072	13097	13016	13027	13180	12956	13023	13107	12909	13160	12932	13047	12979	13030	13078	12981	13060	12966	13209	13183	13129	13095	13100	13140	13028	13132	13095	13196	13213	13113	13131	13035	12935	13121	13135	13058	13067	13137	13006	13111	13002	13142	13123	12982	13138	13119	13096	13128	13099	13304	13122	13174	13004	12988	13178	13033	13051	12993	13084	12967	13066	12965	13178	13048	13092	13104	13051	13022	12937	12959	12998	13115	12932	12961	13097	13170	13005	12948	13013	13109	13203	13125	13061	12910	13166	13026	13223	13031	13153	13117	12964	13171	12986	13172	13022	13143	13092	13063	12933	13050	13188	12920	13061	13192	13124	12976	13163	13257	12892	13117	13130	13012	13130	13066	12926	13200	13040	13059	13186	13221	13217	13090	13114	12927	13063	13075	13076	13095	13036	12985	13054	13101	13223	13065	13040	13063	12961	13120	13126	13079	13107	12948	13082	13178	13122	12989	13134	13150	13100	13135	13062	12975	13147	12980	12971	12984	13087	13129	13011	13089	13178	13111	13123	12978	12952	13099	13094	12983	13088	13098	13055	13013	13126	13154	12918	13031	13135	13184	13122	13136	13115	13048	13101	13085	13114	13021	13052	12982	13076	13093	12934	13049	13024	13065	13294	13087	13021	13038	13155	13032	13186	13009	13129	13071	13170	13222	13094	13020	13003	13128	13178	13097	12995	13003	13064	13085	12962	13161	12987	13096	13077	13133	13180	13123	12983	13088	13018	13040	13053	13022	13110	13111	13074	13009	12889	13054	12979	13165	12983	13091	12976	12932	13119	13080	13127	12998	13083	12890	13002	12935	13044	13091	13021	13081	13065	13093	13236	13218	13137	12941	13020	13057	13202	12901	13107	13018	12986	12986	13089	12873	13039	13046	13179	13117	12840	12935	12991	13067	13136	13018	13124	13098	13088	13138	13019	13226	13083	12976	13020	13121	13001	13131	12968	13122	13074	13142	12978	13111	13105	13035	13161	13159	13174	12961	12904	13063	13150	12949	12961	13131	13130	12932	13274	13098	13019	12918	13202	13153	13020	13002	13213	12977	13106	13215	13209	12942	13008	13168	13059	13128	12942	12994	13044	13143	13189	13109	13016	12966	13116	13290	13055	13132	13012	13051	13026	13127	12952	13126	13022	13232	13139	13086	12996	13096	13067	12990	13172	12874	12858	13047	13088	13106	13104	12906	13072	13083	12979	13152	13165	13147	13179	13225	12997	12819
22908	21400	29325	24446	23384	26044	27111	21519	19474	18570	17905	17168	16915	16558	16164	16242	16190	15791	15852	15746	15725	15689	15531	15585	15534	15555	15531	15357	15370	15239	15479	15319	15419	15239	15374	15095	15575	15252	15278	15411	15269	15386	15337	15381	15344	15349	15627	15488	15468	15480	15496	15459	15451	15392	15459	15278	15449	15272	15220	15304	15095	15307	15240	15563	15477	15149	15525	15489	15297	15130	15515	15434	15435	15314	15357	15265	15061	15184	15263	15362	15368	15436	15183	15213	15291	15331	15422	15198	15263	15209	15309	15369	15285	15281	15430	15410	15168	15189	15260	15153	15310	15379	15354	15231	15240	15435	15329	15171	15272	15274	15395	15102	15281	15345	15403	15346	15781	15451	15289	15281	15329	15329	15148	15234	15197	15340	15249	15382	15130	15318	15336	15484	15379	15276	15412	15276	15229	15095	15302	15444	15337	15388	15171	15184	15381	15114	15193	15361	15057	15248	15309	15372	15257	15398	15515	15555	15235	15331	15304	15245	15194	15326	15381	15253	15407	15151	15352	15155	15408	15181	15321	15116	15282	15441	15353	15155	15275	15006	15465	15129	15275	15344	15319	15393	15292	15256	15308	15295	15315	15363	15223	15136	15271	15082	15429	15398	15428	15545	15316	15404	15308	15235	15379	15159	15324	15409	15391	15425	15329	15281	15421	15237	15376	15373	15364	15106	15402	15251	15189	15419	15197	15147	15149	15425	15434	15442	15143	15155	15137	15222	15251	15256	15242	15296	15271	15420	15234	15357	15458	15231	15408	15500	15242	15382	15213	15147	15284	15208	15372	15194	15207	15425	15366	15380	15486	15346	15495	15370	15031	15215	15243	15316	15352	15413	15195	15206	15346	15288	14987	15315	15431	15317	15397	15390	15324	15274	15191	15323	15158	15274	15338	15368	15437	15229	15522	15255	15127	15357	15265	15362	15278	15289	15230	15423	15306	15399	15275	15399	15478	15152	15167	15152	15361	15073	15509	15265	15102	15312	15263	15319	15412	15477	15236	15180	15156	15166	15201	15191	15250	15140	15339	15369	15184	15332	15383	15129	15194	15235	15472	15404	15210	15120	15065	15281	15233	15215	15366	15309	15360	15222	15071	15330	15305	15295	15340	15354	15403	15159	15396	15201	15275	15309	15263	15252	15333	15186	15153	15232	15508	15609	15290	15577	15350	15322	15450	15205	15293	15209	15320	15257	15374	15094	15267	15144	15366	15303	15437	15481	15269	15287	15379	15143	15119	15351	15518	15303	15438	15076	15451	15334	15371	15321	15207	15163	15260	15112	15429	15427	15352	15259	15282	15227	15335	15222	15162	15314	15426	15147	15323	15153	15394	15198	15221	15216	15272	15328	15426	15316	15165	15379	15417	15310	15170	15170	15370	15295	15464	15327	15379	15297	15588	15629	15210	15236	15155	15160	15165	15305	15438	15138	15283	15416	15227	15320	15130	15319	15248	15220	15268	15211	15314	15066	15229	15314	15173	15197	15195	15210	15406	15385	15242	15222	15403	15284	15249	15213	15298	15327	15230	15236	15426	15335	15299	15397	15408	15133	15147	15117	15107	15131	15244	15175	15269	15162	15200	15017	15341	15136	15062	15312	15487	15305	15444	15035	15194	15374	15207	15392	15379	15269	15313	15284	15238	15215	15373	15275	15394	15288	15236	15079	15233	15522	15091	15256	15231	15331	15293	15314	15368	15325	15129	15356	15210	15221	15145	15279	15277	15339	15217	15420	15176	15145	15093	15147	15341	15388	15231	15119	15255	15275	15204	15315	15312	15427	15308	15229	15151	15265	15463	15296	15370	15275	15286	15162	15030	15133	15262	15532	15324	15503	15297	15423	15261	15304	15386	15230	15184	15464	15360	15313	15266	15262	15425	15339	15324	15213	15319	15480	15269	15205	15211	15241	15320	15282	15194	15050	15284	15284	15360	15393	15246	15389	15243	15276	15298	15398	15127	15230	15553	15411	15199	15191	15158	15163	15175	15346	15440	15391	15418	15159	15342	15176	15316	15239	15265	15441	15330	15252	15268	15142	15286	15097	15285	15377	15283	15447	15258	15410	15227	15390	15323	15224	15333	15236	15400	15317	15223	15398	15518	15260	15342	15296	15324	15182	15190	15336	15313	15505	15132	15158	15290	15292	15376	15316	15388	15226	15298	15310	15255	15396	15332	15298	15264	15539	15327	15361	15399	15010	15333	15296	15371	15129	15172	15188	15283	15193	15293	15164	15375	15040	15249	15153	15277	15266	15199	15010	15188	15283	15494	15162	15202	15308	15205	15173	15324	15159	15265	15262	14972	15307	15165	15219	15202	15391	15278	15229	15324	15312	15330	15306	15404	15303	15280	15137	15113	15336	15377	15398	15087	15185	15120	15454	15305	15238	15204	15239	15415	15269	15231	15313	15287	15485	15453	15289	15290	15260	15363	15096	15291	15481	15220	15267	15215	15153	15477	15187	15240	15290	15225	15251	15272	15281	15227	15445	15373	15263	15219	15360	15168	15355	15393	15377	15456	15280	15139	15489	15191	15206	15318	15358	15311	15362	15222	15388	15177	15457	15301	15165	15461	15334	15234	15257	15366	15122	15408	15329	15302	15295	15426	15307	15409	15312	15117	15057	15501	15270	15153	15279	15363	15335	15303	15220	15338	15324	15356	15319	15133	15287	15492	15239	15312	15269	15402	15195	15309	15285	15163	15233	15269	15333	15276	15145	15121	15472	15378	15429	15396	15234	15383	15286	15157	15212	15293	15299	15234	15131	15227	15235	15388	15243	15370	15196	15391	15320	15572	15328	15386	15213	15347	15336	15241	15330	15211	15117	15274	15280	15224	15280	15366	15385	15261	15209	15280	15302	15491	15345	15269	15118	15258	15185	15415	15296	15240	15494	15209	15202	15357	15424	15215	15376	15185	15334	15078	15328	15286	15241	15383	15240	15302	15228	15251	15115	15242	15545	15348	15267	15341	15532	15379	15154	15099	15233	15310	15182	15216	15279	15477	15166	15236	15464	15364	15197	15310	15413	15366	15314	15201	15196	15270	15390	15396	15507	15257	15401	15254	15190	15457	15261	15203	15095	15052	15264	15345	15185	15312	15274	15076	15248	15410	15304	15222	15208	15151	15115	15029	15299	15387	15321	15209	15109	15386	15285	15243	15216	15267	15571	15307	15384	15301	15067	15345	15256	15264	15273	15516	15326	15322	15402	15385	15210	15339	15257	15084	15296	15346	15427	15307	15310	15295	15312	15345	15297	15274	15263	15226	15251	15306	15145	15289	15356	15129	15283	15281	15333	15159	15206	15252	15046	15329	15328	15306	15313	15201	15209	15330	15285	15200	15282	15296	15427	15435	15282	15117	15293	15167	15327	15193	15288	15577	15194	15393	15264	15409	15427	15364	15336	15170	14986	15357	15285	15320	15083	15249	15141	15265	15320	15032	15160	15089	15268	15258	15336	15158	15078	15425	15466	15191	15447	15313	15288	15191	15413	15255	15206	15363	15206	15381	15225	15095	15328	15327	15100	15273	15242	15283	15181	15535	15330	15251	15401	15398	15197	15303	15391	15300	15285	15313	15265	15364	15189	15376	15364	15313	15269	15563	15544	15219	15111	15344	15309	15367	15350	15364	15325	15210	15299	15326	15267	15220	15307	15301	15218	15381	15331	15133	15461	15343	15179	15183	15376	15569	15154	15014	15304	15296	15241	15309	15381	15251	15282	15375	15166	15198	15049	15166	15101	15509	15315	15210	15148	15259	15185	15384	15450	15307	15353	15233	15176	15321	15322	15343	15251	15147	15171	15129	15153	15489	15519	15315	15372	15295	15256	15353	15301	15337	15318	15217	15331	15377	15291	15234	15307	15311	15385	15304	15275	15212	15250	15134	15106	15211	15252	15219	15160	15286	15259	15497	15310	15210	15314	15053	15236	15039	15050	15330	15242	15208	15282	15290	15211	15194	15359	15190	15278	15425	15231	15478	15161	15248	15165	15232	15242	15148	15281	15295	15025	15178	15387	15317	15395	15410	15168	15045	15338	15293	15066	15187	15257	15179	15259	15291	15335	15285	15304	15395	15280	15184	15359	15388	15424	15118	15160	15319	15214	15169	15338	15264	15149	15293	15237	15357	15300	15304	15055	15437	15221	15363	15253	15531	15508	15257	15254	15323	15140	15158	15285	15174	15234	15299	15329	15260	15234	15140	15291	15354	15366	15401	15235	15242	15300	15329	15047	15304	15229	15291	15172	15421	15425	15453	15339	15308	15132	15207	15380	15522	15460	15344	15353	15312	15175	15308	15311	15287	15361	15256	15195	15249	15294	15249	15297	15265	15374	15236	15181	15185	15282	15376	15412	15311	15236	15121	15171	15264	15455	15333	15106	15191	15387	15485	15384	15337	15263	15417	15259	15203	15476	15241	15250	15371	15292	15416	15296	15213	15258	15517	15460	15263	15384	15336	15308	15340	15321	15156	15141	15306	15269	15359	15284	15216	15091	15261	15442	15313	15421	14950	15160	15311	15249	15262	15350	15207	15313	15421	15281	15417	15150	15284	15411	15268	15259	15276	15278	15408	15385	15377	15361	15130	15411	15218	15339	15359	15536	15141	15289	15273	15344	15251	15376	15142	15528	15398	15402	15405	15188	15232	15163	15464	15331	15387	15435	15265	15452	15355	15568	15373	15119	15251	15185	15393	15298	15171	15120	15192	15243	15259	15335	15286	15370	15308	15284	15376	15205	14986	15029	15298	15284	15367	15392	15262	15305	15420	15370	15433	15413	15293	15133	15429	15358	15249	15205	15289	15265	15145	15194	15368	15101	15508	15057	15212	15326	15380	15200	15332	15317	15028	15337	15273	15437	15369	15490	15347	15214	15344	15282	15414	15182	15368	15284	15157	15258	15344	15361	15231	15340	15306	15212	15165	15298	15398	15378	15069	15197	15135	15430	15372	15389	15271	15200	15249	15262	15381	15175	15315	15202	15286	15511	15276	15217	15445	15391	15266	15339	15448	15408	15274	15305	15227	15395	15436	15220	15233	15300	15297	15470	15348	15285	15250	15346	15339	15455	14976	15353	15170	15353	15257	15249	15151	15220	15318	15180	15389	15321	15149	15325	15585	15095
35156	59548	55647	44149	36381	29227	24427	21452	19581	17881	16847	15914	15513	15146	14928	14625	14375	14273	14038	13844	14096	13998	13865	13587	13866	13807	13629	13654	13562	13665	13502	13708	13461	13476	13548	13610	13615	13649	13628	13578	13580	13894	13628	13587	13496	13660	13528	13605	13510	13539	13533	13499	13718	13596	13547	13601	13496	13625	13520	13472	13439	13582	13581	13586	13580	13735	13499	13588	13597	13547	13531	13448	13532	13480	13494	13590	13579	13408	13603	13616	13647	13565	13563	13533	13534	13605	13592	13591	13538	13645	13515	13656	13603	13543	13701	13567	13545	13381	13679	13453	13566	13578	13567	13460	13629	13735	13599	13466	13558	13531	13369	13472	13386	13667	13580	13577	13569	13500	13453	13659	13575	13684	13681	13488	13428	13628	13642	13435	13542	13528	13580	13455	13667	13423	13705	13558	13383	13468	13589	13560	13646	13500	13626	13575	13485	13579	13613	13470	13573	13675	13574	13659	13544	13537	13451	13608	13408	13612	13698	13623	13588	13445	13624	13555	13597	13482	13541	13637	13546	13408	13531	13517	13373	13615	13646	13507	13726	13578	13643	13647	13442	13585	13600	13676	13511	13476	13410	13542	13566	13600	13810	13617	13588	13666	13675	13581	13504	13531	13456	13577	13615	13486	13670	13464	13481	13457	13518	13700	13767	13545	13611	13552	13483	13296	13526	13607	13637	13535	13528	13559	13586	13685	13525	13623	13725	13566	13440	13608	13748	13492	13784	13513	13495	13624	13288	13628	13475	13664	13573	13422	13517	13689	13575	13438	13504	13437	13498	13631	13625	13606	13649	13398	13534	13478	13557	13609	13519	13596	13553	13407	13634	13561	13541	13571	13556	13749	13593	13519	13580	13609	13402	13390	13467	13511	13596	13630	13580	13400	13515	13552	13598	13585	13589	13686	13503	13587	13579	13526	13569	13618	13556	13415	13561	13592	13572	13449	13248	13700	13523	13534	13489	13585	13594	13390	13667	13552	13576	13631	13641	13459	13550	13659	13663	13481	13722	13625	13540	13484	13516	13536	13518	13459	13448	13633	13644	13519	13668	13565	13622	13485	13655	13516	13470	13498	13545	13719	13406	13608	13560	13551	13494	13602	13554	13546	13543	13551	13677	13741	13577	13733	13541	13429	13432	13651	13460	13728	13629	13719	13671	13559	13483	13762	13520	13598	13494	13425	13575	13668	13397	13448	13543	13606	13631	13708	13417	13496	13555	13397	13701	13663	13696	13464	13552	13726	13516	13659	13447	13423	13571	13518	13472	13643	13373	13577	13520	13583	13562	13632	13516	13488	13534	13665	13409	13555	13590	13658	13634	13478	13557	13535	13526	13567	13644	13641	13580	13593	13497	13761	13730	13641	13592	13615	13544	13514	13501	13560	13785	13627	13680	13639	13536	13530	13571	13516	13540	13495	13790	13511	13603	13521	13635	13517	13693	13364	13558	13665	13337	13526	13402	13688	13542	13687	13489	13647	13658	13576	13502	13318	13618	13567	13699	13649	13507	13475	13490	13549	13591	13513	13513	13626	13400	13591	13724	13732	13588	13719	13597	13498	13535	13527	13664	13626	13452	13598	13591	13593	13513	13599	13572	13592	13577	13414	13477	13339	13567	13470	13651	13797	13509	13543	13558	13642	13625	13588	13649	13576	13498	13560	13437	13800	13500	13543	13683	13339	13602	13463	13509	13469	13664	13607	13566	13608	13575	13477	13596	13479	13658	13496	13722	13513	13588	13660	13753	13505	13603	13662	13490	13577	13603	13630	13607	13425	13559	13504	13555	13645	13523	13598	13389	13607	13611	13409	13485	13610	13355	13523	13590	13515	13586	13574	13603	13738	13684	13482	13659	13501	13359	13552	13486	13593	13713	13676	13535	13594	13762	13572	13500	13526	13397	13572	13433	13637	13542	13475	13488	13642	13627	13407	13432	13791	13291	13527	13570	13584	13522	13639	13600	13588	13586	13452	13665	13545	13462	13388	13536	13525	13475	13604	13651	13607	13529	13415	13716	13597	13584	13554	13660	13470	13556	13598	13510	13603	13507	13501	13775	13510	13564	13565	13568	13525	13439	13581	13531	13744	13605	13723	13465	13680	13440	13567	13558	13521	13532	13506	13466	13624	13547	13639	13712	13632	13548	13712	13576	13524	13604	13553	13561	13641	13608	13559	13666	13511	13338	13581	13663	13318	13636	13601	13538	13556	13524	13541	13455	13623	13613	13635	13325	13549	13639	13634	13563	13585	13502	13683	13575	13525	13551	13589	13632	13572	13465	13542	13556	13703	13446	13446	13679	13725	13763	13601	13593	13658	13526	13458	13581	13617	13560	13538	13487	13583	13686	13653	13621	13522	13577	13495	13504	13611	13656	13457	13550	13569	13437	13517	13623	13487	13697	13572	13612	13674	13607	13619	13609	13560	13446	13446	13527	13530	13625	13507	13532	13668	13693	13704	13401	13578	13382	13551	13533	13617	13675	13531	13651	13408	13443	13503	13508	13613	13481	13619	13601	13548	13287	13358	13560	13604	13668	13585	13596	13581	13653	13620	13653	13648	13519	13704	13709	13427	13436	13616	13570	13552	13664	13458	13580	13645	13585	13588	13615	13581	13465	13430	13450	13530	13632	13781	13387	13733	13425	13505	13475	13390	13502	13600	13522	13395	13705	13714	13538	13556	13642	13569	13792	13497	13667	13669	13678	13481	13505	13515	13657	13445	13695	13453	13445	13550	13472	13476	13625	13589	13379	13616	13546	13556	13489	13529	13700	13489	13599	13590	13479	13466	13486	13532	13532	13546	13606	13603	13492	13539	13419	13587	13468	13576	13425	13648	13604	13545	13438	13450	13531	13784	13467	13381	13512	13676	13622	13548	13470	13345	13519	13467	13549	13362	13511	13592	13689	13497	13562	13747	13784	13516	13598	13502	13530	13399	13501	13463	13564	13662	13431	13603	13534	13433	13379	13614	13436	13588	13529	13532	13593	13552	13372	13555	13615	13545	13554	13613	13403	13549	13561	13595	13395	13600	13580	13631	13540	13540	13608	13542	13629	13556	13580	13654	13646	13513	13448	13659	13565	13648	13677	13601	13508	13462	13409	13553	13423	13725	13483	13714	13540	13554	13400	13699	13493	13721	13576	13612	13646	13602	13391	13618	13550	13656	13425	13436	13626	13441	13483	13558	13517	13461	13710	13423	13387	13674	13459	13514	13488	13506	13481	13545	13434	13604	13605	13458	13513	13608	13510	13470	13559	13443	13485	13554	13597	13669	13607	13331	13499	13629	13591	13450	13548	13409	13462	13638	13576	13465	13581	13761	13519	13662	13562	13482	13469	13533	13726	13481	13504	13494	13626	13684	13548	13546	13643	13604	13559	13580	13514	13654	13486	13647	13569	13509	13490	13650	13571	13496	13561	13572	13720	13668	13440	13721	13580	13579	13561	13683	13595	13670	13500	13574	13770	13676	13655	13566	13568	13580	13576	13421	13366	13578	13502	13570	13485	13433	13654	13383	13581	13436	13539	13478	13605	13454	13601	13694	13488	13663	13584	13610	13508	13444	13529	13467	13562	13402	13696	13650	13457	13585	13649	13576	13510	13654	13551	13421	13436	13561	13600	13585	13557	13488	13518	13539	13414	13599	13555	13537	13715	13524	13499	13651	13554	13521	13522	13409	13439	13445	13537	13521	13777	13626	13538	13466	13364	13637	13648	13591	13558	13484	13522	13612	13543	13419	13598	13469	13477	13705	13504	13490	13615	13513	13589	13521	13598	13636	13664	13627	13728	13537	13670	13600	13701	13710	13546	13492	13554	13556	13474	13687	13441	13567	13503	13307	13507	13542	13486	13580	13645	13537	13560	13536	13381	13588	13479	13496	13552	13489	13530	13572	13557	13532	13759	13662	13450	13585	13426	13688	13528	13481	13510	13688	13570	13473	13739	13631	13633	13532	13491	13549	13549	13638	13547	13615	13630	13521	13584	13745	13464	13568	13469	13455	13576	13533	13472	13514	13681	13587	13461	13640	13583	13671	13585	13555	13634	13509	13615	13502	13597	13544	13654	13506	13554	13514	13582	13649	13652	13659	13558	13556	13545	13612	13573	13544	13660	13580	13608	13506	13699	13511	13551	13521	13575	13540	13606	13632	13396	13478	13605	13530	13530	13470	13537	13656	13548	13594	13451	13433	13613	13577	13637	13465	13488	13415	13641	13487	13704	13501	13589	13468	13483	13528	13539	13432	13610	13566	13477	13615	13681	13631	13646	13667	13587	13490	13669	13586	13610	13491	13553	13643	13585	13593	13720	13436	13518	13628	13530	13582	13471	13556	13591	13595	13613	13507	13543	13424	13571	13462	13592	13706	13664	13600	13677	13492	13474	13693	13577	13591	13641	13554	13528	13638	13545	13589	13570	13611	13444	13369	13592	13619	13574	13537	13685	13579	13470	13613	13604	13514	13773	13521	13668	13560	13578	13423	13772	13580	13569	13651	13575	13445	13590	13620	13561	13667	13603	13537	13601	13445	13600	13667	13470	13581	13519	13556	13683	13415	13364	13475	13474	13487	13604	13457	13552	13667	13654	13556	13718	13639	13673	13578	13451	13622	13532	13432	13581	13505	13610	13491	13496	13483	13645	13419	13689	13587	13540	13614	13430	13554	13631	13423	13620	13400	13544	13575	13391	13495	13522	13599	13389	13633	13504	13573	13428	13596	13584	13527	13546	13699	13500	13568	13591	13519	13558	13555	13566	13469	13496	13508	13508	13573	13429	13732	13461	13562	13567	13800	13511	13419	13590	13506	13464	13533	13527	13511	13602	13559	13571	13653	13644	13422	13552	13401	13545	13403	13380	13639	13489	13588	13493	13377	13458	13571	13579	13618	13424	13503	13566	13698	13555	13436	13660	13350	13633	13338	13564	13588	13659	13478	13488	13586	13517	13627	13596	13552	13509	13461	13471	13660	13731	13629	13580	13651	13560	13581	13679	13527	13459	13608	13552	13647	13724	13643	13589	13490	13559	13582	13434	13505	13588	13530	13562	13476	13466	13632	13585	13546	13519	13559	13476	13615	13583	13721	13640	13559	13491	13609	13554	13506	13652	13595	13444	13552	13585	13630	13546	13513
29305	29143	35736	30950	23839	20620	18752	17147	16673	16251	16085	15958	15984	15536	15520	15472	15458	15395	15005	15361	15294	15278	15518	15161	15241	15213	15364	15259	15213	15381	15331	15141	15363	15301	15188	15357	15111	15295	15238	15182	15231	14986	15299	15162	15145	15214	15183	15221	15043	15124	14870	15200	15066	15187	15070	15032	15141	15115	15314	15072	15285	14993	15214	15034	14897	15275	14969	15212	15275	15093	15060	15220	15081	15218	15199	15169	15175	15188	15246	15218	15028	15068	15165	15088	15206	15266	15200	15205	15069	14898	15092	15354	15037	15055	15043	15083	14997	15388	15187	15036	15063	15124	15074	14894	15008	15095	15193	14968	15192	15279	15329	14906	15155	15225	15226	15058	14948	15194	15255	15110	15090	15190	15119	15096	15096	15202	15078	15091	15153	15397	15281	15256	15123	15251	15213	15236	15156	15116	15221	15114	15014	15274	15047	15148	14960	15162	15149	15163	15104	15013	15213	15146	15344	15343	15112	15224	15192	15132	15095	15143	15251	15172	15097	15168	15135	15139	15149	15280	15242	15291	15059	15137	15029	15118	15368	14950	15079	15171	15028	15179	15180	15153	15327	15196	15270	15328	15187	15106	15282	15087	15044	15088	15224	15241	15084	15083	15070	14946	14998	15301	15133	15135	15230	15263	15076	15109	15184	15163	15241	14936	15195	15235	15462	15078	15141	15276	15221	15174	15189	14996	15092	15167	14936	15020	15075	15271	15313	15007	15238	15397	15221	15265	15291	15213	15029	15147	15134	15223	15262	15078	14853	15231	15220	15119	15250	15228	15068	15033	15088	15132	15095	15176	15062	15175	15234	14859	15086	15316	15117	15030	15038	15147	15027	15311	15032	15186	15043	14872	15090	15165	15037	15105	15205	15288	15125	15173	15100	14945	15184	15193	15177	15226	15213	15290	15334	15267	15094	15240	15052	14972	15147	14913	15105	15173	14896	15125	15031	15113	15119	15076	15134	15146	15292	15071	14981	15203	15141	15093	15177	15230	14938	15081	14982	15037	15251	15001	15110	15228	15238	15108	15128	15006	15084	15032	15103	15060	15281	14971	15195	15077	15227	15150	15185	15162	14996	15112	15244	15171	15192	15423	14959	15208	15259	15150	15261	15108	15062	15005	15215	15253	15091	15070	14998	15288	15336	15079	15120	15091	15169	15184	15113	15052	14933	15156	15163	15196	15197	15179	15035	15156	15108	15128	15002	15172	15148	14978	15061	15041	15122	14969	15254	15117	15219	15375	15105	15227	15268	15122	15100	15177	15002	14993	15171	14974	15248	15226	15332	15252	15283	15190	15094	15125	15121	14914	15283	15114	15095	15283	15402	15041	15102	15194	15328	15097	15209	15051	15125	15236	15087	15024	15112	15361	15238	15159	14938	15160	15227	15347	15308	15059	15049	15147	14910	15204	15067	15061	15199	15088	15163	14952	15071	14969	15126	15163	15157	15295	15154	15371	15254	15125	14905	15084	15360	15393	15216	15106	15027	15083	15117	15299	15013	15082	15406	15072	15198	15148	15123	15094	14903	15285	15081	15224	15160	15032	15209	15079	15115	15092	15319	15085	15132	15091	14919	15150	15265	15192	15085	15113	15181	15269	15239	15254	15175	15069	15017	15129	15165	15297	15119	15003	15133	15192	15093	15107	15133	15310	14973	15238	15299	15243	15191	15213	15121	15061	15096	15101	15129	15295	15135	15155	15255	15187	15329	15076	15125	15066	14909	15180	15199	15127	15114	15116	15222	15179	15125	15221	15099	15099	15202	15133	15231	15176	15208	15159	15315	15214	15254	15066	15106	15120	15010	15168	15390	15113	15099	15165	14962	15171	15251	15249	15305	15093	14937	15182	15010	15195	15137	15064	15226	15144	15072	15140	15097	15274	15166	15165	15129	15176	15167	15082	15008	15199	15180	15185	15201	15290	15226	15113	15145	15179	14992	15137	15110	15074	15044	15269	15372	15251	15330	15236	15205	15112	15038	15125	15130	15210	15090	15254	15139	14966	15332	15344	15190	15244	15109	15257	15385	15069	15190	15225	15285	15364	15356	15372	15357	15086	15237	15195	15185	15165	15053	15241	15228	14971	15121	15149	15295	15031	15180	15067	15125	15210	15195	15306	15128	15180	15322	15304	15176	15161	14961	15305	15321	15047	15207	15325	15227	15114	15170	15167	15239	15058	15148	15030	15066	15082	15091	15128	15174	15098	15009	15219	15054	15381	15118	15122	15130	15191	15228	15384	15280	15123	15180	15106	15280	15173	15120	15107	15086	15165	15125	15178	15081	15081	15267	15060	15027	15113	15189	14932	15077	15108	15006	15075	15086	15063	15112	15279	15153	14971	15099	15418	15209	15178	15212	15004	15175	15207	15053	15219	15121	15161	15329	15133	15071	15182	15023	15266	15019	15153	15206	15316	15295	15110	15160	15199	14996	15148	15189	15148	15108	15059	15044	15289	15188	15128	15075	15241	15063	15219	15033	15026	15218	14948	15162	15115	15162	15166	15129	15282	15237	15166	15125	15170	15158	14895	15289	15140	15217	15106	15290	15140	15365	15282	15095	15093	15135	15256	15179	14999	14944	15171	14978	15199	15323	15195	15184	15387	15289	15199	15151	15183	15123	15181	15075	15047	15207	15336	15142	14992	15227	15124	14999	15149	15174	15232	15220	15234	15374	15238	15202	15249	15013	15321	15185	15229	15280	15155	15023	15098	15124	14996	15139	14995	15091	15231	14982	15156	15378	15286	15091	14972	15367	15075	15235	15075	15027	15026	15091	15123	15039	15184	15367	15205	15342	15249	15195	15004	15033	15129	15078	15185	14984	15124	15096	15109	15303	15170	15244	15060	15057	15110	15117	15070	15040	15116	15350	14898	14883	15073	15103	15128	15141	15300	15158	15074	15283	15305	15271	15116	15042	15248	15178	15020	15103	15252	15332	15230	15042	15081	15068	15177	15152	15230	15228	15321	15163	15129	15218	15155	15113	15126	14833	15063	15273	15162	15182	15412	15186	15152	15052	15137	15239	15159	15259	15023	15078	15166	15029	15006	15195	15160	15062	15235	15168	15406	15061	15123	14951	15099	15190	15330	14939	15039	15236	15174	15241	15240	15380	15180	14958	15187	15150	14955	15184	15031	15135	15148	15144	15115	15232	15157	14984	15011	15137	15184	15218	15091	15316	15251	15103	15016	15194	15203	15181	15134	15162	15156	15034	15033	15388	15192	15148	15072	15200	15245	14980	15065	15105	14999	15229	15065	15187	15238	15169	15273	15084	15196	15156	15030	15036	15165	15217	15181	15074	15186	15132	15174	15179	15069	15530	15088	14966	14977	15115	15279	15179	15062	15349	15095	15090	15168	15033	15226	15073	15140	15109	14962	14990	14986	15223	15104	15132	15191	14980	15095	15217	15131	15237	15227	15061	14992	15183	15074	15117	15103	14942	15062	15187	15273	15126	15229	15327	15224	15113	15109	15064	15308	15115	15257	15288	15030	15200	15182	14998	15228	15179	15255	15105	15050	15341	15034	15067	15211	14892	15010	15163	15138	15008	15150	15003	15187	15058	15276	15111	15182	15052	14948	15227	15003	15136	15122	15398	15273	15217	15054	15159	15277	15256	15147	15232	15159	15082	14911	14970	15265	15217	15170	15156	15118	15090	15165	15285	15244	14997	15301	15056	15090	15042	15148	15253	15009	15155	15118	15153	15173	15059	14934	15147	14972	15131	15295	15070	15121	15222	15216	15261	14809	15134	15207	15157	15122	15253	15352	15091	15221	15100	15012	15174	15085	15177	15094	15173	15004	14956	15188	15145	15206	15278	15048	15124	15107	15079	14958	15169	15185	15057	14991	14995	15054	15100	15047	15151	14907	15173	15154	15202	15107	15301	15111	15175	15336	15111	15244	15180	15197	15032	15175	15193	15223	15158	14995	15215	15151	15351	15170	15137	14993	15068	15116	15120	15094	15266	15223	15342	15299	15234	14977	15185	15256	15181	15220	15151	15076	15152	15332	15111	15115	15106	14975	15121	15320	15130	15513	15043	15181	15043	15119	14859	15285	15067	14972	15011	15281	14919	15303	15172	15252	15102	15102	15034	15222	15346	15253	15022	15134	14944	15071	15126	15172	15261	15137	15174	15184	15153	15160	15239	15043	15024	15008	15382	15328	15077	15080	15175	15124	15215	15401	15177	15204	15261	15095	15064	15106	15176	15157	15010	15137	15177	15209	15298	15226	15223	15150	15244	14948	15125	15310	15141	15074	15087	15060	15278	15095	15223	15139	15259	15174	15204	15112	15070	15290	15206	15236	15096	15404	15084	15085	15120	15364	15153	15055	15235	15147	15025	15134	15241	15373	15011	15234	15146	15394	15198	15222	15079	15170	14996	15165	15199	15080	15069	15220	15227	15180	15242	15055	15118	15157	15210	14966	15499	15204	15160	15459	15261	14926	15207	15053	14976	15182	15032	15159	15146	15053	15144	15018	14982	15137	15137	15183	15153	15200	15254	15237	15102	15034	14991	15088	15078	15149	15158	15147	15131	15363	15137	15168	15115	15034	15185	15131	15232	15186	15140	14975	15171	15276	15303	15102	15147	15295	15101	15240	15267	15144	15092	15025	15079	15074	15087	14952	15143	15244	15123	15090	15213	15238	15185	15285	15041	15254	15055	15347	15027	15121	15052	15004	15088	15136	15120	15174	15149	15103	15254	15214	15356	15261	15219	15225	15101	15008	15027	15219	15148	15263	15105	15059	15191	15329	15202	15215	15239	15159	15015	15068	15195	15179	15392	15172	15199	15130	15273	15119	15186	15016	15304	15211	15157	15334	14997	15031	15002	15112	15120	15042	15056	15147	15172	15130	15126	15262	15121	15280	15142	15227	15334	15207	15109	15140	15274	15075	15229	15246	15194	15149	15200	15003	14980	15044	15254	15150	15108	15087	15213	15349	15231	15215	15019	15096	14998	15178	15186	15183	15184	15111	15228	15077	15112	14967	15167	15140	15216	15118	15255	15342	15044	15185	15129	15285	15105	15060	15199	15225	14972	15072	15155	15128	15072	14939	15194	14915	15255	15127	14963	15228	15224	15080	15417	15327	14997	15096	15049	15261	15279	15251	15115	15170
33139	47177	42305	32159	24999	20727	18359	16749	15792	15183	14775	14430	14374	14125	13942	13931	13754	13738	13597	13595	13481	13524	13516	13548	13694	13510	13439	13387	13506	13669	13628	13616	13651	13545	13629	13546	13381	13606	13368	13295	13353	13543	13428	13392	13396	13449	13454	13665	13353	13474	13603	13470	13437	13314	13503	13492	13310	13299	13364	13513	13422	13390	13499	13472	13389	13601	13716	13485	13428	13433	13636	13507	13600	13484	13453	13389	13318	13596	13440	13401	13337	13607	13444	13540	13252	13491	13325	13654	13382	13508	13529	13483	13589	13380	13479	13374	13576	13382	13357	13688	13602	13431	13426	13459	13212	13385	13392	13526	13409	13574	13382	13412	13380	13467	13422	13343	13561	13633	13480	13370	13287	13549	13448	13446	13663	13304	13450	13341	13431	13421	13516	13412	13395	13423	13523	13389	13550	13643	13403	13367	13472	13573	13385	13450	13347	13550	13446	13426	13368	13506	13400	13315	13412	13448	13490	13415	13447	13461	13413	13475	13691	13449	13543	13363	13421	13630	13627	13320	13474	13328	13450	13515	13482	13447	13458	13249	13453	13504	13444	13379	13270	13335	13435	13579	13504	13431	13415	13316	13460	13483	13490	13480	13410	13334	13424	13353	13547	13545	13446	13504	13710	13522	13325	13420	13364	13518	13385	13529	13525	13455	13540	13497	13411	13483	13393	13398	13586	13449	13420	13433	13320	13440	13447	13288	13351	13465	13425	13526	13410	13423	13519	13377	13412	13412	13286	13519	13607	13431	13533	13533	13397	13450	13531	13551	13682	13395	13529	13432	13485	13498	13503	13484	13509	13525	13426	13435	13306	13498	13573	13410	13495	13418	13667	13448	13621	13349	13388	13470	13574	13409	13607	13597	13385	13504	13336	13345	13566	13437	13468	13507	13566	13403	13452	13540	13547	13408	13460	13391	13657	13576	13621	13462	13492	13428	13250	13582	13523	13349	13526	13470	13435	13460	13572	13594	13379	13476	13517	13399	13568	13513	13584	13435	13466	13535	13440	13447	13293	13440	13436	13409	13352	13668	13457	13553	13493	13259	13351	13476	13607	13408	13584	13384	13481	13377	13469	13320	13592	13542	13455	13524	13489	13487	13417	13546	13680	13595	13476	13467	13433	13410	13473	13564	13354	13382	13367	13288	13462	13547	13504	13444	13610	13420	13482	13465	13474	13544	13544	13462	13413	13385	13339	13514	13510	13392	13414	13535	13494	13536	13385	13425	13397	13367	13532	13536	13414	13408	13488	13467	13266	13473	13413	13388	13579	13627	13398	13570	13449	13487	13513	13490	13320	13590	13411	13444	13528	13272	13361	13269	13365	13518	13349	13423	13498	13584	13510	13390	13506	13417	13369	13585	13348	13345	13477	13445	13384	13509	13411	13437	13343	13386	13487	13514	13523	13519	13453	13407	13408	13472	13583	13486	13616	13406	13645	13497	13461	13559	13447	13612	13361	13487	13463	13412	13572	13559	13448	13352	13372	13469	13326	13444	13534	13373	13376	13370	13477	13492	13632	13525	13503	13420	13398	13475	13535	13410	13323	13447	13433	13557	13440	13410	13434	13543	13544	13464	13651	13492	13402	13409	13323	13482	13454	13404	13526	13517	13456	13308	13644	13494	13470	13415	13468	13440	13512	13430	13498	13222	13348	13273	13457	13581	13563	13375	13570	13524	13565	13556	13403	13480	13536	13341	13509	13494	13575	13614	13483	13659	13382	13518	13322	13471	13411	13395	13387	13487	13374	13420	13430	13470	13541	13491	13403	13428	13519	13447	13409	13472	13361	13334	13336	13500	13683	13481	13386	13413	13546	13323	13381	13480	13447	13468	13340	13358	13696	13397	13516	13551	13376	13344	13551	13380	13649	13430	13491	13498	13471	13586	13398	13411	13376	13392	13591	13542	13487	13458	13422	13555	13520	13467	13478	13314	13537	13316	13481	13430	13471	13394	13590	13488	13399	13458	13515	13371	13513	13512	13354	13462	13608	13583	13481	13571	13429	13446	13444	13597	13495	13608	13508	13422	13416	13400	13304	13672	13493	13498	13329	13413	13381	13489	13577	13484	13644	13397	13636	13456	13408	13359	13411	13483	13583	13393	13333	13473	13449	13450	13485	13487	13511	13443	13557	13458	13421	13583	13588	13369	13465	13541	13599	13419	13546	13169	13588	13561	13350	13405	13508	13500	13528	13659	13428	13527	13419	13644	13362	13496	13508	13478	13422	13432	13459	13390	13523	13512	13394	13474	13576	13626	13621	13460	13533	13602	13601	13508	13489	13414	13503	13503	13468	13496	13463	13270	13479	13539	13411	13344	13402	13471	13393	13414	13464	13653	13376	13533	13421	13503	13309	13464	13541	13427	13568	13423	13584	13635	13432	13421	13527	13534	13396	13546	13454	13508	13527	13464	13392	13516	13551	13288	13520	13561	13402	13508	13326	13473	13243	13525	13533	13493	13325	13457	13495	13365	13468	13310	13584	13439	13486	13295	13465	13740	13513	13486	13366	13479	13569	13573	13442	13402	13370	13634	13294	13562	13464	13484	13520	13420	13449	13399	13532	13281	13522	13399	13507	13536	13477	13408	13470	13342	13514	13483	13429	13584	13452	13501	13359	13538	13398	13513	13449	13496	13466	13222	13391	13317	13434	13357	13492	13473	13471	13482	13542	13354	13482	13436	13617	13569	13543	13495	13563	13487	13246	13235	13553	13410	13450	13420	13531	13599	13491	13746	13360	13487	13469	13358	13344	13396	13510	13472	13389	13457	13485	13530	13400	13307	13533	13685	13698	13497	13511	13448	13343	13448	13602	13458	13494	13501	13634	13420	13451	13431	13482	13525	13431	13477	13328	13281	13499	13419	13393	13661	13541	13423	13452	13440	13485	13606	13655	13562	13250	13453	13376	13367	13625	13408	13587	13417	13554	13556	13450	13479	13468	13508	13472	13504	13342	13412	13444	13445	13394	13467	13498	13567	13534	13395	13527	13440	13406	13432	13428	13348	13553	13491	13475	13496	13602	13431	13344	13454	13465	13454	13424	13547	13433	13499	13557	13468	13547	13505	13485	13431	13477	13497	13430	13373	13595	13463	13442	13508	13437	13363	13489	13488	13577	13351	13581	13356	13503	13402	13486	13321	13367	13510	13357	13552	13531	13550	13365	13452	13417	13412	13489	13436	13563	13483	13526	13416	13380	13412	13329	13371	13740	13435	13614	13427	13317	13408	13464	13546	13371	13406	13482	13602	13345	13638	13492	13529	13436	13425	13475	13413	13336	13350	13260	13491	13523	13418	13760	13460	13366	13529	13530	13470	13501	13623	13414	13493	13377	13485	13389	13477	13470	13501	13542	13232	13554	13551	13521	13448	13414	13552	13484	13437	13397	13539	13546	13429	13481	13562	13498	13500	13433	13437	13371	13310	13506	13505	13443	13451	13541	13484	13423	13411	13451	13459	13487	13587	13570	13350	13546	13570	13424	13264	13459	13606	13413	13443	13402	13412	13390	13486	13408	13437	13573	13358	13405	13479	13478	13560	13494	13469	13415	13466	13527	13458	13509	13485	13511	13455	13492	13462	13439	13470	13470	13663	13380	13545	13505	13470	13322	13604	13410	13394	13598	13670	13343	13569	13337	13492	13519	13437	13482	13490	13383	13425	13260	13478	13493	13339	13414	13337	13513	13420	13437	13430	13377	13424	13383	13484	13620	13369	13512	13535	13614	13397	13360	13320	13449	13549	13428	13429	13487	13324	13437	13390	13420	13550	13517	13421	13556	13417	13484	13435	13434	13580	13345	13350	13554	13569	13429	13501	13248	13614	13517	13413	13477	13408	13430	13563	13562	13464	13453	13334	13557	13282	13503	13409	13366	13404	13667	13412	13311	13628	13376	13470	13515	13480	13503	13549	13234	13567	13362	13369	13562	13614	13491	13509	13475	13395	13367	13414	13305	13575	13526	13420	13386	13527	13616	13462	13480	13514	13571	13410	13429	13495	13404	13546	13494	13334	13537	13491	13439	13489	13419	13320	13384	13650	13514	13433	13379	13529	13385	13304	13492	13445	13442	13401	13646	13482	13543	13254	13651	13443	13640	13474	13460	13383	13509	13654	13535	13535	13426	13422	13404	13515	13484	13478	13558	13460	13519	13488	13548	13477	13423	13463	13472	13601	13399	13523	13564	13300	13482	13330	13677	13285	13362	13450	13391	13517	13499	13524	13488	13431	13302	13378	13397	13391	13467	13436	13468	13370	13721	13450	13553	13561	13351	13582	13375	13569	13575	13387	13631	13497	13528	13592	13443	13580	13501	13505	13446	13611	13357	13393	13250	13578	13588	13439	13418	13549	13560	13494	13445	13556	13541	13541	13498	13546	13405	13396	13335	13339	13375	13459	13545	13411	13465	13375	13509	13394	13364	13388	13394	13509	13228	13384	13530	13438	13568	13482	13518	13518	13318	13389	13468	13508	13356	13355	13427	13464	13524	13510	13462	13552	13311	13507	13497	13522	13409	13433	13586	13387	13467	13613	13621	13365	13486	13633	13444	13499	13400	13669	13393	13487	13566	13282	13519	13464	13310	13539	13556	13538	13453	13479	13551	13464	13506	13499	13395	13516	13508	13520	13208	13490	13495	13517	13387	13578	13620	13364	13412	13574	13356	13397	13370	13455	13670	13472	13366	13586	13321	13527	13505	13480	13567	13339	13369	13425	13387	13329	13300	13577	13597	13563	13461	13341	13557	13456	13358	13403	13544	13415	13682	13461	13551	13575	13423	13557	13629	13534	13509	13554	13513	13432	13359	13503	13579	13464	13359	13478	13396	13490	13576	13520	13493	13354	13428	13501	13573	13518	13592	13414	13563	13577	13603	13489	13635	13613	13473	13542	13673	13443	13466	13486	13504	13401	13557	13444	13476	13435	13633	13477	13473	13501	13460	13475	13522	13369	13546	13533	13525	13504	13530	13682	13489	13502	13562	13347	13544	13608	13432	13411	13425	13372	13528	13421	13516	13360	13499	13401	13455	13308	13524	13622	13489	13412	13481	13314	13550	13540	13479	13309	13357	13416	13298	13595	13479	13471	13312	13424	13486	13364	13384	13489	13542	13391	13424	13516	13719	13406
24069	21447	29134	25811	24673	24504	22533	18958	17382	16707	16355	15913	15623	15306	15462	15251	15118	14809	14793	14985	14878	14865	14995	14623	14741	14914	14750	14960	14750	14735	14860	14548	14779	14641	14689	14575	14616	14518	14764	14637	14700	14701	14529	14765	14540	14927	14624	14701	14680	14496	14638	14716	14728	14683	14581	14660	14466	14689	14742	14621	14543	14603	14400	14624	14859	14633	14798	14783	14527	14664	14899	14496	14444	14596	14580	14808	14565	14816	14643	14544	14706	14608	14688	14452	14538	14643	14585	14501	14772	14693	14702	14754	14749	14563	14633	14599	14601	14742	14718	14670	14767	14559	14649	14709	14559	14731	14614	14578	14559	14610	14689	14553	14651	14404	14603	14571	14680	14625	14592	14562	14649	14436	14677	14822	14717	14667	14677	14646	14608	14923	14661	14491	14622	14610	14445	14664	14550	14716	14557	14770	14733	14662	14702	14642	14501	14631	14573	14617	14632	14663	14713	14744	14667	14536	14635	14638	14608	14609	14508	14626	14670	14771	14696	14769	14777	14761	14652	14530	14640	14625	14454	14525	14605	14577	14734	14639	14520	14614	14683	14717	14677	14598	14683	14528	14637	14699	14593	14658	14406	14633	14615	14607	14546	14804	14725	14679	14681	14697	14730	14594	14540	14726	14552	14456	14563	14508	14602	14634	14540	14584	14767	14701	14662	14614	14481	14785	14649	14581	14590	14659	14535	14724	14549	14460	14629	14497	14658	14532	14534	14597	14635	14495	14680	14675	14571	14575	14527	14679	14674	14540	14582	14601	14454	14533	14397	14555	14605	14469	14464	14611	14418	14630	14675	14589	14588	14597	14734	14648	14734	14639	14589	14347	14414	14445	14651	14658	14621	14635	14767	14637	14649	14721	14714	14703	14680	14737	14523	14631	14534	14546	14642	14662	14799	14532	14678	14684	14698	14565	14682	14695	14594	14536	14714	14637	14594	14464	14594	14648	14585	14521	14508	14493	14576	14489	14588	14451	14669	14546	14680	14522	14700	14378	14556	14541	14585	14291	14852	14644	14774	14535	14575	14558	14748	14751	14550	14505	14667	14643	14498	14558	14583	14605	14638	14633	14607	14531	14662	14568	14600	14653	14482	14764	14879	14497	14605	14584	14495	14518	14609	14537	14548	14760	14798	14369	14469	14728	14582	14615	14578	14394	14546	14575	14597	14491	14593	14632	14468	14350	14527	14685	14543	14643	14468	14477	14516	14671	14378	14556	14703	14462	14481	14683	14429	14453	14678	14604	14513	14516	14455	14747	14608	14740	14679	14595	14644	14722	14475	14471	14523	14635	14667	14482	14646	14687	14553	14628	14530	14599	14727	14661	14653	14491	14633	14498	14622	14675	14428	14564	14703	14593	14552	14676	14737	14780	14509	14603	14588	14728	14423	14716	14540	14579	14611	14562	14496	14411	14703	14598	14711	14780	14494	14566	14661	14696	14605	14730	14693	14576	14812	14575	14593	14561	14662	14906	14675	14550	14653	14869	14465	14435	14731	14518	14731	14639	14691	14571	14639	14680	14654	14595	14619	14432	14598	14671	14632	14500	14622	14468	14929	14724	14766	14693	14623	14588	14679	14512	14567	14708	14673	14669	14752	14648	14535	14540	14711	14730	14782	14712	14711	14679	14721	14447	14685	14507	14708	14605	14430	14649	14510	14539	14758	14725	14585	14675	14595	14591	14589	14517	14780	14604	14751	14478	14690	14557	14554	14688	14536	14589	14627	14579	14671	14813	14506	14621	14752	14560	14829	14966	14585	14753	14738	14474	14461	14703	14600	14669	14702	14705	14639	14735	14377	14801	14658	14620	14576	14640	14643	14554	14705	14711	14739	14741	14569	14719	14696	14851	14432	14545	14538	14512	14476	14542	14725	14609	14524	14663	14737	14748	14470	14694	14790	14410	14783	14717	14695	14628	14617	14727	14522	14559	14610	14505	14442	14685	14659	14480	14554	14494	14516	14807	14480	14480	14811	14679	14500	14657	14752	14595	14744	14532	14478	14677	14510	14688	14933	14498	14616	14629	14500	14487	14637	14625	14576	14648	14522	14352	14511	14467	14463	14547	14534	14518	14604	14675	14591	14742	14574	14585	14504	14611	14621	14577	14658	14574	14614	14611	14568	14667	14618	14452	14553	14536	14470	14665	14754	14642	14593	14623	14766	14493	14662	14485	14457	14555	14644	14768	14712	14625	14650	14743	14554	14434	14523	14556	14741	14635	14659	14714	14720	14643	14694	14717	14544	14558	14632	14631	14644	14751	14651	14717	14671	14551	14464	14861	14711	14605	14768	14561	14584	14633	14608	14855	14707	14521	14573	14667	14354	14531	14636	14462	14543	14561	14698	14662	14567	14576	14406	14679	14651	14628	14783	14608	14630	14539	14757	14665	14628	14592	14757	14747	14630	14608	14670	14605	14593	14658	14739	14812	14517	14405	14512	14569	14672	14560	14685	14762	14910	14578	14561	14562	14455	14598	14436	14716	14695	14460	14591	14648	14500	14747	14533	14762	14730	14590	14619	14514	14573	14629	14633	14545	14580	14639	14539	14586	14525	14625	14645	14441	14528	14690	14481	14694	14665	14725	14586	14690	14558	14723	14605	14615	14549	14506	14756	14535	14690	14665	14532	14515	14627	14733	14592	14627	14626	14535	14643	14698	14762	14562	14755	14639	14575	14518	14543	14534	14782	14521	14667	14703	14541	14540	14595	14690	14400	14421	14511	14615	14611	14578	14613	14596	14624	14496	14583	14547	14571	14703	14632	14687	14664	14664	14820	14780	14359	14701	14758	14650	14594	14547	14443	14466	14634	14581	14557	14599	14728	14550	14455	14634	14769	14772	14609	14650	14690	14488	14521	14633	14624	14550	14473	14628	14481	14619	14688	14630	14612	14579	14750	14501	14803	14600	14508	14843	14588	14728	14694	14519	14660	14654	14578	14702	14466	14613	14796	14939	14594	14655	14687	14783	14689	14565	14367	14739	14700	14464	14570	14483	14720	14585	14507	14574	14967	14452	14465	14638	14640	14737	14727	14521	14631	14687	14541	14488	14639	14639	14691	14616	14571	14696	14534	14801	14615	14472	14593	14581	14687	14576	14463	14690	14735	14676	14600	14621	14656	14497	14591	14494	14506	14715	14416	14779	14697	14610	14648	14568	14746	14713	14538	14569	14524	14533	14659	14654	14589	14654	14601	14708	14661	14667	14519	14774	14519	14662	14678	14620	14706	14470	14623	14597	14586	14644	14692	14546	14708	14841	14627	14653	14650	14603	14659	14735	14611	14698	14526	14656	14500	14724	14529	14514	14631	14676	14745	14851	14689	14624	14686	14608	14563	14586	14784	14733	14630	14491	14451	14787	14758	14774	14525	14665	14712	14615	14717	14759	14609	14642	14834	14564	14664	14514	14539	14634	14466	14473	14795	14615	14636	14819	14471	14697	14462	14576	14589	14639	14762	14498	14623	14706	14594	14529	14626	14452	14603	14631	14505	14538	14584	14703	14714	14550	14670	14465	14574	14542	14537	14705	14633	14643	14414	14462	14508	14576	14613	14588	14604	14684	14768	14540	14560	14638	14386	14625	14530	14718	14428	14534	14682	14671	14384	14410	14518	14655	14673	14691	14644	14787	14745	14578	14774	14712	14811	14399	14652	14489	14556	14554	14595	14578	14663	14597	14779	14639	14665	14455	14629	14664	14807	14522	14652	14588	14568	14659	14598	14579	14808	14645	14560	14571	14759	14597	14792	14603	14665	14675	14656	14642	14447	14559	14670	14635	14547	14844	14778	14690	14980	14820	14640	14639	14637	14730	14770	14633	14520	14738	14567	14487	14707	14526	14436	14510	14636	14585	14752	14758	14616	14469	14452	14648	14576	14534	14468	14637	14750	14512	14634	14681	14736	14536	14520	14654	14410	14326	14773	14829	14667	14577	14634	14554	14600	14705	14484	14651	14766	14655	14718	14705	14683	14736	14712	14509	14456	14398	14745	14619	14705	14527	14468	14567	14508	14695	14848	14654	14570	14569	14667	14718	14603	14557	14541	14531	14750	14845	14678	14669	14715	14577	14629	14602	14700	14699	14627	14587	14620	14715	14691	14507	14474	14666	14501	14584	14621	14584	14670	14542	14723	14703	14737	14526	14531	14608	14594	14504	14691	14749	14642	14611	14513	14652	14746	14605	14550	14521	14300	14703	14684	14704	14775	14485	14707	14502	14581	14663	14473	14670	14668	14547	14702	14566	14471	14550	14530	14705	14780	14530	14788	14556	14679	14502	14592	14522	14654	14711	14678	14831	14646	14752	14719	14631	14787	14516	14566	14716	14647	14686	14306	14503	14718	14450	14640	14611	14651	14408	14783	14628	14573	14646	14811	14631	14883	14654	14751	14635	14332	14517	14533	14527	14570	14676	14559	14754	14771	14679	14749	14488	14831	14397	14750	14562	14686	14448	14672	14657	14850	14601	14649	14651	14571	14671	14757	14629	14545	14771	14694	14612	14531	14664	14665	14632	14660	14788	14651	14546	14609	14829	14565	14799	14693	14719	14469	14627	14630	14621	14655	14662	14465	14838	14743	14550	14423	14474	14675	14620	14618	14708	14656	14870	14619	14706	14484	14590	14644	14710	14741	14712	14720	14687	14814	14429	14587	14690	14587	14587	14641	14395	14637	14527	14466	14600	14611	14705	14724	14799	14663	14615	14571	14638	14430	14587	14618	14716	14631	14484	14751	14657	14545	14553	14674	14651	14784	14510	14567	14564	14607	14672	14664	14634	14701	14642	14546	14558	14660	14639	14818	14706	14498	14541	14812	14505	14551	14584	14443	14553	14515	14700	14580	14605	14910	14550	14427	14665	14461	14596	14661	14833	14694	14392	14724	14722	14615	14668	14620	14840	14580	14786	14446	14452	14630	14719	14616	14586	14695	14566	14656	14586	14508	14925	14642	14592	14698	14688	14661	14671	14493	14661	14685	14469	14616	14684	14842	14808	14679	14729	14545	14470	14723	14693	14665	14639	14647	14515	14569	14686	14756	14804	14776	14634	14634	14630	14690	14566	14850	14769	14934	14619	14546	14675	14658	14634	14657	14617	14435	14624	14513	14695	14507	14644	14577	14612
33407	53433	49308	38410	30978	24547	21216	18730	17118	15961	15388	14804	14601	14179	14160	14044	13671	13601	13487	13410	13506	13201	13191	13459	13174	13226	13285	13173	13117	13249	13121	13338	13163	13228	13051	13207	12981	13172	13185	13174	13087	13026	13119	13163	13066	13180	13256	13084	13115	13016	13025	13054	13182	13233	13050	13161	13193	12989	12988	13098	13319	13237	13150	13102	13085	13031	13180	13100	13188	13235	13039	13019	13244	13107	13002	13188	13154	13019	13178	13261	13098	13242	13197	13229	13144	13134	13229	13065	13109	13171	13311	12980	13156	13165	12976	13204	13021	13207	12903	13122	13134	13137	13142	13230	13086	13063	13018	13201	13063	13063	13226	13077	13181	12972	13122	12970	12959	13161	13207	13012	13254	13105	13061	13006	12980	13207	13050	13037	13173	13184	13341	13157	13137	13232	13126	13122	13150	13152	13159	13128	13223	13181	13142	13214	13085	12974	13012	13201	13205	12906	13104	13069	13121	13207	13210	13185	13112	13148	13120	13221	13147	13297	13064	13187	13028	13138	13067	13011	13260	13161	13267	13112	13167	13269	13021	13133	13321	13190	12955	13120	13202	13269	13136	13122	13142	13278	13018	13203	13235	13079	13074	13053	13224	13126	13016	13143	13040	13230	13090	13173	13238	13094	12958	13249	13137	13237	13067	13031	13109	13146	13181	13051	13208	13175	13093	13107	13083	13209	13084	13205	13149	13217	13065	13113	13128	13184	13220	13092	13069	13172	13101	13118	13273	13119	13194	13109	13176	13120	13161	13098	13403	13175	13182	13100	13152	13129	13079	13131	12977	13181	12927	13159	13209	13034	13253	13231	13141	13077	13066	13163	13272	13079	13049	13079	13088	13257	13050	13188	13108	13095	13248	13254	12980	13188	13043	13109	13035	13009	13308	13130	12995	13120	13035	13263	13083	13083	13104	13068	12985	13146	13249	13166	12954	13111	13052	13032	13125	13039	13065	13273	13302	13114	13028	13095	13022	13023	13107	13038	13068	13080	13058	13010	13179	13262	12972	13025	13100	13243	13078	13186	13198	12975	13090	13157	13251	13175	13259	13078	13047	13155	13086	13183	12975	13180	13024	13321	13114	13085	12997	13256	13103	13057	13112	13086	13322	13070	13133	13080	13039	13250	13107	12948	13222	13230	13123	13233	13242	13064	13225	13171	13155	13096	13189	13059	13111	13182	13088	13087	13154	13308	13051	13084	13044	13275	13134	13122	13314	13118	13146	13016	13160	13371	13110	13109	13221	13213	13050	12947	13146	13164	13149	13169	12970	13107	13175	13181	13216	13148	13067	12948	13218	13256	13117	13102	13235	13125	13111	13068	13152	13166	13141	13095	13164	13006	13251	13072	13305	13202	13160	13265	13238	13082	13107	13114	12936	13049	12992	13070	13155	13124	13031	13146	13149	13258	13119	13250	13067	13181	13053	13232	13182	13061	13220	12982	13199	12982	13111	13014	13200	13161	13204	13143	13198	13227	13107	13181	13008	13168	12962	13099	13037	13238	13034	13186	13361	13172	13099	13127	13065	13183	13086	13126	13089	13004	13077	13132	13131	13255	13134	12996	13061	13222	13214	13049	13233	13129	13118	13115	13139	13062	13143	13030	13052	12983	13056	13185	12966	13126	12980	13182	13113	13024	13081	13259	13150	13096	13123	13016	13157	13084	13131	12920	13324	13119	13268	13099	13246	13206	13251	13087	13092	12990	13011	13221	13242	13264	13321	12970	12983	13291	13087	13228	13193	13130	12953	13072	13078	13132	13294	13285	12992	13206	13170	13127	13274	13262	13038	13036	13098	13120	13150	13030	13083	13211	13340	13131	13154	13044	13184	13047	13087	13251	13118	13029	13124	13033	13095	12978	12972	13156	13100	13280	13153	13057	13181	13182	13180	12991	12926	13053	13270	13193	12899	13241	12992	12960	13154	13003	13059	12891	13018	13033	13117	13045	13139	13088	13067	13064	13135	13253	13166	13040	13162	13197	12971	13166	12986	13214	13059	13186	13043	13032	13170	13184	13248	13153	13098	13082	13190	13106	13115	13073	13144	13146	13187	13149	13124	13062	13143	13303	13101	13177	13016	13034	13163	13270	13024	13028	13214	13116	13091	13278	13148	13251	13101	13143	13280	13016	13236	13182	13202	13164	13120	12964	13179	13178	13116	13232	12984	13160	13202	13133	13038	13078	13263	13080	13091	13108	13027	13003	13141	13042	13147	13022	13230	13045	13025	12993	13189	13076	13013	12943	13160	13150	13194	13050	13123	13254	12990	13135	13082	13060	12937	13012	13216	13065	13145	13095	12945	13072	13100	13133	12976	13386	12984	13189	13069	13093	13176	13274	13170	13154	13205	13063	13121	13079	13229	13132	13046	13067	13149	13034	13161	13117	13147	13164	13216	12983	13086	13196	13182	13121	12899	13146	13134	13259	13121	13313	13310	13202	13256	12977	13113	13079	13055	13191	13275	13035	13208	13241	13194	13092	13217	13273	13158	13027	13089	13128	13218	13082	13223	12996	13143	13150	13105	13042	13085	13170	12982	12995	13296	13207	13070	13102	13165	13115	13234	12908	13016	13076	13202	13021	13067	13087	13203	13104	13127	13152	13177	13123	13235	13220	13154	13175	13043	13072	13240	13036	13106	13108	13120	13122	13311	13101	13049	13187	12984	13050	13134	13147	13154	13026	13137	13160	13181	13134	13150	13005	13129	13231	13250	13258	13022	13177	13133	12942	13210	13211	13164	13111	12940	13072	13104	13068	13201	12981	13146	13177	13178	12946	13189	13074	13116	13166	13154	13125	13254	13219	13110	13105	13120	12946	13207	13138	13095	13143	13126	13124	12998	13161	13016	13165	13034	12942	13137	13137	13281	13279	13310	13053	13046	13238	13012	13110	13095	13250	13084	13353	13083	13025	13173	13167	13245	13159	13091	12996	13180	13055	13174	13202	13141	13088	13272	13009	13296	13273	13175	13256	13118	13038	13115	13266	13091	13100	12954	13013	13085	13089	13054	13264	13170	13149	12998	12988	13178	13155	12986	13171	13178	13139	13161	13093	13221	13144	13217	13064	13137	12998	13051	13141	13106	13188	13029	13175	13150	13074	13075	12987	13267	13108	13141	13128	13171	13135	12891	13087	13170	13017	13190	13113	13259	13164	13039	13110	12986	12985	13057	13025	13212	13031	13079	13148	13022	13093	13105	13363	13107	13091	13194	13199	13092	13152	13191	13037	13092	13193	12947	13082	13023	13220	13168	13241	13114	13228	13091	13172	13259	13191	13248	13112	13020	13179	13059	13134	13197	13192	13080	13028	13157	13130	13221	13257	13265	13113	13249	13011	13094	13032	13157	13029	13024	13171	13152	13190	13022	12958	13045	13111	13177	13050	13117	13126	13209	13032	13279	13043	13120	12989	12998	13048	13032	13138	13060	13170	13126	13148	13208	13144	13281	13087	12968	13241	12985	12961	13091	13122	13109	13202	13153	13027	13227	13124	12947	13070	13148	13041	13095	13101	13233	13126	13286	13040	13192	13246	13242	13142	13082	13156	13078	13146	13034	13259	13133	13200	13039	13147	12907	13034	13080	13169	13208	13186	13077	13012	13203	13199	13126	13200	13198	13139	13002	13111	13022	13246	13054	12991	13264	13110	13253	13119	13363	13103	13062	13199	13156	13133	13185	13175	13199	13230	13214	13196	13091	12987	13192	13163	13135	13108	13111	13223	13255	13040	13073	13116	13159	13049	13152	13060	13235	13195	13183	13327	13094	13097	13186	13115	13150	13240	13235	13188	13099	13152	13241	13092	13084	13361	13200	13177	12965	13105	13157	13139	13034	13040	13102	13186	13087	13091	13115	13113	13136	12986	13170	13153	13126	13158	13204	13286	13227	13238	13021	13301	12970	13115	13287	13229	13159	12973	13238	13153	13177	13056	13027	13056	13188	13055	13143	13063	13010	13194	13277	13119	13077	13139	13108	13129	13189	12968	13070	13049	13129	13091	13104	13264	13054	13071	13070	13167	13097	13023	13142	13175	13177	13027	13351	13158	13127	13200	13170	13113	13105	13027	13162	13047	13130	13176	13176	13165	13178	13100	13085	13255	13247	13242	13219	13102	13224	13128	13171	13240	13206	13166	13088	13231	13047	13144	13140	13186	13115	13018	12997	13232	13225	13243	13087	13267	12967	13194	12950	13206	13000	13002	13088	13182	13204	13122	13090	13089	13039	12841	13197	13078	13022	13182	13127	12958	12981	13023	13237	12924	13206	13091	13394	13018	13226	13222	12924	13028	13018	13195	13181	13228	13119	13012	13131	13124	13223	13160	13212	12996	13260	13164	13187	13303	13184	13106	13214	12908	13198	13003	13091	13148	13188	13100	13312	13212	13230	13137	13207	13209	13076	13087	13182	13197	13135	13031	13337	13036	13131	13208	13153	13155	13132	13069	13200	13136	13210	13187	13270	13063	13226	13060	13225	13169	13082	13231	13195	13212	13025	13307	13225	12917	13024	13175	13123	13091	13138	13275	13150	12981	13153	12989	13136	13310	13133	13118	13097	13224	13194	13124	13196	13052	13240	13279	13087	13270	13158	13169	13268	13002	13132	13066	13184	13184	13124	13024	13077	13013	13074	13218	13044	13088	13202	13116	13194	13199	13240	13058	13088	13059	13080	13135	13070	13183	13150	13056	13159	13168	13124	12938	13173	13229	13249	13074	13104	13171	13069	13155	13022	13146	13016	13149	13117	12903	13257	13208	13087	13068	12965	13116	13119	13114	13161	13114	13048	13092	13054	13161	12813	12961	13246	13138	13219	13058	13193	13040	13068	13066	13109	13061	13163	13111	13196	13273	13205	13069	13099	13097	13075	13114	13253	13174	13218	13169	13070	13309	13050	13034	13167	13077	13186	13078	13094	13109	12998	13189	13249	13113	13159	13201	13166	12970	13031	13169	13069	13162	13314	13137	13027	13260	13148	13121	13201	13038	13099	13053	13221	13108	13141	13191	13141	13317	13208	13125	13090	13156	13357	13048	13102	13208	13177	13099	13217	13099	13056	13115	13061	13086	13103	13332	13187	13214	13036	13215	13127	13264	13039	13058	13220	13147	13217	13055	13117	13178	13107	13230
22957	21483	29431	24406	23244	25860	27353	21571	19375	18544	17853	17317	17021	16600	16466	16354	16130	15859	15752	15750	15866	15723	15781	15781	15838	15846	15798	15709	15548	15689	15661	15581	15433	15501	15465	15476	15626	15543	15469	15460	15550	15505	15540	15398	15295	15516	15404	15536	15479	15598	15386	15458	15502	15475	15534	15281	15501	15656	15554	15480	15288	15437	15450	15361	15475	15407	15474	15585	15442	15395	15516	15481	15512	15382	15402	15378	15440	15442	15363	15474	15553	15428	15473	15402	15596	15354	15631	15489	15304	15318	15340	15496	15402	15471	15408	15352	15463	15429	15420	15375	15254	15446	15310	15328	15477	15470	15476	15410	15340	15285	15024	15439	15376	15250	15561	15265	15560	15364	15555	15360	15489	15299	15455	15257	15516	15321	15394	15237	15371	15517	15670	15447	15444	15417	15253	15387	15408	15459	15283	15469	15401	15177	15524	15320	15438	15328	15449	15386	15520	15456	15368	15452	15395	15508	15517	15589	15395	15396	15558	15619	15398	15381	15400	15237	15450	15402	15485	15516	15538	15473	15386	15400	15472	15478	15465	15400	15446	15374	15492	15418	15384	15284	15608	15585	15632	15436	15274	15541	15597	15475	15514	15659	15374	15384	15440	15291	15355	15377	15364	15310	15295	15187	15456	15419	15507	15469	15183	15500	15495	15352	15356	15286	15455	15311	15360	15488	15511	15412	15203	15361	15360	15309	15268	15407	15405	15386	15150	15297	15470	15270	15407	15408	15341	15263	15336	15174	15385	15407	15362	15460	15458	15337	15544	15385	15491	15564	15380	15367	15249	15587	15580	15597	15520	15497	15418	15271	15450	15382	15473	15511	15275	15304	15300	15361	15454	15420	15434	15410	15379	15421	15593	15382	15306	15455	15487	15423	15323	15373	15275	15523	15326	15331	15473	15465	15370	15381	15339	15256	15547	15300	15468	15457	15385	15415	15571	15504	15479	15334	15439	15491	15274	15342	15435	15139	15258	15302	15533	15430	15535	15389	15341	15370	15414	15343	15389	15286	15416	15439	15513	15328	15365	15303	15401	15499	15290	15256	15402	15392	15442	15437	15345	15636	15359	15301	15372	15354	15520	15509	15291	15445	15403	15350	15124	15432	15672	15428	15550	15353	15419	15348	15468	15428	15294	15423	15344	15384	15363	15477	15341	15320	15565	15415	15461	15306	15379	15404	15354	15331	15343	15186	15324	15598	15267	15523	15336	15315	15499	15300	15308	15425	15342	15414	15334	15468	15423	15485	15301	15343	15405	15392	15254	15187	15222	15515	15363	15304	15583	15227	15263	15237	15393	15362	15201	15311	15300	15661	15497	15445	15396	15336	15332	15339	15222	15409	15424	15267	15508	15228	15449	15417	15351	15400	15354	15279	15088	15316	15450	15462	15359	15399	15259	15273	15377	15427	15617	15465	15593	15381	15476	15454	15319	15280	15229	15394	15382	15407	15598	15315	15397	15479	15325	15410	15389	15546	15359	15313	15421	15324	15244	15277	15291	15403	15316	15206	15516	15382	15490	15274	15389	15255	15416	15344	15308	15422	15302	15359	15715	15484	15277	15416	15510	15397	15166	15203	15571	15351	15462	15347	15369	15312	15431	15108	15445	15155	15451	15413	15344	15255	15192	15254	15538	15561	15557	15465	15371	15380	15280	15465	15252	15422	15301	15526	15156	15552	15299	15373	15530	15363	15522	15452	15242	15353	15350	15337	15471	15316	15288	15443	15278	15416	15251	15190	15350	15250	15481	15183	15322	15388	15362	15385	15240	15222	15290	15272	15418	15391	15255	15322	15306	15197	15312	15344	15297	15444	15365	15261	15515	15323	15198	15389	15458	15366	15437	15252	15604	15374	15198	15535	15402	15298	15259	15313	15397	15569	15207	15572	15388	15594	15397	15349	15442	15328	15421	15379	15302	15231	15374	15348	15493	15402	15219	15461	15519	15266	15418	15511	15448	15351	15353	15371	15286	15324	15259	15269	15402	15365	15455	15369	15253	15457	15364	15410	15414	15357	15384	15262	15286	15267	15414	15412	15405	15615	15522	15333	15340	15280	15567	15290	15312	15335	15538	15427	15288	15261	15381	15312	15339	15342	15579	15282	15300	15416	15482	15333	15283	15328	15400	15595	15436	15478	15515	15400	15187	15432	15290	15461	15455	15478	15256	15343	15350	15272	15288	15444	15181	15384	15490	15293	15266	15447	15455	15265	15463	15351	15479	15346	15284	15374	15300	15375	15345	15454	15528	15574	15372	15311	15573	15450	15469	15288	15243	15315	15594	15230	15476	15328	15331	15358	15485	15390	15202	15374	15591	15418	15469	15223	15380	15467	15228	15441	15449	15380	15243	15317	15399	15398	15374	15373	15516	15384	15320	15347	15266	15336	15356	15368	15423	15504	15337	15555	15242	15186	15432	15395	15424	15452	15281	15425	15344	15460	15553	15390	15248	15422	15276	15513	15256	15087	15255	15336	15284	15389	15389	15364	15426	15500	15320	15323	15505	15354	15664	15317	15472	15374	15325	15402	15462	15453	15442	15305	15257	15379	15481	15393	15295	15271	15149	15303	15338	15402	15189	15602	15571	15511	15210	15247	15208	15391	15474	15583	15493	15243	15484	15212	15329	15420	15424	15391	15555	15396	15527	15487	15354	15448	15395	15305	15510	15587	15530	15442	15277	15241	15386	15351	15245	15295	15307	15265	15433	15530	15242	15411	15543	15222	15293	15325	15438	15156	15575	15500	15479	15597	15419	15566	15439	15268	15492	15500	15395	15310	15475	15541	15533	15558	15358	15549	15327	15571	15253	15418	15288	15366	15484	15410	15161	15347	15119	15452	15228	15229	15498	15311	15360	15320	15421	15348	15485	15471	15237	15323	15370	15427	15465	15270	15487	15269	15378	15301	15362	15310	15282	15190	15352	15306	15509	15366	15162	15444	15348	15190	15410	15493	15440	15523	15256	15511	15272	15504	15411	15484	15423	15367	15409	15350	15533	15348	15329	15383	15250	15398	15427	15606	15464	15353	15506	15523	15370	15423	15309	15324	15425	15416	15411	15404	15501	15234	15358	15348	15301	15246	15378	15433	15402	15257	15413	15421	15355	15372	15392	15087	15439	15256	15250	15291	15363	15323	15477	15538	15154	15548	15297	15288	15448	15414	15377	15264	15258	15512	15507	15311	15403	15409	15540	15446	15340	15462	15307	15486	15364	15548	15395	15377	15266	15298	15362	15375	15374	15606	15409	15282	15372	15409	15415	15384	15250	15510	15390	15413	15327	15481	15168	15136	15521	15435	15305	15436	15259	15304	15467	15467	15405	15449	15451	15087	15384	15435	15278	15512	15455	15435	15385	15482	15416	15427	15355	15556	15569	15383	15433	15437	15363	15384	15460	15359	15290	15229	15478	15507	15465	15233	15319	15183	15339	15230	15171	15346	15335	15394	15316	15232	15587	15373	15481	15388	15364	15218	15533	15371	15521	15252	15419	15472	15195	15308	15330	15327	15390	15274	15505	15248	15495	15584	15249	15308	15337	15384	15365	15201	15449	15281	15041	15345	15317	15437	15455	15438	15336	15379	15217	15421	15472	15169	15522	15257	15340	15286	15344	15112	15369	15314	15355	15286	15097	15456	15562	15524	15475	15338	15477	15227	15331	15294	15398	15526	15214	15299	15142	15219	15362	15105	15104	15495	15586	15292	15277	15292	15426	15405	15286	15571	15327	15432	15138	15358	15413	15595	15293	15347	15187	15447	15381	15345	15321	15330	15645	15324	15363	15175	15490	15325	15473	15390	15564	15699	15403	15393	15539	15324	15400	15392	15132	15266	15268	15490	15346	15395	15460	15276	15584	15225	15278	15408	15398	15305	15435	15438	15351	15507	15394	15459	15458	15306	15258	15334	15352	15412	15505	15238	15544	15454	15346	15421	15336	15334	15299	15117	15513	15416	15307	15369	15303	15362	15538	15373	15239	15330	15407	15233	15377	15354	15243	15197	15429	15524	15486	15403	15296	15522	15431	15337	15386	15519	15261	15463	15498	15374	15283	15373	15576	15416	15260	15295	15538	15484	15263	15376	15271	15192	15377	15266	15279	15277	15462	15518	15337	15514	15342	15420	15580	15547	15420	15294	15565	15350	15393	15262	15588	15410	15473	15424	15395	15402	15331	15378	15305	15374	15380	15347	15375	15161	15481	15143	15477	15270	15267	15444	15284	15360	15632	15310	15332	15453	15309	15598	15628	15357	15408	15299	15460	15452	15320	15388	15475	15425	15345	15528	15278	15270	15238	15250	15137	15409	15415	15586	15484	15427	15468	15549	15475	15564	15312	15319	15461	15245	15289	15366	15319	15081	15372	15414	15457	15406	15314	15388	15491	15363	15338	15371	15255	15410	15451	15519	15474	15503	15388	15381	15380	15287	15346	15268	15438	15385	15288	15301	15379	15367	15322	15401	15236	15397	15339	15318	15457	15183	15333	15422	15457	15175	15502	15498	15388	15327	15453	15448	15533	15446	15351	15423	15169	15518	15371	15417	15474	15309	15324	15206	15589	15404	15351	15509	15265	15318	15457	15429	15558	15418	15413	15390	15317	15524	15199	15369	15245	15404	15309	15486	15263	15236	15422	15271	15462	15355	15257	15418	15249	15419	15152	15121	15383	15344	15250	15256	15299	15350	15752	15361	15438	15562	15376	15536	15438	15471	15459	15356	15463	15462	15346	15369	15390	15300	15482	15335	15416	15395	15486	15299	15268	15569	15448	15490	15397	15291	15538	15494	15415	15730	15402	15347	15394	15491	15414	15147	15353	15361	15292	15358	15466	15136	15381	15471	15225	15442	15371	15579	15408	15375	15185	15386	15277	15434	15444	15427	15460	15368	15502	15432	15395	15391	15329	15408	15547	15387	15370	15542	15333	15261	15244	15227	15520	15494	15335	15644	15578	15365	15376	15457	15218	15443	15280	15618	15622	15337	15487	15477	15390	15235	15410	15360	15518	15148	15421	15215	15402	15506	15310	15346	15287	15462	15386	15303	15519	15380	15526	15121	15373	15434	15298	15445	15437	15390	15300	15278	15470	15306	15343	15557	15281	15275	15474	15391	15276	15351	15433	15495	15401	15465
35844	59690	55366	44290	36017	28424	24449	21384	19589	17944	17018	16144	15749	15310	14992	14665	14382	14221	14181	13949	14020	13940	13769	13959	13921	13850	13576	13766	13843	13741	13765	13495	13641	13605	13770	13664	13629	13693	13655	13736	13522	13729	13550	13659	13675	13489	13687	13534	13543	13684	13563	13620	13554	13614	13621	13444	13656	13493	13470	13494	13502	13643	13679	13428	13584	13439	13531	13558	13684	13636	13417	13461	13582	13639	13626	13550	13566	13723	13692	13466	13600	13540	13745	13547	13617	13515	13575	13597	13508	13702	13542	13591	13646	13513	13675	13669	13325	13528	13637	13505	13556	13522	13587	13438	13463	13651	13576	13607	13551	13414	13553	13597	13596	13501	13418	13812	13917	13576	13471	13629	13531	13626	13709	13596	13727	13623	13434	13480	13577	13733	13599	13696	13541	13522	13640	13680	13546	13506	13590	13634	13539	13443	13599	13554	13584	13527	13686	13548	13657	13409	13613	13602	13665	13551	13603	13561	13527	13560	13597	13467	13585	13582	13574	13496	13482	13499	13674	13555	13592	13606	13615	13332	13583	13632	13484	13655	13501	13685	13735	13681	13737	13420	13600	13494	13563	13523	13479	13728	13508	13578	13790	13522	13665	13576	13698	13667	13444	13560	13664	13558	13385	13511	13742	13602	13643	13662	13580	13457	13633	13598	13747	13599	13549	13663	13563	13508	13598	13546	13565	13595	13674	13518	13626	13623	13590	13561	13691	13409	13641	13524	13634	13519	13535	13689	13822	13593	13588	13701	13484	13572	13687	13350	13709	13541	13767	13592	13573	13615	13584	13523	13537	13533	13444	13522	13542	13700	13664	13482	13749	13542	13526	13496	13640	13654	13567	13498	13519	13582	13633	13592	13629	13624	13589	13576	13608	13491	13475	13528	13483	13549	13455	13694	13615	13551	13558	13554	13634	13378	13569	13622	13610	13610	13698	13494	13542	13563	13571	13425	13443	13432	13569	13546	13435	13746	13685	13508	13668	13652	13388	13739	13557	13521	13708	13375	13561	13486	13724	13349	13543	13615	13668	13706	13614	13541	13606	13575	13491	13690	13619	13602	13576	13587	13515	13527	13727	13580	13574	13483	13541	13699	13686	13689	13503	13563	13770	13532	13517	13760	13483	13789	13552	13475	13571	13619	13676	13638	13562	13642	13618	13645	13714	13635	13554	13568	13456	13723	13785	13520	13621	13604	13757	13688	13438	13617	13569	13494	13369	13425	13365	13475	13630	13549	13700	13770	13757	13775	13496	13611	13402	13618	13595	13536	13461	13646	13663	13649	13573	13603	13571	13719	13550	13610	13557	13496	13449	13577	13635	13518	13474	13388	13664	13600	13716	13606	13542	13562	13721	13678	13489	13561	13683	13496	13559	13630	13508	13498	13603	13643	13540	13592	13475	13516	13544	13590	13611	13578	13608	13637	13625	13640	13554	13443	13562	13597	13456	13477	13459	13611	13572	13560	13581	13670	13655	13737	13560	13562	13433	13571	13531	13581	13645	13677	13476	13502	13598	13649	13558	13488	13643	13578	13642	13611	13549	13651	13556	13602	13590	13653	13560	13512	13558	13551	13518	13538	13724	13618	13567	13669	13738	13666	13705	13443	13554	13472	13668	13645	13538	13586	13592	13520	13572	13500	13663	13546	13493	13562	13518	13459	13614	13741	13670	13586	13713	13607	13615	13619	13413	13554	13457	13564	13707	13511	13467	13354	13624	13475	13566	13677	13481	13640	13623	13790	13445	13647	13540	13421	13680	13595	13582	13497	13651	13477	13656	13761	13571	13521	13636	13431	13604	13393	13617	13526	13495	13590	13562	13541	13543	13627	13497	13543	13429	13628	13624	13571	13632	13593	13598	13521	13490	13585	13634	13639	13743	13573	13629	13625	13700	13562	13408	13426	13477	13602	13581	13525	13623	13696	13485	13563	13455	13636	13453	13720	13635	13574	13446	13659	13558	13655	13671	13544	13512	13549	13661	13542	13478	13551	13584	13600	13774	13600	13313	13511	13588	13461	13602	13556	13442	13695	13683	13590	13630	13599	13400	13569	13552	13600	13686	13718	13522	13459	13686	13552	13644	13455	13486	13606	13686	13620	13645	13548	13583	13512	13600	13480	13576	13496	13570	13660	13624	13531	13484	13465	13492	13497	13514	13581	13490	13476	13712	13562	13623	13455	13600	13495	13574	13630	13646	13593	13627	13444	13678	13625	13635	13567	13665	13539	13615	13438	13643	13528	13513	13546	13669	13500	13581	13558	13690	13560	13520	13625	13758	13613	13617	13671	13437	13608	13416	13577	13384	13624	13449	13657	13540	13277	13603	13503	13636	13523	13466	13720	13648	13775	13524	13558	13477	13581	13555	13489	13644	13559	13548	13532	13650	13482	13684	13613	13469	13624	13663	13426	13627	13486	13435	13504	13669	13615	13343	13535	13570	13509	13469	13678	13550	13703	13413	13530	13491	13594	13442	13542	13786	13534	13462	13513	13606	13559	13704	13465	13485	13654	13584	13506	13716	13529	13563	13419	13475	13434	13543	13582	13396	13606	13595	13730	13578	13566	13547	13768	13687	13569	13761	13644	13656	13625	13436	13503	13560	13610	13513	13643	13441	13729	13680	13394	13605	13490	13644	13589	13789	13567	13503	13593	13476	13563	13640	13569	13469	13715	13678	13637	13562	13472	13533	13596	13646	13512	13692	13624	13507	13591	13468	13466	13766	13657	13594	13598	13712	13520	13648	13514	13312	13621	13512	13583	13733	13527	13511	13468	13725	13620	13634	13504	13538	13626	13639	13459	13712	13654	13519	13763	13612	13611	13702	13602	13542	13518	13573	13544	13679	13517	13387	13533	13591	13525	13624	13540	13477	13573	13574	13770	13441	13466	13725	13566	13561	13448	13700	13449	13552	13440	13562	13448	13407	13472	13474	13665	13539	13380	13542	13694	13625	13634	13524	13470	13598	13502	13594	13559	13546	13502	13765	13615	13683	13574	13632	13629	13692	13551	13541	13539	13692	13676	13557	13559	13609	13652	13591	13551	13676	13616	13571	13519	13608	13657	13702	13743	13502	13727	13697	13573	13537	13584	13470	13399	13459	13409	13625	13688	13487	13647	13649	13503	13481	13524	13582	13635	13457	13634	13519	13488	13714	13468	13574	13620	13648	13475	13729	13438	13666	13505	13690	13594	13467	13561	13591	13605	13695	13499	13650	13435	13581	13504	13722	13708	13553	13544	13610	13709	13616	13555	13470	13601	13458	13623	13590	13663	13724	13572	13395	13596	13556	13676	13499	13636	13689	13576	13523	13514	13525	13714	13621	13529	13519	13617	13595	13553	13540	13564	13615	13481	13630	13624	13521	13722	13579	13462	13686	13589	13543	13620	13661	13524	13679	13584	13515	13754	13537	13468	13553	13446	13414	13520	13569	13651	13657	13547	13696	13486	13615	13660	13547	13634	13607	13603	13673	13617	13603	13548	13720	13598	13583	13517	13793	13569	13625	13475	13739	13470	13373	13571	13460	13641	13522	13605	13500	13512	13657	13653	13506	13602	13555	13539	13547	13507	13720	13618	13456	13549	13475	13460	13493	13643	13494	13707	13544	13574	13601	13462	13639	13431	13573	13681	13786	13600	13669	13538	13572	13625	13585	13433	13590	13507	13522	13607	13551	13360	13510	13520	13698	13513	13426	13640	13568	13639	13589	13431	13800	13536	13612	13560	13798	13510	13580	13388	13511	13441	13692	13708	13634	13682	13671	13596	13644	13505	13545	13421	13492	13509	13777	13544	13532	13617	13509	13503	13387	13419	13596	13471	13511	13540	13541	13578	13446	13718	13638	13635	13495	13626	13526	13430	13599	13488	13643	13582	13662	13541	13615	13567	13543	13678	13413	13642	13540	13553	13554	13694	13490	13766	13382	13615	13660	13646	13833	13660	13543	13481	13565	13654	13514	13415	13718	13513	13546	13481	13680	13558	13387	13699	13620	13605	13619	13481	13522	13519	13656	13586	13597	13448	13521	13654	13727	13762	13477	13766	13641	13587	13509	13547	13478	13641	13538	13402	13690	13471	13676	13594	13557	13730	13656	13559	13618	13598	13556	13520	13660	13616	13631	13642	13533	13750	13654	13518	13579	13494	13493	13545	13400	13638	13542	13643	13478	13553	13431	13589	13754	13645	13535	13710	13571	13598	13611	13420	13748	13532	13636	13689	13442	13438	13573	13707	13647	13488	13517	13486	13612	13555	13607	13543	13472	13586	13487	13686	13583	13558	13533	13552	13611	13623	13646	13648	13497	13648	13533	13492	13526	13551	13634	13561	13528	13660	13609	13638	13728	13493	13615	13661	13647	13521	13584	13569	13519	13537	13490	13574	13558	13614	13614	13544	13503	13506	13616	13559	13593	13645	13581	13475	13663	13697	13596	13609	13630	13687	13651	13559	13638	13561	13489	13525	13623	13572	13611	13579	13480	13566	13656	13575	13647	13571	13590	13673	13603	13587	13240	13584	13599	13474	13567	13481	13612	13634	13527	13634	13373	13632	13519	13445	13534	13710	13619	13609	13666	13513	13668	13577	13592	13587	13371	13535	13613	13611	13594	13530	13582	13705	13635	13502	13476	13580	13390	13666	13615	13593	13447	13465	13491	13597	13562	13664	13618	13689	13532	13569	13518	13468	13442	13609	13563	13699	13658	13498	13499	13546	13508	13606	13572	13574	13450	13735	13596	13877	13654	13589	13608	13492	13570	13650	13673	13511	13539	13482	13554	13598	13736	13535	13561	13542	13512	13589	13680	13588	13530	13584	13694	13562	13503	13613	13563	13631	13555	13420	13436	13601	13590	13423	13458	13455	13543	13763	13702	13500	13472	13517	13505	13763	13615	13497	13349	13509	13530	13542	13447	13476	13607	13593	13580	13692	13549	13563	13653	13607	13485	13656	13516	13682	13485	13663	13471	13587	13624	13552	13604	13402	13541	13685	13653	13584	13592	13522	13626	13545	13418	13416	13709	13716	13629	13621	13641	13560	13591	13563	13637	13602	13832	13742	13541	13547	13552	13482	13503	13513	13534	13653	13401	13507	13502	13628	13417	13537	13590	13507	13521	13504	13457	13563	13553	13387
28938	28741	35535	30887	24013	20329	18542	17161	16660	16077	15818	15722	15346	15414	15316	15461	15396	15308	15065	14954	15207	15051	15028	15072	15105	15112	14848	14987	15151	15267	15012	15081	15141	15172	14959	15017	15027	14941	15239	14964	15154	15193	15058	15033	14916	14885	15139	15066	15027	15129	15072	15198	15069	14947	14972	15120	15131	14978	15097	15178	14986	15026	14876	14858	15052	15126	15054	14922	15110	15017	15076	14794	15075	15034	15025	15272	14943	15118	14884	15049	15086	15061	15160	15088	14960	15021	15235	15029	14911	15119	15126	15140	14889	15170	14928	15163	15067	14907	14945	15090	15032	15051	15055	14898	14856	14837	15045	15046	14802	15012	15039	14960	14998	15036	14900	14953	15078	15001	15082	14969	15110	15021	14988	14837	14877	15086	15135	15041	15051	14957	15079	14950	15041	14969	14897	15020	14743	15015	14985	14864	15004	14968	14999	15022	15036	15059	15017	15204	15011	14871	15128	15106	14903	14917	14982	15141	14950	14885	15004	14938	15073	14966	15219	15092	14985	14998	15029	14914	14954	15027	15021	15120	14917	15008	14965	14790	14903	15216	15163	14752	14906	14845	15015	14924	14921	14904	14937	14972	14851	15026	15032	15189	15090	15054	14892	14954	14969	14993	14794	15052	15163	15013	14998	14922	14864	14896	15053	14837	14963	14809	14969	15038	14834	14781	14815	14951	14929	15093	15093	14906	14840	14900	14932	14941	14721	14992	15064	14841	15036	14886	15124	14911	15109	15111	14767	14950	15027	14791	14955	14956	15112	14895	15036	15156	14961	14971	15009	15126	15145	14944	15084	14869	15057	14940	15074	14975	15001	15074	14958	15003	14953	15036	15049	15084	14946	14970	14952	14990	14817	14993	15083	14867	14846	15058	14976	14956	15069	15114	14920	15000	14996	14903	15244	15016	15110	14797	14900	14918	14877	15073	15032	14999	14912	14874	15035	15204	15087	14990	14957	15019	14975	14925	15083	14937	15048	14975	14781	14907	15112	14937	14969	15139	15018	15106	15061	15059	15071	15140	15206	15111	14956	15042	14984	14893	14936	14967	14893	14900	14872	14995	14843	14811	14979	14984	15016	15058	14853	15156	15008	14810	15011	14755	14813	15121	14819	15130	15121	14857	14952	15017	14840	14997	15028	14908	15042	15167	14891	14797	15146	15056	14987	15008	14941	15086	14911	15035	15009	14971	14842	14912	14957	14830	15182	14774	14953	14894	14975	14902	14964	14825	14886	15024	14874	15032	15119	15042	15024	14915	14994	15082	14948	14805	14792	14933	15038	15036	14950	14982	15077	14926	14857	14860	15152	14748	14817	15066	14986	14996	14824	14980	15216	15030	14848	14938	14864	15027	15031	14907	15070	14881	14987	14939	14834	15055	14976	14856	14898	15051	14936	14968	14988	14949	14831	14945	14963	14957	14950	14879	14842	14927	14934	14947	14884	15068	15042	15196	14919	15076	14961	15024	14990	15128	15023	15028	14893	15034	14885	14984	15067	15081	15025	14812	15033	15138	14906	15023	15137	15178	14942	15061	15177	15135	15007	15059	15061	15008	14902	15020	15090	14846	14842	14937	15164	14937	15093	15050	14776	14910	15049	15055	15039	14939	15028	14859	15050	15014	14840	14968	14857	14964	15131	15137	15188	15146	14968	14980	14958	15119	15104	14981	15292	14959	14939	15116	14965	14923	14758	14749	15007	15139	15113	14942	14871	14903	14798	14961	15169	14934	14925	15092	15036	14869	14942	15074	15069	15041	14731	14789	14907	14901	15212	14854	14924	14932	15201	14959	14935	14988	15117	15094	14979	15052	15092	15025	14862	14827	15036	14986	15141	15043	14785	15065	14846	15022	14997	14918	14896	14952	14938	14965	14890	15033	15034	15005	15011	15000	15073	14899	15064	14960	15030	15125	15006	15255	15074	14915	14870	14946	15028	14956	15020	15103	15055	14835	15050	15032	15222	15106	14877	14940	14819	14769	15109	14765	14994	14969	14922	14826	15056	14958	14934	15150	15061	14879	15048	14904	14634	15069	15141	15047	14964	14915	15120	15072	14743	15212	15065	14975	14864	15035	15060	15026	15058	14892	14908	15074	15186	14938	14984	14867	14913	14939	15154	14953	15044	15010	14915	14932	15013	15119	15083	15031	14926	15043	15113	14866	14997	15159	15116	14948	14942	15061	15011	14861	14844	14902	15046	14809	14986	15322	15050	14817	14913	14993	15057	14886	15145	14984	14872	14967	14990	14890	14843	15056	14962	14918	14912	14956	15110	14934	15093	15201	14907	15040	15021	14911	15035	14902	15128	14990	14891	15166	15016	15040	15070	15086	15175	15175	14955	14952	14996	15061	15142	14900	14974	15120	15082	15014	14927	14721	15090	15076	14886	15132	14956	15039	15095	15017	15029	14942	14850	14964	15008	15048	15193	14895	15158	15079	15142	14957	15136	14969	15139	14962	15135	15030	15069	15084	15021	15054	15028	14986	14879	15013	15124	15083	14977	14980	15043	15159	14852	15029	15262	15083	15008	14964	14918	14983	15009	14933	14980	14912	14955	15013	14823	15011	15004	15012	15199	15014	14934	15030	15079	14910	15016	15098	14952	15176	15015	14990	15130	15159	15109	14998	15224	14903	14894	14915	14839	14813	14939	14940	14953	15028	14878	15027	14977	15096	14986	14953	14926	14870	14883	14872	14896	14997	15161	14914	15056	15044	15054	14850	14955	15172	15201	15062	14932	15007	15069	15080	15118	14982	14993	15069	15175	15213	15132	15081	15102	15005	14973	14886	14896	14998	14898	15071	14926	15112	15037	14951	15121	15261	15186	14848	15018	15110	15011	15089	14931	15186	14950	14922	15077	14887	15000	15054	14820	15043	14889	15075	15122	15124	14992	14938	15176	15171	14996	14909	15069	14935	15008	15095	15115	15086	14879	15049	14949	14912	15064	14981	15015	14960	14968	15172	14856	15124	14979	15029	14994	15000	14895	15025	15106	15119	15099	15006	15013	15098	14926	15059	14930	14880	15068	14988	15072	14853	14990	15019	15028	15158	15189	14942	14862	15016	14854	15023	15134	15036	15094	15017	15050	15041	14725	15109	15068	15148	15103	15072	14943	14999	15018	15082	14925	15167	15108	15091	14961	15002	15082	15115	15061	15153	15077	14840	14975	15007	15022	15079	14978	14903	15102	15093	15080	15126	15000	14880	14925	14995	14876	15037	15053	14871	14924	14911	15038	14912	15159	14933	14985	15066	15034	15161	15194	14900	15055	14861	15066	15181	15114	15038	15012	15137	14905	14729	14898	15122	15013	14971	14787	14920	15186	15093	15018	15057	15033	15064	15225	14988	14883	15136	15063	15142	15110	14986	15042	15088	14990	15251	14981	14920	15140	14845	15030	14748	14988	15064	14976	14887	14704	15129	14969	14938	15087	15080	15084	15102	14941	14958	14879	14990	15052	14928	15098	14917	14969	14964	14850	14909	14871	15113	15132	15082	15062	15006	15133	15089	15006	15251	14883	14800	14846	14923	14881	15085	15126	15065	15178	15008	14990	14946	15103	15171	15018	15002	14998	14895	15031	15120	14829	14932	14845	14962	14896	14904	14882	14974	15079	15037	14881	14860	14951	15045	14980	15126	14828	14909	15075	14859	14889	15021	15092	15243	15109	14908	14945	14864	14879	14795	14876	14901	15149	15316	14873	14989	15075	14945	14807	14889	14941	15029	15089	15004	14950	15152	14994	14859	14983	14981	14893	15007	15003	14954	14972	14873	14995	14928	15171	14943	14882	14872	15110	15218	14933	14897	15077	14845	15105	15128	15087	14984	15111	15030	15186	14965	14880	14788	14970	15068	14882	14928	15144	15080	15062	15012	15203	15117	14939	14762	15095	15166	15109	15118	15048	14756	14964	15060	15001	15064	15064	15167	15025	14710	14859	15017	14999	15127	14982	15066	14924	15073	14902	15054	14957	15067	15042	15023	14841	14863	14871	14864	15043	14882	15105	15042	15013	15033	15175	15007	15057	15127	14923	14945	14956	15048	14968	15254	15003	15189	15002	15010	15209	15047	15055	15029	14915	14952	15130	15034	15155	15038	15141	15041	14920	14974	15196	14844	14821	15181	14871	14939	14978	15061	14967	15088	15176	15151	14917	14771	15076	14905	15104	14997	14910	14796	14918	14803	15073	14968	14769	14775	15010	15045	14993	15068	15025	15128	15102	14864	14957	14938	15038	15030	14992	14960	15070	14887	14865	15033	14979	15145	15048	15052	14955	14887	15011	14997	14955	15123	15061	15174	14764	14920	14944	14915	14988	15021	14846	14907	15069	14891	14849	14953	14975	14749	14777	14826	15028	14937	14973	14965	15076	15012	14876	14907	14936	14995	14912	15027	14991	15045	14825	15009	14949	14889	15133	15117	14965	15205	15255	15105	14946	15076	15042	14925	15002	14820	14857	14904	14956	15056	14868	14977	15015	14996	14987	14959	14983	14899	15091	14964	14799	14688	15004	15068	15040	15016	14937	14921	15159	15053	15038	15134	14958	15009	14987	15125	14798	15097	15093	14934	14974	14842	15010	14988	15146	15121	15051	15201	15121	15076	14900	15180	14948	15090	15141	14881	15000	14936	14913	15115	15067	14988	14974	15134	14824	15162	15158	15066	15012	15092	14931	15003	14843	15007	15038	14985	15190	14752	14926	14982	14972	15168	15113	14995	14886	15027	14942	15023	15102	14936	14994	14984	14880	14925	15097	14990	15050	15091	15038	15055	15176	14954	15079	15001	15068	15008	15094	15082	15068	15127	15260	15212	15222	14943	15068	15059	15077	15027	14856	14953	14989	15079	14956	15114	15048	14872	14975	15010	15093	15110	14945	15135	14922	14997	14961	14789	15024	15008	14810	15084	15141	15126	14887	14996	15025	14954	14764	15002	15047	14847	14893	15112	14907	14880	14808	14909	14977	15041	15064	15124	15054	14989	15130	14921	15130	15053	15100	15014	14905	15059	14913	15048	15019	14915	14996	15039	15002	15230	15025	15085	14850	15206	15094	15027	14953	15219	14969	15105	15128	14894	15018	15061	15165	14976	14818	15008	14941	15085	15036	15224	14894	15087	15005	14920	15067	14998
32973	46456	41967	31774	25104	20412	17948	16529	15703	15295	14575	14371	14089	13878	13947	13932	13569	13735	13593	13478	13598	13417	13290	13408	13513	13229	13484	13469	13296	13375	13256	13205	13250	13505	13371	13547	13364	13462	13456	13432	13395	13330	13527	13356	13331	13465	13644	13296	13322	13393	13430	13524	13560	13403	13381	13286	13451	13441	13454	13480	13444	13445	13531	13297	13471	13343	13268	13322	13419	13241	13526	13308	13536	13516	13341	13492	13302	13460	13430	13333	13457	13387	13374	13358	13303	13414	13333	13259	13529	13452	13486	13359	13505	13433	13417	13347	13358	13246	13287	13391	13325	13305	13355	13230	13273	13274	13527	13308	13441	13347	13350	13223	13380	13352	13364	13216	13581	13599	13249	13369	13302	13213	13479	13431	13413	13452	13357	13555	13341	13235	13419	13146	13371	13421	13295	13279	13260	13315	13466	13407	13228	13369	13339	13531	13340	13509	13395	13494	13535	13289	13240	13209	13225	13398	13400	13629	13291	13239	13285	13294	13269	13372	13394	13353	13471	13464	13313	13302	13227	13461	13323	13171	13246	13303	13396	13384	13121	13473	13414	13313	13488	13419	13378	13422	13429	13338	13423	13316	13375	13394	13311	13181	13275	13377	13330	13494	13398	13457	13288	13348	13315	13423	13499	13198	13335	13367	13455	13339	13395	13453	13378	13272	13448	13448	13445	13277	13571	13457	13400	13267	13275	13354	13475	13477	13586	13457	13361	13552	13380	13278	13313	13220	13289	13469	13376	13323	13201	13406	13389	13321	13328	13458	13445	13423	13320	13624	13301	13120	13327	13277	13357	13452	13190	13429	13337	13435	13281	13220	13353	13332	13409	13373	13448	13348	13256	13485	13344	13506	13315	13403	13292	13441	13235	13545	13247	13361	13275	13592	13363	13286	13439	13381	13270	13515	13366	13350	13388	13291	13482	13339	13191	13367	13459	13431	13516	13305	13375	13467	13412	13541	13346	13421	13306	13476	13410	13481	13380	13499	13474	13210	13471	13383	13440	13313	13511	13329	13295	13243	13561	13382	13369	13505	13295	13362	13505	13276	13460	13210	13330	13222	13294	13329	13451	13382	13438	13211	13402	13268	13407	13370	13277	13328	13345	13509	13334	13414	13434	13202	13365	13304	13211	13170	13332	13338	13273	13287	13387	13247	13455	13240	13154	13323	13328	13523	13344	13361	13299	13527	13273	13315	13251	13354	13321	13533	13284	13416	13476	13391	13564	13273	13411	13287	13364	13394	13275	13382	13334	13316	13324	13185	13411	13294	13352	13466	13103	13441	13403	13368	13394	13483	13099	13479	13528	13303	13237	13445	13279	13409	13359	13495	13482	13345	13303	13348	13555	13255	13419	13377	13392	13291	13432	13456	13398	13435	13418	13360	13377	13159	13450	13437	13405	13229	13325	13393	13250	13414	13428	13347	13307	13281	13428	13207	13326	13472	13286	13498	13418	13310	13358	13275	13395	13454	13352	13354	13469	13408	13508	13474	13333	13331	13226	13600	13378	13442	13301	13406	13351	13293	13314	13208	13297	13523	13244	13275	13283	13298	13341	13419	13274	13464	13192	13268	13299	13427	13463	13427	13229	13387	13328	13335	13436	13428	13268	13386	13302	13390	13424	13313	13178	13197	13311	13480	13403	13336	13383	13459	13205	13304	13277	13270	13415	13481	13371	13210	13434	13363	13573	13453	13249	13292	13494	13272	13326	13416	13427	13367	13285	13350	13486	13382	13235	13404	13358	13367	13354	13368	13327	13444	13426	13397	13400	13194	13306	13486	13346	13475	13352	13296	13397	13476	13345	13398	13448	13286	13285	13240	13364	13364	13380	13423	13408	13404	13288	13333	13389	13413	13361	13401	13302	13205	13347	13277	13397	13320	13375	13138	13326	13433	13392	13568	13277	13396	13320	13357	13495	13307	13399	13283	13185	13397	13470	13416	13225	13400	13362	13438	13472	13302	13489	13365	13548	13497	13263	13340	13293	13255	13226	13336	13382	13344	13439	13509	13275	13148	13225	13318	13401	13314	13362	13332	13370	13499	13302	13404	13555	13358	13604	13289	13331	13244	13337	13250	13280	13348	13286	13448	13307	13344	13236	13338	13480	13171	13286	13313	13300	13545	13293	13447	13482	13466	13313	13403	13270	13447	13349	13352	13350	13385	13345	13394	13582	13374	13405	13290	13377	13321	13238	13282	13351	13409	13390	13327	13521	13451	13446	13371	13316	13280	13410	13383	13456	13473	13144	13517	13439	13324	13227	13368	13327	13418	13164	13416	13126	13343	13392	13511	13175	13362	13301	13446	13343	13312	13398	13419	13449	13470	13237	13317	13378	13446	13282	13234	13396	13389	13480	13324	13272	13404	13270	13422	13224	13271	13471	13401	13343	13402	13471	13277	13268	13441	13450	13396	13444	13420	13487	13328	13308	13221	13391	13403	13326	13218	13495	13352	13334	13340	13270	13437	13378	13317	13612	13307	13464	13283	13414	13365	13438	13346	13306	13382	13365	13387	13331	13569	13230	13307	13420	13335	13458	13365	13270	13489	13398	13365	13479	13536	13440	13271	13531	13465	13366	13300	13520	13371	13496	13473	13350	13384	13368	13492	13304	13375	13379	13274	13286	13388	13423	13373	13378	13580	13441	13260	13224	13271	13411	13267	13335	13166	13496	13402	13409	13428	13436	13323	13289	13468	13232	13392	13464	13200	13485	13333	13445	13237	13425	13478	13301	13164	13404	13306	13502	13412	13269	13604	13401	13344	13307	13478	13463	13376	13373	13248	13422	13386	13398	13438	13248	13304	13400	13339	13203	13368	13520	13501	13376	13262	13422	13417	13459	13426	13223	13330	13460	13250	13248	13377	13207	13331	13443	13409	13376	13303	13358	13376	13347	13416	13491	13202	13529	13368	13372	13371	13281	13526	13376	13417	13465	13493	13331	13285	13360	13298	13445	13475	13446	13432	13565	13482	13309	13359	13402	13297	13385	13489	13175	13402	13362	13381	13225	13538	13235	13430	13429	13418	13348	13564	13292	13193	13398	13314	13347	13472	13288	13417	13305	13387	13387	13284	13397	13448	13494	13331	13372	13363	13306	13489	13367	13355	13392	13317	13326	13269	13272	13241	13471	13341	13426	13499	13473	13330	13361	13349	13408	13189	13494	13310	13249	13299	13449	13430	13434	13335	13254	13422	13355	13333	13232	13416	13285	13432	13452	13281	13273	13337	13254	13416	13396	13287	13463	13332	13421	13431	13388	13421	13348	13363	13436	13485	13408	13349	13317	13340	13312	13262	13355	13341	13231	13294	13329	13421	13351	13313	13432	13262	13416	13393	13388	13445	13330	13273	13342	13423	13404	13418	13493	13295	13347	13494	13505	13357	13356	13450	13400	13261	13369	13279	13340	13355	13378	13407	13249	13304	13190	13332	13329	13249	13499	13404	13304	13280	13312	13334	13339	13321	13410	13409	13492	13412	13323	13349	13313	13272	13333	13435	13472	13252	13369	13522	13400	13241	13318	13513	13388	13434	13319	13492	13355	13443	13432	13522	13374	13403	13447	13308	13503	13132	13397	13313	13480	13370	13379	13275	13315	13293	13236	13474	13337	13377	13472	13375	13394	13310	13247	13379	13417	13151	13529	13441	13403	13363	13408	13351	13438	13453	13346	13296	13386	13410	13383	13456	13294	13566	13479	13202	13275	13154	13425	13330	13272	13383	13227	13473	13304	13286	13450	13568	13440	13059	13296	13354	13346	13446	13413	13412	13291	13419	13532	13316	13405	13457	13308	13295	13297	13273	13446	13388	13198	13199	13354	13461	13359	13374	13303	13359	13403	13502	13345	13391	13594	13221	13139	13248	13305	13414	13347	13338	13290	13458	13275	13244	13444	13321	13430	13246	13219	13430	13402	13313	13354	13475	13385	13406	13355	13429	13330	13335	13433	13370	13424	13538	13398	13330	13453	13492	13485	13335	13347	13353	13439	13248	13255	13445	13512	13340	13396	13340	13356	13227	13451	13471	13287	13542	13290	13363	13499	13568	13278	13340	13434	13557	13463	13200	13319	13472	13348	13310	13464	13415	13251	13321	13339	13453	13310	13378	13467	13394	13516	13471	13407	13301	13357	13356	13412	13359	13353	13332	13417	13388	13450	13232	13481	13346	13557	13408	13381	13489	13596	13395	13225	13352	13449	13462	13376	13495	13347	13309	13367	13305	13564	13418	13452	13392	13421	13129	13305	13318	13420	13312	13449	13569	13344	13264	13436	13262	13324	13548	13153	13216	13272	13540	13308	13398	13303	13365	13379	13299	13219	13241	13348	13253	13345	13142	13388	13393	13312	13443	13402	13332	13484	13218	13334	13174	13409	13333	13374	13395	13513	13292	13267	13373	13440	13382	13462	13341	13347	13244	13410	13356	13302	13348	13444	13460	13218	13398	13230	13303	13526	13376	13269	13365	13304	13353	13400	13254	13404	13396	13394	13386	13420	13526	13575	13382	13514	13211	13487	13190	13368	13425	13294	13287	13218	13337	13475	13273	13340	13240	13399	13302	13329	13236	13486	13169	13272	13436	13480	13461	13375	13387	13420	13317	13284	13381	13345	13455	13397	13315	13299	13430	13304	13540	13207	13384	13388	13449	13557	13264	13477	13407	13198	13382	13330	13363	13410	13413	13483	13377	13146	13294	13474	13381	13381	13391	13435	13509	13443	13348	13507	13487	13397	13250	13341	13395	13362	13380	13260	13476	13356	13316	13331	13375	13404	13400	13325	13300	13556	13463	13343	13238	13443	13358	13429	13429	13381	13340	13513	13258	13383	13382	13365	13347	13225	13379	13207	13289	13432	13451	13440	13366	13335	13342	13296	13187	13384	13412	13494	13578	13309	13234	13463	13332	13306	13326	13350	13391	13290	13553	13240	13344	13309	13367	13334	13389	13393	13379	13452	13588	13417	13280	13477	13541	13237	13377	13501	13411	13237	13358	13362	13307	13431	13496	13240	13282	13324	13437	13404	13364	13346	13463	13337	13304	13431	13226	13256	13257	13442	13367	13424	13362	13472	13341	13591	13611	13290	13204	13467	13362	13404	13409	13199	13344	13344	13324	13361	13441	13371	13424
24009	21411	29019	25989	24975	24242	22281	18637	17302	16639	16067	15814	15280	15139	15120	14790	14690	14792	14823	14768	14686	14797	14511	14555	14576	14653	14359	14467	14516	14421	14470	14551	14620	14311	14363	14309	14381	14385	14491	14330	14594	14686	14410	14456	14593	14417	14528	14454	14515	14444	14366	14298	14430	14368	14462	14466	14365	14556	14494	14291	14503	14606	14351	14191	14446	14527	14355	14590	14491	14400	14425	14497	14440	14525	14294	14471	14507	14578	14413	14518	14443	14320	14442	14352	14468	14575	14389	14478	14476	14579	14343	14172	14518	14353	14386	14298	14649	14576	14420	14447	14254	14241	14395	14432	14457	14522	14431	14525	14318	14325	14479	14495	14362	14366	14283	14378	14351	14429	14414	14282	14302	14615	14438	14415	14501	14664	14211	14256	14320	14485	14288	14353	14450	14360	14349	14503	14282	14681	14293	14430	14400	14394	14514	14352	14344	14165	14497	14338	14522	14562	14560	14442	14521	14511	14323	14470	14463	14293	14447	14385	14500	14284	14413	14508	14550	14389	14437	14501	14340	14450	14482	14402	14724	14287	14349	14532	14393	14405	14313	14577	14343	14517	14204	14262	14481	14283	14402	14283	14513	14350	14543	14457	14360	14264	14440	14407	14478	14600	14397	14386	14338	14531	14512	14475	14419	14503	14350	14310	14367	14216	14300	14387	14529	14470	14483	14356	14509	14556	14455	14338	14286	14381	14378	14304	14451	14318	14404	14283	14302	14491	14577	14272	14281	14315	14542	14383	14485	14361	14454	14519	14384	14434	14390	14431	14368	14455	14332	14401	14522	14165	14419	14255	14543	14332	14306	14210	14548	14378	14408	14479	14402	14671	14379	14367	14472	14514	14526	14385	14517	14459	14491	14512	14453	14417	14402	14328	14500	14428	14460	14453	14206	14459	14431	14510	14503	14372	14415	14538	14366	14425	14665	14200	14593	14452	14456	14483	14422	14424	14504	14527	14268	14402	14471	14258	14473	14529	14510	14523	14482	14389	14369	14468	14442	14452	14350	14391	14447	14473	14331	14226	14285	14301	14473	14579	14532	14409	14355	14394	14611	14333	14105	14236	14386	14645	14539	14327	14236	14383	14368	14423	14577	14525	14427	14399	14457	14391	14330	14351	14408	14394	14254	14499	14101	14453	14429	14491	14475	14345	14530	14431	14304	14467	14437	14351	14367	14444	14364	14556	14264	14285	14400	14473	14333	14383	14335	14466	14444	14346	14475	14465	14396	14437	14395	14355	14328	14384	14367	14438	14455	14684	14517	14371	14273	14349	14343	14358	14177	14628	14360	14432	14424	14356	14564	14479	14562	14286	14347	14362	14469	14424	14448	14483	14292	14501	14294	14492	14441	14316	14430	14464	14381	14202	14394	14486	14598	14460	14425	14339	14318	14472	14458	14436	14454	14351	14370	14477	14343	14293	14505	14303	14668	14411	14447	14338	14381	14515	14301	14303	14345	14359	14328	14470	14332	14243	14420	14400	14506	14548	14387	14443	14213	14378	14384	14469	14371	14464	14214	14367	14426	14428	14354	14492	14163	14386	14359	14534	14321	14460	14244	14515	14412	14518	14685	14399	14545	14339	14491	14329	14358	14551	14630	14433	14305	14522	14500	14231	14507	14256	14386	14512	14203	14469	14486	14328	14559	14448	14367	14373	14414	14266	14323	14174	14359	14467	14521	14412	14462	14423	14508	14425	14415	14353	14389	14290	14400	14321	14384	14353	14315	14494	14287	14414	14500	14418	14512	14406	14261	14314	14374	14378	14554	14250	14578	14482	14185	14270	14471	14533	14358	14483	14365	14446	14496	14433	14480	14355	14368	14323	14430	14276	14514	14352	14440	14427	14470	14518	14603	14111	14509	14522	14296	14481	14457	14284	14652	14510	14537	14392	14471	14159	14220	14409	14406	14244	14569	14446	14470	14437	14414	14181	14397	14362	14446	14452	14273	14615	14416	14327	14338	14477	14405	14401	14470	14400	14459	14218	14382	14417	14572	14358	14452	14496	14495	14456	14426	14312	14350	14521	14196	14310	14442	14499	14526	14380	14298	14453	14453	14373	14409	14478	14449	14486	14400	14494	14395	14438	14350	14456	14315	14265	14403	14554	14367	14528	14457	14471	14431	14369	14428	14452	14564	14602	14383	14447	14514	14344	14531	14514	14441	14380	14388	14298	14414	14425	14226	14343	14312	14296	14574	14484	14342	14298	14433	14229	14282	14581	14388	14620	14369	14581	14391	14435	14530	14545	14481	14519	14328	14554	14400	14498	14242	14483	14422	14296	14351	14332	14361	14562	14205	14643	14385	14427	14511	14238	14434	14381	14531	14307	14681	14472	14546	14380	14446	14252	14287	14436	14265	14484	14451	14542	14453	14327	14154	14304	14441	14269	14246	14302	14380	14346	14283	14324	14130	14467	14412	14408	14263	14327	14510	14420	14455	14454	14463	14505	14484	14506	14427	14348	14525	14534	14352	14382	14390	14428	14556	14321	14531	14454	14535	14368	14220	14256	14450	14530	14485	14359	14220	14324	14443	14494	14322	14384	14601	14403	14513	14303	14434	14453	14557	14377	14383	14313	14366	14369	14546	14341	14475	14486	14467	14478	14432	14308	14526	14230	14185	14548	14525	14416	14401	14377	14256	14448	14350	14500	14630	14431	14320	14488	14554	14427	14466	14349	14373	14443	14590	14342	14335	14507	14402	14380	14346	14417	14348	14452	14496	14367	14236	14455	14460	14315	14455	14401	14470	14385	14554	14585	14490	14309	14418	14447	14369	14380	14260	14369	14496	14416	14370	14169	14366	14284	14346	14544	14615	14617	14284	14385	14298	14733	14467	14438	14415	14347	14398	14373	14518	14482	14371	14393	14351	14472	14448	14411	14502	14472	14430	14315	14484	14352	14266	14328	14548	14275	14551	14444	14381	14517	14611	14493	14467	14360	14460	14105	14413	14484	14461	14450	14269	14610	14468	14372	14259	14488	14375	14411	14450	14364	14402	14362	14523	14381	14471	14430	14533	14409	14611	14500	14422	14378	14295	14452	14444	14439	14288	14410	14373	14450	14317	14607	14340	14504	14459	14582	14469	14424	14349	14357	14474	14508	14571	14447	14434	14392	14403	14377	14529	14414	14345	14354	14227	14556	14478	14353	14268	14370	14506	14438	14547	14207	14328	14471	14282	14415	14628	14568	14386	14346	14435	14092	14404	14317	14237	14390	14420	14363	14644	14475	14374	14393	14525	14486	14542	14291	14562	14384	14414	14474	14380	14479	14287	14323	14390	14502	14400	14374	14489	14350	14451	14328	14344	14385	14452	14490	14548	14119	14229	14356	14239	14398	14393	14420	14503	14427	14428	14308	14285	14630	14410	14466	14616	14596	14496	14307	14339	14538	14355	14427	14306	14414	14438	14546	14447	14190	14128	14351	14328	14359	14461	14343	14475	14362	14499	14165	14392	14297	14564	14468	14298	14328	14326	14407	14326	14288	14484	14160	14464	14237	14411	14227	14135	14301	14203	14303	14679	14350	14482	14321	14238	14387	14417	14485	14313	14503	14431	14227	14393	14370	14513	14282	14308	14545	14474	14641	14613	14447	14194	14346	14559	14396	14264	14079	14401	14481	14558	14536	14426	14473	14293	14299	14236	14622	14339	14341	14271	14313	14534	14308	14363	14220	14285	14434	14450	14395	14400	14210	14353	14528	14357	14401	14506	14226	14494	14384	14382	14410	14394	14449	14501	14595	14454	14145	14522	14490	14185	14243	14280	14425	14306	14524	14353	14466	14556	14441	14378	14406	14389	14656	14390	14267	14429	14335	14475	14485	14360	14415	14463	14555	14518	14391	14585	14406	14445	14477	14335	14415	14348	14551	14444	14511	14385	14451	14311	14247	14442	14237	14445	14325	14263	14516	14541	14434	14501	14240	14323	14403	14453	14478	14449	14325	14545	14150	14474	14367	14471	14319	14502	14292	14301	14407	14325	14332	14390	14286	14416	14565	14388	14469	14416	14166	14404	14150	14468	14370	14407	14498	14524	14449	14588	14444	14459	14334	14346	14432	14491	14408	14495	14567	14629	14391	14578	14249	14413	14371	14482	14308	14292	14508	14190	14359	14229	14469	14476	14414	14354	14228	14352	14364	14581	14370	14595	14379	14440	14354	14275	14327	14351	14467	14332	14494	14463	14461	14324	14307	14539	14354	14404	14489	14416	14319	14531	14580	14618	14395	14235	14462	14136	14551	14494	14395	14292	14384	14429	14364	14624	14449	14465	14595	14202	14458	14343	14457	14576	14415	14581	14313	14347	14343	14439	14470	14393	14520	14378	14400	14367	14320	14399	14434	14415	14424	14325	14217	14426	14543	14394	14522	14480	14469	14409	14444	14304	14435	14405	14469	14257	14500	14237	14675	14496	14458	14622	14213	14400	14413	14501	14310	14504	14588	14421	14453	14583	14658	14396	14307	14276	14381	14478	14557	14387	14324	14431	14410	14475	14522	14485	14193	14198	14350	14504	14422	14365	14434	14224	14246	14285	14438	14377	14439	14370	14636	14490	14360	14384	14432	14369	14301	14457	14479	14540	14399	14236	14310	14544	14386	14522	14431	14379	14453	14462	14611	14401	14211	14348	14478	14499	14600	14461	14416	14507	14431	14580	14408	14360	14240	14146	14324	14531	14325	14360	14260	14322	14511	14579	14431	14430	14483	14470	14372	14252	14418	14471	14357	14538	14379	14276	14288	14454	14341	14429	14314	14196	14434	14255	14418	14476	14425	14540	14573	14284	14345	14344	14130	14318	14461	14327	14275	14378	14249	14242	14261	14382	14354	14207	14275	14194	14334	14436	14416	14504	14633	14418	14377	14486	14345	14550	14362	14188	14342	14364	14285	14601	14368	14335	14387	14230	14480	14362	14397	14452	14262	14493	14309	14429	14441	14366	14516	14230	14406	14220	14315	14454	14593	14621	14357	14331	14508	14473	14394	14534	14348	14485	14538	14376	14384	14389	14603	14261	14574	14314	14588	14507	14316	14405	14534	14496	14300	14363	14348	14317	14430	14455	14247	14413	14359	14403	14412	14404	14322	14584	14504	14456	14554	14292	14390	14659	14456	14249	14323
33170	53005	48966	38870	31175	24399	20515	18476	17124	16182	15567	14843	14436	13990	13832	13747	13603	13588	13507	13502	13153	13277	13347	13105	13147	13041	13109	13247	12986	13086	13161	13031	13170	13103	13039	13031	12960	12958	13057	12946	12965	13051	13035	12837	12907	12943	12999	12874	13257	13169	13144	13069	13062	13070	13185	12998	13047	13185	13000	12982	13157	12908	13080	13061	13026	12763	12982	13220	13020	13087	13009	13120	13029	12934	12967	13001	13036	13091	13026	13027	13131	13082	12995	13043	12910	13054	13006	13110	13257	12904	13029	12992	12975	12943	13049	12976	12901	13025	13067	13066	12872	13063	13074	13026	13045	13008	12984	12969	13122	12890	13142	13244	13031	12995	13062	13167	13185	12764	13038	13068	13118	13010	12998	13058	13072	13052	13014	12950	12825	13028	12918	13067	13078	12952	13021	13292	13094	13009	12961	12975	13097	13119	12977	12977	13049	13147	13113	13076	12863	12908	13088	13085	12890	13066	13006	13071	13083	13089	12861	13055	13036	13044	12909	13048	12904	12964	12978	13126	12936	13109	12886	13021	13029	13008	13114	12881	13223	12948	13065	13119	13079	13014	12970	12999	13052	13131	13002	12917	13057	12995	12941	13259	12887	12969	13011	12957	13012	12918	12971	13047	12985	12770	13159	13095	13019	12989	13083	13095	13057	12925	12863	13048	13178	13077	13060	13187	13039	13119	13036	13077	12968	13040	12974	12933	13155	13034	13013	12960	13036	12967	13036	12991	12774	13019	12887	13023	12929	13139	13077	13099	12924	13116	13004	12968	13045	13068	12960	13034	12969	13141	13135	12947	13000	13165	13080	13130	12944	12987	13076	13035	13042	13159	13155	13210	12890	13101	12962	12971	13126	12963	13161	13023	13025	13005	13047	13050	13031	13058	13062	13033	13105	13093	13028	13024	13102	13151	13013	12940	13142	12918	12934	13190	12926	13006	13072	13105	13095	12934	13136	13022	13072	13008	13027	12926	13075	13057	12982	12946	12984	13214	12993	13155	12972	12974	13056	13032	13109	12825	13153	13145	12861	12975	12943	13037	13119	13095	13041	13040	12969	12994	13205	13021	13020	13039	12982	13061	13093	13171	12966	13094	13007	12898	12983	12965	13060	12990	13026	12964	13093	12901	12899	12939	13063	12973	13063	12886	13049	13151	12966	13125	13077	13213	12977	13036	12858	13108	13011	12887	13020	12936	12946	13076	13124	12982	13163	13085	13003	12998	13170	12989	12976	12931	13024	13031	12982	12957	13167	12892	13042	12960	12939	13061	12917	12984	13176	12707	13019	12896	13072	13010	13004	13049	13027	12896	12879	13064	13008	13198	13031	13122	13057	12933	12830	13057	13008	13058	13149	12870	13200	13108	13023	13007	13121	13083	13090	13008	12896	12991	13121	13003	13036	13000	12968	13131	12841	12928	12917	13032	12951	12999	13027	13198	12991	13020	13039	13064	12969	13071	12811	13007	13051	12948	13120	12895	13022	13099	12897	13027	13002	12788	13187	13103	12908	12992	13134	12885	13090	13088	13067	12971	13127	12961	12908	13130	13034	13222	13005	13061	12913	12994	13060	13022	13000	13076	13055	13052	13026	13011	13125	13015	12950	12870	13094	13137	13059	13001	12864	12951	13009	13183	12982	13063	12947	12977	13007	13105	13139	12945	13064	12960	12988	13152	13181	12961	13073	13106	13070	12907	13069	12906	13006	13092	12818	13104	13001	13123	12980	12966	12883	13054	12979	13015	13187	13049	13162	12987	12958	13089	13076	12975	13043	12827	13108	13113	13022	13006	13024	13115	13034	13007	13000	12990	12965	13078	13114	13200	12845	12983	13159	12987	13114	13113	13043	12952	13028	13018	12925	13060	13044	12930	12921	13069	13156	12958	13014	12992	13195	13033	13058	13031	13060	12947	13184	13146	12949	13037	13032	12978	12964	12940	13041	13054	13007	13153	13043	13150	12888	13054	13031	12997	13024	12950	13059	12934	13164	13012	13033	13078	13090	12998	12936	13081	13063	12894	12995	13170	12939	13011	13097	13023	13050	12978	13053	13085	13126	13110	13032	12967	12895	13081	13039	12987	13071	13118	12979	13042	13108	12976	13078	13141	12985	12853	13100	13123	12985	12979	13002	13007	12942	13119	13001	13123	12952	12937	12846	13180	13027	13188	13068	12963	13018	12913	12940	12952	13019	12897	13067	12772	12996	13093	12955	13021	13023	13011	13069	13065	13011	13118	12990	13061	13096	12929	13105	12925	13045	12981	13035	12863	13236	13173	12966	12848	12902	12838	12991	12983	12943	13043	12977	12889	12869	13092	13172	13036	12949	12992	13075	13188	13089	13159	12948	13082	13268	13063	13137	13156	12975	13110	13039	13075	12984	12970	13059	13114	12932	12918	13038	13047	12946	13098	13005	13073	13045	12979	13041	13152	12915	13210	13067	12975	12918	12849	12937	13078	13058	12932	12987	13047	12902	13210	13073	12966	13175	13069	12926	13089	12918	12988	13095	13179	13055	12897	13030	13161	13096	12960	12978	13141	12785	12979	13020	13218	12996	13038	13197	13156	12980	13036	12921	13010	12905	12745	13152	12963	13082	13121	13016	13057	12987	12903	13179	12967	12841	13291	13015	13042	12759	13067	12990	12816	12984	13017	12915	13032	12794	13140	13151	12699	13077	13162	12993	13000	12889	13066	13053	12961	12879	13090	13143	12913	12945	13073	12963	12975	12998	13136	13052	13222	13077	12959	12921	13031	13092	13050	13012	13176	13044	12913	13078	13092	13003	12944	13130	13070	12963	13051	13024	13153	12945	13124	13070	13002	13015	13016	13153	12912	13021	12975	12931	12818	13026	13082	13042	12958	13040	12993	13004	13003	13050	12977	12995	13026	12956	13257	13034	13053	13159	13027	12979	13089	12900	12987	13045	12901	13050	13071	13019	13113	13079	13007	12995	13028	12998	13198	12947	13147	13143	13096	13014	13166	12952	12986	13054	12961	13102	13110	12958	13048	13024	13116	12970	13190	13048	13104	12973	13000	13099	12999	13074	12965	13134	13070	13081	13153	13112	12962	13037	12978	13047	12984	13123	13093	13115	12938	13157	12947	13009	13135	13053	13234	12958	12986	13047	13095	12954	13121	13007	13191	12868	12973	13152	13149	13057	13005	13141	12963	13007	13004	12948	12871	13153	13130	13247	12953	13136	13057	13114	12783	12998	13055	12921	12912	13119	13132	13025	13067	13158	12999	13137	13044	13091	13052	13016	12813	12806	13146	13133	13135	13005	12964	13035	13065	13014	12824	12932	13110	13029	13066	13094	13100	12961	13047	12981	13014	12974	12995	13054	13007	12985	13006	13044	13001	13049	12946	13003	12951	13002	12972	13004	13014	13105	13056	12965	13018	12922	12905	12982	12959	13027	12887	13155	13108	13012	13047	12907	12940	13030	13010	13046	13012	12953	12910	13019	12988	12942	13068	13055	13038	12982	13059	12951	13135	12818	13138	13019	13137	12941	13085	12883	13088	13117	12837	13207	12903	13036	12902	12918	13045	13138	12993	13098	13098	12836	13094	13055	12949	12960	13106	12871	12993	13163	13024	12985	13106	12982	12934	12982	12910	12992	13056	13046	13119	13017	13088	13045	12879	12951	12949	13080	13124	13035	13149	12923	13090	13005	13110	12952	12991	13106	12981	13028	12990	13056	13011	13092	13134	12987	13068	12991	12967	13062	12887	13120	12978	12970	12913	13028	13094	13051	12905	12989	12984	12855	13075	13020	13076	13084	12912	13090	12944	12993	13136	12964	13043	12940	13141	13020	12955	12949	12905	13132	12965	12837	12987	13295	13006	12959	13079	12977	13055	12853	13131	12924	13101	13156	13053	12949	13183	13087	13012	13134	13150	13004	12951	13117	12939	13010	12867	12987	13134	12996	13190	13019	13005	13037	12824	13116	13136	13004	12855	13016	12976	13175	13098	12932	13267	12980	12977	13059	12938	13082	13130	12928	13070	13109	12950	13160	12881	13063	13159	12821	13069	13181	13093	12865	13112	12953	12961	13002	12996	12998	13029	13089	13053	13064	12954	13060	12988	13046	13046	12905	13029	13022	13108	13010	12902	13042	12805	12953	13147	13125	12845	13120	13065	12925	12954	13033	13084	12969	12935	12953	13034	13045	13198	12944	13092	13040	12943	13022	12911	13109	13109	13115	12990	13150	12875	13109	13110	12939	13135	12913	13146	12829	13148	13054	13128	12975	13029	13038	13128	13054	13125	12841	13089	13046	12987	13180	12907	12974	12995	12905	13152	13125	13090	13045	13030	13061	12968	12948	13063	12932	13103	12904	13168	12892	13034	13062	13007	13053	13245	12958	13048	12997	13112	12915	12876	12979	13070	13008	12964	12965	13050	13145	13158	13024	13032	13085	13133	13044	13002	13054	12881	13057	12988	13141	12960	13050	13027	12982	13003	12888	13055	13014	13039	13019	13132	13071	13016	13185	12807	13030	13055	12915	12966	12975	13034	12894	12950	12943	13191	13141	12962	12991	12987	13020	13036	12893	12986	13045	13030	13089	13042	13129	12940	13080	13087	13109	13098	12954	12962	13013	12961	12841	13086	13142	12919	13057	12973	13067	13029	12929	13153	12842	13011	13180	13085	13105	13183	12891	12995	13034	13068	12930	13043	12934	12968	12875	13054	12971	13016	12993	13134	13044	13029	13027	12932	13031	13039	12997	13243	12890	13092	12975	13212	13081	13000	13021	13011	12967	13022	12973	12849	12966	13023	12904	12989	12967	12894	13010	13061	13036	13091	13071	12918	13247	12851	12813	13014	12864	13070	13011	13027	13180	12890	12961	12960	12958	13056	13045	13206	13032	12999	12938	13059	13043	12943	12967	13153	12888	13018	13026	12980	12981	12968	12995	13045	13092	13106	12926	12967	12988	13117	13004	12934	12989	12950	13003	12964	12972	13070	13129	12910	12921	13176	12981	12954	13129	12773	13028	12981	13124	13130	12990	12862	13223	12968	13077	13118	12970	13102	12955	13010	12956	13036	12933	13114	13025	13064	13036	13035	13092	13142	13095	13001	12993	13235	13086	13017	13169	13092	13122	12971	12918	13031	13099	12979
22933	21427	29244	24391	23237	25691	26770	21281	19031	18344	17577	17014	16507	16405	16073	15917	15765	15683	15572	15718	15536	15370	15256	15364	15181	15239	15221	15165	15037	14943	15206	15192	15037	15002	15172	15072	14811	15250	15146	15142	15164	15090	14878	14931	15101	15028	15023	15191	15169	15025	15054	14976	15047	15090	15125	15137	15046	15006	14983	15149	15049	14876	14966	15077	15154	15021	15089	15094	14851	14999	15139	15120	14880	14997	14978	14824	15017	14959	14936	14971	15006	15031	14911	14988	15182	15141	15138	15074	15021	14922	15072	15187	15162	15115	15182	15059	15093	15022	15062	15128	15249	15112	15190	14949	15082	14909	14945	15049	15061	15062	15068	15317	15054	14989	15125	15042	14940	15012	14995	15070	15272	15018	15043	14922	15167	14874	14973	14902	15130	14947	15027	14973	14932	14809	14910	14870	15076	14835	15122	14954	15004	15000	14924	15049	15030	14949	14918	14868	15081	15072	15006	15067	14956	14872	15058	14900	14846	14968	14857	14826	15130	14971	15000	14987	15045	14954	14951	14947	15146	15173	15231	15024	14870	15023	14929	14925	14955	14968	15030	14923	15044	15008	15031	14967	15006	14886	15089	14908	14990	14993	15040	15208	15076	15025	15053	14875	14939	15236	14895	14872	15094	15084	15026	15005	14997	14986	15072	14912	14948	15040	15108	15021	14956	15075	14966	15261	15024	15104	14940	15096	15144	15159	15097	15080	15107	15104	14969	14978	15010	14876	15087	15131	15196	15052	15024	14998	15004	14972	14960	15038	14993	14852	15176	14997	15082	14918	15069	14852	15003	15129	15047	15136	15069	15036	14955	14975	15007	15147	15037	14836	15044	15128	15126	15029	15011	15102	14987	14863	14841	15046	15080	15131	14890	15045	14980	15052	14794	15057	15003	14939	15035	15078	14986	15125	15084	15095	14840	14988	14869	14967	15001	14841	15006	15040	14943	14824	14796	15040	14836	15044	15096	15057	14952	15109	14947	15031	15053	14951	15243	15006	15044	14981	15067	14862	15057	14852	14916	14978	15100	14995	15034	15056	15040	14882	14821	15092	15031	14902	15052	15042	15199	14887	15315	14970	15022	14938	15161	14842	15062	15037	15023	15102	14899	15068	15012	15046	14902	15130	15052	14976	14936	14952	14977	14716	14962	14927	15148	15006	15154	15165	14878	14841	14952	15006	15010	14930	14971	15098	15008	15018	14911	15046	14842	14969	15166	15025	15028	15055	15104	14913	14924	14940	15001	14993	15105	14940	14897	14896	14825	14862	15117	15060	15163	15086	15058	14851	14920	14905	15001	14925	15224	15053	14973	14927	14936	14881	14822	14976	15117	14846	15128	14982	15092	15077	15011	14893	15125	15003	14897	14972	15032	14741	14838	14893	14797	15006	14972	15028	15030	14926	14913	15112	15185	15094	14982	15045	14965	14872	14947	15051	14769	15072	14808	15065	15135	14879	14948	15029	15073	14920	15143	14996	14818	15064	15109	14968	14940	15034	15228	15075	15054	14967	15025	14986	15001	15068	14849	15023	14935	14940	15057	14959	14997	15095	15083	14974	15068	14816	14871	15130	15070	14879	15109	15142	15007	15099	15129	15044	15096	15007	15021	14871	15117	14978	14719	15039	14755	15064	14979	15107	14809	15073	14824	14797	14911	14966	14951	15058	14804	15019	14963	15089	15010	14932	15070	15024	14977	15009	14981	14950	15038	14923	14815	14946	14870	14879	14968	14952	14835	14843	14898	14994	15086	15007	14916	15029	14790	15062	14794	14978	15039	14948	14734	14937	15069	14772	15043	15066	15001	14859	14995	14874	14936	15099	14952	15012	14913	15073	15084	15046	15150	14916	14955	15004	14974	15069	15200	14961	15116	14801	14952	15063	15119	15002	15171	15077	14983	15070	14936	14915	15073	14910	15065	14973	15118	14962	14811	15008	15014	15037	15049	15045	14857	15176	14896	14762	14846	14854	14706	14935	15092	14952	15041	15095	14851	15172	14977	14941	15009	15037	15051	14869	14924	15043	14813	15183	15087	15135	14918	15050	14858	14831	14960	15074	15013	14978	14967	14931	15000	14988	14935	15070	14907	14947	14971	15051	14844	14978	14916	14823	15105	14829	14878	15109	14936	14983	15053	15211	14811	14895	14871	14871	14958	14848	14920	14867	14916	15174	15006	15047	14825	15074	14910	14863	15158	14983	14994	14932	14999	14943	15064	14871	14949	14875	14794	14955	14978	15118	15047	15118	15219	14940	15043	14957	15212	14996	15020	14953	15190	15005	14959	14908	14827	14988	14948	14889	15053	14865	15030	15086	14939	14861	15070	15041	15079	15089	14997	15005	15002	14787	14986	15100	14858	14960	15079	14923	14864	14986	15066	15080	15093	14960	15129	14938	15144	14983	15039	14952	15003	14911	14952	15037	14952	14922	14825	15071	15044	14955	14817	15058	14986	14804	15057	14982	15057	14780	14944	14931	14908	14967	15033	14924	15105	14930	14992	15080	14973	14734	15115	14886	14888	15010	14951	15172	15083	15059	15025	15055	14995	15066	15185	14937	14777	15027	14909	15202	15079	15124	14871	15010	14923	15046	15047	14860	15168	14993	15058	14623	15018	14893	14911	15183	15062	14799	14936	15050	14802	15000	15024	14994	14982	15029	14954	14957	15115	15004	14903	14806	14930	15029	14830	15022	15030	14860	15023	15136	14948	15104	14925	15045	15098	15069	14959	15145	14864	15131	15103	14865	15126	15069	14901	15090	14824	15003	14757	14949	15069	15050	15013	15057	14837	14848	14985	15030	15057	14884	14991	14996	14794	14809	14853	14997	15112	15066	14957	14758	14992	15070	14993	15028	14901	14976	14993	14997	15026	14948	14786	14988	14970	14996	14783	15073	15069	14877	15065	15203	15045	15015	15114	14871	15142	15059	14916	15024	14911	14916	15151	15017	14913	14959	14964	15130	15033	15225	15040	14950	14969	15131	14997	15021	15204	15173	14896	14884	14986	14703	14996	15097	14907	14606	14967	15156	15073	14831	14870	15058	14848	15049	14916	14904	14952	14982	14815	14879	15081	15140	14970	15066	14837	14937	15020	15072	14965	15043	14961	14849	15201	14864	15043	15043	15124	14966	14944	15065	15188	15003	14969	15054	15117	14944	14924	14980	15009	14903	14874	14981	15108	14992	15001	14932	14868	15029	14978	14786	15019	15049	15135	14868	14876	15120	14888	14840	14929	14939	14996	14985	15132	14972	14895	14879	15113	14789	14710	15050	14732	15121	14770	14982	14995	15004	15037	14891	15075	14830	15159	15221	14966	14873	15147	14849	14923	14906	14915	14938	14888	14911	14961	14950	15035	15010	15059	14731	14933	14915	15016	14988	15095	14984	15173	14830	14906	15125	14937	14882	15042	15119	15160	14980	15072	14934	14873	14980	14977	15089	15023	15009	15028	15135	14964	15060	15147	14914	14914	14942	15054	14986	15046	14892	15016	14864	15119	14755	14985	15021	15131	15177	15063	15130	14779	15106	15007	14806	14944	14992	14893	15059	14868	14934	15106	14938	15038	15013	15077	14898	14860	15036	15078	15116	14972	15174	14922	14980	15127	14993	15111	15056	14968	15079	15094	14937	14982	15087	15156	15145	14818	14958	14858	14870	14904	15072	15038	14936	14941	15076	14927	14897	15058	14839	15029	14893	15009	15192	14951	15054	15140	14997	14829	15108	15088	14945	14928	15099	15022	14980	14904	14972	15192	14905	15046	15130	14945	14970	15133	14931	15082	14943	14958	14996	14852	14878	15092	14995	14938	14889	15015	14936	14963	14968	15096	14899	15146	15062	15020	15003	14873	14847	14889	14938	14826	15100	15193	15153	15194	14892	15003	15030	14922	14951	15000	15055	15119	15095	14918	15050	15101	15166	15139	14871	15048	15036	14922	14943	14879	14933	14876	15023	15117	14993	15144	14915	15129	14905	15061	14848	14759	14895	15057	14892	14886	14953	14940	14863	14938	14862	14948	15056	15035	14921	15065	15235	14863	15092	14754	15008	14959	15084	14987	14966	15116	14897	15019	15057	14881	14905	15042	15113	14850	14834	15008	15035	14919	14980	15085	15069	15196	15120	14935	14857	14939	15058	15074	14771	14836	14952	14994	14948	14912	15057	14899	15187	15089	15097	14945	14847	14971	14892	14903	15070	15086	15047	15024	14927	15117	14939	15125	14895	15101	15228	14902	14827	15002	15124	14927	14866	14763	14918	15142	14984	15045	15053	15118	15020	15019	14986	14964	14952	15271	15010	15077	15002	14817	15031	14739	14946	15014	15086	14881	15083	15053	15059	14877	15048	14854	14829	15034	14973	15055	15104	15037	14868	15068	14914	15027	14983	14964	14961	14966	14904	15030	14855	14967	14763	15010	14880	14919	14892	15010	14753	14956	14971	14896	15186	14984	15036	15073	14999	15350	15068	14854	14976	14925	14928	14833	15031	15030	15088	15140	15070	15072	14880	15034	14920	14944	14875	15159	15088	14882	15076	14868	15086	15126	14994	15215	15058	15092	15087	15016	15014	15045	14966	14980	14886	15168	14889	15111	14986	14951	15074	15002	15034	14959	15012	15030	14805	15027	14900	14908	15084	15056	15049	15060	15121	15040	14995	15167	14953	14946	14894	14957	15061	15081	15155	14841	15003	15220	14948	15047	14853	15037	14886	15107	15051	15185	15013	15004	15050	15014	15012	15144	15232	14827	14958	14878	15014	14955	15010	14934	14895	14867	15000	15099	14924	15010	15010	15010	14880	14996	15206	14957	15136	14897	15008	14938	14960	14901	14959	15008	15063	14983	14999	14947	14891	15002	14596	15136	14952	15038	15162	14937	15112	14911	14981	15189	14796	15093	14912	14861	14994	15100	15003	14853	14936	14911	14958	15027	15014	14963	14951	14967	14974	15003	14975	15105	14942	14926	15043	14987	14966	15078	14972	15002	15124	15113	14876	15108	14863	14829	14882	15025	15022	14876	15132	15112	15032	14875	15113	14904	14877	15049	15022	14879	15132	14956	14838	15146	15014	15038	14993	14862	15032	14878	15022	15056	14990	14964	15076	15042	14849	14878	14961	15078	14984	15100	15151	14902	15144
34934	58756	55086	44459	36229	28503	23897	21559	19323	17928	16964	16062	15320	15103	14709	14506	14127	14177	13972	14091	13705	13913	13656	13506	13521	13689	13638	13386	13520	13455	13252	13415	13542	13295	13492	13387	13300	13472	13173	13314	13410	13365	13398	13455	13337	13193	13561	13576	13497	13435	13509	13448	13385	13228	13262	13292	13268	13361	13560	13243	13438	13402	13485	13372	13460	13304	13431	13343	13407	13424	13302	13406	13159	13565	13424	13419	13517	13240	13362	13290	13430	13452	13414	13341	13406	13447	13326	13306	13332	13421	13330	13289	13305	13281	13279	13401	13290	13505	13319	13318	13382	13238	13373	13483	13356	13193	13268	13346	13345	13480	13386	13459	13308	13503	13307	13474	13375	13225	13500	13462	13280	13418	13264	13336	13254	13369	13415	13359	13418	13405	13506	13340	13470	13312	13360	13302	13411	13312	13368	13380	13335	13375	13217	13255	13335	13414	13407	13357	13411	13569	13387	13374	13309	13372	13381	13333	13488	13319	13349	13406	13326	13352	13424	13577	13394	13341	13511	13329	13362	13439	13267	13408	13454	13399	13455	13292	13287	13361	13279	13483	13331	13181	13290	13614	13448	13165	13379	13388	13204	13360	13445	13355	13109	13243	13376	13146	13214	13446	13476	13401	13386	13444	13340	13384	13450	13314	13434	13427	13368	13292	13463	13197	13346	13455	13388	13275	13290	13327	13462	13406	13425	13368	13447	13380	13072	13264	13248	13427	13371	13331	13533	13273	13429	13286	13297	13207	13409	13317	13391	13446	13427	13338	13568	13320	13369	13425	13410	13351	13214	13464	13441	13265	13507	13254	13306	13407	13314	13417	13299	13307	13398	13317	13390	13260	13410	13372	13384	13291	13297	13155	13194	13417	13469	13305	13406	13352	13431	13415	13207	13326	13443	13245	13367	13392	13331	13539	13375	13365	13280	13394	13241	13482	13429	13236	13501	13262	13400	13311	13414	13473	13236	13471	13438	13513	13206	13207	13521	13456	13411	13422	13403	13409	13394	13337	13378	13319	13290	13177	13364	13418	13431	13479	13452	13369	13493	13287	13360	13216	13503	13258	13480	13314	13403	13366	13303	13331	13484	13262	13460	13315	13431	13247	13429	13301	13343	13447	13241	13528	13398	13426	13377	13551	13332	13414	13368	13429	13335	13421	13323	13491	13398	13288	13212	13217	13382	13452	13335	13490	13280	13420	13341	13488	13330	13516	13206	13471	13338	13374	13370	13254	13497	13357	13361	13373	13522	13384	13490	13490	13190	13179	13224	13519	13353	13302	13355	13405	13355	13366	13350	13423	13319	13238	13280	13261	13458	13571	13342	13355	13229	13368	13583	13462	13330	13452	13396	13212	13369	13307	13317	13334	13309	13383	13395	13289	13373	13383	13292	13265	13328	13271	13532	13315	13338	13400	13567	13337	13381	13635	13376	13266	13245	13182	13340	13335	13391	13450	13285	13234	13308	13422	13414	13455	13513	13353	13336	13224	13368	13332	13392	13454	13362	13209	13434	13566	13515	13485	13359	13302	13390	13405	13433	13547	13266	13407	13368	13362	13248	13296	13357	13571	13381	13322	13366	13179	13330	13356	13533	13371	13429	13360	13444	13435	13427	13304	13449	13357	13493	13447	13194	13290	13427	13392	13301	13410	13291	13440	13391	13413	13332	13440	13388	13487	13270	13390	13280	13294	13549	13422	13282	13315	13365	13294	13234	13267	13298	13295	13489	13552	13205	13435	13513	13367	13243	13445	13304	13353	13236	13327	13387	13321	13424	13140	13358	13220	13472	13330	13455	13356	13173	13330	13349	13411	13262	13500	13262	13494	13265	13346	13481	13315	13265	13314	13390	13159	13340	13296	13382	13434	13479	13259	13356	13631	13436	13593	13378	13400	13333	13267	13335	13423	13436	13348	13361	13327	13272	13221	13444	13390	13308	13314	13408	13449	13258	13334	13549	13258	13329	13292	13435	13279	13243	13306	13282	13412	13421	13381	13311	13081	13241	13320	13291	13337	13263	13408	13158	13411	13435	13271	13283	13339	13336	13349	13366	13449	13418	13290	13346	13515	13308	13429	13284	13242	13238	13482	13376	13315	13395	13218	13355	13288	13193	13434	13437	13339	13311	13504	13343	13325	13325	13435	13388	13278	13391	13483	13411	13225	13360	13540	13351	13318	13471	13477	13381	13381	13483	13420	13391	13510	13420	13390	13247	13506	13291	13208	13236	13357	13320	13354	13356	13466	13275	13387	13543	13408	13482	13275	13234	13258	13257	13365	13373	13393	13327	13376	13364	13464	13579	13202	13270	13445	13362	13413	13356	13423	13362	13399	13368	13365	13268	13371	13416	13347	13123	13316	13463	13335	13458	13412	13458	13431	13423	13397	13372	13425	13408	13411	13290	13485	13329	13317	13352	13484	13371	13357	13241	13189	13265	13293	13303	13380	13361	13409	13370	13448	13317	13351	13492	13400	13269	13324	13361	13486	13413	13309	13225	13288	13195	13445	13443	13409	13301	13194	13166	13436	13408	13357	13384	13369	13501	13541	13520	13269	13383	13378	13289	13282	13431	13361	13183	13359	13235	13289	13358	13412	13266	13349	13465	13349	13217	13298	13308	13410	13307	13283	13462	13347	13378	13329	13338	13089	13362	13339	13320	13385	13254	13404	13325	13417	13378	13370	13276	13316	13423	13383	13355	13236	13387	13356	13370	13364	13348	13459	13201	13484	13492	13320	13168	13377	13477	13397	13275	13260	13284	13586	13358	13346	13115	13432	13400	13195	13328	13432	13231	13552	13360	13293	13311	13401	13385	13390	13336	13297	13261	13422	13278	13347	13292	13348	13484	13371	13434	13256	13322	13350	13331	13328	13278	13330	13355	13295	13431	13417	13415	13453	13218	13314	13372	13447	13432	13230	13331	13400	13311	13415	13283	13372	13366	13352	13306	13308	13453	13209	13285	13514	13305	13547	13359	13457	13377	13354	13395	13496	13324	13387	13379	13426	13191	13280	13352	13324	13321	13309	13380	13421	13328	13399	13386	13469	13406	13490	13557	13427	13369	13336	13324	13455	13311	13523	13328	13137	13322	13344	13452	13275	13393	13414	13431	13465	13290	13284	13312	13328	13541	13438	13317	13241	13266	13328	13425	13419	13275	13477	13448	13443	13425	13295	13454	13385	13315	13506	13481	13378	13364	13423	13407	13464	13302	13358	13424	13399	13466	13249	13384	13346	13386	13508	13381	13372	13442	13367	13376	13328	13415	13399	13480	13237	13430	13296	13432	13397	13328	13530	13257	13366	13385	13304	13448	13386	13287	13252	13398	13478	13313	13284	13456	13584	13332	13391	13265	13520	13203	13344	13302	13341	13308	13373	13288	13362	13215	13348	13329	13471	13534	13337	13315	13298	13458	13394	13426	13367	13314	13319	13384	13388	13447	13408	13279	13403	13408	13295	13227	13399	13344	13329	13318	13262	13477	13500	13397	13484	13365	13270	13427	13455	13335	13492	13548	13224	13551	13454	13333	13336	13381	13468	13338	13422	13281	13276	13520	13275	13349	13472	13497	13430	13319	13417	13526	13402	13299	13352	13385	13411	13373	13397	13368	13318	13471	13449	13412	13480	13225	13450	13410	13550	13475	13304	13197	13324	13428	13389	13486	13523	13404	13425	13224	13413	13367	13225	13416	13446	13431	13354	13323	13429	13289	13406	13221	13456	13366	13256	13493	13384	13469	13475	13295	13456	13275	13589	13427	13409	13352	13203	13442	13372	13433	13479	13488	13369	13271	13484	13390	13313	13401	13358	13303	13432	13232	13432	13259	13415	13446	13300	13292	13359	13473	13332	13368	13359	13393	13352	13373	13535	13289	13395	13384	13278	13381	13303	13434	13306	13482	13371	13348	13377	13395	13415	13486	13265	13395	13270	13308	13387	13358	13518	13461	13253	13405	13331	13366	13371	13451	13230	13268	13329	13300	13405	13376	13266	13299	13376	13418	13307	13440	13281	13464	13428	13387	13385	13364	13199	13264	13416	13410	13105	13536	13263	13420	13264	13332	13355	13386	13377	13494	13308	13359	13446	13385	13419	13440	13312	13375	13349	13376	13370	13479	13302	13627	13376	13142	13380	13449	13175	13260	13460	13339	13308	13220	13337	13353	13510	13384	13234	13416	13252	13403	13240	13402	13170	13480	13333	13300	13463	13185	13366	13328	13373	13356	13415	13533	13207	13377	13267	13353	13376	13643	13307	13467	13333	13313	13419	13535	13212	13231	13579	13402	13445	13201	13285	13435	13350	13284	13471	13336	13432	13424	13406	13499	13314	13367	13534	13372	13307	13156	13301	13293	13404	13386	13364	13302	13208	13472	13513	13433	13251	13267	13275	13398	13459	13417	13529	13327	13327	13445	13481	13402	13369	13440	13360	13300	13359	13230	13210	13316	13319	13269	13312	13347	13269	13287	13317	13389	13286	13188	13220	13416	13379	13587	13336	13378	13218	13316	13266	13386	13200	13488	13293	13351	13342	13419	13216	13304	13342	13320	13510	13541	13265	13424	13473	13445	13306	13387	13282	13494	13458	13512	13297	13456	13438	13174	13243	13419	13382	13206	13414	13389	13534	13374	13609	13237	13355	13400	13301	13238	13378	13347	13308	13363	13270	13307	13429	13115	13277	13295	13295	13321	13460	13142	13449	13281	13401	13400	13454	13542	13222	13340	13319	13269	13374	13316	13374	13216	13423	13232	13199	13405	13357	13488	13363	13418	13269	13347	13328	13125	13330	13238	13398	13308	13386	13308	13412	13384	13448	13249	13406	13394	13154	13282	13443	13147	13440	13158	13515	13258	13555	13297	13387	13404	13503	13326	13316	13314	13404	13453	13345	13367	13413	13460	13413	13416	13407	13323	13408	13399	13285	13327	13319	13328	13398	13396	13295	13564	13338	13352	13298	13415	13405	13556	13431	13362	13371	13247	13338	13435	13396	13259	13017	13430	13220	13287	13436	13353	13448	13368	13477	13438	13361	13359	13439	13273	13373	13329	13387	13408	13369	13276	13276	13363	13416	13310	13283	13435	13281	13478	13283	13334	13154	13266	13415	13292	13366	13327	13389	13266	13310	13228	13295
28911	28309	34885	30445	23506	19905	18089	16889	16137	15812	15639	15200	15227	15105	15075	15152	14856	14978	14828	14822	14730	14829	14925	14945	14705	14915	14749	14529	14691	14835	14886	14562	14702	14543	14542	14574	14875	14771	14627	14577	14700	14506	14836	14771	14616	14644	14722	14611	14656	14725	14618	14653	14665	14672	14763	14759	14431	14583	14670	14702	14691	14608	14604	14551	14749	14661	14622	14661	14603	14561	14698	14773	14706	14636	14652	14711	14855	14723	14814	14612	14734	14469	14792	14707	14726	14439	14829	14450	14573	14689	14829	14819	14873	14592	14621	14724	14716	14558	14803	14651	14554	14327	14584	14745	14669	14607	14669	14811	14666	14679	14576	14718	14630	14534	14689	14499	14540	14575	14596	14719	14597	14651	14627	14806	14565	14725	14611	14658	14661	14617	14700	14655	14705	14636	14581	14657	14672	14679	14821	14692	14610	14524	14532	14506	14690	14609	14793	14585	14738	14545	14603	14647	14695	14729	14448	14733	14640	14798	14593	14596	14676	14850	14511	14476	14565	14688	14698	14399	14744	14922	14592	14639	14563	14703	14542	14608	14543	14604	14644	14500	14696	14694	14689	14757	14636	14557	14595	14740	14779	14648	14603	14625	14877	14730	14646	14729	14601	14769	14439	14616	14687	14739	14906	14599	14636	14756	14727	14705	14654	14681	14696	14537	14704	14418	14612	14567	14752	14733	14786	14644	14712	14587	14761	14538	14575	14689	14621	14681	14507	14593	14628	14620	14828	14684	14685	14711	14505	14697	14528	14632	14723	14815	14597	14775	14678	14624	14490	14716	14805	14719	14685	14694	14680	14598	14552	14477	14522	14767	14783	14791	14741	14701	14579	14634	14682	14778	14702	14653	14559	14489	14725	14626	14659	14792	14737	14667	14650	14652	14565	14681	14689	14445	14539	14530	14511	14512	14719	14788	14676	14612	14900	14873	14707	14709	14566	14586	14797	14779	14677	14590	14775	14797	14648	14730	14577	14535	14649	14677	14755	14732	14730	14621	14721	14772	14707	14685	14541	14654	14759	14503	14715	14572	14733	14608	14571	14627	14664	14565	14564	14591	14594	14823	14571	14600	14605	14615	14743	14678	14637	14714	14580	14625	14600	14744	14500	14399	14712	14576	14815	14786	14584	14530	14888	14765	14917	14727	14822	14773	14686	14732	14799	14798	14756	14473	14653	14762	14764	14666	14702	14575	14768	14655	14601	14738	14478	14612	14663	14664	14772	14815	14665	14571	14648	14614	14614	14739	14539	14641	14577	14628	14523	14616	14592	14791	14729	14787	14603	14590	14711	14465	14660	14584	14779	14664	14618	14852	14795	14493	14711	14738	14567	14750	14698	14831	14893	14556	14672	14538	14557	14520	14633	14497	14870	14756	14639	14529	14618	14695	14783	14701	14705	14791	14671	14880	14699	14499	14885	14847	14616	14850	14802	14639	14371	14548	14754	14740	14759	14516	14805	14637	14835	14779	14734	14662	14595	14763	14626	14647	14772	14763	14767	14797	14868	14573	14534	14572	14403	14575	14718	14588	14547	14707	14804	14693	14568	14445	14789	14777	14705	14583	14474	14798	14750	14554	14626	14706	14745	14448	14827	14669	14873	14680	14752	14403	14730	14845	14732	14609	14589	14747	14878	14748	14597	14521	14585	14629	14567	14518	14594	14622	14475	14501	14638	14615	14728	14596	14479	14603	14538	14890	14452	14575	14639	14705	14582	14542	14630	14889	14618	14457	14706	14630	14586	14703	14541	14540	14529	14765	14743	14830	14788	14625	14784	14711	14818	14703	14747	14564	14792	14625	14675	14629	14763	14588	14714	14620	14603	14853	14613	14677	14587	14678	14820	14766	14663	14633	14801	14566	14631	14543	14605	14475	14494	14828	14533	14632	14683	14621	14671	14636	14739	14657	14481	14586	14718	14757	14691	14573	14570	14743	14578	14722	14699	14707	14434	14695	14675	14501	14645	14530	14665	14586	14665	14721	14708	14835	14633	14612	14824	14653	14656	14776	14641	14713	14560	14725	14723	14691	14700	14638	14825	14634	14735	14714	14732	14595	14542	14632	14628	14799	14741	14622	14565	14681	14560	14700	14571	14599	14661	14567	14781	14787	14669	14559	14913	14685	14638	14505	14596	14621	14740	14803	14610	14672	14715	14580	14721	14528	14671	14447	14865	14575	14564	14455	14778	14796	14657	14766	14530	14758	14675	14555	14712	14630	14509	14746	14573	14510	14675	14619	14648	14602	14655	14610	14843	14758	14788	14466	14841	14768	14668	14518	14731	14627	14690	14739	14757	14658	14489	14550	14535	14793	14519	14588	14747	14686	14440	14616	14672	14683	14617	14700	14598	14722	14554	14512	14750	14797	14573	14598	14648	14754	14806	14747	14634	14562	14744	14587	14553	14594	14630	14560	14549	14620	14661	14713	14561	14843	14700	14469	14551	14625	14489	14599	14603	14578	14666	14707	14587	14549	14668	14638	14726	14644	14592	14777	14514	14527	14855	14726	14497	14598	14711	14619	14563	14538	14581	14521	14358	14667	14815	14687	14850	14719	14528	14570	14939	14605	14650	14702	14590	14736	14754	14869	14592	14622	14658	14721	14713	14706	14579	14715	14560	14648	14669	14454	14578	14778	14662	14559	14652	14607	14680	14506	14813	14693	14686	14662	14431	14562	14644	14849	14714	14613	14653	14750	14860	14635	14571	14803	14491	14904	14504	14657	14510	14474	14482	14637	14856	14590	14561	14672	14856	14698	14671	14572	14598	14658	14706	14747	14852	14764	14779	14836	14783	14726	14619	14872	14630	14563	14703	14676	14673	14796	14692	14628	14725	14613	14732	14781	14616	14637	14527	14453	14741	14387	14764	14801	14716	14739	14735	14795	14703	14732	14753	14667	14537	14564	14586	14442	14823	14538	14758	14503	14599	14533	14579	14688	14500	14593	14602	14543	14650	14620	14764	14792	14969	14622	14608	14712	14660	14656	14749	14776	14610	14407	14654	14870	14733	14563	14712	14732	14743	14880	14717	14522	14600	14644	14604	14609	14835	14572	14434	14661	14784	14721	14717	14833	14831	14649	14610	14720	14703	14670	14647	14669	14516	14562	14591	14568	14536	14613	14726	14731	14710	14589	14699	14653	14644	14906	14702	14671	14645	14747	14619	14755	14512	14629	14669	14572	14711	14644	14566	14537	14818	14718	14719	14450	14589	14530	14673	14598	14839	14596	14761	14849	14683	14726	14814	14575	14629	14608	14940	14718	14649	14655	14704	14690	14790	14813	14744	14737	14645	14635	14715	14654	14838	14731	14717	14593	14608	14509	14703	14707	14491	14489	14915	14615	14441	14664	14745	14725	14878	14713	14691	14534	14675	14787	14710	14638	14653	14580	14682	14648	14638	14764	14746	14646	14558	14636	14477	14829	14678	14544	14517	14572	14765	14662	14594	14639	14772	14756	14595	14664	14712	14678	14754	14662	14755	14508	14653	14618	14817	14641	14697	14724	14705	14605	14493	14506	14616	14472	14716	14640	14859	14723	14648	14666	14583	14486	14738	14773	14539	14480	14646	14583	14669	14747	14632	14409	14793	14593	14792	14601	14283	14530	14716	14771	14617	14742	14671	14688	14826	14460	14754	14691	14791	14661	14562	14575	14561	14578	14730	14607	14641	14658	14775	14714	14705	14522	14741	14567	14690	14736	14835	14565	14515	14713	14687	14766	14875	14564	14508	14709	14679	14575	14755	14582	14749	14526	14663	14650	14732	14453	14742	14603	14718	14672	14679	14699	14685	14754	14666	14738	14798	14574	14765	14729	14578	14609	14491	14693	14779	14615	14779	14662	14757	14580	14748	14660	14660	14835	14695	14469	14798	14794	14640	14667	14616	14463	14804	14782	14647	14953	14735	14752	14703	14592	14684	14766	14646	14808	14809	14726	14728	14586	14606	14803	14811	14740	14700	14568	14553	14568	14542	14894	14644	14585	14727	14606	14604	14623	14624	14825	14790	14610	14717	14760	14552	14616	14661	14819	14470	14691	14777	14839	14720	14521	14659	14633	14754	14490	14637	14633	14574	14716	14713	14525	14587	14668	14695	14587	14768	14879	14562	14664	14657	14640	14714	14533	14782	14903	14572	14625	14749	14707	14712	14676	14817	14723	14543	14709	14603	14498	14642	14691	14553	14494	14619	14574	14629	14482	14738	14695	14725	14536	14711	14694	14742	14714	14733	14794	14635	14599	14578	14803	14594	14615	14685	14779	14732	14804	14545	14613	14736	14845	14801	14619	14672	14667	14671	14572	14771	14532	14729	14705	14575	14668	14655	14609	14774	14924	14763	14640	14634	14632	14690	14514	14584	14577	14579	14743	14758	14838	14664	14592	14647	14688	14902	14676	14779	14482	14905	14673	14582	14702	14526	14716	14776	14530	14411	14622	14741	14772	14617	14811	14615	14714	14658	14709	14626	14622	14728	14490	14633	14725	14557	14811	14754	14805	14670	14720	14686	14735	14780	14800	14552	14611	14697	14613	14766	14699	14722	14531	14910	14815	14830	14475	14762	14634	14670	14565	14804	14772	14604	14815	14795	14675	14727	14684	14630	14766	14693	14641	14645	14833	14444	14613	14748	14656	14599	14643	14797	14612	14554	14778	14631	14751	14628	14773	14607	14473	14626	14563	14635	14559	14868	14706	14685	14681	14633	14711	14704	14602	14779	14699	14590	14859	14731	14789	14568	14775	14712	14676	14580	14531	14840	14739	14742	14709	14511	14510	14723	14889	14935	14740	14750	14746	14552	14720	14594	14782	14458	14595	14708	14708	14651	14750	14755	14553	14860	14765	14879	14605	14757	14773	14622	14628	14578	14842	14621	14758	14594	14581	14829	14523	14592	14581	14631	14547	14569	14528	14516	14755	14813	14561	14697	14768	14797	14611	14770	14882	14934	14829	14705	14557	14719	14592	14709	14592	14724	14716	14738	14512	14695	14735	14649	14809	14769	14453	14702	14597	14758	14714	14727	14629	14609	14606	14698	14711	14700	14725	14537	14459	14819	14662	14675	14868	14690	14788	14684	14688	14845	14613	14657	14593	14617	14674	14751	14678	14603	14616	14697	14573	14655	14616
32525	46245	41789	31974	24999	20318	17868	16468	15389	15061	14549	14218	14045	13617	13628	13627	13682	13444	13514	13213	13234	13422	13290	13295	13334	13312	13293	13256	13304	13113	13168	13180	13290	13176	13267	13095	13271	13255	13284	13228	13451	13122	13097	13240	13248	13150	13248	13194	13246	13183	13196	13084	13140	13157	13190	13178	13388	13303	13019	13129	13121	13275	13284	13163	13406	13169	13316	13189	13187	13225	13149	13209	13372	13175	13234	13021	13232	13124	13231	13214	13020	13221	13194	13281	13260	13309	13266	13082	13182	13203	13156	13330	13410	13259	13047	13360	13188	13195	13258	13209	13297	13150	13221	13202	13146	13135	13261	13171	13307	13132	13237	13248	13289	13260	13235	13187	13148	13214	13118	13059	13279	13063	13172	13261	13235	13238	13438	13178	13176	13086	13029	13092	13155	13180	13163	13172	13173	13169	13228	13251	13229	13333	13023	13129	13181	13160	13065	13252	13097	13105	13272	13183	13188	13202	13174	13131	13311	13205	13142	13456	13289	13157	13340	13257	13241	13257	13234	13340	13176	13130	13048	13253	13251	13211	13121	13130	13197	13036	13322	13242	13258	13128	13162	13125	13222	13277	13358	13163	13165	13112	13098	13290	13154	13299	13354	13171	13405	13187	13211	13199	13285	13094	13143	13142	13265	13229	13043	13188	13166	13029	13277	13116	13210	13196	13280	13206	13333	13093	13084	13195	13135	13337	13311	13013	13111	13255	13461	13253	13135	13343	13173	13090	12954	13128	13282	13279	13114	13197	13209	13281	13128	13164	13352	13266	13201	13251	13243	13126	13174	13288	13171	13160	13092	13170	13366	13297	13219	13254	13180	13157	13154	13109	13186	13114	13170	13268	13164	13231	13269	13142	13089	13301	13246	13315	13262	13338	13302	13135	13184	13112	13217	13230	13131	13070	13321	13235	13241	13314	13058	13011	13110	13050	13369	13156	13131	13295	13263	13290	13175	13135	13160	13141	12964	13276	13238	13086	13195	13103	13211	13260	13250	13137	13344	13178	13361	12949	13269	13178	13091	13203	13078	13184	13216	13294	13210	12959	13324	13016	13243	13118	13269	13134	13264	13231	13102	12994	13200	13315	13135	13179	13050	13170	13217	13161	13172	13136	13269	13263	13078	13193	13095	13166	13232	13203	13283	13119	13118	13316	13143	13030	13322	13044	13170	13123	13220	13147	13187	13164	13256	13167	13162	13285	13233	13192	13268	13217	13203	13162	13164	13201	13194	13191	13114	13286	13187	13192	13190	13243	13209	13032	13333	13200	13156	13051	13191	13065	13205	13193	13079	13198	13141	13293	13255	13214	13083	13141	13176	13165	13214	13341	12986	13244	13187	13230	13029	13259	13116	13215	13173	13234	13317	13126	13259	13079	13307	13084	13151	13186	13167	13064	13061	13104	13141	13117	13177	13134	13064	13224	13285	13217	13071	13086	13165	13224	13248	13226	13340	13018	13143	13263	13197	13149	13168	13150	13103	13204	13172	13066	13320	13187	13144	13288	13195	13126	13218	13182	13307	13218	13241	13157	13148	13160	13226	13149	13177	13173	13162	13223	13154	13169	13167	13204	13368	13207	13218	13273	13019	13229	13273	13073	13338	13208	13282	13149	13227	13278	13177	13266	13356	13349	13251	13251	13280	13205	13355	12969	13180	13278	13207	13157	13150	13157	13093	13280	13109	13401	13123	13176	13157	13121	13311	13362	13235	13122	13183	13080	13209	13335	13047	13248	13098	13227	13108	13006	13263	13263	13134	13027	13163	13251	13096	13071	13244	13277	13291	13185	13121	13303	13311	13343	13183	13241	13335	13166	13158	13114	13197	13228	13165	13139	13161	13198	13121	13165	13102	13221	13093	13233	13389	13421	13094	13212	13212	13189	13139	13195	13342	13056	13189	13262	13199	13212	13376	13253	13168	13236	13135	13094	13115	13102	13275	13209	13289	13302	13292	13229	13157	13269	13194	13192	13247	13172	13199	13466	13142	13211	13083	13182	13250	13199	13267	13334	13131	13093	13271	13357	13173	13150	13270	13240	13120	13282	13154	13218	13094	13262	12959	13162	13117	13158	13161	13116	13162	12977	13316	13093	13269	13123	13224	13197	13124	13255	13256	13205	13185	13085	13159	13218	13180	13329	13219	13189	13171	13307	13281	13084	13263	13064	13136	13083	13161	13248	13296	13050	13219	13237	13308	13182	13108	12972	13226	13173	13159	13273	13184	13215	13317	13114	13225	13205	13129	13264	13191	13259	13320	13336	13246	13208	13317	13130	13344	13165	13171	13157	13234	13070	13142	13116	12988	13244	13252	13392	13244	13236	13178	13123	13241	13211	13148	13339	13231	13206	13109	13252	13036	13155	13248	13286	13165	13322	13174	13151	13213	13261	13185	13313	13196	13330	13087	13235	13267	13211	13081	13215	13260	13187	13351	13154	13135	13252	13148	13190	13126	13210	13273	13222	13175	13163	13179	13312	13308	13200	13109	13106	13228	13188	13048	13161	13312	13175	13113	13081	13168	13161	12980	13249	13153	13334	13259	13046	13041	13216	13133	13086	13262	13248	13125	13304	13251	13161	13111	13120	13179	13178	13195	13194	13082	13137	13238	13199	13327	13310	13218	13147	13291	13256	13117	13234	13177	13249	13268	13238	13142	13172	13193	13151	13381	13213	13191	13212	13098	13182	13078	13169	13214	13061	12962	13096	13358	13072	13070	13125	13315	13342	13226	13203	13240	13179	13157	13201	13147	13193	13195	13106	13185	13144	13106	13194	13245	13033	13256	13132	13131	13294	13091	13173	13063	13176	13321	13315	13315	13134	13078	13176	13196	13263	13255	13357	13257	13298	13084	13169	13376	13208	13145	13243	13265	13143	13129	13314	13267	13229	13267	13267	13164	13275	13169	13188	13153	13228	13183	13178	13152	13220	13076	13152	13090	13360	13133	13315	13243	13076	13167	13241	13188	13195	13100	13304	13218	13166	13259	13223	13149	13224	13100	13350	13136	13329	13078	13132	13174	13235	13272	13306	13155	13252	13132	13114	13197	13184	13249	13106	13251	13164	13345	13215	13173	13107	13198	13181	13147	13233	13096	13266	13144	13230	13431	13309	13255	13324	13266	13203	13044	13189	13141	13308	13135	13323	13261	13122	13150	13121	13224	13311	13034	13284	13189	13029	13245	13117	13291	13278	13169	13269	13287	13260	13071	13292	13219	13103	13247	13242	13107	13186	13226	13131	13176	13334	13122	13344	13086	13190	13244	13297	13251	13205	13143	13197	13230	13144	13104	13121	13227	13222	13245	13337	13068	13270	13107	13151	13255	13111	13284	13208	13201	13322	13138	13079	13259	13207	13230	13145	13258	13175	13293	13173	13208	13130	13258	13253	13281	13273	13186	13166	13177	13038	13206	13102	13191	13178	13203	13317	13097	13222	13066	13205	13233	13197	13201	13247	13204	13272	13292	13330	13149	13166	13096	13411	13192	13036	13172	13266	13132	13182	13260	13109	13141	13146	13093	13367	13170	13166	13225	13210	13144	13042	13325	13102	13290	13163	13249	13269	13282	13138	13342	13286	13399	13252	13333	13245	13189	13316	12985	13367	13111	13226	13194	13142	13170	13246	13082	13233	13179	13236	13086	13220	13460	13120	13182	13309	13197	13074	13383	13276	13194	13286	13310	13236	13290	13085	13165	13116	13169	13141	13208	13109	13261	13121	13382	13162	13290	13069	13113	12987	13155	13280	13200	13279	13194	13150	13130	13134	13224	13135	13215	13185	13167	13189	13518	13227	13087	13184	13369	13123	13243	13225	13238	13153	13159	13465	13238	13238	13171	13236	13196	13195	13270	13169	13232	13171	13326	13063	13060	13022	13331	13273	13203	13083	13130	13265	13190	13202	13299	13302	13182	13074	13224	13223	13124	13221	13281	13230	13176	13174	13229	13162	13193	13152	13090	13146	13330	13269	13253	13156	13056	13091	13162	13401	13255	13279	13262	13052	13211	13184	13241	13136	13181	13168	13159	13221	13193	13123	13179	13334	13100	13257	13226	13160	13143	13255	13287	13122	13262	13253	13242	12976	13167	13128	13112	13144	13187	13182	13257	13128	13204	13216	13239	13387	13309	13248	13165	13275	13171	13166	13218	12945	13317	13129	13168	13162	13111	13084	13095	13017	13146	13138	13161	13075	13273	13209	13107	13126	13158	13188	13121	13167	13232	13282	13129	13322	13212	13251	13116	13229	13222	13259	13126	13116	13148	13165	13142	13259	13248	13153	13087	13158	13095	13114	13184	13082	13306	13273	13145	13351	13100	13144	13295	13200	13033	13104	13101	13067	13218	13208	13147	13160	13192	13220	13212	13246	13205	13184	13202	12980	13072	13205	13219	13155	13239	13241	13216	13132	13217	13185	12940	13174	13092	13271	13298	13105	13063	13231	13217	13198	13377	13203	13144	13206	13219	13382	13114	13194	12962	13294	13140	13266	13119	13109	13201	13386	13239	13227	13173	13238	13160	13200	13081	13168	13113	13152	13254	13249	13183	13187	13275	13329	13348	13196	13119	13148	13177	13248	13271	13239	13146	13359	13238	13336	13192	13191	13090	13361	13237	13131	13367	13233	13145	13105	13167	13126	13148	13228	13185	13217	13092	13155	13241	13205	13263	13254	13125	13157	13260	13236	13247	13206	13192	13135	13170	13347	13163	13249	13134	13216	13181	13220	13335	13181	13257	13260	13228	13209	13423	13296	13317	13230	13185	13101	13224	13176	13232	13099	13122	13193	13247	13253	13211	13110	13245	13176	13163	13072	13090	13102	13272	13083	13165	13242	13112	13136	13234	13133	13146	13144	13025	13153	13203	13192	13303	13209	13093	13289	13206	13251	13302	13200	13310	13307	13229	13171	13206	13249	13462	13275	13256	13184	13384	13480	13072	13161	13273	13184	13212	13190	13136	13081	13054	12993	13064	13234	13194	13147	13142	13019	13223	13227	13154	13029	13227	13249	13298	13331	13205	13203	13128	13336	13093	12989	13174	13140	13127	13363	13144	13131	13174	13163	13184	13394	13135	13327	12929	13287	13201	13232	13242	13216	13190	13180	13161	13264	13231	13277	13292	13091	13263	13082
24126	21457	29084	25947	24627	24157	22056	18551	17068	16546	15681	15462	15153	15184	15035	14845	14963	14755	14550	14535	14540	14521	14503	14247	14226	14391	14298	14463	14208	14441	14423	14306	14146	14372	14184	14417	14244	14268	14342	14195	14264	14214	14313	14306	14256	14206	14126	14379	14311	14242	14338	14284	14330	14174	14176	14153	14195	14253	14278	14360	14448	14271	14126	14187	14024	14226	14354	14165	14273	14267	14033	14159	14154	14282	14151	14238	14180	14196	14152	14178	14373	14350	14218	14230	14304	14134	14366	14130	14221	14061	14100	14325	14207	14257	14250	14416	14100	14098	14201	14184	14234	14202	14162	13997	14389	14386	14242	14229	14197	14256	14179	14133	14180	14232	14294	14191	14106	14276	14366	14297	14250	14170	14181	14173	14210	14267	14244	14273	14277	14214	14184	14235	14345	14255	14157	14127	13939	14163	14076	14156	14229	14240	14029	14240	14230	14391	14325	14207	14099	14260	14162	14202	14426	14246	14289	14373	14208	14194	14245	14229	14274	14327	14161	14077	14181	14157	14465	14425	14118	14305	14273	14279	14102	14230	14079	14135	14295	14105	14352	14239	14274	14200	14191	14205	14295	14235	14263	14159	14304	14287	14162	14300	14221	14061	14222	14181	14295	14114	14121	14290	14129	14132	14222	14319	14029	14400	13949	14165	14140	14168	14219	14189	14337	14388	14329	14164	14120	14185	14126	14070	14014	14163	14285	14237	14312	14283	14278	14178	14180	14170	14234	14318	14213	14301	14148	14152	14287	14361	14331	14197	14220	14162	14347	13964	14304	14163	14139	14051	14089	14348	14359	14238	14226	14297	14375	14297	14256	13956	14149	14070	14103	14338	14264	14084	14117	14218	14449	14218	14063	14320	14309	14178	14315	14089	14261	14349	14385	14097	14251	14093	14235	14266	14445	14107	14185	14300	13990	14220	14086	14244	14361	14154	14454	14114	14324	14393	14395	14141	14219	14072	14148	14223	14126	14130	14166	14296	14277	14206	14122	14248	14233	14249	14122	14157	14059	14109	14176	14250	14200	14169	14044	14299	14198	14208	14185	14231	14197	14181	14343	14335	14204	14355	14397	14209	14137	14197	14283	14283	14358	14231	14183	14176	14141	14337	14246	14311	14310	14245	14376	14250	14094	14194	14275	14204	14311	14235	14162	14289	14273	14256	14221	14278	14343	14083	14000	14168	14285	14020	14397	14451	14298	14336	14226	14393	14071	14161	14270	14173	14259	14120	14235	14281	14336	14094	14269	14360	14381	14262	14207	14251	14306	14261	14280	14234	14217	14230	14270	14379	14266	14288	14331	14196	14278	14263	14253	14284	14330	14214	14029	14262	14217	14268	14361	14147	14168	14097	14169	14240	14082	14412	14285	14286	14052	14322	14044	14158	14343	13991	14382	14136	14308	14286	14195	14168	14228	14140	14181	14285	14165	14185	14156	14028	14346	14217	14113	14259	14179	14169	14161	14419	14339	14267	14301	14212	14177	14359	14401	14443	14369	14430	14414	14195	14260	14267	14322	14270	14190	14150	14213	14296	14170	14146	14462	14112	14263	14330	14353	14174	14243	14251	14195	14124	14259	14257	14329	14213	14229	14187	14333	14100	14148	14264	14231	14312	14174	14208	14229	14306	14329	14057	14294	14113	14123	14345	13959	14091	14390	14307	14233	14080	14062	14325	14303	14276	14256	14244	14122	14054	14230	14239	14010	14095	14469	14276	14137	14129	14227	14157	14213	14179	14277	14088	14326	14151	14281	14216	14262	13995	14142	14384	14273	14126	14196	14175	14149	14275	14222	14282	14178	14381	14320	14338	14553	14407	14228	14362	14396	14464	14263	14175	14150	14230	14294	14438	14346	14367	14463	14250	14134	14312	14468	13979	14242	14228	14270	14291	14302	14065	14284	14375	14329	14067	14204	14181	14336	14377	14324	14412	14359	14260	14271	14362	14086	14148	14298	14233	14212	14138	14098	14314	14098	14260	14042	14228	13985	13973	14071	14066	14049	14014	14134	14238	14247	14156	14185	14215	14166	14328	14206	14252	14120	14444	14256	14418	14188	14276	14348	14296	14361	14218	14160	14237	14234	14333	14298	14354	14336	14371	14223	14144	14238	14203	14220	14376	14135	14225	14200	14188	14359	14328	14122	14243	14148	14173	14233	14110	14326	14149	14260	14191	14239	14349	14251	14189	14228	14261	14212	14158	14140	14205	14231	14323	14354	14181	14179	14259	14165	14166	13935	14048	14056	14291	14300	14168	14328	14219	14111	14221	14146	14167	14224	14187	14179	14176	14240	14233	14176	14257	14460	14179	14327	14208	14126	14124	14195	14456	14410	14171	14160	14370	14263	14238	14324	14343	14183	13979	14281	14251	14093	14237	14183	14262	14277	14167	14124	14049	14326	14281	14102	14246	14123	14207	14211	14224	14136	14317	14217	14350	14191	14320	14277	14204	14302	14434	14369	14350	14302	14247	14280	14206	14452	14228	14260	14092	14213	14420	14221	14176	14272	14238	14345	14309	14163	14085	14219	14198	14215	14196	14268	13991	14062	14160	14135	14306	14209	14283	14329	14035	14289	14486	14156	14286	14126	14260	14334	14378	14269	14327	14213	14366	14238	14358	14247	14209	14340	14210	14289	14348	14333	14217	14211	14162	14063	14273	14287	14231	14102	14440	14212	14376	14085	14208	14022	14282	14321	14231	14226	14211	14225	14073	14258	14274	14233	14183	14220	14211	14084	14352	14330	14399	14299	14246	14226	14353	14306	14275	14216	14371	14147	14292	14179	14416	14491	14323	14150	14208	14268	14500	14172	14185	14187	14234	14264	14111	14151	14154	14241	14145	14254	14333	14484	14257	14317	14233	14309	14214	14242	14304	14212	14108	14298	14227	14194	14219	14202	14085	14217	14223	14163	14068	14301	14114	14078	14271	14152	14410	14486	14227	14196	14206	14203	14168	14212	14105	14151	14295	14283	14224	14300	14245	14240	14220	14162	14262	14273	14238	14295	14106	14257	14250	14205	14202	14183	14252	14165	14219	14297	14347	14136	14333	13927	14270	14210	14367	14126	14347	14306	14281	14152	14255	14360	14064	14215	14062	14374	14011	14046	14268	14350	14134	14330	14195	14258	14144	14318	14230	14103	14337	14183	14172	14252	14273	14144	14057	14237	14327	14122	14140	14062	14177	14184	14323	14321	14232	13919	14106	14293	14058	14220	14149	14229	14170	14254	14147	14226	14187	14282	14279	14262	14323	14104	14141	14355	14215	14267	14183	14297	14252	14308	14180	14301	14147	14088	14289	14429	14184	14253	14294	14268	14243	14266	14244	14055	14233	14162	14046	14012	14198	14268	14366	14261	14269	14151	14328	14300	14159	14129	14317	14340	14181	14136	14321	14176	14264	14003	14397	14128	14169	14350	14153	14335	14236	14107	14339	14108	14162	14320	14208	14315	14317	14298	14265	14162	14302	14211	14276	14327	14386	14099	14298	14116	14490	14184	14256	14178	14105	14264	14210	14205	14258	14099	14076	14306	14272	14184	13950	14373	14041	14295	14472	14279	14134	14099	14193	14233	14444	14116	14315	14289	14272	14183	14071	14306	14303	14129	14398	14241	14157	14094	14284	14278	14340	14104	14404	14215	14178	14387	14120	14113	14387	14180	14224	14325	14295	14206	14249	14248	14023	14287	14221	14311	14364	14220	14424	14143	14338	14153	14228	14362	14374	14356	14289	14382	14184	14104	14312	14433	14149	14064	14315	14078	14213	14208	14098	14034	14311	14091	14182	14197	14327	14099	14134	14244	14162	14309	14118	14216	14505	14139	14307	14251	14170	14361	14362	14406	14376	14255	14367	14149	14204	14359	14213	14049	14118	14096	14232	14284	14220	14131	14347	14263	14114	14201	14155	14160	14272	14121	14041	14239	14239	14087	14205	14313	14173	14112	14259	14303	14190	14235	14156	14247	14407	14234	14321	14135	14087	14438	14282	14221	14045	14292	14070	14367	14214	14177	14387	14220	14226	14261	14293	14431	14172	14297	14214	14447	13886	14157	14032	14355	14229	14063	14130	14037	14269	14188	14239	14371	14323	14338	14229	14315	14273	14388	14139	14359	14093	14136	14202	14003	14278	14181	14453	14169	14436	14277	14262	14173	14160	14261	14187	14131	14343	14258	14183	14187	14202	14261	14388	14408	14106	14043	14253	14341	14148	14209	14402	14098	14305	14502	14341	14381	14193	14138	14285	14276	14230	14120	14004	14230	14244	14326	14203	14241	14177	14309	14421	14407	14318	14103	14123	14129	14331	14260	14080	14226	14344	14234	14188	14342	14430	14218	14277	14326	14158	14275	14102	14292	14224	14350	14192	14248	14212	14442	14184	14403	14265	14255	14200	14164	14354	14147	14350	14114	14361	14190	14204	14308	14209	14239	14317	14271	14166	14162	14358	14421	14178	14265	14107	14311	14118	14187	14175	14278	14293	14293	14067	14396	14099	14088	14144	14035	14118	14103	14247	14283	14155	14319	14246	14425	14184	14182	14431	14038	14284	14155	14292	14250	14180	14239	14213	13996	14121	14128	14184	14427	14371	14065	14341	14230	14183	14363	14272	14233	14281	14293	14115	14238	14386	14221	14239	14003	14034	14142	14117	14235	14218	14179	14359	14242	14213	14260	14283	14333	14306	14200	14188	14271	14425	14270	14309	14089	14200	14136	14182	14282	14322	14143	14198	13952	14194	14400	14116	14284	14109	14169	14285	14117	14083	14093	14179	14249	14183	13999	14252	14357	14198	14348	14358	14403	14123	13993	14261	14297	14259	14334	14259	14264	14090	14304	14286	14235	14115	14417	14275	14159	14132	14306	14237	14392	14249	14231	14194	14092	14195	14383	14420	14166	14219	14192	14227	14247	13969	14222	14156	14072	14100	14259	14119	14344	14304	14220	14413	14259	14156	14302	14459	14276	14278	14167	14301	14177	14142	14329	14216	14221	13977	14370	14098	14183	14183	14021	14075	14210	14112	14167	14316	14352	14023	14173	14247	14102	14223	14340	14256	14060	14281	14331	14292	14352	14169	14210	14163	14149	14350	14137	14257	14375	14228	14246	14340	14345	13966	14185	14200	14171	14254
32231	52633	48972	38702	30193	23858	20637	18937	17244	16128	15228	14545	14241	13962	13861	13604	13596	13352	13246	13119	13198	13187	13024	13033	13122	12907	13009	13017	13077	12935	13210	12925	12855	12944	12901	12896	12817	12863	12858	12870	12830	13053	12875	12994	12850	12778	13040	12853	12889	12873	12818	12827	12993	12986	12932	13027	12981	13160	12874	12884	12715	12972	13042	13014	12860	12969	12906	12971	12903	12998	12946	12875	13098	12854	12878	12833	12796	13077	12964	12998	12882	12973	12989	12886	13018	13033	12782	13086	12875	12754	13037	12875	13009	12890	12829	12952	12843	12770	12982	12803	12802	12975	13046	12908	12958	12941	12923	12759	13017	12942	12970	12905	13047	12839	12884	13009	12837	12816	12924	12763	12921	13058	12816	13018	12884	12887	13071	12963	12860	12904	12862	12894	12875	12864	13077	12875	12848	12969	12883	12896	12887	12830	13035	12963	12946	12986	12729	12882	12877	12954	12755	12900	12821	12940	13088	13053	12868	12862	12755	12913	12899	12894	12917	13166	12789	12778	12924	12922	12873	12959	12973	12980	12923	12725	12939	12911	12977	12931	12920	12939	12892	12962	12816	12900	12920	12836	12889	12853	12715	12807	12745	12788	13041	12966	12793	12900	12875	12758	12885	12875	13132	12833	12942	12876	12956	12769	12935	12904	12901	12884	12801	12992	12884	12906	13160	12773	12948	12899	12869	12874	12774	12941	12755	12832	12849	12953	12871	12859	12725	13067	12870	12971	12917	12934	12862	12901	13026	12888	12968	12848	12949	12920	12908	12847	12867	12855	12707	12868	12951	12989	12965	12875	12908	12910	13068	12761	12959	12835	12991	12896	12793	12942	12916	13021	13019	12939	12880	12845	12860	12924	12832	12947	12764	12878	12903	12948	12768	12851	13065	12746	12780	12845	12948	12835	12948	12918	12861	12757	12938	13046	12794	12915	12768	12930	12885	12859	12863	12792	12785	13025	12611	13114	12866	12964	12718	12940	12944	12977	12853	12780	12838	12839	12795	12799	12886	12916	12937	12780	12965	12845	12883	12830	12905	12986	12932	12950	12813	13006	13067	12995	12945	12845	12921	12859	12788	13009	12828	12992	12861	12840	12939	13054	12906	12937	12921	13003	12886	12897	12893	12878	12761	13065	12923	13053	12836	12823	12851	12919	12948	12813	12833	12849	12978	13062	12783	12839	13006	12872	12901	12937	12886	12827	12855	12859	12910	12968	12949	12979	12873	12818	12925	12993	12886	12796	12931	12868	12859	12777	13069	12838	12971	13001	12748	12930	12964	12888	12876	12809	12762	12898	12899	12971	12859	13055	12836	12942	12938	12897	12824	12926	12904	12814	12954	12871	13095	12859	12843	12955	13033	12998	12908	12938	12738	12842	12835	12878	12957	12771	12849	12847	12977	12898	12766	12954	12737	12940	13044	12900	13026	12916	12849	12872	13046	12840	12921	12880	13061	12773	12916	12996	12944	12863	12835	12931	12936	12868	12675	12881	12877	12887	12963	12923	12799	12896	12757	12722	12785	12857	12901	12969	12980	12892	12851	12829	12962	12846	12893	12848	12871	12990	12942	12791	12888	12851	12969	12846	12904	12912	12887	12892	12910	12823	12964	12885	13055	12968	12910	12922	12821	12883	12892	12956	12888	13060	12802	12905	12806	13105	12832	12746	12912	12935	12837	12842	12912	12826	12839	12917	13095	12825	12879	12789	12916	12741	12903	12796	12932	12907	12954	12890	12893	12878	12957	13001	12883	12965	12827	12874	12979	12841	12873	12990	12758	12973	13061	12913	12877	13058	12931	13070	13024	12933	12918	12884	12865	12921	12769	13078	12906	12738	12823	12807	12940	12870	12935	12959	12832	13065	12795	13043	12868	12890	12886	12832	12933	12781	12925	12981	12883	12903	12973	12912	12987	12867	12826	12883	12827	12905	12900	12978	12787	12721	12817	12868	12803	12838	12830	12851	12947	12767	12818	12839	12907	12833	12962	12571	12988	12841	13013	12820	12929	12952	13012	12977	12978	12952	12920	12840	12846	12781	12858	12730	12842	13003	12728	12897	12783	12876	12871	12793	13010	12990	12851	12971	12840	12876	12970	12936	12914	12957	12895	12870	12949	12812	12890	12877	13032	12686	12864	12810	13006	12921	12970	12886	12994	13011	12914	12976	12959	12931	13029	12825	13039	13050	12982	12988	12860	12919	12778	13065	13028	12820	12901	12862	12870	12870	12777	13001	12823	12875	12963	12796	12876	12825	12848	13012	12764	12930	13026	12869	12841	12927	12845	12927	12999	12881	13026	12791	12888	13007	12911	13004	12783	12838	12939	12850	12738	12933	12840	13005	12829	12824	12884	13024	13055	12829	12884	12868	12843	12838	13070	12933	12801	12625	13133	13044	12814	12955	12815	12981	12962	12930	12785	12748	12839	12918	12896	12707	12977	12815	12765	13042	12964	12893	12880	12930	12982	12877	12923	12791	13024	12850	12625	12941	12858	12999	12913	12840	12827	12898	12888	12853	12721	12933	12874	12776	12609	12942	12889	12934	12741	12904	12734	12813	13104	13018	12807	12775	13022	12845	13038	12950	12743	12955	12802	12944	12923	12826	12840	12900	12949	12973	12845	13041	12853	12929	12800	12885	12790	13062	12883	12781	12930	12873	12749	12804	12988	12819	12915	12884	12864	12908	12968	12958	12992	12918	12903	13008	12916	12790	12964	12967	12838	12791	12811	12858	12872	12972	12960	12717	12929	12948	12822	12892	12924	12889	12820	12938	12956	12964	12933	12855	12910	13036	12821	12899	12874	12825	13044	12753	12773	12868	12970	13058	12866	13035	12693	12960	12839	12969	12689	12867	12789	12980	12923	13127	12722	12842	12914	12886	12703	12954	12971	13069	13028	12905	12900	12972	12934	12920	12850	12978	12827	12992	12970	12812	12856	12800	12835	12892	12969	12927	12764	12898	12935	12669	12761	12950	13003	12869	12999	13059	12882	12846	12849	12977	13073	12829	12887	13030	12875	13107	12842	12881	12974	12978	12747	12808	12857	12954	12868	12898	12897	13045	13026	12861	12791	12921	12930	12745	13008	12878	12809	12809	12877	12850	12801	12702	12923	12945	12998	12664	12914	12921	12817	12925	13116	12753	12905	12909	12938	12892	12804	13016	13048	12857	13046	12796	12902	12910	12927	13025	12876	12935	12922	12862	12889	12719	12998	13042	12819	12935	12958	12796	13102	13031	12925	12861	12950	12875	12944	12965	12923	13059	12861	12858	12929	12896	12998	12947	12864	12973	12924	12792	12794	12844	12882	12762	12903	12909	12760	12919	13002	12795	12881	12951	12994	13015	12926	13055	12947	12848	12874	12832	12821	12858	13010	12846	12882	12822	12799	12779	12781	12895	12915	12936	12810	12811	12808	12826	12906	12925	12988	12879	12796	12922	12982	12891	12983	12868	12914	12921	12985	12853	13067	12874	12987	13049	12963	12886	12826	12907	12892	12899	12821	13023	12821	12914	12831	13082	12834	12845	12925	12756	12873	12911	12962	12829	12910	12960	13008	13061	12808	12733	12815	12879	12744	12846	12946	12963	12907	12998	12858	12981	12838	12934	12877	12951	12914	12783	12957	12872	12819	12964	12782	12903	12854	12989	12818	12809	12875	12969	12833	12747	12788	12835	12609	13003	12728	12960	12891	12798	12906	13147	12921	12948	12906	12902	13020	12872	12900	12916	12926	12876	13007	12796	12939	12946	12993	12858	12899	12863	12770	13103	12940	12983	12977	12883	12927	12945	12776	12948	12926	12905	12952	12907	12963	12868	12838	12909	12952	13065	12831	13079	12892	12926	12824	12865	13019	12824	12841	12729	12855	12851	13029	12853	12809	12957	13027	13023	13086	12937	12962	12998	12956	12896	12994	12885	12916	12845	13049	12864	12878	12948	12969	12922	13047	12868	13025	12934	12864	12869	12742	12872	12709	12904	13034	12979	12846	12943	12813	12990	12850	12914	12854	12823	12843	12992	12871	12997	12887	12839	12856	12926	12953	12960	12783	12787	12839	13068	12958	12819	12827	13069	12857	12912	12995	13018	12926	12731	12985	12844	12739	12780	12842	12945	12906	12925	12835	13061	12888	12878	12852	12982	12916	13002	12957	12725	12914	12788	12820	12903	12820	12944	12779	12960	13019	12877	12899	12897	12933	12962	12815	13010	12758	12942	13043	12950	12980	12839	12995	12835	12873	12880	12758	12878	12613	12843	12864	12956	12991	12970	12850	12880	12893	12923	12982	12901	12772	12950	12908	12891	12922	12957	12713	12966	12960	12906	12977	12814	12861	12718	12632	12882	12850	12968	12899	12851	12859	12867	12893	12872	12870	12928	12961	12879	12930	12997	12940	12969	12923	12960	12830	12955	13017	12961	12887	13018	13058	12851	12895	12901	12904	13059	12899	12724	12878	12802	12824	12932	13015	13020	12957	12888	12732	12927	12807	12808	12973	12864	12929	12942	12932	12959	13055	12792	12836	13012	13088	12966	12786	12982	12829	12869	12978	12953	12709	12854	12982	12746	12784	12868	12939	12933	12818	12710	13003	12814	12733	12863	12883	13017	12865	12925	12923	12844	12831	12947	12826	12934	12797	12837	12957	13028	12958	12940	12840	12860	12766	13080	12937	13007	12764	12835	12927	12921	12959	12848	12856	12870	12977	12852	12746	12901	12842	12769	12987	13028	12834	12978	12830	12954	13000	12938	12746	13052	12990	12681	13015	12890	12930	12699	12854	12829	12859	12839	12748	12910	13142	12897	12982	12900	12928	12835	12943	12913	12921	12834	13048	12846	12982	12966	12815	12935	12889	12967	12907	12830	12977	12820	12918	13051	12954	12801	12832	12916	12892	12914	13007	12763	12916	12805	12946	12903	13009	12736	12814	12934	13051	12798	12978	12938	13017	12902	12699	12989	12807	12861	12906	12817	12732	12793	12782	12995	12960	12855	13045	12974	12929	12851	12932	12920	12850	12942	12797	13063	12813	12881	12949	12718	12935	12906	13050	12926	12824	12827	13037	12873	12990	12893	12732	12839	12920	12894	12881	12727	12791	12794	12893	12915	12848	12825	12909	13070	12835	12893
22932	21445	29327	24346	23127	25676	26886	21428	19256	18434	17426	16772	16777	16354	16060	15923	15953	15546	15676	15653	15405	15383	15541	15332	15180	15286	15282	15161	15236	15454	15292	15071	15199	15124	15101	15062	15013	15256	15162	15114	15128	15324	15119	15165	15007	15193	15125	15106	15183	15001	15155	15021	14920	15073	15067	15018	15149	15087	15155	15084	14927	15011	15239	15053	15026	15036	14963	15004	15041	15187	15028	15149	15123	14954	15085	14938	15241	15019	15062	15121	15093	15130	15206	15249	15038	14958	15088	14923	14965	15134	15158	15176	14965	15061	15238	15002	15174	15041	15124	15041	14878	14882	15129	15133	15047	15066	15157	15101	15199	15038	14947	15022	14967	15073	15007	15078	15003	14915	15023	15056	15164	15081	15265	15028	15057	15101	15212	15155	15056	15009	15063	14887	14887	15194	15061	15220	15048	14936	15333	15150	15100	15194	14927	15014	15015	15049	15010	15058	15086	15035	15153	15201	14942	15248	15081	15135	15107	15156	15096	15012	15354	15020	15111	15095	15007	15273	14884	14919	14887	14967	15016	15071	15116	15015	15118	14919	15085	14941	15085	15155	15105	14911	15115	14947	15214	15197	15059	14937	15059	15089	15237	14924	15179	14952	15151	14869	15078	14930	15161	15066	15057	14973	14971	14929	14990	15105	14924	15063	14955	14923	15077	15113	15060	14938	15107	14921	15037	15077	15031	15040	15031	15111	14952	14892	15065	15008	14983	14960	15026	15138	15076	14860	15021	15000	15060	15104	14999	14869	14740	14871	15094	15151	14917	14883	14969	15099	15081	15021	15170	15109	15012	15129	14939	14999	14824	14808	15262	14943	15231	15141	15181	14964	15068	14899	15056	15070	15093	15105	15120	14948	15191	15163	15110	15028	14966	14988	15165	15016	14840	14944	14804	15068	15139	15100	15244	14830	15217	15154	14977	15122	15039	15271	15010	14950	15237	14969	15020	15151	14947	15110	15047	15152	15134	15189	14990	15094	15090	15013	15291	14971	14861	14805	15017	15368	15015	15099	14961	15033	15141	15068	15022	15090	15114	15111	15112	15122	14938	15098	15039	15039	15001	15017	14968	15178	15075	15052	15091	15121	15010	15147	15247	15170	14992	14936	15081	15106	15190	14782	14994	15079	14961	15055	15042	14840	15041	14875	15105	14963	15041	14960	15008	15034	14902	14923	14867	14945	15153	14907	15094	15085	15053	15025	14840	14854	14971	14868	15014	15114	15028	14904	14998	15112	15097	14950	14945	15035	15083	14832	15297	15132	15216	15137	15190	14987	14915	14942	15034	14879	15009	15055	14840	15073	15053	14885	14993	15104	14898	14857	15150	15298	14999	14949	15133	14997	15076	15123	15041	15016	15032	15071	14977	14988	14822	14924	15132	15094	15074	15179	15106	15072	14980	15229	15190	15071	15086	15067	15019	15127	14772	14958	14949	14867	15099	15017	15118	15048	14971	15219	14969	14842	14726	15192	15157	15229	15187	15069	14949	15023	15092	15202	15096	15012	15003	15138	15041	15086	14914	15148	14969	15200	14890	15007	15037	15055	15012	15131	14977	15061	15042	14805	15084	14963	14811	15103	14903	15066	15093	15154	14838	15080	15112	15022	15304	15207	15062	15012	14921	14964	14960	15011	14961	15148	15023	15118	14883	15183	15009	15094	15134	14860	15284	15034	15174	15060	14994	14965	14949	15024	15334	14964	15078	15010	15087	14972	15069	15096	14898	15085	14967	15081	14997	15122	14982	15081	15021	15082	14973	15079	15038	15110	15067	15142	15136	15026	14895	14883	15133	14923	15097	15056	15045	15140	14912	14927	15126	15249	15097	15260	15054	15043	15215	14944	15198	15093	15117	15088	15058	15075	15099	14889	15141	14942	15058	15236	15092	15196	15077	14936	15167	14911	14969	15037	14937	14960	15146	14836	15022	15161	14984	14861	15047	15187	15111	15044	15047	15052	15117	15033	15063	15026	15058	15206	15262	15067	15061	15238	15036	14883	15024	15027	15101	15054	15215	15061	15181	15026	14933	15073	15120	14967	15083	15003	14836	14851	15070	15063	15027	15030	15058	15229	15004	14940	15064	15007	15243	14971	15092	15159	15057	14993	15015	15100	14800	15066	15356	14839	15105	14919	14950	14942	14969	15040	15217	15107	14997	15104	14956	14998	15117	15246	15048	15055	15028	15121	14959	15049	14893	14956	15049	15090	15101	14997	14992	15017	15137	14932	14985	15015	15088	15050	14998	15188	15251	15093	15052	15041	15027	15088	15177	15128	15097	14963	15076	14961	15004	14894	14967	15179	15054	15043	15105	15098	15081	15035	14982	14933	15150	15055	15203	14878	15117	14940	15120	15011	15003	14947	15142	15050	14946	15158	15166	14968	14984	15127	14987	14919	15201	15218	15020	15111	15258	15002	15089	14950	14977	14764	15340	14831	14881	14811	15136	15164	15111	14998	15002	15066	15018	15000	15098	14895	15013	15052	15155	14885	14966	14893	15156	15085	14889	15052	15159	14999	15029	15081	15159	14919	15088	15095	15005	15207	15240	15092	15145	15183	15066	15027	15013	14934	15187	14907	14986	14882	14842	14984	15076	14964	15056	14853	15013	15133	15190	14934	15020	15070	15116	15151	14912	15089	14980	15105	14990	15211	15341	15074	14920	15138	15184	15119	15073	15104	14906	15109	14910	15057	15123	14897	15130	15121	15035	15084	15082	14965	14969	15011	15070	15024	15200	15098	15016	15047	14897	14973	14892	15022	14892	14898	15156	14867	14948	15259	15174	14982	15051	15031	14890	15120	15138	15017	15095	14957	14901	14903	14847	15022	14946	15041	15066	15028	15074	15146	14846	15053	14986	14853	15111	14878	15180	15139	14892	14910	15036	14926	15006	14977	15112	15208	15254	15021	15046	15044	15132	15117	15091	14845	14863	15004	15178	15143	14984	14927	14964	15112	15045	14851	14860	15095	14972	15074	15055	15230	14997	14979	15024	14908	15256	14895	15050	15182	14952	15087	15015	14948	15086	14854	14911	14979	14952	14915	15295	15150	15064	14981	15073	14838	14988	14848	14868	15071	15081	15027	15029	14889	15024	14861	15093	14920	14781	15052	14874	15069	15039	14976	15025	15036	14981	15053	14964	15016	15090	15165	15184	15309	15110	14961	15212	14875	15106	14916	14995	15157	14892	14970	14821	14974	14905	15175	15068	15003	15239	14994	15165	15186	15061	15121	15267	14798	14923	14943	15099	15119	15084	15116	15161	15192	15097	14875	15025	14984	14975	15262	15120	14880	15000	15188	15085	15029	15070	14959	15010	15189	14997	15296	14976	15239	14961	14997	15096	15009	15119	15123	14990	14932	15220	15269	14991	15144	15059	14992	15068	14951	15004	14934	15074	14995	15147	15140	14939	15088	15178	14943	14931	14968	15090	15036	14902	14973	15042	15017	15049	14974	15012	15125	15238	15080	14837	15148	15143	14929	14954	15132	14968	15058	15047	14829	14765	15296	15062	14958	14967	15055	14951	15142	15125	14933	15175	15263	15026	15067	15014	15238	14985	15089	14907	14780	15262	15005	14900	14930	14818	14854	14942	14927	15112	15080	15113	14872	15153	14878	15011	14960	15216	15102	15059	14946	15041	15064	15017	15026	15051	15189	15044	14963	15046	14839	14998	15003	15169	15181	15191	15176	15011	15156	14909	15079	15036	14949	15111	15135	14998	15202	14878	15216	15125	15091	14875	15089	15160	14888	14845	14960	15188	15065	14979	14878	14726	15061	15112	14766	15114	14925	14921	14839	14822	15100	15137	15158	15213	14840	15008	15342	15206	15044	15129	15081	15131	14990	15098	15126	15166	14964	15074	14899	15048	15178	14934	14794	15025	15137	15134	14997	14899	15146	14953	14911	15040	14964	15038	14922	15219	15079	15026	14840	14860	15046	14961	15000	15207	14925	15188	14985	15011	15034	14985	15068	15012	15212	15176	15141	15119	15038	15073	15185	14897	14977	14991	14978	14873	15195	15183	15011	15126	15027	14873	14922	15023	15148	14993	15147	15003	15040	14924	15019	15038	14970	15012	15128	15231	15183	15107	14859	14915	14969	14995	15160	15039	14953	14989	15020	14970	15044	15131	15033	14995	14937	15040	15072	15160	15117	15015	15011	14980	14981	15050	14917	14923	15090	15118	14950	15279	15035	14995	15046	14908	14719	15054	15114	14923	15046	14991	15043	14995	14978	15105	15022	14985	15058	15081	15019	14988	15179	15016	14936	14938	15039	15042	14893	15047	14970	15019	15094	15016	15187	15167	15026	14991	15036	14982	15076	14998	14885	15110	15027	14885	15074	15216	15139	15025	15112	14991	14989	14987	15299	15029	14968	15077	15178	15049	14943	15172	14996	15052	15182	15076	14993	14974	14941	14976	14951	15111	15161	15034	15145	14963	14945	14973	14986	14855	15058	15204	15134	14803	15116	15094	14895	15214	15022	15107	15099	15006	15085	15225	15188	14951	14932	14903	14919	14913	15319	15062	15174	15110	15147	15130	15073	15065	14884	14913	15006	15050	14656	15168	15282	15033	15014	15091	15089	14997	14902	14894	15012	15042	15004	15070	15076	15272	15066	15016	15046	15081	14960	15048	15001	14891	14958	14927	15176	14853	15122	14984	14978	14991	15035	14903	15122	15095	14995	14968	14879	14963	15068	15096	15115	15166	14960	14992	15098	14978	14989	15077	15045	14917	15028	15320	15057	15103	15075	15035	15268	14862	14949	15192	15102	15006	14984	14978	15033	14902	15085	15070	15045	14966	14978	14945	15113	15188	14837	15026	15197	14996	15054	15263	14946	15092	15145	14976	15106	15031	15056	14856	15062	14973	15115	14878	15187	15015	14906	15085	15129	15084	15071	15025	15070	15251	15047	14856	15051	15124	15033	15187	14970	14950	15148	15045	14889	14983	14941	14935	15226	15007	15088	15058	15022	14914	14783	14953	15237	15024	15051	14960	15259	15062	14892	15172	14997	14898	15022	15098	15191	15214	15061	15139	15090	14902	15023	15033	15003	15161	14822	15125	14965	14961	15114	15083	14940	15001	15117	15119	14916	15175	14996	14998	14970	14929	15033	15087	15052
34864	58763	55178	44345	35120	28270	24216	21158	19315	17818	16619	15874	15462	15009	14580	14532	14518	14198	14082	13840	13839	13649	13653	13698	13520	13520	13546	13567	13434	13569	13488	13385	13477	13336	13492	13348	13492	13501	13586	13383	13388	13452	13507	13419	13266	13441	13267	13473	13333	13380	13368	13243	13564	13243	13497	13382	13526	13478	13187	13409	13412	13370	13531	13496	13390	13322	13326	13248	13405	13296	13419	13311	13425	13388	13440	13276	13303	13430	13400	13256	13412	13155	13544	13274	13541	13334	13303	13495	13376	13404	13428	13435	13369	13345	13412	13415	13251	13252	13413	13397	13391	13276	13392	13422	13546	13395	13335	13507	13282	13429	13485	13537	13240	13321	13471	13289	13210	13358	13484	13262	13310	13417	13523	13292	13381	13376	13319	13151	13317	13513	13700	13331	13294	13423	13543	13335	13350	13330	13401	13324	13219	13254	13422	13301	13408	13259	13339	13082	13370	13314	13300	13329	13305	13248	13253	13250	13295	13324	13380	13398	13188	13359	13264	13306	13266	13281	13537	13431	13359	13327	13418	13368	13386	13385	13280	13196	13503	13225	13462	13379	13292	13228	13363	13390	13362	13353	13554	13467	13462	13603	13265	13216	13465	13525	13432	13386	13221	13427	13277	13382	13354	13410	13334	13311	13441	13459	13244	13381	13427	13330	13219	13215	13293	13403	13258	13446	13219	13360	13287	13428	13293	13374	13393	13483	13383	13345	13356	13317	13388	13420	13334	13424	13337	13503	13239	13317	13446	13362	13506	13242	13320	13532	13374	13263	13316	13304	13295	13375	13275	13395	13435	13458	13156	13322	13547	13320	13528	13388	13262	13300	13294	13302	13472	13330	13385	13291	13282	13251	13367	13333	13287	13420	13532	13462	13228	13397	13306	13213	13501	13288	13206	13257	13242	13051	13369	13272	13479	13284	13440	13318	13301	13593	13290	13490	13515	13329	13241	13230	13288	13423	13358	13488	13235	13405	13400	13461	13309	13364	13400	13479	13253	13297	13385	13336	13359	13341	13417	13149	13161	13303	13344	13276	13365	13245	13242	13290	13514	13514	13391	13264	13299	13440	13301	13317	13434	13246	13269	13253	13306	13476	13401	13233	13280	13395	13153	13374	13411	13389	13251	13244	13281	13317	13226	13490	13288	13364	13288	13268	13280	13429	13195	13269	13538	13446	13273	13235	13335	13336	13513	13302	13294	13367	13386	13364	13179	13439	13289	13312	13302	13211	13360	13311	13528	13134	13323	13478	13316	13289	13534	13586	13185	13500	13428	13225	13346	13404	13457	13441	13409	13353	13420	13418	13477	13355	13363	13314	13348	13300	13418	13416	13389	13403	13182	13272	13404	13316	13470	13272	13213	13339	13416	13332	13443	13286	13191	13256	13448	13244	13414	13310	13420	13334	13354	13341	13153	13353	13214	13544	13352	13276	13454	13340	13240	13412	13517	13206	13427	13313	13402	13388	13388	13358	13366	13219	13298	13299	13475	13410	13411	13511	13251	13342	13308	13254	13444	13315	13260	13386	13297	13358	13360	13308	13342	13302	13324	13374	13439	13389	13213	13187	13420	13295	13327	13350	13367	13318	13422	13477	13383	13260	13306	13402	13196	13333	13358	13307	13356	13301	13401	13452	13351	13489	13303	13253	13297	13344	13281	13377	13352	13435	13450	13323	13439	13437	13376	13177	13183	13240	13590	13505	13381	13372	13443	13315	13339	13289	13461	13434	13390	13322	13377	13314	13318	13332	13309	13206	13382	13221	13544	13273	13462	13214	13423	13220	13244	13399	13373	13139	13550	13214	13289	13235	13524	13276	13453	13296	13325	13422	13216	13310	13248	13259	13234	13354	13364	13353	13346	13414	13442	13245	13275	13288	13332	13407	13487	13387	13445	13289	13315	13314	13462	13311	13372	13224	13233	13417	13261	13463	13332	13342	13244	13208	13353	13349	13401	13527	13301	13261	13301	13289	13430	13354	13521	13397	13292	13354	13383	13468	13298	13412	13355	13342	13230	13424	13566	13288	13365	13426	13309	13533	13310	13455	13470	13294	13288	13159	13390	13456	13349	13334	13180	13301	13408	13308	13352	13438	13260	13315	13455	13316	13427	13438	13381	13558	13407	13306	13214	13353	13327	13403	13303	13369	13536	13347	13337	13354	13210	13378	13294	13394	13365	13295	13252	13420	13372	13617	13525	13573	13416	13298	13497	13399	13374	13499	13464	13370	13354	13402	13358	13275	13272	13422	13355	13373	13353	13352	13404	13337	13337	13341	13314	13202	13406	13356	13240	13256	13436	13275	13480	13465	13290	13252	13205	13398	13364	13333	13536	13392	13486	13303	13408	13178	13325	13317	13180	13237	13219	13234	13477	13412	13377	13502	13449	13333	13365	13331	13377	13385	13253	13304	13449	13416	13469	13384	13447	13451	13272	13294	13227	13419	13283	13479	13357	13298	13351	13476	13329	13348	13390	13512	13367	13176	13463	13361	13406	13487	13362	13199	13283	13209	13252	13499	13260	13341	13376	13305	13383	13335	13361	13395	13274	13430	13177	13239	13326	13349	13363	13357	13485	13360	13277	13415	13475	13325	13289	13442	13300	13294	13372	13233	13387	13381	13405	13308	13128	13376	13423	13465	13407	13356	13416	13289	13504	13381	13360	13246	13313	13287	13457	13302	13241	13349	13219	13370	13466	13108	13479	13304	13438	13305	13402	13365	13260	13219	13254	13384	13506	13315	13289	13309	13465	13197	13291	13295	13296	13465	13244	13391	13253	13385	13397	13409	13312	13335	13364	13197	13253	13503	13380	13502	13455	13439	13496	13351	13354	13499	13214	13424	13148	13119	13537	13260	13221	13322	13328	13420	13526	13447	13391	13287	13421	13134	13478	13374	13350	13271	13365	13384	13330	13321	13444	13469	13432	13343	13399	13322	13395	13188	13323	13310	13391	13386	13208	13201	13303	13279	13259	13427	13259	13311	13215	13227	13517	13488	13320	13353	13353	13358	13532	13260	13379	13220	13341	13436	13365	13495	13288	13257	13373	13407	13273	13368	13253	13282	13288	13387	13350	13308	13239	13410	13392	13450	13216	13355	13306	13472	13332	13409	13382	13491	13386	13138	13410	13239	13317	13271	13250	13534	13374	13372	13336	13344	13206	13291	13471	13330	13322	13485	13331	13471	13325	13211	13348	13387	13301	13290	13253	13367	13324	13178	13525	13331	13393	13382	13272	13322	13105	13372	13246	13336	13313	13326	13279	13172	13424	13382	13488	13242	13257	13421	13246	13322	13209	13395	13300	13430	13342	13495	13426	13453	13371	13300	13401	13255	13231	13302	13343	13170	13487	13477	13225	13404	13361	13218	13407	13343	13295	13176	13236	13407	13357	13428	13291	13298	13432	13474	13295	13341	13326	13412	13400	13219	13327	13350	13330	13500	13276	13324	13205	13237	13311	13298	13286	13289	13453	13199	13442	13385	13376	13451	13431	13297	13454	13320	13291	13209	13416	13314	13327	13350	13243	13382	13412	13351	13415	13340	13331	13310	13327	13490	13432	13438	13241	13395	13311	13488	13264	13439	13465	13159	13545	13358	13375	13381	13247	13334	13439	13428	13395	13356	13280	13347	13404	13328	13407	13496	13263	13300	13490	13317	13458	13270	13549	13343	13407	13414	13304	13313	13437	13468	13375	13285	13372	13424	13419	13246	13437	13285	13379	13164	13422	13152	13329	13371	13311	13520	13304	13235	13422	13295	13312	13265	13405	13317	13202	13187	13412	13247	13384	13315	13244	13323	13283	13306	13429	13423	13401	13325	13516	13384	13450	13449	13388	13435	13247	13522	13453	13551	13322	13112	13378	13405	13342	13368	13416	13308	13475	13311	13121	13320	13461	13457	13487	13348	13533	13240	13383	13409	13318	13552	13276	13493	13255	13294	13523	13352	13399	13345	13430	13236	13289	13545	13355	13365	13273	13250	13421	13312	13259	13185	13269	13421	13188	13351	13377	13356	13365	13281	13185	13376	13405	13344	13415	13339	13471	13311	13301	13331	13422	13398	13391	13279	13281	13296	13171	13384	13530	13398	13367	13332	13290	13396	13362	13292	13353	13281	13233	13079	13391	13508	13200	13343	13515	13445	13473	13453	13350	13239	13335	13377	13275	13346	13455	13253	13374	13281	13430	13396	13404	13446	13274	13195	13469	13351	13277	13338	13341	13457	13428	13321	13432	13437	13258	13479	13369	13252	13361	13408	13377	13479	13402	13469	13450	13230	13340	13397	13370	13470	13214	13363	13279	13371	13266	13433	13447	13344	13486	13374	13458	13383	13462	13459	13500	13385	13348	13370	13416	13372	13420	13375	13236	13434	13449	13346	13447	13217	13369	13361	13409	13432	13314	13316	13390	13351	13337	13330	13391	13443	13334	13380	13352	13359	13279	13364	13163	13318	13375	13282	13457	13428	13524	13422	13351	13455	13289	13434	13263	13150	13272	13249	13352	13384	13407	13687	13340	13340	13436	13405	13335	13296	13172	13351	13385	13466	13344	13481	13251	13347	13210	13396	13495	13480	13424	13428	13403	13329	13502	13331	13302	13268	13362	13398	13268	13319	13387	13212	13344	13515	13332	13371	13424	13478	13198	13405	13299	13344	13295	13419	13382	13217	13390	13410	13448	13345	13222	13140	13579	13177	13302	13386	13280	13405	13387	13318	13265	13234	13257	13319	13268	13260	13526	13396	13261	13375	13419	13641	13354	13254	13369	13372	13513	13336	13393	13350	13264	13221	13329	13347	13230	13200	13288	13420	13145	13281	13342	13234	13443	13141	13199	13431	13360	13349	13418	13397	13282	13179	13263	13268	13256	13238	13381	13349	13380	13251	13253	13417	13428	13258	13359	13289	13331	13406	13450	13267	13313	13450	13386	13410	13449	13367	13304	13369	13302	13258	13348	13354	13202	13309	13361	13452	13295	13194	13383	13443	13331	13430	13333	13466	13305	13240	13130	13310	13383	13251	13303	13418	13277	13380	13356	13232	13248	13338	13090	13448	13576	13453	13453	13442	13308	13327	13374	13371	13461	13299	13370	13337	13369	13325	13453	13391	13321	13382	13293	13400	13390	13438
28669	28143	35013	30501	23687	20015	18179	16910	16051	15945	15763	15170	15327	14929	15092	15001	14996	15072	14995	14795	14901	14997	15037	14799	14889	14816	14778	14589	14741	14888	14603	14670	14626	14865	14672	14701	14650	14872	14731	14818	14641	14770	14728	14735	14846	14641	14757	14667	14530	14877	14768	14700	14770	14801	14735	14647	14831	14701	14531	14745	14691	14944	14679	14616	14781	14654	14573	14658	14801	14994	14741	14941	14635	14707	14714	14614	14807	14631	14747	14808	14743	14798	14725	14714	14748	14715	14787	14760	14632	14717	14705	14579	14824	14777	14627	14784	14737	14817	14601	14631	14744	14784	14852	14558	14748	14678	14892	14765	14580	14508	14734	14618	14612	14869	14797	14722	14624	14712	14846	14810	14738	14541	14729	14650	14761	14798	14789	14537	14681	14680	14744	14755	14839	14514	14703	14620	14805	14870	14808	14640	14795	14691	14620	14873	14693	14785	14602	14549	14485	14957	14729	14685	14745	14749	14661	14778	14810	14723	14835	14885	14684	14730	14676	14721	14770	14804	14661	14884	14622	14851	14746	14687	14664	14587	14719	14781	14647	14714	14669	14672	14496	14742	14893	14757	14812	14667	14728	14473	14699	14674	14800	14831	14827	14559	14614	14739	14862	14795	14757	14511	14715	14785	14755	14788	14675	14452	14792	14681	14725	14697	14594	14626	14467	14448	14820	14594	14827	14744	14848	14952	14902	14649	14735	14690	14637	14686	14605	14780	14844	14755	14888	14873	14662	14716	14664	14621	14839	14731	14517	14731	14557	14672	14865	14623	14857	14642	14742	14650	14731	14660	14812	14828	14960	14833	14712	14614	14751	14864	14758	14755	14588	14625	14808	14502	14778	14553	14709	14686	14731	14563	14705	14697	14617	14728	14436	14752	14798	14769	14709	14662	14651	14704	14859	14510	14731	14885	14758	14783	14792	14721	14729	14680	14676	14714	14638	14692	14669	14642	14818	14670	14610	14717	14642	14602	14750	14555	14798	14590	14606	14859	14700	14751	15011	14658	14552	14773	14615	14733	14520	14778	14778	14903	14831	14789	14810	14744	14657	14643	14835	14829	14687	14612	14667	14652	14662	14558	14709	14644	14615	14579	14721	14485	14486	14679	14405	14894	14563	14670	14747	14785	14568	14591	14799	14730	14572	14740	14666	14788	14853	14657	14876	14786	14720	14695	14853	14873	14666	14833	14810	14756	14728	14697	14830	14882	14696	14814	14722	14616	14618	14525	14707	14709	14771	14670	14874	14635	14733	14754	14699	14680	14655	14719	14716	14793	14702	14656	14626	14846	14755	14788	14642	14775	14616	14806	14710	14736	14554	14767	14655	14871	14866	14677	14976	14718	14784	14708	14579	14491	14497	14751	14745	14763	14944	14749	14665	14848	14838	14769	14612	14507	14564	14715	14659	14683	14707	14829	14862	14659	14820	14816	14664	14702	14566	14591	14766	14790	14618	14758	14561	14612	14742	14713	14550	14585	14684	14885	14703	14679	14777	14696	14582	14610	14789	14899	14661	14801	14672	14672	14801	14670	14806	14595	14621	14853	14730	14817	14722	14793	14678	14694	14769	14784	14643	14949	14703	14649	14813	14662	14725	14674	14714	14614	14813	14702	14593	14521	14591	14868	14691	14717	14540	14699	14847	14668	14603	14664	14655	14871	14796	14558	14556	14834	14737	14744	14561	14729	14688	14677	14568	14671	15012	14743	14857	14658	14766	14742	14702	14646	14595	14657	14504	14759	14657	14768	14821	14514	14773	14635	14784	14637	14698	14857	14559	14719	14649	14601	14739	14782	14774	14644	14727	14791	14834	14882	14803	14815	14728	14983	14858	14592	14849	14704	14688	14803	14637	14693	14687	14783	14744	14701	14704	14770	14590	14622	14662	14733	14895	14782	14623	14760	14655	14677	14628	14805	14701	14697	14808	14856	14770	14629	14877	14824	14740	14650	14805	14518	14750	14585	14594	14819	14738	14621	14750	14731	14682	14715	14802	14613	14920	14751	14547	14746	14768	14840	14677	14675	14756	14790	14608	14725	14779	14846	14615	14628	14788	14737	14710	14721	14666	14720	14808	14707	14720	14621	14575	14674	14630	14660	14906	14815	14640	14790	14796	14750	14766	14901	14802	14847	14590	14801	14604	14795	14655	14709	14624	14702	14614	14756	14753	14659	14807	14863	14675	14819	14643	14838	14889	14855	14823	14456	14878	14730	14736	14553	14646	14811	14633	14718	14722	14624	14893	14597	14581	14684	14555	14789	14784	14619	14790	14748	14516	14836	14872	14802	14848	14660	14748	14656	14522	14531	14693	14928	14777	14605	14910	14657	14660	15012	14770	14820	14687	14823	14672	14839	14813	14915	14721	14676	14841	14660	14683	14729	14863	14505	14654	14680	14479	14972	14820	14788	15056	14721	14852	14825	14808	14570	14709	14658	14761	14708	14708	14854	14765	14695	14590	14727	14726	14735	14454	14869	14786	14774	14733	14606	14787	14618	14704	14414	14710	14813	14577	14791	14625	14693	14613	14620	14574	14549	14905	14696	14729	14750	14730	14754	14732	14849	14477	14584	14679	14807	14781	14783	14386	14620	14751	14661	14772	14752	14691	14599	14720	14776	14841	14850	14810	14725	14705	14603	14693	14728	14872	14619	14593	14593	14733	14859	14744	14647	14563	14670	14772	14849	14672	14690	14840	14732	14636	14572	14755	14870	14716	14737	14499	14680	14646	14612	14872	14786	14917	14680	14635	14547	14595	14565	14724	14609	14682	14764	14836	14739	14735	14748	14919	14630	14835	14617	14666	14605	14604	14658	14628	14580	14793	14582	14851	14577	14662	14596	14671	14604	14880	14614	14833	14622	14822	14807	14655	14457	14651	14809	14824	14814	14727	14849	14857	14761	14974	14895	14803	14696	14884	14587	14737	14741	14814	14715	14690	14629	14635	14717	14683	14701	14476	14752	14793	14592	14867	14791	14854	14788	14573	14817	14858	14598	14705	14634	14706	14831	14930	14718	14809	14612	14795	14680	14756	14591	14657	14688	14709	14623	14839	14556	14727	14555	14737	14841	14570	14786	14665	14795	14801	14829	14791	14664	14619	14853	14843	14808	14589	14779	14487	14729	14692	14583	14798	14816	14722	14630	14768	14611	14608	14569	14703	14785	14770	14826	14703	14818	14783	14829	14707	14678	14855	14768	14737	14524	14853	14497	14658	14710	14678	14859	14691	14802	14810	14677	14696	14679	14622	14780	14712	14718	14839	14644	14652	14757	14777	14797	14653	14856	14775	14758	14650	14716	14770	14681	14764	14641	14589	14897	14849	14924	14667	14800	14673	14578	14572	14552	14797	14892	14803	14565	14619	14713	14564	14532	14630	14765	14886	14690	14687	14804	14611	15039	14830	14599	14939	14694	14746	14805	14597	14628	14631	14806	14779	14900	14885	14688	14771	14524	14902	14771	14731	14747	14635	14727	14549	14665	14794	14630	14705	14879	14783	14783	14590	14711	14645	14418	14952	14742	14656	14796	14686	14612	14713	14716	14537	14628	14754	14778	14649	14648	14925	14651	14751	14848	14858	14572	14795	14620	14523	14830	14626	14726	14562	14809	14641	14798	14760	14655	14615	14916	14802	14875	14834	14642	14620	14577	14648	15008	14709	14909	15010	14639	14598	14748	14708	14745	14850	14696	14562	14594	14832	14695	14742	14724	14496	14721	14688	14682	14706	14666	14646	14731	14741	14608	14774	14536	14689	14669	14775	14647	14708	14744	14659	14505	14599	14752	14819	14883	14815	14908	14770	14827	14653	14640	14520	14648	14741	14839	14837	14576	14691	14670	14688	14699	14621	14798	14687	14702	14904	14575	14545	14762	14755	14427	14752	14809	14806	14643	14957	14665	14831	14628	14640	14821	14662	14659	14801	14654	14561	14359	14629	14755	14822	14704	14519	14666	14578	14622	14860	14928	14776	14752	14917	14861	14842	14769	14644	14687	14709	14686	14661	14783	14595	14550	14922	14689	14692	14849	14672	14572	14758	14712	14784	14864	14834	14711	14873	14799	14605	14853	14844	14951	14777	14867	14923	14687	14881	14709	14688	14570	14497	14713	14549	14858	14594	14699	14734	14877	15002	14797	14652	14604	14761	14922	14561	14648	14765	14860	14731	14820	14685	14667	14784	14702	14613	14588	14855	14611	14821	14730	14681	14666	14583	14829	14568	14638	14584	14628	14805	14928	14672	14730	14923	14767	14652	14728	14694	14807	14673	14620	14599	14736	14755	14720	14807	14831	14870	14695	14844	14739	14728	14728	14819	14838	14600	14802	14797	14685	14582	14852	14750	14760	14692	14594	14740	14853	14688	14815	14996	14791	14849	14884	14914	14735	14824	14693	14796	14698	14509	14607	14825	14704	14865	14603	14767	14708	14750	14629	14613	14749	14781	14568	14753	14748	14638	14656	14552	14901	14841	14814	14763	14542	14625	14650	14657	14643	14566	14726	14758	14539	14519	14577	14628	14731	14682	14803	14754	14753	14877	14632	14783	14793	14856	14834	14603	14611	14782	14728	14589	14646	14636	14715	14704	14768	14881	14799	14721	14666	14690	14828	14798	14602	14504	14673	14508	14727	14652	14752	14837	14728	14690	14838	14763	14772	14563	14733	14846	14738	14635	14589	14696	14811	14752	14690	14611	14764	14695	14728	14874	14846	14747	14777	14849	14936	14736	14647	14584	14745	14627	14712	14648	14714	14593	14731	14699	14605	14788	14764	14698	14741	14905	14626	14682	14732	14758	14657	14705	14550	14698	14859	14564	14799	14729	14800	14764	14579	14729	14646	14570	14651	14737	14692	14667	14775	14652	14640	14793	14717	14822	14559	14819	14601	14760	14570	14860	14805	14809	14746	14704	14668	14716	14779	14606	14810	14740	14641	14608	14624	14836	14610	14595	14547	14732	14705	14841	14806	14908	14683	14711	14651	14688	14757	14644	14763	14878	14672	14749	14850	14879	14843	14675	14879	14649	14647	14866	14853	14742	14762	14689	14651	14715	14671	14712	14634	14896	14744	14767	14603	14713	14771	14716	14686	14543	14689	14663	14788	14836	14740	14756	14597	14552	14712	14818	14701
32271	45996	41747	31729	24994	20067	17761	16133	15625	14836	14183	14038	13774	13700	13730	13520	13392	13544	13353	13444	13429	13424	13331	13239	13177	13271	13410	13353	13183	13177	13268	13221	13243	13126	13132	13354	13095	13041	13248	13014	13121	13138	13245	13157	13243	13183	13315	13085	13280	13259	13186	13215	13219	13086	13291	13234	13130	13159	13102	13302	13052	13231	13233	13260	13240	13108	13102	13243	13173	13241	13264	13108	13228	13099	13261	13149	13138	13209	13259	13234	13030	13094	13138	13123	13318	13214	13146	13238	13078	13357	13120	13045	13287	13229	13254	13135	13037	13114	13274	13118	13350	12914	13229	13183	13157	13143	13214	13072	13180	13222	13060	13320	13206	13222	13141	13145	13155	13264	13103	12963	13179	13101	13136	13121	13086	13141	13107	13167	13254	13102	13112	13121	13277	13305	13095	13048	13167	13255	13112	13143	13301	13211	13123	12951	13296	13147	13100	13180	13228	13189	13277	13180	13211	13186	13286	13280	13286	13239	13419	13031	13043	13117	13216	13244	13074	13195	13132	13159	13112	12967	13048	13009	13450	13135	13365	12873	13387	13134	12954	13154	13195	13052	13293	13003	13199	13258	13227	13073	12941	13035	13187	13203	13168	13113	13044	13285	13161	13219	13065	13147	13131	13157	13206	13279	13168	13168	13163	12944	12998	13306	12995	13102	13084	13150	13094	13126	13132	13226	13249	13194	13393	13398	13142	13319	13323	13245	13232	13138	13093	12990	13094	13168	13282	13171	13154	13211	13318	13397	13104	13139	13182	13208	13325	13105	13163	13245	13149	13116	13286	13319	13176	13166	13185	13149	13101	13101	13286	13084	13135	13081	13134	13279	13262	13082	13027	13112	13024	13154	13138	13165	13184	13154	13229	13121	13211	13229	13268	13018	13179	13089	13109	13203	13226	13150	13171	13220	13092	13274	13129	13063	13131	13043	13107	13347	13115	13190	13193	12961	13098	13244	13311	13039	13152	13201	13253	13251	13109	13153	13188	13093	13162	13213	13074	13149	13265	13019	13179	13189	13028	13178	13146	13133	13265	13322	13310	13350	13196	13066	13288	13233	13077	13220	13190	13143	13204	13066	13298	13029	13099	13211	13141	13265	13139	13257	13245	13263	13182	13140	13220	13064	13087	13101	13083	13230	13129	13243	13197	13091	13186	13002	13299	13109	13156	13172	13269	13152	13180	13190	13168	13129	13265	13315	13330	13246	13182	13205	13104	13330	13169	13150	13215	13238	13092	13134	13365	13048	13223	13088	13247	13259	13042	13110	13105	13116	13303	13059	13184	13084	13253	13180	13239	13291	12993	13360	13169	13231	13164	12979	13060	13256	13059	13238	13164	13090	13236	13282	13075	13160	13222	13199	13063	13286	13121	13259	13222	13234	13300	13148	13090	13194	13097	13163	13143	13189	13080	13131	13133	13181	13157	13277	13129	13173	13315	13259	13089	13173	13116	13074	13140	13159	13021	13120	13298	13159	13276	13161	13416	13365	13295	13115	13264	12841	13277	13198	13126	13347	13269	13255	13210	13131	13101	13186	13260	13339	13210	13136	13361	13285	13218	13131	13105	13132	13127	13079	13208	13242	13327	13132	13136	13109	13311	13174	13173	13016	13208	13211	13315	12952	13151	13153	13157	13066	13221	13229	13226	13200	13205	13224	13231	13013	13105	13447	13131	13115	13033	13439	13106	13108	13251	13267	13075	13301	13107	13075	13225	13155	13247	13182	13272	13240	13252	13124	13075	13313	13052	13106	13067	13050	13118	13301	13040	13249	13156	13239	13230	13246	13051	12992	13163	13143	13214	13120	13185	13119	13188	13106	13285	13185	13226	13182	13164	13297	13243	13109	13193	13174	13334	13148	13086	13157	13160	13148	13102	13256	13336	13278	13128	13264	13122	13199	12986	13271	13102	13136	13107	13082	13360	13063	13209	13181	13157	13091	13431	13245	13074	13153	13099	13105	13165	13117	13256	13222	13178	13030	13040	13249	13163	13055	13172	13195	13283	13245	13281	13093	12964	13355	13157	13226	13213	13198	13249	13243	13083	13184	13149	13087	13126	13242	13312	13208	13095	13252	13171	13293	13159	13124	13209	13105	13459	13185	13039	13008	13208	13185	13274	13257	13128	13164	13135	13137	13084	13131	13150	13297	13236	13062	13240	13056	13117	13116	13104	13316	13368	13120	13212	13099	13243	13136	13257	13084	13382	13140	13290	13178	13236	13303	13182	13029	13056	13143	13212	13173	13252	13253	13061	13175	13076	13331	13185	13118	13215	12986	13189	13277	13210	13244	13135	13034	13097	13162	13138	13117	13177	13056	13049	13179	13236	13244	13186	13072	13266	13275	13102	13250	13168	13166	13099	13225	13111	13400	13128	13082	13139	13179	13151	13096	13130	13086	13203	13132	13285	13184	13213	13355	13225	13295	13088	13373	13211	13140	13209	13157	13247	13186	13074	13082	13216	13192	13209	13126	13162	13240	13126	13053	13259	13100	13203	13106	13328	13145	13175	13146	13213	13250	13311	13116	13001	13177	13291	13098	13170	13196	13102	13233	13178	13305	13244	13176	13136	13327	13150	13261	13095	13138	13245	13213	13175	13226	13275	13339	12800	13129	13166	13125	13157	13053	13220	13155	13049	13269	13104	13283	13007	13212	13061	13078	13055	13015	13078	13215	13191	13296	13216	13216	13066	13222	13162	13264	13215	13293	13270	13167	13168	13159	13157	13226	13166	13147	13281	13304	13094	13312	13004	13177	13136	13326	13247	12983	13252	13197	13282	13207	13084	13106	13253	13104	13096	13289	13122	13079	13176	13224	13225	13223	13362	13299	12966	13095	13248	13066	13146	13273	13143	13190	13091	13347	13117	13176	13116	13070	13270	13259	13126	12890	13034	13183	13208	13171	13010	13153	13100	13042	13118	13037	13089	13117	13205	13272	13183	13291	13093	13057	13147	12997	13131	13126	13240	13120	13262	13161	13189	13195	13357	13113	13203	13200	13097	13130	13089	13168	13152	13253	13185	13185	13225	13033	13125	13114	13177	13217	13182	13181	13347	13139	13238	13146	13261	13231	13261	13178	13251	13091	13143	13277	13179	13368	13232	13261	13231	13329	13229	13162	13362	13225	13161	13205	13147	13022	13081	13208	13200	13231	13298	13205	13133	13249	13198	13215	12936	13171	13321	13120	13013	13181	13159	13034	13118	13174	13135	13141	13188	13069	13073	13217	13173	13115	13086	13176	13235	13398	13209	12992	13317	13151	13163	13285	13309	13181	13098	13219	13146	13213	13229	13309	13090	13265	13222	13014	13174	13026	13281	13028	13036	13191	13142	13162	13251	13075	13195	13297	13081	13066	13142	13285	13144	13310	13239	13326	13100	13156	13086	13160	13211	13033	13314	13037	13272	13045	13210	13225	13332	13131	13256	13164	13081	13055	13228	13024	13271	13069	13165	13129	13249	12994	13249	13012	13302	13201	13253	13234	13083	13213	13204	13099	13087	12993	13112	13152	13052	13342	13156	13045	13163	13102	13109	13198	13144	13044	13074	13166	13253	13221	13286	13127	13186	13288	13042	13259	13298	13173	13273	13263	13190	13139	13191	13059	13307	13300	13041	13131	13206	13083	13202	13162	13186	13144	13217	13242	13146	13049	13042	13257	13083	13170	13171	13092	13150	13206	13062	13141	13164	13311	13003	13179	13104	13117	13267	13249	13050	13211	13145	13184	13251	13202	13208	13188	13207	13145	13180	13252	13257	13123	13218	13329	13319	13205	13145	13343	13131	13408	13143	13028	13349	13219	13299	13170	13148	13211	13255	13240	13137	13118	13260	13059	13201	13291	13166	13109	13033	13245	13094	13100	13232	13208	13326	13158	13088	13219	13165	13250	13255	13180	13263	13329	13216	13072	13158	13200	13076	13180	13319	13187	13237	13111	13094	13152	13062	13148	13182	13193	13243	13385	13192	13177	13228	13209	13201	13217	13285	13124	12997	13230	13253	13135	13163	13139	13080	13210	13064	13237	13135	13209	13204	12958	13123	13151	13194	13121	13173	13205	13244	13522	13135	13093	13278	13189	13169	13132	13185	13218	13199	13157	13172	13177	13254	13103	13164	13172	13113	13292	13291	13032	13097	13043	13039	13137	13108	13294	13223	13216	13141	13160	13200	13154	13171	13192	13119	13193	13299	13205	13104	13059	13153	13227	13206	13182	12925	13033	13209	13171	13376	13097	12952	13039	13101	13286	13239	13128	13195	13110	13014	13178	13144	12973	13127	13192	13176	13137	13186	13291	13142	12965	13176	13345	13267	13223	13152	13321	13070	13312	13142	13235	13054	13199	13107	13309	13288	13190	13192	13195	13080	13253	13198	13357	13081	13207	13183	13052	13294	13268	13337	13043	13334	13165	13084	12961	13272	13333	13140	13263	13153	13147	13139	13118	13198	13098	13045	13399	13080	13146	13161	13090	13215	13186	13200	13231	13217	13188	13156	13203	13095	13091	13199	13215	13278	13446	13376	13243	13048	13209	13265	13149	13175	13213	13173	13038	13245	13291	13140	13211	13328	13192	13211	13279	13165	13159	13191	13012	13124	13032	13262	13172	13269	13034	13201	13014	12979	13238	13322	13226	13280	13352	13342	13203	13227	13155	13226	13044	13230	12988	13167	13086	13157	13305	13228	13070	13345	13143	13075	13213	13225	13100	13240	13218	13114	13177	13141	13259	13310	13173	13076	13203	13275	13229	13122	13203	13162	13173	13026	13248	13126	13292	13056	13124	13090	13199	13209	13305	13132	13102	13280	13184	13227	13157	13172	13187	13276	13158	13176	13160	13293	13159	13217	13091	13279	13190	13130	13269	13046	13063	13207	13179	13197	13012	13277	13115	13101	13271	13161	13133	13078	13284	12960	13220	13211	13180	13318	13128	13214	13181	13215	13133	13134	13286	13115	13138	13183	13162	13248	13038	13243	13316	13084	13141	13054	13106	13031	13210	13380	13185	13102	13170	13133	13125	13047	13061	13087	13107	13258	13308	13219	13180	13175	13138	13314	13264	13279	13212	13282	13194	12919	13359	13170	12986	13100	13306	13100	13178	13209	13246	13264	13243	13057	13169	13231	13439
24179	21455	29109	25984	25205	24325	22302	18496	16896	16490	15777	15648	15358	15252	15102	14911	15032	14758	14739	14617	14669	14456	14522	14719	14620	14631	14419	14488	14404	14639	14552	14510	14434	14517	14441	14416	14444	14462	14192	14131	14419	14429	14625	14471	14377	14392	14639	14435	14498	14384	14413	14491	14284	14319	14297	14482	14389	14348	14697	14624	14684	14410	14423	14291	14719	14371	14297	14255	14388	14292	14523	14534	14369	14323	14291	14445	14255	14294	14492	14324	14427	14233	14354	14367	14373	14462	14244	14371	14374	14378	14327	14276	14554	14365	14516	14416	14457	14277	14224	14402	14450	14427	14443	14471	14336	14334	14449	14525	14481	14402	14285	14016	14325	14300	14235	14164	14440	14337	14392	14396	14353	14309	14432	14287	14339	14351	14421	14458	14352	14256	14317	14214	14513	14389	14527	14438	14404	14241	14316	14261	14500	14275	14385	14390	14401	14353	14321	14209	14424	14423	14064	14343	14375	14217	14326	14354	14154	14210	14269	14271	14290	14320	14404	14204	14391	14559	14393	14152	14448	14245	14425	14440	14358	14421	14217	14266	14308	14230	14292	14235	14502	14288	14380	14291	14255	14394	14315	14347	14511	14330	14642	14204	14213	14292	14308	14326	14288	14271	14388	14201	14153	14460	14320	14275	14353	14297	14429	14483	14359	14464	14423	14301	14442	14384	14352	14504	14457	14464	14241	14454	14340	14362	14397	14492	14357	14345	14396	14452	14417	14377	14415	14262	14457	14504	14596	14502	14523	14547	14386	14348	14297	14503	14373	14444	14391	14219	14288	14559	14405	14505	14461	14388	14342	14263	14402	14170	14333	14518	14311	14284	14348	14320	14525	14170	14343	14338	14268	14395	14320	14484	14459	14350	14542	14413	14264	14215	14383	14315	14358	14426	14280	14426	14499	14485	14293	14588	14342	14185	14284	14211	14322	14335	14404	14211	14225	14422	14424	14464	14282	14521	14441	14367	14239	14312	14330	14430	14437	14224	14448	14449	14243	14333	14425	14511	14459	14306	14298	14414	14373	14507	14571	14337	14295	14426	14445	14354	14239	14456	14234	14284	14329	14154	14517	14223	14360	14306	14258	14313	14195	14403	14244	14275	14391	14245	14607	14550	14365	14285	14421	14381	14334	14482	14304	14457	14382	14270	14252	14272	14170	14284	14382	14419	14488	14454	14336	14356	14349	14254	14348	14378	14414	14358	14362	14352	14350	14249	14361	14434	14318	14515	14280	14260	14285	14330	14315	14443	14415	14440	14269	14372	14305	14171	14437	14363	14394	14434	14329	14341	14368	14424	14335	14399	14234	14334	14387	14465	14342	14443	14474	14317	14392	14285	14407	14248	14494	14345	14500	14397	14288	14272	14506	14377	14158	14261	14385	14270	14513	14334	14228	14281	14295	14276	14457	14250	14301	14262	14395	14236	14194	14241	14314	14419	14379	14470	14543	14032	14088	14249	14325	14573	14372	14413	14285	14384	14429	14316	14474	14457	14428	14496	14288	14416	14365	14243	14304	14332	14338	14393	14147	14255	14305	14441	14432	14192	14558	14533	14294	14329	14417	14452	14322	14471	14413	14366	14369	14534	14548	14286	14214	14195	14315	14255	14360	14191	14264	14369	14359	14212	14294	14529	14374	14325	14300	14317	14400	14547	14447	14453	14427	14295	14480	14349	14326	14478	14456	14396	14553	14234	14431	14288	14363	14366	14398	14355	14415	14298	14452	14264	14414	14124	14276	14382	14341	14276	14371	14316	14344	14208	14346	14355	14342	14264	14368	14263	14445	14338	14434	14337	14331	14212	14364	14279	14459	14382	14285	14302	14158	14460	14349	14549	14263	14139	14364	14435	14500	14478	14219	14265	14330	14351	14341	14537	14292	14329	14229	14148	14358	14346	14531	14292	14366	14300	14151	14411	14201	14425	14407	14507	14461	14508	14338	14309	14306	14218	14458	14182	14339	14151	14219	14356	14291	14366	14201	14461	14493	14315	14439	14479	14343	14367	14298	14452	14475	14530	14392	14328	14495	14329	14400	14283	14426	14274	14422	14143	14527	14277	14305	14438	14244	14358	14386	14325	14453	14439	14261	14409	14272	14374	14501	14273	14445	14562	14454	14336	14325	14225	14323	14285	14339	14305	14329	14382	14344	14327	14338	14224	14449	14359	14399	14402	14456	14224	14224	14274	14412	14384	14464	14238	14167	14454	14251	14431	14211	14452	14406	14416	14420	14364	14221	14401	14560	14258	14369	14469	14306	14286	14156	14249	14340	14196	14308	14403	14433	14505	14329	14385	14293	14368	14527	14147	14361	14590	14284	14303	14428	14344	14335	14297	14311	14375	14290	14460	14323	14400	14431	14203	14421	14219	14405	14201	14470	14424	14405	14155	14272	14337	14297	14312	14325	14283	14429	14458	14329	14291	14559	14180	14353	14307	14498	14406	14447	14404	14232	14377	14256	14334	14455	14344	14387	14266	14284	14400	14165	14168	14365	14245	14466	14237	14227	14400	14442	14403	14307	14164	14396	14321	14231	14389	14226	14283	14339	14392	14300	14297	14540	14171	14409	14101	14466	14483	14319	14358	14443	14354	14243	14316	14279	14418	14506	14436	14401	14422	14398	14275	14337	14391	14612	14412	14396	14452	14394	14332	14299	14281	14504	14335	14636	14372	14452	14369	14447	14465	14551	14522	14258	14457	14424	14526	14347	14402	14451	14291	14434	14393	14453	14243	14472	14325	14261	14495	14317	14364	14456	14298	14305	14271	14293	14228	14427	14246	14312	14476	14333	14369	14354	14179	14068	14372	14277	14294	14182	14128	14330	14233	14531	14407	14353	14362	14391	14488	14399	14321	14252	14457	14232	14328	14450	14274	14253	14454	14553	14183	14283	14388	14289	14427	14107	14111	14371	14513	14387	14301	14509	14509	14263	14210	14296	14347	14462	14358	14338	14460	14322	14293	14296	14260	14314	14323	14278	14342	14262	14331	14442	14208	14351	14522	14352	14426	14505	14273	14211	14351	14465	14284	14357	14279	14357	14421	14501	14311	14301	14198	14338	14381	14390	14337	14299	14258	14335	14323	14508	14246	14628	14204	14255	14403	14274	14448	14579	14433	14533	14504	14121	14300	14191	14315	14255	14400	14400	14569	14458	14429	14448	14355	14332	14150	14209	14269	14384	14134	14518	14396	14473	14159	14124	14492	14441	14322	14275	14307	14313	14488	14420	14240	14399	14207	14223	14538	14429	14378	14233	14343	14250	14381	14387	14339	14401	14363	14524	14538	14348	14452	14265	14353	14480	14300	14177	14480	14499	14433	14370	14363	14209	14400	14351	14413	14485	14366	14347	14157	14538	14397	14317	14228	14405	14241	14419	14492	14533	14472	14336	14206	14304	14148	14410	14276	14277	14409	14389	14361	14305	14460	14336	14463	14409	14389	14313	14137	14344	14391	14363	14423	14386	14407	14476	14387	14227	14335	14400	14439	14291	14338	14476	14235	14370	14322	14332	14409	14267	14343	14261	14356	14464	14449	14521	14380	14354	14173	14261	14500	14344	14251	14294	14284	14395	14337	14395	14384	14468	14374	14361	14339	14368	14353	14224	14248	14494	14344	14278	14271	14465	14282	14448	14398	14206	14459	14346	14286	14349	14397	14397	14255	14381	14399	14170	14153	14515	14286	14371	14405	14432	14430	14256	14247	14462	14372	14396	14324	14404	14394	14397	14337	14397	14383	14330	14093	14471	14313	14194	14322	14613	14384	14244	14368	14273	14395	14461	14240	14287	14286	14435	14211	14379	14264	14322	14298	14344	14561	14252	14524	14513	14357	14390	14245	14284	14305	14379	14360	14292	14381	14265	14359	14316	14405	14323	14350	14295	14492	14348	14408	14321	14370	14399	14296	14184	14318	14374	14362	14335	14256	14517	14402	14238	14425	14484	14256	14372	14416	14347	14466	14435	14425	14310	14300	14427	14362	14377	14304	14412	14650	14414	14276	14280	14434	14424	14300	14223	14403	14229	14465	14284	14201	14485	14201	14461	14408	14270	14168	14400	14406	14345	14566	14331	14359	14546	14358	14522	14218	14262	14471	14335	14256	14239	14430	14438	14431	14421	14404	14136	14277	14352	14412	14333	14422	14188	14363	14360	14259	14156	14197	14454	14311	14349	14354	14320	14348	14315	14370	14476	14515	14418	14401	14437	14269	14207	14394	14536	14322	14424	14444	14441	14344	14431	14444	14599	14559	14382	14283	14401	14209	14308	14512	14376	14356	14264	14342	14294	14423	14252	14485	14259	14354	14285	14533	14459	14237	14473	14444	14303	14311	14424	14352	14194	14517	14470	14397	14401	14329	14317	14405	14329	14399	14164	14185	14216	14344	14305	14399	14356	14377	14157	14205	14227	14296	14379	14117	14302	14383	14324	14347	14281	14267	14196	14488	14317	14373	14468	14322	14188	14314	14468	14391	14245	14425	14405	14443	14323	14336	14550	14333	14411	14306	14316	14189	14295	14391	14299	14338	14379	14570	14157	14310	14248	14238	14271	14413	14147	14520	14543	14563	14310	14237	14585	14592	14412	14593	14437	14245	14430	14285	14286	14339	14342	14285	14260	14233	14361	14422	14389	14381	14152	14465	14383	14384	14257	14270	14111	14306	14403	14347	14252	14334	14171	14241	14267	14496	14310	14278	14327	14360	14400	14211	14342	14432	14471	14541	14268	14244	14319	14516	14444	14201	14336	14271	14354	14248	14483	14299	14444	14345	14298	14287	14583	14313	14364	14212	14323	14383	14303	14314	14622	14405	14323	14543	14537	14352	14286	14334	14346	14280	14458	14425	14401	14477	14631	14566	14283	14302	14457	14265	14369	14170	14440	14293	14329	14295	14208	14305	14393	14412	14278	14321	14445	14360	14439	14199	14430	14263	14341	14245	14360	14502	14431	14461	14222	14433	14036	14518	14252	14271	14528	14414	14265	14348	14348	14407	14293	14367	14376	14450	14284	14292	14246	14488	14532	14169	14348	14403	14467	14233	14507	14372	14273	14196	14444	14504	14324	14543	14413	14351	14261	14286	14288	14402	14234	14284	14490	14204	14350	14451	14415	14268	14239	14539	14372	14357
32324	53074	49497	39525	31911	24245	20636	18587	16663	15735	14913	14556	14104	14155	13759	13698	13596	13517	13443	13278	13260	13276	13185	13057	13112	13208	13071	13079	12917	13005	13020	13187	13070	13007	13057	13037	13044	13001	13017	13104	12956	12852	12983	12800	12908	13024	13035	13120	12987	12835	13097	13083	13032	12923	13079	12934	12980	12945	13042	13027	12944	13018	13071	13032	12928	13048	12969	13000	12902	12982	13009	12938	12920	12960	12942	12918	13058	13042	12835	12911	12877	12828	13087	13114	13090	13013	13192	12944	13021	12948	13159	13120	13047	12932	12952	13038	12946	12844	12785	13080	13105	12852	12807	13139	12922	12899	13106	13072	12992	13024	12889	12983	12893	12941	12998	12810	12965	13096	12945	13008	12941	13047	12878	13075	12953	13027	12900	12897	12940	12989	12887	13026	12836	13062	12952	13052	13057	12845	13003	12818	12901	13026	13086	13018	12981	13105	13073	12690	12951	12964	13033	12986	13102	12813	13090	12934	13060	13050	12964	13012	13051	12821	13087	12983	12845	13039	13172	13037	12964	13038	13013	13012	13050	13022	13068	13081	12783	12845	13050	13058	12826	13041	12888	13115	13077	12940	12977	13121	12894	12923	12898	13069	12989	12970	12964	13013	13007	12939	13039	13026	12934	13081	13116	12828	12909	12891	12950	12994	12809	13025	12959	12872	13002	13058	12937	12903	12962	12897	13094	12955	12905	12898	13007	13379	12929	13000	12899	12996	12791	12950	12960	13056	12956	13024	12747	13109	12977	12811	12849	12877	12902	13053	13017	12861	13121	12893	12930	12987	12953	12979	12959	12998	12959	12926	12849	13039	12956	12768	12937	13007	12922	12932	12936	12816	13075	12977	12989	12836	12952	12837	12889	12852	12962	12962	12946	12969	12931	13154	12938	13179	13015	12884	12857	12830	13130	12990	13091	12991	13028	12892	13110	12808	13010	12932	13040	12953	12973	13073	13039	12922	13022	12795	13110	12814	12986	12899	12805	13016	13024	12969	12841	12960	13167	12984	13105	12993	12953	13035	12967	12796	12865	13002	12896	12843	12826	13112	12976	12895	12946	12896	12847	12768	13039	13048	12941	13061	12969	13064	13041	12952	13059	12954	13056	13042	12845	12991	12968	12937	12967	12953	13023	12989	12861	12878	13162	13066	12983	13078	12973	12854	12932	13023	12963	12909	12925	12952	12759	12691	12874	12958	13111	13111	12971	12979	12968	12938	12969	12875	12986	12983	12995	13016	13010	12842	12926	13077	12919	12901	13047	13188	12997	13069	12944	12842	12982	12936	12996	12830	12860	12966	13116	13026	12937	13008	12777	12892	13016	12948	12932	13088	12820	13093	13028	13006	13064	13024	13024	12962	12931	13054	13039	12890	12908	12943	13016	12960	13068	13140	12966	13081	12949	12864	13039	13149	12965	12993	12991	12936	13017	13005	13116	13021	13121	12903	12807	12836	12850	12922	13014	12932	13020	13059	13098	13031	12867	12988	13057	12904	12974	13076	13070	12943	12973	12873	13003	12980	12718	13047	12920	12841	12834	13097	13019	12988	12924	12798	12956	13141	12922	13011	12811	12893	12943	12909	12888	12875	13003	12943	12871	12900	12933	12997	12919	12989	12964	13029	13063	12907	12992	12901	12964	12969	12815	12931	13185	12734	12914	12855	12950	13030	12927	12995	13074	12714	13074	12914	13134	13084	13052	12968	12881	13026	13061	13228	12899	12882	13125	13065	13043	12980	12928	12914	12890	12962	12960	12977	13032	13000	13094	13053	12894	12980	12949	13101	13016	12972	12938	13052	12845	12934	13013	13009	12958	13024	13092	12934	12990	12948	13160	12831	12966	12808	12990	13071	12978	12908	12817	13123	12908	12990	12853	13049	12846	12933	12927	13001	12961	13091	13059	12971	12922	12976	13049	12880	13078	12902	12783	13108	12974	12969	12980	13013	12954	13011	13085	12991	12995	12946	13038	13001	12891	13129	13064	13056	13016	12983	12934	13017	12928	13052	12993	13109	12914	12799	13072	12913	12892	12890	12916	13137	12998	13011	13014	13024	12967	12866	13071	12856	13113	13092	12973	12895	13110	12901	12907	12960	13102	13104	12976	12924	12906	12936	12919	12986	13130	12782	13098	12955	12914	13098	12935	13068	13075	12999	13084	12811	12996	12926	12906	13018	12902	12911	13124	12901	12907	12972	13097	12949	13016	13046	12970	12966	13004	12971	13078	13035	12892	13087	12807	12940	13184	12817	12987	13006	12941	13062	12937	12973	12974	12972	13045	12960	12884	12924	12777	12868	12971	12817	13001	13030	12978	13088	12943	12904	12953	12990	12916	12969	12966	13086	12857	12936	12945	12974	12905	12968	13022	13097	12952	12992	12839	13022	12967	12919	13078	13012	12969	12935	13130	12983	12927	12998	12934	12778	12951	12978	13079	12881	12933	13074	13037	13158	12969	13090	12933	13040	12983	12995	12926	12806	13039	13028	12985	12767	13005	12930	13048	13069	13056	12760	13125	12940	12968	12978	12902	12892	12930	13105	12983	13074	12855	12813	12935	12883	12861	12984	13067	12955	12995	12831	12910	13000	12945	13124	12927	12984	13009	13020	13048	13017	13126	12988	13030	13022	12861	13000	12922	12961	12900	12942	12886	12960	13041	13025	12952	12836	13002	12940	12955	13083	12992	13009	12954	13163	12945	12852	13140	12855	12988	12883	13083	13085	12977	12922	12917	13135	13003	12938	13014	13020	13136	12958	12936	12899	12895	13020	12959	13004	13001	13003	13009	12902	13025	12904	12874	12884	12883	13019	12818	13093	13052	13029	12839	12915	12817	13005	13000	12791	13137	12965	13058	12890	12880	12913	12971	13033	13091	13036	13099	12991	12936	13016	12915	12976	12949	13068	12841	13096	12969	12981	12952	12897	13049	12967	13004	13045	12995	13124	13068	12944	12882	13114	12871	13024	13057	12990	12969	13058	12916	12897	12914	12971	13063	13060	12933	13115	12943	12960	13076	12882	13085	12888	12980	13155	13025	12929	12931	12955	12926	12953	12970	12919	13056	13145	12961	12975	13051	12886	12774	12982	12952	13085	12989	12915	12837	13090	12872	13029	13006	12921	13016	12839	12796	12847	13014	13203	12853	12991	12992	13002	13033	13031	13031	12989	12937	12970	13156	13140	12990	12986	12905	13027	13031	13004	12985	13055	12896	12784	13129	12777	13128	13030	12906	12900	13037	12923	13163	12941	13120	13092	13024	12968	13003	12938	13044	12857	13048	13028	13047	12942	13142	12915	13102	12927	13035	12933	12944	12932	13008	13064	12864	12979	13102	13014	12939	13114	12791	13100	12922	13059	13000	13014	12978	12894	13013	12933	12879	13047	12806	12916	13097	12903	12990	13059	12980	12988	13114	13102	12956	12967	12988	12945	13003	13014	13083	12910	13063	13006	12982	12960	12961	12875	12853	12961	12925	12897	13003	12866	13076	12958	13027	13028	12915	12965	12966	13126	12900	12964	13010	12992	12948	13098	13045	12905	12955	12939	12991	13073	12965	13027	13011	12907	12999	12877	12847	13008	12926	12810	13078	13093	12970	12862	13245	12893	12974	12921	12952	12852	12934	12974	12972	13073	12877	12975	12974	12997	13041	12885	12993	12938	13057	12825	12936	12993	13200	12901	13018	12959	12754	12880	12953	12950	12939	12938	12907	12816	12969	12998	12916	13054	13070	13179	13118	13132	12961	13050	12872	12905	12873	12938	12972	12853	13063	13010	12887	13007	12973	13028	13033	13151	12915	12971	13012	13007	13110	13219	13034	12846	13083	12974	12942	13014	12983	13072	12871	12998	12941	13039	13030	13020	12929	12991	13083	13019	12886	12805	13118	13004	12811	12982	13096	13003	13022	13000	12983	12936	12862	12813	12893	13059	12912	12929	13080	13017	12977	12895	12860	13129	12836	12880	13095	13017	13090	12995	12867	13020	13126	12896	12899	13035	13000	12981	12833	13094	13053	13027	12934	13072	13035	12929	13124	12973	12868	13048	12929	12989	12898	12969	12910	13048	12949	12849	12923	12974	12941	13165	12986	12901	12937	12998	13151	13046	13071	13053	13046	13101	12950	12979	12943	13043	13042	12908	13014	12988	12824	13053	13018	12932	12869	12988	13082	13047	12984	12862	13055	12963	13082	12982	12999	13114	13114	13101	12893	13003	12979	13030	12949	13198	12892	13058	12986	12978	13003	12887	13096	13217	12884	12954	12940	12937	12861	12954	12783	13059	13143	13041	12940	13105	12992	12868	13022	13175	12874	13003	13072	13052	13075	13076	12936	12765	12839	12956	12940	13050	13030	12842	12917	13077	12816	12919	13086	12925	12915	13079	12973	12964	13034	13056	12983	13043	13003	12943	13002	13094	13054	12962	12876	12877	13073	12817	13007	13012	12904	12853	13051	12924	13140	12906	13086	12996	13089	12941	13082	13098	13064	12830	12903	12805	12925	13074	13024	12871	12985	12945	12903	12860	12993	12779	12987	13111	12858	13104	13110	13010	13021	12963	12981	13038	12983	12940	12974	12962	12981	12821	13001	13058	12972	12918	12891	13009	12894	12935	12713	13021	12912	12939	13109	13105	13024	12870	13037	13049	12966	12932	13010	13006	12993	13021	13072	12911	12902	12876	12911	13038	12833	12925	13019	12949	12978	12922	13069	12781	13040	12845	12887	13036	12786	13014	13170	13024	13046	13067	13000	12836	12984	12947	12999	12792	12968	12857	12935	13145	12996	12924	12990	12980	13127	13016	13085	13248	13148	13104	12986	12975	13081	13023	13060	12899	13007	13048	13008	13034	12901	13058	12878	13006	12837	13132	13126	12923	13051	13087	13032	12793	12861	12860	13079	12874	12912	12905	12961	13130	12833	12887	13055	12929	12919	12926	13088	12946	12990	12931	13044	13029	13143	12900	12873	13007	13002	13001	12940	13081	12924	12871	13113	12830	12945	13051	12866	13066	12916	12885	12945	12906	13101	12826	13044	13040	12957	13000	12923	12916	13002	12893	12881	12902	12930	12980	12758	13000	13040	13175	13078	13119	12927	12862	13066	12822	13013	12966	13057	12968	12912	13068	12990	12911
22863	21442	29396	24456	23156	25741	26883	20813	18594	18099	17261	16433	16461	16104	15710	15704	15494	15497	15363	15286	15242	15280	15187	15046	15142	15080	15176	15002	14946	15171	15033	14934	15043	15180	14943	15052	14882	14936	14943	14933	14921	14894	14883	14962	14932	15111	15016	15034	15047	14971	14980	15033	14846	14918	15013	14790	14712	14940	14827	15054	14974	14937	15184	15062	15138	14958	15093	14951	15092	14924	14886	14843	14768	14798	14927	14840	14897	15000	14970	14994	14866	14911	14864	14872	14956	14838	14820	14913	15106	14808	14957	14940	14811	14948	14833	14870	14808	14800	15097	14650	14993	14649	14916	14948	14864	14848	14871	14926	14858	14851	14940	15090	14915	14915	14913	15014	14803	14953	14941	14882	14653	14878	14798	14981	14803	14813	14808	14908	14893	14948	14796	14751	14850	14865	15006	14790	14564	14943	14719	14761	14851	14666	15002	15008	14709	14868	14831	14969	14814	14955	14827	14821	14704	14822	15006	14935	14873	14829	14924	15018	14833	14874	14721	14704	14987	14992	14825	14870	14979	15036	14949	15079	14828	14776	15008	14971	15035	14900	14814	14881	14828	14782	14880	14878	14980	14949	14889	14658	14875	14883	14977	14859	14796	14809	14867	14886	14860	14980	14819	14835	14808	14921	14925	14966	14754	14845	14807	14783	14681	14934	15021	14797	14996	15139	14849	14946	14860	14838	15009	14779	14895	14773	14903	14939	14905	14810	14998	14875	14757	14905	15074	14971	14959	14701	15046	14910	14901	15046	14925	14799	14863	14665	14693	14779	14926	14730	14746	15082	15195	14871	14934	14734	14646	14730	15045	14953	14847	14966	14996	14962	14918	14809	14754	14963	14945	14746	14917	14884	14675	15034	14879	14846	14859	14945	15022	14983	14807	14792	14949	14876	14718	14820	14858	14915	15006	14825	14841	14777	14798	15072	14770	14855	15064	14851	14797	14680	15127	14841	15051	14767	14971	14712	14932	14802	14643	15057	14736	14974	15105	14948	14763	14582	14915	15048	15094	14723	14767	14895	14899	14845	14961	14939	14911	14956	14927	14926	14959	15044	14800	14788	14687	14786	14762	15085	14824	14951	14876	14925	15063	14817	14848	15006	14867	14783	14715	14756	14904	14888	15002	14863	14861	14934	14894	14703	14976	15000	14941	14893	14894	15118	15160	14761	14781	14786	15068	14856	14845	14952	14866	14873	14737	14710	14852	14780	14817	14774	14785	15039	15172	14914	14888	14933	14828	14735	14845	14717	14817	14867	14723	14869	14935	14996	14892	14784	14920	14977	14648	14985	15042	14976	14916	15007	14828	14772	14873	15049	15044	14790	14969	14721	14932	14856	14947	14870	14958	14994	14803	14718	14898	14846	14767	14751	14839	14763	14782	15083	14951	14824	14742	15055	14811	14907	15087	14955	14895	14739	14873	14911	15095	14813	15028	14899	14825	14680	14832	14755	14840	15021	14954	14971	14803	14876	15067	14696	14888	14647	14917	14927	14950	14818	14872	14993	14706	14797	14757	14755	14820	14942	14947	14903	14923	14797	14846	14895	14842	14944	15034	14853	14976	15024	14738	14828	14820	14960	14972	14795	14926	14943	14868	14858	15101	14931	14873	14661	15099	14809	14895	14835	14813	14845	14770	14800	14897	14909	14865	14871	14822	14651	14889	14960	14937	14795	14888	14762	14855	15004	14746	14720	14814	14713	14854	14743	14846	14839	14930	15027	14905	14905	14897	14814	14888	14778	14825	14844	14686	14902	14821	14679	14971	14961	14764	14865	14783	14797	14803	14723	14839	14742	14814	14989	15001	14854	14873	14916	14914	14938	15020	14855	14766	14706	14811	14980	15068	14734	14889	15002	14815	14646	14999	14930	15053	14919	14809	14841	14942	14865	14752	14734	14844	14930	15127	15058	14680	14681	14930	14809	15004	14843	14916	14864	14798	14738	14951	14912	14773	14862	14801	14966	15002	14996	14893	14744	14886	14761	14683	14769	15146	14889	14836	14790	15008	14940	14932	14720	14734	14746	14822	14946	14679	15088	14913	14981	14983	14922	14880	15090	14916	14775	15085	14964	14982	14921	14836	14918	14849	14827	14682	14911	14822	14953	15119	14883	14923	14661	14757	14732	14788	14719	14916	14862	14828	14916	14717	15007	14973	14934	14901	14837	14809	14797	14902	14854	14803	15032	14751	14926	14848	14802	14848	14905	14867	14825	14970	14925	14729	14763	14806	14824	14762	14756	14941	14830	14844	14866	14791	15055	15062	14832	14855	15029	15039	14543	14911	14989	15009	14773	14891	14812	14900	14856	14807	14917	15082	14861	14819	14793	14861	14886	14878	14787	15031	14942	14887	14819	14982	14730	14924	14660	15009	14776	14742	14886	14766	14905	14746	15034	14792	14937	14740	14854	14911	15039	14848	14897	14819	14883	14902	14883	15049	14762	14942	14907	14853	14989	14931	14843	14978	14874	14935	14816	14833	14914	14927	14819	15073	14758	14943	14733	14841	14844	14825	14882	14874	14962	15010	15149	14996	14935	14921	14942	14903	14765	14949	14862	14750	14863	14786	14808	14803	14898	14854	14916	15051	14823	14920	14917	14798	14988	15000	14980	14828	14861	14797	14834	14881	14820	14785	14972	14990	14846	14799	14825	14867	14845	14980	14774	14802	14785	14879	14685	14810	15010	15023	14810	14962	14884	14895	14664	14772	14758	14922	14781	14844	14851	14905	14813	14998	14793	14724	14794	14932	14959	14983	14760	14600	14713	14842	14849	14822	14973	14693	14822	14768	14840	14815	15000	14879	14600	14844	14815	14820	14949	14982	14923	14877	14738	14880	14981	14754	14824	14836	14925	14911	14858	14770	14992	15065	14987	15032	14949	14852	14975	14863	14811	14997	14783	14626	14869	15144	14662	14766	14835	14790	14807	14733	15034	15076	14815	14982	14889	14852	14987	14833	14720	14946	14820	14818	14772	14841	15013	15014	14855	15049	14830	14862	14760	14916	14877	14868	14955	14755	15124	14652	14781	14933	15056	14689	14931	14811	14886	14984	14939	14704	14812	14708	14871	14900	14660	14853	14803	14939	14751	14829	14764	15045	14931	14946	14883	14765	14794	14706	14756	15006	14799	14808	15129	14956	14982	14852	14849	14835	14808	14761	14733	14770	14793	14678	15079	14987	14813	14813	14855	14681	14594	14741	15047	15029	14970	14801	14819	14834	14828	14846	14755	14771	14814	15087	14808	14867	14746	14924	14871	15005	14928	14983	14895	14966	14838	15031	14857	14889	14832	14789	14844	14787	14569	14730	15030	14945	14895	14858	14856	14808	14879	14825	14839	14786	14687	14708	15109	14751	14845	14954	14804	14706	14867	14953	14715	14865	14929	14778	14816	14901	14845	14883	14809	14755	14836	14869	14782	14672	14714	14865	14785	14978	14971	14930	14845	14785	15095	14921	14791	14807	14774	14908	14924	14812	14867	14787	15002	14869	14872	14904	14920	14880	14859	14983	15018	14838	14948	14814	14760	14810	14805	14874	14887	14689	14906	14734	14908	14889	14848	14765	14785	14821	14950	14775	14759	14875	14821	14963	15011	14831	14792	14946	14573	14785	14829	14752	14919	14972	14998	15002	14942	14911	14706	14787	14781	14950	14809	15014	14875	14829	14721	14924	14901	14884	15112	14816	14787	14886	14932	14724	14806	14888	14961	14797	14721	15032	15059	14851	14803	14961	14773	14786	14911	14920	14786	14857	14634	15023	14934	14804	14747	14966	14948	15103	14885	15022	14883	14993	14961	14828	14698	15017	15048	14825	15018	14824	14706	14845	14953	14800	14808	14810	14907	14905	15081	14849	14774	14825	14929	14946	14748	14969	14816	14991	14924	14806	14947	14695	14928	14838	14992	15006	14681	14757	14954	14955	14946	14943	14932	14782	14954	14742	14773	14916	14709	14771	14876	14909	14737	14945	14933	15086	14926	14819	14905	15016	14875	14996	14724	14955	14932	14789	14920	14696	14816	14892	14643	14853	14975	14965	14893	14936	14850	14887	14793	14895	14846	14914	15003	14820	14987	14922	14747	14972	14818	14674	14890	14711	14848	14789	14772	14772	14717	14816	14848	14818	14950	14725	14892	14807	14742	14934	14836	14904	15000	14859	14897	14825	14789	14909	14833	15037	15001	15067	14877	14880	14995	15024	14899	15031	14932	14836	14776	14876	14963	14895	14884	14751	15023	14932	14920	14756	14986	14662	14886	14836	14949	14879	14866	14893	14678	14831	14967	14836	14688	14984	15118	14757	14815	15087	14953	14748	14886	14797	14878	14772	14772	14876	14897	14738	14765	14856	14904	14909	14751	14947	14854	14598	14812	14721	14871	14971	14790	14872	14947	14793	14795	14852	14844	15024	14875	14734	14979	14971	14770	14995	14773	14961	14731	14913	14957	14944	14887	14933	14873	15070	14906	14877	14735	14957	14969	15012	14770	14891	14902	14943	14839	14916	14792	14796	14679	14856	14668	14932	14812	14886	14852	14795	14734	14858	14727	14765	14690	15043	14840	14736	14763	15008	15032	14884	14802	14856	14869	14927	14922	14754	14910	14892	14923	14899	14866	14872	14969	14980	14665	14894	14739	14836	14826	14844	14954	14968	14889	14860	14749	14941	14717	14731	14766	15009	15010	14914	14894	15082	14924	14939	14792	14804	14814	14675	14712	14834	14754	14915	14879	14694	14807	14780	14794	14817	14935	14857	14828	14906	14645	14841	14874	14776	14737	14892	14726	15028	14896	15023	14947	14881	14853	14770	14981	14917	14802	15016	14786	14652	14897	14814	14889	14923	14841	14789	14983	14687	14739	14788	14829	14804	14798	15015	14887	14817	14850	14888	14834	14839	14955	14906	14956	14622	14939	14961	14764	14644	14833	15005	14903	14930	15146	14819	14800	14967	14838	14912	14903	14936	14678	14840	14671	14801	14815	14848	14925	14614	14882	14942	14782	14749	14704	14891	14813	14883	14879	14878	14884	14842	14919	14833	14979	14884	14983	14855	14724	14980	14906	15009	14772	14777	14855	14710	14783	14902	14973	14739	14861	14795	14807	14704	14830	14931	15080	14912	15051	14937	14997
34575	58900	55473	45143	35772	29161	23893	20648	19022	17366	16341	15483	15234	14937	14511	14270	14318	14044	13930	13723	13740	13595	13623	13595	13601	13468	13437	13383	13414	13392	13468	13510	13342	13499	13318	13421	13416	13442	13257	13333	13475	13249	13391	13460	13246	13445	13209	13379	13219	13235	13359	13342	13309	13538	13218	13355	13347	13258	13303	13327	13236	13373	13248	13320	13337	13342	13336	13342	13319	13304	13296	13335	13193	13150	13253	13375	13232	13382	13249	13247	13389	13442	13368	13379	13377	13329	13327	13415	13368	13304	13397	13336	13273	13430	13338	13385	13195	13285	13149	13255	13270	13314	13242	13325	13347	13322	13394	13421	13316	13138	13257	13254	13250	13291	13357	13296	13215	13379	13203	13220	13261	13363	13244	13380	13377	13363	13475	13325	13359	13352	13225	13532	13328	13229	13279	13306	13368	13362	13220	13405	13436	13221	13325	13327	13318	13192	13346	13423	13289	13205	13216	13370	13375	13390	13273	13335	13220	13316	13333	13318	13129	13318	13329	13266	13311	13351	13274	13484	13198	13270	13266	13223	13162	13284	13608	13342	13410	13430	13249	13268	13381	13357	13198	13377	13525	13259	13284	13180	13169	13260	13184	13405	13350	13274	13201	13366	13375	13436	13398	13237	13324	13400	13108	13259	13323	13147	13341	13331	13325	13265	13251	13371	13300	13351	13185	13300	13182	13434	13291	13496	13287	13359	13167	13418	13407	13268	13415	13286	13406	13095	13134	13347	13235	13180	13367	13197	13288	13341	13338	13389	13323	13477	13479	13285	13308	13346	13216	13298	13208	13358	13419	13106	13355	13333	13333	13325	13466	13362	13409	13316	13342	13440	13305	13218	13385	13516	13400	13244	13339	13518	13427	13323	13120	13194	13482	13159	13320	13261	13229	13185	13403	13242	13329	13288	13143	13367	13291	13326	13213	13291	13305	13288	13243	13229	13307	13354	13179	13345	13379	13355	13351	13257	13337	13305	13368	13361	13172	13191	13191	13459	13212	13271	13480	13332	13334	13194	13444	13317	13298	13225	13346	13469	13355	13447	13445	13369	13368	13278	13331	13250	13322	13470	13378	13361	13388	13389	13243	13371	13250	13229	13345	13413	13424	13247	13362	13266	13242	13220	13453	13317	13263	13377	13207	13442	13119	13305	13407	13293	13360	13294	13307	13407	13466	13349	13329	13361	13417	13374	13392	13419	13345	13252	13216	13324	13229	13221	13322	13319	13432	13332	13309	13287	13358	13210	13309	13500	13359	13250	13147	13299	13273	13174	13277	13307	13261	13215	13264	13389	13381	13262	13310	13211	13314	13386	13403	13325	13323	13255	13486	13333	13322	13333	13483	13337	13310	13422	13440	13175	13402	13282	13217	13267	13328	13384	13094	13142	13308	13431	13215	13358	13285	13215	13284	13087	13443	13330	13411	13328	13350	13260	13354	13370	13347	13312	13305	13295	13136	13523	13298	13257	13247	13305	13291	13242	13183	13329	13268	13237	13299	13308	13197	13336	13228	13334	13224	13273	13211	13434	13249	13136	13199	13339	13280	13344	13367	13251	13397	13142	13353	13330	13334	13460	13295	13288	13270	13277	13172	13344	13282	13325	13302	13279	13217	13231	13330	13407	13518	13147	13378	13197	13298	13298	13237	13387	13249	13434	13358	13328	13394	13437	13249	13194	13371	13312	13382	13051	13517	13375	13214	13307	13208	13271	13490	13189	13269	13164	13253	13244	13475	13294	13190	13098	13420	13226	13230	13111	13353	13398	13344	13434	13426	13239	13393	13259	13262	13320	13215	13180	13226	13241	13446	13307	13290	13501	13238	13368	13150	13333	13340	13384	13353	13270	13474	13239	13437	13186	13341	13358	13243	13441	13379	13438	13170	13329	13203	13436	13230	13271	13395	13220	13248	13247	13287	13236	13249	13299	13301	13135	13374	13148	13248	13266	13433	13381	13214	13178	13376	13231	13371	13255	13221	13350	13274	13215	13342	13413	13410	13284	13460	13390	13404	13327	13274	13316	13329	13298	13356	13331	13169	13448	13299	13177	13434	13246	13039	13439	13295	13283	13310	13449	13314	13314	13290	13618	13427	13327	13277	13302	13262	13157	13305	13345	13351	13492	13359	13318	13292	13337	13173	13240	13447	13421	13334	13118	13301	13454	13209	13290	13330	13305	13384	13114	13207	13409	13422	13317	13375	13448	13349	13306	13242	13363	13187	13259	13244	13236	13268	13421	13237	13376	13413	13110	13359	13211	13338	13219	13314	13348	13325	13309	13296	13276	13247	13222	13301	13382	13436	13348	13364	13384	13410	13315	13287	13366	13241	13307	13116	13402	13476	13285	13396	13527	13258	13294	13460	13314	13344	13219	13133	13315	13285	13294	13402	13374	13280	13351	13253	13456	13467	13307	13418	13415	13288	13520	13348	13451	13370	13240	13359	13470	13078	13281	13169	13430	13304	13206	13357	13235	13225	13414	13265	13264	13277	13333	13208	13378	13286	13404	13209	13244	13282	13366	13351	13328	13401	13341	13287	13349	13328	13296	13205	13350	13356	13448	13139	13293	13293	13160	13379	13303	13199	13473	13219	13441	13370	13305	13363	13337	13284	13301	13202	13331	13224	13297	13282	13253	13149	13332	13223	13386	13285	13384	13358	13201	13256	13263	13335	13388	13447	13161	13120	13425	13293	13176	13331	13312	13382	13330	13299	13378	13377	13344	13273	13328	13277	13284	13375	13331	13374	13335	13472	13435	13298	13335	13391	13364	13436	13390	13439	13279	13408	13401	13137	13382	13305	13221	13241	13250	13444	13584	13233	13436	13273	13288	13268	13229	13294	13161	13326	13155	13284	13399	13456	13281	13431	13259	13237	13359	13289	13407	13224	13140	13369	13402	13115	13336	13234	13354	13499	13387	13438	13328	13261	13456	13340	13286	13506	13335	13238	13226	13479	13393	13365	13491	13263	13294	13264	13217	13440	13440	13416	13376	13247	13244	13247	13459	13301	13343	13374	13380	13306	13388	13360	13199	13276	13218	13374	13183	13456	13264	13191	13359	13254	13383	13313	13210	13204	13388	13341	13297	13266	13256	13295	13434	13168	13349	13371	13285	13309	13353	13294	13444	13296	13328	13313	13407	13274	13322	13316	13354	13170	13146	13318	13510	13313	13419	13364	13411	13272	13216	13194	13283	13266	13248	13381	13248	13336	13514	13372	13241	13231	13278	13473	13366	13286	13191	13188	13259	13208	13249	13358	13399	13247	13458	13353	13261	13425	13255	13311	13328	13269	13259	13221	13364	13305	13243	13398	13413	13392	13221	13288	13395	13253	13236	13332	13307	13258	13314	13365	13243	13388	13184	13464	13392	13330	13277	13261	13291	13410	13121	13380	13341	13314	13322	13397	13315	13327	13380	13358	13378	13267	13360	13041	13339	13086	13328	13332	13380	13294	13327	13306	13168	13224	13238	13205	13364	13370	13408	13365	13353	13486	13294	13406	13170	13422	13364	13356	13354	13376	13214	13385	13246	13178	13324	13487	13312	13300	13314	13222	13274	13382	13296	13344	13308	13342	13539	13312	13395	13347	13364	13148	13252	13257	13420	13186	13427	13370	13411	13281	13014	13327	13372	13292	13166	13245	13274	13291	13231	13519	13440	13255	13183	13221	13307	13172	13430	13464	13224	13256	13335	13331	13290	13224	13161	13200	13201	13456	13415	13346	13182	13361	13334	13245	13273	13241	13291	13377	13270	13268	13431	13325	13298	13296	13341	13249	13185	13407	13185	13329	13358	13372	13372	13443	13297	13164	13304	13214	13346	13290	13429	13261	13358	13343	13350	13219	13394	13443	13384	13338	13190	13130	13270	13421	13375	13406	13252	13497	13167	13265	13274	13342	13256	13239	13378	13252	13166	13203	13323	13256	13248	13497	13243	13228	13299	13348	13327	13380	13480	13140	13432	13573	13530	13280	13433	13328	13360	13226	13352	13310	13206	13342	13165	13507	13266	13368	13215	13296	13342	13265	13342	13277	13261	13180	13378	13346	13393	13371	13307	13116	13260	13500	13301	13380	13515	13366	13313	13249	13382	13467	13327	13326	13225	13355	13366	13287	13226	13202	13279	13449	13187	13335	13246	13225	13198	13486	13320	13364	13248	13285	13363	13316	13107	13349	13127	13288	13451	13344	13446	13296	13382	13426	13301	13359	13177	13206	13234	13341	13271	13227	13351	13308	13077	13391	13232	13219	13289	13343	13381	13425	13435	13328	13395	13293	13415	13315	13220	13286	13163	13315	13326	13216	13425	13284	13206	13279	13245	13383	13503	13318	13291	13196	13185	13308	13290	13420	13279	13263	13304	13431	13202	13279	13453	13236	13252	13426	13492	13253	13294	13381	13363	13285	13339	13412	13272	13596	13229	13341	13313	13255	13255	13314	13161	13317	13293	13367	13416	13166	13369	13257	13433	13225	13258	13308	13368	13220	13339	13253	13340	13203	13262	13348	13180	13381	13236	13260	13183	13258	13406	13257	13322	13306	13415	13293	13347	13406	13198	13270	13249	13194	13361	13295	13353	13297	13257	13370	13380	13227	13345	13288	13193	13330	13302	13400	13343	13296	13202	13276	13319	13253	13174	13381	13396	13277	13318	13126	13206	13360	13401	13128	13354	13492	13361	13368	13265	13372	13311	13289	13312	13257	13264	13360	13236	13334	13290	13226	13342	13351	13359	13360	13265	13563	13344	13370	13370	13335	13197	13288	13356	13295	13348	13157	13333	13341	13301	13211	13070	13219	13227	13248	13294	13289	13394	13356	13363	13378	13320	13376	13289	13326	13113	13352	13163	13336	13267	13278	13294	13428	13189	13320	13167	13215	13255	13295	13247	13309	13419	13315	13334	13266	13320	13223	13436	13395	13197	13458	13308	13330	13321	13167	13192	13363	13282	13462	13451	13283	13337	13214	13337	13332	13287	13316	13129	13377	13348	13244	13105	13460	13371	13345	13142	13308	13415	13245	13433	13230	13223	13338	13215	13222	13429	13393	13275	13147	13131	13271	13256	13095	13315	13341	13370	13276	13275	13350	13356	13298	13237	13395	13174	13141	13390	13225	13187	13367	13376	13174	13352
28918	28281	35261	30755	23601	20252	18045	16501	15995	15665	15170	15071	14937	15118	15117	15023	14745	14880	14807	14868	14834	14823	14603	14601	14352	14644	14633	14669	14594	14675	14681	14820	14616	14732	14575	14683	14930	14568	14629	14795	14404	14439	14690	14727	14581	14592	14722	14655	14549	14831	14635	14619	14653	14728	14686	14472	14497	14819	14755	14559	14723	14711	14596	14633	14543	14582	14699	14615	14300	14563	14803	14764	14587	14566	14827	14532	14688	14647	14613	14641	14833	14714	14674	14697	14637	14596	14685	14597	14694	14595	14677	14622	14736	14637	14619	14692	14608	14641	14768	14606	14584	14601	14641	14719	14694	14655	14590	14812	14773	14596	14600	14647	14642	14452	14555	14596	14739	14428	14688	14560	14638	14653	14672	14885	14744	14761	14701	14688	14421	14515	14556	14662	14681	14680	14725	14688	14637	14684	14636	14609	14627	14733	14577	14574	14660	14632	14501	14666	14527	14759	14775	14714	14768	14589	14363	14484	14741	14596	14616	14525	14402	14615	14766	14630	14646	14571	14711	14513	14620	14669	14421	14407	14624	14714	14574	14574	14554	14666	14637	14689	14703	14829	14583	14612	14798	14507	14587	14809	14769	14803	14790	14755	14585	14646	14632	14647	14414	14659	14425	14537	14573	14695	14826	14768	14460	14494	14665	14827	14473	14732	14628	14647	14585	14631	14583	14763	14871	14630	14550	14502	14653	14613	14594	14855	14697	14530	14672	14694	14906	14559	14488	14636	14492	14667	14641	14481	14742	14488	14572	14438	14733	14751	14629	14619	14569	14732	14833	14514	14583	14711	14742	14629	14616	14495	14778	14516	14601	14525	14636	14639	14726	14644	14714	14979	14577	14531	14380	14523	14555	14550	14670	14716	14569	14462	14671	14627	14888	14677	14569	14628	14529	14527	14588	14487	14439	14536	14688	14676	14696	14536	14762	14672	14600	14545	14728	14681	14592	14700	14826	14649	14738	14514	14538	14757	14570	14778	14631	14639	14497	14759	14587	14562	14609	14736	14335	14692	14769	14663	14575	14478	14672	14538	14665	14613	14559	14536	14656	14526	14639	14541	14557	14596	14788	14525	14646	14437	14595	14478	14633	14581	14739	14528	14707	14496	14481	14613	14571	14670	14577	14673	14581	14624	14638	14644	14593	14481	14674	14570	14704	14625	14486	14696	14698	14688	14724	14791	14661	14483	14647	14574	14530	14606	14588	14556	14602	14597	14620	14555	14771	14591	14598	14533	14759	14482	14714	14643	14697	14493	14573	14596	14618	14668	14759	14599	14455	14560	14690	14685	14471	14557	14562	14661	14620	14606	14760	14630	14663	14591	14557	14481	14669	14638	14574	14708	14707	14628	14857	14583	14585	14599	14488	14589	14534	14575	14688	14607	14698	14875	14551	14580	14601	14525	14592	14653	14704	14594	14505	14665	14626	14630	14549	14567	14556	14524	14649	14538	14655	14712	14434	14558	14616	14663	14695	14497	14629	14771	14559	14431	14652	14725	14657	14576	14560	14728	14705	14582	14529	14630	14686	14497	14638	14904	14782	14582	14771	14707	14700	14604	14507	14512	14557	14409	14633	14692	14643	14689	14542	14562	14783	14824	14468	14684	14752	14620	14504	14458	14603	14650	14746	14658	14726	14521	14577	14793	14552	14585	14588	14504	14410	14623	14675	14698	14576	14577	14592	14649	14708	14581	14728	14613	14540	14424	14698	14443	14451	14647	14675	14538	14701	14701	14650	14714	14552	14566	14700	14553	14624	14752	14465	14535	14659	14681	14678	14681	14504	14716	14561	14608	14492	14768	14742	14809	14408	14635	14636	14680	14467	14772	14504	14506	14476	14495	14624	14521	14642	14740	14559	14493	14619	14511	14832	14850	14660	14466	14545	14668	14785	14677	14544	14437	14576	14634	14563	14501	14502	14639	14423	14569	14441	14629	14774	14462	14708	14720	14650	14766	14644	14633	14821	14627	14746	14564	14526	14620	14444	14795	14644	14498	14692	14679	14657	14512	14606	14703	14846	14542	14557	14600	14771	14522	14739	14682	14469	14585	14596	14589	14625	14734	14614	14571	14677	14613	14780	14656	14618	14444	14705	14579	14597	14777	14524	14516	14668	14453	14557	14489	14627	14491	14726	14600	14596	14513	14695	14579	14476	14453	14474	14730	14667	14657	14648	14713	14749	14594	14697	14665	14499	14708	14688	14646	14542	14686	14982	14585	14647	14653	14718	14767	14579	14512	14531	14595	14604	14797	14614	14713	14690	14634	14699	14693	14567	14662	14501	14692	14687	14743	14568	14638	14727	14378	14575	14457	14430	14543	14766	14793	14736	14562	14617	14973	14621	14633	14612	14524	14500	14603	14650	14752	14471	14718	14486	14485	14553	14617	14576	14542	14723	14562	14613	14791	14636	14420	14511	14610	14605	14604	14709	14434	14609	14570	14522	14803	14856	14545	14530	14700	14711	14756	14522	14693	14457	14636	14694	14574	14464	14307	14720	14553	14700	14671	14824	14501	14619	14657	14780	14561	14583	14473	14544	14661	14447	14596	14675	14614	14850	14697	14653	14489	14748	14597	14733	14419	14585	14778	14437	14676	14709	14818	14496	14449	14753	14632	14714	14671	14626	14682	14985	14480	14594	14657	14650	14796	14618	14490	14723	14548	14499	14491	14791	14643	14694	14515	14602	14661	14551	14684	14630	14651	14543	14636	14591	14709	14735	14697	14634	14598	14701	14673	14639	14523	14636	14679	14415	14609	14645	14612	14779	14697	14414	14417	14722	14614	14604	14682	14564	14639	14738	14700	14618	14614	14536	14593	14726	14528	14642	14667	14613	14671	14546	14563	14585	14813	14528	14627	14633	14474	14673	14772	14485	14720	14832	14706	14709	14700	14596	14423	14734	14639	14812	14724	14568	14744	14747	14477	14781	14514	14803	14627	14693	14596	14528	14457	14617	14707	14537	14706	14632	14587	14650	14761	14662	14749	14838	14645	14690	14639	14680	14485	14691	14512	14602	14486	14800	14700	14645	14739	14546	14735	14547	14626	14586	14512	14679	14446	14710	14502	14637	14643	14832	14759	14700	14700	14575	14512	14631	14524	14512	14642	14634	14709	14597	14707	14397	14631	14692	14688	14585	14541	14709	14686	14674	14808	14676	14665	14647	14482	14824	14675	14774	14567	14637	14776	14775	14622	14567	14802	14615	14345	14598	14836	14691	14568	14854	14356	14396	14577	14588	14470	14694	14745	14643	14680	14543	14498	14580	14735	14718	14774	14472	14721	14415	14684	14537	14649	14547	14689	14601	14576	14696	14632	14779	14793	14764	14595	14694	14618	14733	14763	14663	14700	14667	14525	14563	14684	14566	14822	14723	14499	14451	14651	14689	14565	14609	14565	14629	14479	14596	14651	14642	14535	14804	14666	14627	14717	14788	14501	14571	14665	14506	14718	14822	14650	14475	14468	14664	14827	14722	14676	14540	14588	14617	14598	14743	14469	14765	14520	14456	14524	14798	14558	14615	14502	14799	14736	14612	14716	14755	14661	14485	14666	14723	14712	14730	14739	14879	14716	14535	14611	14596	14591	14728	14593	14555	14782	14559	14734	14531	14629	14604	14733	14582	14705	14754	14713	14762	14865	14613	14760	14588	14749	14598	14601	14548	14664	14852	14574	14520	14604	14581	14622	14509	14763	14626	14787	14618	14495	14706	14741	14697	14818	14634	14761	14800	14553	14756	14638	14544	14653	14777	14681	14682	14595	14596	14579	14712	14620	14709	14493	14395	14623	14707	14692	14541	14794	14568	14547	14432	14815	14589	14876	14652	14631	14651	14614	14512	14617	14696	14667	14778	14612	14605	14642	14613	14596	14766	14585	14438	14640	14577	14620	14812	14728	14760	14508	14741	14559	14669	14616	14552	14569	14710	14586	14593	14521	14764	14616	14844	14678	14631	14605	14741	14662	14550	14437	14402	14544	14360	14493	14528	14687	14644	14631	14530	14742	14535	14517	14833	14665	14595	14612	14621	14727	14557	14793	14718	14594	14582	14629	14497	14392	14655	14585	14639	14602	14766	14730	14479	14711	14581	14630	14367	14618	14689	14764	14626	14541	14738	14697	14771	14689	14732	14792	14528	14860	14745	14516	14696	14827	14566	14655	14509	14617	14603	14703	14788	14662	14800	14688	14649	14916	14673	14687	14788	14633	14728	14476	14500	14628	14770	14581	14656	14601	14647	14651	14748	14770	14642	14564	14521	14539	14684	14682	14547	14622	14570	14554	14585	14649	14672	14705	14399	14562	14559	14816	14746	14719	14730	14583	14719	14539	14361	14676	14653	14600	14601	14495	14491	14566	14563	14545	14694	14628	14573	14605	14535	14630	14511	14471	14673	14573	14398	14595	14655	14616	14420	14666	14537	14544	14564	14702	14730	14570	14622	14512	14645	14377	14648	14594	14597	14693	14501	14509	14969	14582	14783	14648	14844	14564	14713	14543	14634	14809	14768	14641	14672	14703	14577	14739	14530	14519	14600	14572	14737	14723	14704	14533	14584	14814	14476	14627	14618	14633	14647	14684	14593	14702	14580	14597	14449	14584	14728	14853	14589	14532	14497	14733	14715	14498	14481	14588	14496	14776	14608	14605	14774	14475	14624	14658	14741	14591	14651	14568	14603	14526	14726	14678	14483	14642	14623	14672	14654	14561	14510	14440	14682	14792	14572	14743	14741	14509	14671	14770	14581	14665	14756	14730	14698	14711	14692	14756	14662	14668	14677	14551	14611	14677	14655	14590	14731	14517	14454	14606	14604	14634	14583	14678	14673	14612	14796	14707	14589	14801	14713	14546	14695	14652	14608	14684	14559	14711	14806	14605	14773	14576	14774	14591	14623	14673	14738	14848	14626	14765	14715	14668	14934	14651	14898	14824	14684	14558	14555	14814	14625	14601	14599	14798	14660	14611	14543	14755	14586	14577	14658	14622	14592	14722	14603	14689	14718	14672	14456	14833	14721	14692	14572	14606	14679	14643	14616	14678	14557	14675	14805	14677	14760	14523	14795	14495	14582	14643	14568	14866	14829	14814	14598	14614	14673	14542	14811	14410	14710	14514	14573	14704	14526	14579
32411	46205	41748	31758	24842	20609	17844	16064	15260	14670	14096	13970	13919	13564	13558	13417	13563	13415	13382	13461	13426	13407	13318	13320	13344	13311	13344	13159	13191	13148	13209	13106	13114	13002	13125	13217	13239	13049	13100	13256	13245	13073	13042	13215	13242	13259	13072	13177	13177	13020	13220	13284	13258	13090	13052	13242	13127	13027	13203	13155	13317	13167	13295	13191	13074	13167	13209	13047	13321	13185	13255	13075	13200	13378	13173	13250	13118	13240	13330	13166	13146	13109	13087	13136	13148	13166	13084	13118	13055	13166	13165	13298	13116	12996	13128	13297	13257	13343	13309	13013	13241	13180	13218	13312	13180	13109	13085	13172	13167	13152	13211	13192	13260	13255	13237	13195	13169	12998	13261	13012	13060	13260	13148	13119	13357	12970	13120	13116	13190	13204	13036	13213	13105	13184	13191	13181	13080	13089	13040	13090	13218	13250	13351	13139	13212	13165	12976	13069	13190	13095	13263	13140	13087	13087	13268	13076	13096	13080	13279	13176	13172	13174	13064	13157	13128	13137	13145	13291	13172	12980	13192	13052	13182	13149	13289	13156	13057	13211	13143	13141	13180	13010	13110	13158	13256	12962	13171	13011	13214	13158	13003	13259	13147	13092	13011	13074	13069	13131	13107	13149	13304	13118	13302	13080	13286	12998	13193	13320	13152	13184	13135	13045	13143	13152	13113	13065	13082	13246	13287	13255	13278	12992	13231	13060	13029	13214	13327	13298	13192	13116	13098	13223	13194	13128	13173	13379	13185	13322	13134	13250	13277	13249	13217	13148	13036	13200	13044	13268	13066	13105	13179	13201	13139	13134	13340	13167	13020	13150	12995	12965	13214	13155	13008	13212	13191	13279	13222	13233	13131	13144	13106	13129	13158	13092	13284	13130	13264	13096	13116	13154	13109	13118	13264	13162	13188	13109	13114	13049	13249	13108	13171	13187	13180	13182	13200	13177	13250	13040	13014	13096	13169	12993	13180	13231	13092	13318	12977	13223	13092	13185	13233	13177	13236	13202	13154	12983	13113	13112	13119	13051	13032	13106	13038	13010	13256	13170	13123	13068	13184	13226	13005	13351	13108	13275	13131	13271	13217	13097	13344	13116	13109	13258	13185	13151	13182	13061	13138	13126	13139	13199	13300	12950	13299	13146	13065	13180	13139	13129	13025	13122	13120	13061	13213	13103	13158	13092	13205	13090	13054	13106	13109	13122	13334	13293	13266	13193	13249	13097	13222	13176	13092	13165	13128	13146	13149	13191	13156	13123	13188	13275	13034	13052	13083	13188	13213	13143	13294	13190	13122	13151	13155	13365	13150	13394	13025	13232	13127	13085	13216	13206	13259	13330	13099	13159	13083	13237	13181	13209	13184	13234	13048	13207	13054	13199	13036	13093	13200	13101	12953	13004	13058	13107	13124	13286	13031	13205	13039	13212	13070	13142	12983	13261	13143	13187	13369	13290	13191	13217	13187	13189	13153	13118	13285	13289	13202	13159	13142	13101	13189	13136	13064	13136	13088	13119	13209	13106	13116	13223	13056	13214	13019	13114	13126	13093	13037	13102	13056	13024	13207	13116	13233	13275	13201	13116	13128	13211	13245	13213	13081	13191	13127	13154	13303	13254	13222	13138	13122	13071	13186	13189	13078	13126	13064	13310	13143	13131	13321	13145	13145	13136	13248	13092	13208	13181	13186	12996	13027	13168	13069	13206	13294	13212	13263	13073	13351	13158	13192	13101	13134	13080	13039	13295	13166	13000	13172	13104	13175	13171	13189	13101	13160	13219	13266	13022	13056	13137	13185	13036	13196	13091	13184	13180	12986	13274	13193	13081	13262	13100	13332	13066	13143	13096	13140	13084	12952	13115	13148	13259	13178	13102	13097	13257	13284	13118	13076	13100	13136	13143	13186	13135	13106	13250	13068	13177	13226	13113	13115	13165	13124	13248	13335	13210	13217	13200	13290	13105	13270	13254	13190	13189	13165	13281	13183	13136	13119	13187	13357	13159	13243	13144	13263	13311	13182	13298	13049	13017	13122	13071	13235	13261	13076	13159	13148	13205	13049	13216	13094	13203	13019	13204	13235	13043	13215	13196	13036	13216	13207	13066	13226	13307	13200	13076	13118	13189	13111	13049	13172	13270	13255	13144	13130	13178	13123	13188	13207	13226	13287	13088	13141	13107	13147	13169	13172	13067	13303	13010	13229	13260	13226	13211	13160	13169	13117	13226	13281	12978	13150	13202	13056	13156	13059	13217	13245	13136	13145	13299	13304	13009	13159	13372	13260	13043	13217	13129	13240	13094	13099	13278	13116	13270	12860	13218	13186	13053	13209	13223	13186	13193	13244	13074	13206	13219	13284	13084	13163	13220	13108	13157	13120	13079	13267	13219	13359	13133	13096	13180	13139	13162	12954	13221	13033	13207	13107	13219	13143	13102	13068	13305	13100	13308	13180	13192	13094	13264	13039	13207	13216	13127	13189	12986	13032	13125	13131	13041	13202	13225	13123	13165	13189	13298	13197	13228	13198	13131	13287	13054	13173	13287	13159	13117	13153	13122	13197	13164	13294	13256	13219	13285	13232	13154	13026	13325	13188	13206	13158	13248	13168	13221	13255	13210	13076	13069	13058	13188	13118	13136	13124	13196	13107	13244	13291	13195	13187	13190	13025	13194	13096	13144	13201	13184	13240	13060	13161	13150	13108	13129	13238	13243	13246	13287	13054	13144	13249	13213	13182	13013	13153	12975	13328	13135	13107	13180	13180	13083	13210	13076	13370	13313	13113	13037	13097	13222	13190	13153	13154	13022	13132	13140	12983	13250	13190	13184	13356	13207	13252	13197	13129	13030	13265	13236	13241	13076	13190	13327	13128	13168	13057	13062	13191	13099	13142	13219	13306	13153	13096	13143	13164	13159	13168	13350	13165	13053	13202	13174	13081	12957	13112	13399	13207	13066	13177	13131	13023	13039	13155	13215	13104	13120	13064	13193	13144	13222	13229	13242	13147	13205	13016	13309	13248	13262	13036	13151	13254	13233	13012	13217	13178	13296	13296	13165	13031	13175	13187	13258	13166	13364	13226	13230	13177	13150	12988	13214	13161	13076	13170	13110	13092	13298	13194	13125	13290	13268	13298	13103	13113	13158	13126	13216	13073	13299	13176	13098	13244	12975	13183	13294	13110	13145	13082	13026	13090	13264	13106	13072	13074	13285	13279	13365	13202	13084	13184	13176	13220	13304	13233	13147	13236	13096	13159	13029	13177	13204	13190	13249	13197	13145	13238	13195	13081	13160	13167	13119	13194	13087	13022	13059	13151	13286	13310	13157	13100	13211	13154	13293	13103	13199	13184	13135	13182	13107	13248	13133	13023	13206	13344	13379	13172	13260	13247	13089	13104	13099	13231	13349	13295	13291	12965	13132	13011	13107	13231	13042	13093	13182	13150	13130	13238	13348	13211	13181	13005	13310	13179	13455	13140	13188	13050	13082	13064	13081	13079	13193	13363	13016	13115	13085	13097	13160	13089	13082	13041	13050	13134	13212	13153	13154	13272	13288	13211	13133	13004	13154	13297	13146	13231	13091	12912	13194	13128	13055	13117	13203	13293	13248	13251	13161	13141	13095	13155	13043	13037	13216	13091	13057	13128	13092	13167	13103	13129	13223	13169	13066	13177	13048	13359	13109	13158	13132	13147	13167	13071	13158	13046	13167	13389	13306	13125	13325	13061	13241	13106	13112	13080	13148	13183	13151	13102	13375	13280	13203	13232	13168	13240	12887	13365	13130	13258	13072	13272	13156	13305	13153	13157	13080	13063	13067	13179	13037	13390	13156	13119	13224	13116	13145	13229	13197	13123	13042	13183	13409	13186	13385	13293	13205	13089	13141	13123	13066	13177	13118	13221	13036	13136	12967	13347	13111	13260	13296	13272	13296	13249	13202	13232	13282	12998	13089	13155	13125	13146	12972	13186	13193	13117	13025	13218	13256	13204	13289	13200	13146	13404	13230	13082	13032	13138	13123	13232	13219	13251	13238	13224	12972	13190	13162	13100	13312	13277	13160	13272	13207	13188	13085	12985	13193	13201	12898	12970	13104	13234	13231	13334	13243	13182	13203	13121	13112	13086	13133	13127	13107	13128	13130	13394	13184	13065	13240	13203	13251	13239	13169	13175	13078	13116	13110	13263	13234	13080	13271	13180	13179	13145	13082	13111	13121	13114	13036	13352	13182	13198	13122	13109	12987	13108	13077	13322	13207	13301	13097	13236	13075	13119	13202	13209	13166	13167	13099	13202	13231	12972	13256	13239	13129	13265	13245	13183	13099	13040	13128	13093	13202	13075	13162	13283	13211	13166	13139	13210	13076	13097	13132	13212	13090	13100	13060	13183	13275	13199	13115	13186	13235	13082	13260	13123	13265	13270	13193	13325	13207	13150	13173	13220	13114	13179	13174	13242	13020	13198	13200	13093	13123	13120	13261	13160	13017	13246	13212	13160	13119	13332	13233	13249	13077	13162	13235	13173	13118	13159	13009	13112	13196	13265	13181	13142	13171	13082	13456	13253	13162	13077	13194	13128	13133	12999	13177	13017	13093	13266	13211	13100	13077	13005	13079	13122	13113	13117	13074	13200	13312	13146	13129	13188	13340	13265	13066	13032	13205	13088	13270	13180	13049	13188	13182	13233	13067	12913	13252	13042	13101	13229	13343	13149	13093	13250	13204	13342	13338	13112	13146	13173	12983	13226	13236	13222	13330	13180	13114	13113	13256	13249	13180	13109	13122	13004	13214	13184	13150	13310	13229	13225	13162	13385	13116	13103	13177	13323	13294	13245	13224	13108	13114	13209	13183	13322	13149	13200	13236	13240	13098	13253	13203	13276	13121	13155	13134	13182	13237	13282	13110	13218	13131	13320	13268	13210	12987	13053	12986	13139	13283	13221	13142	13166	13276	13157	13217	13085	13231	13308	13151	13192	13103	13244	13097	13359	13273	13235	13228	13262	13287	13291	13166	13217	13178	13095	13204	13305	13214	13304	13199	13363	13017	13102	13006	13208	13114	13170	13344	13161	13045	13210	13078	13223	13033	13157	13120	13220	13141	13181	13255	13237	13136	13050	13092	13192	13238	13052	13325
24198	21536	29176	26020	24904	24571	22470	18223	16731	16063	15847	15283	15127	14882	14867	14872	14440	14548	14434	14507	14524	14491	14410	14436	14213	14350	14182	14145	14241	14046	14271	14155	14067	14392	14169	14309	14357	14384	14174	14232	14195	14169	14331	14175	14477	14117	14309	14236	14120	14097	14229	13969	14071	14140	14133	14284	14165	14216	14300	14012	14275	14080	14066	14130	14410	14230	14091	14217	14245	14051	14208	14269	14106	14333	14320	14015	14197	14207	14222	14174	14235	14307	14165	14032	14059	14196	14035	14011	14194	14224	14334	14195	14227	14180	14310	14040	14257	14129	14077	14383	14210	14093	14169	14164	14243	14191	14123	14265	14097	14213	14071	14162	14207	14202	14143	14110	14227	14335	14197	14125	14315	14166	14120	13953	14185	14202	14051	14117	14044	14241	14168	14296	14349	14278	14099	14106	14063	14197	14192	14049	14366	14107	14177	14207	14332	14090	14135	14347	14217	14175	14288	14076	14354	14031	14142	14022	14128	14177	14199	14142	14119	14102	14283	14116	14193	14058	14039	14132	14138	14068	14166	13951	14132	14047	13923	14214	14019	14061	14247	14075	14287	13959	14128	14332	14356	14104	14327	14306	14172	14159	14052	14260	14205	14212	14107	14147	14227	14005	14094	14199	14096	14140	14344	14193	14344	14070	14200	14199	14138	14320	14294	14259	14254	14016	14347	14125	14271	13991	14250	14180	14244	14008	14113	14239	14163	14288	14119	14237	14048	14067	14214	14214	14108	14226	14212	14106	14265	14123	14283	14010	14297	14072	14139	13992	14186	14149	14162	14116	14145	14073	14122	13956	14083	13943	14215	14077	14139	14262	14226	14115	13998	14201	14402	14175	14265	14284	14253	14268	14176	14085	13958	14118	14133	14063	14093	14294	14178	14242	14144	14048	14086	14097	14144	14226	14292	14080	14241	14080	14114	14310	14064	14238	14357	14187	14275	14278	14122	13863	14124	14083	13995	14028	14165	14279	14078	14160	14114	14110	14121	14277	14265	14169	14343	14209	14102	14017	14193	14228	14258	13978	14216	14161	14149	14084	14148	14101	14277	14221	14330	14388	14330	14250	14219	14100	14086	14169	14103	14309	14063	14185	14120	14140	14233	14398	14189	14146	14355	14189	14188	14080	14015	14105	14154	14056	14212	14395	14077	14227	14109	14058	14245	14082	14111	14210	14178	14136	14302	14152	14197	14167	14169	14058	14150	14126	14221	14114	14218	14256	14199	14166	14221	14149	14132	14247	14131	14038	13972	14106	14126	14249	14166	14284	14193	14217	14329	14130	14105	14336	14075	14380	14058	14155	14076	14096	14169	14325	14287	14153	14097	14143	14135	14402	14348	14310	14296	14173	14189	14258	14232	14239	14137	14058	13986	14166	14214	13998	13983	14129	14161	14077	14162	14158	14060	14261	14186	14325	14057	14140	14335	14142	14239	14340	14110	14029	14060	14274	14154	14277	14159	14002	13948	14098	14288	14087	14102	14294	14241	14029	13910	14173	14143	13992	14359	14211	14175	14129	14100	14346	14151	14208	14379	14212	14363	14169	14142	14114	14309	14064	14082	14100	14247	14168	14194	14085	14137	14240	14291	14084	14185	14186	14066	14086	14034	14054	13984	14120	14163	14047	14155	14140	14244	14165	14099	14129	14108	14129	14082	14028	14102	14172	14120	14125	14232	14322	14067	14164	14112	14200	14028	14168	14142	14124	14076	14102	14082	14064	14296	14056	14086	14264	14141	14262	14105	14044	14042	14024	14121	14060	14045	13979	14146	14032	14249	14034	14362	14028	14123	14424	14295	14313	14070	14248	13953	14189	14160	14205	14358	14026	14254	14068	14183	14161	14260	14173	14102	14082	14218	14126	14291	13910	14295	14231	14128	14162	14050	14164	14153	14213	14180	14124	14334	14104	14065	14013	14189	14272	14285	14338	13856	14146	14130	14087	14175	14118	14076	14196	14041	14105	14258	14113	14198	14164	14206	14111	14113	14320	14269	13946	14184	14206	14058	14039	14143	14187	14240	14106	13996	14058	14207	14391	14287	14271	14181	14184	14312	14156	13976	13933	14114	14063	14115	14262	14104	14086	14424	14350	14058	14064	14152	14159	14218	14085	14239	14399	14236	14065	14215	14183	14095	14158	14198	14176	14067	14065	14027	13961	14276	14218	14171	14081	14101	14141	14217	14330	14145	14161	14133	14315	14144	13969	14310	13990	14237	14134	14308	14125	14265	14165	14163	13954	14156	14094	13977	14287	14239	14216	14041	14163	14144	14201	14238	14085	14155	14156	14183	14033	14145	14122	14173	14085	14155	14093	13987	14018	14098	14220	14008	14131	13855	14218	14160	14185	14197	14074	14271	14060	13977	14052	14097	14181	14412	14274	14224	14131	14083	14348	14183	14040	14293	14083	14091	14217	14220	14096	14018	14290	14015	14080	14337	14282	14036	14149	14027	14169	14227	13954	14155	14190	13944	14226	14269	14116	14150	14214	14279	14025	14223	14059	14247	14260	14317	14155	14118	14121	14378	14145	14149	14083	14094	14275	14131	14240	13982	14184	14273	14170	14178	14221	14160	14239	14403	14140	14074	14054	13974	14079	14320	14110	14172	14131	14117	14160	14254	14379	14438	14106	14139	14108	14264	14233	14073	14167	14318	14053	14103	14464	14090	14195	14255	14186	14115	14083	13943	14179	14137	14091	14316	14165	14247	14116	14310	14367	14074	14391	14401	14176	14096	14180	14122	14227	14223	14197	14134	13960	14012	14171	14274	14412	14350	14017	13909	14248	14280	14174	14186	14144	14454	14185	14213	14233	14299	14225	14182	14322	14213	14203	14002	13936	14071	14294	13992	14239	14082	14267	14192	14002	14176	14045	14007	14103	14141	14336	14240	14235	14112	14194	14219	14246	14168	14359	14184	14208	14355	14054	14183	14159	14131	14264	13961	14040	14095	13997	14177	14196	14309	14252	14186	14264	14087	14211	14159	14127	14208	14294	14302	14149	14248	14107	14104	14370	14107	14190	14244	14215	14263	14115	14100	14085	14144	13962	14021	14090	14111	14270	14134	14169	14278	14117	14289	14421	14233	14294	14225	14138	14341	14287	14224	14205	14114	14164	14249	14065	14153	14151	14014	14163	14274	14171	14354	14404	14197	14159	14044	14262	14167	14075	14203	14132	14258	14332	14142	14149	14119	14140	13971	14001	14069	14047	14123	14185	14301	14322	14301	14270	14203	14088	14108	14353	14217	14291	14261	14099	14081	14265	14220	14039	14165	14048	14076	14048	14246	14189	14005	14219	14067	14303	14218	14212	14030	14096	14296	14103	14112	14205	14395	14170	14047	14435	14276	14255	14263	14191	14196	14080	14121	14163	14188	14162	14110	14186	14118	14057	14080	14224	14242	14130	14163	14146	14103	14121	14154	14297	14170	14118	14354	14160	14155	14190	14307	14203	14084	14125	13969	14289	14093	14186	14189	14159	14197	14090	14078	14017	14053	14317	14165	14037	14123	14112	14077	14190	14231	14106	13975	14023	14122	14055	14124	14308	14146	14246	14174	13853	14208	14024	14131	14101	14168	14205	14195	14274	14175	14185	14142	14086	14238	14192	14122	14150	14122	14119	14168	14034	14090	13976	14125	14245	14060	14024	14149	14197	14076	14112	14077	13993	14074	13833	13948	14324	14217	14122	14192	14150	14093	14147	14267	14208	14170	14246	14221	14261	14091	14156	14096	13973	14071	14034	14014	14027	14084	14188	14130	14144	14071	14209	14122	14115	14102	14118	14258	14023	14079	14078	14072	14190	14244	14170	14152	14206	14129	14318	14115	14107	14194	14177	14173	13960	14144	14372	14142	14220	14103	14196	14181	13996	14076	14281	14259	14230	14194	14161	14053	14288	14106	14188	14150	14239	14221	14120	14283	14116	14215	14167	14302	14254	14267	14257	14145	14107	14230	14127	14128	14278	13951	14007	14271	14420	14185	14075	14243	14047	14083	14025	14086	14150	14226	14202	14061	14145	14365	14103	14073	14146	14102	14138	14349	14232	14116	14182	14034	14376	14131	14261	14027	13946	14236	14417	14102	14289	14010	14006	14219	14178	14019	14145	14239	14316	14248	14077	14301	14212	14327	13908	14118	14038	14102	14285	14268	14148	14132	14165	14153	14166	14137	14213	13831	14098	14056	14117	14212	14053	14092	14051	14091	14166	14262	14041	14053	13995	14214	14027	14203	14156	14242	14224	14157	14205	14032	13895	14017	14141	14109	14230	14257	13992	14256	14120	14090	14231	14060	13980	14311	14032	14138	14159	14283	14176	14141	14069	14092	14179	14282	14097	14374	14043	14270	14104	14087	14159	14073	14181	14061	14170	14211	14239	14251	14269	14322	14123	14032	14226	14350	14018	14115	14154	14253	14022	14242	14156	14143	14136	14206	14195	14277	14266	14328	14225	14154	14318	14169	13927	14244	14213	14093	14246	14225	13946	14064	14163	14164	14105	14133	14262	14028	14213	14113	14139	14268	14043	14271	14146	14106	14108	14029	14042	14230	14218	14447	14255	14202	14137	14229	14102	14300	14200	14152	14208	14074	14183	14342	14301	14288	14236	14166	13993	14151	14029	14278	14191	14141	14132	14199	14177	14244	14114	14131	14302	14259	14225	14122	14178	14096	14228	14034	14029	14052	14149	14188	14063	14263	14097	14089	14045	14133	13953	14060	14287	14140	14080	14232	14131	14105	14150	14267	14246	14043	14116	14311	13973	14143	14046	14292	13928	14096	14345	14094	14156	14135	14100	14135	14091	14106	14036	14296	14146	14143	14217	14015	14122	14095	14191	14071	14053	14282	13957	14188	14240	14176	14082	14216	14006	13953	14019	14149	14365	14141	14146	14141	14140	14098	14356	14334	14213	14163	14321	14200	14195	14170	13953	13987	14053	14043	14390	14208	14261	13958	14169	14032	14208	14138	14280	14094	14375	14270	14151	14044	14225	14152	14383	14070	14424	14248	14218	13961	14197	14155	14161	14182	14262	14235	14392	14162	14209	14036	14418	14221	14155	14189	14126	14034	14138	14084	13976	14043	14038	14099	14115	14168	14130	14092	14279	14078	13901	14128	14130	14164	14244
32618	53466	49275	38911	30832	25067	21054	18149	16531	15531	14879	14588	14327	13848	13766	13634	13575	13305	13134	13255	13175	13144	13052	12993	12958	12873	13035	12950	13014	12835	12935	12938	12975	12913	12995	13035	12930	12925	12897	12929	12992	12930	12763	13114	12916	12968	12913	12981	12915	12958	12832	12986	12722	12827	12874	12894	12777	12685	12833	12827	12961	12956	13035	12826	12901	12758	12872	13050	12897	12947	12878	12825	13070	12905	12943	12920	12970	12900	12819	12736	13022	12833	12934	12752	12871	12998	12821	12961	12989	12829	12939	12803	12861	12810	12871	12919	12775	12935	12819	12786	12918	12930	12992	12925	12895	12898	12909	12924	12807	12826	12794	12775	12675	12940	13119	12991	12818	12841	12969	12702	12663	13095	12841	12940	13079	12869	12952	12956	12777	12704	12959	12962	12684	12623	12953	12663	13008	12933	13007	12877	12726	12884	12839	13009	12752	12896	12941	12834	12751	12891	12853	12851	12700	12751	12991	12831	12858	12886	12918	12939	12886	12885	12894	12885	12805	12880	12770	12940	13053	12954	12862	12896	12967	12819	12851	12984	12928	12829	12823	12866	12926	12898	12831	12972	12654	12981	12850	12871	12744	12949	12776	12877	12865	12809	12845	12848	12851	12972	12877	12839	12885	12729	12794	12841	12809	12962	12958	12708	12872	12965	12974	12953	12844	12889	12915	12826	12858	12876	12803	12885	13034	12778	12969	12945	13029	12936	12875	13037	12930	12931	12942	12901	12997	12738	12969	12890	12848	12937	12786	12829	12960	12853	12860	12835	12924	12831	12826	12852	12815	12871	12878	12915	12917	12973	12871	12882	12808	12941	12852	12828	12894	12987	12871	12914	12852	13027	12853	12881	12877	12762	13001	13017	12860	12947	12870	12849	12739	12747	12908	12779	12864	12913	12910	12838	12830	12794	12834	12799	13040	12876	12849	12719	12902	12771	12823	12747	12911	12955	12689	12908	12874	12724	12866	12697	12858	12771	12829	12816	12981	12898	12824	12763	12802	12943	12860	12965	13054	12739	12802	13024	12768	12908	12647	12696	12908	12707	12834	12812	12911	12661	12895	12653	13004	12983	12855	12825	12971	12807	12978	12878	12795	12911	13052	12850	13013	12798	12733	12747	12882	12817	12983	12862	12926	12922	12914	12774	12832	13041	12949	12888	12860	12828	12754	12787	12846	12934	12958	12866	12944	12768	12909	12635	12788	12706	12938	12836	12892	12829	12785	12999	13028	12852	12897	12882	13005	12735	12802	12920	12775	12838	12835	12909	12934	12885	12942	12883	12833	12712	13059	12915	12827	12832	12927	12868	12965	12906	13065	12859	12874	12922	13072	12984	13094	12913	12729	12888	12788	12887	12886	12895	12938	12894	12832	12832	12940	12957	12949	12947	12863	12772	12903	13080	12799	12849	12932	12991	12772	12769	12761	12898	12786	12694	12946	12807	12834	12980	12911	12839	12877	13089	12833	12829	12776	13057	12969	12691	12942	12838	12992	12919	12760	13005	12834	12783	12807	13060	12921	13010	12752	12857	12973	12937	12880	12939	12861	12926	12944	12947	12931	12757	12894	12824	12830	12833	12756	12913	13031	12847	12853	13034	12912	12861	12749	12992	12986	12849	12941	12796	12788	12904	13005	12806	12808	12737	12751	12900	12721	12767	12726	12714	12821	12869	13006	12842	12840	12868	12627	12773	12870	12989	12904	12876	13088	12844	12925	12763	12793	12760	12871	12764	12849	12892	12859	12916	13001	12947	12738	12828	12614	12818	12967	12876	12793	12921	12842	12949	12899	12925	12921	12970	12848	12881	12786	12967	12913	12805	12956	12910	12877	12883	12864	12975	13000	12777	12809	12990	12887	12905	12873	12824	12898	12815	12888	12705	12654	12942	12681	12972	12808	12794	12749	12855	13054	12796	12848	13063	12930	12846	12851	12993	12757	12825	12744	12731	12995	12865	12699	12822	12943	12938	12910	12911	13002	12791	12786	12880	12840	12895	12920	12874	12983	12816	12875	12693	12956	12909	12927	12958	12904	12918	12806	12906	12857	12881	12854	12738	12701	12848	12995	12857	12889	13031	13106	12626	12707	12679	12987	12747	12852	12860	12849	12830	12737	12835	12926	12873	12906	13043	12690	12883	12706	13005	13000	12764	13073	12886	12893	12912	12898	12808	13010	12786	12841	12866	12898	12810	12765	12802	12785	12934	12844	12824	12814	12852	12825	12824	12655	12864	12834	12834	12854	12719	12944	12847	12734	12867	12878	12923	12981	12821	12841	12854	12897	12790	12841	13006	13051	12934	12830	12895	12910	12990	12973	12820	13007	12646	12820	12805	12796	12986	12765	12802	12723	12842	12889	12927	12942	12791	12815	12810	12830	12938	13076	12801	12856	12641	12776	12837	12828	12883	12787	12892	12896	12848	12793	12766	12793	12865	12910	12882	12862	12722	12909	12974	12896	12818	12977	12833	12949	12928	12620	12784	12772	12813	12788	12922	12805	12888	12885	12914	12864	12848	12973	12729	12787	12801	13018	12845	12851	12767	12790	12990	12788	12921	12731	12988	12717	12922	12846	12791	12904	13131	12882	12817	12782	12748	12863	12909	12834	12880	12830	12701	12873	12808	12815	12949	12931	12928	12976	12827	12880	12916	13042	12860	12973	12898	12915	12819	12877	12814	12842	12770	12782	12838	12895	12842	12921	12795	12866	12920	12886	12911	12760	12799	12911	12816	12822	12895	12810	12954	12872	12961	12988	12823	12903	12835	12999	12838	12893	12889	12893	12859	12791	12952	12845	12798	12783	12939	12876	12946	12831	12922	12867	12852	12915	12976	12953	12848	12959	13077	12739	12847	12787	12913	12807	12948	12802	12785	12854	12980	12893	12912	12817	12763	12996	12818	12790	12982	12784	12903	12720	13003	12948	12866	12962	12991	12917	12948	12926	12891	12874	12807	12959	12975	12908	12820	12867	12888	12968	12891	12921	12847	12749	12820	12823	12777	12940	12819	12940	12844	12936	12976	12700	12968	12724	12883	12928	12695	12964	12807	12865	12974	12946	12884	12843	13022	12929	12845	12811	13000	12930	12659	12858	12867	12903	12821	12719	12946	13075	12897	12798	12922	12934	13034	12787	12895	12856	12874	12917	12938	12839	12878	12828	12954	12688	13071	12776	12959	12969	12721	12904	12862	13006	12927	12781	12830	12866	13075	12912	12931	12902	12953	12816	12974	12998	12879	12937	12827	12821	12960	12733	12908	12756	13019	12844	12853	12872	12856	12900	12846	12814	12845	12988	13090	12916	12846	12887	13060	12923	12836	12746	12911	12983	12870	12780	12938	12825	12758	12872	12828	12762	12852	12850	12771	12813	12911	13027	12716	12738	12856	13023	12846	12940	12739	12982	12914	12924	12816	12792	12941	12915	12845	12826	12889	12944	12851	12888	12835	12842	12832	12770	12820	12714	12955	12885	12768	12735	12880	13006	12847	13018	12759	12895	12679	12971	12757	12659	12972	12804	12755	12897	13006	12767	12900	12844	12859	12966	12771	12967	12892	12825	13103	12747	12857	12858	12781	12825	13008	12853	12839	12859	12693	12719	12954	12993	12918	12784	12966	12777	12718	12870	12873	12790	13057	12827	12954	12909	12922	13019	12669	12975	12831	12868	12835	12859	12804	12934	12901	12868	13091	12872	12867	12863	12864	12906	12723	12933	12899	12783	12973	12998	13014	12881	12869	12763	12670	12850	12914	12768	13032	12931	12832	12919	12858	13004	12843	12909	12991	12844	12771	12862	12966	12965	12913	12746	12947	13100	12854	12939	12754	12843	12918	12833	12892	12757	12925	12759	12782	12861	12886	12836	12827	12763	12997	12999	12820	12910	12995	12936	12826	12761	12893	12840	12882	12897	12814	12871	12864	12857	12857	12758	12844	12940	12890	12883	12935	12875	12775	12751	12915	12957	12888	12870	12749	12917	13028	12846	12799	12944	12823	12844	12937	12940	12881	12842	12828	12749	13114	12812	12845	12829	12949	12859	12688	13002	12758	12986	13042	12907	12957	12751	12769	13021	12690	12687	12952	12930	12837	13027	12865	12925	12735	12807	12964	12838	12908	12880	12858	12829	12893	12792	12858	12779	12800	12858	12749	12804	12976	12746	12640	12977	12780	12847	12887	12929	12989	12870	12995	12882	12791	12767	12900	13009	12798	12778	12938	12863	12917	12901	12821	12780	12899	12768	13053	12857	12821	12757	12760	13005	12856	12836	12833	13062	12918	12981	12943	12780	12787	12922	12957	12796	12933	12899	12835	13064	13001	12914	12886	12802	12884	12810	12827	12605	12965	12951	12916	12978	12959	12922	12831	12804	12952	12778	12933	12813	12743	12852	12985	12870	12888	13012	12909	12958	12859	12845	12855	12903	12759	12862	12697	12894	12745	12926	12913	12784	12814	12705	12941	12727	12929	12705	12821	12951	12792	12973	12977	13010	12940	12741	13007	12901	12860	12795	12910	12755	12810	12950	13008	13025	12894	12920	12950	12790	12994	13066	12887	12805	12773	12852	12856	12838	12848	12860	12986	12741	12815	12900	12875	12756	12841	12751	12678	12798	12778	12741	12852	12976	12974	12827	12844	12814	12744	12867	12812	12978	12825	12853	12690	13010	12740	13020	13021	12971	12828	13107	12981	12812	13055	13022	12744	13022	12716	12941	12849	12657	12825	12830	12957	12772	12824	12682	12873	12823	12631	12741	12896	12922	12903	12882	13070	12743	12831	12832	12865	12813	12876	12983	12732	12949	12993	12875	13049	12731	12921	12919	12941	12764	12850	12897	12934	12747	12775	12868	12785	12867	12908	12890	12881	12822	12987	12810	12962	12884	12823	12819	13011	12833	12961	12925	12770	12850	12827	12996	13059	12815	12892	12652	12951	12999	12834	12923	12931	12881	12807	12910	12872	12912	12937	12750	12849	12885	13016	12993	12970	12845	12948	12854	12745	12967	12859	12736	12737	12807	12822	12904	12793	12859	12858	13052	12848	13039	12809	12952	12824	13029	12890	13051	12744	12923	12841	12735	12942	12806	12849	12702	13038	12874	12777	12836	12871	12944	12833	12901	12968	12785	12845
22912	21426	29332	24311	23037	25912	26960	20665	18384	17819	17084	16276	16249	15889	15650	15585	15593	15351	15323	15368	14859	15011	14979	15047	14935	14950	14795	15018	14813	14896	14964	14799	15049	15041	15062	14866	15031	14704	14913	14863	15076	14922	14633	14896	14863	14868	14728	14905	14770	14755	14777	14806	14990	14846	14729	14677	14858	14825	14930	14707	14835	14772	14844	14724	14826	14736	14667	14906	14759	14707	14805	14785	14708	14744	14899	14872	14920	14687	14676	14845	14924	14749	14898	14725	14625	14868	14775	14803	14814	14809	14809	14845	14840	14621	14698	14902	14814	14526	14817	14933	15037	14828	14580	14913	14568	14852	14777	14726	14785	14630	14917	14961	14832	14827	14805	14816	14689	14563	14967	14804	14880	14677	14678	14605	14651	14591	14706	14691	14580	14463	14791	14721	14725	14923	14931	14672	14721	14717	14759	14978	14564	14633	14809	14577	14595	14686	14611	14522	14829	14571	14887	14906	14735	14879	14823	14843	14605	14745	14704	14848	14823	14725	14730	14719	14804	14751	14707	14624	14723	14872	14850	14636	14703	14716	14699	14666	14729	14741	14783	14889	14979	14761	14747	14786	14733	14541	15046	14695	14652	14761	14763	14842	14763	14851	14615	14726	14689	14920	14666	14975	14810	14690	14653	14636	14869	14718	14821	14803	14796	14888	14804	14738	14625	14815	14665	15095	14814	14622	14942	14537	14676	14862	14784	14864	14916	14532	14765	14553	14754	14779	14904	14683	14918	14863	14674	14482	14586	14652	14805	14741	14705	14557	14753	14929	14847	14675	14909	14781	14829	14740	14601	14752	14712	14726	14607	14765	14775	14837	14722	14578	14699	14795	14829	14851	14676	14951	14946	14661	14822	14786	14440	14829	14669	14876	14706	14781	14646	14697	14567	14679	14832	14718	14818	14755	14798	14649	14640	14715	14606	14664	14804	14769	14927	14793	14702	14696	14693	14604	14682	14827	14895	14873	14649	14694	14537	14728	14882	14602	14707	14699	14768	14548	14651	14862	14627	14754	14639	14722	14816	14839	14987	14996	14793	14849	14640	14674	14737	14687	14564	14827	14700	14662	14713	14903	14814	14781	14751	14609	14641	14924	14740	14585	14799	14682	14594	14622	14844	14880	14897	14717	14565	14530	14681	14782	14820	14913	14921	14727	14689	14838	14593	14606	14590	14630	14790	14616	14753	14890	14626	14626	14680	14747	14534	14765	14781	14710	14491	14645	14732	14707	14744	14813	14895	14637	14624	14768	14598	14578	14724	14825	14789	14709	14604	14731	14722	14744	14833	14797	14762	14800	14852	14860	14621	14809	14751	14802	14632	14676	14666	14614	14790	14756	14711	14807	14865	14739	14711	14592	14651	14779	14786	14829	14711	14598	14782	14691	14581	14561	14753	14915	14777	14842	14756	14675	14753	14850	14749	14768	14854	14676	14902	14940	14964	14854	14729	14766	14783	14666	14765	14747	14807	14892	14898	14822	14716	14677	14726	14686	14724	14499	14709	14793	14568	14668	14752	14901	14664	14673	14781	14859	14901	14658	14620	14781	14719	14805	14844	14646	14730	14830	14756	14916	14652	14799	14757	14804	14644	14709	14823	14780	14648	14663	14835	14648	14541	14774	14863	14510	14908	14839	14661	14647	14827	14775	14720	14786	14717	14774	14992	14814	14836	14897	14707	14644	14618	14610	14825	14819	14847	14890	14818	14431	14873	14620	14830	14741	14746	14618	14690	14898	14763	14754	14641	14708	14803	14619	14648	14679	14718	14745	14917	14743	14785	14754	14677	14873	14740	14730	14714	14600	14649	14719	14772	14641	14602	14660	14636	14795	14543	14669	14542	14640	14770	14566	14591	14783	14808	14800	14750	14871	14674	14725	14649	14719	14748	14770	14582	14710	14597	14651	14607	14701	14708	14822	14801	14813	14857	14590	14831	14781	14702	14619	14794	14705	14758	14578	14755	14711	14633	14884	14831	14557	14709	14568	14581	14828	14658	14905	14775	14690	14753	14780	14734	14831	14771	14835	14745	14936	14887	14625	14687	14555	14762	14826	14676	14721	14731	14714	14898	14780	14560	14692	14637	14772	14687	14795	14867	14827	14737	14627	14763	14630	14688	14858	14654	14820	14793	14615	14700	14820	14478	14757	14624	14638	15082	14792	14770	14575	14666	14667	14843	14690	14790	14816	14479	14748	14765	14662	14717	14750	14901	14968	14878	14651	14722	14789	14613	14676	14628	14691	14857	14773	14609	14896	14840	14790	14626	14641	14753	14528	14866	14765	14915	14838	14854	15032	14801	14648	14605	14766	14673	14711	14657	14796	14916	14862	14652	14571	14924	14849	14749	14828	14610	14689	14788	14677	14484	14495	14884	14756	14663	14693	14662	14721	14807	14779	14818	14704	14634	14855	14759	14735	14531	14757	14771	14889	14751	14521	14714	14664	14746	14655	14907	14804	14725	14741	14721	14663	14786	14893	14938	14797	14659	14597	14747	14873	14641	14687	14643	14795	14950	14952	14872	14629	14542	14756	14644	14685	14766	14686	14762	14770	14680	14570	14673	14716	14597	14746	14798	14783	14745	14874	14786	14739	14910	14845	14737	14658	14699	14831	14635	14696	14726	14787	14772	14755	14756	14712	14734	14708	14639	14670	14732	14572	14775	14848	14818	14745	14675	14479	14661	14569	14854	14820	14848	14870	14708	14703	14759	14760	14741	14703	14683	14659	14661	14711	14823	14679	14758	14713	15004	14799	14787	14854	14664	14722	14960	14733	14644	14754	14450	14686	14548	14632	14621	14599	14685	14807	14794	14723	14677	14708	14491	14726	14804	14691	14900	14689	14633	14776	14659	14653	14679	14745	14891	14607	14617	14926	14791	14868	14716	14660	14655	14599	14744	14845	14627	14658	14647	14792	14584	14757	14773	14688	14697	14818	14732	14642	14613	14680	14615	14670	14624	14647	14661	14594	14859	14714	14828	14666	14845	14507	14797	14670	14611	14766	14685	14666	14805	14709	14737	14847	14766	14848	14830	14572	14615	14878	14668	14697	14736	14679	14726	14803	14537	14724	14903	14869	14591	14905	14596	14565	14803	14852	14532	14768	14636	14679	14726	14690	14693	14700	14625	14809	14733	14815	14753	14579	14773	14744	14726	14753	14843	14703	14707	14810	14785	14812	14729	14736	14807	14876	14915	14762	14768	14720	14728	14698	14629	14620	14821	14679	14641	14593	14578	14871	14663	14888	14749	14839	14826	14770	14791	14677	14662	14582	14650	14676	14595	14809	14844	14741	14741	14563	14783	14705	14742	14601	14756	14836	14691	14678	14706	14697	14508	14772	14568	14847	14741	14623	14681	14647	14836	14806	14795	14587	14621	14844	14752	14615	14872	14624	14584	14651	14618	14812	14694	14681	14816	14626	14763	14799	14937	14714	14593	14585	14579	14823	14564	14686	14933	14740	14687	14721	14640	14844	14591	14875	14646	14741	14531	14791	14798	14778	14649	14799	14733	14696	14793	14920	14795	14691	14666	14651	14682	14786	14864	14801	14760	14490	14818	14846	14867	14683	14725	14519	14671	14657	14972	14646	14524	14828	14636	14682	14689	14449	14790	14712	14550	14630	14889	14844	14803	14747	14569	14594	14727	14881	14819	14763	14556	14728	14852	14813	14831	14697	15155	14726	14772	14725	14704	14734	14680	14767	14847	14573	14569	14660	14699	14572	14741	14593	14914	14615	14585	14676	14577	14708	14632	14719	14715	14621	14767	14659	14753	14632	14703	14842	14641	14911	14658	14685	14722	14623	14564	14566	14826	14759	14798	14650	14733	14587	14640	14658	14779	14829	14914	14641	15033	14794	14918	14685	14602	14494	14759	14613	14765	14786	14787	14881	14674	14746	14723	14578	14636	14720	14760	14720	14964	14575	14643	14742	14752	14666	14615	14776	14799	14829	14612	14598	14535	14653	14510	14814	14785	14865	14860	14806	14828	14663	14636	14656	14756	14816	14731	14606	14615	14755	14904	14606	14699	14846	14665	14663	14860	14536	14725	14763	14975	14560	14680	14714	14675	14923	14796	15017	14568	14760	14762	14769	14794	14755	14712	14791	14680	14691	14683	14837	14721	14672	14709	14895	14740	14749	14529	14585	14736	14748	14790	14905	14834	14881	14618	14691	14830	14689	14855	14767	14793	14792	14971	14753	14699	14825	14895	14532	14610	14691	14545	14776	14857	14704	14705	14716	14817	14767	14666	14892	14717	14729	14867	14549	14608	14637	14591	14665	14753	14694	14697	14600	14730	14581	14587	14749	14853	14793	14704	14826	14759	14849	14722	14664	14758	14714	14762	14683	14806	14843	14654	14885	14914	14762	14777	14692	14586	14685	14697	14765	14734	14565	14512	14759	14700	14613	14635	14499	14690	14729	14796	14750	14729	14651	14838	14619	14710	14700	14870	14676	14613	14550	14859	14532	14808	14846	14567	14597	14615	14742	14774	14732	14616	14800	14743	14744	14737	14897	14863	14783	14629	14820	14860	14708	14680	14765	14695	14991	14677	14640	14664	14591	14644	14693	14688	14731	14801	14652	14735	14770	14759	14542	14770	14710	14733	14701	14844	14789	14836	14835	14845	14764	14850	14777	14819	14731	14600	14646	14609	14729	14767	14806	14634	14722	14907	14694	14582	14681	14615	14867	14839	14707	14735	14420	14832	14860	14676	14754	14936	14559	14902	14736	14814	14810	14669	14720	14644	14819	14879	14551	14813	15055	14728	14610	14875	14550	14845	14947	14746	14699	14698	14779	14627	14718	14636	14749	14764	14798	14863	14864	14710	14603	14817	14805	14659	14717	14689	14622	14535	14758	14862	14644	14505	14475	14670	14656	14709	14619	14559	14583	14680	14660	14722	14750	14748	14855	14735	14726	14756	14743	14701	14797	14751	14763	14743	14728	14733	14629	14657	14697	14696	14774	14731	14764	14769	14488	14545	14678	14729	14611	14565	14699	14842	14738	14846	14711	14803	14888	14536	14628	14734	14696	14761	14667	14720	14663	14871	14752	14848	14630	14579	14715	14724	14660	14532	14702	15045	14852	14799	14698	14628	14674	14771	14638	14749	14763	14536	14835
34764	58419	54867	44032	36206	29465	24362	20574	18384	17189	16267	15261	14910	14649	14355	14248	14135	13866	13817	13790	13460	13526	13325	13447	13471	13607	13349	13306	13436	13199	13189	13310	13224	13219	13172	13197	13237	13302	13076	13143	13305	13153	13248	13292	13211	13189	13311	13156	13144	13245	13212	13051	13243	13121	13075	13332	13214	13148	13246	13211	13041	13153	13013	13234	13169	13143	13287	13230	13125	13106	13262	13023	13161	13305	13168	13124	13087	13096	13286	13325	13221	13163	13304	13218	13400	13296	13310	13148	13313	13086	13255	13187	13205	13142	13176	13289	13380	13288	13172	13244	13345	13358	13084	13162	13240	13309	13188	13193	13337	13145	13352	13231	13303	13132	13144	13166	13109	13421	13147	13100	13175	13255	13125	13240	13156	13289	13053	13130	13309	13358	13146	13153	13324	13132	13237	13199	13048	12994	13203	13200	13194	13185	13208	13109	13360	13099	13241	13205	13206	13206	13283	13186	13061	13203	13380	13261	13028	13098	13127	13192	13042	13261	13226	13184	13077	13159	13061	13251	13055	13345	13225	13340	13273	13074	13278	13136	13296	13248	13148	13102	13107	13111	13311	13164	13201	13244	13248	13174	13262	13281	13121	13182	13088	13277	13206	13222	13184	13119	13041	13314	13177	13148	13041	13139	13096	13183	13367	13320	13330	13065	13172	13174	13128	13158	13278	13121	13084	13090	13150	12952	13073	13090	13154	13091	13141	13120	13258	13196	13210	13011	13235	13227	13198	13177	13164	13241	13127	13122	13139	13232	13085	13029	13250	13260	13226	13168	13096	13272	13218	13100	13065	13136	13182	13163	13248	13261	13064	13217	13179	13095	13159	13222	13253	13276	13161	13127	13098	13183	13150	13164	13157	13127	13143	13241	13270	13128	13301	13059	13281	13161	13115	13236	13179	13029	13141	13221	13067	13119	13296	13098	13250	12929	13284	13054	13220	13199	13213	13182	13086	13234	13264	13230	13178	13208	13285	13146	13179	13413	13074	13230	13241	13042	13195	13130	13171	13122	13176	13190	13118	13304	13214	13140	13039	13274	13237	13422	13108	13028	13106	13209	13319	13298	13053	13065	13163	13277	13242	13076	13084	13068	13171	13156	13071	13344	13299	13246	13086	13179	13207	13126	13303	13204	13061	13185	13211	13091	13066	13276	13197	13315	13301	13218	13038	13267	13103	13172	13251	13050	13182	12946	13161	12981	13166	13090	13029	13146	12947	12942	12955	13165	13171	12988	13173	13288	13183	13049	13284	13260	13224	13135	13165	13264	13271	13107	13202	13068	13056	13079	13068	13161	13183	13040	13296	13170	13160	13152	13076	13212	13022	13140	13285	13009	13193	13203	13248	13014	13232	13218	13214	13089	13208	13170	13219	13185	13188	13159	13223	13223	12980	13232	13202	13070	13248	13243	13232	13051	13242	13220	13212	13136	13197	13074	13144	13117	13266	13194	13088	13212	13201	13205	13187	13161	13180	13049	13008	13170	13312	13128	13194	13117	13272	13120	13241	13023	13073	13278	13168	13271	13128	13146	13170	13147	13173	13362	13124	13301	13284	13254	13170	13221	13072	13118	13140	13219	13164	13212	13251	13166	13147	13147	13207	13250	13214	13180	13150	13215	13218	13114	13193	13190	13138	13202	13262	13120	13275	13087	13223	13183	13223	13124	13173	13295	13102	13288	13147	13038	13214	13190	13215	13209	13174	13183	13223	13167	13177	13205	13312	13294	13054	13240	13135	13150	13103	13203	13175	13129	13311	13302	13082	13186	13196	13309	13012	13272	13103	13127	13136	13255	13307	13209	13261	13153	13139	13222	13259	13257	13315	13131	13243	13043	13125	13246	13313	13089	13207	13178	13173	13177	13158	13102	13222	13065	13095	13133	13209	13075	13239	13165	13131	13003	13088	13094	13087	13243	12928	13060	13128	13242	13209	13227	13196	13174	13115	13244	13126	13162	13091	13330	13097	13350	13106	13277	13345	13261	13170	13009	13081	13197	12989	13116	13112	13072	13026	13121	13072	13264	13209	13248	13230	13210	13213	13226	13328	13337	13070	13154	13130	13161	13193	13040	13156	13151	13184	13226	13087	12995	13063	13258	13194	13237	13020	13029	13143	13260	13322	13176	13282	13181	13221	13278	13209	13122	13071	13185	12994	13117	13129	13111	13310	13152	13182	13126	13155	13297	12948	13175	13143	13226	13153	13229	13112	13289	13170	13248	13224	13066	13102	13277	13279	13039	13137	13346	13168	13220	13218	13180	13186	13102	13066	13009	13240	13187	13134	13286	13110	13187	13315	13322	13174	13213	13124	13040	13025	13218	13202	13197	13168	13174	13238	13376	13140	13275	13172	13187	13229	13161	13113	13199	13244	13085	13183	13124	13075	13264	13046	13160	13433	13178	13301	13197	13330	13238	13299	13141	13367	13212	13245	13108	13158	13133	13117	13191	13154	13116	13023	13062	13220	13339	13130	13149	13121	13124	13110	13075	13260	13389	13117	13188	13285	13107	13171	13181	13148	13204	13124	13076	13133	13161	12976	13074	13273	13227	13048	12938	13120	13125	13179	13220	13184	13134	13243	13115	13123	13155	13181	13175	13169	13193	13055	13248	13186	13218	13070	13106	13167	13218	13287	13209	13167	13030	13109	13158	13112	13095	13332	13149	13020	13108	13071	13155	13265	13204	13074	13097	13123	13231	13168	13299	13170	13240	13142	13117	13203	13115	13317	13239	13128	13160	13215	13099	13342	13348	13148	13218	13356	13135	13027	13142	13297	13124	13212	13042	13193	13215	13166	12991	13151	13082	13090	13083	13265	13165	13133	13165	13101	13251	13155	13153	13157	13210	13374	13144	13263	13166	13114	13088	13106	13232	13079	13116	13072	13024	13107	12944	13170	13200	13286	13200	13200	13152	13228	13221	13202	13282	13133	13269	13354	13125	13241	13233	13109	13264	13168	13073	13199	13097	13274	13148	13156	13107	13252	13179	13216	13314	13283	13215	13310	13256	13236	13207	13035	13126	13101	13175	13312	13135	13186	13094	13145	13231	13104	13136	13166	13249	13164	13197	13095	13259	13057	13098	13271	12985	13181	13249	13142	13126	13188	13272	13145	13319	13302	13243	13169	13093	13141	13097	13162	13257	12994	13293	13051	13223	13198	13035	13362	13195	13021	13164	13230	13197	13171	13148	13151	13038	13069	13181	13286	13089	13158	13202	13145	13189	13160	13270	13235	13122	13175	13328	13044	13262	13140	13139	13073	13093	13027	13252	13225	13177	13240	13259	13443	13109	13124	13070	13304	13203	13157	13107	13172	13255	13144	13219	13161	13170	13017	13285	13165	13207	13099	13233	13171	13297	13117	13088	13166	13074	13053	13279	13020	13083	13255	13250	13139	13249	13171	13283	13114	13151	13213	13116	13142	13096	13188	13252	13095	13118	13090	13222	13181	13113	13114	13378	13242	13198	13137	13098	13299	13126	13194	13238	13150	13294	13188	13175	13059	13178	13026	13016	13270	13204	13232	13182	13173	13235	13169	13395	13087	13236	13086	13109	13156	13276	13264	13245	13196	13043	13305	13350	13101	13037	13200	13168	13140	13168	13284	13195	13052	13056	13129	13045	13263	13229	13161	13274	13310	13224	13137	13174	13104	13231	13270	13178	13127	13094	12970	12993	13218	13168	13064	13114	13168	13287	13313	13264	13134	13141	13087	13372	13032	13185	13167	13264	12973	13231	13195	13072	13249	13147	13190	13251	13208	13226	13318	13018	13059	13213	13130	13088	13196	13268	13300	13256	13246	13099	13215	13068	13231	13213	13220	13160	13042	13239	13178	13138	13198	13187	13093	13234	13171	13060	13047	13015	13129	13127	13234	13101	12992	13178	13165	13144	12999	13214	13030	13241	13219	13156	13226	13049	13108	13123	13403	13228	13100	13261	13204	13259	13160	13233	13073	13026	13210	13123	12993	13184	13202	13210	13250	13068	13228	13124	13122	13114	13221	13119	13285	13120	13167	13190	13179	13132	13335	13079	13137	13268	13278	13221	13205	13118	13068	13314	13118	13186	13186	13146	13151	13139	12977	13209	13318	13044	13341	13176	13221	13189	13114	13190	12990	13220	13328	13194	13143	12962	13258	13120	13172	13182	13019	13207	13262	13279	12962	13257	13192	13217	13047	13095	13141	13091	13269	13130	13017	13117	13158	13234	13108	13306	13188	13014	13214	13329	13114	13123	13090	13214	13067	13086	13121	13313	13028	13210	13016	13213	13109	13282	13216	13304	13258	13099	13199	13081	13109	13229	13269	13307	13090	13152	13077	13353	13265	13039	13119	13142	13195	13431	13123	13309	13051	13296	13173	13113	13025	13086	13216	13212	13010	13236	13158	13135	13229	13207	13041	13201	13233	13170	13170	13136	13210	13280	13197	13140	13138	13262	13126	13250	13180	13262	13060	13031	13223	13240	13077	13169	13146	13342	13100	12955	13163	13315	13027	13134	13210	13310	13196	13140	13042	13186	13158	13361	13077	13335	13216	13069	13284	13184	13217	13261	13034	13095	13335	13241	13041	13220	13191	13145	13053	13199	12967	13240	13178	13308	13278	13216	13222	13075	13096	13071	13028	13203	13086	13040	13044	13358	13251	13265	13223	13152	13238	13103	13171	13198	13273	13108	13248	13118	13118	13307	13259	13115	13072	13225	13203	13061	13150	13019	13304	13164	13095	13071	13294	13069	13180	13252	13341	13121	13038	13229	13241	13133	13264	13225	13055	13110	13231	12999	13055	13221	13233	13250	13140	13111	13122	12996	13168	13275	13193	13173	13227	13186	13320	13126	13078	13418	13149	13227	13256	13093	13244	13219	13181	13157	13060	13237	13099	13164	13018	13226	13045	13131	13276	13087	13118	13130	13175	13310	13013	13086	13179	13175	13199	13100	13130	13217	13308	13268	13223	13250	13202	13067	13195	13230	13352	13088	13066	13170	13113	13312	13313	13239	13078	13222	13090	13226	13260	13077	13093	13144	13214	13167	13141	13216	13189	13141	13017	13299	13062	13341	13265	13278	13243	13148	13132	13279	13096	13055	13155	13359	13111	13057	13111	13220	13008	13153	13120	13108	13087	13050
28782	27938	35033	30507	23656	20197	18176	16575	15583	15698	15057	15120	14930	14747	14793	14831	14767	14648	14453	14475	14727	14582	14503	14411	14468	14469	14539	14339	14379	14501	14362	14490	14440	14711	14253	14463	14544	14603	14286	14351	14565	14482	14371	14485	14535	14559	14375	14502	14426	14423	14537	14430	14609	14422	14501	14321	14343	14426	14437	14388	14424	14524	14489	14440	14497	14453	14318	14647	14357	14273	14648	14372	14506	14551	14469	14377	14252	14388	14445	14309	14592	14365	14502	14337	14420	14562	14545	14595	14516	14447	14373	14443	14363	14389	14284	14256	14508	14272	14219	14343	14223	14310	14548	14543	14472	14536	14550	14232	14498	14455	14363	14204	14336	14349	14445	14493	14556	14528	14431	14406	14143	14734	14508	14378	14631	14481	14333	14249	14622	14555	14460	14455	14413	14298	14502	14443	14385	14449	14247	14355	14502	14484	14510	14438	14317	14403	14385	14418	14210	14384	14565	14618	14575	14588	14461	14428	14458	14422	14687	14377	14290	14262	14582	14296	14456	14338	14462	14508	14523	14409	14466	14628	14385	14330	14359	14372	14491	14361	14261	14270	14420	14448	14386	14474	14461	14418	14370	14523	14458	14662	14604	14387	14602	14584	14449	14352	14265	14200	14316	14530	14417	14419	14346	14392	14394	14362	14297	14506	14527	14351	14375	14457	14342	14388	14419	14475	14484	14607	14273	14488	14378	14385	14387	14324	14280	14537	14560	14548	14506	14503	14358	14429	14424	14408	14587	14560	14285	14426	14335	14296	14427	14525	14256	14403	14409	14687	14558	14385	14544	14251	14475	14500	14409	14367	14623	14301	14650	14474	14412	14307	14488	14575	14489	14549	14369	14215	14351	14348	14475	14410	14410	14488	14654	14554	14478	14461	14653	14417	14475	14333	14402	14362	14485	14587	14466	14580	14435	14566	14497	14316	14506	14635	14347	14568	14547	14513	14279	14426	14383	14350	14422	14301	14365	14535	14545	14434	14427	14445	14389	14608	14413	14431	14434	14415	14350	14485	14518	14226	14527	14389	14416	14500	14473	14614	14497	14492	14525	14242	14453	14414	14634	14393	14410	14288	14560	14324	14259	14542	14543	14317	14394	14550	14433	14349	14371	14474	14589	14297	14441	14394	14182	14470	14557	14476	14574	14431	14378	14488	14267	14415	14538	14522	14527	14526	14388	14478	14449	14526	14267	14360	14499	14382	14307	14581	14506	14367	14448	14547	14666	14715	14518	14556	14411	14296	14270	14375	14476	14519	14452	14448	14581	14201	14568	14485	14623	14362	14401	14349	14668	14627	14459	14537	14626	14339	14474	14407	14542	14372	14505	14351	14506	14372	14546	14661	14458	14559	14222	14447	14568	14320	14596	14376	14400	14338	14425	14498	14317	14480	14410	14448	14439	14453	14491	14476	14498	14499	14474	14571	14380	14447	14662	14393	14505	14349	14569	14464	14458	14591	14377	14471	14348	14369	14381	14387	14489	14504	14484	14258	14320	14479	14516	14457	14213	14354	14581	14332	14434	14505	14430	14277	14561	14353	14401	14580	14386	14384	14470	14246	14525	14457	14460	14479	14518	14499	14400	14370	14450	14455	14460	14468	14416	14380	14277	14385	14512	14468	14412	14395	14334	14370	14288	14278	14456	14430	14483	14506	14153	14370	14364	14373	14522	14295	14401	14369	14456	14495	14403	14483	14587	14347	14431	14547	14515	14493	14499	14393	14486	14263	14484	14411	14207	14362	14494	14411	14436	14366	14375	14298	14498	14468	14454	14388	14638	14569	14312	14473	14569	14419	14295	14454	14436	14482	14410	14667	14361	14607	14394	14435	14544	14431	14350	14367	14473	14446	14395	14602	14368	14539	14364	14439	14335	14725	14642	14423	14542	14589	14460	14464	14484	14414	14324	14634	14411	14452	14523	14312	14370	14323	14538	14530	14576	14465	14399	14428	14469	14605	14539	14375	14257	14408	14410	14486	14435	14636	14484	14420	14360	14317	14433	14378	14278	14310	14520	14440	14457	14514	14502	14370	14382	14472	14323	14267	14458	14350	14404	14570	14464	14477	14526	14596	14389	14363	14437	14459	14445	14421	14644	14548	14616	14436	14490	14407	14424	14521	14578	14430	14380	14405	14616	14460	14432	14472	14630	14665	14537	14429	14474	14468	14513	14459	14450	14271	14374	14515	14327	14351	14300	14309	14309	14428	14354	14398	14234	14436	14372	14237	14578	14411	14468	14554	14522	14450	14483	14385	14534	14278	14489	14616	14381	14492	14376	14641	14330	14433	14382	14379	14390	14521	14221	14342	14382	14273	14465	14353	14345	14496	14572	14380	14567	14363	14521	14464	14493	14312	14515	14288	14424	14660	14420	14363	14417	14471	14404	14501	14362	14420	14454	14418	14490	14326	14409	14292	14522	14425	14476	14571	14508	14528	14393	14298	14282	14281	14292	14467	14334	14394	14395	14340	14401	14418	14357	14392	14376	14263	14631	14261	14168	14367	14327	14373	14362	14515	14325	14479	14506	14487	14300	14299	14353	14433	14461	14540	14433	14056	14207	14265	14481	14460	14573	14459	14415	14569	14600	14497	14535	14484	14547	14328	14414	14514	14546	14339	14364	14543	14408	14586	14412	14468	14470	14581	14409	14344	14380	14303	14468	14425	14357	14506	14512	14539	14406	14295	14419	14204	14385	14330	14380	14273	14426	14549	14515	14388	14180	14461	14450	14300	14427	14480	14449	14462	14506	14372	14345	14557	14357	14406	14247	14231	14288	14357	14444	14650	14419	14522	14593	14453	14424	14411	14357	14517	14499	14520	14311	14599	14456	14597	14469	14276	14467	14397	14508	14305	14464	14474	14603	14544	14548	14539	14460	14368	14374	14509	14551	14471	14652	14455	14285	14519	14531	14202	14392	14551	14520	14137	14509	14414	14357	14410	14308	14424	14384	14353	14281	14386	14487	14499	14426	14428	14518	14564	14254	14656	14468	14498	14509	14438	14598	14562	14534	14436	14496	14400	14479	14478	14356	14697	14571	14453	14401	14487	14376	14498	14380	14565	14589	14553	14585	14388	14261	14458	14325	14310	14259	14390	14473	14525	14437	14406	14404	14572	14479	14569	14376	14352	14322	14387	14534	14384	14550	14335	14432	14490	14559	14480	14430	14367	14588	14565	14467	14372	14419	14399	14570	14374	14327	14225	14446	14334	14296	14484	14562	14511	14518	14454	14415	14486	14435	14444	14348	14386	14561	14491	14637	14612	14493	14273	14555	14437	14630	14438	14434	14468	14324	14314	14453	14293	14365	14447	14404	14385	14322	14342	14571	14424	14324	14519	14531	14405	14541	14511	14464	14459	14435	14445	14370	14337	14579	14462	14596	14330	14334	14310	14684	14583	14449	14334	14543	14420	14475	14589	14640	14459	14386	14491	14577	14355	14372	14472	14094	14329	14666	14379	14457	14530	14641	14640	14380	14393	14669	14353	14603	14442	14443	14437	14269	14544	14279	14444	14686	14385	14338	14427	14484	14576	14296	14648	14503	14387	14320	14518	14500	14400	14299	14466	14327	14410	14385	14403	14594	14437	14396	14342	14551	14487	14541	14546	14463	14428	14457	14617	14421	14326	14451	14525	14474	14467	14341	14415	14530	14273	14473	14407	14289	14570	14467	14458	14326	14518	14404	14323	14475	14544	14390	14415	14434	14263	14583	14495	14470	14412	14575	14409	14588	14414	14613	14478	14355	14620	14334	14467	14361	14586	14592	14421	14455	14389	14376	14624	14336	14421	14542	14307	14416	14295	14436	14359	14459	14354	14425	14398	14404	14533	14496	14360	14387	14492	14641	14556	14436	14546	14464	14501	14422	14495	14455	14438	14237	14400	14388	14590	14419	14502	14461	14302	14497	14703	14525	14471	14451	14371	14359	14321	14636	14313	14575	14617	14644	14463	14393	14293	14539	14442	14232	14563	14459	14498	14704	14417	14641	14468	14482	14391	14370	14650	14499	14316	14536	14391	14250	14491	14617	14407	14510	14453	14531	14480	14462	14600	14516	14284	14348	14472	14402	14448	14512	14468	14461	14540	14403	14311	14390	14284	14469	14497	14348	14446	14297	14399	14513	14643	14500	14581	14509	14407	14580	14529	14417	14329	14465	14472	14610	14295	14606	14551	14484	14449	14464	14408	14706	14442	14343	14538	14443	14556	14273	14218	14607	14392	14464	14453	14375	14486	14325	14441	14607	14434	14509	14387	14516	14316	14398	14537	14652	14605	14486	14452	14357	14304	14386	14465	14386	14345	14458	14402	14474	14407	14443	14415	14416	14239	14432	14232	14452	14411	14231	14424	14402	14460	14324	14376	14463	14571	14605	14562	14485	14543	14488	14399	14255	14295	14659	14307	14150	14261	14458	14486	14369	14593	14620	14408	14432	14559	14459	14585	14202	14451	14549	14443	14540	14542	14764	14377	14509	14345	14445	14195	14412	14484	14511	14500	14445	14576	14253	14459	14558	14293	14294	14506	14305	14416	14629	14732	14491	14565	14494	14555	14507	14309	14462	14359	14488	14670	14279	14325	14483	14313	14354	14455	14191	14184	14319	14478	14548	14617	14428	14567	14254	14252	14302	14651	14755	14407	14578	14441	14383	14525	14290	14487	14567	14547	14415	14492	14640	14441	14372	14227	14224	14599	14446	14482	14463	14370	14308	14399	14607	14489	14277	14638	14414	14548	14322	14465	14519	14246	14284	14372	14381	14355	14449	14379	14361	14560	14538	14475	14425	14364	14594	14563	14547	14466	14455	14369	14411	14465	14662	14370	14408	14510	14599	14366	14454	14397	14567	14519	14573	14494	14432	14464	14491	14581	14310	14384	14508	14535	14506	14449	14624	14409	14535	14423	14469	14492	14522	14215	14492	14253	14497	14346	14633	14403	14632	14428	14363	14494	14327	14445	14422	14376	14396	14369	14551	14265	14345	14359	14430	14563	14506	14431	14563	14576	14504	14500	14573	14504	14445	14549	14399	14506	14462	14383	14580	14492	14505	14559	14446	14410	14326	14580	14506	14435	14576	14409	14478	14578	14603	14550	14352	14565	14325	14424	14659	14378	14522	14469	14570	14478
31817	45528	41382	31857	24981	20441	17844	16086	15171	14439	14202	13918	13570	13459	13502	13418	13360	13268	13152	13135	13222	13144	13077	13147	13106	13267	13258	13165	13038	13186	13030	13076	13168	12901	12979	13157	13092	13102	12927	13026	13070	13018	13112	13174	12980	13024	13082	12961	13118	13061	13184	12969	12848	13053	13021	13076	12952	13155	13107	13020	13244	13096	13132	12929	12947	12862	13139	12876	13121	13084	12978	12921	12998	13127	12988	12992	13070	13046	12924	13167	13024	13089	13235	12960	13010	13102	13025	12982	12997	13016	12943	13107	12962	13241	13158	13060	13047	13254	13019	12993	13052	13016	13217	13033	13200	13055	13126	12890	12865	13076	12947	13168	13165	13105	13104	13061	12888	13250	13117	12978	12899	13043	13190	12892	13010	13083	13146	13015	13042	12988	12988	12974	12932	13024	13201	13044	13057	13043	13210	13116	13093	12866	13016	12986	13095	13133	13102	13107	13314	12945	13174	12883	13257	12904	12851	13018	12846	13053	13236	13001	12967	13088	12981	13059	13113	13067	12877	13135	12982	13044	13174	13193	13145	12992	12979	13082	12901	13155	13074	13008	13075	13094	13139	13109	13194	13073	13020	13033	13081	13174	12972	13205	13097	13118	13129	12958	12938	13182	13151	13011	13068	12960	12901	13173	13026	13072	13078	12922	13125	13066	12963	12960	13099	13040	13073	13042	12983	13061	13174	13105	13097	13068	13090	13046	13014	13049	13226	12943	13082	13086	13051	13349	13035	12895	13046	13068	13092	13318	13242	13162	12979	13172	13030	12838	12975	12950	13071	13050	12965	13182	13017	12955	13151	13074	13038	13100	13080	13028	12994	13123	13259	13149	13298	13028	13058	12991	12946	13022	13053	12943	12855	13064	13018	13043	13089	13112	12838	13165	13008	13102	12945	13173	13132	13119	13098	13043	12974	12998	13073	12852	13122	12986	12970	12994	12934	13018	13134	13014	12788	12945	13047	13092	12949	12971	13317	13022	13037	13031	13021	13119	13091	12812	13069	12969	13051	13310	12993	13033	12942	13061	13075	12967	13083	13012	13070	13008	12998	13159	12977	13131	12976	13120	13059	13221	13051	12997	13082	12943	13052	13119	13107	13066	13124	13095	13135	12944	13018	12937	13104	13022	13226	12952	13149	13109	13050	13031	13172	13120	12996	13103	13010	13248	13063	12992	13029	13042	13073	13103	12912	12994	12915	12999	13113	13075	13025	13099	13150	12956	13045	13108	13054	13031	13095	13061	12946	13084	12920	13062	13156	13066	13041	12944	13013	13068	13120	12859	13022	12778	13174	12999	13103	13064	13037	13067	13047	13108	13043	13032	13038	13095	13187	13046	13026	13062	13049	13110	13061	12961	13017	13066	12989	13125	13048	12964	13039	12980	13069	12994	13103	12866	12981	12991	13102	12966	13006	12938	12973	13154	13021	13119	13048	13008	13073	12996	12911	13178	12914	13012	13092	13109	13016	12973	12881	12805	13034	13036	13141	13004	12999	13110	13201	13090	13143	12981	13182	13215	12923	13055	13028	12986	12982	13165	13188	13071	12981	13045	13020	13076	12961	13195	13037	12991	13160	13013	13138	13062	13108	12886	13176	13134	13151	12963	13041	13028	13041	13038	12973	13105	12962	13064	13011	13163	12952	13072	13151	13163	13004	13100	12990	13185	13177	12862	13159	13039	13015	13090	13125	13025	13040	12996	13030	13020	12938	13120	13020	12941	13242	13098	12939	13032	12979	12823	12994	13196	12948	13042	13008	12999	13051	13063	13035	12953	13174	13025	12977	13087	13043	13011	13087	12940	13166	13048	12834	12960	13144	13105	13105	13008	13304	13138	13044	13080	13071	13122	13143	12958	12923	12895	13052	12991	13002	13070	13242	13025	13022	13177	13088	13069	13110	13235	13021	13060	13203	13154	12951	13046	13104	12809	12993	13125	13036	12973	13124	13136	12962	13035	13184	13053	13048	13035	13133	13128	13030	13128	12880	13087	13140	13091	13206	13068	13069	12840	12961	12949	13192	13246	13169	12805	13047	13081	13119	12935	13114	13055	13108	12923	13108	13138	13125	13023	12993	13015	13138	12887	13029	13054	13045	13112	13065	13092	13028	13048	12985	12950	13070	13108	13116	13133	12947	13140	13090	13051	12966	13042	13120	13047	12993	12958	13128	13036	13072	13229	13011	12985	13056	12879	13154	12929	13123	13004	12996	13149	13040	13016	13183	13010	13093	13064	13044	13164	13109	12971	13069	12995	13003	13169	12919	13014	13046	12962	13089	13131	13068	13070	13201	12978	13020	13079	12975	13206	13105	13083	13175	13108	12906	13072	13114	13061	13132	12989	13087	13147	13094	12851	13084	12917	12986	13134	13175	13000	13118	12976	12963	13018	13094	12949	13116	13146	12990	12997	13030	13061	13064	13075	13109	13087	13028	13118	13078	13073	13071	12996	13022	12959	13050	13008	13053	12955	13147	13029	13006	13048	12945	12932	13013	13055	13066	13107	13013	13038	13088	13174	13130	12914	13073	12942	12781	12986	13117	13158	13117	12979	12963	13064	13105	13108	13035	13049	13182	13139	12977	13104	13053	13077	13097	13129	12900	13151	13078	12961	13032	13063	13158	13028	13106	12911	12925	13060	12984	13082	12905	13038	13061	13009	13090	13101	13084	13058	13180	13189	13135	13019	13009	13244	13192	13102	12962	13125	12888	13102	13089	12957	13029	13078	13115	12903	13219	13063	13011	13071	13087	13260	13004	12930	13080	13058	13032	13041	13139	13065	13036	13038	12952	13083	13039	13181	13036	13031	13123	12963	13001	13069	12956	13107	13214	13016	12979	13016	13135	13118	12986	12956	12978	12911	13018	13042	12979	13033	13103	13176	12861	13033	13053	13017	12988	13139	13064	13033	13044	13049	13216	13060	12952	12934	13034	13122	13129	13113	13160	12995	12972	13073	13016	12967	13084	13052	13046	13061	13058	13108	12939	13009	13098	12919	13093	12971	13087	13077	13012	13173	13104	12949	13042	13027	13031	12965	12997	12949	13084	13095	13034	13035	13213	13040	13007	13090	12961	13184	13112	13027	13257	12979	13164	13049	13051	13042	13046	12945	13117	12909	13091	13154	12893	13156	12889	13070	13112	13180	13107	13123	13042	13054	12864	13140	12995	12859	13051	13096	13034	13195	13062	13099	13014	13002	13247	13030	12874	13093	13039	13116	13146	12874	13079	13025	13023	13022	12962	13223	13013	13088	13015	13118	13032	13054	13053	12935	13061	13140	12842	13234	12918	12873	12983	13062	13190	12988	13012	13053	13001	13150	13033	13200	12989	12989	13075	12875	12965	13076	13099	13065	12965	13001	12974	12982	13011	13040	13063	13046	13041	13027	13074	13124	12996	12973	13255	13077	12912	13149	12983	12974	13055	13172	13036	12984	13070	13140	13122	13079	12987	12974	13113	13084	12942	13029	13106	12960	12890	13112	12976	13043	13106	13245	13222	13036	13187	13067	12917	13148	12996	13153	12834	13024	13037	13066	13007	12988	13030	13121	13047	13062	13033	13006	12894	13030	13219	12913	13121	13038	13001	13081	12992	13063	12964	13123	13209	13141	13212	13009	13066	13021	13167	13169	13038	13200	12986	13044	12905	12948	13112	13072	13019	13168	13138	13076	12957	12975	12945	13105	13112	13015	12999	13165	12952	12977	13003	13251	13138	13076	13049	13063	13091	13085	12953	13116	13073	12957	13098	13154	12910	12828	13145	12895	13127	13082	13137	12959	13065	13161	12850	13168	13110	13177	12951	13156	12968	13070	13080	13091	13164	13112	13167	13117	13159	13089	13115	13103	12944	13198	13047	12964	12992	13027	13022	13096	13036	13128	13222	13068	13038	13159	13079	13062	12993	12970	13069	13170	13197	12994	12914	12942	12981	13047	13181	13157	13085	13024	12968	13053	13059	13115	13184	12985	13247	13074	13052	13101	13104	13150	13152	13194	13069	13025	13062	13023	13136	13014	13061	13074	13226	12925	13127	13141	12983	13117	12964	13048	13096	13129	12952	12999	13065	13149	13019	13175	13034	13127	13217	13024	13056	13041	13008	13017	13086	12910	13084	12997	13099	13053	13228	13118	13022	12894	13102	13012	13056	12886	13037	13070	12990	13071	13009	13173	13092	12953	12959	13070	13064	13211	13126	13278	12883	13131	12964	12892	13109	13124	13047	13028	13029	12971	13136	13144	13030	13012	13112	13094	12974	12905	13136	12905	12989	13041	12988	13126	12828	13015	12969	13095	13080	13122	13161	13168	13155	13119	13073	13031	13130	13120	13022	12979	13104	13087	13141	12984	13156	13161	13135	13013	13007	13104	13138	13159	12992	12995	13139	12846	13043	13103	12957	12961	13076	12890	12897	13077	13032	13226	12849	12994	12983	12928	13120	13132	13049	13119	13058	13001	13168	12900	13023	13066	13017	13208	13083	12878	13037	13152	13026	13009	13067	13051	13079	12901	13326	13105	13150	13000	13175	13084	13112	13068	13132	13037	13072	13125	13182	12927	13082	12981	13046	12952	13100	13120	13041	13059	13213	13206	13092	12926	12896	13100	13050	13153	13053	13033	13088	13223	13062	13086	13105	12897	13137	13313	13072	13103	13193	13138	13267	13049	13161	13022	12967	13205	13157	12961	13052	13076	13088	12937	13039	13054	13024	13032	13057	13078	12864	13009	13139	13016	13201	13043	13081	13036	13213	12930	13101	13056	13078	13162	12978	13011	13019	13047	13104	13059	13026	13186	12953	12904	13078	13125	13124	13004	13008	13189	13112	13102	12995	13115	13156	13147	13145	13046	12962	12983	13093	12950	13072	13040	12997	13036	13099	13186	13237	13012	13166	13153	13010	13210	13174	13085	13212	13204	12942	12895	12918	13138	12930	13208	13115	13113	13137	13175	13037	13051	12979	12974	13068	13250	13020	13117	13090	12919	13122	13130	13123	13069	13022	13113	13075	13102	12983	13104	13180	13223	12975	13064	12769	13063	13041	12961	12860	13010	13198	12965	13097	13217	13111	12872	12943	12975	13066	13206	13066	12808	13059	12989	12981	13044	13059	13097	12934	12873	13213	12959	13044	13106
24148	21445	29058	25964	24795	24417	22507	18285	16310	15943	15362	15163	14817	14684	14627	14510	14310	14587	14362	14235	14327	14178	14225	14199	14223	14028	14023	14076	13933	14116	14089	14123	14168	13977	14266	14238	14136	13981	14196	14017	14078	14036	14169	14055	14119	14029	14291	14195	14102	13983	14102	14229	14002	14085	14065	14051	14102	14193	13837	14103	13959	14322	13854	14105	14043	14010	13833	14055	14089	14093	14170	14068	14131	14048	14067	13822	14074	14185	13995	13857	14024	14050	14137	14002	14169	14042	13939	13992	14225	13878	14138	13998	14099	13918	13889	13965	13885	14029	13902	13961	13930	14084	14170	13962	14081	14122	14112	14081	14193	14155	14093	13980	13853	14073	14052	14003	14001	14031	14009	13972	14230	14102	14066	14026	14118	14061	13906	14154	13936	14023	14021	13985	13995	14049	13922	13994	13942	13891	14024	14056	13721	13979	13907	14092	14044	14022	14187	14021	14082	13774	13909	14118	13973	14124	14255	14046	14153	14053	13978	13764	13968	13810	13955	14102	14224	14106	14144	14002	14013	14005	14006	13896	13991	13948	14265	14063	14217	13949	14191	13949	13908	14209	13980	13953	14160	14050	13907	14030	14020	14243	13905	14213	14030	14058	14041	14009	13933	14113	14171	13887	14108	14114	14167	13899	14077	13927	14154	14019	13947	13825	14052	13973	13943	14030	14129	13946	14074	14123	13795	13955	14075	14124	13952	13840	14094	13950	14114	13939	14068	13920	13885	14121	14260	13942	14246	13952	13904	14011	14031	14073	14048	14066	13980	14118	13973	14009	14275	14193	14032	13928	14124	14044	14209	14103	14030	14171	14120	14157	14092	14116	13753	13987	14157	14051	13978	14131	13901	14127	14181	14000	14122	14078	14028	13946	13962	13877	14008	13924	13956	14042	14040	14125	13964	13852	14118	14106	14057	14198	13907	14096	14032	13896	14011	14047	14015	14099	14075	14225	14003	14130	14029	14174	14096	14036	14166	13946	13968	13864	13964	14082	14099	13992	14087	14072	14003	13945	14040	14107	13945	13863	14102	14015	13762	14002	14158	13973	13951	14032	14087	13994	14169	14015	14088	14040	14033	14135	14090	14171	14024	14030	14133	14104	13975	14082	14147	14003	14073	13989	14072	14092	13937	14056	13977	13941	13985	14052	14076	14102	13966	14095	14367	14036	13912	14063	13979	13856	14054	13912	14146	14047	14093	14179	13926	13995	13963	13936	14001	14006	14169	13927	14177	14152	13957	14168	14018	14020	14076	13912	14010	14104	14142	13977	13886	13900	14120	14065	14166	13846	14157	14113	13848	13747	14003	13913	13848	13873	13723	14082	13938	13935	14118	13978	14285	14043	14106	13945	14079	14142	14180	13887	14243	14135	14152	13995	13905	14019	13989	14018	13903	13914	13988	14102	14096	14007	13847	14088	14147	13977	13942	14265	14100	14046	13876	13995	14284	14124	14097	14179	13967	14016	14172	14006	14020	14106	14094	14148	14046	14043	14118	14020	14058	13845	13869	13992	14011	13885	14053	14041	14084	14089	14033	13984	13987	13807	14016	14041	13835	14014	14222	14101	14037	14192	14292	14027	14072	14110	13935	14132	13968	13998	14035	14071	13632	13971	14003	13937	14004	14022	14194	14078	13898	13878	14051	13881	13971	14150	13916	14103	13890	14068	13921	13937	14018	13973	14053	13946	14040	14089	14079	14089	14153	13943	14071	13982	14075	14070	14093	13921	14237	13944	14120	14052	13928	14102	14003	13758	13872	13889	14156	14015	13954	14143	13981	14150	14031	14166	14017	14010	13931	14128	14033	13866	14008	14110	13905	14179	13910	14045	13997	13993	14016	14011	14027	14187	14057	13945	13999	14111	13937	13870	14023	14071	13965	14024	14042	14128	14075	13927	14220	14205	14096	14083	14207	13959	13954	13937	14124	14204	14018	14028	13933	14056	13984	14103	14039	13893	14026	14129	13906	14117	13961	13960	14250	13935	13974	14099	14014	14050	13928	14091	13909	14074	14242	14004	14177	14004	14090	13920	14144	14003	13868	14199	14112	14103	14014	13976	14066	14186	14214	14183	13983	14071	14130	14147	14048	13867	14016	13934	13950	13921	13862	13920	14000	14221	14039	14014	13929	14057	14198	13904	14055	14117	14077	13977	13991	13963	13966	13965	13956	14053	14184	14019	14086	14064	14011	14045	14104	14002	13838	13920	14007	13941	14130	14029	14227	14065	13951	14014	13977	13994	14030	14123	14060	14037	14102	14058	14017	13981	14023	13744	13960	14118	14102	14181	13929	13999	13951	14107	14031	14052	14160	13794	13931	14064	14118	14070	13930	14066	14092	14125	14220	14149	14064	14030	14090	13875	14188	14222	13840	13707	13844	13889	13920	13837	14155	14263	13887	14171	13946	13918	13992	14094	13999	14116	13829	13940	13906	14071	14103	13843	13865	13961	13994	13964	13920	14021	14196	14206	14053	13940	14017	14126	14160	13896	13839	14019	13973	14180	13998	13941	14111	13804	14070	13973	13998	13976	14169	13931	14012	14108	14048	14095	13862	13993	13936	13876	13985	13917	13827	14109	14042	14030	13905	13796	13843	14011	14067	14142	14025	14115	13994	13985	13923	14150	14201	14128	14048	13973	14004	14067	13968	13811	13996	13964	13858	13722	14045	13908	14106	14021	14123	13953	14146	14152	14078	14170	13969	13908	13888	13969	14297	14133	14027	13970	14123	14017	14008	14094	14094	14070	13838	14063	13931	13987	14155	14000	13951	14163	13910	14097	14142	14072	14021	13962	14111	14021	13802	14101	14108	14105	14077	14124	14199	13978	14062	13976	13993	14045	14002	14048	13921	14138	13835	13921	13982	14050	13924	13903	14147	14058	14018	14075	13850	13960	14137	14043	14094	13832	14059	14141	14084	14058	14230	14041	14164	14022	13815	14257	13961	13954	14029	14083	14042	14058	14061	14063	14042	14026	14165	14015	14162	14127	14094	14224	14145	13878	14057	13945	14020	13969	14017	14008	14015	14044	14007	13919	14083	14042	14048	14200	13775	14039	14098	14128	14034	14047	13993	14051	13966	14117	14029	13945	14107	13986	14112	14063	14325	14149	13958	13967	13893	13946	13923	14111	14196	13933	14061	13979	14037	13907	14043	14067	14122	13999	14016	14121	14074	14000	14247	14034	13887	14102	14100	14119	13954	14032	13897	13806	14219	14104	14120	14101	14000	14019	14049	14038	13853	13879	14111	14092	13879	14107	13943	14106	14050	14012	14021	14099	14025	14135	14142	14110	14015	14248	13941	13962	14072	14243	14170	14113	14221	14033	14189	14114	14091	14043	14001	14031	14103	14040	13939	14105	14138	13980	14097	13892	14076	14019	13918	13979	14067	13929	14061	13920	14031	14206	14118	14030	14058	14022	13931	14117	14114	14142	14118	13971	14015	13885	13998	14129	14164	14129	13936	14040	14003	14004	14110	14083	13875	14163	13878	14038	13891	14171	14036	14060	14120	14050	13956	14058	13991	14029	14293	14070	13963	14222	14116	14291	13978	13963	14000	14060	14093	14138	13838	14016	14094	14068	14093	13970	13788	14249	13995	14028	13720	13899	13956	13876	14320	14144	13988	14136	14062	13891	14053	14072	14054	13892	14178	14215	13846	13990	13864	13972	14076	13850	13873	14070	13846	14135	13900	13974	14192	13941	13860	13973	13919	14176	14285	14071	14165	14045	14193	14027	13958	14238	14240	14084	13915	14208	14202	14050	14208	13964	13885	14101	14077	14068	14016	13998	14012	14044	14153	14190	13996	13928	13922	13988	14100	14052	13861	14036	13896	13900	13938	14086	13924	14052	13916	14195	14081	13906	14008	14204	13864	13841	14274	14117	14026	14084	14032	14171	14086	14146	14129	13944	14023	13815	14170	13935	14055	13961	13956	13928	13968	14171	13961	14092	13920	14072	13833	13926	14172	14057	14086	14040	14153	14235	13905	14084	13971	14142	14135	14009	14122	13973	14110	13985	13808	13956	14042	14140	14090	14140	13944	14073	14082	14041	14038	14137	13948	14015	14056	13985	14302	13982	13881	13941	14084	14157	14161	14180	14049	14055	14105	14087	13956	13982	14058	14084	14174	14176	14048	13897	14023	13970	13963	14101	13968	14032	13986	14143	14340	13886	13978	13832	13996	13966	14045	13855	14056	14198	14015	13915	14081	13889	14073	13923	13936	14107	14165	14146	14104	13972	14173	14130	13875	14072	14092	14157	13954	14021	14170	13976	14048	14090	13976	13870	14042	13882	14093	13798	14140	13966	13885	13831	14159	13979	14075	14160	14213	14054	14120	14156	14157	13939	13918	14042	13887	13984	14066	14070	14060	13827	14050	14058	14051	14019	13941	14006	13837	14105	14061	14028	14210	13920	14132	14064	13810	14071	14038	14163	13945	14112	13933	14130	13890	13941	14207	14130	14027	14098	13785	14097	13907	14150	14142	13994	14082	14174	14096	14066	13958	14061	14150	14276	14197	14088	13942	14105	14273	13980	14024	14029	14281	13930	13964	14085	14042	13914	14072	14070	14038	14237	14023	14035	14080	14013	13872	13936	13911	14092	13913	14111	13983	13950	14169	13999	13995	13907	14163	14084	13924	14061	13973	14032	14007	13858	14090	14092	14088	13953	14311	14134	14127	14161	13934	13844	14084	13879	14055	14008	14012	13893	14197	14113	13951	14098	13933	13951	14017	13826	14091	13910	14005	13909	14130	14077	14074	13945	14189	14055	14029	14204	14056	14131	14027	14022	14133	14095	14188	14275	14135	13845	13995	13955	14015	14124	14051	14247	13940	13847	13956	14087	14019	14105	14122	14091	14022	14112	13876	14137	14116	14110	14110	13833	13955	14039	13926	13877	13990	13958	14095	14006	13901	14152	14148	14020	14013	13881	13983	14122	14128	13966	14075	14093	13980	14072	13960	13998	14141	14029	14008	13879	14128	14054	13924	14092	14065	13948	14153	14043	13967	14179	13937	14138	13863	13968	14152	14187	14191	14102	13973	13978	13960	14012	14139	14146	14027	14066	13992	14185	14267	13956	14086	13865	13998	14195	14182	14002	13957	13826	13991	13963	13992	13889
32436	52776	49314	39069	31159	24999	21325	18243	16262	15345	14755	14225	13816	13618	13363	13226	13408	13172	13140	13075	13178	13034	13045	12996	13017	12923	12913	12973	12699	12688	12789	12893	12699	12814	12869	12849	12873	12871	12836	12842	12930	12647	12852	12846	12837	12726	12891	12962	12780	12792	12732	12775	12692	12684	12838	12742	12876	12866	12797	12751	12811	12826	12843	12646	12710	12838	12847	12748	12883	12672	12784	12750	12811	12734	12776	12799	12777	12825	12742	12838	12717	12537	12829	12766	12857	12645	12809	12811	12732	12719	12784	12821	12761	12772	12801	12771	12877	12867	12749	12684	12852	12762	12594	12929	12862	12817	12777	12748	12864	12689	12925	12784	12717	12694	12754	12644	12764	12635	12773	12708	12844	12811	12813	12558	12702	12784	12752	12793	12918	12950	12854	12727	12826	12785	12752	12749	12902	12909	12854	12791	12626	12798	12880	12705	12887	12861	12864	12855	12613	12775	12724	12749	12954	12659	12760	12821	12803	12916	12535	12664	13030	12852	12734	12818	12868	12805	12739	12788	12763	12914	12777	13014	12785	12842	12815	12856	12701	12775	12733	12693	12681	12603	12803	12882	12669	12916	12606	12820	12845	12708	12744	12801	12674	12675	12805	13002	12849	12916	12760	12792	12888	12644	12757	12767	12889	12658	12663	12668	12702	12880	12866	12774	12780	12729	12676	12832	12558	12722	12633	12741	12798	12834	12675	12727	12578	12644	12800	12799	12694	12654	12749	12734	12669	12790	12714	12825	12734	12700	12981	12923	12834	12705	12873	12778	12636	12769	12682	12795	12904	12660	12612	12770	12748	12765	12860	12885	12611	12669	12708	12629	12973	12757	12725	12739	12744	12813	12860	12661	12628	12790	12831	12570	12830	12770	12797	12795	12813	12822	12683	12690	12716	12934	12712	12822	12601	12837	12905	12806	12792	12733	12811	12821	12693	12867	12712	12686	12743	12715	12819	12668	12852	12830	12748	12597	12840	12851	12648	12820	12632	12723	12636	12646	12852	12801	12799	12693	12698	12749	12756	12946	12805	12796	12768	12799	12528	12730	12702	12652	12749	12727	12759	12799	12782	12603	12697	12893	12622	12886	12931	12697	12741	12863	12630	12760	12651	12893	12691	12720	12987	12845	12667	12799	12729	12860	12681	12780	12829	12788	12714	12676	12791	12810	12787	12774	12814	12763	12853	12745	12814	12714	12719	12652	12723	12719	12798	12780	12833	12593	12869	12797	12696	12718	12622	12790	12887	12685	12791	12769	12708	12744	12669	12885	12737	12764	12790	12659	12649	12640	12882	12749	12819	12746	12739	12894	12761	12772	12891	12828	12889	12759	12701	12786	12723	12753	12854	12888	12898	12851	12756	12740	12883	12748	12791	12699	12764	12851	12684	12881	12814	12856	12761	12759	12678	12720	12759	12779	12860	12782	12820	12797	12598	12753	12729	12743	12777	12522	12686	12806	12839	12780	12742	12770	12759	12813	12817	12838	12716	12899	12802	12757	12675	12551	12736	12748	12739	12934	12911	12597	12598	12782	12855	12789	12675	12962	12691	12809	12784	12582	12947	12700	12673	12756	13068	12765	12780	12699	12805	12748	12694	12721	12872	12703	12727	12732	12890	12833	12715	12667	12700	12768	12653	12755	12831	12817	12734	12658	12825	12723	12659	12725	12647	12686	12694	12623	12843	12854	12837	12654	12698	12825	12802	12828	12623	12828	12810	12737	12700	12766	12921	12867	12866	12776	12799	12799	12781	12815	12796	12543	12667	12649	12825	12616	12759	12745	12747	12789	12835	12746	12760	12669	12933	12839	12932	12660	12614	12762	12784	12724	12717	12756	12759	12792	12842	12851	12794	12800	12803	12706	12706	12733	12824	12889	12706	12738	12728	12773	12802	12613	12936	12824	12811	12711	12924	12693	12921	12807	12689	12921	12769	12675	12753	12837	12895	12736	12877	12693	12795	12687	12941	12638	12740	12778	12972	12742	12683	12624	12853	12709	12702	12867	12672	12617	12723	12744	12757	12732	12665	12866	12757	12507	12790	12869	12766	12730	12819	12843	12743	12787	12772	12823	12972	12839	12696	12709	12792	12805	12720	12712	12640	12712	12784	13003	12948	12911	12733	12740	12650	12642	12918	12764	12680	12952	12749	12848	12775	12858	12811	12667	12650	12820	12860	12672	12767	12626	12755	12725	12882	12905	12836	12876	12574	12856	12731	12766	12705	12643	12799	12709	12904	12818	12868	12777	12786	12673	12764	12572	12550	12833	13061	12672	12621	12797	12636	12790	12724	12759	12775	12908	12752	12686	12761	12813	12915	12935	12643	12741	12680	12675	12771	12816	12905	12764	12711	12734	12787	12742	12718	12842	12909	12724	12797	12784	12937	12970	12700	12867	12557	12780	12682	12653	12629	12713	12609	12788	12680	12896	12879	12736	12654	12692	12708	12691	12856	12705	12596	12859	12915	12889	12728	12767	12757	12819	12702	12748	12769	12658	12779	12708	12746	12941	12861	12746	12819	12741	12611	12837	12677	12899	12736	12731	12760	12768	12699	12773	12935	12847	12663	12904	12757	12878	12881	12638	12791	12773	12683	12971	12744	12798	12679	12618	12993	12801	12749	12812	12859	12736	12820	12825	12856	12766	12793	12647	12856	12606	12807	12689	12796	12798	12620	12860	12848	12780	12879	12927	12816	12747	12707	12715	13027	12595	12750	12706	12823	12562	12764	12675	12760	12722	12667	12744	12546	12628	12683	12600	12852	12703	12801	12821	12768	12700	12712	12790	12781	12862	12841	12900	12836	12675	12731	12935	12822	12715	12925	12649	12771	12691	12685	12658	12669	12803	12759	12722	12784	12801	12908	12751	12724	12771	12892	12826	12903	12787	12826	12922	12715	12682	12685	12670	12901	12954	12782	12837	12735	12869	12829	12718	12749	12809	12653	12781	12845	12748	12804	12867	12725	12818	12610	12846	12796	12680	12843	12837	12899	12832	12934	12637	12819	12795	12700	12660	12845	12796	12684	12829	12959	12877	12701	12723	12912	12633	12870	12727	12860	12799	12799	12736	12872	12890	12870	12733	12760	12700	12587	12824	12830	12813	12703	12752	12777	12805	12672	12724	12904	12804	12833	12646	12794	12633	12899	12880	12720	13016	12764	12805	12692	12742	12614	12670	12704	12887	12674	12740	12824	12605	12804	12785	12743	12944	12856	12653	12810	12916	12761	12672	12774	12674	12821	12723	12779	12781	12778	12722	12838	12795	12908	12826	12709	12807	12806	12954	12917	12878	12810	12914	12748	12734	12797	12725	12802	12767	12800	12706	12962	12750	12827	12724	12801	12698	12737	12621	12626	12861	12754	12814	12694	12971	12925	12704	12777	12800	12733	12677	12848	12794	12721	12854	12849	12819	12702	12580	12757	12663	12764	12741	12718	12751	12909	12811	12807	12770	12597	12685	12713	12773	12873	12824	12698	12829	12696	12563	12837	12902	12834	12781	12750	12715	12941	12804	12740	12788	12797	12863	12681	12853	12636	12872	12762	12753	12600	12709	12818	12597	12735	12765	12741	12723	12902	12645	12783	12835	12711	12855	12683	12656	12583	12648	12631	12707	12731	12967	12829	12676	12780	12790	12753	12794	12777	12839	12738	12762	12818	12768	12721	12704	12821	12848	12783	12997	12913	12845	12993	12702	12661	12930	12747	12714	12750	12799	12956	12894	12880	12857	12975	12785	12815	12717	12661	12675	12871	12710	12885	12816	12877	12931	12782	12860	12711	12846	12693	12846	12611	12887	12583	12965	12648	12700	12989	12756	12655	12756	12749	12983	12782	12710	12618	12961	12718	12898	12810	12710	12721	12791	12808	12689	12687	12787	12670	12804	12632	12933	12769	12690	12700	12647	12896	12856	12782	12838	12665	12923	12816	12742	12696	12812	12693	12775	12580	12808	12839	12748	12689	12762	12724	12681	12640	12797	12854	12699	12795	12722	12694	12843	12885	12817	12728	12754	12799	12632	12836	12714	12764	12713	12631	12853	12780	12912	12773	12634	12650	12791	12695	12907	12794	12800	12933	12796	12734	12647	12712	12793	12712	12768	12939	12638	12607	12752	12867	12655	12870	12602	12586	12718	12911	12768	12743	12803	12780	12616	12659	12712	12909	12793	12873	12765	12777	12719	12810	12859	12781	12819	12896	12670	12605	12714	12655	12622	12811	12688	12701	12820	12772	12657	12597	12786	12708	12679	12819	12726	12756	12797	12820	12669	12786	12943	12787	12735	12855	12690	12785	12701	12706	12787	12801	12776	12703	12680	12887	12693	12770	12808	12673	12771	12775	12733	12953	12813	12820	12794	12920	12935	12761	12825	12821	12724	12763	12777	12881	12815	12930	12756	12666	12709	12813	12691	12761	12646	12928	12685	12919	12809	12710	12751	12702	12846	12825	12783	12759	12949	12779	12765	12718	12725	12878	12937	12652	12699	12733	12798	12707	12817	12829	12966	12712	12864	12753	12783	12708	12789	12746	12870	12696	12617	12628	12819	12930	12827	12898	12806	12617	12788	12652	12816	12858	12810	12822	12618	12933	12730	12671	12708	12726	12802	12763	12776	12800	12848	12668	12647	12789	12785	12738	12901	12723	12638	12737	12703	12719	12778	12879	12813	12727	12785	12760	12680	12858	12712	12906	12640	12574	12674	12637	12928	12758	12844	12768	12940	12834	12806	12693	12822	12696	12718	12823	12598	12779	12699	12566	12902	12885	12639	12935	12712	12879	12785	12727	12812	12748	12868	12722	12819	12825	12895	12881	12928	12771	12886	12758	12845	12720	12809	12681	12865	12718	12798	12849	12830	12739	12772	12626	12650	12863	12750	12732	12647	12647	12730	12665	12745	12878	12788	12695	12729	12739	12559	12688	12885	12615	12665	12798	12799	12853	12831	12849	12749	12946	12888	12760	12794	12820	12753	12695	12672	12900	12708	12744	12836	12678	12666	12727	12739	12662	12674	12754	12683	12699	12788	12744	12779	12837	12630	12930	12848	12773	12733	12705	12826	12900	12848	12774	12687	12850	12876	12747	12826	12856	12855	12825	12975	12758	12732	12782	12845	12804	12757	12742	12850
22919	21451	29325	24364	23053	25800	27181	20918	18446	17751	16991	16429	15904	15777	15513	15407	15473	15378	15365	15229	14998	14980	14862	14809	14792	14947	14817	14937	14824	14885	14851	14742	14774	14801	14927	14712	14935	14876	14847	14792	14708	14726	14629	14808	14678	14840	14811	14820	14608	14883	14778	14793	14820	14876	14693	15035	14829	14684	14790	14827	14626	14808	14707	14926	14765	14826	14630	14934	14758	14731	14837	14730	14819	14888	14832	14636	14840	14824	14753	14834	14708	14772	14761	14774	14842	14864	14497	14792	14807	14677	14684	14553	14940	14617	14757	14821	14645	14718	14862	14774	14669	14930	14680	14761	14722	14726	14605	14756	14884	14841	14807	14719	14987	14855	14748	14724	14636	14961	14891	14815	14882	14689	14761	14807	14681	14749	14842	14936	14749	14651	14564	14750	14678	14772	14650	14559	14662	14746	14755	14714	14737	14797	14748	14720	14849	14760	14716	14810	14625	14787	14711	14841	14928	14720	14639	14647	14595	14733	14972	14687	14589	14834	15012	14772	14567	14751	14738	14851	14685	14690	14869	14663	14719	14611	14770	14685	14724	14745	14681	14880	14849	14627	14619	14714	14826	14754	14877	14708	14687	14782	14829	14869	14675	14665	14777	14692	14787	14943	14727	14700	14661	14456	14694	14711	14835	14651	14717	14825	14593	14870	14669	14670	14863	14814	14745	14836	14810	14879	14869	14852	14977	14865	14853	14786	14754	14691	14550	14750	14640	14482	14648	14690	14714	14909	14873	14792	14669	14717	14800	14840	14605	14839	14703	14664	14691	14766	14746	14633	14746	14742	14775	14731	14609	14592	14770	14692	14657	14646	14543	14927	14729	14645	14644	14846	14656	14753	14664	14743	14836	14774	14725	14698	14679	14724	14710	14735	14770	14839	14673	14688	14597	14636	14634	14571	14634	14578	14636	14793	14612	14757	14893	14796	14778	14890	14967	14639	14846	14860	14733	14828	14777	14748	14598	14626	14602	14811	14533	14700	14639	14889	14829	14644	14598	14576	14634	14715	14768	14610	14646	14643	14817	14682	14683	14724	14737	14757	14699	14786	14954	14751	14685	14513	14831	14754	14831	14650	14699	14744	14781	14620	14553	14881	14774	14966	14571	14904	14816	14770	14596	14736	14711	14825	14867	14570	14819	14568	14707	14751	14701	14733	14882	14713	14828	14873	14764	14739	14616	14633	14732	14806	14840	14717	14794	14872	14664	14569	14717	14720	14611	14705	14921	14776	14726	14509	14739	14841	15003	14765	14980	14642	14761	14812	14607	14638	14727	14600	14856	14902	14814	14492	14660	14652	14608	14663	14732	14732	14726	14745	14727	14744	14836	14713	14512	14584	14587	14763	14686	14686	14649	14653	14657	14604	14721	14719	14604	14828	14566	14636	14835	14808	14805	14702	14718	14705	14752	14794	14725	14606	14621	14665	14686	14678	14748	14913	14612	14591	14823	14761	14698	14798	14729	14727	14741	14568	14849	14566	14663	14844	14590	14601	14631	14815	14580	14667	14780	14835	14661	14952	14795	14720	14576	14724	14711	14722	14902	14680	14804	14762	14614	14646	14768	14709	14757	14828	14740	14726	14701	14576	14884	14991	14688	14555	14708	14556	14786	14700	14719	14671	14607	14658	14603	14556	14681	14993	14889	14691	14633	14723	14817	14788	14887	14716	14728	14750	14779	14713	14860	14731	14700	14909	14760	14753	14754	15035	14676	14802	14850	14690	14660	14685	14878	14673	14468	14565	14718	14693	14860	14721	14734	14477	14694	14700	14774	14674	14893	14743	14741	14950	14967	14757	14665	14699	14686	14719	14708	14754	14788	14874	14772	14663	14762	14798	14818	14698	14731	14758	14832	14777	14808	14581	14855	14811	14603	14659	14774	14602	14706	14803	14767	14713	14811	14838	14803	14779	14753	14770	14797	14792	14690	14916	14771	14638	14761	14785	14721	14695	14713	14554	14780	14545	14579	14591	14660	14777	14803	14763	14773	14710	14753	14737	14686	14753	14875	14768	14695	14488	14708	14533	14705	14564	14632	14765	14616	14755	14854	14724	14770	14691	14865	14530	14752	14622	14726	14763	14684	14838	14573	14615	14630	14802	14730	14598	14961	14818	14572	14700	14782	14668	14707	14680	14799	14790	14576	14861	14778	14730	14821	14715	14744	14754	14691	14624	14541	14706	14827	14833	14781	14831	14710	14847	14811	14781	14551	14824	14578	14817	14774	14795	14702	14714	14566	14624	14627	14753	14663	14669	14847	14719	14755	14795	14781	14743	14819	14701	14614	14709	14696	14657	14794	14590	14677	14859	14620	14582	14721	14691	14641	14625	14820	14553	14630	14844	14783	14666	14745	14798	14774	14773	14684	14656	14690	14738	14812	14868	14965	14828	14831	14740	14662	14627	14805	14614	14835	14754	14822	14797	14894	14631	14630	14734	14780	14629	14829	14864	14848	14704	14759	14835	14510	14635	14583	14875	14736	14786	14660	14624	14755	14640	14694	14866	14739	14692	14896	14745	14765	14676	14544	14639	14557	14766	14768	14724	14822	14892	14630	14541	14730	14814	14725	14695	14745	14604	14728	14585	14742	14798	14728	14767	14766	14823	14676	14730	14825	14744	14669	14780	14851	14563	14708	14958	14850	14858	14829	14717	14853	14895	14828	14540	14652	14744	14610	14775	14741	14571	14701	14712	14852	14492	14417	14739	14759	14575	14776	14635	14657	14688	14708	14565	14591	14574	14743	14596	14648	14834	14695	14709	14881	14671	14607	14920	14661	14775	14728	14854	14623	14649	14738	14721	14717	14686	14655	14643	14828	14765	14537	14790	14558	14653	14856	14519	14705	14802	14622	14757	14737	14751	14711	14797	14789	14686	14727	14670	14616	14715	14632	14635	14672	14776	14729	14902	14607	14703	14637	14850	14539	14638	14783	14880	14631	14803	14431	14596	14512	14760	14583	14544	14626	14778	14840	14641	14738	14634	14756	14898	14966	14497	14571	14745	14558	14616	14575	14673	14730	14466	14633	14703	14875	14756	14647	14592	14807	14676	14748	14744	14881	14865	14671	14681	14563	14660	14720	14816	14931	14939	14696	14747	14661	14600	14993	14730	14661	14744	14693	14670	14628	14852	14662	14671	14731	14874	14948	14880	14517	14671	14761	14761	14762	14679	14754	14861	14784	14757	14720	14808	14927	14743	14668	14650	14761	14888	14814	14681	14781	14752	14708	14829	14819	14631	14489	14627	14700	14801	14725	14840	14767	14581	14669	14651	14766	14745	14688	14854	14724	14701	14803	14906	14803	14658	14758	14670	14731	14813	14706	14943	14711	14598	14600	14755	14775	14855	14754	14844	14992	14798	14680	14606	14748	14720	14735	14571	14582	14710	14724	14471	14705	14689	14655	14896	14953	14792	14776	14764	14813	14665	14717	14691	14857	14653	14693	14915	14664	14617	14781	14700	14651	14678	14690	14628	14740	14570	14694	14772	14984	14669	14950	14670	14891	14747	14742	14560	14550	14581	14877	14685	14518	14603	14420	14586	14699	14662	14605	14525	14683	14714	14743	14589	14824	14622	14798	14686	14636	14688	14530	14726	14853	14686	14740	14691	14660	14635	14724	14819	14839	14716	14714	14789	14794	14682	14676	14624	14946	14811	14964	14825	14625	14768	14757	14643	14780	14716	14752	14755	14839	14658	14782	14818	14644	14681	14960	14836	14848	14753	14776	14698	14684	14547	14719	14504	14776	14831	14750	14703	14522	14577	14779	14599	14851	14690	14653	14760	14676	14852	14715	14837	14702	14841	14617	14784	14744	14809	14632	14910	14722	14684	14581	14718	14811	14894	14865	14737	14637	14922	14627	14773	14684	14816	14744	14733	14902	14672	14650	14768	14885	14783	14688	14773	14858	14754	14782	14967	14778	14736	14904	14907	14932	14530	14775	14697	14826	14780	14695	14464	14672	14671	14587	14906	14729	14786	14798	14827	14821	14700	14962	14869	14713	14780	14624	14748	14627	14461	14690	14714	14668	14812	14866	14780	14584	14768	14597	14826	14757	14875	14931	14675	14753	14711	14656	14557	14693	14865	14597	14765	14671	14860	14662	14721	14674	14646	14831	14669	14514	14693	14725	14696	14595	14719	14796	14720	14704	14704	14693	14623	14619	14926	14478	14814	14917	14544	14874	14699	14764	14633	14732	14644	14871	14735	14666	14780	14809	14931	14725	14790	14599	14446	14750	14526	14848	14702	14576	14816	14795	14719	14760	14587	14736	14769	14631	14698	14804	14667	14706	14655	14545	14620	14872	14827	14880	14802	14618	14618	14645	14631	14817	14775	14825	14584	14643	14576	14612	14638	14780	14798	14865	14852	14763	14660	14605	14774	14765	14821	14680	14725	14831	14600	14648	14683	14870	14904	14940	14697	14741	14661	14645	14769	14493	14678	14735	14711	14913	14758	14838	14922	14737	14839	14789	14763	14714	14600	14746	14804	14744	14652	14463	14679	14497	14789	14807	14774	14802	14745	14665	14771	14857	14809	14757	14779	14623	14845	14875	14837	14664	14723	14851	14743	14668	14739	14677	14790	14618	14796	14717	14742	14639	14572	14551	14660	14669	14881	14719	14691	14864	14764	14615	14764	14680	14695	14748	14800	14715	14769	14568	14808	14840	14754	14623	14927	14690	14488	14860	14731	14767	14583	14728	14652	14718	14890	14568	14703	14627	14857	14708	14778	14617	14866	14769	14691	14719	14766	14805	14546	14489	14673	14621	14750	14756	14650	14780	14893	14847	14694	14682	14596	14665	14763	14828	14782	14626	14640	14595	14537	14759	14667	14607	14782	14686	14705	14861	14606	14741	14581	14877	14618	14580	14751	14688	14732	14823	14530	14693	14580	14961	14745	14647	14781	14897	14792	14783	14643	14660	14650	14852	14756	14617	14738	14763	14645	14571	14697	14702	14805	14756	14525	14829	14866	14614	14680	14693	14759	14564	14725	14740	14714	14596	14712	14794	14631	14650	14630	14773	14365	14718	14860	14821	14892	14817	14675	14526	14500	14666	14707	14819	14472	14812	14612	14817	14669	14571	14713	14999	14883	14876	14648	14757	14714	14732	14842
34740	58547	55045	44931	36147	29396	25068	20910	18121	16980	15821	15379	14884	14532	14199	14148	13925	13845	13837	13707	13589	13522	13320	13517	13390	13414	13549	13363	13356	13434	13166	13250	13138	13297	13171	13301	13196	13260	13111	13424	13362	13106	13138	13139	13087	13293	13168	13274	13299	13112	13258	13173	13174	13260	13278	13226	13104	13235	13183	13207	13039	13126	13111	13229	13284	13390	13187	13222	13139	13039	13335	13258	13246	13370	13146	13227	13140	13072	13284	13183	13185	13159	13271	13081	13220	13283	13268	13158	13266	13249	13206	13320	13055	13235	13199	13338	13299	13172	13187	13178	13222	13270	13361	13234	13135	13169	13208	13323	13130	13197	13040	13336	13235	13190	13365	13253	13445	13209	13164	13211	13324	13211	13158	13236	13060	13010	13157	13080	13181	13224	13202	13252	13130	13244	13230	13243	13194	13230	13264	13256	13125	13156	13276	13266	13308	13244	13229	13277	13167	13265	13045	13114	13142	13195	13274	13196	13203	13218	13167	13013	13258	13048	13266	13042	13147	13144	13152	13266	13160	13162	13243	13040	13143	13218	13085	13276	13315	13211	13166	13196	13191	13138	13328	13213	13236	13109	13065	13213	13129	13450	13266	13165	13148	13209	13205	13324	13185	13137	12986	13197	13204	13300	13087	13241	13285	13253	13108	13238	13203	13182	13333	13128	13290	13137	13181	13238	13183	13264	13177	13240	13146	13033	13195	13153	13197	13075	13186	13054	13236	13389	12923	13073	13284	13153	13127	13153	13241	13211	13202	13237	13213	13096	13266	13185	13325	13158	13263	13163	13366	13175	13064	13195	13177	13364	13072	13214	13186	13135	13268	13243	13133	13187	13226	13126	13203	12963	13137	13103	13177	13317	13193	13254	13204	13338	13223	13192	13281	13158	13320	13134	13252	13167	13274	13210	13152	13211	13291	13187	13212	13267	13072	13123	13268	13236	13095	13266	13202	13282	13201	13144	13085	13196	13123	13071	13234	13280	13192	13075	13182	13185	13268	13094	13067	13307	13088	13306	13315	13220	13190	13123	13092	13155	13247	13171	13148	13253	13118	13176	13192	13103	13175	13189	13147	13163	13182	13186	13143	13187	13285	13250	13278	13154	13163	13301	13175	13125	13164	13349	13221	13248	13100	13168	13140	13179	13236	13300	13228	13204	13254	13241	13150	13200	13169	13128	13286	13276	13402	13224	13185	13262	13268	13170	13198	13191	13199	13130	13230	13116	13198	13340	13196	13241	13194	13293	13172	13250	13079	13351	13166	13270	13273	13400	13066	13172	13262	13018	13110	13052	13291	13070	13176	13231	13234	13240	13079	13276	13062	13283	13298	13195	13253	13199	13150	13240	13251	13175	13158	13141	13248	13345	13216	13239	13159	13106	13273	13234	13179	13177	13264	13070	13207	13258	13081	13261	13048	13235	13136	13331	13196	13263	13299	13148	13342	13150	13146	13314	13116	13305	13119	13092	13199	13061	13269	13407	13082	13054	13157	13147	13315	13179	13247	13149	13190	13285	13051	12930	13196	13140	13228	13176	13127	13233	13238	13278	13225	13325	13213	13084	13238	13386	13160	13353	13227	13340	13192	13087	13352	13204	13316	13205	13223	13118	13068	13088	13476	13167	13275	13203	13232	13331	13292	13145	13160	13282	13366	13123	13330	13210	13118	13430	13237	13312	13095	13299	13224	13148	13088	13227	13198	13211	13392	13064	13151	13234	13163	13219	13206	13173	13287	13132	13131	13165	13170	13087	13217	13099	13174	13217	13113	13300	13100	13032	13196	13070	13273	13109	13230	13308	13212	13007	13087	13202	13202	13266	13115	13075	13232	13205	13110	13237	13345	13192	13112	13295	13235	13072	13088	13282	13210	13021	13159	13096	13080	12966	13335	13258	13261	13188	13128	13172	13071	13190	13337	13319	13063	13276	13252	13134	13234	13165	13096	13248	13129	13101	13191	13213	13065	13097	13091	13247	13004	13167	13162	13295	13211	13145	13169	13244	13133	13131	12954	13273	13212	13140	13198	13197	13093	13175	13227	13159	13190	13165	13233	13131	13246	13204	13099	13252	12937	13199	13175	13132	13293	13266	13197	13214	13234	13326	13063	13101	13064	13163	13128	13210	13025	13159	13143	13181	13288	13034	13178	13270	13085	13134	13256	13127	13281	13115	13125	13143	13165	13107	12983	13093	13176	13269	13191	13113	13358	13201	13381	13239	13248	13094	13189	13450	13172	13168	13142	13068	13196	13198	13241	13305	13042	13258	13170	13201	13105	13025	13151	13131	13022	13110	13165	13026	13187	13103	13143	13139	13132	13354	13216	13095	13090	13053	13147	13189	13160	13187	13076	13011	13015	13213	13268	13152	13331	13278	13182	13170	13144	13153	12964	13137	13278	13117	13062	13120	13203	13339	13286	13159	13291	13273	13168	13168	13164	13264	13326	13161	13330	13278	13169	13209	13087	13179	13054	13110	13112	13272	13233	13201	13189	13131	13172	13130	13246	13214	13175	13124	13223	13154	13177	13088	13084	13279	13177	13309	13307	13171	13263	13234	13287	13301	13118	13221	13254	13139	13208	13188	13138	13202	13302	13010	13198	13156	13212	13015	13118	13207	13151	13110	12897	13249	13252	13236	13303	13194	13035	13201	13153	13178	13226	13126	13169	13282	13043	13179	13357	13048	13237	13183	13154	13259	13064	13238	13097	13116	13196	13299	13207	13192	13150	13192	13271	13213	13367	13097	13165	13429	13124	13295	13266	13281	13230	13289	13220	13130	13176	13090	13236	13035	13062	13236	13215	13196	13164	13150	13114	13223	13265	13130	13112	13204	13247	13146	13078	13215	13109	13162	13092	13200	13233	13235	13192	13116	13196	13140	13085	13282	13202	13342	13137	13252	13270	13193	13140	13269	13265	13264	13105	13197	13151	13168	13144	13214	13186	13245	13195	13203	12975	13216	13217	13121	13299	13030	13240	13271	13262	13221	13111	13107	13232	13177	12975	13192	13172	13011	13262	13134	13126	13156	13188	13244	13210	13207	13114	13120	13183	13110	13307	13187	13209	13188	13297	13155	13117	13338	13085	13087	13253	13210	13165	13092	13280	13115	13120	13198	13237	13206	13101	13269	13327	13193	13097	13146	13190	13026	13187	13048	13238	13237	13076	13130	13113	13209	13182	13225	13204	13265	13113	13247	13118	13179	13146	13100	13234	13224	13227	13115	13352	13113	12970	13401	13155	13360	12967	13237	13132	13343	13088	13165	13199	13134	13184	13232	13193	13198	13174	13247	13234	12996	13183	13224	13253	13314	13206	13271	13077	13148	13020	13195	13195	13204	13198	13233	13079	13142	13272	13332	13134	13256	13221	13044	13110	13169	13198	13207	13119	13213	13262	13206	13163	13234	13203	13354	13166	13260	13281	13047	13174	13162	13218	13236	13211	13112	13171	13119	13109	13200	13227	13128	13178	13049	13139	13182	13243	13173	13248	13126	13162	13281	13132	13166	13190	13264	13259	13175	13133	13249	13188	13140	13299	13252	13173	13277	13286	13130	13231	13249	13249	13210	12961	13099	13226	13293	13288	13161	13218	13210	13222	13271	13185	13269	13232	13017	13229	13201	13090	13289	13169	13141	13164	13247	13255	13174	13268	13212	13231	13179	13224	13213	13309	13189	13110	13052	13286	13252	13161	13251	13230	13163	13239	13140	13216	13323	13058	13140	13147	13249	13113	13110	13254	13135	13132	13276	13094	13132	13267	13339	13027	13094	13077	13027	13243	13322	13207	13223	12970	13222	13134	13246	13167	13251	13092	13150	13215	13152	13270	12975	13256	13066	13266	13220	13084	13164	13269	13105	13277	13124	13005	13280	13246	13264	13171	13242	13148	13097	13165	13114	13122	13130	13086	13220	13156	13243	13332	13246	13249	13028	13180	13181	13207	13152	13175	13242	13146	13156	13149	13238	13296	13236	13174	13168	13179	13265	13045	13087	13281	13132	13262	13254	13236	13055	13177	13202	13295	13129	13115	13090	13213	13190	13236	13139	13319	13160	13295	13232	13186	13114	13254	13222	13202	13153	13275	13265	13088	13258	13273	13443	13123	13240	13061	13315	13289	13259	13264	13163	13227	13176	13286	13000	13105	13065	13308	13156	13131	13027	13243	13297	13055	13045	13198	13122	13220	13217	13215	13192	13048	13138	13239	13214	13251	13106	13228	13261	13090	13050	13170	13212	13237	13167	13116	13215	13195	13155	13183	13110	13165	12942	13077	13196	13183	13201	13163	13280	13403	13185	13053	13196	13232	13137	13296	13329	13134	13109	13216	13134	13109	13237	13347	13066	13275	13218	13150	13190	13291	13163	13164	13267	13172	13168	13142	13243	13222	13159	13447	13244	13027	13209	13240	13293	13088	13172	13098	13208	13004	13101	13324	13267	13177	13193	13288	13367	13091	13301	13110	13320	13168	13137	13279	12918	13079	13356	13218	13212	13256	13228	13081	13267	13137	13355	13137	13258	13170	13216	13317	13031	13259	13278	13195	13150	13092	13268	13142	13209	13149	13168	12990	13103	13091	13211	13294	13323	13225	13180	13245	13114	13153	13223	13180	13192	12994	13223	13030	13322	13158	13196	13193	13200	13147	13179	13178	13245	13254	13017	13131	13310	13276	13098	13004	13193	13116	13276	13279	13159	13101	13275	13403	13138	13247	13150	13117	13000	13028	13195	13193	13237	13142	13239	13014	13157	13316	13266	13097	13189	13240	13103	13311	13133	13177	13118	13139	13112	13098	13217	13038	13312	13191	13275	12956	13151	13254	13443	13146	13156	13247	13020	13280	13023	13069	13152	13224	13076	13245	13260	13037	13243	13153	13103	13113	13142	13130	13202	13332	13232	13133	13220	13197	13195	13187	13150	13258	13024	13324	13163	13078	13104	13115	13127	13250	13259	13328	13285	12999	13214	13240	13246	13165	13267	13347	13146	13155	13109	13323	13258	13010	13328	13023	13178	13322	13212	13217	13158	13056	13177	13173	13167	13328	13159	13251	13198	13151	13200	13165	13206	12981	13249	13414	13211	13024	13193	13152	13059	13038	13176	13282	13058	13294	12935	12970	13236	13182	13316	13224	13116
28728	28266	34856	30361	23205	19943	18123	16236	15683	15380	15136	15134	14880	14969	14668	14704	14796	14660	14592	14333	14396	14591	14548	14716	14499	14464	14497	14417	14380	14325	14401	14478	14327	14524	14494	14517	14429	14418	14627	14456	14573	14395	14301	14300	14382	14504	14414	14499	14336	14542	14417	14525	14433	14367	14429	14550	14476	14407	14357	14430	14499	14153	14567	14457	14428	14582	14381	14287	14389	14228	14487	14383	14523	14428	14320	14162	14183	14240	14425	14691	14486	14653	14527	14447	14395	14370	14285	14366	14499	14502	14435	14456	14511	14483	14344	14476	14513	14519	14383	14475	14421	14456	14438	14554	14595	14294	14427	14413	14585	14283	14582	14431	14350	14378	14291	14291	14357	14366	14285	14408	14533	14495	14444	14546	14069	14311	14259	14411	14434	14586	14510	14501	14451	14286	14289	14378	14514	14537	14443	14434	14364	14365	14292	14566	14419	14287	14583	14494	14475	14303	14584	14406	14595	14453	14515	14381	14554	14413	14510	14582	14401	14490	14397	14459	14375	14416	14525	14365	14401	14295	14300	14324	14429	14292	14259	14411	14298	14281	14429	14461	14383	14190	14279	14535	14495	14468	14259	14243	14375	14465	14459	14475	14361	14350	14476	14267	14403	14488	14426	14394	14328	14291	14510	14297	14465	14376	14362	14433	14459	14503	14350	14576	14568	14364	14351	14352	14127	14223	14533	14449	14276	14378	14318	14279	14329	14312	14317	14448	14564	14345	14513	14405	14563	14282	14687	14437	14422	14302	14544	14179	14506	14235	14316	14493	14481	14524	14448	14213	14442	14195	14607	14510	14456	14320	14379	14379	14306	14311	14454	14463	14396	14426	14387	14456	14427	14456	14485	14501	14463	14345	14415	14493	14413	14447	14476	14392	14384	14339	14254	14437	14312	14325	14336	14369	14345	14259	14484	14427	14421	14273	14417	14454	14422	14447	14412	14371	14320	14245	14246	14341	14493	14489	14358	14212	14328	14323	14421	14550	14591	14403	14257	14282	14173	14261	14352	14449	14545	14419	14393	14301	14323	14173	14425	14311	14350	14317	14300	14438	14411	14361	14333	14395	14272	14271	14386	14339	14438	14489	14406	14517	14297	14284	14477	14376	14433	14439	14522	14243	14316	14295	14514	14299	14492	14508	14439	14316	14423	14313	14194	14340	14508	14408	14453	14460	14376	14332	14265	14400	14393	14412	14324	14298	14413	14260	14252	14367	14179	14208	14426	14416	14363	14367	14356	14404	14323	14357	14550	14481	14502	14475	14380	14397	14508	14301	14313	14362	14356	14334	14357	14365	14453	14460	14356	14546	14341	14412	14509	14431	14417	14527	14534	14515	14312	14387	14505	14371	14366	14411	14422	14156	14487	14522	14387	14512	14471	14475	14465	14478	14479	14320	14382	14527	14474	14417	14420	14305	14411	14347	14386	14588	14528	14409	14675	14305	14422	14397	14442	14430	14616	14384	14155	14454	14436	14457	14373	14369	14262	14330	14476	14702	14465	14448	14547	14456	14434	14503	14400	14521	14350	14366	14340	14653	14383	14549	14202	14380	14336	14503	14465	14428	14534	14462	14375	14361	14471	14520	14594	14487	14468	14430	14495	14552	14466	14274	14519	14549	14480	14287	14476	14420	14540	14443	14307	14415	14324	14388	14381	14325	14373	14459	14451	14360	14335	14353	14300	14487	14460	14500	14489	14370	14516	14477	14599	14639	14564	14554	14511	14625	14610	14329	14450	14466	14605	14448	14434	14362	14176	14331	14509	14519	14401	14417	14547	14517	14480	14357	14338	14339	14438	14417	14330	14433	14499	14349	14527	14254	14368	14458	14369	14322	14333	14390	14443	14359	14275	14451	14429	14311	14383	14540	14465	14338	14316	14560	14392	14336	14338	14172	14128	14388	14561	14427	14538	14430	14501	14454	14321	14328	14462	14409	14218	14444	14418	14383	14609	14531	14487	14284	14373	14450	14444	14420	14443	14595	14373	14579	14544	14507	14291	14560	14476	14507	14557	14425	14461	14517	14376	14402	14432	14451	14226	14368	14250	14377	14537	14557	14395	14373	14373	14525	14320	14500	14574	14377	14393	14391	14562	14422	14280	14459	14476	14497	14432	14384	14439	14410	14488	14433	14324	14570	14484	14352	14497	14344	14351	14499	14340	14313	14404	14474	14469	14410	14332	14388	14380	14381	14514	14457	14805	14651	14536	14560	14773	14482	14546	14377	14374	14328	14496	14461	14333	14384	14371	14280	14300	14180	14239	14496	14583	14299	14240	14158	14580	14394	14436	14364	14306	14605	14359	14340	14455	14383	14461	14305	14530	14307	14539	14450	14365	14453	14421	14291	14431	14526	14403	14405	14455	14544	14461	14420	14429	14413	14338	14461	14348	14392	14507	14524	14483	14356	14442	14372	14352	14350	14505	14480	14389	14237	14382	14267	14461	14507	14345	14680	14403	14527	14569	14480	14176	14510	14504	14353	14583	14405	14407	14258	14512	14269	14399	14397	14209	14404	14331	14344	14401	14504	14328	14210	14345	14239	14473	14405	14440	14521	14260	14575	14379	14333	14380	14440	14460	14200	14341	14397	14517	14358	14401	14358	14471	14345	14292	14393	14220	14382	14494	14462	14114	14222	14449	14372	14358	14392	14372	14331	14420	14492	14403	14612	14476	14378	14385	14404	14203	14439	14674	14360	14499	14331	14349	14330	14457	14429	14269	14404	14484	14426	14483	14378	14491	14332	14471	14287	14121	14496	14226	14227	14481	14347	14259	14318	14704	14476	14370	14509	14549	14397	14484	14397	14568	14576	14387	14302	14447	14480	14400	14267	14303	14397	14501	14465	14401	14559	14359	14432	14523	14411	14410	14332	14209	14422	14371	14455	14674	14423	14467	14293	14552	14431	14445	14470	14447	14351	14398	14338	14313	14463	14324	14485	14353	14348	14340	14217	14425	14247	14416	14643	14534	14457	14248	14386	14542	14382	14423	14007	14424	14327	14420	14420	14350	14367	14336	14596	14394	14448	14501	14537	14432	14166	14385	14405	14447	14328	14366	14389	14536	14432	14537	14370	14437	14373	14306	14397	14389	14588	14557	14405	14587	14428	14332	14392	14403	14370	14448	14223	14337	14511	14360	14341	14363	14521	14412	14359	14416	14503	14449	14380	14513	14467	14284	14255	14367	14426	14198	14439	14520	14431	14278	14453	14354	14559	14394	14240	14324	14335	14395	14355	14577	14437	14443	14407	14587	14580	14370	14470	14616	14238	14371	14433	14436	14546	14513	14524	14339	14413	14351	14347	14436	14408	14514	14371	14607	14490	14418	14391	14426	14530	14420	14332	14411	14382	14293	14245	14387	14582	14485	14231	14548	14496	14451	14343	14472	14319	14477	14560	14370	14490	14285	14340	14419	14552	14367	14439	14250	14351	14412	14387	14299	14517	14503	14513	14281	14497	14506	14514	14480	14512	14373	14416	14530	14413	14226	14482	14491	14332	14370	14360	14580	14428	14403	14453	14361	14399	14282	14323	14419	14326	14507	14480	14478	14314	14433	14368	14415	14344	14409	14568	14418	14096	14325	14450	14400	14175	14293	14314	14292	14612	14399	14371	14471	14306	14473	14278	14529	14322	14703	14508	14369	14386	14502	14346	14392	14265	14242	14494	14496	14380	14485	14293	14556	14473	14521	14399	14226	14379	14385	14404	14387	14485	14529	14432	14457	14430	14370	14383	14452	14300	14594	14680	14415	14375	14158	14352	14525	14439	14405	14578	14218	14574	14429	14422	14440	14450	14382	14495	14526	14554	14268	14293	14333	14341	14426	14348	14293	14300	14353	14407	14612	14214	14468	14380	14504	14431	14381	14486	14551	14506	14478	14385	14356	14381	14351	14488	14350	14462	14330	14310	14563	14390	14642	14353	14242	14541	14289	14318	14416	14562	14331	14561	14368	14506	14486	14481	14285	14410	14317	14348	14489	14444	14533	14310	14620	14429	14457	14422	14277	14315	14449	14468	14324	14338	14512	14448	14486	14300	14409	14430	14462	14534	14334	14312	14402	14478	14369	14443	14298	14429	14517	14413	14495	14485	14384	14440	14323	14535	14505	14477	14284	14394	14309	14235	14615	14527	14275	14374	14346	14469	14609	14345	14384	14433	14408	14298	14597	14460	14593	14202	14401	14535	14324	14184	14368	14523	14555	14455	14426	14429	14602	14347	14238	14394	14565	14301	14471	14408	14418	14346	14312	14433	14438	14320	14320	14581	14426	14489	14571	14433	14435	14334	14253	14267	14420	14489	14456	14551	14653	14375	14191	14453	14391	14295	14414	14397	14414	14710	14438	14472	14266	14398	14279	14467	14633	14502	14593	14454	14512	14456	14415	14402	14427	14346	14321	14463	14384	14393	14310	14487	14306	14344	14503	14519	14396	14325	14444	14450	14282	14561	14495	14314	14517	14438	14230	14559	14421	14296	14293	14318	14289	14355	14370	14269	14473	14363	14227	14574	14246	14493	14530	14594	14388	14415	14211	14328	14485	14391	14602	14425	14632	14315	14401	14582	14502	14565	14534	14298	14293	14185	14348	14429	14243	14372	14318	14544	14333	14326	14605	14463	14421	14415	14332	14294	14245	14578	14486	14351	14286	14480	14406	14476	14460	14647	14407	14368	14413	14419	14441	14499	14610	14338	14504	14508	14490	14450	14518	14287	14463	14431	14486	14292	14396	14381	14446	14537	14538	14375	14334	14555	14363	14454	14392	14380	14419	14366	14155	14246	14498	14292	14334	14531	14426	14584	14424	14396	14536	14446	14372	14369	14346	14234	14458	14579	14645	14360	14421	14472	14418	14359	14132	14243	14365	14545	14292	14484	14451	14405	14481	14516	14612	14407	14442	14461	14265	14350	14330	14544	14650	14126	14525	14302	14326	14424	14507	14401	14347	14527	14732	14492	14413	14479	14469	14473	14434	14443	14591	14395	14377	14446	14374	14361	14303	14574	14378	14438	14512	14552	14460	14384	14517	14491	14415	14552	14548	14440	14409	14430	14506	14516	14193	14582	14407	14470	14410	14406	14349	14486	14409	14288	14426	14563	14277	14411	14406	14443	14279	14421	14349	14320
32155	45610	41281	31471	24665	20465	17958	16096	14925	14475	14045	13794	13635	13571	13406	13280	13329	13245	13288	13162	13105	13264	13299	13170	13177	13121	13047	13036	13112	13096	13121	13170	13176	13045	13145	13068	13122	13054	12931	13066	13148	13190	13081	13136	13163	12926	13144	12939	13040	13088	13150	12975	12993	12863	13160	12986	12996	13041	13184	13045	12938	12910	12962	13127	13008	12991	13134	13079	13038	13001	13090	13030	12865	13000	12893	13070	13118	13031	13036	13043	13072	12895	12968	13046	13035	13140	13085	13253	12977	13090	12937	12899	13136	13154	13151	13109	13127	13102	13044	13092	12945	13066	13082	13120	12984	13063	13102	13128	13168	13136	13030	13045	13037	13064	13135	13137	13126	13246	13181	13037	12911	12981	12906	13009	13189	13175	13115	13060	13112	13044	12977	13054	13139	13004	13043	13127	13154	13005	13155	13021	13098	13102	12997	13192	13093	13018	13175	13190	13018	13049	13025	12992	13090	12975	12985	13048	12928	13193	13046	13027	12937	12986	13028	13114	12929	12926	13096	13262	13079	13054	12886	13139	13002	13031	12825	13123	13162	13170	12885	13142	13110	12869	13149	13180	13112	12979	12900	13113	13058	12973	13023	12876	13058	13101	13039	13006	12967	13154	13057	12972	13043	12982	12987	12981	13033	13072	13062	12948	13107	13066	13047	12917	13174	13211	13055	13042	13085	13016	13137	13061	12932	12956	13013	13001	12929	13066	13027	12990	13147	12960	13163	13111	13014	12874	13040	13074	13084	13100	13137	13108	12902	12984	13042	13033	13105	13136	12996	13005	13159	13247	12858	13087	12923	13096	12963	12987	13043	12854	12965	13075	12977	13146	13008	13088	13076	12936	13060	13122	13095	13110	12957	13187	12980	13033	13120	13020	13041	13094	13157	13093	12896	13036	13073	13112	12849	13016	12941	13008	13015	12950	12957	12998	13132	13213	13050	13023	13015	13014	13163	13022	12994	12857	12928	12960	12979	13152	13029	12959	13217	13080	12935	12866	12971	13161	12890	13040	12994	13079	13112	12971	13101	12882	13113	13022	13014	13105	13034	12908	13067	12960	12999	13012	13034	13072	13049	12759	13092	12943	13021	13020	13063	13137	13055	13067	13031	13187	13072	12999	12921	13154	13064	13092	12944	13001	13141	13089	12933	13107	13055	12937	13060	12898	12989	13194	12950	13115	12958	13095	12922	13005	12913	13098	13248	13155	13246	12882	13030	13067	13197	12874	13174	12881	13082	13014	13044	13069	12995	13106	13106	13141	13065	13073	13070	12983	12912	13026	13132	12911	12953	12894	12981	12952	13082	13103	13071	13077	12979	13127	13092	13033	12992	13033	13105	13048	13037	13091	12959	13108	13013	12942	12979	12938	13057	13093	13182	13200	13128	13037	13117	13161	13094	13183	13147	12926	12971	13101	13213	12834	13164	13044	13037	12991	13136	13124	13126	12957	13098	13020	13114	12902	13003	13140	12878	13052	13011	13164	12983	12861	13027	12982	12849	13193	13117	13172	13003	12919	12984	13052	13033	13150	13087	13221	13228	13014	13117	12885	12917	13069	13029	12979	13012	12891	12998	13143	13010	13038	13044	13156	13052	13043	12904	13108	13126	13154	12950	13103	13049	13071	13107	13020	12969	12985	13184	13066	13126	13023	13199	13076	12983	13056	13035	13101	13138	13171	12964	12984	13099	12925	12941	12988	13000	13098	13012	12996	13029	13023	12922	12935	13051	13233	12989	12985	12978	13034	13060	12956	12994	13142	13049	13030	13068	12958	13018	13066	12967	13009	12980	13054	13083	13021	13018	12980	13197	13037	13128	12999	13037	13157	13019	12945	12990	13162	13110	12868	13080	13083	12991	13182	13053	13107	13133	12966	13106	13093	13101	13068	13061	13089	13013	13015	12777	13041	13021	13253	12979	12951	13148	12888	13055	13042	13307	13030	13145	13045	13112	13029	12989	13175	13169	13008	13036	13101	13136	13127	12949	13005	13128	13083	13067	13085	13173	13090	13087	13124	12980	13042	13095	13124	13174	12904	13033	12900	12936	13033	13112	13027	12986	12920	13085	12841	13041	13112	12957	13013	13116	13057	13204	13077	13166	13134	13090	12843	12971	13149	12967	13207	13017	13081	13055	13008	13039	13093	13036	13024	13156	13022	13176	13164	13144	13006	13075	13121	13096	12790	13143	12956	13096	13016	13005	12957	12960	13098	13055	12989	13153	13122	13087	13223	13129	12952	12985	12967	13095	12997	13040	13133	12986	12811	13130	13067	13083	12934	13167	13118	12966	13009	13031	13035	13046	13031	12884	13051	13031	12982	13034	13065	13094	13082	13067	13082	13108	13154	13127	13135	12971	12957	13039	13045	13053	13239	13021	13084	13059	13009	13211	13137	13100	13005	13157	13092	13013	13079	12926	12881	13122	13059	13084	12976	13066	13086	13099	13045	12933	13221	12829	13169	13000	13271	13023	13073	13125	13012	13072	13075	12897	12988	13025	13034	13155	13092	13141	13181	13084	13037	12964	13009	12960	13104	13016	13065	12972	13050	13030	12978	13236	13111	12938	12858	13068	12941	12984	13119	12892	12886	13005	13058	13122	13028	13103	13127	12984	12939	13230	13202	13043	13119	13003	13145	13045	13129	12883	13065	12997	13196	13034	13128	13096	13162	12927	12958	13030	13021	13057	12954	12940	13104	13027	13028	13001	12982	13078	13197	13179	12907	13003	13032	13056	12914	13144	13186	13144	13074	13024	12867	13075	13097	13042	13107	13103	13223	13280	12960	13114	13212	13001	13122	13045	13101	13153	13078	13064	12962	13085	12972	13038	13076	13080	13044	12973	13001	13121	12895	13238	12970	12899	12930	13108	13001	13173	13217	12860	12952	13095	12977	13039	13044	13257	12891	12861	13008	13098	13004	13347	13099	12976	12831	13131	12929	13211	13082	13129	12980	13141	13039	13219	13018	13109	13161	12944	13185	13002	13055	12940	13164	13127	13143	13087	12938	12980	13088	13031	13001	13080	13140	12995	12960	13077	13186	13159	13035	13130	12981	12997	13100	12998	13030	12998	13133	13071	13303	12898	13088	13115	13000	12969	12948	13147	13035	13078	13243	13102	13121	12926	13188	12997	13045	12895	13202	13068	12910	13217	13101	13085	13039	13047	13037	13056	13008	13072	13026	12954	13086	13173	13070	13113	13066	12908	13116	12991	12903	13038	12930	13155	13051	13071	13068	13047	13167	12931	13012	12988	12952	13082	12982	12950	13014	13109	12999	13206	13085	13026	12995	12947	12974	13087	12978	13197	13097	12840	12901	12993	13036	12899	13009	12975	12870	12962	13067	13022	12895	12973	13084	12817	13100	13177	13133	13000	13123	13059	12952	13137	13017	13058	12977	13014	13069	13083	13081	13245	13059	13084	13135	12920	13158	13099	13194	13139	12972	12982	13106	12933	13099	13044	13063	12930	13037	12913	13150	13032	13091	13012	13271	13010	12898	12865	13214	13090	13019	13226	12948	13101	13044	13196	12929	13053	12861	13067	13074	13034	13121	13023	13067	13025	13064	13016	13187	13103	12981	13011	13142	12905	13209	13001	13138	13014	13117	13028	13007	13089	13025	12927	12997	13229	12886	13066	13076	12981	13155	13140	12882	13111	13037	13283	13000	13121	12983	13132	13107	13105	12935	13135	13107	13192	13147	12984	12951	13086	12966	12986	13096	12996	13020	12990	13215	12991	13041	12982	13017	13018	12917	13046	13115	12993	13118	13245	12893	12894	13091	13075	13026	13242	13002	13142	13090	12973	12864	13111	13054	13060	13105	13167	13019	12877	12958	13134	13288	12990	12950	13249	12972	12912	13164	13001	13173	13059	13011	13162	13110	13155	13017	13180	13035	12978	13249	13069	12985	13057	12925	13101	13256	13077	13136	12965	13070	13147	12950	13004	12937	13083	12970	13265	13004	13049	13008	13202	12883	13161	13222	13101	12923	12998	13167	12966	13140	12946	13019	13034	12953	12950	13004	13053	12956	12998	12950	13090	13024	12989	13109	13185	13114	13069	13093	13137	13067	13127	13227	13019	13051	13192	13022	13149	13126	13015	13021	13030	13135	13152	13129	13086	13071	13027	13085	13053	12937	13093	12940	13031	12998	12961	13114	13102	13088	13042	13109	13136	13076	13033	12966	13131	13162	13030	13081	13022	12940	13131	13128	13085	12850	13040	13034	13009	12985	13043	13122	13103	13029	13122	13155	13065	12974	13010	13066	12994	12857	13034	12904	13041	13196	13123	13097	12947	13124	12918	13060	13096	12917	13082	13114	13154	13233	13110	13168	13133	13009	12901	13093	12934	13176	13246	12982	13049	13025	13058	13121	12974	13015	13094	13274	13063	13025	13260	12948	13199	13064	12905	13148	13043	13144	13075	12933	13234	13116	13018	12957	13064	13250	13007	13052	12926	13140	13193	12893	13078	13099	13037	13069	12855	13170	13004	13067	13106	12927	12964	12943	12987	12919	12987	13036	13115	13169	13040	13085	13115	13076	12956	12943	12826	13074	12882	12986	13179	12930	13222	12927	13115	13135	12971	13022	13152	13072	12964	13240	12977	13189	13053	13050	13170	13137	13020	13090	12990	13051	13186	12998	12989	13047	13030	13149	13013	12913	12996	13014	13194	13137	13177	13084	13097	13258	12977	12956	13082	12952	13037	13009	13066	13068	13094	13020	13123	13258	13178	13120	13036	12942	12902	13014	13036	12949	12967	13202	13136	12864	13043	13085	13077	13183	13073	13088	13028	13023	13007	13015	13070	13152	13121	13086	12922	13071	13147	13046	12949	13145	13013	13113	13053	12885	13159	13045	13251	13055	13022	12940	12955	13057	13062	13031	13127	12982	13123	13022	13146	13076	12872	13120	12932	13045	12991	13017	13192	13057	13172	13170	13125	13022	12919	13168	13068	13024	13049	13121	13093	13103	12954	13142	12969	13137	12993	12944	13005	12998	13075	13177	12943	13008	13185	12976	13109	12946	12778	13127	13268	13086	12994	13083	13059	13074	12838	13063	13029	12899	13090	13083	13009	13041	13029	13081	12996	13082	13028	13010	13025	13001	13028	13037	12993	13082
24186	21470	29057	25954	24514	24280	22109	18194	16236	15853	15353	14861	14769	14585	14597	14380	14396	14379	14286	14363	14239	14205	14106	14137	14073	14079	14142	14143	14089	13940	14069	14030	14036	13946	14213	13968	14007	13936	14004	14027	13969	13980	13944	13965	13890	14049	13917	14101	13864	13965	13931	13924	13862	13853	14084	13808	13733	13729	13987	13927	13804	13884	14132	13996	14053	14027	14053	14068	14067	14014	14005	13857	14027	13888	13986	13879	13943	13740	13997	14003	14042	13986	14069	13892	13918	14017	13900	13839	14011	13878	14001	14204	14064	13852	13947	13925	13892	13938	14093	13781	13828	13948	13955	13921	13957	14093	14062	14059	13913	13644	13880	13890	13999	13770	13818	14182	13901	13804	14020	13902	13920	13655	13863	13889	13894	13959	13851	13954	13965	13755	13897	13909	14007	13730	13807	13893	13859	13893	13980	13859	13872	14213	13797	13998	14011	13832	13911	14128	13771	13981	14074	13685	14056	13950	13907	13802	13782	14052	13857	13852	13772	13887	13961	13957	14031	13992	14035	13804	14027	14079	13956	13779	13794	13839	13777	13848	13915	13976	13779	13790	13856	13988	13855	13900	14072	13859	13993	13960	13889	13860	13900	13682	14070	13982	13982	13876	14009	13668	13944	13971	13758	13858	13937	13868	13894	13839	13778	13820	13897	13907	13894	13923	14043	13865	13847	13956	13765	13856	14041	14060	13884	13921	13814	13997	13859	13871	13955	13884	13939	13969	14086	13854	14015	14017	14074	14142	14074	13977	13948	13798	14041	13873	13893	13905	13964	14058	13871	13665	13736	13865	14163	14003	13972	13857	13902	13871	13873	13721	13973	14104	13851	13919	13762	13953	13891	13968	13886	14009	14064	13900	13978	14046	13866	13994	13968	13946	13958	14101	13942	13888	13707	13951	13940	14216	13915	13943	13867	13883	13911	13954	13993	13806	13968	13910	14018	13902	13962	13988	14025	14154	14012	13925	13793	13884	14110	13845	14077	13837	13834	13961	13794	13937	13919	13817	13931	13992	13807	13910	13886	13893	13679	13925	13825	13929	13920	13987	13842	13732	13957	13996	13886	13929	13877	13820	13812	13892	13944	14004	13777	13936	13954	13785	13929	13948	13858	13997	14079	13868	13974	13860	13958	13971	13890	14063	14197	13892	14069	14024	13865	14051	13869	13673	13962	13985	14027	13968	13763	13911	13982	13878	13686	13680	13795	13785	14016	14051	13982	13843	13859	13933	13916	13851	14018	13863	14009	13950	13949	13988	13939	14005	14092	13831	13787	14208	14012	13938	13750	13887	14019	13939	13807	13988	13924	14045	13906	13878	13895	13893	13897	14158	13871	13950	13928	13988	13938	14024	13881	14068	13986	13913	14012	13639	13833	13758	13831	14032	13873	13925	14028	13849	13893	13858	14021	13862	13938	13945	13853	13892	13843	13950	13821	13880	13780	13903	13921	13971	14005	13952	13756	13837	13975	13881	13854	14037	14064	13953	13838	13885	13940	13990	14103	14163	13934	14027	14026	13822	13901	13955	13980	13974	13788	13936	13850	13739	13848	13887	14045	13947	13847	13970	13813	13905	13873	13944	14014	13935	13892	13833	13944	13919	13601	13787	13887	13900	13937	13945	14000	13957	14017	13845	13911	13812	13916	13971	13907	13956	13726	14072	14039	13932	14052	13939	13944	13986	13955	13881	13884	13960	13841	14021	13969	13874	13769	13871	13933	14066	13930	13827	13916	13910	13921	13930	14022	14199	13956	13794	13789	13670	13888	14073	13775	14003	13814	14004	13876	13797	13932	14008	13868	14186	13849	13827	13839	13887	13850	13927	13762	14002	13794	13837	13896	13989	13790	13889	14056	13814	13874	14169	14092	13914	13730	13843	13893	13726	13874	13999	13894	14002	13974	13867	13974	13889	14069	13959	13971	13831	13739	13825	13790	13694	14043	13801	14077	14053	13859	13910	13869	13866	13881	13924	13944	13988	13884	13851	14053	14010	13801	13837	14002	13918	13920	13978	13800	13933	13959	13941	13854	13922	13987	14014	13879	13998	14147	13789	14140	13980	14069	13846	13982	14065	14023	14011	13944	13726	13953	13876	13893	13992	14003	14044	13906	13966	13863	14218	13868	13758	13767	13966	13857	13968	13992	14096	13957	13851	13828	14034	14162	14061	13867	13896	13930	13924	13947	13915	14110	14058	13870	13922	13871	13881	14037	13888	13999	13954	13920	13810	14004	14014	13842	13925	13923	13970	14084	13909	13816	13877	13843	13623	13763	13728	13868	13915	13771	13988	14080	13945	13827	13944	13979	13841	13998	14083	13975	13916	13957	13998	13822	13950	13617	13961	14076	14022	13907	13903	14007	13759	14099	13943	14016	13996	13807	13955	13756	14063	13998	13858	14002	13802	14006	13838	14068	13844	13774	14048	13954	13956	13795	13742	14014	13829	13832	13851	14005	14128	13949	13897	14012	13874	13990	13934	13923	13835	13800	13911	13903	13872	13998	13860	13879	14002	13917	13884	13740	13795	13950	14031	13868	14010	13852	13900	13896	13788	14044	13813	13916	13941	13875	13955	14010	13816	13760	13697	13843	14055	14045	13958	13957	13770	13858	13704	14088	13916	14070	13886	14049	13892	13893	13962	13869	13802	13880	13830	13929	13848	13940	13870	13861	13805	13896	13968	13749	13961	13855	13975	13868	13891	13824	13991	13913	13907	13934	13850	13988	13991	13862	14124	13926	13889	13829	13843	14006	14016	13851	14037	13993	13757	13972	13868	13911	13811	13972	14013	13996	14056	13818	14036	14036	13798	13808	13959	13850	13929	14085	13983	14085	13791	14023	14076	13872	13959	13824	14011	13951	13950	14007	13871	14007	13890	13736	13861	13912	13923	13805	13746	14005	14017	13975	13987	14047	14057	13958	13835	13590	13909	14060	13974	14142	14031	13811	13930	13919	14067	13806	13917	13762	13734	14010	13946	13957	13867	14136	14009	14012	13836	14033	13798	13741	13908	13914	13727	13838	13926	13772	14029	14087	14020	14103	13886	14014	13842	13840	13978	13918	13806	13754	13979	13907	14098	13966	14068	13920	13860	13946	13967	13841	13920	13797	14018	13946	13709	13870	13923	13938	13757	13874	13865	13871	13920	13663	13977	13957	14053	13951	13862	13961	13791	13751	13671	13923	13886	13700	13743	13727	13846	13967	13878	13939	13968	13811	13846	13713	13968	13913	14014	14019	13808	14124	13798	13892	13852	13937	13831	13940	13883	13856	13822	13851	13732	13763	13825	13890	13766	13848	13980	13823	13935	14062	13924	13914	13871	14034	13953	13768	13893	14020	13914	13972	13880	14128	13873	13884	13903	13827	13967	14088	13842	13889	13751	14176	14052	13875	13931	13787	14042	13842	13887	13950	13829	13953	13751	13960	14001	14220	13944	13811	13880	13997	13985	13977	14142	13789	13975	13896	14053	14083	13912	13992	14001	13966	14211	14170	13679	13933	13946	13690	14026	13968	13904	13769	13960	14006	14006	13904	13810	13846	13907	13935	13809	14023	13779	13970	13877	13991	13918	13826	13824	13890	13894	13807	13875	13955	13848	14015	13973	13991	13939	14061	13755	13822	14000	13797	13916	14169	13808	13708	13913	13663	14014	13873	14013	14015	13765	13968	13983	13934	14000	13991	13704	14016	13883	13894	13832	13987	13926	14081	13732	13864	13934	14038	14092	13797	13839	13911	13914	13989	13938	13981	13891	14036	13690	13852	13995	13832	13816	13794	13755	13858	13960	13916	13972	13973	13770	13830	14000	14055	13926	13960	13989	14012	13732	13906	13845	14146	13965	13916	13856	13939	13825	13942	13967	14004	14062	14142	13814	14030	13922	13831	13858	14078	13994	13899	13939	13805	13809	14009	13957	13996	13976	13928	14076	14047	14074	13788	13798	14020	14003	13950	13803	14066	13972	13923	13948	14005	14114	13717	14014	13774	13863	14002	13952	14136	13924	13819	14017	14049	14132	14144	13855	13951	13934	13776	13776	13884	13697	14070	13853	13957	14024	13878	13904	13798	13960	13742	13812	13741	13969	13893	13909	13886	13867	13835	13885	13995	13993	13836	13725	13902	13708	14054	13956	13924	13872	13791	14048	14045	13942	13810	13891	13870	13775	14185	13780	14214	14016	13635	13880	13920	13647	14052	13880	14010	13858	13911	14009	14006	13778	13866	13785	13796	14071	13807	13664	13921	13929	13892	13889	13969	13901	13932	13961	13918	14002	13944	14036	13913	13876	13797	13931	13815	14228	13844	13993	14026	13848	13923	13746	13993	14089	14084	13955	14117	13871	13797	13825	13943	13949	13860	13958	13839	13821	14069	13983	13941	13907	13885	13831	13915	13738	13666	13874	13903	13700	13817	13977	13808	13766	13794	13891	13872	14002	13779	13802	13938	13846	13962	13901	13901	14003	13988	13818	13981	13917	13921	13702	13909	13768	13905	13913	14031	13811	13813	13892	13974	13814	13957	13873	13860	13701	13919	13797	13827	13943	14004	13679	13892	13819	14020	13895	13900	13930	13936	13973	13849	13907	13935	14074	13919	13869	13717	13773	14042	13941	13988	14111	13872	13767	14079	13926	13839	14005	14021	14093	13796	13974	14000	13807	14042	13905	14003	13807	13898	14002	13933	13892	14052	13960	13797	13742	13945	14112	13982	13998	13811	13901	13959	13877	13730	13833	13937	13710	13878	13831	14043	13851	13783	13791	13915	13809	13974	13921	14029	13966	13834	13983	14022	13929	14007	13912	13792	13799	13868	13882	13873	13884	14043	13953	13727	13723	13824	14063	13749	13795	13865	13871	13903	13862	13951	13810	13896	13795	14185	14005	14086	13854	13872	13981	13854	13924	14046	13900	14105	13980	13812	14039	13804	13965	14080	13782	13824	13831	13939	13771	13988	13946	13842	13828	14027	14126	13931	13902	13933	13994	14135	14098	13965	14034	13983	14171	13840	14241	13975	13808	13901	13858	13909	14105	13864	13931	13840	13984	14067	13970	14102	13875	13975	13845	13880	14004	13982	13924	13972	14070	13982	14183	13926	13625	14060	13863	13778	13729	13918	13891	13982	14121	13905	13978
32480	52665	48960	38396	30764	24836	20827	17719	16167	15327	14607	14221	13963	13654	13537	13470	13321	13235	13069	13031	12946	13000	13130	12941	12849	12880	12986	12881	12866	12749	12795	12694	12789	12901	12780	12797	12771	12665	12853	12784	12729	12898	12781	12797	12810	12736	12623	12863	12758	12732	12892	12797	12725	12689	12930	12738	12857	12781	12656	12704	12814	13024	12774	12727	12922	12701	12734	12715	12662	12852	12914	12932	12739	12775	12790	12905	12700	12600	12712	12835	12839	12629	12822	12777	12669	12692	12585	12578	12772	12876	12838	12765	12826	12591	12725	12595	12930	12661	12700	12639	12819	12895	12768	13033	12786	12837	12642	12687	12732	12684	12620	12490	12797	12723	12876	12758	12803	12729	12770	12609	12681	12786	12626	12723	12760	12595	12962	12682	12848	12853	12785	12742	12852	12660	12860	12734	12975	12903	12538	12913	12702	12781	12879	12824	12623	12781	12775	12816	12794	12921	12749	12819	12746	12778	12849	12815	12885	12767	12918	12702	12628	12872	12928	12647	12919	12738	12632	12684	12699	12712	12796	12802	12812	12918	12821	12623	12603	12798	12717	12836	12733	12787	12907	12987	12692	12774	12786	12635	12670	12754	12707	12666	12768	12837	12743	12788	12679	12725	12701	12739	12797	12799	12832	12824	12822	12669	12837	12814	12906	12812	12742	12772	12918	12681	12788	12695	12713	12693	12978	12835	12637	12880	12652	12698	12691	12600	12751	12852	12668	12594	12870	12860	12658	12788	12730	12706	12724	12743	12688	12897	12792	12672	12526	12716	12768	12709	12828	12698	12620	12752	12898	12823	12848	12732	12839	12652	12757	12765	12640	12690	12860	12874	12711	12776	12781	12801	12878	12765	12808	12863	12844	12663	12689	12863	12691	12755	12675	12737	12696	12682	12807	12694	12773	12673	12916	12736	12664	12659	12780	12763	12777	12766	12784	12759	12866	12745	12859	12671	12849	12670	12740	12719	12753	12625	12703	12834	12821	12690	12704	12783	12817	12617	12811	12650	12770	12725	12757	12775	12648	12661	12847	12671	12625	12707	12639	12722	12920	12855	12725	12739	12771	12903	12758	12632	12691	12729	12695	12653	12781	12597	12862	12769	12628	12762	12795	12725	12848	12775	12856	12648	12566	12812	12848	12728	12574	12567	12698	12674	12554	12868	12799	12731	12700	12757	12641	12730	12817	12505	12717	12694	12859	12615	12725	12675	12797	12611	12625	12718	12740	12818	12771	12898	12738	12748	12746	12662	12712	12645	12727	12922	12937	12740	12744	12810	12896	12884	12774	12748	12839	12732	12690	12822	12647	12957	12907	12612	12778	12757	12785	12715	12825	12584	12954	12689	12807	12755	12724	12682	12721	12868	12792	12849	12828	12710	12736	12734	12524	12868	12667	12756	12713	12828	12751	12762	12763	12543	12691	12764	12748	12698	12717	12806	12773	12657	12732	12501	12794	12728	12725	12694	12612	12751	12746	12773	12727	12763	12746	12795	12713	12733	12727	12834	12643	12806	12737	12695	12695	12822	12534	12802	12801	12754	12621	12679	12665	12807	12751	12744	12826	12813	12629	12780	12771	12682	12848	12664	12810	12634	12775	12753	12704	12765	12742	12627	12716	12883	12667	12783	12754	12676	12618	12708	12732	12885	12764	12765	12689	12808	12629	12750	12674	12853	12758	12679	12613	12748	12817	12746	12641	12723	12847	12848	12924	12737	12574	12775	12651	12830	12733	12741	12765	12785	12850	12746	12598	12778	12679	12688	12813	12669	12701	12726	12758	12711	12787	12760	12798	12718	12764	12740	12715	12718	12686	12781	12841	12869	12788	12709	12761	12709	12708	12667	12750	12713	12753	12687	12931	12869	12700	12753	12926	12824	12652	12706	12711	12708	12815	12675	12770	12708	12727	12685	12684	12836	12770	12807	12778	12721	12615	12842	12730	12739	12749	12628	12770	12691	12784	12782	12657	12647	12987	12593	12728	12692	12710	12776	12621	12759	12814	12586	12796	12820	12743	12822	12670	12795	12828	12900	12666	12726	12730	12846	12816	12748	12800	12821	12843	12788	12876	12893	12781	12820	12801	12727	12684	12795	12500	12728	12775	12760	12812	12670	12761	12731	12745	12752	12790	12887	12732	12761	12612	12628	12647	12712	12762	12683	12711	12753	12772	12816	12754	12675	12678	12786	12542	12728	12800	12662	12725	12531	12733	12889	12745	12741	12875	12857	12730	12764	12737	12749	12745	12776	12756	12833	12630	12803	12635	12679	12741	12704	12928	12938	12839	12665	12856	12713	12927	12746	12870	12729	12750	12666	12637	12719	12785	12872	12912	12722	12705	12729	12774	12778	12744	12593	12685	12710	12769	12714	12824	12660	12757	12722	12678	12884	12642	12783	12739	12674	12598	12625	12761	12601	12859	12771	12767	12722	12720	12748	12579	12934	12837	12702	12699	12876	12798	12768	12718	12807	12956	12655	12795	12652	12876	12772	12739	12931	12840	12685	12728	12705	12753	12643	12658	12800	12817	12771	12751	12765	12773	12747	12757	12777	12853	12665	12842	12891	12756	12864	12497	12769	12651	12805	12740	12854	12695	12829	12894	12864	12874	12648	12964	12851	12905	13011	12601	12690	12808	12671	12754	12805	12837	12822	12780	12553	12794	12876	12863	12781	12616	12704	12759	12857	12720	12530	12719	12677	12732	12703	12721	12868	12591	12663	12670	12768	12846	12842	12541	12788	12762	12847	12657	12769	12669	12710	12906	12797	12662	12746	12745	12629	12828	12636	12706	12570	12881	12624	12578	12718	12842	12584	12650	12799	12873	12642	12941	12935	12750	12748	12935	12716	12685	12832	12706	12886	12765	12692	12683	12685	12923	12774	12673	12845	12736	12723	12832	12694	12610	12955	12865	12792	12895	12753	12853	12580	12801	12762	12664	12685	12683	12820	12877	12771	12778	12741	12932	12732	12750	12638	12803	12729	12794	12929	12789	12768	12737	12767	12751	12833	12867	12729	12764	12693	12819	12774	12741	12727	12885	12744	12707	12796	12786	12772	12662	12793	12715	12701	12793	12798	12724	12823	12615	12815	12736	12611	12756	12645	12753	12616	12721	12780	12801	12808	12668	12731	12705	12710	12667	12676	12681	12725	12812	12586	12745	12635	12820	12675	12851	12961	12753	12719	12741	12818	12620	12813	12720	12799	12683	12652	12842	12969	12834	12608	12719	12897	12741	12903	12744	12745	12744	12717	12797	12711	12841	12859	12806	12829	12803	12653	12724	12880	12712	12717	12758	12665	12828	12766	12601	12863	12966	12754	12777	12757	12765	12846	12733	12825	12582	12801	12658	12790	12608	12743	12773	12771	12683	12751	12846	12836	12721	12672	12652	12717	12767	12691	12797	12688	12623	12692	12727	12789	12746	12685	12812	12766	12682	12812	12859	12803	12787	12743	12683	12749	12666	12808	12627	12888	12798	12709	12851	12635	12848	12847	12677	12742	12744	12853	12756	12737	12716	12732	12637	12882	12774	12634	12816	12750	12600	12939	12668	12876	12831	12829	12658	12695	12810	12923	12595	12856	12757	12748	12639	12832	12769	12667	12653	12790	12773	12752	12675	12801	12745	12736	12656	12508	12725	12691	12878	12837	12823	12794	12707	12843	12713	12762	13000	12813	12697	12577	12702	12836	12733	12694	12789	12657	12919	12682	12602	12734	12978	12681	12764	12715	12690	12657	12875	12706	12969	12735	12772	12541	12732	12901	12724	12817	12856	12759	12667	12838	12844	12663	12792	12844	12698	12790	12700	12786	12887	12683	12789	12794	12703	12812	12811	12780	12843	12755	12825	12850	12693	12756	12723	12836	12762	12804	12743	12772	12735	12666	12720	12771	12629	12987	12784	12754	12671	12811	12788	12795	12650	12697	12768	12729	12890	12621	12608	12818	12802	12768	12787	12547	12753	12681	12837	12832	12735	12846	12676	12821	12718	12810	12835	12642	12806	12705	12771	12854	12846	12845	12691	12626	12625	12700	12743	12923	12675	12841	12732	12737	12710	12651	12817	12696	12705	12835	12683	12818	12687	12810	12753	12779	12846	12890	12707	12726	12746	12726	12746	12745	12725	12794	12619	12731	12849	12690	12770	12654	12941	12586	12638	12822	12847	12781	12722	12697	12636	12838	12639	12825	12769	12734	12889	12731	12614	12720	13000	12822	12744	12801	12836	12792	12874	12896	12720	12771	12737	12710	12650	12799	12876	12885	12710	12714	12806	12735	12726	12884	12845	12762	13061	12778	12799	12828	12964	12820	12750	12794	12858	12685	12631	12549	12717	12851	12711	12716	12749	12758	12624	12771	12934	12797	12734	12749	12971	12693	12654	12864	12723	12827	12767	12697	12865	12751	12856	12708	12762	12812	12720	12829	12575	12674	12724	12928	12815	12917	12613	12919	12651	12702	12785	12754	12693	12810	12757	12620	12574	12705	12856	12682	12699	12698	12772	12670	12638	12816	12657	12863	12843	12685	12708	12809	12823	12785	12743	12653	12727	12749	12622	12893	12811	12755	12820	12538	12622	12893	12686	12712	12790	12730	12796	12816	12729	12660	12884	12729	12828	12768	12864	12765	12755	12783	12695	12789	12658	12614	12698	12932	12778	12650	12803	12645	12607	12861	12629	12600	12641	12774	12827	12872	13005	12804	12858	12699	12920	12765	12857	12698	12810	12837	12739	12774	12719	12669	12644	12675	12927	12829	12731	12738	12843	12836	12734	12797	12771	12720	12772	12685	12778	12804	12611	12731	12766	12767	12879	12760	12934	12751	12645	12686	12729	12693	12843	12760	12651	12668	12690	12736	12710	12586	12740	12506	12893	12746	12910	12872	12627	12744	12669	12629	12750	12859	12863	12740	12654	12796	12669	12741	12764	12633	12756	12579	12801	12756	12858	12704	12945	12883	12703	12689	12850	12622	12683	12754	12879	12720	12800	12661	12644	12817	12906	12839	12635	12803	12779	12712	12729	12703	12890	12758	12730	12776	12629	13020	12750	12651	12731	12765	12721	12672	12793	12945	12793	12633	12711	12891	12646	12674	12614	12727	12620	12790	12799	12937	12770	12908	12736	12880
22937	21430	29343	24413	23006	25581	26814	20957	18514	17605	16946	16264	16065	15967	15730	15583	15515	15229	15144	15095	14912	15030	15086	15061	15015	14871	14988	14875	14855	14909	14889	14734	14678	14857	14924	14878	15049	14924	14953	14759	14795	14881	14862	14763	14815	14723	14791	14733	14887	14965	14718	14922	14883	14757	14736	14714	14963	14791	14860	14779	14686	14902	14868	14501	14712	14716	14955	14798	14821	14686	14653	14700	14837	14769	14910	14703	14793	14816	14676	14730	14780	14612	14899	14945	14698	14767	14697	14612	14792	14903	14742	14840	14628	14739	14922	14818	14847	14751	15009	14796	14881	14832	14789	14654	14757	14833	14849	14797	14768	14838	14719	14572	14860	14723	14724	14716	14634	14690	14876	14624	14800	14841	14639	14840	14801	14917	14844	14867	14764	14553	14595	14654	14778	14673	14732	14767	14739	14597	14662	14739	14638	14679	14862	14734	14634	14713	14622	14715	14758	14774	14801	14817	14635	14971	14797	14786	14852	14955	14708	14606	14582	14650	14682	14714	14843	14956	14677	14829	14869	14859	14841	14981	14883	14783	14762	14756	14775	14984	14802	14712	14833	14659	14673	14668	14902	14858	14678	14826	14778	14765	14544	14578	14698	14875	14802	14720	14939	14689	14776	14891	14926	14822	14733	14682	14872	14549	14609	14661	14900	14768	14678	14717	14692	14664	14676	14712	14524	14924	14691	14740	14704	14822	14694	14626	14737	14513	14826	14571	14658	14805	14610	14844	14772	14786	14774	14862	14822	14696	14521	14716	14508	14785	14895	14661	14705	14845	14680	14602	14648	14826	14758	14779	14729	14719	14867	14885	14690	14788	14639	14633	14719	14483	14858	14646	14778	14738	14797	14692	14781	14936	14800	14916	14706	14616	14558	14543	14587	14672	14704	14745	14773	14610	14610	14680	14711	14893	14696	14620	14685	14823	14673	14588	14788	14598	14811	14676	14868	14688	14784	14452	14723	14560	14838	14789	14612	14732	14773	14827	14356	14715	14617	14734	14728	14717	14728	14721	14816	14672	14746	14663	14808	14775	14850	14807	14728	14853	14763	14463	14901	14815	14902	14675	14898	14689	14746	14590	14551	14584	14727	14643	14724	14555	14633	14758	14702	14872	14657	14732	14762	14658	14695	14762	14603	14725	14724	14757	14870	14457	14708	14867	14796	14755	14638	14641	14670	14510	14719	14743	14717	14608	14688	14865	14617	14634	14824	14605	14661	14891	14471	14707	14748	14876	14820	14735	14864	14698	14729	14810	14784	14594	14711	14611	14641	14727	14867	15089	14788	14866	14849	14807	14838	14854	14930	14553	14700	14814	14654	14657	14826	14719	14661	14841	14785	14590	14771	14712	14684	14781	14777	14644	14633	14800	14714	14695	14706	14652	14642	14748	14773	14699	14503	14852	14926	14760	14769	14719	14867	14723	14871	14715	14913	14948	14798	14619	14740	14641	14930	14708	14690	14780	14617	14643	14813	14489	14704	14721	14641	14715	14907	14586	14670	14913	14969	14684	14923	14836	14666	14951	14720	14829	14707	14618	14672	14700	14692	14900	14759	14790	14716	14697	14783	14660	14695	14707	14881	14764	14636	14776	14799	14814	14878	14464	14753	14900	14781	14790	14653	14591	14548	14557	14697	14817	14821	14766	14623	14810	14710	14827	14591	14664	14809	14749	14715	14696	14863	14728	14589	14803	14472	14780	14753	14614	14857	14620	14639	14651	14730	14829	14672	14888	14710	14744	14707	14746	14790	14759	14852	14767	14573	14962	14750	14831	14807	14871	14808	14803	14821	14921	14834	14806	14807	14841	14767	14738	14918	14804	14573	14594	14703	14716	14640	14706	14697	14480	14580	14688	14747	14784	14902	14746	14801	14541	14561	14595	14737	14825	14882	14643	14773	14554	14774	14845	14914	14786	14873	14643	14846	14628	14766	14698	14725	14959	14765	14652	14714	14717	14688	14536	14642	14685	14715	14661	14794	14751	14875	14840	14661	14738	14578	14660	14742	14701	14758	14728	14682	14745	14771	14726	14852	14786	14696	14796	14827	14873	14691	14739	14660	14605	14660	14643	14714	14650	14782	14796	14763	14614	14772	14573	14497	14669	14574	14809	14790	14969	14638	14601	14691	14837	14952	14595	14716	14518	14717	14541	14968	14856	14794	14843	14790	14532	14736	14735	14774	14701	14795	14608	14960	14708	14876	14745	14682	14685	14650	14632	14850	14523	14528	14549	14608	14830	14808	14801	14674	14605	14815	14798	14741	14787	14818	14658	14757	14835	14768	14632	14674	14678	14687	14819	14840	14830	14742	14687	14770	14815	14698	14765	14750	14626	14685	14756	14822	14729	14772	14816	14824	14985	14676	14678	14763	14897	14730	14741	14749	14852	14747	14672	14722	14677	14811	14680	14558	14882	14811	14765	14521	14750	14597	14577	14847	14746	14654	14630	14870	14612	14745	14777	14699	14721	14707	14650	14740	14562	14783	14724	14517	14715	14871	14687	14623	14926	14574	15013	14747	14689	14755	14580	14834	14637	14599	14750	14767	14676	14724	14852	14540	14600	14683	14790	14743	14797	14944	14887	14644	14649	14795	14704	14729	14724	14846	14817	14848	14774	14927	14846	14745	14805	14775	14808	14855	14677	14720	14772	14799	14831	14714	14670	14863	14608	14698	14789	14781	14792	14766	14755	14520	14706	14834	14659	14642	14582	14701	14681	14637	14739	14744	14743	14622	14830	14545	14677	14760	14776	14675	14873	14849	14894	14662	14655	14928	14660	14793	14709	14821	14687	14859	14662	14693	14666	14962	14716	14924	14769	14903	14707	14840	14655	14595	14718	14790	14597	14618	14773	14847	14759	14892	14801	14753	14688	14995	14676	14632	14728	14809	14674	14687	14699	14741	14918	14699	14615	14699	14606	14789	14505	14790	14845	14778	14866	14649	14685	14748	14856	14963	14955	14921	14693	14664	14664	14790	14662	14938	14728	14749	14736	14793	14733	14691	14785	14737	14689	14793	14782	14612	14772	14674	14720	14661	14712	14556	15041	14745	14994	14768	14700	14782	14674	14801	14734	14757	14727	14701	14754	14721	14698	14558	14730	14780	14926	14702	14775	14611	14774	14496	14674	14873	14870	14659	14850	14811	14678	14718	14622	14770	14707	14633	14591	14698	14807	14730	14574	14844	14842	14699	14888	14638	14485	14864	14702	14684	14648	14749	14765	14815	14929	14757	14830	14918	14784	14702	14715	14665	14797	14771	14660	14870	14585	14650	14557	14670	14760	14927	14736	14724	14695	14805	14793	14913	14838	14676	14726	14807	14701	14819	14733	14773	14662	14718	14800	14862	14712	14565	14718	14541	14778	14825	14712	14854	14748	14520	14580	14675	14610	14807	14821	14664	14431	14785	14695	14742	14657	14953	14847	14817	14761	14870	14818	14719	14758	14748	14581	14550	14872	14737	14940	14614	14554	14969	14813	14896	14697	14695	14709	14699	14728	14491	14567	14666	14824	14733	14756	14668	14838	14806	14742	14912	14772	14901	14839	14824	14952	14870	14762	14604	14687	14675	14901	14747	14774	14541	14628	14764	14575	14689	14667	14666	14800	14767	14763	14850	14899	14649	14856	14675	14770	14680	14736	14925	14580	14590	14727	14770	14820	14960	14790	14770	14827	14542	14624	14763	14750	14596	14736	14617	14596	14706	14737	14738	14837	14819	14657	14598	14857	14590	14616	14716	14684	14789	14610	14860	14731	14845	14670	14946	14551	14773	14677	14951	14582	14721	14840	14862	14786	14595	14541	14761	14615	14689	14685	14857	14719	14586	14928	14812	14897	14978	14661	14645	14799	14649	14697	14534	14513	14793	14794	14534	14710	14660	14506	14576	14686	14594	14642	14779	14921	14646	14843	14698	14555	14757	14563	14787	14776	14842	15051	14719	14809	14688	14667	14731	14797	14808	14737	14751	14642	14883	14583	14718	14851	14577	14766	15084	14672	14618	14857	15010	14679	14651	14577	14759	14662	14678	14777	14705	14767	14842	14724	14451	14623	14756	14743	14775	14924	14832	14837	14760	14744	14902	14801	14591	14929	14677	14896	14584	14672	14740	14788	14591	14796	14672	14694	14674	14669	14812	14877	14776	15016	14682	14675	14941	14732	14717	14846	15025	14887	14736	14700	14763	14817	14687	14796	14835	14655	14688	14520	14752	14735	14664	14866	14747	14857	14650	14703	14569	14758	14728	14723	14819	14922	14667	14841	14826	14746	14784	14853	14710	14619	14802	14756	14916	14939	14686	14739	14789	14875	14759	14696	14933	14798	14657	14614	14781	14557	14476	14813	14482	14811	14752	14686	14800	14653	14821	14795	14689	14617	14613	14811	14735	14775	14865	14763	14719	14874	14590	14841	14630	14698	14577	14711	14960	14692	14759	14763	14657	14760	14730	14630	14708	14633	14606	14663	14818	14727	14891	14814	14784	14771	14539	14742	14776	14841	14674	14748	14881	14550	14653	14553	14778	14678	14641	14735	14768	14793	14679	14957	14670	14827	14838	14694	14806	14684	14818	14800	14675	14784	14790	14797	14733	14840	14780	14847	14798	14670	14506	14757	14667	14780	14556	14618	14582	14676	14701	14669	14806	14884	14784	14852	14801	14949	14619	14714	15028	14669	14664	14618	14610	14836	14682	14582	14744	14917	14538	14672	14612	14846	14699	14643	14585	14665	14695	14771	14740	14935	14933	14661	14751	14701	14880	14820	14827	14689	14621	14842	14624	14840	14693	14589	14827	14717	14778	14726	14600	14593	14746	14921	14816	14836	14803	14586	14796	14646	14964	14777	14694	14772	14855	14631	14569	14671	14684	14861	14856	14661	14896	14825	14882	14664	14579	14658	14667	14760	14865	14692	14611	14662	14692	14709	14786	14513	14485	14629	14629	14848	14715	14647	14673	14660	14489	14537	14647	14643	14807	14736	14777	14830	14636	14725	14878	14840	14767	14735	14608	14839	14796	14776	14637	14716	14582	14543	14692	14890	14840	14600	14614	14649	14726	14800	14805	14836	14630	14706	14705	14846	14630	14796	14803	14858	14845	14754	14727	14748	14736	14698	14510	14765	14709	14642
34782	58550	54887	43963	34977	28482	24056	20992	18188	16702	15929	15126	15035	14476	14385	14250	14068	13848	13725	13627	13611	13476	13456	13334	13434	13332	13266	13250	13250	13445	13198	13226	13318	13288	13328	13355	13225	13215	13131	13281	13288	13260	13173	13068	13229	13196	13244	12959	13382	13282	13250	13265	13379	13054	13260	13057	13111	13214	13254	13219	13251	13318	13147	13180	13451	13197	13228	13279	13291	13153	13196	13199	13369	13248	13326	13324	13205	13420	13191	13110	13265	13114	13159	13361	13079	13059	13119	13381	12981	13269	13262	13141	13187	13171	13146	13195	13044	13244	13140	13291	13239	13288	13288	13027	13174	13360	12974	13165	13196	13067	13090	13256	13177	13297	13270	13114	13301	13191	13141	13253	13019	13149	13111	13192	13061	13159	13136	13085	13066	13205	13108	13036	13096	13110	13142	13185	13311	13228	13170	13120	13056	13107	13157	13151	13174	13098	13083	13141	13193	13288	13332	13134	13199	13239	13275	13267	13117	13171	13292	13217	13203	13126	13351	13022	13311	13155	13199	13161	13253	13162	13318	13109	13379	13157	13281	13265	13134	13184	13303	13296	13008	13266	13342	13246	13280	13168	13267	13224	13183	13154	13223	13223	13145	13082	13100	13104	13173	13145	13191	13234	13387	13365	13097	13182	13249	13237	13263	12965	13332	13092	13079	13186	13197	13253	13114	13286	13114	13135	13102	13184	13065	13224	13120	13411	13021	13142	13049	13123	13156	13277	13327	13111	13330	13316	13182	13154	13069	13185	13180	13289	13285	13057	13231	13180	13268	13112	13053	13120	13102	13192	13235	13322	13114	13317	13197	13250	13233	13193	13147	13176	13152	13233	13193	13113	12943	12958	13216	13152	13009	13217	13186	13117	13072	13063	13338	13256	13289	13216	13177	13225	12978	13239	13303	13156	13115	13167	13214	13280	13152	13224	13133	13266	13241	13204	13294	13130	13196	13146	13225	13085	13258	13204	13089	13214	13097	13135	13105	13270	13335	13098	13285	13035	13259	13200	13297	13134	13358	13168	13132	13092	13247	13113	13274	13110	13177	13089	13089	13188	13078	13188	13364	13003	13189	13111	13043	13339	13115	13263	13146	13278	13158	13115	13226	13257	13139	13149	13042	13267	13333	13202	13246	13222	13182	13141	13102	13063	13244	13202	13209	13027	13319	13258	13269	13144	13142	13212	13062	13198	13179	13118	13318	13160	13094	13263	13123	13104	13176	13158	13058	13197	13153	12997	13197	13181	13186	13455	13302	13134	13215	13099	13220	13110	13189	13159	13292	13034	13151	13268	13033	13203	13300	13215	13103	13140	13112	13161	13213	13161	13235	13300	13121	13155	13239	13114	13200	13040	13309	13238	13177	13172	13001	13015	13331	13006	13077	13346	13071	13292	13120	13250	12991	13138	13174	13284	13094	13259	13179	13091	13189	13334	13155	13226	13252	13151	13141	13024	13311	13181	13238	13195	13228	13139	13003	13023	13186	13136	13060	13151	13247	13152	13159	13244	13083	13003	13220	13134	13230	13216	13190	13320	13166	13225	13200	13282	13303	13036	13290	13071	13118	13139	13220	13149	13207	13124	13223	13069	12957	13316	13120	13083	13226	13227	13323	13141	13131	13078	12981	13310	13270	13123	13163	13142	13162	13207	13312	13158	13031	13003	12838	13226	13154	12960	13230	13148	13140	13151	13285	13190	13187	13083	13295	13028	13169	13358	13088	13186	13223	13115	13136	13204	13189	13170	13381	13173	13150	13198	13168	13240	13094	13159	13204	13248	13014	13283	13151	13241	13144	13230	13130	13003	13319	13110	13063	13258	13092	13154	13238	13117	13215	13312	13241	13123	13193	13279	13196	13108	13215	13140	13085	13242	13317	13004	13117	13354	13326	13277	13136	13011	13078	13225	13222	13117	13248	12904	13068	13115	13241	13218	13109	13164	13142	13252	13153	13105	13115	13161	13141	13100	13241	13197	13085	13139	13184	13107	13190	13171	13132	13216	13248	13061	13272	13235	13270	13177	13284	13243	13206	13021	13047	13251	13158	13142	13193	13319	13130	13243	13113	13258	13225	13104	13103	13141	13292	13187	13232	13124	13017	13152	13273	13067	13078	13211	13252	13061	13172	13216	13056	13285	13248	13110	13124	13352	13180	13094	13295	13234	13195	13099	13303	13226	13086	13031	13206	13215	13165	13269	13223	13188	13188	13078	13195	13271	13166	13272	13220	13120	13234	13281	13284	13199	13251	13088	13105	12984	13224	13049	13153	13210	13280	13357	13256	13087	13172	13037	13157	13121	13181	12848	13271	13222	13225	13135	13035	13253	13060	13171	13252	13174	13285	13051	13090	13202	13066	13195	13258	13215	13158	13067	13079	13289	13234	13124	13319	13208	13199	13310	13173	13249	13238	13148	13158	13336	13176	13153	13152	13046	13132	13191	13215	13278	13143	13287	13215	13150	13151	13078	13122	13181	13181	13185	13226	13236	13216	13149	13184	13327	13268	13213	13096	13256	13201	13241	13107	13333	12957	13218	13217	13129	13344	13278	13242	13000	13118	13441	13246	13173	13108	13160	13131	13168	13134	13334	13103	13094	13140	13353	13240	13255	13256	13096	13078	13206	13228	13178	13243	13234	13369	13158	13098	13149	12991	13196	13125	13204	13131	13038	13253	13159	13191	13176	13055	13107	13143	13142	13223	13272	13243	13136	13066	13197	13203	13180	13175	13247	13184	13216	13195	13184	13131	13186	13179	13014	13175	13073	13155	13278	13259	12990	13192	13269	13294	13154	13218	13274	13282	13275	13172	13228	13138	13240	13248	13177	13196	13286	13186	13109	13186	13187	13058	13172	13093	13284	13275	13167	13025	13175	13186	13163	12990	13093	13017	13103	13129	13092	13195	13196	13133	13192	13145	13241	13234	13074	13114	13166	13257	12876	13077	13175	13183	13180	13157	13062	13050	13096	13175	13157	13120	13012	13237	13126	13079	13175	13091	13198	13240	13192	13119	13128	13233	13255	13088	13053	13191	13402	13145	13298	13123	13098	13189	13113	13132	13226	13008	13303	13116	13111	13322	13234	13190	13100	13252	13076	13062	13026	13128	13301	13106	13064	13248	13342	13332	13357	13098	13190	12994	13336	13175	13280	13323	13125	13151	13241	13128	13214	13133	13121	13009	13095	13182	13047	13142	13181	13183	13107	13085	13184	13218	13107	13265	13260	13214	13149	13174	13156	13168	13258	13313	13266	13336	13226	13108	13033	13100	13261	13159	13168	13210	13287	13178	13105	13212	13248	13206	13188	13181	13286	13159	13170	13010	13137	13169	13155	13147	13326	13159	13332	13130	13174	13208	13157	13166	13170	13240	13215	13184	13016	13372	13135	13073	13179	13229	13270	13258	13175	13045	13290	13206	13186	13145	13190	13244	13117	13036	13065	13134	13293	13148	13098	13179	13222	13104	13176	13208	13136	13270	13034	13228	13138	13101	13230	13259	13189	13168	13230	13097	13287	13166	13336	13112	13095	13314	13204	13246	13263	13059	13185	13120	13206	13175	13177	13008	13178	13120	13140	12870	13096	13188	13287	12969	12964	13243	13039	13010	13226	13058	13300	13055	13186	13156	13075	13293	13246	13160	13209	12963	13190	13126	13247	13142	13169	13167	13210	13116	13156	13216	13368	13209	13197	13362	13063	13197	13142	13236	13303	13136	13264	13118	13204	13221	13130	13120	13128	13107	13096	13165	13136	13297	13156	13242	13024	13189	13245	13053	13077	13153	13153	13194	13118	13409	13217	13111	13115	12935	13217	13299	13180	13043	13157	13109	13082	13098	13037	13224	13033	13286	13182	13225	13298	13172	13116	13132	12998	13290	13252	13129	13135	13087	13347	13135	13188	13358	13107	13281	13109	13081	13098	13147	13096	13393	13139	13221	13242	13161	13173	13230	13268	13161	13241	13221	13020	13173	13126	13032	13215	13220	13162	12938	13099	13084	13185	13034	13101	13186	13100	13267	13106	13300	13161	13342	13344	13256	13166	13234	13221	13241	13110	13137	13109	13161	13118	13088	13137	13194	13207	13274	13133	13206	13149	13134	13105	13224	13336	13230	13165	13287	13235	13215	13171	13241	13171	13089	13133	13216	13296	13143	12989	13166	13316	13301	13344	13241	13262	13261	13120	13195	13288	13257	13254	13231	13031	13209	13201	13138	13112	13094	13176	12989	13330	13233	13190	13055	13237	13141	13147	13152	13193	13013	13186	13131	12992	13210	13170	13186	13242	13183	13270	13202	12967	13092	13069	13324	13271	13134	13206	13362	13128	13171	13124	13224	13112	13155	13260	13122	13187	13175	13100	13134	13131	13177	13147	13223	13194	13059	13027	13226	13312	13133	13151	12961	13344	13352	13206	13202	13172	13287	13203	13322	13146	13043	13203	13274	13202	13199	13328	13077	13208	13114	13075	13317	13129	13193	13248	13202	13305	13153	13286	13229	13199	13198	13072	13282	13092	13271	13232	13152	13326	13212	13117	13059	13107	13097	13143	13038	13100	13173	13155	13209	13080	13177	13189	13131	13054	12993	13228	13227	13096	13130	13240	13129	13224	13195	13226	13152	13307	13234	13169	13250	13072	13177	13027	13118	13075	13068	13188	13068	13077	13177	13138	13308	13071	13171	13098	13202	13050	13030	13122	13173	13028	13201	13264	13029	13140	13286	13079	13227	13050	13251	13094	13157	13180	13110	13254	13184	13196	13047	13312	13218	13144	13120	13051	13094	13243	13231	13165	13138	13183	13185	13222	13205	13108	13157	13103	13116	13068	13168	13147	13215	13115	13075	13134	13277	13073	13142	13283	13204	13243	13111	13157	13256	13102	13311	13057	13231	13369	13184	13177	13228	13183	12997	13182	13164	13099	13116	13187	13197	12986	13208	13141	13144	13273	13104	13189	13213	13300	13134	13066	13043	13133	13149	13047	13077	13360	13157	13283	13197	13223	13204	13057	13137	13234	13006	13061	13155	13157	13263	12835	13338	13112	13202	13060	13215	13140	13105	13117	13125	13190	13165	13195	13246	13119	13002	13199	13260	13142	13217	13222	13134	13133	13239	13301	13135	13216	13096	13180	13070	13230
28781	28330	34407	29270	22513	19690	17809	16592	15807	15436	14818	14907	14707	14781	14693	14635	14683	14630	14624	14536	14564	14453	14382	14382	14555	14542	14389	14546	14262	14319	14301	14413	14401	14740	14462	14570	14355	14439	14564	14418	14442	14277	14350	14409	14398	14466	14363	14476	14626	14524	14691	14263	14328	14586	14588	14282	14481	14502	14479	14343	14314	14416	14406	14444	14634	14359	14360	14330	14662	14310	14358	14555	14421	14346	14386	14254	14427	14351	14512	14319	14452	14451	14535	14370	14292	14228	14395	14254	14308	14371	14406	14241	14550	14479	14374	14285	14414	14518	14374	14390	14357	14390	14564	14489	14450	14435	14326	14364	14258	14493	14436	14402	14340	14530	14311	14451	14284	14521	14351	14292	14490	14354	14352	14494	14559	14466	14502	14305	14582	14411	14342	14333	14519	14512	14329	14328	14496	14403	14373	14582	14403	14732	14481	14499	14417	14476	14596	14451	14311	14545	14345	14464	14397	14388	14211	14265	14368	14366	14559	14466	14356	14444	14350	14338	14432	14288	14465	14317	14397	14444	14449	14361	14183	14344	14336	14308	14328	14539	14643	14494	14518	14405	14443	14509	14310	14552	14459	14325	14286	14333	14502	14463	14405	14512	14491	14429	14635	14333	14417	14374	14440	14592	14456	14217	14461	14342	14426	14494	14408	14386	14542	14528	14478	14463	14280	14271	14450	14400	14648	14458	14542	14450	14314	14324	14293	14429	14359	14215	14312	14470	14499	14362	14497	14413	14538	14415	14537	14515	14242	14213	14379	14372	14511	14405	14421	14223	14383	14279	14436	14395	14238	14341	14368	14288	14521	14411	14510	14384	14221	14292	14321	14455	14462	14435	14514	14233	14509	14614	14309	14486	14521	14435	14434	14310	14534	14423	14224	14416	14407	14432	14238	14231	14350	14506	14469	14523	14538	14283	14335	14447	14461	14525	14219	14407	14358	14309	14458	14469	14574	14501	14167	14335	14279	14459	14308	14437	14339	14451	14287	14310	14422	14590	14500	14534	14249	14267	14360	14474	14525	14555	14372	14497	14281	14247	14342	14408	14494	14403	14442	14590	14541	14566	14369	14522	14501	14264	14469	14265	14491	14534	14456	14337	14132	14294	14418	14150	14243	14360	14477	14355	14414	14427	14261	14359	14592	14526	14390	14551	14581	14365	14203	14357	14187	14540	14271	14484	14304	14396	14380	14395	14293	14301	14493	14247	14333	14357	14313	14385	14429	14458	14392	14248	14422	14472	14520	14487	14516	14441	14692	14352	14547	14510	14423	14360	14424	14552	14392	14450	14545	14465	14381	14380	14572	14339	14301	14524	14253	14422	14565	14389	14401	14399	14451	14476	14362	14150	14429	14628	14471	14561	14359	14354	14445	14310	14289	14347	14456	14406	14445	14283	14518	14371	14342	14607	14228	14512	14481	14336	14298	14334	14285	14586	14407	14555	14400	14430	14541	14235	14282	14294	14343	14401	14569	14435	14332	14505	14473	14450	14243	14423	14423	14506	14385	14520	14525	14522	14406	14578	14320	14370	14318	14421	14516	14195	14280	14314	14428	14343	14286	14309	14454	14352	14497	14425	14421	14420	14599	14379	14621	14426	14527	14349	14593	14503	14510	14445	14624	14429	14476	14422	14296	14442	14340	14384	14377	14540	14414	14462	14461	14384	14471	14476	14392	14286	14692	14382	14571	14278	14440	14313	14365	14416	14586	14430	14543	14417	14431	14408	14380	14362	14592	14282	14249	14317	14570	14546	14427	14500	14452	14446	14289	14358	14181	14350	14660	14447	14361	14354	14483	14284	14463	14601	14433	14452	14305	14387	14244	14439	14184	14452	14584	14368	14281	14323	14354	14473	14438	14586	14475	14358	14396	14384	14357	14216	14437	14486	14552	14242	14239	14356	14562	14281	14687	14453	14367	14349	14321	14513	14339	14302	14388	14568	14563	14324	14516	14470	14396	14469	14420	14483	14335	14271	14242	14261	14622	14610	14395	14438	14556	14452	14427	14479	14414	14498	14609	14388	14273	14432	14451	14324	14380	14187	14211	14598	14499	14464	14432	14404	14157	14261	14497	14550	14642	14528	14442	14451	14513	14275	14417	14392	14376	14463	14434	14274	14577	14388	14355	14602	14453	14174	14522	14483	14509	14476	14490	14343	14394	14539	14459	14430	14382	14341	14476	14538	14478	14436	14432	14311	14550	14383	14403	14520	14396	14447	14404	14308	14413	14311	14098	14470	14419	14459	14431	14468	14406	14188	14389	14474	14566	14500	14464	14474	14336	14281	14549	14585	14471	14247	14592	14401	14347	14479	14458	14408	14196	14364	14306	14430	14463	14335	14230	14359	14245	14369	14379	14452	14630	14419	14364	14314	14496	14337	14589	14165	14340	14289	14226	14544	14529	14487	14602	14445	14406	14527	14455	14464	14419	14369	14577	14539	14477	14639	14483	14257	14585	14414	14421	14129	14456	14289	14351	14511	14482	14465	14433	14384	14253	14505	14334	14368	14427	14339	14309	14582	14605	14478	14279	14198	14474	14437	14557	14450	14458	14108	14284	14243	14431	14311	14498	14346	14367	14423	14582	14532	14473	14454	14348	14435	14241	14428	14612	14433	14377	14403	14522	14315	14344	14266	14349	14490	14397	14344	14467	14646	14394	14385	14414	14375	14332	14562	14367	14496	14367	14583	14399	14410	14486	14384	14595	14467	14504	14458	14417	14463	14322	14555	14486	14472	14411	14514	14361	14408	14385	14401	14133	14416	14351	14461	14593	14571	14339	14399	14457	14501	14389	14404	14419	14299	14342	14640	14600	14304	14341	14617	14534	14275	14560	14420	14531	14436	14496	14557	14500	14487	14370	14579	14445	14453	14489	14213	14548	14495	14313	14413	14450	14387	14315	14683	14506	14306	14472	14494	14453	14444	14311	14375	14490	14542	14482	14413	14481	14389	14483	14611	14432	14534	14578	14340	14265	14382	14499	14587	14428	14448	14547	14596	14376	14563	14191	14372	14307	14380	14333	14298	14474	14606	14406	14458	14418	14277	14457	14302	14421	14438	14355	14405	14395	14618	14447	14399	14463	14353	14389	14521	14412	14444	14268	14341	14331	14138	14491	14191	14391	14429	14329	14330	14367	14311	14622	14592	14302	14297	14200	14472	14242	14314	14594	14452	14477	14462	14315	14307	14385	14343	14323	14318	14483	14428	14367	14441	14623	14363	14285	14318	14530	14325	14328	14503	14529	14373	14356	14556	14458	14552	14422	14489	14426	14376	14320	14328	14424	14248	14459	14266	14321	14367	14402	14386	14277	14359	14342	14501	14536	14337	14479	14545	14442	14339	14397	14321	14481	14517	14511	14481	14590	14336	14441	14265	14304	14407	14318	14509	14383	14419	14562	14652	14472	14440	14466	14345	14345	14502	14308	14412	14423	14571	14538	14487	14497	14423	14329	14469	14464	14418	14538	14271	14493	14380	14551	14241	14374	14339	14404	14491	14383	14390	14278	14229	14322	14573	14614	14392	14401	14385	14508	14327	14427	14545	14412	14534	14421	14131	14373	14686	14500	14425	14287	14235	14444	14534	14329	14417	14289	14541	14362	14370	14553	14607	14275	14378	14387	14438	14591	14552	14440	14290	14447	14377	14540	14396	14506	14395	14458	14297	14302	14489	14408	14271	14356	14207	14390	14350	14493	14262	14255	14480	14345	14470	14488	14479	14209	14539	14426	14513	14337	14422	14530	14288	14436	14422	14436	14661	14569	14375	14386	14498	14408	14480	14472	14497	14617	14603	14379	14237	14268	14492	14487	14315	14532	14396	14347	14263	14444	14372	14369	14431	14414	14395	14320	14481	14492	14301	14428	14433	14353	14488	14447	14357	14355	14411	14265	14399	14393	14336	14433	14345	14496	14331	14704	14412	14529	14392	14406	14424	14421	14281	14350	14786	14680	14404	14544	14356	14410	14442	14455	14304	14540	14330	14373	14311	14367	14396	14434	14312	14341	14310	14402	14246	14494	14447	14393	14480	14522	14361	14462	14271	14475	14561	14345	14312	14535	14385	14291	14447	14448	14565	14438	14419	14192	14365	14574	14458	14401	14441	14530	14410	14259	14320	14297	14296	14298	14526	14308	14492	14381	14579	14393	14345	14426	14312	14558	14582	14356	14339	14353	14517	14403	14324	14435	14530	14366	14652	14533	14340	14261	14196	14444	14480	14385	14445	14372	14297	14496	14356	14336	14385	14377	14355	14438	14298	14582	14513	14352	14445	14452	14388	14593	14504	14484	14334	14360	14187	14263	14565	14583	14415	14540	14374	14472	14491	14443	14289	14400	14486	14556	14410	14304	14337	14646	14535	14409	14475	14481	14693	14261	14554	14357	14393	14432	14436	14311	14233	14474	14291	14492	14381	14440	14481	14371	14450	14380	14337	14544	14440	14409	14545	14487	14356	14366	14332	14341	14075	14377	14501	14465	14419	14451	14382	14335	14365	14317	14281	14478	14505	14362	14475	14587	14347	14524	14301	14570	14320	14464	14382	14430	14355	14244	14531	14076	14255	14548	14550	14432	14318	14482	14315	14420	14448	14529	14222	14537	14507	14410	14293	14406	14333	14346	14176	14519	14604	14400	14417	14490	14496	14472	14426	14482	14263	14554	14351	14379	14502	14550	14357	14500	14461	14493	14569	14359	14425	14463	14403	14581	14348	14462	14345	14380	14515	14513	14438	14359	14650	14538	14232	14224	14355	14377	14329	14600	14212	14409	14587	14508	14548	14594	14214	14238	14346	14436	14427	14158	14429	14205	14302	14381	14306	14430	14466	14344	14442	14441	14368	14371	14229	14460	14525	14245	14501	14333	14371	14447	14505	14175	14487	14211	14417	14438	14513	14550	14379	14825	14348	14214	14432	14468	14434	14378	14152	14430	14512	14539	14277	14456	14463	14463	14600	14419	14215	14382	14491	14546	14447	14462	14286	14480	14520	14473	14553	14346	14363	14375	14566	14427	14162	14556	14602	14361	14388	14450	14204	14655	14427	14489	14488	14296	14552	14513	14393	14451	14368	14407	14456	14474	14222	14409	14410	14252	14406	14458	14435	14400	14417	14427	14603	14401	14282
31679	45707	40736	30158	23915	20093	17821	16361	15042	14484	14139	13916	13595	13547	13494	13429	13478	13318	13264	13350	13143	13114	13132	12989	13170	13237	13134	13089	13090	13155	13017	13120	13151	13108	13073	13122	12962	13017	12974	13064	13172	12927	12992	12853	12948	12882	13135	13017	13138	13180	13110	13004	13194	12875	12887	13001	13085	13048	13008	12981	13074	13076	13166	13087	13119	13113	13148	13026	13020	13032	13088	13161	13011	13023	13196	13124	13054	13072	13116	12989	13189	12899	13078	12946	12981	13070	13127	12890	13006	13111	13097	13042	12998	13004	12947	12836	13234	13054	13019	13085	12940	13098	13190	13226	12864	12918	13043	12901	13075	12855	13037	13145	13116	13016	13113	13032	13098	12739	12990	13184	12968	13160	13063	13105	13057	12980	13185	12892	13038	13093	12892	13087	13122	13084	12970	12954	12989	13062	13055	12958	13219	13126	13231	12930	13209	12994	12976	13220	12968	13045	13080	12992	13082	13097	12977	13278	12875	12970	13026	13068	13057	13009	13008	13160	13132	12967	13088	13107	13015	13110	13001	13250	12931	13037	13106	13037	13090	13040	13037	13099	13088	13092	13113	13055	13117	13024	13022	13041	12953	13069	13134	13046	13097	13075	13130	13052	12998	12927	13077	13212	13078	12954	13038	13177	12953	13171	12986	12995	13161	12893	12954	13007	12938	13113	13270	13136	13017	12982	13070	13139	13061	13054	13115	13021	13173	13063	12983	12981	13052	13112	12876	13015	13088	13119	12917	12858	13152	13131	12985	12996	12904	12933	12849	13117	13065	13000	13136	12892	13016	13162	12966	12989	13058	13037	13065	12905	13287	12904	12840	13029	13051	12867	13034	12962	13191	13092	13085	13104	13023	13173	13138	13030	13057	12987	13005	12953	13136	12934	12969	12961	12920	12948	13086	13108	13005	13050	12838	13188	13069	13158	13026	12975	13080	13092	13134	13064	12950	13250	13092	12939	13157	13212	13040	13016	13047	13007	12995	13008	13232	13174	13139	13147	13218	13025	12999	12991	13084	12903	13094	12953	12856	13086	13010	13061	12987	12992	12951	13180	12970	12981	13198	13086	13128	13057	13083	13198	12921	13036	13199	13104	13110	13083	13069	13021	13086	13017	12989	13098	12963	13141	13169	13033	13069	12956	12947	13046	13147	13139	13098	13174	13084	13038	12973	13091	13045	13075	12978	12996	12863	12978	13005	13124	12969	12983	13033	13121	13150	13043	13117	13063	13116	12975	13055	12948	13061	13026	13187	13098	12907	12985	13239	12995	12992	12869	12989	13205	13022	13016	13199	12853	13125	13076	12905	12955	13140	13060	13068	12867	12853	13190	13038	13071	13153	13040	13154	13078	13017	13025	13022	13190	13020	13029	13077	12972	12943	13175	13109	13121	13003	13088	13000	12913	13058	13051	12974	13135	13142	12797	13132	12897	13132	13075	12894	13094	13011	13050	13089	13078	13122	13008	13022	13149	12972	13075	13106	13275	13008	13138	13015	13088	12962	13124	13035	13080	13052	13005	13005	12958	12914	13025	13107	12883	12955	13051	13161	13184	13142	13020	12929	13055	12926	13168	13005	13171	13047	13129	13117	12919	13100	13126	13025	13112	13008	12878	13021	13136	12945	13058	12916	12871	13002	13005	13223	13062	12966	12980	13153	13032	12969	13150	13116	13017	13100	13143	13171	13134	13029	13149	12990	13008	13144	13027	12956	13076	13017	12999	12963	13091	13018	13067	13010	13052	12957	12888	13005	13167	13183	13044	13007	13010	13037	13218	13046	13126	13053	12905	13219	13115	13032	13119	13140	12985	13030	13115	13095	13128	13101	13215	13034	13143	13091	13089	13063	13151	13039	13072	13153	12963	13022	13149	13006	13006	13082	13034	13051	13084	13050	13003	13116	13021	13025	13066	13132	12985	13074	13034	12846	13066	13076	12934	13177	13111	13099	12929	13056	12944	13084	13008	13144	13297	13037	13050	13178	12814	13036	13036	13055	12913	13129	13024	13158	13059	13107	13024	13118	12991	13133	13006	13093	13079	13147	13247	13040	13106	12953	13052	13085	12918	13103	13029	12991	13126	12983	12993	13259	12960	13063	13151	13164	13023	13009	13002	13047	13082	13078	13127	13076	12982	13064	12858	13112	13054	13191	12948	13121	13110	13137	12883	13094	12990	13089	13047	13110	13109	13128	13041	13101	13276	13010	13096	13088	12915	13008	13035	13102	13165	13208	13159	12936	12978	13132	13060	13122	13013	13060	13094	13110	13108	13062	13102	13072	13165	13034	13010	12972	13031	12922	13012	13099	13095	13144	13099	13129	13155	13041	13055	12991	12931	12839	12994	13056	13041	13017	12822	13088	13160	12962	13135	13094	12931	12929	13157	12938	12883	12995	13088	13031	13080	12890	13073	12946	13074	12978	13075	13112	13043	13097	12975	13012	13234	13236	13012	13029	13125	12996	12996	13232	13058	13066	13074	13119	13033	13147	12957	13016	12981	13073	12972	13171	13123	12920	12924	13114	12965	13158	13057	13173	13061	12769	13197	13021	12900	13095	13002	13055	13002	12975	12994	13161	13002	13111	12965	13005	13101	13202	13050	12951	13134	13082	13099	13046	12943	13093	13082	12998	13059	13095	13138	12983	12876	13207	12979	13031	13059	13103	13251	13003	13008	13207	13108	13118	13232	13128	12990	13230	12905	12982	12945	13116	13002	13034	13083	12976	12874	13005	13119	13053	13070	13012	13035	13021	12940	13222	13093	13036	13225	12963	12941	13305	13069	12957	13124	13078	13165	13062	13274	13051	13174	12979	13037	12945	13192	13124	12939	13065	12995	13138	13064	13028	13043	12951	13050	13136	13197	13128	13178	13029	13046	13044	12985	13054	13015	13124	12991	12903	12982	13101	13008	13040	12981	13110	13014	13231	12991	13038	13128	12785	12924	13068	13210	13168	12985	13150	13088	12930	13094	13114	13173	13012	13056	12929	13075	13025	12992	13046	13108	12837	13264	12979	13022	12954	12980	13066	13042	13057	13139	13164	13161	13033	13151	13063	12930	13041	12968	13228	12989	12973	13086	12891	13148	13147	13039	13030	13013	13021	13138	13076	12984	12998	13119	13093	12938	12890	13077	13053	13041	12992	13187	12926	12977	13245	13240	13156	13105	13072	12981	12969	13079	13102	13083	13074	13190	12936	12970	12978	12960	13094	13115	13075	12872	13131	12945	13127	13173	13105	13045	13016	13165	13100	13050	13096	12989	13155	13077	12987	13218	12991	13101	13315	13084	13195	13043	12987	13188	13089	13086	13022	13061	13180	13021	13194	13038	13050	13117	12947	13024	13076	12957	13116	13167	13169	12986	13163	12974	12935	13029	13126	13069	13001	13040	13096	13145	13204	12971	13054	13048	12951	13190	13068	13005	13107	13018	12972	13264	12975	13147	13072	13005	13258	13033	13010	13097	13014	13103	12974	13114	12987	13155	12998	12947	13113	12990	13061	12920	13007	13257	13135	13256	13165	13088	13075	12950	13144	12962	13084	12969	13105	13010	13123	13053	13210	12962	13051	12854	13002	13124	13071	13004	13109	13019	12921	13071	13021	12997	13192	13022	12979	12785	13080	13134	13002	13114	13058	13037	13087	13164	13185	13005	13126	13009	13092	13095	12931	13046	12972	13112	12940	13071	12941	12990	13036	13101	13030	13047	13163	13135	13144	13044	13117	13070	12952	13050	12842	13081	13164	12998	13087	13144	13040	13021	12976	13061	13047	13023	13048	13092	13095	13223	13083	13079	12946	13063	13037	13176	13071	13161	13112	13108	13081	13052	13122	12972	12942	12964	12951	13124	13023	13073	13005	13030	12928	13133	12953	13005	13072	13105	13040	12947	12958	13162	12999	13166	13006	13292	13087	12851	13178	13132	12999	13102	12966	13016	13113	13018	12800	13076	13067	12997	13046	12924	12986	13029	13110	13069	12953	12985	13104	13059	13100	12972	13248	13131	12997	12870	13046	12962	13098	13016	13031	13087	13082	13066	13082	12976	13029	13169	13015	13262	13128	12950	12983	13007	13109	13087	13017	13012	13039	13113	13014	13166	12984	13130	13133	13036	13015	12927	12938	13014	12952	13003	13096	13120	13138	13101	12991	13222	13096	13098	13295	12946	13001	13061	12927	12920	12903	13026	13031	13128	13202	13030	12985	13095	13004	12978	13194	13012	13079	12976	13147	13126	13022	12965	13169	12915	13109	13161	13107	13186	13088	13141	13080	12937	12974	13012	13118	12929	13044	13036	12991	13075	13138	13105	12985	12999	12972	13063	13114	12904	13087	13002	13074	13003	13191	12851	12975	13057	13234	13154	13004	13219	13112	13174	13114	13342	13133	12978	13144	12895	13127	12977	13048	13080	13160	12988	13217	13144	12978	13034	12865	12978	13045	12986	13022	12909	12991	13090	12959	13068	13183	12984	12919	13008	13149	12892	13104	13056	13107	12920	13048	13026	13156	12966	13064	13120	12876	13060	13044	13025	13075	13145	13086	13111	13094	13073	13149	12976	13177	12991	13238	13005	13230	13147	12985	13090	13046	13020	13155	13033	12951	13065	13143	13055	13133	13099	13133	13175	13166	12990	13043	13004	13078	13102	13114	13222	13020	13052	12997	13105	12928	13066	13159	13228	13187	13170	13068	12913	13065	13223	13067	13003	13052	12919	13155	13119	13014	13040	13053	12992	12969	13136	13128	13072	13115	13109	12984	13087	12969	12862	13180	12946	13061	12932	12910	13207	12952	13113	13036	13030	13205	12988	13035	13063	13087	13065	13075	13144	13086	13107	12971	13164	13036	13073	13076	13003	13127	13107	13022	13033	13080	13169	13060	13049	13087	12957	13000	13104	13016	13057	12932	13127	13152	12977	12961	13076	12988	13176	13033	13109	13163	13058	12840	13208	13051	13140	13025	13145	13001	13090	12937	13010	13168	13102	12918	13201	13156	13139	13047	13032	13067	12931	13156	13167	13116	13051	12937	12950	13060	13056	13164	12962	13111	13125	13224	13162	13119	12944	13289	12897	13133	13206	13031	13038	13021	13100	13209	13038	12935	12991	13221	13083	13126	13098	13283	13026	13048	13046
24095	21465	29008	25643	23933	24057	22066	18161	16617	16000	15632	15066	14937	14782	14857	14614	14580	14390	14365	14491	14165	14312	14276	14300	13992	13978	14227	13871	13871	14236	14111	14111	14052	13896	14048	14181	14186	14167	14202	14258	14217	14011	14205	14045	14052	14118	14024	14138	14151	14094	14122	14161	14279	14236	14178	14213	14163	14110	13942	14084	14015	13992	13967	13995	13908	13889	14074	14075	13931	14155	14168	14321	14019	13957	14087	14209	14076	13821	14046	14058	14082	13987	14080	14044	14064	13914	14190	14007	13968	14058	14141	14062	14047	13953	14017	14125	14213	14087	13865	14122	13919	14121	14125	13928	14091	14000	14002	13915	14002	14052	14085	13966	14178	14009	13997	14091	14120	13907	13971	13896	14013	13990	14092	14273	14212	14114	13960	13976	14154	13954	14030	13893	14100	13979	14072	14065	14061	14015	13946	13975	14026	13795	14077	14021	14031	13956	14098	14317	14159	14059	14067	13861	13987	14111	14037	14038	13859	13939	14076	14068	14224	13993	14055	13935	14044	13930	14110	13944	14066	13981	13947	14198	13972	13955	14088	14161	13695	13895	13906	13954	14008	14224	13944	13826	13980	14037	14069	13737	14029	14217	13989	14153	14012	14117	13962	14024	14130	13882	13873	13944	13954	14122	13965	14042	13977	13929	14102	13977	13913	13934	14027	13982	14018	14025	14120	13953	14091	13749	13895	13959	13976	13955	13912	14079	13957	13918	13994	13932	14162	13938	14033	14056	14149	14023	14040	13975	13808	13970	13838	13822	13985	14155	14111	13933	14131	14277	13970	14130	13820	13783	13909	14174	13998	14100	14076	14100	13983	14086	14209	14004	13914	14079	13948	14044	14116	13938	14025	14020	13987	13976	14050	14051	14037	13998	13921	13956	13927	14066	14028	14129	14126	14026	14144	13886	14080	13906	14045	14063	13911	14194	14168	14139	14069	14069	13974	14125	13937	14043	14123	14114	14254	14177	14073	13946	14195	14102	13868	13910	13905	14054	13847	14012	14049	13940	14118	13978	13971	13765	14010	13979	13960	13998	13980	13985	13832	14076	13943	14088	13909	13989	13959	13873	13919	14167	13906	13816	14130	13848	14086	14002	13953	14128	14020	14170	13926	13911	13992	14034	14178	14029	14031	13904	13907	13979	14116	14131	14023	13954	14063	13997	14056	14147	13892	14125	14126	13926	14107	13873	13888	13823	13840	14006	14098	13918	13822	14070	14004	13972	14024	14051	14162	14016	13928	14108	14114	14149	14004	14047	14072	14049	13768	14129	13966	13905	13782	13969	14164	14120	14121	14146	13965	13887	13991	14024	13992	13980	13937	13914	14009	14071	13977	13952	13947	14088	14169	13951	13968	13984	13813	13976	13934	14170	14001	14039	13990	13814	14014	13849	13960	13968	14043	13901	14077	13835	14035	14093	13987	14094	13849	14103	14033	13802	13950	13976	14227	13923	13877	14067	13870	14092	14171	13869	13888	14049	13913	13765	14047	14051	14090	13935	13992	14098	13819	14245	14072	13863	13933	14022	13927	13959	14039	13899	13800	14060	14049	13943	14067	14146	14002	14055	14098	14085	14051	14148	14022	14049	13909	14049	14025	13865	13926	14064	14088	13914	13785	13993	14082	13994	14047	13972	14052	13931	14169	13826	13913	13954	14060	14009	13896	14001	14185	14143	14174	14242	14118	13996	13941	13902	13849	14211	14078	13860	14030	14157	13994	14000	14019	13931	13803	13924	13919	13952	13952	13919	14104	14177	13922	13944	14013	14084	13931	13987	13943	14001	14110	13915	14067	13899	13984	14052	14013	13880	14159	13905	13974	13753	14091	13872	14091	13974	13906	14071	13966	13973	13908	13800	13796	14207	14057	14208	13952	14012	14027	14221	14179	13948	13960	14079	13997	13977	13996	14018	14048	14165	13883	13878	13845	14200	13963	14124	14105	13990	14185	14045	14026	14187	14095	14197	14234	14065	13942	14152	13855	13869	13979	14008	13855	13990	14033	13965	13942	14015	13952	13974	13945	13918	13868	14106	13940	13993	14088	14139	14084	14059	14158	14074	14045	14028	14078	13966	13877	13984	13957	14070	14233	14036	13938	14036	13848	14004	13945	13987	13909	13962	13974	13904	14307	13921	13897	14153	14091	13828	14021	14062	14149	14295	14130	13946	14099	14091	14053	14170	14218	14034	13988	14011	14034	14107	14276	13961	14045	14120	14140	13833	14072	14141	14170	14134	13849	13938	14033	13990	14062	14193	13984	14140	14048	13982	14045	13809	14029	14120	14054	13799	14313	14032	14045	14000	14007	14091	13969	14010	14075	13961	14100	14024	13923	14165	13869	14194	14023	13935	13995	14217	14126	14154	13963	14046	13884	14092	13867	13942	13958	13970	13887	13986	14169	13796	13813	13960	13921	14065	13844	13971	13959	13950	13843	13733	14017	13939	14107	14225	13930	13995	14012	14102	14059	14246	13991	14157	14232	13809	14006	14012	14203	13981	14154	14043	14168	13720	14010	14036	14094	13878	14054	13861	13941	14076	13998	13971	13910	14104	13967	13958	14127	14128	14035	14113	14077	13763	14019	13964	14059	13872	14097	14031	13864	14008	14021	13920	13978	14073	14009	13974	14109	13958	14027	14257	14058	14015	14172	14145	14037	13873	14150	14045	13869	14147	13999	13968	13989	14082	13912	14038	13973	14077	14034	13955	14099	14063	14013	13997	14040	14137	13992	13952	13936	14247	14021	14008	14028	13949	14198	13868	13848	13975	13952	14020	13949	14132	14140	13948	14161	14024	14086	13913	13900	13945	13951	14135	14059	13970	13837	14085	14235	14049	14145	14245	13986	14165	13825	13888	13892	14103	14268	14070	13990	14110	14088	13879	13999	13992	14086	13900	13863	14030	14106	13844	13893	13955	14006	14148	14011	14022	13917	14074	13941	14157	13904	14123	13991	14062	14034	13959	13995	14149	14031	14024	13965	14142	13890	13979	14063	13859	14085	14020	13835	14025	14091	14034	14023	14076	14109	13849	14023	14018	13949	13992	14019	14210	14091	14169	14166	14228	13941	13771	14019	13969	13805	13954	13991	14009	14055	13997	14025	14012	13863	13758	13939	13931	13964	13963	13996	13898	14112	13927	14026	14060	13993	14195	14145	14049	13967	13917	13964	14113	13826	14112	14102	14029	14064	14029	14069	13842	14110	14038	14156	14131	14004	14036	14045	13880	13839	13923	14125	13792	14001	13952	13906	14087	14076	14119	14053	14195	13911	14050	14041	14093	14209	14107	14064	13927	13990	14133	14076	13807	14142	14154	14072	13988	14167	14022	14103	13983	14145	13852	13994	13881	14177	14113	13894	14037	14135	13993	14091	14093	14028	14183	14037	13968	14000	14035	13901	14026	14032	14029	13866	13916	13958	13973	13940	14090	13995	14037	13866	14008	13985	14067	14050	13909	14069	14110	14045	13994	13986	14158	14040	14213	14107	13927	14113	13923	14069	13936	14075	14005	14255	14040	14007	13976	13946	13985	14040	13966	13936	14137	13925	13996	14081	13991	14038	13978	14117	14057	14111	14051	14225	13909	13936	14063	13984	13989	13977	14024	13891	14014	13997	14090	14041	13928	14061	14318	13960	13964	14038	14148	14223	13884	13755	14051	13957	14117	13851	14112	14178	14193	14244	13942	14163	14131	14031	13930	13933	13963	13952	14016	14045	13829	14161	14127	13893	13845	14221	13872	14117	13865	13946	13846	14036	13983	14052	14125	14028	14261	13908	14053	14016	14001	13699	14159	14019	13963	14085	14113	14005	13965	14160	13951	14024	14064	14035	13975	13948	14074	13874	13870	13958	13907	14087	14084	13894	14005	14133	14008	13932	14007	14115	14071	13961	13977	14168	14088	13959	14099	13924	14154	13957	14157	14164	13954	14131	13992	14192	13979	13872	13910	13987	14140	14013	13896	14065	14183	13978	13759	14027	14225	14122	13965	14325	13984	13921	14032	14000	13929	13917	14081	14040	13858	13949	14159	14083	14127	14077	13966	13934	14035	14070	14004	13978	13991	14034	14042	13995	14030	13971	13987	14024	14008	14192	14001	13951	14092	14043	13945	13943	14015	14016	13999	14177	13982	13991	14062	13959	14110	14076	13930	13982	14006	13849	13919	14029	13880	14157	13998	14184	14154	14061	14040	13992	13966	13922	14166	14107	13898	14090	13957	13855	14106	14136	14009	14003	14086	14007	13989	14051	14167	13912	14128	14084	14005	13996	14030	14060	14268	14002	14037	14146	14024	14080	13949	13860	14033	13900	14236	14075	14060	13884	13860	14111	14142	14083	13802	14125	14019	13921	14064	13973	13920	14021	14033	14224	13982	13952	14136	14031	13902	13937	13955	14013	14102	13840	13908	13877	14050	13905	14227	13994	14074	14179	14084	14203	14233	13961	14185	13888	13945	14131	14159	14082	14014	13961	13973	14051	13843	13980	13840	13955	14149	14044	13994	14082	14037	13907	13999	13866	13969	14067	13970	13962	14043	14083	14287	13894	13922	13873	14055	14076	13919	14203	14053	14108	14032	13826	14118	14017	13966	13939	13928	13930	14129	13943	14106	14054	14023	13931	14217	14147	13912	14024	14103	14151	14163	14318	13905	13771	13764	14083	13917	14107	14085	14085	14062	14007	13904	14077	13780	13997	14100	14084	13980	14058	14000	14205	14043	14039	14045	13999	14174	14112	13974	14188	14032	14082	14014	14098	14088	14081	13904	14274	14018	14202	14028	14083	13942	13860	14152	13991	14043	14125	13901	14196	13799	13889	14006	14086	13909	14135	14132	14045	13948	13997	14021	14053	14089	13886	14243	14071	14181	14058	14075	14009	14048	14136	13981	13766	14032	14115	13924	13974	13957	14065	13981	13959	14291	13947	14039	14135	13937	13660	13782	14118	13938	14013	13712	13823	13983	14085	14167	14125	13979	13896	14098	14038	13903	14025	13967	14106	13977	13959	13911	14054	14008	13967	14056	14051	13837	13940	14117	13966	13867	13932	13895	13881	14061	13808	14028	14048	13990	13934	13969	13833	13914	14092	14055	13988	13927	13928	14044	13962	14077	14085	13906	14118	14101	13907	14055
32745	52666	48103	36827	29589	24795	20926	18204	16327	15301	14667	14278	13762	13805	13588	13551	13222	13222	13145	13142	13008	13042	12926	13080	13008	13032	13069	12883	12970	12950	12674	12883	12889	12942	12860	12924	12836	12880	12938	12921	12775	12771	12901	12930	12968	12710	12572	12887	12861	12739	12799	12943	12761	12809	12972	12861	12678	12959	12875	12817	12656	12801	12777	12866	12777	12888	12973	12846	12909	12809	12812	12875	12733	12860	12892	12860	12877	12760	12823	12898	12914	12720	12852	12946	12926	12761	12747	12825	12886	12945	12848	12729	12713	12909	12749	12925	12763	12991	12844	13060	12674	12731	12582	12747	12896	12865	12755	12814	12656	12763	12856	12994	12801	12736	12962	12686	12745	12816	12900	12906	12822	12715	12844	12768	12821	12801	12938	12852	12767	12728	12849	12818	12785	12780	12855	12811	12964	12789	12879	12834	12694	12837	12955	12692	12893	12740	12776	12853	12817	12690	12800	12946	12799	12822	12903	12767	12832	12861	12918	12873	12882	12634	12872	12675	12795	12792	13005	12781	12848	12808	12785	12899	12915	12900	12811	13067	12884	12841	12728	12737	12728	12787	12811	12848	12697	12873	12846	12961	12737	12841	12784	12903	12734	12860	12826	12816	12744	12800	12851	12903	12835	12681	12755	12937	12916	12863	12851	13007	12834	12800	12831	12795	12774	12980	12816	12826	12843	12976	12869	12945	12821	12926	12756	12842	12728	12789	12930	12620	12730	12804	12704	12763	12774	12860	12784	13047	12788	12806	12967	12758	12708	12699	12855	12812	12753	12891	12938	12872	12738	12952	12917	12831	12767	12839	12772	12794	12879	12699	12813	12921	12980	12844	12819	12616	12675	12817	12952	12896	12909	12788	12698	12852	12768	12890	12733	12710	12632	12894	12857	12950	12868	12899	12895	12784	12912	12790	12946	12798	12974	12826	12909	12779	12709	12700	12715	12762	12836	12696	12910	12921	12898	12884	12856	12787	12793	12793	12772	12816	12828	12764	12883	13029	12774	12842	12920	12855	12833	12898	12783	12878	12647	12648	12883	12826	12900	12728	12771	12839	12518	12864	12825	12856	12687	12863	12787	12906	12846	12833	12934	12721	13012	12965	12675	12758	12826	12841	12733	12876	12877	12746	12814	12812	13004	12828	12842	12885	12599	12823	12919	12906	12879	12917	12863	12859	12899	12831	12899	12824	12797	12967	12715	12884	12820	12914	12818	12909	12883	12870	12837	12644	12889	12782	12716	12824	12996	12725	12770	12906	12870	13003	13001	12760	12937	12828	12747	12842	12857	12737	12811	12895	12868	12784	12807	12983	12863	12837	12839	12746	12770	12740	12871	12679	12821	12765	12844	12703	12909	12864	12601	12852	12834	12848	12888	12739	12816	12777	12837	12805	12768	12828	12753	12901	12677	12753	13006	12875	12948	12844	12936	12733	12821	12942	12690	12775	12863	12660	12722	12817	13062	12829	12842	12796	12858	12810	12774	12990	12850	12933	12861	12905	12919	12552	12769	12778	12728	12766	13017	12872	12832	12935	12701	12777	12678	12847	12746	12772	12826	12833	12977	12911	12853	12842	12832	12830	12810	12902	12684	12750	12815	12854	12908	12733	12836	12709	12712	12881	12972	12689	12875	12805	12799	12848	12755	12803	12907	12755	12960	12853	12854	12882	12893	12940	12779	12727	12770	12828	12653	12815	12769	12783	12906	12775	12975	12902	12695	12826	12852	12883	12687	12836	12812	12613	12818	12687	12788	12711	12759	12906	12770	12718	13001	12778	12734	12747	12834	13004	12790	12879	13098	12758	12854	12817	12694	12799	12928	12790	12739	12846	12908	12768	12909	12964	12863	12874	12653	12878	12897	12786	12774	12800	12744	12884	12969	12584	12865	12883	12813	12826	12815	12811	12908	12607	12729	12875	12776	12837	12825	12829	12720	12880	12722	12897	12958	12749	12704	12759	12813	12659	12939	12872	12704	12952	12874	12913	12603	12863	12753	12812	12900	12741	12724	12886	12987	12740	12803	12897	12869	12714	12960	12815	12843	12724	12722	12861	12672	12960	12941	12976	12758	12810	12906	12804	12850	12722	12898	12642	12813	12784	12807	12850	12715	12742	12744	12728	12818	12829	12875	12824	13040	12782	12872	12763	12841	12814	12799	12805	12678	12923	12723	12697	12916	12916	13038	12751	12732	12793	12813	12829	12821	12881	12922	12853	12791	12832	12917	12884	12835	12728	12862	12943	12788	12934	12936	12770	12752	12635	12890	12686	12982	12953	12587	12777	12506	12908	12668	12838	12734	12816	12900	13024	12846	12944	12786	12630	12875	12846	12783	12809	12952	13001	12794	12776	12765	12778	12681	12805	12811	12880	12813	12845	12832	12854	12865	12791	12929	12792	12685	12788	12793	12746	12864	12765	12868	12834	12863	12923	12743	12809	12777	12803	12876	12793	12845	12892	12764	12889	12765	12850	12825	12860	12852	12982	12767	12854	12842	12835	12872	12708	12817	12805	12806	12898	12809	12914	12674	12973	12850	12834	12810	12765	12829	12783	12860	12944	12832	12908	13038	12962	12866	12823	13039	12697	13052	12688	12806	12855	12883	12877	12779	12822	12800	12867	12703	12688	12802	12842	12676	12750	12731	12891	12763	12901	12711	12947	12936	12942	12762	12872	12776	12918	12852	12780	12851	12791	12943	12936	12599	12833	12821	12843	12910	12735	12735	12758	12901	13002	12710	12801	12795	12906	12639	12778	12782	12807	12719	12692	12890	12756	12685	12878	12957	12842	12601	12906	12808	12893	12844	12842	12784	12869	12706	12772	12752	12797	12876	12923	12736	12888	12899	12846	12889	12924	12820	12706	12996	12811	12848	12877	12812	12931	12797	12976	12828	12881	12833	12786	12756	12973	12718	12770	12715	12913	12766	12743	12661	12799	12877	12844	12760	12756	12768	12857	12783	12721	12752	12884	12830	12742	12790	12853	12677	12853	12979	12720	12883	12932	12829	12796	12792	12920	12836	12763	12708	12560	12663	12850	12824	12727	12569	12829	12770	12880	12717	12846	12737	12969	12726	12666	13006	12906	12812	12860	12855	12831	12894	12899	12668	12892	12832	12773	12870	12761	12919	12769	12878	12817	12587	12825	12701	12999	12803	12928	12877	12882	12844	12936	12842	12864	12758	12717	12732	12993	12819	12929	12915	12746	12807	12749	12755	12785	12863	12797	12858	12722	12814	12873	12928	12819	12829	12762	13054	12788	12883	12959	12826	12892	12739	12796	12838	12796	12804	12773	12864	12732	12711	12919	12861	12836	13005	12761	12811	12830	12822	12819	12696	12787	12882	12812	12898	12946	12954	12802	12875	12626	12804	12823	12951	12576	12989	12702	12822	12961	12883	12827	12567	12777	12895	12744	12778	12818	12938	12899	12974	12797	12808	12839	12916	12911	12782	12780	12813	13007	12703	12729	12819	12753	12989	12848	12628	12791	12716	12756	12899	13071	12752	12891	12826	12846	12828	12902	12701	12882	12839	12784	12901	12875	12684	13005	12898	12797	12835	12854	12719	12711	12864	12814	12847	12680	12815	12834	12803	12929	12803	12786	12811	12967	12921	12877	12903	12753	12932	12719	12748	12657	12695	12825	12825	12797	12758	12958	12729	13048	12760	12818	12668	12794	12806	12830	12902	12784	12779	12938	12796	13001	12680	12810	13017	12871	12821	12797	12952	12768	12908	12684	12899	12770	12783	12765	12884	12698	13006	12776	12931	12814	12780	12733	12827	12701	12870	12944	12875	12856	12816	12957	12639	12799	12817	12873	12806	12744	12910	12784	13117	12821	12816	12735	12592	12826	12896	12937	12764	13015	12811	12814	13010	12856	12843	12865	12902	12805	12940	12892	12866	12786	12861	12979	12944	12912	12904	12766	12904	12813	12689	12866	12747	12742	12849	12799	12853	12706	12897	12769	12790	12783	12803	12717	12973	12810	12746	12649	12820	12778	12759	12873	12699	12873	12849	12886	12858	12691	12895	12759	12741	12926	12661	12818	12761	12709	12791	12832	12950	12824	13020	12802	12800	12743	12831	12917	12781	12873	12817	12826	12768	12849	12871	12844	12816	12783	12868	12878	12830	12956	12700	12918	12842	12737	12735	12912	12848	12819	12874	12829	13029	12895	12804	12908	12835	12902	12847	12885	12846	12745	12935	12866	12918	12926	12896	12657	12782	12873	12948	12944	12631	12714	12868	12769	12859	12852	12840	12890	12681	12757	12718	12868	12939	12790	12992	12921	12765	12577	12758	12708	13010	12927	12804	12854	12780	12914	12839	12844	12864	12785	12784	12770	12768	12943	12643	12948	12747	13002	12713	12750	12852	12772	12702	12815	12735	12850	12711	12752	12786	12848	12798	12870	12633	12907	12931	12781	12920	12961	12915	12675	12895	12792	12976	12872	12894	12827	12863	12831	12726	12811	12927	12833	12835	12772	12802	12845	12796	12833	12788	12765	12948	12933	12598	12860	12902	12766	12851	12852	12846	12794	12794	12829	12740	12897	12935	12781	12807	12940	12971	12866	12826	12951	12814	13044	12613	12762	12788	12832	12840	12786	12665	12848	12871	12889	12960	12740	12837	12768	12855	12854	12822	12777	12793	12883	13071	12838	12894	12773	12835	12976	12854	12737	12968	12786	12855	12928	12711	12676	12691	12941	12831	12873	12907	12670	12820	12931	12966	12773	12883	12785	12765	12777	12956	12626	12843	12697	12730	12885	12967	12799	12767	12781	12720	12998	12886	12925	12647	12859	12915	12694	12921	12948	12651	12826	12812	12829	12826	12735	12800	12693	12991	12796	12715	12925	12970	12891	12860	12796	12811	12769	12936	12714	12906	12825	12772	12811	12818	12690	12638	12731	12829	12966	12766	12785	12729	12835	12957	12979	12659	12829	12735	12843	12763	12792	12807	12812	12930	12679	12761	12936	12781	12924	12796	12727	12783	12722	12922	12814	12810	12661	12818	12870	12815	12818	12727	12887	12848	12995	12741	12732	12884	12893	12865	12702	12747	12775	13118	12640	12731	12756	12765	12649	12764	12875	12778	12787	12758	12893	12972	12806	12865	12803	12768	12717
22792	21335	29174	24001	22484	25622	26913	20943	18489	17580	16729	16248	16074	15712	15583	15433	15475	15270	15216	15158	15037	14878	14803	14894	14870	14837	14936	14829	14736	14729	14865	14719	14913	14604	14722	14939	14848	14762	15005	14653	14847	14714	14773	14651	14717	14626	14777	14799	14737	14496	14713	14616	14860	14639	14763	14607	14652	14652	14676	14650	14718	14752	14874	14763	14699	14749	14650	14730	14749	14714	14603	14599	14541	14708	14676	14768	14676	14638	14586	14741	14611	14689	14789	14736	14519	14763	14653	14744	14569	14693	14594	14465	14545	14725	14667	14673	14883	14712	14736	14565	14583	14496	14557	14620	14706	14650	14704	14889	14753	14474	14618	14845	14835	14726	14663	14713	14664	14800	14466	14768	14617	14395	14621	14665	14763	14712	14520	14741	14547	14516	14732	14772	14617	14779	14721	14822	14837	14819	14572	14681	14635	14636	14782	14657	14773	14801	14827	14681	14598	14649	14827	14886	14609	14590	14456	14578	14651	14730	14539	14858	14591	14575	14459	14455	14661	14628	14719	14521	14808	14767	14684	14581	14607	14757	14685	14742	14913	14859	14549	14631	14805	14820	14572	14556	14665	14731	14594	14650	14742	14629	14725	14615	14566	14744	14665	14723	14736	14752	14497	14588	14686	14664	14712	14503	14718	14546	14598	14650	14706	14748	14538	14747	14567	14660	14646	14795	14536	14601	14722	14547	14543	14569	14551	14468	14560	14697	14489	14515	14689	14636	14469	14601	14794	14559	14635	14681	14610	14625	14789	14790	14702	14588	14517	14606	14571	14886	14524	14519	14588	14694	14616	14649	14830	14747	14576	14587	14682	14675	14760	14601	14522	14622	14989	14661	14760	14578	14702	14484	14811	14517	14679	14576	14635	14798	14696	14673	14507	14574	14646	14683	14587	14568	14670	14558	14608	14641	14592	14654	14843	14636	14685	14594	14788	14679	14512	14534	14665	14659	14665	14525	14758	14542	14738	14658	14655	14750	14733	14528	14501	14523	14754	14637	14672	14443	14557	14764	14703	14688	14696	14611	14602	14592	14628	14808	14746	14703	14821	14543	14637	14711	14675	14607	14626	14612	14940	14526	14506	14739	14572	14805	14610	14597	14664	14526	14632	14660	14772	14700	14728	14627	14645	14592	14630	14595	14547	14588	14452	14690	14588	14562	14526	14563	14678	14678	14469	14682	14601	14681	14556	14640	14851	14603	14653	14718	14719	14749	14702	14603	14719	14813	14779	14629	14797	14769	14725	14807	14524	14476	14704	14535	14542	14552	14540	14597	14713	14651	14944	14640	14639	14683	14601	14811	14596	14816	14566	14570	14391	14678	14551	14676	14648	14649	14723	14556	14485	14728	14576	14527	14644	14599	14681	14626	14635	14597	14702	14794	14749	14575	14715	14812	14678	14603	14609	14795	14674	14680	14711	14761	14726	14616	14629	14672	14736	14707	14619	14535	14749	14736	14639	14814	14778	14701	14610	14556	14604	14647	14631	14846	14672	14450	14688	14653	14626	14626	14666	14803	14678	14612	14544	14696	14526	14681	14543	14565	14673	14613	14770	14607	14796	14665	14669	14793	14792	14616	14501	14807	14869	14728	14714	14727	14745	14545	14638	14566	14744	14764	14733	14621	14779	14662	14666	14707	14669	14421	14582	14704	14760	14765	14711	14540	14479	14600	14537	14481	14656	14609	14781	14592	14711	14537	14639	14748	14610	14601	14614	14591	14690	14553	14817	14686	14610	14675	14830	14835	14651	14459	14824	14593	14595	14503	14639	14495	14737	14607	14730	14730	14754	14602	14666	14833	14714	14551	14562	14666	14583	14805	14554	14517	14632	14711	14682	14667	14694	14611	14712	14590	14627	14694	14681	14673	14926	14678	14578	14684	14499	14650	14605	14764	14513	14561	14842	14711	14635	14706	14662	14414	14652	14597	14715	14641	14837	14679	14557	14654	14778	14571	14525	14783	14658	14739	14602	14517	14547	14653	14661	14818	14653	14533	14767	14561	14618	14597	14553	14733	14746	14694	14743	14816	14572	14634	14596	14639	14562	14770	14776	14600	14528	14711	14635	14677	14651	14583	14709	14593	14651	14705	14550	14604	14809	14635	14682	14488	14605	14625	14773	14696	14558	14534	14649	14599	14813	14579	14745	14649	14635	14758	14750	14585	14725	14490	14620	14529	14557	14522	14906	14842	14479	14582	14759	14582	14481	14558	14539	14680	14841	14770	14733	14671	14900	14649	14911	14675	14742	14516	14917	14693	14743	14622	14510	14539	14686	14503	14539	14572	14796	14746	14815	14655	14790	14623	14465	14451	14541	14646	14586	14716	14657	14784	14587	14810	14588	14675	14858	14497	14575	14557	14649	14509	14572	14652	14681	14553	14488	14750	14600	14685	14452	14704	14656	14562	14615	14620	14522	14562	14618	14633	14937	14734	14627	14442	14451	14609	14962	14616	14678	14461	14721	14727	14675	14722	14671	14546	14616	14676	14680	14675	14501	14766	14768	14576	14633	14712	14582	14624	14926	14823	14869	14613	14535	14737	14737	14597	14653	14511	14707	14849	14501	14806	14707	14713	14793	14597	14699	14765	14702	14841	14738	14752	14566	14904	14731	14590	14662	14688	14757	14642	14726	14674	14632	14646	14691	14697	14645	14888	14843	14851	14675	14767	14565	14492	14733	14610	14792	14454	14578	14733	14611	14769	14660	14610	14545	14592	14905	14483	14618	14797	14530	14685	14462	14597	14658	14681	14833	14926	14635	14713	14748	14749	14649	14584	14769	14648	14803	14678	14681	14735	14732	14485	14632	14673	14569	14583	14519	14459	14807	14691	14537	14658	14523	14576	14624	14790	14674	14516	14645	14743	14423	14704	14741	14646	14728	14695	14900	14530	14724	14749	14617	14537	14935	14627	14597	14440	14566	14568	14583	14514	14820	14610	14689	14846	14854	14694	14701	14509	14764	14587	14706	14746	14676	14692	14597	14675	14647	14656	14879	14722	14538	14524	14630	14686	14591	14627	14509	14637	14726	14702	14731	14528	14517	14720	14677	14732	14471	14556	14695	14623	14712	14497	14691	14592	14751	14681	14687	14645	14849	14670	14770	14588	14637	14701	14595	14824	14677	14649	14550	14717	14729	14737	14509	14808	14488	14657	14607	14616	14787	14721	14606	14500	14486	14574	14584	14474	14439	14648	14742	14661	14699	14439	14761	14489	14767	14843	14610	14619	14789	14559	14677	14586	14571	14639	14568	14610	14789	14612	14534	14753	14662	14692	14584	14769	14523	14622	14695	14752	14582	14685	14766	14773	14705	14700	14647	14818	14748	14636	14687	14462	14672	14502	14727	14766	14886	14762	14588	14778	14659	14445	14711	14743	14793	14520	14609	14578	14777	14658	14597	14695	14852	14678	14658	14761	14640	14738	14474	14568	14821	14629	14685	14774	14724	14548	14557	14573	14719	14589	14570	14681	14562	14750	14583	14708	14648	14578	14465	14579	14518	14745	14698	14786	14698	14726	14563	14695	14723	14620	14569	14411	14715	14686	14726	14522	14646	14700	14654	14577	14737	14612	14545	14803	14498	14719	14331	14494	14724	14436	14618	14542	14794	14857	14685	14714	14744	14685	14519	14681	14670	14803	14599	14638	14735	14682	14578	14605	14677	14698	14591	14680	14883	14857	14726	14633	14737	14464	14720	14767	14713	14541	14546	14526	14823	14735	14573	14741	14891	14742	14434	14703	14624	14715	14661	14605	14631	14568	14667	14824	14682	14633	14692	14671	14723	14629	14717	14813	14691	14758	14761	14774	14820	14631	14715	14692	14494	14671	14822	14654	14590	14618	14761	14572	14695	14704	14721	14602	14894	14620	14530	14481	14682	14766	14585	14716	14585	14487	14542	14620	14980	14799	14697	14327	14848	14651	14780	14663	14665	14685	14636	14527	14714	14675	14768	14800	14821	14753	14591	14731	14639	14756	14759	14695	14449	14598	14615	14732	14763	14616	14675	14591	14713	14679	14714	14777	14714	14640	14418	14425	14564	14567	14638	14695	14671	14703	14736	14571	14688	14700	14646	14767	14643	14799	14772	14870	14654	14784	14778	14479	14701	14763	14873	14648	14773	14436	14582	14602	14834	14647	14749	14856	14480	14503	14770	14568	14584	14602	14811	14471	14750	14810	14856	14517	14523	14605	14737	14696	14746	14717	14635	14736	14546	14684	14720	14711	14750	14801	14526	14456	14825	14654	14706	14739	14493	14628	14628	14671	14656	14669	14569	14599	14831	14551	14679	14497	14704	14479	14745	14886	14851	14690	14729	14701	14631	14638	14657	14619	14766	14640	14633	14842	14702	14615	14763	14665	14673	14715	14769	14461	14691	14669	14697	14706	14785	14662	14708	14764	14780	14698	14669	14706	14678	14603	14513	14610	14528	14495	14475	14695	14713	14874	14728	14939	14888	14443	14584	14653	14642	14741	14694	14638	14704	14671	14677	14740	14765	14702	14684	14837	14638	14645	14674	14487	14506	14818	14789	14581	14602	14546	14679	14686	14694	14615	14624	14670	14684	14518	14656	14850	14711	14576	14747	14633	14636	14663	14441	14603	14528	14732	14790	14599	14775	14626	14512	14719	14747	14478	14704	14631	14698	14693	14519	14626	14459	14544	14798	14724	14675	14724	14604	14612	14664	14686	14477	14865	14740	14745	14568	14766	14741	14695	14755	14743	14631	14869	14770	14714	14624	14767	14746	14622	14570	14695	14741	14891	14797	14533	14534	14566	14686	14713	14557	14598	14687	14647	14651	14621	14709	14533	14763	14693	14660	14679	14739	14519	14518	14574	14558	14600	14720	14759	14650	14670	14681	14655	14637	14467	14708	14698	14655	14680	14630	14604	14674	14611	14818	14526	14790	14748	14572	14535	14732	14763	14657	14803	14639	14643	14690	14801	14549	14679	14686	14625	14719	14791	14710	14782	14647	14752	14600	14659	14781	14718	14873	14640	14729	14733	14762	14693	14740	14699	14644	14584	14704	14623	14576	14802	14605	14646	14798	14586	14541	14652	14805	14581	14770	14806	14655	14315	14774	14693	14645	14887	14637	14830	14692	14965	14526	14595	14796	14529
34491	57307	53352	41604	34262	28958	24674	21009	18601	17046	15995	15391	14915	14646	14561	14348	14174	13787	13834	13582	13274	13394	13472	13422	13484	13430	13295	13342	13340	13373	13385	13399	13364	13058	13337	13264	13279	13348	13282	13298	13339	13166	13247	13252	13210	13209	13156	13294	13152	13185	13335	13080	13133	13248	13154	13138	13229	13221	13189	13233	13316	13220	13303	13277	13110	13295	13183	13041	13062	13179	13126	13189	13242	13183	13137	13090	13151	13164	13332	13284	13067	13345	13286	13251	13240	13284	13063	13223	13009	13296	13201	13162	13168	13074	13099	13003	13226	13317	13270	13344	13053	13223	13322	13105	13290	13337	13160	13073	13252	13269	13298	13037	13249	13201	13285	13158	13137	13199	13041	13152	13141	13032	13132	13161	13102	13392	13202	13076	13168	13190	13183	13228	13124	13035	13197	13168	13051	13169	13327	13067	13279	12965	13166	13198	13162	13127	13142	13205	13107	13296	13140	13223	13271	13116	12987	13230	13165	13175	13285	13287	13263	13271	12906	13295	13031	13018	13122	13286	13253	13109	13065	13327	13175	13226	13318	13232	13082	13152	13102	13140	13221	13262	13032	13234	13159	13193	13155	13154	13262	13284	13276	13078	13246	13245	13173	13006	13157	13111	13185	13318	13020	13107	13124	13195	13038	13256	13135	13163	13338	13265	13017	13031	13234	13098	13170	13002	13072	13049	13207	13239	13265	13209	13235	13114	13224	13149	13241	13097	13297	13170	13212	13152	13268	13191	13095	13308	13141	12984	13079	13139	13224	13175	13138	13198	13094	13285	13051	13145	13195	13207	13153	13151	13136	13178	13192	13223	13295	13242	13097	13180	13101	13160	13061	13278	13041	13102	13228	13155	13216	13177	13123	13159	13129	13212	13091	13120	13260	13109	13166	13200	13180	13274	13139	13081	13152	13135	13163	13139	13166	13304	13314	13163	13138	13068	13145	13326	13303	13075	13114	13211	13091	13311	13137	13222	13161	13166	13144	13217	13100	13162	13066	13404	13309	13129	13083	13226	13276	13244	13107	13124	13157	13179	13070	13099	13123	12926	13260	13100	13194	13082	13278	13227	13176	13185	13174	13263	13102	13269	13067	13177	13099	13168	13234	13094	13240	13124	13250	13211	13167	13170	12987	13137	13109	13336	13175	13260	13066	13168	13111	13199	13275	13037	13280	13169	13115	13113	13120	13229	13059	13204	13267	13168	13121	13276	13133	13312	13071	13181	13235	13185	13128	13216	13180	13142	13247	13225	13160	13084	13044	13181	13190	13214	13282	13107	13160	13032	13073	13131	13148	13246	13006	13181	13191	13295	13140	13229	13251	13214	13251	13099	13267	13294	13123	13234	12992	13255	13206	13253	13266	13279	13218	13194	13344	13099	13272	13188	13233	13210	13242	13210	13250	13111	13074	13275	13182	13079	13047	13132	13206	13078	13212	13087	13109	13132	13060	13270	13276	13069	13043	13025	13110	13188	13055	13325	13107	13194	13018	13151	13123	13005	13085	13250	13255	13055	13057	13280	13174	13236	13243	13246	13233	13135	13137	13053	13218	13150	13191	13033	13256	13443	13185	13146	13157	13344	12902	13039	13144	13181	13184	13147	13145	13296	13108	13114	13187	13391	13306	13250	13095	13155	13138	13188	13185	13262	13116	13149	13254	13257	12996	13205	13348	13134	13009	13267	13288	13357	12992	13179	13192	13162	13194	13323	13118	13019	13250	13173	13137	13003	13128	13095	13194	13140	13120	13199	13052	13238	13078	13169	13206	13095	13214	13055	13053	13178	13145	13255	13105	13249	13123	13303	13180	13102	13259	13241	13023	13205	13185	13100	13127	13050	13172	13160	13183	13325	13160	13081	13255	13243	12928	12945	12910	13080	13078	13124	13177	13234	13248	13232	13178	13167	13221	13084	13286	13184	13205	13143	13145	13353	13176	13243	13235	13356	13182	13330	13215	13250	13081	13167	13136	13106	13112	12998	13190	13237	13183	13031	13127	13307	13209	13109	13128	13068	13315	13253	13229	13101	13145	13173	13152	13143	13288	13197	13212	13158	13151	13213	13198	13058	13216	13175	13116	13181	13136	13211	13112	13206	13192	13125	13090	13208	13160	13063	13159	13070	13031	13169	13134	13223	13164	13214	13034	13264	13217	13122	13210	13271	13266	13238	13100	13255	13112	13034	13296	13019	13282	13199	13014	13100	13115	13088	13107	13197	13195	13201	13208	13119	13235	13249	13048	13210	13043	13322	13146	13250	13110	13173	13157	13134	13150	13069	13024	13199	13089	13048	13302	13058	13168	12968	13226	13076	13229	13173	13148	13185	13038	13228	13396	13233	13201	13285	13022	13253	13192	13263	13001	13227	12934	13178	13216	13065	13188	13188	13118	13192	13015	13275	13233	13345	13287	13101	13297	13009	13012	13169	13041	13332	13273	13028	12966	13357	13223	13216	13116	13120	13075	13095	13068	13010	13305	13133	13108	13155	13210	13361	13130	13224	13058	13079	13074	13233	13138	13159	13045	13105	13160	13131	13196	13133	13166	13158	13219	13096	13168	13072	13165	13061	13124	13172	13148	13223	13331	13240	13148	13197	13262	13269	13198	13214	13160	13164	13143	13201	13167	12995	13074	13002	13087	13122	13148	13027	12996	13162	13086	13199	13109	13209	13130	13180	13022	13288	13097	13125	13097	13269	13369	13131	13250	13081	12988	13201	12973	13139	13216	13011	13124	13150	13295	13211	13107	13086	13309	13135	13243	13177	13163	13164	13273	13157	13127	13067	13059	13088	13149	13012	13239	13236	13242	13036	13295	13185	13030	13125	13106	13207	13427	13279	13085	13075	13243	13107	13081	13296	13054	13307	13129	13144	13229	13121	13204	13293	13135	13107	13270	13148	13101	13329	13156	13191	13251	13128	13219	13078	13181	13225	13223	13114	13229	13216	13279	13210	13188	13184	12981	13098	13143	13205	13123	13234	13266	13258	13204	13166	13269	13227	13041	13330	13043	13101	13168	13176	12961	13312	13318	13237	13292	13199	13188	13266	13062	13180	13181	13080	13038	13026	13176	13161	12959	13192	13253	13285	13181	13194	13086	13196	13174	13017	13117	13129	13075	13298	13131	13188	13232	13155	13135	13194	13308	13231	13107	13177	13242	13142	13215	13116	13158	13258	13230	13224	13137	13186	13218	13172	13157	13101	13369	13120	13010	13278	13068	13149	13098	13217	13022	13185	13130	13077	13155	13273	13072	13228	13293	13127	13218	13204	13149	13199	13019	13172	13174	13126	12975	13181	13229	13057	13166	13054	13010	13082	13266	13067	13184	13101	13060	13027	13025	13069	13254	13012	13269	13276	13172	13148	13071	13048	13109	13225	13146	13074	13199	13290	13251	13239	13299	13010	13048	13171	13323	13089	13253	13069	13107	13229	13202	13208	13157	12989	13180	13100	13387	13315	13094	13221	13073	13180	13100	13102	13282	13047	13115	13218	13182	13120	13069	13270	13317	13050	13137	13134	12933	13353	13052	13289	13264	13046	13333	13161	13078	13276	13117	13328	13284	13151	13059	13057	13092	13174	13289	13340	13167	13031	13160	13131	13274	13118	13307	13091	13053	13186	13222	13242	13069	13276	13155	13050	13302	13158	13318	13240	13117	13225	13104	13250	13164	13227	13165	13100	12952	13075	13357	13201	13094	13066	13245	13208	13235	13205	13224	13237	13252	13291	13231	13169	13285	13207	13075	13305	13124	13076	13359	13126	13163	13037	13206	13289	13181	13136	13173	13022	13056	13283	13222	13225	13217	13064	13249	13093	13224	13058	13094	13113	13117	13148	13265	13116	13206	13022	13133	13055	13033	13224	13270	13210	13261	13146	13261	13240	13198	13081	13063	13242	13116	13096	13099	13367	13237	13018	13282	12997	13221	13199	12932	13304	13210	13159	13135	13098	13296	13076	13093	13289	13249	13130	13110	13207	13266	13025	13194	13165	13133	13041	13270	13022	13227	13067	13107	13206	13110	13131	13134	13117	13140	12981	13093	13144	13166	13330	13321	13169	13185	12971	13265	13044	13231	13139	13086	13083	13048	13262	13164	13253	13242	13056	13210	13243	13055	13130	13211	13206	13276	13153	13156	13128	13054	13062	13226	13121	13134	13208	13236	13157	13114	13090	13304	13140	13009	13129	13136	13042	13232	13222	13340	13069	13050	12977	13111	13153	13146	13192	13364	13108	13075	13102	13091	13004	13022	13186	13233	13098	13098	13181	13125	13211	13118	13145	13189	13220	12995	12959	13056	13136	13166	12954	13101	13188	13104	13177	13181	13144	13148	13080	13045	13230	13144	13140	13048	13331	12959	13096	13171	13210	13215	13218	13147	13291	13180	13178	13010	12936	13121	13300	13340	13085	13099	13044	13512	13243	13167	13060	13116	13004	13252	13112	13183	13223	13314	13124	13185	13103	13076	13139	13076	13188	13039	13280	13160	13153	13269	13097	13075	13168	13168	12959	13114	13168	13182	13119	13066	13287	13174	13197	13052	13237	13204	13088	13265	13126	13218	13068	13122	13153	13234	13274	13201	13342	13371	12977	13348	13046	13205	13034	13362	13263	13171	13138	13017	13140	13089	13214	13171	13127	13246	13222	13166	13121	13185	13075	13216	13151	13099	13172	13091	13001	13330	13241	13200	13085	13388	13194	13287	13106	13098	13141	13040	13235	13065	13177	13032	13053	13126	13279	12996	13021	13156	13057	13129	13166	13103	13214	13049	13242	13216	13191	13099	13152	13130	13130	13281	13150	13179	13138	13266	13146	13219	13245	13212	13144	13138	13263	13284	13047	13157	13150	13202	13004	13177	13166	13049	13117	13267	13140	13152	13062	13080	13052	13164	13067	13090	13263	13209	13203	13210	13093	13144	13164	13122	13205	13214	13204	13039	12976	13171	13147	13064	13205	13195	13132	13264	13247	13172	13116	13054	13210	13129	13182	13098	13231	13181	13080	13230	13004	12840	13109	13144	13040	13292	13118	13186	13348	13276	13177	13016	13120	13188	13082	13190	13198	13124	13196	13259	13026	13159	13136	13257	13356	13055	13189	13130	13242	13121	13107	13238	13280	13287	13204	13304	13027
28945	27619	33609	28948	22254	19683	18176	16877	15957	15493	15292	15158	14776	15001	14954	14650	14792	14720	14763	14533	14721	14584	14586	14850	14679	14655	14505	14305	14446	14259	14544	14630	14425	14388	14586	14452	14402	14631	14531	14245	14514	14430	14520	14478	14623	14667	14582	14721	14535	14526	14558	14416	14572	14592	14578	14606	14538	14499	14500	14404	14484	14517	14386	14599	14555	14599	14545	14510	14710	14450	14341	14533	14602	14513	14421	14588	14331	14445	14457	14615	14576	14526	14421	14367	14673	14516	14451	14511	14365	14354	14621	14389	14496	14423	14514	14527	14724	14474	14295	14576	14474	14560	14430	14499	14510	14454	14447	14578	14605	14540	14577	14645	14731	14716	14392	14447	14574	14512	14411	14447	14615	14300	14585	14631	14520	14579	14474	14458	14558	14405	14643	14475	14459	14581	14468	14560	14496	14391	14577	14537	14481	14529	14750	14576	14732	14457	14479	14544	14497	14427	14384	14461	14533	14696	14606	14561	14449	14472	14534	14717	14522	14310	14589	14623	14545	14423	14350	14292	14547	14575	14486	14396	14427	14552	14497	14389	14533	14505	14437	14597	14360	14767	14418	14534	14385	14408	14447	14630	14482	14335	14362	14419	14392	14497	14576	14675	14469	14482	14566	14499	14512	14492	14461	14469	14560	14410	14560	14438	14481	14523	14549	14526	14423	14492	14398	14497	14595	14559	14710	14533	14479	14361	14516	14776	14409	14275	14400	14550	14539	14449	14643	14488	14428	14375	14376	14579	14478	14591	14340	14587	14551	14352	14597	14392	14355	14313	14571	14575	14635	14417	14381	14558	14336	14707	14569	14416	14627	14476	14430	14554	14375	14495	14522	14693	14518	14417	14460	14490	14496	14404	14410	14412	14465	14530	14655	14573	14454	14514	14324	14403	14505	14358	14348	14682	14615	14646	14459	14385	14296	14398	14553	14540	14502	14540	14584	14584	14474	14414	14696	14646	14628	14607	14565	14220	14412	14405	14341	14419	14599	14570	14518	14627	14493	14340	14536	14407	14525	14658	14551	14458	14646	14399	14545	14414	14427	14588	14426	14456	14506	14319	14520	14681	14612	14210	14446	14500	14402	14448	14431	14612	14709	14503	14502	14410	14402	14533	14477	14364	14513	14597	14354	14699	14486	14251	14597	14674	14469	14427	14441	14605	14335	14431	14664	14576	14443	14678	14466	14365	14535	14730	14603	14514	14415	14489	14637	14627	14655	14347	14145	14445	14659	14557	14453	14508	14549	14575	14542	14370	14434	14576	14448	14552	14636	14670	14441	14341	14594	14456	14470	14704	14461	14567	14664	14537	14369	14508	14440	14538	14719	14638	14512	14503	14401	14476	14496	14443	14533	14580	14548	14457	14387	14271	14429	14396	14574	14626	14451	14552	14539	14548	14508	14509	14531	14321	14523	14521	14578	14479	14661	14406	14633	14448	14343	14410	14431	14483	14715	14666	14509	14305	14514	14485	14510	14549	14672	14367	14492	14425	14348	14334	14292	14528	14432	14498	14615	14382	14474	14705	14388	14567	14669	14415	14447	14407	14470	14522	14561	14716	14456	14545	14399	14393	14572	14507	14444	14638	14534	14468	14378	14460	14476	14479	14475	14440	14452	14578	14487	14421	14650	14429	14418	14512	14406	14441	14713	14433	14542	14680	14522	14381	14529	14634	14549	14589	14284	14445	14391	14663	14512	14310	14397	14573	14402	14326	14455	14688	14473	14528	14400	14464	14535	14733	14530	14366	14524	14322	14394	14574	14334	14472	14248	14331	14536	14407	14559	14692	14352	14358	14541	14474	14402	14329	14562	14362	14563	14539	14344	14308	14566	14512	14502	14401	14454	14577	14507	14609	14663	14481	14641	14397	14556	14349	14652	14412	14618	14365	14619	14419	14487	14421	14484	14679	14438	14680	14463	14385	14474	14430	14341	14620	14360	14440	14672	14471	14435	14589	14675	14451	14484	14492	14475	14442	14370	14294	14471	14519	14596	14461	14439	14481	14518	14357	14522	14582	14531	14622	14545	14387	14602	14406	14569	14562	14536	14539	14543	14555	14691	14640	14458	14381	14475	14511	14421	14403	14369	14359	14493	14479	14503	14573	14401	14284	14520	14475	14532	14479	14417	14398	14604	14455	14518	14379	14528	14424	14619	14446	14601	14514	14305	14435	14511	14441	14586	14702	14477	14619	14447	14459	14531	14563	14504	14514	14539	14333	14349	14491	14554	14495	14506	14482	14418	14409	14528	14606	14462	14480	14657	14400	14463	14538	14579	14646	14541	14707	14636	14470	14531	14413	14525	14695	14440	14721	14430	14567	14443	14315	14593	14446	14455	14482	14611	14583	14634	14386	14565	14446	14274	14452	14481	14465	14730	14601	14543	14264	14315	14488	14577	14461	14463	14407	14546	14628	14395	14639	14476	14489	14670	14616	14496	14440	14618	14551	14369	14389	14534	14597	14499	14445	14671	14514	14407	14497	14552	14554	14658	14414	14604	14564	14679	14425	14571	14723	14550	14368	14606	14591	14365	14118	14288	14594	14506	14376	14468	14540	14604	14489	14416	14599	14575	14484	14435	14549	14443	14480	14630	14701	14646	14525	14607	14497	14366	14718	14600	14454	14547	14567	14691	14671	14597	14397	14469	14749	14395	14685	14584	14365	14512	14464	14450	14459	14575	14636	14507	14603	14458	14519	14446	14517	14579	14413	14603	14504	14520	14598	14593	14492	14396	14369	14445	14494	14519	14471	14446	14664	14620	14588	14540	14514	14475	14291	14505	14575	14425	14669	14424	14490	14495	14284	14338	14625	14448	14374	14438	14649	14438	14336	14612	14545	14454	14479	14607	14608	14627	14592	14627	14525	14602	14488	14614	14461	14461	14590	14593	14565	14558	14488	14489	14365	14441	14577	14591	14376	14473	14545	14423	14685	14712	14787	14577	14653	14661	14639	14788	14513	14613	14468	14432	14452	14750	14568	14393	14577	14498	14607	14446	14636	14400	14400	14562	14677	14579	14554	14577	14505	14604	14580	14742	14459	14447	14503	14541	14510	14556	14583	14514	14277	14491	14459	14574	14436	14598	14410	14631	14418	14370	14555	14419	14468	14414	14327	14352	14484	14616	14485	14611	14531	14540	14559	14633	14399	14235	14492	14580	14521	14486	14649	14500	14513	14575	14507	14447	14445	14444	14417	14514	14552	14540	14554	14667	14607	14524	14608	14433	14450	14713	14530	14567	14412	14528	14434	14354	14440	14607	14506	14523	14369	14714	14642	14290	14518	14573	14370	14377	14506	14286	14464	14448	14422	14493	14449	14442	14583	14254	14391	14550	14496	14652	14524	14504	14650	14601	14678	14655	14438	14342	14545	14711	14374	14519	14354	14495	14344	14511	14470	14426	14693	14695	14492	14455	14377	14467	14347	14360	14595	14540	14505	14440	14403	14399	14668	14386	14354	14629	14543	14575	14320	14467	14499	14531	14407	14694	14459	14299	14594	14503	14465	14472	14454	14527	14638	14585	14293	14561	14469	14465	14606	14671	14404	14546	14358	14468	14847	14556	14425	14477	14652	14570	14295	14396	14508	14484	14352	14538	14475	14425	14642	14746	14554	14402	14566	14680	14492	14616	14499	14481	14462	14513	14458	14530	14438	14301	14523	14466	14491	14494	14564	14543	14584	14382	14579	14556	14406	14745	14515	14496	14627	14564	14377	14605	14455	14506	14512	14593	14498	14538	14508	14449	14449	14279	14406	14432	14508	14471	14529	14594	14465	14341	14551	14573	14487	14451	14541	14559	14412	14511	14436	14564	14446	14437	14442	14511	14625	14522	14601	14511	14340	14517	14547	14676	14433	14477	14504	14598	14683	14509	14584	14630	14543	14502	14552	14460	14493	14454	14566	14318	14375	14282	14677	14546	14690	14455	14554	14464	14460	14473	14573	14350	14421	14614	14409	14507	14534	14452	14581	14501	14614	14421	14428	14527	14529	14446	14580	14755	14709	14439	14433	14591	14640	14577	14624	14482	14580	14576	14383	14547	14591	14455	14485	14620	14367	14654	14408	14500	14385	14440	14294	14508	14508	14581	14564	14352	14535	14345	14388	14355	14493	14522	14497	14551	14610	14549	14585	14457	14442	14562	14394	14457	14482	14390	14575	14289	14519	14529	14463	14492	14613	14534	14652	14472	14505	14398	14457	14346	14379	14506	14416	14548	14536	14575	14583	14509	14640	14476	14436	14495	14549	14386	14429	14576	14559	14380	14649	14533	14400	14534	14476	14382	14465	14571	14593	14597	14439	14504	14460	14513	14579	14545	14438	14358	14419	14646	14441	14515	14228	14550	14547	14505	14407	14698	14389	14399	14668	14550	14494	14558	14472	14498	14347	14481	14509	14595	14473	14356	14615	14468	14666	14528	14379	14598	14570	14377	14414	14368	14604	14600	14487	14581	14614	14511	14437	14627	14458	14653	14348	14296	14225	14354	14670	14468	14302	14355	14604	14454	14404	14405	14553	14316	14336	14631	14410	14527	14505	14430	14453	14450	14418	14319	14511	14692	14392	14416	14523	14346	14512	14463	14356	14555	14642	14520	14579	14640	14475	14640	14490	14404	14380	14359	14540	14588	14545	14679	14546	14457	14788	14634	14364	14653	14635	14585	14466	14555	14597	14546	14384	14465	14385	14419	14268	14458	14329	14638	14524	14585	14692	14612	14639	14591	14527	14656	14598	14564	14482	14400	14734	14487	14307	14502	14389	14587	14306	14462	14557	14472	14537	14548	14680	14620	14564	14338	14501	14313	14506	14669	14477	14402	14673	14587	14705	14382	14585	14466	14525	14438	14557	14367	14482	14412	14627	14600	14551	14584	14602	14527	14646	14702	14741	14579	14508	14549	14331	14462	14452	14564	14553	14636	14509	14379	14312	14475	14451	14586	14321	14432	14534	14490	14497	14570	14520	14404	14438	14653	14512	14647	14476	14514	14547	14580	14327	14613	14389	14531	14597	14470	14533	14606	14562	14425	14636	14551	14433	14411	14314	14613	14610	14545	14570	14549	14353	14559	14351	14485	14535	14522	14556	14323	14477	14583	14486	14524	14564	14607	14371	14490	14473	14491	14336
32140	44862	39877	29751	23654	20474	17925	16352	15103	14771	14066	13895	13618	13719	13403	13369	13388	13200	13280	13112	13257	13095	13203	13102	13132	13200	13125	13195	13192	13130	13163	13088	13203	13248	13072	13074	13034	13121	13009	13107	13097	13210	13152	13138	13204	13221	13059	13092	13002	13187	13204	13153	13037	13070	13105	12952	12879	13188	13066	13044	13196	13136	13125	13111	12999	13015	13160	13136	13078	13063	13057	13149	13146	13042	13016	13205	13062	13125	13031	13044	12986	12946	13012	13021	13117	13011	13097	12903	13262	13236	12981	13153	13094	13192	13075	13069	13039	12976	13099	13079	13036	13095	13124	13077	12951	13309	13004	13075	13222	13006	13210	13170	12934	13231	13089	13008	13000	13099	13217	13063	13082	13038	12969	13113	12974	13209	13007	12946	13042	13281	13016	13145	13174	13188	13176	13136	13049	12948	12943	13152	13107	13150	13223	13095	13128	12920	13052	13141	13009	13067	13005	13134	13083	13170	13242	13062	13024	13110	13027	12920	12926	13162	13003	13142	13197	13058	12932	13037	13082	13152	13165	12876	13162	13100	13113	13076	13111	13128	12971	13091	13099	12980	12931	12944	12951	13074	12978	13076	13194	13029	13140	13098	13062	12969	13020	13041	13150	13203	13121	13062	13096	13075	13013	13202	13062	13046	12940	13196	13213	13310	13040	13154	13096	13092	13158	13123	13179	12998	13008	12957	13179	12998	13055	13203	13036	13061	12975	13042	13065	12956	13048	13003	12995	13100	12935	13055	13105	13073	13115	13152	13159	13189	13026	13020	13125	13223	13052	13259	13139	13196	13135	13015	12957	13088	12955	12986	13129	13063	13225	13209	13169	13153	13051	13047	12963	13125	13182	13236	13118	13087	13091	13189	13225	13232	13042	12996	13030	13188	13027	12993	13086	13084	13050	13030	13081	13249	13132	13101	13040	13070	13120	12979	13153	13296	12935	13133	13129	13049	13060	13145	13187	12996	13020	13051	13183	13127	13116	13205	13026	13056	13133	12999	13151	13055	13330	13120	13020	13094	12967	13210	12942	13182	13050	13041	13007	13075	13024	13096	13114	13046	13121	13110	13083	13217	13135	13057	13262	13049	13078	13215	13081	12995	13028	12975	13073	13102	13050	13064	13198	13120	12960	13182	12886	13008	12982	13304	12955	13123	13182	13097	13070	13143	13142	13123	12988	13017	13230	13101	13124	13270	13091	12946	13146	13079	12978	13216	13072	13207	13150	13132	13205	12997	13175	13133	12996	13118	13086	13142	13223	13192	13037	13055	13089	13018	13058	12999	12972	13070	13066	13238	13164	13269	13151	13425	13129	13169	13106	13163	12916	13159	13106	13184	12997	12890	13073	13002	13211	13091	13142	13142	13112	12965	13033	13106	13043	13077	13000	13116	13019	12964	13046	13124	13155	13057	13104	12908	13185	13014	13093	13034	13010	13019	13172	13044	12915	13272	12992	13173	13017	13014	13160	13268	13103	13198	13206	13272	13178	13136	12981	13002	13143	13063	13025	13058	13155	12982	13203	13103	13171	13102	13114	12986	13230	13036	13011	13080	13160	12973	13280	12977	13045	13131	13221	13050	13196	13057	12983	13145	12997	13275	13070	12923	13156	13018	13284	13135	13055	13092	12950	13186	12996	13245	13100	13032	13074	13149	13084	13139	13195	13177	12956	13228	13171	13124	13053	13107	13102	13096	13173	13061	13023	13150	12897	13135	13023	13147	13068	13245	13100	13082	13138	13086	13114	12938	13135	13146	13094	13019	13131	13113	13232	13046	13170	12990	13161	13215	13247	12930	13169	13161	12952	13094	13069	12949	13169	13048	13132	13179	13053	13088	13261	13096	13242	13151	12918	13216	12981	13238	13128	12844	13195	13166	13278	12959	13154	13161	13243	13126	13233	13087	13039	13137	13065	12996	12962	13220	12883	13095	12946	13132	12974	13136	13048	13169	13188	12956	13059	13061	13058	13099	13174	13133	13118	13094	12906	13208	13088	13257	12990	12919	13215	13103	13046	13275	13205	13010	13138	12998	13116	13135	13104	13117	13125	13159	12983	13122	13082	13122	13078	13092	13143	13117	13176	13114	12996	13054	12989	13005	13261	13143	13217	13021	13137	12946	13213	13196	13090	13104	13169	13086	13175	13028	13109	12989	13248	13218	13146	12896	13165	13010	13092	13007	12881	13005	13008	13072	12985	13242	13108	13190	13051	13073	13150	13082	13272	13073	13041	13148	13154	13138	12998	13126	13168	13098	13093	12959	12973	13020	13124	13002	13245	13084	13032	13089	13107	13109	13016	13016	12958	13147	13150	13224	13186	13214	13175	13111	13157	13022	13082	13130	12962	13159	13198	13133	13058	13048	12948	13001	13123	13071	13222	13121	13226	12981	13143	13126	12979	13070	13308	13129	13187	13119	13042	13140	13302	13249	13004	13002	13037	13063	13161	13087	13034	13099	13005	13099	13220	12947	13103	13098	13115	12955	13176	13102	12986	13267	13252	13200	13132	13112	13181	13004	13159	12987	13123	13154	13040	13111	13091	13169	13104	13096	13167	13233	13115	12884	13238	13124	13133	13107	13173	13137	12939	13059	13039	13208	13025	13118	13098	13039	13027	13155	12983	13252	13165	12917	13003	13060	13121	13080	12926	13078	13232	13093	13050	13214	13131	13061	13053	13207	13232	13155	13157	13118	13139	13136	13098	13120	13004	12990	13165	12967	13100	12960	12968	13064	13273	13027	13118	13095	13013	12998	13174	12988	13143	13075	13222	13107	13021	13075	13146	12969	12983	13241	13056	13098	13109	12932	13035	13209	13035	13184	13104	12871	13007	13181	13107	13034	12954	13123	12982	13146	13079	13112	12944	13083	13153	13162	13000	12986	13041	13088	13106	13087	13038	13087	13161	13179	13099	13050	13000	13039	13135	13181	13100	13132	13099	12886	13080	13080	13115	13107	13091	12892	13261	13048	13110	13049	13310	13109	13123	13133	13122	12977	12963	13048	13003	13066	13036	13300	13060	13005	13153	13092	13072	13150	13225	13234	13078	13014	12955	13034	13283	13113	13181	12981	13117	12986	13147	13068	13020	13058	13191	13037	13178	13182	13006	13020	13252	13235	13150	13251	13083	13257	13092	13255	13168	13001	13286	13134	13104	13163	13099	13226	13096	13167	13163	13044	13114	13259	13017	13119	12971	13228	13083	13155	13199	13231	13065	13113	12966	13096	13025	13039	13013	13109	13106	13090	12993	13324	13003	13168	13123	13162	12999	12946	12943	12997	13117	12996	13154	13155	13170	13154	13029	12932	13165	13028	13068	13081	13284	13016	13102	12996	13096	13099	13122	13154	13120	13048	12910	13044	13037	13006	13155	13251	13236	13060	13040	12995	12994	13047	13240	13184	13160	13119	13015	13105	13208	13173	13031	13040	13082	13248	12954	13110	13049	13215	13130	13097	13175	13166	12991	13100	13022	13222	13070	13168	13129	13018	13141	13155	13084	12951	13040	13129	13006	13065	13319	13224	13103	13080	13054	13069	13194	13036	13145	13149	13299	13121	13130	13116	13091	13056	12943	13061	13111	13024	13188	13040	13143	12982	13072	13118	13123	12961	13244	13193	13054	13074	13040	13194	13142	13034	13034	13145	13065	12947	12939	13117	13130	13061	12879	13060	13087	13150	13190	13182	13164	12999	13245	12948	13045	13082	13048	13148	13081	13156	13147	13210	13060	12954	13123	12949	13003	13055	13154	13228	13174	13247	13075	13063	13202	13102	13145	13195	13188	13013	12981	12939	13074	13103	12952	13095	13258	13130	13111	13001	13012	13106	13195	13162	13111	13096	13200	13091	13074	13165	13131	13130	13024	13143	13195	12999	12878	12939	13063	13096	13108	13147	13137	13004	13210	13165	13084	13072	13156	13077	13232	13128	13116	13142	13026	13100	13122	13047	13172	13055	13112	13250	13103	13046	13110	13108	12988	13193	13182	12999	13127	12939	13191	13125	13028	13048	13021	13075	12904	13231	12960	13003	13112	13040	13155	13071	12953	13037	13281	13015	13066	13241	13123	13042	13311	13012	13220	13020	13134	13265	13171	13063	13343	13023	13231	12912	13081	13091	13060	12905	13018	13159	13131	13139	13064	13084	13211	13086	13072	13013	12979	13075	13056	12947	12905	12984	13187	13058	12981	13110	13025	12916	13146	13218	13159	13215	13181	13062	13035	13048	13103	13023	12937	13101	13010	13036	13122	13011	13142	13103	13191	13158	12925	13210	13126	13147	13028	13093	13159	13107	13142	13086	13177	13155	13279	13070	13142	12971	13215	13307	13018	13016	13290	13178	13067	13252	13144	13222	13032	13218	13125	12926	13095	12991	13129	13081	13209	13163	12972	13050	13115	12933	13052	13075	13206	13223	12971	12933	13107	13173	13144	13194	13084	13246	13259	13107	13240	13141	13099	13127	13294	13075	13047	13184	13095	12910	12915	13128	13030	13062	12853	13036	12886	13166	13120	13010	13121	13129	13124	12966	13079	13116	13010	13085	13020	12904	13021	13075	13125	13193	13095	12986	13038	12993	13094	13016	13026	13118	13054	12960	13093	13076	13102	13016	13053	13000	12971	13018	13031	13073	13041	13014	12981	13060	13161	12961	13168	13184	13043	13103	13169	13158	13152	13121	13080	13031	13071	13042	13072	12975	13068	13044	13179	13025	13111	13202	13078	13256	13156	13067	13091	13200	13040	13144	13174	13149	12972	13123	13121	12907	13167	13058	13073	12978	13033	13223	13164	13147	13204	13108	13047	13173	12930	13191	12930	13126	12980	13056	12953	12989	13104	13074	13176	13060	13309	13048	12991	13126	13085	12981	13098	13218	13072	12939	13170	12999	12978	13156	12877	13045	12987	13095	13220	12906	13254	13086	12965	13001	13078	13053	13161	13115	12970	12977	13023	13166	13063	13022	13062	13064	13173	13213	12920	13134	13023	12952	13081	12932	13132	13086	13027	13059	13118	13104	13019	13035	13099	13156	13148	13003	13144	13125	12959	12982	13157	13102	13094	13120	13344	13029	12975	13096	13033	13152	13058	13106	12977	13050	13060	12963	13351	13129	12927	13130	13058	13047	13160	13172
24154	21464	29074	25487	23910	24428	22452	18223	16611	16181	15548	15164	14918	15065	14885	14642	14606	14757	14449	14491	14256	14192	14298	14358	14385	14419	14229	14182	14388	14265	14296	14386	14281	14331	14325	14347	14276	14399	14268	14092	14315	14159	14136	14155	14176	14304	14364	14225	14231	14144	14067	14082	14275	14076	14369	14202	14190	14180	14218	14190	14167	14111	14219	14197	14092	14226	14229	14201	14207	14297	14205	14102	14189	14164	13941	14092	14246	14234	14249	14173	14111	14097	14074	14185	14167	14283	14342	14152	14115	14213	14255	13981	14296	14124	14173	14193	14173	14060	14137	13940	14068	14218	14063	14034	14024	14017	14073	14136	14095	14368	14169	14156	14136	14049	14117	14105	14276	14127	14217	14385	14034	14143	14099	14030	14259	14200	14308	14065	14230	13950	14115	14139	14097	14329	14268	14287	14187	14243	14245	14172	14218	14271	14022	14166	14103	14128	14213	14137	14093	14176	14078	14137	14158	14362	14244	14168	14205	14175	14147	14266	14205	14214	14186	14116	14065	14342	14095	14030	14227	14183	14324	14073	14112	14226	14231	14101	14201	14162	14069	14237	14279	14228	14321	14029	14178	14039	14033	14196	14086	14208	14100	14249	14373	14299	14173	14280	14122	14038	14133	14168	14216	14319	14348	14185	14195	14211	14102	14187	14155	14288	14308	14032	14144	14127	14195	14287	14186	14064	14095	14050	14132	14306	13992	13999	14188	14186	14168	14285	14154	14187	14349	14216	14086	14196	14124	14206	14150	14120	14096	14011	14058	14057	13905	14116	14167	14061	13942	14106	14166	14200	14139	14062	14305	14155	14404	14141	14282	13957	13996	14047	13977	13888	14285	14220	14244	14129	14367	14252	14096	14168	14310	14034	14003	14019	14234	13938	14053	14289	13971	14020	14214	14201	14034	14219	14210	14269	14109	14023	14189	14307	14043	14078	14132	14234	14050	14050	14072	14253	14251	14166	14326	14247	13909	14240	14259	14199	13914	14230	14307	14217	14209	14032	13972	14066	14126	14077	14388	14161	14076	14338	14224	14289	14168	14295	14126	14441	14062	14130	14166	13947	14182	13791	14224	14115	14281	14285	14290	14212	14059	14079	14220	14098	14130	14029	13943	14178	14039	14243	14092	14077	14268	14301	14082	14017	13929	14166	14165	14155	14193	14246	14063	14196	14367	14130	14210	14231	14272	14124	14168	14157	14126	14065	14198	14051	14127	14162	14125	14118	14116	14010	14261	14159	14368	14239	14088	14155	14115	14230	14177	14193	14137	13979	14125	14277	14402	14284	14057	14189	14089	14151	14047	14221	13987	14157	14309	14088	14186	14308	14172	14073	14239	14191	14172	13994	14156	14180	14065	14058	14141	14296	14218	14064	14073	14230	14130	14059	14252	14036	14013	14046	14143	13979	13971	14184	14200	14220	14120	14272	14021	14266	14222	14035	14247	14251	14062	14380	14510	14285	13998	14135	14246	14016	14134	13945	14237	14145	14219	14085	14221	14335	14155	14179	14252	14038	14100	14213	14145	14317	14166	14109	14251	14257	14249	14210	13932	14108	14064	14122	14288	14143	14042	14231	14130	14017	14397	14063	14003	14207	14051	14117	14017	14221	14254	13936	14098	14020	13954	14093	14085	14261	14064	14111	14131	14415	14299	14107	14283	14348	14138	14194	14121	14225	14181	14212	14081	14262	14391	14195	14250	14293	14244	14061	14156	14342	14105	14052	14120	14224	13972	14254	14033	14201	14217	14230	13988	14228	14086	14033	14235	14168	14163	14200	14203	14051	14113	14191	14030	14364	14128	14127	14364	14108	14100	14199	14277	14232	14255	14110	14227	14280	14228	14143	14127	14219	14265	14268	14152	14053	14070	14142	14008	14291	13988	14070	14053	14041	14175	14074	14093	14167	14357	14263	14119	14114	14170	14132	14382	14252	14053	14208	14133	14382	14059	14056	14057	14207	14117	14215	14285	14216	14234	13916	14067	14023	14109	14141	14186	14071	14175	14148	14316	14127	14186	13999	13867	14078	14227	14070	14069	14228	14288	14285	14161	14292	14171	14327	14224	14204	14151	14131	14103	14250	14071	14178	14144	14144	14343	14017	14019	14149	14115	14049	14312	14370	14065	14347	14053	14079	14181	14221	14019	14015	14230	14115	14251	13977	13927	14144	14456	14332	14055	14106	14258	13987	14030	14012	14162	14099	14092	14177	14411	14159	13986	14140	14197	14010	14223	14175	14175	14194	14161	14145	14017	14017	14272	14195	14113	14189	14297	14224	14283	14078	14209	14047	14139	14058	14282	14143	14078	14155	14198	14185	13981	14221	14126	14133	14002	14183	14079	14183	14260	14078	14224	14077	14345	14394	14186	14161	14097	14171	14010	14160	14312	14188	14141	14125	14107	14142	14213	14125	14446	14209	14210	14178	14062	13992	14165	14206	14069	14097	14129	14004	14071	14168	14144	14254	13939	14160	14220	14162	14143	14075	14232	14107	14397	14114	14118	14288	14077	14186	14067	14183	14252	14170	14309	14214	14194	14197	14131	14277	14036	14364	14278	14304	14098	14070	14175	14087	14184	14103	14243	14101	14155	13990	14101	14340	14156	14153	14075	14177	13989	14147	14258	14061	14198	14110	14132	14308	13972	14052	14322	14370	14085	13885	14067	14104	14124	13971	14253	14396	14032	14295	14285	14016	14353	14017	14167	14087	14141	14074	14161	14139	14090	14142	14270	13995	14139	14171	14133	14176	14016	14127	14249	13992	14208	14295	14387	14388	14159	14197	14224	14389	14378	14225	14138	14156	14144	14180	14056	14355	14162	14212	13961	14110	14001	14262	14293	14095	14009	14035	14089	13995	14070	14118	14240	14185	14236	14197	14179	14348	14264	14261	14021	14238	14153	14083	14085	14081	14221	14192	13985	13988	14143	13952	14150	14203	14132	14125	14254	14040	14250	14098	14141	14172	14179	14002	14078	14041	14076	14194	14295	13947	13988	14304	14269	14168	14248	14145	14245	14130	14260	14312	14070	14056	14185	14337	14239	14082	14078	14117	14136	14035	14129	14330	14191	14194	14200	14014	14064	13964	14061	14326	14056	14131	14206	13982	14146	14029	14158	14042	14036	14109	14197	14378	14204	14126	14247	14084	14141	14083	14206	14153	13950	14071	14171	14108	14210	14168	14240	14201	14062	14047	14245	14058	14151	14186	14169	14253	14250	14182	14153	14160	14266	14402	14420	14191	14173	14240	14179	14166	14074	14125	13988	14011	13998	14039	14152	14142	14312	14058	14076	14011	14199	14151	14137	14121	14117	14219	14217	14207	14171	14136	14217	14165	14205	14064	14248	14148	14212	14146	14180	14106	13884	14005	14197	14255	14072	14221	14139	14227	14039	14366	14275	14073	14146	14139	14064	14046	14200	14123	13962	14069	14069	14183	14079	14149	14032	14230	14233	14328	14053	14148	14045	14141	13933	14248	14080	14268	14140	13884	14208	14216	13866	13954	14023	14077	14284	14161	14203	14127	14329	13990	14271	14000	14263	14275	14224	14249	14112	14192	14013	14145	14273	14213	14081	14149	14175	14186	14375	13959	14253	14120	13960	14212	14117	14303	14122	14251	14177	14334	14254	14277	14172	14226	14143	14362	14092	14090	14145	14065	14106	14324	14083	14022	14172	14058	14158	14068	14046	14134	14130	14177	14121	14167	14164	14056	14165	14153	14142	14062	14181	14012	14426	14157	14104	14251	14249	14252	14041	13971	14220	14159	14084	14148	14107	14040	14217	14066	14096	14196	14196	14082	14064	14018	13918	14145	14169	14196	14233	14060	14034	14262	14203	14023	14367	14257	14066	14241	14124	14164	14041	14095	14217	14099	14084	13979	14261	14138	14349	14184	14090	14153	14170	14259	14230	14096	14198	14212	14057	13944	14082	14053	14056	13963	14020	14009	14135	14194	14215	14120	14219	14071	14257	14165	14130	14223	13989	14047	14137	14267	14076	14105	14174	14294	14136	14261	14132	14049	14105	14121	14091	14239	14347	14020	14284	14000	14227	14157	14165	14216	14208	14204	14152	14190	14140	14077	14310	14255	14173	14127	14160	14036	13922	14286	14212	14102	14172	14158	14206	14204	14194	14038	14254	14042	13939	14350	14253	14102	14158	14176	14305	14024	14171	14144	14245	14090	14180	14083	14201	13971	14256	14153	13955	14233	14155	14099	14217	14162	14163	14305	14179	14204	13907	14020	14025	14206	14039	13987	14116	14078	14180	13987	14345	14178	14125	14289	14217	14013	14135	13944	14053	14285	14043	14054	14156	13984	14002	13975	14080	14138	14122	13957	14132	14163	14161	14189	14210	14045	13954	13933	14225	14130	14154	14071	14310	14212	14145	14135	14179	13959	14246	14160	14115	14163	14149	14274	14256	13956	13913	14107	13988	14130	13969	14207	14152	14120	14099	14305	14145	14115	14109	14192	14130	14014	14041	14196	14223	14089	14088	13901	14098	14112	14095	14050	14289	14201	14098	14194	14162	14234	14335	14274	14095	14170	14155	13959	14222	13969	14179	14172	13989	14119	14091	14107	14135	14152	13987	14187	14134	14214	14162	14211	13998	14053	13993	14251	14124	14162	14073	14186	14274	14180	14205	14107	14070	14190	14110	14212	14153	14327	14270	14198	14169	14189	14163	14106	14056	13987	14193	14166	14256	14204	14131	14272	14371	14298	14081	14170	14313	14065	14159	13923	14086	14375	14237	14076	14213	14069	14021	14139	14176	14136	14124	14026	14066	14177	14235	14290	14180	14241	13999	14177	14235	14346	14158	14187	13956	14197	14221	14156	14024	13998	14136	14133	14166	13928	14066	14012	14060	14255	14003	14022	14034	14204	14244	14150	14192	14126	14105	14322	14030	14183	14352	14181	14214	14102	14213	14015	14021	14149	14163	14168	14119	14003	14100	14269	14019	14171	14352	14139	14106	14087	14078	14021	13871	14055	14325	14070	14170	14204	14212	14189	14243	14249	14046	14100	14058	14075	14249	14220	14091	14221	14228	14285	14179	14100	14091	14103	14260	14041	14222	14165	14089	14210	14099	14291	14241	14086	14279	14179	14133	14018	13964	14073	13962	14114
32323	52022	47538	36490	29194	25132	20981	18360	16642	15537	14980	14241	13990	13709	13446	13536	13345	13268	13035	13262	13072	13105	13026	13067	13121	13088	12848	12948	13010	12979	13015	12876	13015	12906	12855	12874	12987	12905	12954	13008	13043	12818	13024	12907	12833	12828	12710	12859	12848	12980	12761	12823	12866	12848	12787	12998	12878	12916	12910	12902	12863	12878	12927	12700	12800	12827	12901	12803	13007	12816	12908	12820	12734	12846	12798	12778	12784	13121	12959	13038	12722	12840	12826	12850	12876	12790	12826	12986	12808	12699	12867	12995	12764	12872	12814	12960	12862	12909	12910	12805	12972	12791	12830	12846	12945	12778	12835	12708	12752	13040	12873	12745	12740	12735	12757	12925	12679	12915	12964	12850	12820	12974	12702	12749	12963	12818	12936	12962	12800	12715	12918	12890	12867	12903	12905	12912	13022	12772	12944	13008	12665	13115	12750	12861	12834	12879	12697	12753	12820	12962	12873	12802	12736	12880	12852	12898	12855	12800	12828	12877	12977	12715	12883	12928	12820	12699	12857	12855	12950	12824	12895	12873	12924	12873	13041	12812	12837	12892	12853	12726	12710	12821	12917	12922	12827	12986	12661	12865	12791	12922	12772	12758	12870	12933	12743	13019	12754	12907	12851	12729	12943	12813	12922	12797	12951	12906	12788	12883	12779	12982	12842	12895	12793	12874	12844	13059	12621	12871	12997	12775	12947	12752	12938	12847	12963	12863	12834	12884	12966	12838	12771	12693	12906	12916	12636	12686	12971	12732	12810	12845	12789	12881	12918	12970	12939	12755	12854	12821	12830	12841	12905	13040	12927	12781	12861	12692	12906	13033	12771	12800	12756	12784	12850	12763	12882	12893	12938	12780	12629	12887	12677	12938	12762	12945	12776	12977	12757	12923	12771	12805	12832	12847	12773	12975	12657	12941	12815	12970	12828	12737	12914	12794	12922	12744	12892	12853	12663	12792	12773	12788	12936	12793	12868	12880	12914	12958	12860	12981	13010	12721	12771	12902	12709	12813	12918	12861	12874	12797	12827	12741	12864	12745	12840	12984	12774	12832	12869	12807	12878	12759	12927	12820	12800	12738	12711	12808	12847	12885	12765	12866	12673	12950	12836	12951	12798	12853	12857	12900	12716	13028	12858	12897	12895	12876	12886	12893	12892	12818	12785	12748	12936	12711	12947	12831	12746	12806	12656	12843	12769	12863	12877	12950	12923	12903	12859	12899	12855	12870	13003	12793	12774	12808	12649	12718	12830	12629	12760	12842	12924	12881	12944	12858	12691	12812	12749	12806	12872	12713	12721	12879	12826	12915	12763	12791	12711	12949	12834	12728	12937	12808	12967	12741	12851	12831	12870	12920	12983	12967	12822	12986	12757	12663	12909	12883	12733	12774	13010	12896	12847	12850	12895	12792	12834	12876	12693	13001	12787	12746	13027	12939	12866	12789	12761	12872	12808	12894	12723	12806	12810	12798	12819	12801	12816	12766	12897	12798	12828	12762	12860	12754	12827	12911	12789	12849	12841	12763	12835	12903	12896	12914	12877	12764	12806	12828	12880	12678	12765	12908	12827	12863	12788	12934	12922	12974	12746	12838	12874	12918	12804	12740	12941	12853	12923	12852	12806	12967	12891	12940	12871	12801	12856	12842	12760	12681	12817	12859	12684	12898	12843	12826	12872	12841	12736	12847	12861	12742	12798	12807	12885	12895	12789	12798	12779	12800	12783	12968	12805	12828	12907	12871	12833	12917	12810	12861	12794	13004	12782	12845	12897	12779	12824	12822	13130	12784	12717	12998	12733	12807	12825	12806	12957	12976	12908	12939	12847	12961	12705	12889	12882	12777	12956	12930	12790	12827	12969	12831	12908	12858	13007	12878	12853	12829	12721	12913	12775	12886	12861	12958	12832	12952	12819	12732	12846	13050	12745	13014	12911	12912	12898	12877	12936	12899	12878	12987	12928	12706	12941	12823	12803	12853	12843	12679	13015	12952	12920	12802	13027	12813	12877	12907	12919	12908	12912	12766	12875	12782	12919	12759	12908	12830	12722	12785	12750	12602	12874	12872	12757	13035	13013	12877	12769	12777	12786	12894	12774	12700	12793	12760	12833	12779	12915	12703	13023	12745	12928	12831	12943	12781	12817	12933	12829	12795	13104	12689	12656	12951	12721	12687	12814	12770	12772	12769	12803	12751	12812	12922	12842	12894	12795	12850	12855	12815	12871	12826	12934	12933	12878	12939	12808	12825	12810	12778	12803	12823	12883	12823	12922	12824	12722	12885	12723	12927	12784	12841	12886	12907	12720	12801	12771	12998	12791	12857	12842	12790	12727	12765	12929	12737	12738	12775	12779	12714	12761	12951	12847	12738	12924	12833	12897	12866	12879	12976	13005	12742	13029	12937	12886	12797	12867	12881	12855	12894	12784	12747	12882	12840	12908	12810	12892	12936	12711	12909	12688	12812	12756	12830	12740	12854	12835	12784	12802	12851	12849	12703	12711	12889	13029	12789	12830	12893	12824	12840	12836	12860	12928	12988	12766	12875	12705	12819	12820	12839	12919	12922	12741	12831	12779	12771	12808	12930	12829	12900	12858	12930	12927	12779	12942	12739	12743	12863	12956	12753	12954	12777	12846	12906	12865	12908	12773	12702	12826	12732	12790	12871	12886	12912	12881	12952	12922	12784	12820	12827	12939	12957	12774	12844	12868	12909	12867	13023	12828	12887	12971	12862	12910	12914	12898	12941	12870	12801	12714	12833	12745	12781	12797	12703	12867	12833	12782	12800	12812	12905	12765	12678	12779	12853	12847	12887	12882	12865	12780	12830	12930	12998	12991	12920	12869	12920	12912	12811	12828	12831	12995	12660	12872	12837	12628	12781	12725	12888	12756	12683	12780	12680	12858	12934	12715	12766	12927	13066	12739	13002	12909	12769	12788	12896	12788	12853	12778	12812	13038	12918	12944	12840	12864	12938	12797	12901	12914	12788	12783	12910	12885	12810	12917	12968	12885	12906	12844	12814	12903	12769	12839	12881	12917	12880	12752	12803	12927	12783	12928	12815	12974	12688	12876	12672	12948	12897	12820	12930	12864	12869	12835	12826	12719	12771	12887	12775	12967	12872	12871	12612	13014	12782	13040	12883	12749	12689	12855	12816	12739	12785	12867	12834	12786	12839	12812	12764	12822	12753	12743	12959	12963	12812	12888	12784	12975	12850	12809	12679	12962	12860	12963	12854	12673	12955	12574	12962	12886	12896	12898	12803	12949	12764	12843	12786	12816	12630	12903	12740	12882	12948	12814	12969	12981	12766	12905	12790	12810	12801	12852	12727	12931	12776	12802	12912	12835	12931	12920	12806	12687	12861	12885	12741	12740	12973	12660	12828	12841	12963	12813	12832	12897	12854	12884	13033	12737	12876	12749	12844	12861	12853	12759	12720	12872	12703	12881	12928	12703	12768	12780	12850	12759	12976	12882	13016	12918	12967	12908	12901	12815	12871	12843	12930	12833	12837	12715	12931	12976	12839	12871	12888	12978	12754	12872	12836	12786	12860	12721	12793	12739	12912	12726	12815	12597	13024	12830	12949	12834	12807	12825	12959	12890	12813	12916	12839	12746	12946	12920	12867	12859	12917	12977	12764	12962	12824	12855	13026	12973	12805	12910	12871	12842	12770	12831	13060	12920	12890	12838	12935	12860	12807	12815	12918	12776	12966	12785	12897	12844	12910	12878	12833	12776	12861	12820	12807	12838	12743	12886	12781	12920	12794	12741	12757	12771	12818	12835	12919	12862	12789	12922	12932	12827	12898	12796	12856	12855	12838	12896	12769	12925	12865	12867	12827	12995	12804	12842	12957	12738	12978	12837	12735	12934	12824	12871	12838	12842	12766	12789	12900	12824	12878	12927	12819	12746	12900	12891	12728	12854	12559	12766	12840	12916	12796	12654	12684	12896	13009	12987	12794	12968	12722	12911	13039	12908	12944	12857	12863	12963	12862	12868	12874	12637	12711	12819	13006	12743	13043	12825	12760	12817	12751	12771	12753	12762	12862	12867	12857	12860	12998	12708	12832	12889	12788	12580	12881	12987	12924	12706	12812	12972	12763	12793	12805	12637	12865	12745	12928	12688	12907	12865	12861	12784	12878	12785	13000	12940	12858	12943	12908	12794	12921	12779	12905	12958	12785	12929	12966	12800	12941	12825	13006	12719	12745	12725	12844	12993	12945	12773	12976	12684	12806	12746	12787	12633	12719	12841	12803	12869	12814	12703	12814	12846	12851	12872	12733	12937	12910	12814	12830	12805	12736	12994	12848	12484	12946	12775	12996	12823	12872	12772	12684	12778	12811	12871	12777	12795	12858	12793	12904	12791	12877	12896	12941	12769	13142	12823	12848	12833	12926	12728	12837	13022	12862	12924	12884	12773	12921	12829	12726	13089	12875	12867	12798	12860	12790	12954	12742	12895	12989	12888	12845	12787	12794	12668	12894	12939	12876	12791	12766	12824	12773	12796	12800	12905	12671	12695	12858	12838	12826	13155	12978	12803	12889	12698	12820	12962	12898	13001	12642	12861	13047	12932	12798	12796	12780	12800	12798	12824	13078	12823	12946	12911	12848	12923	12968	12989	12947	12996	12788	12715	12788	12821	12772	12690	13045	12798	12841	12838	12975	12795	12826	13042	12791	12979	12684	12858	12900	12816	12624	13018	12865	12867	12826	12686	12985	12737	12979	12976	12875	12854	12704	12671	12820	12736	12803	12760	12823	13049	12729	12838	13069	12687	12739	12896	12964	12931	12812	13034	13049	12819	12741	12674	12856	12940	12706	12897	12853	12786	12877	12733	12678	12877	12855	12861	12817	12906	13053	12877	12850	12846	12694	12858	13072	12916	12834	12999	12893	12978	12750	12779	12923	12883	12816	12900	12841	12692	12921	12733	12842	12800	12777	13057	12818	12785	12850	12983	12813	12888	12949	12834	12726	12789	13086	12848	12821	12771	12881	12893	12937	12914	12858	12891	12865	12960	12930	13047	12741	12734	12877	12937	12839	12889	12968	12902	12834	12745	12859	13002	12784	12798	12809	12824	12859	12881	12887	12837	12935	12878	12786	12923	12880	12750	12908	12912	12905
22989	21478	29375	24307	22823	25861	27302	21137	18638	17904	17211	16479	16296	16177	15970	15789	15660	15510	15471	15302	15403	15304	15158	15197	15158	15129	15049	15259	15208	15187	15034	15063	14959	14939	14952	15128	15110	15102	15111	15159	14990	15088	15143	15203	15171	15153	14756	15043	14923	15027	15064	15021	14884	15035	14837	15024	15003	14920	14884	14974	15070	15113	14809	14930	15148	15082	14959	14917	14823	14913	15030	14872	14847	15035	14904	14899	14877	14820	15032	14967	14894	14958	14830	15096	15108	14909	14965	14974	14942	14915	14974	14911	15026	14957	14778	15144	14994	15036	14998	14769	14883	15024	15210	14917	15015	14849	14865	14960	14878	15092	14839	15086	15084	14881	15104	14995	14975	14598	14641	14956	15220	14872	14894	15176	14856	15045	15056	14952	14935	14816	15049	14997	14864	14728	14840	14743	14979	14924	14955	14926	14917	15049	14927	15023	14869	14922	14862	14974	15061	15004	14969	14936	15025	15083	15091	14938	14969	14827	14984	14951	14948	15055	14964	14737	14994	14752	14835	14667	14998	14814	14948	14949	15019	15029	15034	14954	14918	14840	14661	14749	14980	14993	14864	14890	14964	14919	14789	14914	15244	14984	14980	14816	14751	15005	15071	14713	14782	14854	14923	15069	14962	14683	14923	15202	14979	15127	14924	14945	14912	14795	14753	15097	14972	15005	14970	15009	14993	14885	14723	14893	14962	14951	14759	14902	14869	14843	14852	14996	15070	14878	15036	14863	14848	14827	15023	14876	14807	14817	15037	14928	14943	14785	14937	14900	14997	14957	14974	15016	14909	15099	15007	14743	14854	14891	15075	14751	14997	15056	15089	14915	14903	15000	14857	14954	14976	14843	14806	14808	14915	15070	15026	14940	15002	15070	14882	14739	14714	14855	14822	15089	14961	15002	14780	14851	14999	15040	14889	14750	15016	15041	14982	14799	15084	15057	14720	14905	14844	14802	14913	15052	15031	14951	14904	15096	14947	15019	14993	14940	14910	14655	15145	14783	15110	15065	15000	15134	14957	14925	14963	14822	15129	14796	14948	15135	15139	15004	15083	14813	14865	14886	15013	15250	14874	15083	14749	15063	14972	14754	14821	15026	14750	14806	14853	14736	14994	14943	15123	14996	14956	14832	14975	14904	14872	14854	14977	14823	14759	14919	14709	14821	14894	14934	14956	14895	14942	15029	15015	14855	14818	14931	14833	14781	14892	14797	15052	14886	15028	14912	14865	14865	14970	15030	14887	14857	14770	14819	15066	14962	15143	14937	14968	14772	14963	15008	14939	14995	14912	14972	15081	15023	14675	14799	14881	14841	15091	14866	14720	14839	14983	14979	14845	14907	14935	15016	14993	15075	14868	15167	15004	14995	14989	14933	14907	14931	14919	14951	14983	14986	15129	14853	14834	14956	14966	14956	14948	14981	15099	14849	14990	14925	14752	14894	14882	14900	14986	14830	14949	14889	14833	14689	14882	14853	15007	15260	14985	14987	14966	14879	14856	14796	14869	14896	14921	14864	14969	14966	14897	15075	14949	14931	14901	14915	14669	14839	14938	15087	14832	14747	15016	14898	14900	14873	15001	14857	14842	14703	15035	14965	14976	15102	14989	14897	15040	14987	14750	15149	14762	15124	14981	14872	15199	14971	14681	14845	14786	14887	14833	14948	14935	14910	14883	15008	14904	14975	15067	15128	14687	14756	14889	14920	14777	15099	14908	15073	14889	14875	14856	15010	15129	14999	14936	14872	14881	14864	14999	15056	15003	15022	15023	14834	14944	14782	14888	14935	14932	14956	14931	14982	14938	14975	15021	14963	14972	14894	15084	15215	14852	15109	14999	15022	15099	14901	14821	15067	14859	14940	14617	14885	14899	15057	15085	14841	14961	15085	14901	15011	14759	14814	14837	14863	15003	14789	14797	14832	14902	14953	14780	15021	14832	15028	14871	14923	14910	15033	15019	15036	14876	14786	14891	15042	15091	14796	14906	14849	14913	14925	14853	14878	14841	14828	15053	14948	14783	14844	14829	15003	14907	14800	14922	14854	14880	14978	15027	14891	15125	15023	15006	14924	14927	14987	14714	14877	15083	15089	15004	14848	15026	15123	14726	14865	15122	14939	14889	14768	15089	14837	15126	14858	14873	15137	15107	14813	14768	15070	14870	14960	15064	14806	14990	14847	14696	14941	14993	14952	14894	14813	15171	14960	15029	15118	15017	15032	14801	15028	14735	14882	14821	14820	14964	14946	14781	15038	14964	15082	14884	14933	14771	14994	15000	15002	15060	14806	14893	14683	14884	15104	15105	14963	14667	14989	15039	15013	15012	14770	14966	14832	14943	14894	14965	14832	15020	14843	14910	15021	14943	14912	15050	15013	15171	15000	14788	15035	14900	14870	14881	15033	14981	15027	14746	14770	14867	15008	14946	14777	14937	14883	15002	14959	14886	14947	14870	14800	14994	14926	14877	14897	14956	14787	14606	14829	14949	15041	14927	14962	14838	14860	14892	14996	14950	15068	15124	15005	14925	14819	15039	14883	14858	15023	14931	15056	14898	14905	15010	14812	14906	14992	14827	15146	14894	15112	14988	14986	15185	14865	14758	14971	14825	14972	14870	15054	15075	14808	15037	14938	14942	14871	14909	14862	15071	14920	14932	14923	15063	14759	14978	14991	15049	14925	14895	14983	15038	14927	14949	14865	14774	14914	14841	14950	14954	14849	15058	14824	14685	14875	14881	14923	15003	15013	15010	14968	14909	14869	14897	15007	14976	14719	14835	15015	15058	14816	14871	14918	15046	15142	15270	15004	14923	14929	14779	14695	14790	14837	15060	15054	15050	15147	14998	14730	14923	14826	14957	15042	15025	14970	14946	14806	14914	14912	14957	14875	14817	14890	15108	15020	14851	14880	14910	14963	14867	14931	14870	14963	14920	14917	14941	14823	14872	14851	15006	14944	14922	14744	14901	14869	14945	14903	14724	14946	14930	14931	14919	14766	15044	15123	14892	14872	14779	14929	14818	14928	14903	14971	14836	14845	14660	14958	14807	14976	14788	14979	14984	14994	14989	14994	15059	15003	14790	15000	15111	14931	14883	14680	14867	14811	15006	14929	14966	14905	14956	14856	14901	14972	14884	15146	15041	14789	14778	15118	15081	14910	14974	14831	14968	15006	15066	14953	14928	14924	14923	15103	14876	14987	14877	14931	14970	14896	14711	14965	14925	14837	14832	14690	14931	15053	14929	15073	14947	14882	15142	14980	14973	14955	14890	14915	14987	14767	14882	14976	14825	14697	14951	15006	15146	14707	14819	15099	14982	14989	15070	15073	15015	15078	15075	14842	14913	14743	14845	14978	15013	14841	15029	14785	14995	14974	14900	15133	14899	14894	14895	14935	14975	14971	14996	14747	14841	14609	15133	14988	14867	14700	14802	15082	14853	14859	14881	15011	15003	15041	14938	14906	15016	14867	14968	14948	14741	14760	14974	14833	14863	14987	15020	14959	14900	15114	14842	14953	14785	15038	15101	14940	14722	15023	14729	14845	14997	14887	14981	14990	14927	14902	14861	14986	14940	14885	15061	14942	14994	14815	14898	15163	14911	14931	14857	15033	14932	15068	14975	14844	14733	14813	15025	14986	14933	15028	14745	14962	14934	14829	14978	14805	14973	14791	14859	14925	14934	15066	14848	15030	15124	14886	14824	14952	14921	14955	15025	15091	14903	14912	14787	14803	15032	14909	14917	14755	14779	14903	15053	14763	15044	14976	14795	14953	14934	14942	14906	14764	14926	15027	14827	14961	14935	14830	15030	15017	14967	14936	14954	14834	15079	14874	14946	14820	15075	15027	14698	15190	14923	14737	14867	14883	14972	14826	15043	14881	14961	14956	14831	14834	14827	15050	14884	15038	14789	14904	15055	15004	15029	14629	14849	14837	14998	14950	14982	15056	14969	14892	15059	15059	14911	14978	14853	15037	14975	14820	14930	14657	15048	14982	14953	14915	14852	14968	14862	14953	14996	15019	14883	14901	14963	15088	14856	14899	15069	15011	14848	14992	15019	14814	14919	14843	14761	14899	15079	14821	15002	14939	14782	14710	14845	14794	14903	14878	14977	14791	14751	14976	14880	14975	15187	14876	14908	15003	15095	14784	14851	14981	15087	14776	14887	14958	15006	14856	14638	14920	14953	14677	14947	15145	14896	14876	14885	15007	14951	15035	14902	14960	14956	14827	14879	14926	14874	14686	14934	14991	15014	14822	14872	14727	14814	14874	14820	14748	15087	14962	14891	15078	14948	15008	14839	14957	14967	15070	14971	14940	15057	15194	14947	14962	14995	14952	15051	14766	14834	15106	15166	14818	14852	14982	14942	14754	14883	14972	15040	15128	14814	14901	15012	14889	14744	14847	14922	14963	15044	14830	14768	14931	14988	15035	15033	14992	14889	14646	14786	14805	15054	15027	14944	14974	14937	14996	14864	15029	14870	15027	15051	14941	14731	14769	14944	15174	14950	14826	15105	14972	14933	15072	14882	14970	14866	14845	14884	15083	14939	14927	14907	15036	15136	15062	15010	14906	14919	14758	14967	15078	15194	14833	14830	15004	15001	14983	15078	14924	14931	14802	14964	14957	14996	14978	15090	14940	15085	15029	14864	15139	14997	14886	14946	14904	14985	15051	15088	14917	14820	14935	14922	14933	14794	14840	14784	14809	14962	15003	14908	14909	14930	14991	15145	14838	15142	14891	14949	14898	14935	14998	14780	14800	15118	14921	14784	14937	15028	14855	15014	15017	15021	15089	14960	14955	14926	14781	14740	14857	14938	14773	14980	15116	14897	14916	14986	14853	15010	14876	15084	14960	14848	14919	14828	14997	14752	14812	15020	14906	14917	14824	14806	15033	14860	14882	14891	15090	14927	14816	15006	14938	15005	14916	14810	14930	15000	14949	14955	14794	14840	14946	15025	15004	15063	14728	14961	14758	14983	14945	14816	14829	15002	14904	15075	15023	15050	14923	15009	15031	15060	14993	14896	14915	14772	14972	14910	14902	14918	14828	14936	14951	15027	14927	14968	14677	14979	14851	14838	15078	14977	14716	14934	14870	15103	14884	15115	15004	14879	15163	14966	14877	14858	15069
34836	58492	54110	42829	34557	29471	24444	20965	18553	17033	16207	15295	14902	14725	14537	14475	14154	14013	13845	13838	13698	13676	13423	13606	13530	13624	13462	13380	13490	13386	13403	13349	13142	13407	13386	13430	13410	13273	13427	13389	13356	13362	13343	13204	13417	13326	13317	13271	13457	13359	13141	13416	13312	13266	13488	13239	13347	13400	13427	13387	13343	13449	13287	13271	13388	13384	13232	13427	13278	13499	13388	13381	13356	13296	13266	13173	13221	13311	13380	13461	13335	13402	13292	13268	13299	13221	13246	13123	13345	13149	13360	13378	13343	13276	13430	13123	13333	13418	13294	13429	13333	13336	13212	13288	13292	13536	13293	13474	13429	13480	13304	13294	13316	13341	13280	13313	13293	13378	13363	13439	13308	13321	13296	13415	13289	13261	13368	13388	13175	13345	13375	13351	13424	13181	13358	13319	13172	13419	13254	13542	13335	13312	13372	13337	13334	13271	13120	13158	13383	13284	13214	13265	13441	13355	13237	13209	13177	13316	13286	13456	13302	13398	13349	13292	13275	13306	13317	13217	13468	13139	13314	13237	13322	13273	13356	13369	13313	13407	13434	13132	13348	13219	13317	13212	13453	13403	13452	13288	13451	13255	13482	13315	13133	13435	13400	13386	13170	13306	13230	13176	13359	13255	13253	13473	13496	13443	13520	13291	13355	13268	13442	13372	13368	13241	13185	13188	13343	13296	13375	13443	13147	13347	13277	13295	13309	13578	13355	13263	13444	13235	13246	13515	13214	13339	13368	13187	13383	13207	13422	13268	13385	13098	13244	13427	13228	13339	13215	13284	13232	13424	13316	13417	13394	13294	13375	13266	13438	13203	13249	13429	13315	13414	13375	13450	13294	13059	13327	13396	13405	13376	13201	13307	13181	13433	13319	13313	13209	13284	13447	13157	13321	13454	13433	13320	13313	13286	13532	13195	13461	13452	13481	13349	13318	13224	13240	13333	13406	13349	13137	13343	13272	13385	13128	13240	13459	13328	13525	13271	13269	13327	13393	13308	13140	13373	13292	13422	13333	13373	13234	13278	13201	13447	13223	13349	13188	13357	13314	13351	13347	13349	13327	13264	13416	13216	13185	13322	13404	13377	13286	13339	13296	13333	13271	13379	13437	13332	13287	13189	13473	13416	13188	13326	13373	13393	13469	13345	13351	13314	13211	13407	13313	13172	13264	13180	13525	13099	13285	13360	13292	13271	13346	13331	13433	13274	13292	13152	13353	13335	13389	13349	13315	13403	13378	13320	13360	13214	13383	13046	13438	13315	13244	13504	13231	13336	13312	13243	13365	13232	13407	13272	13282	13375	13391	13471	13354	13227	13121	13373	13287	13247	13304	13313	13282	13192	13282	13258	13184	13312	13234	13368	13470	13426	13313	13353	13265	13198	13266	13260	13417	13304	13332	13122	13424	13204	13225	13418	13244	13321	13344	13161	13440	13287	13362	13268	13468	13331	13305	13318	13382	13345	13320	13305	13284	13367	13347	13272	13337	13504	13487	13276	13201	13295	13472	13486	13371	13275	13338	13255	13121	13399	13520	13200	13503	13500	13385	13356	13347	13240	13239	13382	13109	13332	13233	13249	13262	13317	13338	13333	13279	13262	13206	13172	13280	13392	13204	13409	13332	13348	13234	13300	13477	13164	13410	13358	13408	13426	13255	13225	13461	13343	13388	13361	13334	13326	13456	13259	13406	13306	13234	13415	13298	13209	13204	13482	13225	13140	13326	13353	13290	13113	13582	13320	13384	13295	13475	13461	13408	13417	13360	13393	13348	13282	13299	13338	13246	13311	13353	13234	13371	13171	13281	13313	13384	13118	13463	13286	13364	13239	13297	13425	13328	13414	13304	13302	13294	13263	13334	13381	13109	13444	13250	13385	13320	13455	13430	13439	13404	13284	13393	13345	13406	13289	13289	13289	13496	13310	13271	13131	13192	13325	13393	13385	13385	13365	13445	13311	13113	13291	13289	13291	13423	13221	13173	13408	13529	13270	13362	13156	13186	13382	13241	13363	13469	13284	13492	13331	13334	13304	13271	13346	13485	13415	13302	13458	13332	13521	13282	13297	13191	13452	13254	13360	13433	13428	13586	13248	13298	13212	13091	13514	13182	13381	13286	13522	13318	13268	13282	13146	13244	13206	13406	13386	13105	13295	13315	13519	13389	13354	13230	13236	13171	13392	13308	13348	13432	13381	13338	13237	13455	13189	13423	13264	13231	13300	13360	13287	13047	13442	13275	13424	13175	13418	13282	13383	13284	13157	13376	13134	13466	13368	13388	13361	13466	13340	13221	13413	13312	13298	13294	13368	13323	13411	13224	13278	13264	13357	13235	13327	13355	13343	13336	13399	13188	13545	13279	13526	13331	13210	13455	13205	13302	13391	13362	13292	13390	13247	13317	13441	13443	13354	13190	13213	13275	13429	13340	13393	13308	13362	13339	13355	13201	13370	13369	13275	13193	13430	13295	13295	13358	13278	13422	13444	13198	13304	13372	13342	13319	13193	13295	13349	13297	13332	13395	13150	13232	13381	13454	13271	13352	13397	13223	13140	13276	13309	13276	13250	13288	13383	13411	13184	13410	13372	13355	13219	13253	13286	13299	13405	13325	13373	13351	13471	13321	13158	13263	13427	13487	13275	13241	13352	13189	13393	13372	13296	13371	13141	13440	13431	13283	13244	13247	13251	13206	13322	13406	13378	13384	13312	13259	13346	13502	13384	13380	13462	13478	13197	13418	13237	13202	13168	13446	13191	13284	13403	13384	13284	13361	13265	13340	13351	13337	13040	13437	13351	13258	13208	13362	13371	13302	13308	13295	13283	13348	13280	13347	13297	13029	13422	13357	13255	13201	13275	13331	13257	13378	13179	13363	13282	13278	13395	13515	13391	13397	13260	13334	13407	13171	13433	13284	13361	13264	13275	13212	13241	13434	13359	13384	13272	13334	13215	13374	13447	13214	13397	13194	13267	13253	13381	13422	13256	13321	13295	13302	13274	13235	13430	13203	13378	13358	13356	13317	13347	13338	13600	13331	13368	13517	13172	13427	13207	13381	13183	13294	13338	13212	13260	13412	13337	13216	13327	13285	13328	13305	13279	13361	13355	13278	13308	13178	13291	13198	13184	13268	13270	13280	13410	13313	13363	13237	13460	13240	13108	13415	13237	13459	13386	13226	13434	13349	13300	13196	13238	13431	13371	13405	13331	13345	13311	13390	13341	13353	13365	13406	13422	13398	13305	13324	13302	13230	13306	13230	13365	13255	13432	13598	13310	13319	13256	13309	13212	13481	13289	13340	13332	13462	13269	13300	13386	13383	13087	13217	13218	13274	13345	13303	13317	13362	13488	13348	13291	13285	13301	13339	13360	13324	13245	13308	13240	13281	13398	13443	13299	13473	13325	13401	13314	13509	13258	13191	13354	13470	13319	13281	13211	13463	13315	13405	13526	13261	13230	13495	13355	13129	13403	13183	13286	13355	13268	13219	13274	13241	13145	13345	13257	13316	13474	13236	13241	13293	13349	13310	13342	13294	13266	13373	13195	13308	13321	13516	13201	13187	13340	13191	13391	13358	13463	13323	13336	13413	13390	13354	13390	13364	13353	13310	13476	13475	13345	13248	13233	13251	13284	13222	13232	13357	13159	13201	13397	13349	13542	13508	13267	13376	13283	13320	13249	13325	13442	13256	13378	13375	13264	13332	13286	13491	13304	13364	13224	13354	13456	13208	13271	13217	13304	13383	13422	13465	13125	13489	13108	13330	13350	13423	13206	13256	13306	13313	13471	13355	13187	13321	13241	13236	13342	13254	13162	13311	13222	13249	13389	13410	13255	13314	13307	13434	13323	13329	13433	13222	13295	13335	13320	13490	13277	13246	13251	13250	13366	13249	13354	13314	13301	13339	13503	13418	13433	13316	13494	13099	13340	13509	13313	13174	13357	13334	13406	13458	13259	13226	13444	13302	13288	13309	13345	13219	13238	13353	13300	13379	13373	13491	13347	13289	13266	13341	13326	13380	13346	13159	13175	13207	13299	13296	13485	13295	13194	13373	13397	13326	13205	13355	13200	13347	13362	13448	13372	13158	13377	13256	13293	13480	13309	13421	13244	13219	13323	13157	13401	13430	13385	13220	13294	13387	13213	13233	13299	13394	13348	13397	13242	13407	13283	13266	13436	13258	13371	13435	13362	13372	13250	13397	13280	13472	13273	13186	13348	13134	13258	13346	13382	13297	13237	13255	13372	13266	13332	13254	13272	13217	13170	13249	13215	13358	13274	13475	13249	13431	13321	13302	13492	13321	13345	13434	13392	13288	13349	13317	13238	13144	13562	13324	13304	13390	13317	13483	13359	13317	13307	13198	13222	13202	13197	13258	13344	13181	13438	13464	13505	13367	13253	13223	13400	13338	13269	13297	13294	13380	13455	13311	13243	13172	13360	13294	13198	13306	13335	13076	13335	13369	13310	13427	13235	13365	13195	13257	13310	13196	13279	13319	13353	13333	13243	13344	13361	13370	13350	13327	13242	13283	13280	13239	13182	13282	13414	13376	13339	13300	13301	13187	13395	13276	13267	13418	13435	13129	13359	13217	13289	13496	13354	13193	13303	13317	13402	13313	13302	13299	13509	13387	13383	13278	13262	13278	13459	13193	13321	13392	13406	13255	13371	13391	13345	13485	13221	13345	13159	13379	13453	13399	13281	13369	13409	13413	13393	13288	13385	13173	13306	13311	13342	13285	13359	13560	13263	13515	13441	13327	13319	13419	13508	13239	13363	13407	13277	13326	13410	13500	13220	13225	13346	13361	13329	13224	13194	13169	13291	13243	13102	13269	13352	13556	13226	13369	13325	13295	13365	13439	13206	13404	13520	13272	13309	13179	13258	13392	13286	13359	13384	13326	13382	13428	13421	13237	13388	13314	13438	13310	13338	13299	13438	13360	13300	13227	13303	13234	13292	13455	13291	13312	13412	13278	13498	13541	13263	13281	13480	13300	13315	13360	13228	13411	13378	13326	13425	13328	13263	13448	13308	13341	13410	13322	13169	13398	13225	13349	13195	13382	13290	13180	13276	13272	13417	13309	13283	13234	13249	13270	13286	13329	13156	13435	13264	13191	13340	13239	13336
28824	28050	34834	29846	22572	19659	18044	16568	15869	15475	15245	15167	14958	15079	14983	14770	14617	14559	14569	14752	14757	14687	14592	14597	14505	14695	14577	14597	14684	14658	14673	14758	14716	14549	14573	14549	14777	14683	14565	14712	14644	14578	14606	14707	14672	14708	14645	14488	14596	14489	14533	14523	14745	14730	14682	14600	14600	14581	14587	14563	14594	14566	14646	14572	14627	14370	14568	14490	14733	14394	14665	14657	14635	14580	14527	14519	14427	14553	14519	14605	14676	14712	14551	14576	14649	14492	14604	14650	14502	14492	14690	14714	14526	14574	14540	14812	14661	14536	14683	14390	14688	14382	14584	14691	14614	14399	14538	14598	14746	14518	14534	14579	14575	14575	14428	14522	14481	14402	14551	14566	14356	14498	14651	14418	14491	14502	14476	14694	14582	14479	14684	14646	14504	14787	14574	14711	14683	14488	14634	14498	14483	14485	14555	14702	14555	14642	14474	14521	14505	14385	14370	14460	14645	14646	14611	14422	14517	14724	14619	14521	14569	14506	14535	14710	14647	14494	14658	14669	14656	14518	14549	14643	14732	14809	14630	14641	14598	14597	14641	14681	14460	14537	14739	14648	14523	14447	14499	14690	14431	14647	14442	14539	14592	14616	14716	14593	14472	14582	14648	14656	14334	14316	14559	14492	14616	14393	14530	14692	14579	14661	14688	14578	14748	14457	14687	14566	14519	14432	14512	14535	14508	14628	14504	14536	14355	14320	14485	14593	14512	14539	14633	14638	14657	14617	14510	14528	14681	14726	14614	14651	14431	14653	14471	14608	14540	14303	14372	14693	14535	14619	14365	14451	14519	14655	14386	14753	14660	14645	14555	14728	14571	14660	14753	14664	14694	14537	14580	14367	14500	14659	14641	14558	14594	14482	14442	14648	14764	14526	14707	14530	14589	14626	14686	14513	14659	14411	14608	14527	14599	14411	14603	14535	14673	14453	14623	14560	14460	14489	14330	14640	14586	14616	14712	14582	14668	14468	14750	14562	14709	14522	14285	14388	14501	14619	14429	14641	14664	14603	14655	14455	14454	14526	14724	14398	14498	14691	14338	14518	14584	14599	14562	14598	14378	14425	14538	14682	14594	14777	14610	14395	14682	14723	14689	14769	14612	14544	14442	14760	14587	14534	14555	14521	14413	14627	14615	14716	14383	14225	14456	14619	14347	14675	14663	14495	14582	14380	14524	14632	14519	14351	14394	14562	14691	14474	14539	14551	14533	14644	14578	14567	14631	14467	14547	14572	14723	14528	14637	14639	14489	14694	14678	14610	14624	14627	14439	14730	14560	14736	14692	14415	14603	14685	14643	14500	14607	14548	14534	14580	14486	14563	14559	14576	14562	14368	14632	14573	14336	14433	14454	14492	14564	14576	14812	14665	14582	14800	14577	14711	14701	14703	14612	14556	14442	14472	14666	14566	14675	14494	14574	14447	14474	14569	14553	14514	14372	14521	14506	14617	14738	14703	14812	14461	14537	14610	14625	14552	14503	14600	14713	14710	14523	14622	14433	14485	14414	14427	14588	14582	14505	14581	14626	14509	14524	14602	14667	14433	14512	14499	14579	14480	14470	14668	14613	14373	14532	14585	14592	14665	14754	14590	14638	14389	14417	14631	14643	14559	14362	14624	14493	14684	14872	14659	14537	14520	14615	14713	14497	14504	14651	14667	14597	14730	14599	14493	14650	14633	14557	14479	14647	14674	14584	14472	14633	14526	14590	14622	14650	14573	14415	14520	14497	14419	14587	14741	14645	14405	14535	14354	14577	14567	14550	14580	14497	14499	14569	14597	14660	14432	14335	14513	14498	14666	14612	14536	14401	14572	14631	14491	14493	14532	14597	14498	14752	14507	14527	14533	14453	14631	14423	14417	14423	14473	14488	14728	14371	14563	14467	14612	14628	14555	14524	14720	14820	14521	14646	14391	14811	14544	14357	14521	14565	14405	14524	14625	14459	14557	14621	14585	14527	14602	14523	14566	14558	14490	14750	14564	14522	14515	14670	14515	14341	14507	14415	14723	14522	14431	14525	14676	14575	14511	14628	14540	14687	14621	14267	14655	14607	14613	14465	14456	14546	14552	14595	14537	14560	14557	14620	14600	14651	14635	14603	14639	14422	14585	14518	14710	14337	14433	14708	14388	14406	14643	14473	14511	14676	14738	14809	14409	14443	14428	14549	14523	14620	14532	14839	14539	14504	14621	14613	14553	14373	14456	14462	14346	14401	14360	14705	14567	14673	14454	14423	14502	14480	14541	14627	14489	14664	14566	14655	14433	14509	14387	14462	14607	14609	14550	14466	14517	14674	14568	14588	14575	14814	14588	14639	14504	14588	14633	14451	14511	14623	14424	14418	14525	14524	14736	14392	14733	14749	14402	14723	14661	14696	14611	14572	14790	14575	14503	14639	14777	14604	14556	14475	14677	14664	14555	14745	14573	14404	14485	14594	14398	14470	14466	14643	14441	14472	14674	14286	14552	14570	14527	14382	14611	14425	14421	14609	14592	14614	14498	14441	14629	14362	14265	14394	14641	14511	14607	14398	14345	14595	14539	14521	14280	14580	14705	14567	14515	14512	14644	14744	14604	14453	14602	14544	14693	14535	14621	14478	14589	14834	14653	14582	14366	14541	14453	14427	14618	14485	14626	14600	14647	14500	14655	14491	14817	14616	14547	14630	14691	14531	14681	14387	14493	14713	14358	14616	14812	14530	14724	14697	14623	14559	14376	14499	14671	14482	14738	14548	14368	14735	14655	14448	14506	14548	14549	14656	14356	14591	14472	14569	14543	14633	14575	14349	14396	14510	14374	14568	14520	14665	14798	14545	14462	14383	14526	14419	14529	14471	14426	14464	14588	14499	14533	14526	14571	14625	14547	14660	14508	14467	14685	14639	14374	14703	14551	14618	14561	14720	14761	14414	14555	14328	14692	14425	14581	14715	14785	14631	14682	14696	14507	14559	14660	14615	14685	14494	14715	14425	14589	14475	14505	14432	14746	14460	14632	14567	14576	14485	14502	14747	14637	14505	14521	14528	14490	14590	14586	14757	14715	14656	14568	14484	14263	14661	14804	14426	14478	14595	14577	14466	14347	14478	14278	14553	14533	14574	14731	14556	14551	14590	14737	14629	14691	14437	14530	14623	14417	14673	14594	14522	14560	14283	14530	14662	14677	14543	14578	14602	14535	14467	14427	14500	14576	14723	14572	14898	14615	14637	14512	14533	14487	14600	14749	14570	14702	14561	14758	14459	14683	14585	14589	14435	14461	14686	14589	14594	14723	14606	14602	14601	14513	14715	14671	14446	14491	14620	14514	14467	14537	14470	14627	14478	14415	14638	14489	14509	14569	14717	14525	14546	14579	14658	14566	14672	14759	14640	14486	14695	14573	14782	14601	14588	14639	14497	14532	14343	14657	14506	14505	14515	14638	14543	14377	14624	14606	14709	14623	14508	14527	14729	14671	14593	14554	14646	14711	14542	14604	14589	14586	14491	14491	14570	14507	14581	14648	14506	14482	14467	14568	14540	14466	14610	14430	14665	14709	14492	14482	14634	14528	14565	14582	14524	14605	14361	14429	14433	14456	14464	14565	14513	14690	14629	14321	14652	14539	14522	14761	14647	14571	14531	14617	14451	14615	14565	14378	14557	14516	14561	14543	14405	14563	14414	14631	14607	14702	14552	14408	14521	14567	14623	14605	14718	14531	14719	14450	14391	14685	14645	14567	14445	14722	14518	14536	14462	14694	14455	14570	14457	14581	14476	14807	14570	14714	14501	14581	14451	14577	14718	14577	14520	14398	14662	14681	14597	14307	14611	14535	14449	14665	14537	14365	14535	14501	14693	14828	14722	14559	14662	14543	14566	14590	14750	14676	14579	14606	14724	14553	14648	14589	14420	14449	14612	14739	14653	14483	14624	14620	14691	14415	14547	14668	14705	14627	14644	14584	14506	14565	14671	14604	14544	14724	14620	14477	14456	14661	14651	14468	14588	14775	14575	14625	14688	14436	14626	14537	14598	14534	14582	14590	14580	14791	14739	14472	14679	14463	14727	14486	14457	14825	14561	14687	14572	14546	14443	14553	14511	14446	14466	14563	14698	14482	14563	14451	14562	14669	14729	14565	14574	14613	14608	14608	14443	14664	14587	14584	14418	14510	14639	14455	14445	14520	14636	14829	14534	14645	14685	14594	14440	14542	14605	14551	14543	14556	14659	14575	14629	14608	14638	14266	14499	14542	14435	14515	14576	14661	14675	14382	14522	14481	14684	14669	14658	14651	14732	14561	14672	14508	14583	14526	14776	14482	14276	14588	14429	14740	14667	14519	14580	14532	14530	14624	14458	14644	14692	14525	14520	14573	14372	14717	14553	14545	14614	14529	14439	14370	14514	14651	14417	14280	14365	14631	14675	14469	14678	14744	14646	14552	14551	14747	14496	14525	14542	14521	14649	14575	14603	14538	14508	14286	14434	14378	14609	14636	14502	14639	14622	14612	14603	14484	14575	14472	14626	14656	14561	14627	14513	14605	14593	14531	14503	14548	14530	14461	14558	14541	14687	14636	14641	14689	14635	14648	14693	14443	14519	14511	14532	14549	14430	14544	14620	14724	14649	14515	14671	14567	14698	14559	14424	14544	14530	14556	14519	14697	14447	14581	14593	14645	14572	14539	14484	14717	14578	14558	14298	14610	14687	14583	14628	14409	14631	14407	14500	14860	14538	14405	14437	14536	14475	14321	14540	14696	14510	14583	14738	14704	14498	14704	14563	14556	14595	14505	14549	14505	14381	14583	14515	14498	14582	14723	14517	14772	14537	14646	14658	14407	14897	14672	14579	14783	14582	14554	14539	14579	14610	14496	14514	14497	14502	14766	14457	14529	14649	14536	14588	14508	14506	14496	14356	14533	14406	14611	14577	14528	14525	14610	14889	14455	14632	14622	14691	14625	14461	14657	14524	14680	14418	14404	14602	14514	14569	14554	14740	14563	14573	14445	14619	14522	14563	14539	14559	14474	14408	14706	14701	14760	14564	14698	14484	14549	14509	14595	14599	14511	14521	14609	14647	14562	14530	14582	14895	14722	14557	14469	14611	14722	14737	14569	14666	14691	14580	14760	14618	14748	14670	14660
32357	45709	41215	30875	24033	19946	18119	16358	15051	14577	14103	13840	13638	13686	13643	13256	13268	13282	13395	13339	13452	13280	13261	13304	13235	13205	13273	13221	13230	13206	13266	13090	13352	13189	13234	13119	13222	13375	13134	13088	13233	13221	13218	13273	13235	13161	13280	13137	13252	13254	13140	13169	13221	13346	13400	13122	13168	13273	13342	13221	13169	13228	13083	13143	13354	13284	13171	13226	13209	13220	13265	13139	13220	13069	13184	13201	13277	13073	13033	13148	13296	13265	13195	12972	13288	13131	13192	13280	13277	13054	13095	13363	13148	13209	13182	13097	13085	13064	13149	13181	13326	13110	12944	13221	13155	13366	13261	13212	13095	13292	13118	13211	13136	13184	13382	13244	13081	13194	13179	13286	13177	13126	13235	13210	13221	13286	13161	13118	13134	13141	12982	13173	13026	13217	13226	13250	13261	13124	13173	13181	13181	13202	13196	13106	13159	13204	13303	13215	13115	13310	13057	13272	13230	13228	13134	13118	13071	13128	13222	13381	13240	13103	13244	13340	13217	13211	13342	13078	13180	13175	13229	13060	13069	13155	13184	13161	13131	13155	13240	13124	13277	13140	13323	13234	13309	13219	13317	13090	13293	13149	13164	13153	13154	13101	13187	13180	13296	13286	13118	13178	13174	13226	13261	13229	13403	13100	13130	13206	13075	13252	13168	13115	13134	13267	13227	13117	13187	13242	13017	13222	13270	13073	13149	13212	13199	13263	13215	13144	13231	13021	13042	13285	13230	13312	13243	13221	13251	13252	13154	13214	13136	13167	13159	13395	13217	13325	13195	13052	13227	12960	13237	13176	13254	13222	13175	13347	13340	13119	13033	13226	13094	13134	13188	13193	13214	13156	13173	13289	13137	13221	13266	13256	13236	13048	13129	13265	13300	13202	13186	13333	13155	13082	13106	13264	13153	13249	13159	13316	13341	13028	13181	13318	13180	13253	13206	13242	13142	13256	13050	13183	13107	13340	13155	13277	13200	13163	13122	13191	13271	13120	13220	13155	13230	13126	13339	13266	13160	13246	13309	13251	13235	12978	13139	13175	13087	13195	13241	13298	13072	13168	13198	13284	13090	13111	13290	13029	13164	13189	13157	13340	13312	13158	13296	13168	13027	13295	13228	13306	13104	13299	13111	13236	13097	13179	13080	13179	13121	13240	13378	13046	13418	13283	13192	13236	13188	13064	13225	13157	13302	13119	13243	13252	13108	13384	13221	13032	13169	13134	13212	13130	13208	13283	13118	13332	13254	13270	13241	13232	13131	13197	13089	13186	13250	13183	13377	13068	13195	13187	13040	13148	13262	13186	13207	13301	13285	13232	13226	13116	13042	13215	13209	13198	13136	13133	13110	13344	13219	13309	13106	13223	13281	13244	13074	13250	13292	13300	13082	13130	13112	13188	13035	13187	13255	13161	13235	13057	13032	13212	13085	13309	13245	13142	13053	13187	13385	13294	13327	13105	13200	13189	13187	13137	13080	13338	13185	13127	13310	13213	13338	13115	13116	13295	13115	13196	13444	13182	13042	13083	13194	13242	13203	13153	13194	13374	13040	13319	13126	13113	13144	13216	13229	13137	13220	13496	13167	13135	13083	13151	13284	13153	13268	13113	13062	13295	13207	13193	13274	13149	13026	13260	13066	13283	13231	13258	13102	13107	13194	13198	13205	13323	13145	13077	13122	13274	13277	13195	13159	13351	13260	13199	13095	13173	13194	13285	13311	13193	13161	13228	13128	13182	13241	13301	12969	13192	13105	13292	13156	13065	13329	13223	13205	13252	13336	13265	13230	13238	13212	13363	13230	13194	13220	13239	13277	13201	13209	13039	13181	13131	13330	13151	13320	13152	13205	13059	13167	13100	13242	13209	13254	13276	13134	13131	13055	13269	13287	13248	13304	13214	13243	13170	13045	13285	13225	13313	13159	13233	13081	13197	13179	13267	13277	13329	13186	13169	13202	13223	13305	13176	13191	13112	13264	13274	13209	13305	13156	13239	13361	13350	13261	13286	13197	13329	13322	13068	13197	13093	13201	13170	13121	13221	13340	13246	13245	13233	13289	13131	13183	13076	13253	13223	13351	13267	13241	13215	13194	13107	13148	13195	13219	13215	13416	13183	13221	13281	13040	13176	13159	13006	13364	13282	13302	13131	13262	13304	13125	13141	13039	13325	13088	13100	13462	13336	13270	13304	13026	13184	13085	13251	13076	13194	13283	13280	13305	13115	13331	13353	13109	13152	13245	13381	13157	13341	13191	13116	13202	13279	13169	13165	13221	13285	13243	13182	13217	13197	13304	13010	13144	13232	13107	13374	13137	13288	13165	13153	13293	13099	13260	13135	13179	13187	13343	13201	13162	13261	13244	13335	13218	13159	13325	13229	13111	13142	13222	13161	13278	13311	13237	13106	13204	13161	12943	13145	13303	13154	13187	13117	13052	13252	13283	13082	13077	13174	13257	13200	13233	13215	13287	13188	13140	13224	13028	13230	13179	13152	13133	13164	13097	13319	13331	13263	13359	13122	13085	13273	13081	13194	13258	13239	13083	13202	13266	13099	13175	13219	13256	13234	13297	13123	13215	13295	13062	13131	13329	13073	13198	13065	13294	12942	13151	13231	13310	13200	13186	13237	12966	13208	13261	13385	13088	13191	13321	13219	13225	13341	13041	13286	13072	13185	13268	13146	13107	13326	13271	13370	13252	13241	13111	13248	13165	13120	13093	13255	13184	13254	13085	13190	13147	13328	13110	13180	12953	13230	13120	13216	13206	13300	13179	13131	13111	13260	13057	13417	13287	13226	13053	13179	13100	13126	13307	13160	13180	13088	13194	13049	13226	13310	13238	13146	13327	13118	13229	13196	13056	13251	13237	13326	13169	13257	13228	13130	13316	13242	12967	12999	13229	13169	13168	13348	13186	13184	13218	13250	13280	13220	13256	13233	13258	13270	13259	13199	13306	13130	13393	13148	13139	13133	13281	13154	13326	13181	13248	13231	13095	13211	13128	13218	13122	13303	13231	13150	13215	13228	13373	13261	13039	13181	13315	13185	13277	13192	13011	13228	13309	13205	13203	13273	13346	12998	13058	13304	13227	13015	13214	13158	13248	13240	13068	13070	13232	13290	13262	13223	13197	13232	13162	13236	13171	13299	13212	13145	13430	13250	13177	13222	13289	13285	13364	13321	13083	13330	13095	13176	13226	13183	13099	13238	13096	13310	13025	13082	13345	13160	13311	13171	13176	13180	13226	13127	13153	13225	13035	13255	13145	13279	13340	13211	13026	13222	13150	13207	13315	13152	13259	13270	13139	13223	13157	13080	13215	13292	13170	13226	13302	13243	13185	13167	13190	13191	13048	13212	13319	13239	13153	13099	13275	13336	13367	13143	13383	13282	13108	13170	13040	13005	13266	13160	13358	13161	13295	13213	13079	13329	13327	13259	13162	13183	13012	13282	13357	13273	13235	13084	13268	13293	13191	13401	13349	13244	13211	13272	13082	13068	13234	13293	13190	13050	13185	13115	13337	13124	13263	13094	13071	13066	13247	13123	13117	13248	13103	13237	13086	13270	13252	13217	13162	13187	13072	13243	13122	13215	13224	13112	13333	13197	13231	13206	13273	13265	13117	13300	13094	13332	13227	13170	13207	13087	13041	13219	13139	13062	13185	13160	13142	13271	13309	13078	13221	13205	12961	13383	13172	13137	13280	13238	13320	13109	13233	13180	13475	13156	13371	13063	13339	13330	13179	13179	13128	13074	13145	13194	13394	13146	13224	13122	13256	13033	13194	13227	13130	13119	13383	13249	13200	13127	13179	13019	13297	13255	13222	13292	13110	13077	13176	13218	13089	13300	13179	13101	13263	13263	13119	13224	13141	13130	13265	13158	13343	13109	13205	13159	13283	13197	13169	13129	13152	13176	13270	13189	13113	13310	13260	13222	13220	13257	13265	13216	13095	13302	13208	13107	13098	13299	13263	13306	13046	13277	13210	13285	13174	13154	13188	13196	13255	13191	13473	13055	12946	13151	13238	13378	13133	13355	13123	13172	13176	13226	12940	13150	13116	13231	13020	13251	13266	13154	13027	13250	13279	13020	13290	13108	13042	13151	13135	13160	13207	13177	13059	13288	13261	13259	13273	13161	13354	13263	13168	13192	13234	13288	13318	13248	13180	13120	13342	13183	13170	13043	13251	13110	13245	13258	13119	13153	13064	13161	13171	13209	13360	13008	13214	13203	13312	13134	13155	13175	13256	13220	13156	13128	13311	13180	13225	13216	13227	13152	13244	13280	13226	13155	13227	13214	13280	13317	13068	13120	13202	13335	13179	13206	13248	13284	13095	13336	13177	13233	13181	13135	13361	13163	13249	13195	13327	13176	13277	13163	13289	13318	13148	13246	13235	13319	13126	13230	13168	13073	13206	13138	13325	13104	13255	13175	13143	13063	13144	13372	13230	13082	13302	13248	13263	13068	13125	13087	13340	13064	13267	13207	13270	13212	13210	13305	13302	13337	13086	13110	13266	13292	13304	13367	13143	13044	13290	13334	13235	13418	13239	13162	12914	13366	13071	13325	13263	13203	13218	13221	13235	13148	13195	13344	13094	13341	13225	13331	13316	13245	13322	13288	13219	13335	13290	13012	13267	13203	13219	13324	13264	13171	13221	13054	13172	13195	13356	13305	13357	13271	13283	13126	13292	13257	13219	13182	13036	13311	13208	13134	13147	13364	13207	13201	13262	13267	13012	13144	13227	13231	13312	13178	13327	13277	13181	13200	13307	13156	13220	13164	13330	13124	13234	13341	13179	13323	13200	13217	13079	13113	13098	13193	13245	13308	13106	13278	13194	13265	13107	13170	13304	13342	13029	13206	13103	13273	13256	13183	13176	13140	13081	13156	13282	13205	13351	13148	13204	13200	13050	13176	13290	13155	13144	13294	13265	13237	13061	13200	13136	13386	13079	13166	13284	13209	13209	13162	13138	13261	13340	13405	13275	13245	13208	13360	13267	13228	13299	13347	13279	13183	13084	13206	13110	13263	13239	13240	13341	13199	13173	13190	13141	13185	13150	13176	13092	13286	13203	13200	13277	13274	13237	13100	13309	13096	13154	13196	13084	13137	13305	13247	13259	13233
24141	21437	29036	25664	24184	23729	22301	18349	16529	16054	15634	15183	14805	14934	14686	14498	14569	14543	14349	14438	14462	14259	14147	14205	14168	14281	14372	14109	14366	14255	14406	14136	14235	14335	14027	14058	14193	14280	14250	14315	14137	14176	14157	14381	13999	14263	14263	14343	14258	14214	14029	14189	14108	14325	14132	14208	14296	14105	14341	14207	14168	14211	14105	14135	14266	14084	14138	14068	14166	13958	14119	14220	14253	14094	14221	14088	14005	14313	14308	14272	14076	14155	14158	14342	14140	14255	14139	14127	14066	13842	14085	14262	14090	14262	14191	14148	14227	14055	14119	14153	14016	14112	14059	14184	14210	14051	14302	13941	14072	14281	14299	14223	14166	14159	13998	14123	14110	14017	13990	13965	14247	14017	14132	14157	14175	14147	14063	14241	14286	14102	14131	14133	13996	14215	14195	14233	13918	13922	14232	14141	14190	14132	14119	14209	14114	14176	14190	14040	14205	14272	14034	14091	14248	13995	14295	14134	14122	14186	14185	14078	14135	14217	14233	14136	14201	14067	14036	14245	14008	14044	14177	14283	14298	14226	14212	14197	14127	13940	14172	14171	14213	14131	14182	14132	14166	14209	14158	14203	14268	14159	14177	13892	14087	14067	14100	14138	14166	14069	14120	14093	14096	14200	14074	14285	14194	14163	14180	14173	14256	14377	14255	14046	14099	14006	14318	14269	14055	14226	14054	14210	13946	14120	14201	14288	14271	14255	14036	14083	14035	14143	14090	13937	14274	14152	14124	14123	14240	14137	14215	14276	14134	14119	14110	14177	14172	14160	14286	14044	14197	14147	14190	13981	14175	14101	14166	14156	14046	14079	14093	14244	14103	14056	14161	14048	13985	14122	14117	14020	14172	14075	14216	14358	14092	14028	14207	14164	14007	14118	14089	14067	14066	14112	14034	13870	14166	13993	14283	14185	14188	14151	13992	14222	14212	14116	14057	14250	14067	14183	14185	14010	14066	14040	14166	14280	14261	14321	14166	14155	14170	14208	14141	14142	14154	14212	14469	14151	14271	14388	14345	14220	13979	14164	14233	14249	14025	13966	14287	14285	14232	14113	14231	14017	14305	14118	14158	14220	14131	14033	14047	14096	13889	13949	14160	14065	14356	14210	14080	14190	14091	14166	14032	14202	14128	14452	14151	14150	14284	14095	14228	14132	14203	13946	14048	14046	14053	14080	14128	14200	14146	14018	14301	14120	14146	14039	14023	14196	14204	14217	14144	14070	14308	14109	14031	14342	14007	13946	14092	14085	14079	14237	14214	14121	13952	14051	14294	14060	14162	14199	14019	14223	13988	14141	14227	14002	14144	14133	14082	14137	13938	14107	14018	14141	14070	14129	14224	14090	14251	14180	14135	14199	14210	14020	14141	14255	14180	14120	14138	14353	14120	13931	14027	14070	13956	14037	13969	14174	14086	14267	14190	14027	14078	14299	14081	14218	14088	14148	14300	14215	14125	14004	14179	14091	14008	14120	14022	13992	14259	14346	14169	14063	14017	14143	13941	14056	13951	14054	14323	14308	14001	13996	13963	13840	14050	14148	14293	14248	13977	14093	14243	14056	14151	14163	14045	14284	14162	14031	14139	14102	14176	14107	14132	14223	14119	14092	14039	14214	14101	14073	14034	14104	14098	14429	13932	14155	14114	14252	14052	14342	14061	14170	14023	13994	14308	14245	14022	14107	14247	14008	14192	13926	14031	14277	14207	14089	14063	13958	14165	14050	14133	14214	14076	14163	14048	14100	14223	14088	14139	14276	14158	13938	14156	14139	14147	13891	14100	14012	14130	14259	14218	14173	14214	14198	13812	14056	13943	14156	14088	14127	14038	14155	14105	14242	13986	14215	14257	14274	13992	14154	14371	14092	14199	13989	14126	14103	14104	14273	14224	14249	14155	14236	14286	14119	14182	14184	14370	14108	14167	14040	14098	14357	14084	14120	14138	14246	14077	14085	14173	13992	14143	14135	14088	14232	14112	14062	14106	14059	14095	14167	14302	14192	14029	14029	14075	14150	14035	14012	14157	14017	14030	14141	14299	14251	14190	14213	14176	14300	14210	14078	14260	14261	14089	14153	14302	14203	14190	14337	14289	14077	14045	14326	14016	14081	14164	14130	14091	14011	14167	14072	14244	14019	13969	14127	14183	14263	13887	14363	14066	14160	14089	14055	14384	14126	14219	14214	14074	14282	14099	14052	14202	14102	14053	14141	14029	14133	13998	14081	14127	13990	14146	14061	14308	14148	14147	14233	14004	14287	13996	14096	14219	14283	14040	14194	14214	14274	14257	14064	14149	13952	14074	14248	14218	14115	13918	14168	14215	14347	14099	14030	13867	14116	14074	14210	14153	14228	14237	14157	14218	14304	14110	14241	14283	14135	14260	14194	14094	14274	14095	14220	14142	14117	14314	14089	14129	14138	14159	14053	14249	14293	14031	14086	14063	13872	13961	14158	14099	14043	14138	14138	14171	14091	14214	14077	14198	14212	14277	13905	14204	14007	14073	14064	13920	14018	14010	14134	14206	14083	14102	14149	13977	14055	14206	14143	14338	14179	14349	13958	14038	14140	14157	13990	14105	14084	13999	14103	14007	14161	14333	14167	14095	14015	14340	14156	14119	14035	14122	14083	14015	14003	14138	14369	14219	14267	14236	14269	14103	14059	13903	14014	14244	14220	14182	14157	14171	14184	14106	14155	14017	14270	14223	14117	14240	14038	14020	14197	14057	13877	14199	14164	14030	14266	14053	13933	14241	14192	13957	14389	13913	13961	14233	14182	14192	14172	14045	14125	14076	14011	14231	14150	14193	14037	14208	13865	14073	14295	14210	14172	14032	14237	14111	13954	14257	14272	14286	14130	14269	14120	13999	14171	14307	14260	14087	13861	14244	14105	14018	14083	14258	14007	14180	14004	13981	14061	14049	14254	14394	14174	14142	14133	14119	14137	14067	14110	14062	14337	14126	14185	14290	13952	14257	13987	14196	14134	14049	14196	14184	14016	14074	14158	14078	14005	14261	14186	14216	14132	14181	14176	14077	14087	14086	14182	14250	14167	14162	14186	14245	14053	14173	14243	13943	14211	14167	14261	14350	14006	14157	14150	14048	13901	14128	14166	13883	14135	13971	14136	14031	14183	14195	14204	13979	13835	13954	14187	14187	13981	13969	14014	14060	14105	14021	14116	14022	14219	14166	14153	14113	14033	14292	14173	14105	14234	14117	14134	13965	14220	14238	14352	14097	14078	14136	14104	14116	13962	14268	14170	14086	14100	14108	14096	14001	14216	14134	14205	14068	13959	14309	14047	14065	14166	14233	14104	14061	14064	14391	14111	14218	14249	14062	14120	14115	14081	13841	14190	14153	14166	14019	14180	14121	13979	14217	14018	14080	14194	14140	13946	14092	14182	14155	14151	14140	14090	14057	13900	13900	14075	14249	13962	14022	14249	14050	14187	14174	14034	14125	14116	13886	14128	14175	14379	14261	14241	14264	14196	14214	14048	14172	14105	14017	14127	14036	14144	14260	14280	14024	14183	14227	14028	14151	14076	13970	14159	14144	14275	14187	14298	14251	14090	13965	14138	14082	14078	14086	14222	13959	14147	14171	13994	14167	14093	14181	14152	14182	14175	14180	14247	14141	14029	14050	14115	14052	13955	14060	14108	14119	14283	14047	14097	14052	14209	14107	14255	13982	14145	14185	14074	14153	14073	14250	14238	14265	14149	14059	14139	14194	13996	14073	14145	14235	14377	14192	14052	14184	14089	14048	14002	14326	14179	14151	14260	14326	14123	14141	14153	13985	14036	14075	14291	14296	13908	14201	14089	14045	14282	14060	14182	14135	14220	14129	14088	14390	14196	14208	14171	14169	14057	14178	14008	14146	14309	14255	14135	14126	14142	14213	14114	14017	14361	14179	14147	14293	14016	14219	14187	13956	14029	14184	14154	14213	14080	14143	14190	14218	14007	14162	14272	14300	14246	14218	14106	14061	14071	14063	14106	14192	14128	13922	14155	14036	14091	14230	14120	14283	14327	14186	14060	14158	14284	14179	14131	14331	14187	14003	14194	14077	13966	14210	14178	14257	14190	14295	14032	14130	14115	14204	14123	14117	14109	14061	14160	14091	14144	14043	14200	14112	14260	14032	14284	14344	14331	14245	14071	14239	13936	14063	14146	14119	14210	14294	14119	14287	14217	14217	14142	14270	14181	13999	14026	14143	14068	14203	14138	14239	14253	14197	14108	14130	14140	13884	14161	14014	14070	14043	14128	14128	14230	13921	14004	14211	14164	14020	14143	14189	14233	14103	14243	14032	14001	14218	14050	14267	14100	14071	14360	14154	14207	14083	14321	14015	14020	13973	14430	13957	14179	14085	13973	14204	14097	14115	14082	13863	14055	14249	14127	14223	14339	14275	14039	14147	14174	14049	14183	14206	14172	14178	14182	14018	14194	14276	14215	14078	14044	14198	14134	14340	14112	14054	14144	14157	14218	14148	14110	14240	14241	14073	13984	14143	14238	14113	14003	14240	14204	14145	14341	14189	14119	14184	14355	14138	14090	14176	14176	14064	14066	14004	14285	14200	14032	14061	14210	14251	14247	14324	14225	14092	14112	14174	14191	14126	14186	14113	14102	14155	14104	13977	13991	14040	14134	14159	14293	14191	14084	14187	14198	14281	14133	14123	14115	14173	14306	14183	14290	13967	14244	14075	14051	14072	14098	14079	14312	14132	14089	14222	14136	14203	14118	14115	13993	14113	13953	14013	14139	14078	14266	14257	14118	13998	14119	14068	14196	14326	14104	14051	14228	14130	14214	14145	14001	14094	14104	13995	13928	13979	14040	14174	14099	14236	14008	14075	14258	14263	14093	14284	14187	14051	14136	14029	14123	14078	13965	14114	14090	14168	13933	13991	14191	13986	14128	14166	14021	14264	14113	14056	14118	14044	14037	14066	14205	14213	14213	14294	14106	13978	14049	14360	14158	14255	14354	14171	14329	14159	14255	14058	14023	14149	14014	14223	14013	14040	14228	14243	14144	14380	14131	14065	13874	14148	14174	13943	14022	14192	14228	14020	14218	14130	14121	14155	14156	14092	14011	14081	14060	14194	14187	14246	14095	14079	14109
32526	53001	48213	37463	29133	23894	20824	18444	16290	15537	14846	14408	14094	13774	13720	13551	13538	13239	13366	13153	13055	13102	12884	12999	13084	13073	12964	13134	12884	13042	12907	13012	13114	13003	13079	12949	12969	12877	12986	12999	12840	13053	13024	12987	12923	12927	12877	12973	12934	12647	12907	12826	13048	13014	12999	12869	13039	12967	13054	12933	12855	12837	12902	13049	12921	12858	12920	12941	13139	13069	12739	13091	12850	12814	12939	12759	12799	12896	12925	12959	12814	12959	12905	12832	12879	12907	12961	12878	12907	12941	12837	12998	13014	12976	12836	12907	12851	12890	12859	12990	12843	12848	12959	12998	12950	12981	13005	12900	12902	12856	12862	12977	13053	13097	12932	12849	12748	13011	13011	13037	12908	12832	12848	12889	12928	12901	13033	12978	13001	12790	12782	13112	12985	12890	12917	13027	12926	13011	12897	12906	12856	13011	13052	12963	12899	12932	12850	13039	12789	12961	12861	13023	12927	12933	12851	12821	12923	12905	12914	12846	12962	12989	12877	12914	12779	12835	12808	12904	13009	12954	12884	12995	13034	12887	12849	12908	12753	12964	12985	13007	12804	12891	13057	13100	12891	12987	13014	12863	12777	13082	13029	12910	13013	12845	13105	12981	12958	13168	12883	12929	12921	12935	12924	12863	12861	12918	12863	12997	12781	12931	12990	12754	12888	12938	12966	12875	13063	12793	12896	12968	13032	12786	12999	13054	12975	12809	12886	12740	12741	13042	13076	12806	12774	12837	12924	12867	13030	13023	13094	12864	12997	12929	12887	12892	12875	12909	12904	12842	12974	12810	12953	13047	13086	12963	12855	12816	13024	12876	12918	12985	12932	12934	13030	12903	12826	13085	12867	12679	12973	12816	12884	13119	12924	12735	12813	12901	12967	12807	12986	12996	12906	12721	12916	12868	12835	12950	12869	12874	13026	13019	12970	12950	12891	12925	13009	12846	13052	13049	12929	13027	12993	12908	12804	13030	12989	12907	13003	12899	12913	12876	13010	13025	12923	12810	12978	12838	12850	12674	12879	12905	12906	12856	12799	12896	12910	12997	12908	12890	12970	12959	13057	13033	13076	13019	12997	12786	12979	13068	12994	12825	12988	12940	12872	12926	12910	13050	13056	12959	12970	12986	12852	13218	12919	12891	12795	12853	12866	12945	12813	12893	12883	12923	12921	12834	12775	12892	12949	12859	12839	12917	12783	12917	12921	12947	12807	12798	12899	12811	13020	12852	13017	12952	12767	13031	12826	12934	12868	12869	13127	13001	12927	12842	13025	12851	12897	12890	12928	12958	12804	12972	13029	12915	12949	13110	12875	12882	13012	12909	12806	12982	12795	13056	12892	12905	13034	12826	12870	12905	12795	12858	12871	12854	12976	12950	12967	12864	12766	12818	12934	13046	12977	12794	12998	12881	12914	12966	12752	12782	12926	12988	13046	12849	12905	12924	12866	12660	12984	12836	12762	12943	12939	12866	12909	12814	12869	13129	13055	12967	12972	12855	12939	13043	12950	13074	12830	12892	12911	12969	12930	12852	12885	12977	12852	12804	13102	12776	12844	12967	12866	12982	12926	12956	13005	12910	13106	12974	12965	12866	12885	13056	12944	13015	13050	12960	12920	12896	12888	12928	12825	12964	12989	12960	12842	12807	12954	12856	12915	12927	12814	12940	12933	12938	12899	12849	12924	12816	12813	13003	12846	12942	12972	12878	12986	12869	12998	12964	12819	12964	12935	12961	12811	12945	13051	12761	12890	12960	12903	12965	12894	12884	12782	12968	12846	13020	12869	13035	12859	12941	12979	13027	12737	12838	12860	12884	13052	12770	12953	12930	12889	12919	12905	12821	12978	12890	13088	12825	12894	12885	12982	12831	13029	12866	12820	13017	12948	12938	12919	13024	12992	12884	13026	12878	12917	12842	13000	12971	13073	12865	13057	12902	12898	12878	12822	12830	12709	12974	13051	12881	12986	12919	12777	13052	12955	12859	12887	13053	12927	12793	12901	12884	12926	12959	12811	12915	13105	12882	12812	12984	12903	12987	12872	12919	13098	12828	12913	12871	12902	13008	12897	12751	12967	13057	12931	13022	13002	12899	12884	12922	12939	12901	12892	13041	12879	13075	12879	12945	12860	12746	12841	12960	12929	12859	12868	12914	12966	12782	13062	12822	12974	12798	12881	12896	12780	12919	13056	12823	12827	13010	12864	12955	12944	12780	13011	12860	13003	13121	13032	12962	12966	12900	12887	12850	12962	12945	13060	12825	12936	12839	13165	12857	12961	13000	12833	13077	12975	12810	12959	12931	12954	12859	12709	12956	12765	13053	12852	13085	12867	12946	12918	12977	12902	12749	12882	12935	12886	12979	12959	12978	12886	12795	12913	13017	12807	12906	12903	12875	12709	13061	13043	12887	12931	12937	12955	12880	12941	12938	12936	12924	12964	13146	12850	12896	13010	12925	12916	12889	12920	12672	12919	12751	12942	12842	12858	12976	12953	12801	12724	12863	12776	12855	13020	12885	13084	12908	12926	12864	13026	12863	12843	12878	12926	12910	12841	12691	12833	12691	12966	12843	12859	12960	12765	12815	12957	12843	12937	12937	12873	12900	12872	13076	12795	12807	12828	12862	12926	12901	12977	12935	12891	12962	12940	12917	12967	12780	12796	13091	12732	12898	12936	12983	13033	12919	12891	12937	12889	12955	13109	12967	12770	12887	12869	12734	13013	12942	12767	12874	13037	12948	12942	12948	12782	12924	12896	12850	12978	12861	12963	12982	12808	12962	13052	12950	12908	12897	12943	12881	12886	12928	12815	12965	12863	13027	13177	13065	12767	12917	12983	13078	12808	13055	12898	12968	12824	12866	12956	12924	13061	12984	12928	12959	13013	12853	12757	12875	12940	12814	12997	12837	12899	12807	12894	12825	12898	13081	12791	12819	12942	12881	13010	12959	12949	12914	13100	13028	12798	12856	12903	13004	12867	12889	12850	12786	12914	12859	12949	12982	12927	13037	12978	12868	12970	12946	12993	12977	12977	13013	13085	12840	12990	12940	12811	13069	12809	12748	12908	12919	13179	13002	12937	13001	13076	12865	12890	12932	13022	12857	12911	12833	13081	12912	12865	12918	13062	12753	12852	12957	13008	12928	12918	12839	12983	12977	12906	12813	12927	12977	12829	12865	12936	12959	12842	12828	12936	12920	12905	12972	12902	12950	12932	13007	12778	12874	12785	12801	12997	12913	12802	12884	12898	12934	12843	13026	12986	13030	12887	12754	13051	12978	12830	12925	13019	12935	12991	12907	12926	12837	12867	12943	13051	12829	12812	12738	12961	13026	12823	12915	13008	12950	12852	12928	12875	12851	12967	13030	12954	12963	12905	12967	12945	13019	12789	12871	12984	12906	12953	12812	12849	13108	12928	13052	12983	12824	12984	12862	12911	12914	12992	12875	13000	12910	12894	13082	12932	12816	12844	12805	12929	12875	12950	12921	12912	12859	12972	12933	12998	12925	12875	13053	12932	12898	12996	12835	12877	12992	12858	12975	12889	12898	12932	12719	12897	12891	12839	12987	12967	12959	12769	12919	12841	12975	13028	12956	12696	12822	12989	13007	12986	12892	12888	12902	12726	12947	12978	12933	13031	13018	12961	12905	12968	12845	12834	12806	12961	12990	13027	12926	12977	12817	12834	12915	12950	12899	13025	13056	12914	12896	12829	12950	12959	12921	12734	13013	12941	12968	12947	12827	12964	12927	12867	12846	13055	12908	12791	12877	12960	13035	13015	12803	12961	12742	12949	12965	12859	12757	12939	12796	12835	13175	13091	12893	12881	12946	12914	12960	12744	12814	12898	12940	12960	12936	12907	12830	12922	12907	13068	12840	12978	12907	12954	12813	12737	12999	12899	12886	13060	12759	13117	12893	12859	12931	13059	12878	12928	12900	12931	12841	12846	12970	12909	12832	12910	12900	12836	12924	12958	13062	13013	12871	12936	12898	12830	13004	12963	13006	12995	12901	12848	12848	12875	12889	12896	12987	12992	13020	13063	13012	12736	13065	13075	12868	12925	12817	13025	12946	12860	12993	12914	12920	13031	13007	12990	12909	12980	13057	13104	12804	12992	12832	13050	12841	12839	13093	12929	12852	12839	12874	12872	12992	12970	12910	12955	12853	12766	12874	12785	13000	12924	12852	12873	12932	12842	13048	12958	12902	12950	12853	12886	12862	12824	12967	13039	12889	12976	12913	13067	12827	12904	13008	13078	12882	12959	13016	12826	12955	12998	12998	12884	13034	12919	12991	12945	12820	12909	12958	12929	12927	12808	12901	12884	12993	12772	12951	13015	12884	12861	12930	13006	12901	12888	12886	13032	12876	12882	12987	12971	12800	12952	12863	12962	12855	12937	12853	12894	12813	13062	12966	12953	12906	12900	12911	12883	12929	12944	13032	12947	13016	12789	12894	12989	12902	12966	12870	12939	12914	13076	12881	12954	12998	12934	12909	12937	12954	12997	12910	13003	12884	12972	12991	12954	12834	13000	12954	12891	12857	13050	12927	12968	12985	12841	12837	12804	12873	12894	12729	12908	12972	12977	13002	12980	12936	12897	12950	12769	13057	12831	13076	12860	13034	12892	12976	12968	12986	12827	12889	12884	12956	12774	12833	12896	12917	12859	13040	13003	13062	12742	12764	12935	12956	12942	12856	12975	12840	12883	12779	13003	12967	12962	12816	12962	12814	12935	12864	12902	13163	12891	12911	12903	13047	12943	13005	12807	12851	12947	12948	12978	12988	12948	12975	13001	12849	13002	12926	13040	12881	13012	12880	12893	13005	13043	12975	12992	13004	12882	12859	12976	13033	12848	12925	12839	12782	12888	12836	12964	12770	12792	12989	12930	12852	12896	13019	12891	12934	12890	12938	12887	12873	12975	13013	12726	13025	12852	12824	12974	12763	12960	13104	12909	12755	12945	13152	12913	12821	12966	12899	12991	12965	12906	12942	12988	12862	12887	12873	13049	12883	12812	13013	13085	12832	13000	13029	12668	12980	13029	12963	12934	12871	12880	12870	12808	12934	12937	12834	12983	12895	12982	12975	12771	12830	12905	12944	12823	12964	12918	13010	12924	13011
22900	21410	29329	24269	22669	25410	26525	20822	18843	17759	17337	16362	16242	15712	15660	15860	15640	15259	15427	15343	15326	15331	15318	15212	14999	14973	15015	15015	15067	14927	15225	15046	15171	14851	15121	14835	15108	14922	14961	14813	14939	14881	15077	14939	14942	14833	15262	15006	14905	14855	15026	14870	14911	14916	15162	14808	14684	14996	15064	15041	14818	15224	14903	14872	14913	14909	14852	14867	14992	14804	15022	15055	14980	14920	14855	14912	14919	14978	14824	15037	14935	14843	14814	14952	14886	15071	14823	14846	14983	14891	14948	14755	14980	14724	14850	14979	14779	15131	15021	14631	14839	14929	14933	15051	14867	14835	14919	14823	14883	14782	14930	14991	15058	15122	14898	14891	14708	14909	15039	14837	14845	15024	14890	14943	14876	14950	14863	14990	14870	14892	14851	14847	14767	14824	14853	14655	14718	15064	14955	14972	14913	14923	14966	14946	15027	15092	15061	14898	14930	14648	15036	14922	14920	14869	14847	14957	14931	14914	14976	14932	14902	14614	14994	14731	14968	14934	14792	14809	14820	14904	15015	14946	14935	14838	14808	14880	14911	14854	14834	14656	14792	14852	15014	14992	14978	14887	14825	14814	14745	14922	15032	14947	14978	14818	14810	14958	14847	14885	14775	14591	14941	14728	14958	14882	14949	14992	14710	14915	14819	14694	14765	14894	14892	14679	14990	14890	14791	14820	15024	14922	14981	14879	14815	14772	14899	14830	14747	14819	14833	14732	14847	15014	14821	14721	14854	15000	14969	14881	14481	14955	14791	14862	14882	14937	14919	14795	14982	14922	14685	14877	14820	14813	14874	14934	14816	14874	14922	14851	14949	14821	14773	14948	14716	14764	14880	14884	14964	14837	14956	14767	14981	14830	14981	14923	14800	14918	14956	14896	14832	14844	14934	15067	14785	14689	14945	14951	14780	14785	15008	14933	14830	14817	14739	14837	14918	15096	14981	14640	14767	14775	14862	14916	15127	14820	14875	14905	14929	14981	14983	14897	14914	14914	14795	14887	14954	14753	14998	14749	14906	14780	14889	14710	14914	14943	14881	15059	15011	14946	14849	14716	14718	14985	14753	14927	14829	14900	14710	14950	15030	14908	14710	14778	14983	14880	14814	14825	14850	14791	14914	14795	14721	14743	15089	14873	14825	14844	14869	14786	15008	14787	14832	14916	14705	14862	14869	14990	14720	14774	14902	15100	14980	15083	15009	14812	14799	14959	14947	14797	14961	14925	14952	14743	14833	14819	14750	14922	14933	14906	14893	15049	14961	14867	15043	14667	14974	15082	14817	14723	14883	15026	15045	14878	14852	14799	15046	14997	14819	14939	14801	14898	14940	14778	14988	14861	14963	14845	14955	14826	14857	14916	14946	14782	14961	14895	14751	14865	14820	14942	14733	14883	14748	14794	14903	14991	14828	15098	14917	14919	14952	15019	14766	15005	14794	14681	15073	14920	15027	15085	14879	14874	14782	14714	15025	14921	14964	14899	14949	14812	14939	14747	14762	14946	14739	14901	14864	14891	14895	14890	14988	14897	14819	15021	14896	14887	14851	15056	14855	14918	14994	14835	14738	14767	15051	14866	14883	14794	14933	14751	14984	14800	14901	14996	14936	14884	14996	14909	14947	14997	14678	14892	14876	14843	14765	14933	14940	15003	14780	14940	14935	14865	14904	15004	14993	14946	14857	14885	14876	14735	14713	14871	14846	14801	15066	14822	14964	15011	14845	14908	14787	15091	15056	14644	14970	15052	14656	14743	14754	14815	14849	14681	14829	14822	14870	14854	14823	14972	14863	14943	14955	14939	14789	15052	14860	14929	15050	14877	14828	14767	14709	14959	14840	14801	14964	14799	14792	15023	14874	14860	14781	14804	15051	14911	14913	14877	14995	14723	14839	14737	14676	14939	14911	14760	14950	14800	14774	14934	15029	14721	14973	14917	14860	14821	14617	14659	14716	14886	14744	14876	14915	14927	14880	14901	14870	14752	14921	14746	14936	14932	14760	14884	14912	14731	14956	14746	15002	14705	14898	15022	14907	14853	14777	14924	14997	14953	15031	14857	14864	14741	14865	15050	14807	14896	15018	14784	14827	14899	14988	14811	14965	14792	14857	14946	14991	14939	14903	14905	14616	15019	14964	14852	15067	14701	15015	14819	14809	14931	14761	14931	14883	14904	14790	14985	14928	14811	14887	15099	14948	15021	14966	14968	14959	14752	14796	15000	14717	14742	14783	14754	14888	14829	14744	14738	14975	14912	14775	14781	15030	14722	14770	14830	14804	14877	14756	14835	14706	14741	14869	14727	14611	14824	14718	14670	14706	14690	14885	14723	15038	15068	14821	14783	14813	14948	14868	14810	14867	14965	14791	14779	14779	14858	14796	14858	14775	14666	15135	14976	14905	14832	14748	15046	15044	14853	14937	14815	14850	14804	14570	14735	14933	14992	14936	14752	14942	15059	14844	14873	15147	14993	14889	14950	14754	14871	14992	14996	14913	14876	14982	14718	14712	14798	14821	14825	14873	15073	14907	14967	14968	14670	14804	15053	14889	14969	14760	14710	14801	14970	14897	14938	14881	14958	14612	14859	14758	14881	14748	14862	14752	14714	14726	14696	14965	14944	14889	14876	14817	14709	14993	14846	14862	15011	14863	14853	14858	14950	14687	14796	14878	14847	14800	14902	14726	14736	14881	14916	14795	14843	14748	14772	14799	14675	14927	14845	14952	14873	14993	14728	14937	14920	14773	14852	14814	14951	14797	14707	14889	14797	14890	14714	14936	14630	14781	14843	15039	14696	15102	14967	14803	14838	14866	14899	14942	14816	14886	14758	15046	14606	14984	14955	14792	14891	14931	14900	14962	15032	14935	14833	14975	15058	14772	15035	14986	14903	14800	14789	14766	14844	14923	14725	14833	14814	14905	14867	14706	14772	14919	14854	15110	14892	15004	14691	15102	14960	14896	14782	14810	14734	14755	14824	14960	14779	14869	14758	14955	14805	14971	15022	15086	14899	14892	14862	14881	14793	15004	14796	14917	14937	14718	14752	14868	14880	14828	14769	14957	14736	14926	14917	15031	14781	14899	14854	14984	14685	14840	14868	14906	14745	14939	14889	14872	14809	14976	14763	14840	14674	15091	14878	14757	14871	14837	14797	14814	15047	14922	14911	14992	15015	14883	14920	14876	14862	14877	14902	14873	15032	14787	14827	14861	14892	14625	14815	14865	14939	14831	14936	14833	14742	14882	14987	14802	14966	14842	14940	15036	14862	15035	14898	14912	14771	14894	14785	15022	14927	14813	14733	14890	15077	14964	14721	14775	15046	14926	14648	14949	14702	14854	14825	15096	14888	15012	14852	14871	14728	14933	14834	15005	14968	15072	14750	14887	14905	15006	14845	14653	14988	14780	14958	14714	14828	14745	14578	14930	14819	14905	14918	14847	14853	14820	14853	14913	14842	14950	14867	14837	14884	14922	14815	14888	14913	14749	14813	14949	14962	14772	14887	15017	14938	14782	14907	14814	14964	14837	14886	15026	14936	15013	14759	14828	14963	14958	14768	14822	14790	14858	15099	15045	14996	14951	15033	14854	14936	14723	14869	14893	14933	15001	14863	15086	14994	14836	14831	14950	14694	14981	14880	14749	14694	14861	14681	14886	14882	14906	14958	14881	14750	14923	14976	14667	15002	15048	14940	14893	14869	14762	14870	14785	14830	15005	14950	14848	14759	14811	14892	14875	14818	14811	15007	14729	14910	14879	14668	14928	15006	14964	14909	14781	14679	14969	14839	15002	14796	14932	14766	14891	14865	14927	14969	14971	14875	14878	15008	14877	14828	14759	14903	14683	14867	14796	14906	14820	14808	14800	14965	14895	14794	14814	14760	14731	14961	15011	14891	14886	14954	14819	14932	14597	14788	14703	14793	14862	14840	14692	15087	14893	14848	14721	14909	14741	14880	14828	14971	14834	14780	14979	14996	14812	14895	14787	14843	14731	14818	15016	14930	14838	14969	14885	14631	15035	14802	14789	14914	14918	14889	14714	14672	14741	14945	15038	15040	15024	14690	14541	14928	14883	14887	14940	14832	14764	14860	14915	14779	14934	15032	14949	14906	14797	14857	15082	14850	14968	14680	14874	14673	14810	14948	14953	15054	14754	14896	14881	14801	14838	14846	14863	14829	14948	14832	14895	14809	14785	14753	14841	14855	14895	14935	14916	14871	14909	14892	14957	14704	14868	14733	15018	14866	14849	14722	14711	14822	14765	15026	14791	14724	14796	14857	14729	14863	14765	15056	14781	14872	14905	14628	14818	15092	14773	15089	14803	14885	14780	14942	14945	14849	14671	14797	14893	14930	14978	15006	15052	14997	15090	14919	14858	14859	14823	14696	14904	14870	14884	14805	14883	15023	14861	14901	14790	14987	14778	14868	14831	14728	15005	15085	14864	14639	14731	14837	14630	14876	14924	14983	14808	14913	14853	14859	14788	15130	14853	14730	14953	14880	14861	14881	14759	14909	14847	14887	14664	14813	14818	14915	14879	14841	14865	14814	14910	14868	14845	14963	14641	14948	14963	14705	14822	14963	14892	14871	14594	14685	14861	14874	14765	14814	14841	14885	14722	14785	14890	14898	14843	14899	14828	14974	14869	15034	14822	14730	14988	14593	14924	14772	14826	14823	14899	14773	14954	14944	14771	14845	14627	14813	14851	14860	14819	14845	14800	14883	14758	14754	14980	14984	14574	14764	14764	14868	14868	14772	14793	14821	14689	14856	14822	15073	15011	14795	14842	14809	14785	14798	14677	14826	14846	14830	14815	14776	14893	14863	14977	14898	14749	14822	14988	14816	14883	14949	14635	14759	14892	14930	14829	14882	14794	14830	14819	14970	15019	14975	14932	14838	14945	14775	14796	15041	14800	14832	14933	14920	14721	14770	14858	14557	14692	14853	14883	15014	14786	14790	14923	14798	14890	14907	14815	14852	14986	14970	14906	14817	14915	15038	14839	14753	14813	14697	14849	14812	14994	14879	14818	14904	14867	14761	14852	14893	14907	14726	14886	14847	14999	14976	14993	14733	14685	14781	15010	14989	15036	14861	14948	14856	14738	14766	14849	14812	14715	14858	14824	14895
34669	58072	54000	43182	34055	27707	23688	21219	18592	17183	16117	15494	14935	14593	14533	14156	14074	13787	13810	13782	13679	13667	13612	13421	13339	13598	13448	13476	13356	13343	13402	13302	13442	13333	13372	13442	13396	13376	13394	13349	13383	13426	13314	13594	13286	13273	13432	13320	13353	13468	13279	13345	13114	13268	13332	13371	13210	13299	13261	13344	13459	13397	13482	13483	13282	13396	13358	13237	13340	13237	13412	13323	13250	13262	13184	13306	13326	13296	13303	13360	13432	13334	13330	13531	13429	13293	13246	13192	13267	13273	13335	13300	13295	13378	13239	13223	13410	13339	13394	13371	13350	13338	13320	13499	13438	13181	13244	13229	13431	13227	13350	13320	13340	13300	13300	13259	13411	13397	13416	13281	13204	13359	13230	13356	13295	13080	13438	13464	13273	13190	13273	13424	13322	13540	13227	13537	13566	13180	13383	13181	13448	13369	13274	13329	13374	13162	13449	13510	13461	13408	13199	13410	13340	13368	13316	13352	13339	13302	13407	13390	13322	13285	13358	13335	13454	13328	13270	13235	13361	13305	13313	13310	13316	13211	13329	13462	13229	13148	13338	13344	13091	13361	13091	13262	13358	13246	13274	13424	13256	13368	13286	13382	13302	13350	13215	13214	13321	13330	13170	13448	13317	13321	13334	13406	13342	13315	13450	13194	13268	13422	13302	13524	13284	13243	13325	13192	13361	13408	13238	13414	13283	13337	13246	13308	13363	13182	13175	13271	13419	13218	13337	13367	13241	13221	13306	13458	13330	13475	13194	13381	13259	13353	13279	13435	13416	13446	13203	13316	13345	13270	13402	13287	13364	13308	13256	13143	13286	13255	13259	13169	13374	13313	13261	13338	13234	13375	13425	13297	13236	13365	13336	13289	13199	13349	13358	13316	13316	13340	13282	13277	13319	13394	13139	13404	13477	13404	13132	13347	13360	13312	13274	13251	13430	13390	13198	13352	13324	13525	13521	13357	13396	13328	13381	13231	13195	13119	13343	13292	13313	13421	13399	13270	13352	13485	13325	13350	13416	13329	13390	13378	13423	13274	13410	13392	13433	13396	13338	13524	13263	13298	13102	13386	13376	13340	13418	13350	13387	13187	13247	13415	13299	13359	13316	13250	13384	13308	13229	13261	13294	13226	13330	13352	13178	13347	13279	13313	13533	13455	13317	13169	13256	13389	13470	13271	13504	13106	13243	13353	13378	13270	13350	13325	13344	13265	13251	13222	13323	13372	13230	13348	13277	13423	13529	13192	13318	13274	13382	13180	13329	13132	13332	13564	13469	13370	13317	13096	13474	13120	13311	13425	13188	13374	13320	13354	13389	13274	13378	13324	13336	13356	13291	13263	13305	13410	13264	13245	13256	13205	13201	13289	13354	13231	13487	13301	13205	13204	13371	13281	13262	13402	13218	13354	13344	13347	13387	13340	13476	13348	13440	13320	13230	13332	13390	13331	13403	13159	13127	13384	13473	13401	13335	13446	13370	13483	13253	13324	13335	13253	13258	13231	13260	13203	13439	13369	13329	13253	13309	13298	13421	13467	13211	13409	13199	13276	13241	13188	13412	13194	13126	13399	13261	13437	13279	13196	13223	13303	13339	13038	13299	13249	13280	13338	13265	13177	13356	13274	13245	13326	13401	13239	12968	13239	13247	13312	13159	13217	13328	13196	13392	13237	13429	13287	13325	13288	13361	13258	13266	13290	13468	13303	13277	13280	13298	13310	13430	13307	13169	13423	13208	13255	13303	13190	13249	13254	13375	13379	13237	13453	13228	13247	13465	13261	13406	13322	13211	13342	13511	13296	13393	13340	13411	13267	13288	13327	13234	13354	13355	13441	13426	13371	13525	13398	13219	13418	13142	13307	13312	13272	13314	13357	13357	13336	13229	13300	13436	13197	13216	13447	13227	13404	13513	13393	13317	13332	13377	13160	13391	13256	13324	13346	13407	13348	13290	13286	13351	13150	13246	13199	13292	13121	13260	13183	13213	13309	13340	13258	13257	13335	13333	13338	13261	13217	13152	13399	13308	13329	13237	13391	13440	13230	13326	13252	13358	13370	13409	13323	13330	13267	13342	13345	13269	13261	13379	13231	13306	13330	13348	13307	13482	13310	13363	13103	13251	13393	13366	13312	13310	13159	13317	13256	13440	13336	13377	13374	13266	13409	13226	13352	13312	13284	13337	13324	13365	13160	13357	13335	13362	13196	13263	13186	13461	13301	13292	13281	13232	13358	13426	13324	13281	13266	13428	13230	13446	13167	13490	13417	13498	13219	13313	13174	13487	13426	13231	13104	13320	13351	13393	13207	13222	13445	13144	13361	13278	13414	13303	13231	13398	13376	13319	13374	13285	13345	13455	13160	13320	13448	13233	13287	13346	13430	13279	13304	13380	13166	13335	13163	13240	13345	13239	13314	13240	13354	13347	13359	13241	13231	13269	13194	13397	13354	13302	13145	13377	13337	13298	13238	13360	13224	13324	13301	13472	13469	13260	13397	13328	13519	13339	13321	13374	13332	13292	13374	13341	13342	13378	13364	13184	13482	13250	13347	13271	13310	13384	13434	13495	13247	13250	13452	13309	13265	13138	13244	13146	13384	13309	13393	13377	13299	13261	13263	13319	13378	13324	13421	13370	13283	13451	13393	13386	13259	13470	13463	13225	13280	13326	13318	13373	13182	13359	13329	13245	13314	13276	13305	13191	13409	13374	13268	13352	13350	13524	13298	13206	13369	13313	13247	13351	13182	13323	13303	13359	13388	13302	13345	13421	13248	13530	13185	13210	13380	13365	13314	13362	13300	13442	13327	13250	13356	13356	13288	13264	13377	13483	13216	13370	13367	13458	13166	13330	13290	13429	13196	13464	13275	13375	13433	13040	13288	13174	13361	13317	13317	13183	13384	13411	13438	13216	13415	13338	13120	13397	13239	13273	13358	13423	13261	13266	13363	13248	13298	13385	13201	13250	13285	13238	13335	13211	13210	13320	13430	13243	13329	13213	13376	13195	13341	13092	13418	13175	13484	13235	13420	13311	13319	13270	13410	13277	13282	13201	13328	13303	13426	13286	13456	13419	13255	13155	13404	13287	13431	13191	13374	13245	13371	13395	13188	13202	13380	13277	13409	13373	13166	13288	13331	13289	13272	13267	13228	13252	13190	13469	13329	13184	13173	13379	13439	13327	13302	13253	13273	13371	13350	13476	13300	13532	13470	13188	13378	13311	13284	13312	13360	13142	13233	13306	13268	13538	13243	13181	13230	13360	13267	13395	13417	13379	13161	13358	13547	13250	13427	13350	13304	13309	13245	13223	13372	13317	13277	13337	13358	13412	13341	13459	13430	13332	13312	13400	13355	13306	13379	13128	13387	13274	13319	13426	13351	13450	13322	13360	13289	13398	13408	13369	13231	13261	13412	13246	13303	13298	13331	13367	13389	13266	13232	13279	13272	13151	13416	13461	13339	13265	13273	13285	13320	13360	13279	13420	13354	13403	13314	13294	13124	13313	13210	13332	13361	13348	13293	13219	13213	13237	13141	13398	13247	13364	13380	13422	13294	13305	13141	13423	13337	13227	13359	13421	13307	13375	13278	13373	13196	13324	13228	13390	13369	13321	13088	13438	13256	13309	13354	13317	13318	13323	13238	13263	13305	13240	13357	13334	13185	13371	13395	13354	13321	13356	13344	13468	13302	13502	13366	13215	13304	13347	13388	13224	13366	13334	13311	13359	13311	13529	13385	13330	13318	13177	13388	13264	13473	13338	13340	13332	13284	13247	13410	13276	13419	13384	13200	13257	13294	13296	13319	13279	13456	13371	13238	13524	13348	13590	13380	13265	13291	13218	13523	13321	13241	13367	13313	13242	13220	13153	13117	13309	13253	13312	13312	13321	13139	13404	13294	13210	13239	13462	13297	13327	13455	13302	13189	13363	13338	13378	13316	13512	13406	13351	13486	13231	13205	13261	13202	13443	13387	13387	13328	13333	13310	13268	13290	13386	13213	13416	13323	13287	13536	13257	13400	13435	13275	13172	13500	13356	13405	13354	13383	13280	13313	13326	13358	13266	13278	13185	13476	13344	13252	13339	13398	13185	13216	13226	13281	13380	13316	13347	13300	13312	13269	13294	13439	13390	13165	13385	13318	13405	13212	13199	13377	13394	13167	13466	13313	13323	13473	13221	13360	13560	13393	13209	13403	13382	13387	13131	13162	13153	13212	13541	13363	13318	13295	13356	13341	13239	13237	13252	13243	13285	13367	13391	13320	13435	13233	13198	13456	13282	13266	13315	13375	13440	13238	13261	13187	13349	13370	13157	13277	13391	13240	13196	13429	13377	13356	13175	13425	13392	13417	13348	13194	13313	13375	13391	13154	13386	13564	13262	13375	13262	13355	13402	13172	13427	13322	13288	13451	13197	13639	13375	13336	13291	13323	13341	13293	13428	13238	13287	13265	13320	13415	13494	13208	13227	13334	13265	13283	13256	13470	13401	13313	13381	13346	13368	13304	13351	13271	13461	13316	13119	13285	13376	13107	13246	13267	13323	13371	13311	13271	13319	13198	13305	13314	13399	13269	13306	13212	13222	13337	13336	13409	13369	13290	13314	13285	13250	13424	13253	13365	13458	13269	13315	13303	13400	13342	13373	13183	13425	13396	13123	13448	13162	13279	13377	13228	13390	13158	13375	13331	13360	13299	13392	13373	13373	13323	13351	13295	13313	13290	13269	13277	13303	13322	13309	13196	13271	13393	13481	13252	13424	13350	13430	13402	13301	13417	13126	13285	13212	13264	13376	13314	13351	13407	13295	13359	13411	13176	13202	13297	13449	13308	13474	13361	13203	13362	13241	13260	13413	13435	13511	13335	13366	13240	13132	13258	13321	13466	13215	13247	13516	13455	13372	13276	13318	13343	13343	13287	13351	13404	13331	13389	13447	13333	13305	13298	13272	13489	13331	13278	13317	13247	13383	13373	13268	13388	13352	13255	13264	13487	13350	13322	13340	13423	13352	13490	13286	13202	13293	13344	13308	13187	13289	13468	13289	13130	13343	13352	13326	13209	13439	13297	13268	13210	13294	13233	13325	13384	13379	13312	13300	13370	13266	13269	13433	13435	13237	13270	13494	13255	13383	13128
28524	27588	34060	29499	22181	19498	17708	16698	16127	15690	15405	15094	15061	14822	14921	14881	14707	14806	14771	14672	14793	14737	14704	14771	14571	14607	14617	14498	14615	14639	14492	14529	14428	14625	14729	14434	14378	14651	14687	14627	14641	14417	14646	14379	14748	14549	14604	14741	14640	14633	14638	14588	14746	14562	14558	14560	14587	14710	14519	14674	14635	14525	14626	14486	14639	14621	14551	14562	14658	14678	14597	14727	14604	14674	14635	14631	14572	14647	14630	14685	14728	14730	14718	14503	14827	14384	14434	14618	14505	14526	14646	14591	14632	14460	14537	14651	14595	14594	14278	14577	14454	14567	14592	14619	14531	14661	14529	14618	14654	14690	14483	14510	14732	14793	14597	14724	14659	14510	14603	14564	14595	14608	14661	14802	14627	14657	14460	14617	14608	14382	14294	14605	14528	14343	14670	14719	14604	14515	14587	14647	14649	14504	14451	14684	14528	14378	14495	14657	14721	14719	14369	14448	14567	14551	14535	14520	14713	14654	14683	14688	14637	14663	14714	14686	14626	14602	14551	14676	14741	14760	14657	14638	14541	14433	14648	14677	14631	14586	14530	14465	14488	14600	14565	14416	14651	14607	14462	14491	14770	14695	14489	14482	14580	14766	14423	14612	14250	14698	14596	14610	14615	14552	14599	14731	14819	14554	14634	14737	14737	14358	14561	14412	14629	14837	14535	14681	14439	14538	14543	14524	14444	14536	14463	14913	14673	14480	14710	14833	14733	14460	14463	14730	14562	14447	14510	14594	14738	14752	14596	14684	14503	14439	14723	14690	14534	14458	14441	14305	14208	14545	14531	14649	14651	14535	14354	14470	14744	14668	14569	14615	14502	14477	14379	14807	14893	14590	14365	14628	14746	14486	14637	14657	14821	14666	14641	14578	14624	14602	14553	14579	14442	14690	14495	14709	14486	14488	14657	14596	14787	14473	14599	14547	14585	14523	14495	14522	14685	14600	14736	14729	14687	14533	14591	14478	14560	14372	14577	14651	14539	14526	14757	14761	14597	14602	14680	14821	14464	14662	14655	14752	14585	14759	14472	14486	14612	14557	14536	14515	14436	14649	14515	14493	14771	14562	14556	14512	14670	14679	14770	14588	14549	14379	14424	14380	14404	14612	14593	14414	14559	14534	14450	14737	14597	14655	14481	14686	14674	14857	14557	14603	14687	14641	14552	14545	14454	14483	14579	14597	14643	14748	14513	14373	14719	14601	14576	14660	14496	14716	14642	14745	14488	14377	14383	14672	14692	14602	14672	14610	14499	14519	14508	14539	14519	14578	14573	14689	14664	14451	14461	14517	14515	14736	14619	14438	14705	14514	14545	14476	14399	14514	14596	14657	14416	14511	14831	14450	14767	14587	14409	14493	14710	14524	14681	14482	14654	14611	14475	14532	14729	14726	14455	14706	14658	14384	14691	14615	14562	14587	14674	14584	14609	14675	14614	14477	14668	14561	14593	14608	14666	14561	14455	14609	14623	14749	14607	14615	14747	14472	14528	14633	14540	14594	14649	14487	14618	14657	14524	14526	14460	14759	14603	14614	14455	14592	14471	14636	14856	14487	14358	14657	14588	14693	14484	14391	14487	14623	14675	14620	14756	14738	14613	14506	14701	14560	14790	14396	14505	14425	14580	14506	14408	14711	14760	14537	14643	14616	14391	14463	14411	14555	14594	14481	14688	14492	14593	14565	14678	14430	14512	14421	14624	14514	14435	14510	14560	14705	14680	14629	14744	14542	14672	14469	14559	14683	14621	14611	14600	14719	14474	14545	14668	14645	14746	14570	14372	14649	14711	14663	14702	14555	14661	14567	14472	14775	14595	14496	14719	14538	14751	14586	14446	14447	14419	14683	14573	14752	14569	14682	14637	14534	14363	14604	14558	14425	14553	14629	14628	14547	14547	14559	14678	14723	14680	14773	14743	14688	14297	14575	14534	14507	14611	14551	14585	14521	14619	14537	14658	14716	14508	14654	14594	14536	14532	14683	14563	14570	14530	14663	14757	14551	14682	14700	14513	14719	14385	14498	14724	14494	14680	14603	14682	14510	14347	14639	14508	14719	14613	14678	14679	14540	14554	14535	14592	14446	14627	14680	14520	14601	14611	14658	14536	14444	14682	14570	14604	14617	14616	14591	14707	14574	14592	14524	14578	14621	14697	14649	14496	14735	14814	14740	14593	14386	14544	14599	14596	14594	14789	14620	14827	14555	14549	14488	14591	14603	14463	14574	14702	14716	14419	14570	14582	14615	14567	14653	14484	14648	14591	14505	14798	14803	14633	14635	14602	14802	14678	14695	14602	14641	14500	14552	14468	14726	14535	14668	14547	14698	14491	14261	14596	14628	14845	14572	14527	14425	14453	14688	14538	14597	14543	14540	14399	14566	14531	14617	14700	14708	14616	14606	14721	14725	14668	14506	14462	14453	14446	14626	14721	14435	14532	14523	14672	14574	14770	14866	14584	14451	14712	14601	14526	14780	14431	14601	14633	14711	14651	14519	14468	14495	14588	14700	14821	14558	14793	14611	14307	14360	14594	14549	14567	14732	14560	14491	14492	14600	14643	14496	14582	14641	14293	14692	14555	14465	14515	14673	14704	14593	14623	14873	14420	14648	14594	14443	14547	14721	14459	14365	14701	14444	14663	14490	14461	14437	14720	14492	14524	14621	14654	14640	14618	14648	14706	14654	14425	14623	14730	14602	14476	14539	14592	14683	14583	14682	14505	14663	14410	14756	14343	14597	14594	14645	14577	14504	14458	14711	14595	14538	14510	14645	14653	14452	14522	14529	14591	14676	14541	14565	14548	14467	14607	14429	14595	14703	14677	14486	14778	14551	14673	14529	14609	14560	14521	14704	14558	14394	14533	14753	14750	14690	14684	14663	14560	14552	14692	14631	14598	14819	14661	14684	14471	14635	14562	14540	14810	14567	14346	14333	14495	14606	14645	14737	14662	14630	14692	14655	14610	14540	14639	14676	14579	14439	14677	14770	14611	14721	14599	14492	14429	14519	14523	14572	14626	14745	14637	14620	14554	14584	14440	14639	14475	14575	14749	14616	14608	14674	14500	14536	14644	14474	14488	14649	14711	14466	14462	14652	14613	14524	14595	14401	14617	14593	14641	14428	14558	14913	14550	14569	14491	14611	14726	14639	14740	14550	14614	14587	14625	14639	14558	14619	14498	14505	14421	14516	14663	14537	14538	14567	14607	14798	14596	14494	14528	14589	14638	14656	14643	14567	14525	14680	14618	14637	14593	14490	14598	14525	14578	14664	14575	14697	14748	14552	14614	14609	14553	14356	14493	14682	14459	14524	14532	14596	14522	14534	14537	14625	14599	14552	14660	14607	14668	14563	14403	14528	14584	14608	14525	14653	14621	14616	14590	14673	14441	14606	14635	14627	14506	14325	14690	14782	14561	14529	14751	14587	14726	14585	14610	14540	14512	14549	14671	14721	14456	14648	14726	14510	14651	14723	14689	14597	14615	14441	14464	14558	14392	14395	14578	14550	14378	14587	14489	14512	14553	14620	14538	14455	14679	14611	14464	14393	14689	14588	14838	14665	14763	14747	14690	14496	14701	14488	14661	14322	14471	14604	14540	14643	14573	14469	14575	14506	14580	14653	14611	14519	14743	14540	14714	14345	14446	14471	14704	14487	14699	14459	14650	14651	14348	14618	14577	14586	14789	14533	14550	14513	14426	14627	14686	14442	14675	14645	14612	14518	14502	14606	14570	14550	14619	14506	14508	14840	14576	14525	14536	14693	14781	14689	14681	14778	14535	14570	14608	14533	14398	14548	14601	14590	14716	14624	14600	14610	14736	14561	14549	14437	14687	14629	14600	14666	14623	14765	14571	14329	14414	14672	14817	14608	14752	14879	14520	14761	14630	14604	14640	14733	14568	14671	14619	14661	14598	14457	14631	14564	14591	14652	14603	14581	14631	14418	14671	14438	14806	14589	14584	14609	14506	14675	14762	14571	14745	14670	14494	14517	14576	14460	14627	14653	14629	14535	14655	14674	14691	14535	14466	14572	14568	14585	14542	14658	14411	14439	14622	14532	14870	14601	14681	14623	14410	14562	14637	14678	14563	14715	14464	14718	14631	14488	14704	14438	14437	14509	14553	14508	14508	14630	14636	14608	14537	14614	14523	14484	14655	14458	14568	14617	14561	14661	14819	14421	14588	14545	14597	14625	14658	14604	14644	14594	14519	14672	14471	14576	14666	14518	14595	14466	14455	14621	14816	14584	14638	14560	14539	14860	14574	14586	14515	14662	14622	14660	14616	14627	14528	14580	14750	14799	14567	14392	14622	14415	14584	14507	14589	14491	14583	14632	14674	14456	14618	14566	14472	14688	14594	14506	14648	14574	14652	14572	14508	14766	14615	14597	14560	14593	14603	14631	14579	14494	14485	14532	14340	14467	14436	14566	14603	14610	14584	14574	14546	14617	14638	14771	14750	14745	14665	14604	14711	14701	14620	14585	14673	14597	14575	14671	14713	14543	14651	14514	14676	14722	14384	14490	14682	14789	14607	14795	14661	14792	14635	14592	14590	14631	14481	14537	14715	14744	14726	14524	14793	14758	14585	14365	14623	14569	14653	14588	14758	14719	14762	14662	14627	14462	14668	14579	14600	14521	14665	14687	14523	14375	14441	14577	14539	14620	14521	14668	14680	14635	14707	14560	14618	14647	14659	14509	14602	14672	14488	14655	14625	14478	14482	14670	14645	14700	14744	14486	14697	14479	14642	14586	14546	14504	14592	14600	14752	14633	14609	14554	14590	14603	14624	14418	14715	14815	14465	14542	14526	14675	14509	14650	14593	14362	14549	14591	14625	14506	14604	14612	14580	14454	14492	14572	14604	14611	14484	14627	14634	14760	14697	14831	14575	14433	14576	14731	14603	14452	14636	14563	14483	14741	14714	14567	14753	14702	14568	14526	14592	14409	14711	14583	14500	14428	14619	14511	14645	14839	14648	14495	14651	14682	14569	14474	14475	14299	14610	14641	14755	14552	14496	14455	14420	14643	14583	14599	14467	14527	14573	14671	14602	14510	14453	14505	14582	14702	14619	14664	14683	14648	14592	14364	14537	14739	14562	14539	14676	14575	14544	14662	14575	14486
31581	45199	40752	30333	23690	20115	17596	16410	15252	14571	14232	14006	13879	13606	13921	13567	13535	13552	13310	13305	13236	13577	13224	13261	13200	13143	13243	13357	13212	13199	13377	13145	13223	13228	13332	13174	13186	13294	13280	13136	13335	13192	13156	13253	13268	13232	13276	13132	13239	13342	13348	13321	13228	13235	13194	13086	13320	13183	13241	13143	13155	13182	13159	13212	13100	13278	13152	13103	13224	13072	13252	13314	13163	13164	13319	13221	13030	13281	13019	13123	13363	13157	13122	13035	13303	13373	13159	13262	13380	13308	13369	13139	13151	13124	13232	13222	13256	13244	13150	13100	13298	13237	13238	13319	13363	13269	13122	13151	13149	13236	13277	13189	13192	13265	13227	13147	13134	13166	13220	13419	13309	13160	13169	13194	13141	13267	13242	13181	13198	13268	13237	13235	13275	13180	13270	13214	13347	13308	13300	13276	13229	13245	13110	13377	13166	13040	13277	13017	13050	13111	13307	13186	13167	13307	13120	13127	13108	13210	13275	12993	13136	13216	13245	13290	13093	13127	13337	13173	13205	13192	13294	13240	13240	13229	13342	13399	13079	13180	13276	13217	13378	13257	13305	13249	13233	13268	13281	13279	13117	13235	13278	13164	13325	13209	13012	13207	13275	13268	13105	13306	13191	13180	13325	13294	13264	13123	13242	13214	13161	13136	13174	13115	13221	13194	13417	13182	13288	13193	13200	13169	13324	13239	13165	13249	13195	13331	13107	13238	13285	13275	13154	13386	13227	13231	13380	13212	13366	13281	13296	13184	13143	13163	13113	13108	13172	13413	13354	13157	13185	13084	13160	13122	13200	13148	13325	13271	13178	13248	13031	13291	13036	13147	13139	13145	13085	13216	13204	13216	13196	13274	13317	12951	13350	13258	13106	13146	13296	13136	13219	13173	13164	13278	13299	13264	13117	13126	13306	13316	13253	13112	13138	13283	13235	13240	12971	13228	13206	13257	13137	13193	13254	13236	13270	13173	13243	13433	13395	13096	13188	13194	13181	13201	13268	13168	13343	13169	13166	13351	13047	13362	13143	13266	13207	13188	13132	13236	13197	13236	13447	13138	13183	13277	13322	13227	13121	13295	13185	13167	13091	13212	13341	13023	13221	13197	13330	13144	13188	13239	13310	13078	13179	13017	13279	13368	13200	13125	13110	13251	13030	13189	13240	13268	13178	13119	13284	13333	13164	13265	13320	13129	13366	13221	13344	13089	13329	13115	13203	13138	13284	13123	13169	13263	13269	13317	13132	13164	13188	13206	13109	13277	13199	13057	13255	13109	13166	13156	13147	13373	13175	13144	13280	13423	13170	13058	13246	13319	13335	13121	13172	13161	13272	13101	13260	13212	13043	13383	13280	13276	13262	13096	13150	13229	13126	13052	13134	13071	13316	13156	13182	13225	13243	13377	13386	13209	13329	13249	13138	13329	13123	13184	13228	13273	13166	13271	13167	13041	13176	13159	13165	13077	13250	13110	13136	13079	13296	13156	13209	13248	13343	13121	13231	13306	13276	13174	13334	13223	13295	13187	13265	13156	13096	13248	13240	13254	13218	13227	13279	13365	13144	13174	13154	13052	13096	13359	13156	13084	13251	13251	13254	13156	13254	13288	13150	13187	13112	13320	13175	13102	13175	13104	13227	13106	13275	13203	13139	12977	13297	13156	13254	13320	13257	13116	13341	13313	13374	13200	13202	13144	13189	13220	13211	13180	13308	13167	13208	13240	13237	13115	13006	13048	13234	13076	13272	13193	13208	13204	13181	13235	13108	13199	13116	13376	13271	13339	13225	13349	13332	13140	13221	13153	13322	13206	13321	13258	13107	13156	13170	13300	13125	13346	13065	12961	13250	13115	13260	13312	13122	13230	13128	13197	13149	13206	13425	13266	13108	13196	13070	13204	13164	13247	13210	13261	13210	13127	13236	13371	13278	13210	13107	13244	13227	13210	13265	13025	13118	13255	13169	13225	13199	13233	13358	13101	13202	13302	13272	13197	13119	13142	13126	13248	13208	13167	13185	13175	13250	13087	13256	13175	13195	13174	13123	13140	13343	13247	13198	13286	13079	13079	13121	13204	13108	13123	13163	13189	13144	13158	13205	13069	13270	13186	13081	13201	13078	13329	13253	13162	13131	13116	13191	13056	13207	13227	13123	13252	13273	13365	13218	13250	13185	13194	13226	13203	13233	12978	13277	13159	13323	13267	13306	13309	13265	13077	13320	12980	13269	13148	13270	13093	13196	13213	13307	13267	13255	13103	12949	13260	13268	13197	13331	13246	13307	13099	13373	13230	13201	13043	13135	13201	13028	13298	13228	13369	13330	13312	13255	13097	13152	13133	13344	13240	13140	13244	13175	13145	13209	13251	13166	13288	13173	13092	13258	13311	13131	13318	13279	13176	13212	13033	13186	13261	13133	13202	13255	13179	13329	13106	13424	13253	13198	13178	13111	13122	13255	13112	13146	13357	13206	13333	13038	13234	13290	13300	13083	13394	13096	13158	13241	13297	13157	13066	13202	13216	13294	13096	13212	13308	13116	13213	13164	13288	13109	13068	13239	13146	13316	13126	13174	13109	13160	13209	13254	13184	13329	13297	13068	13130	13201	13138	13333	13183	13192	13244	13148	13297	13403	13236	13224	13152	13163	13374	13045	13181	13277	13093	13248	13150	13256	13166	13218	13148	13281	13115	13233	13315	13149	13064	13143	13042	13214	13237	13268	13199	13249	13114	13074	13173	13245	13186	13181	13220	13318	13169	13233	13256	13096	13234	13290	13225	13164	13308	13095	13142	13373	13064	13076	13060	13092	13372	13370	13275	13299	13206	13316	13257	13250	13190	13118	13344	13299	13248	13195	13279	13152	13107	13286	13307	13249	13316	13261	13231	13271	13195	13149	13117	13220	13273	13113	13263	13263	13193	13273	13139	13296	13277	13231	13264	13139	13321	13297	13265	13320	13248	13185	13331	13343	13217	13167	13229	13295	13258	13162	13193	13219	13301	13127	13270	13277	13213	13200	13090	13312	13176	13200	13107	13230	13180	13346	13111	13100	13195	13414	13176	13188	13264	13135	13179	13226	13206	13259	13195	13188	13059	13364	13392	13139	13177	13175	13170	13224	13343	13254	13192	13227	13258	13185	13119	13200	13144	13162	13387	13189	13212	13301	13250	13261	13189	13294	13256	13196	13293	13307	13219	13181	13243	13163	13162	13301	13273	13150	13243	13354	13094	13239	13350	13243	13405	13102	13244	13143	13274	13185	13202	13260	13398	13104	13306	13407	13304	13115	13229	13120	13222	13072	13223	13341	13277	13195	13076	13296	13274	13058	13090	13266	13189	13123	13159	13131	13295	13317	13164	13233	13047	12972	13160	13301	13365	13361	13266	13220	13240	13232	13311	13197	13195	13117	13222	13362	13233	13134	12948	13184	13150	13171	13252	13254	13082	13262	13202	13214	13273	13272	13100	13171	13306	13355	13231	13353	13239	13413	13386	13328	13302	13235	13111	13378	13404	13337	13036	13145	13176	13271	13285	13215	13300	13128	13103	13306	13080	13202	13257	13195	13285	13132	13221	13289	13268	13251	13205	13224	13315	13055	13121	13197	13355	13262	13199	13173	13420	13223	13299	13232	13240	13212	13270	13246	13338	13157	13282	13277	13225	13114	13157	13168	13260	13101	13183	13166	13272	13196	13284	13210	13260	13080	13167	13234	13353	13298	13213	13170	13317	13079	13080	13225	13256	13197	13153	13140	13233	13325	13015	13287	13095	13203	13136	13148	13057	13276	13099	13242	13230	13266	13139	13237	13181	13260	13227	13264	13198	13238	13239	13284	12992	13102	13049	13194	13245	13357	13197	13010	13353	13305	13264	13254	13156	13208	13219	13189	13112	13392	13142	13354	13116	13150	13219	13143	13233	13159	13246	13112	13184	13268	13093	13268	13133	13226	13273	13169	13205	13046	13368	13267	13403	13290	13225	13269	13166	13207	13075	13258	13186	13211	13216	13278	13132	13225	13325	13210	13259	13274	13163	13330	13280	13251	13220	13363	13335	13199	13261	13135	13239	13328	13275	13224	13196	13211	13243	13191	13121	13236	13237	13141	13258	13182	13260	13066	13344	13099	13118	13231	13235	13268	13246	13136	13254	13072	13286	13332	13113	13323	13036	13224	13093	13338	13209	13142	13149	13249	13182	13277	13181	13206	13135	13034	13412	13287	13339	13210	13246	13198	13302	13258	13337	13213	13368	13046	13411	13161	13271	13453	13215	13131	13164	13275	13313	13247	13234	13243	13102	13058	13342	13329	13295	13327	13189	13064	13308	13197	13136	13237	13240	13096	13161	13211	13091	13236	13347	13192	13244	13044	13307	13188	13200	13245	13277	13278	13145	13272	13183	13282	13273	13319	13132	13291	13233	13348	13401	13217	13194	13133	13221	13056	13042	13353	13039	13269	13055	13265	13212	13321	13225	13226	13341	13302	13091	13265	13140	13276	13330	13063	13216	13243	13169	13254	13234	13191	13213	13284	13231	13151	13232	13284	13144	13347	13348	13225	13180	13210	13288	13122	13315	13136	13176	13326	13253	13199	13233	13159	13250	13297	13213	13309	13261	13114	13112	13209	13200	13242	13386	13288	13330	13122	13216	13092	13351	13334	13229	13204	13338	13268	13431	13377	13115	13278	13338	13246	13118	13315	13250	13406	13110	13281	13176	13399	13275	13219	13259	13359	13280	13184	13185	13381	13240	13192	13307	13101	13178	13199	13320	13139	13330	13337	13201	13176	13009	13206	13301	13221	13090	13310	13232	13218	13144	13256	13326	13219	13129	13248	13265	13310	13297	13103	13377	12955	13081	13223	13327	13182	13236	13026	13414	13139	12948	13260	13305	13196	13253	13210	13231	13251	13084	13432	13295	13158	13200	13232	13075	13209	13120	13249	13171	13170	13265	13040	13276	12993	13160	13177	13064	13133	13152	13273	13110	13318	13182	13347	13247	13096	13310	13193	13384	13301	13340	13188	13317	13089	13149	12983	13348	13179	13179	13222	13378	13161	13158	13163	13350	13279	13173	13241	13282	13333	13169	13194	13251	13217	13223	13213	13095	13231	13216	13294	13094	13275	13254	13308	13141
24093	21431	29086	25649	24043	23840	22117	18149	16808	16263	15745	15435	15266	14896	14989	14776	14644	14470	14499	14499	14619	14387	14404	14544	14288	14628	14384	14441	14335	14335	14369	14363	14456	14285	14540	14459	14379	14248	14383	14168	14145	14491	14312	14362	14275	14325	14325	14408	14329	14362	14330	14239	14472	14325	14262	14415	14295	14386	14596	14415	14455	14370	14261	14164	14472	14418	14323	14246	14290	14284	14219	14145	14523	14330	14425	14248	14385	14164	14161	14265	14206	14181	14408	14416	14175	14362	14345	14439	14358	14370	14217	14194	14402	14321	14289	14367	14311	14299	14406	14484	14233	14391	14208	14413	14369	14436	14481	14288	14481	14399	14130	14266	14080	14250	14181	14408	14493	14322	14557	14292	14386	14391	14509	14250	14225	14211	14081	14400	14338	14306	14388	14184	14402	14285	14295	14193	14423	14247	14343	14199	14380	14306	14318	14155	14436	14191	14361	14198	14373	14316	14194	14204	14329	14283	14239	14273	14410	14263	14271	14322	14117	14195	14335	14133	14403	14375	14239	14169	14169	14084	14235	14349	14109	14219	14344	14310	14363	14368	14361	14398	14136	14252	14270	14191	14333	14305	14374	14139	14270	14311	14240	14325	14247	14420	14284	14105	14386	14404	14357	14323	14354	14205	14226	14336	14277	14256	14457	14185	14359	14211	14346	14074	14286	14222	14335	14352	14086	14272	14139	14319	14160	14403	14469	14330	14389	14393	14253	14429	14157	14240	14303	14299	14287	14281	14316	14319	14227	14459	14330	14439	14329	14310	14248	14102	14409	14371	14244	14246	14377	14384	14329	14136	14371	14233	14354	14174	14347	14336	14204	14326	14273	14289	14231	14310	14522	14426	14173	14506	14543	14243	14221	14241	14178	14298	14184	14193	14332	14100	14213	14390	14257	14101	14307	14411	14072	14441	14174	14354	14305	14240	14309	14606	14214	14285	14344	14252	14280	14347	14531	14281	14409	14323	14140	14293	14294	14365	14280	14392	14313	14196	14339	14298	14115	14300	14536	14299	14344	14307	14130	14208	14606	14050	14269	14314	14292	14382	14335	14255	14259	14413	14316	14359	14227	14132	14144	14294	14256	14188	14263	14260	14237	14447	14284	14230	14210	14178	14296	14318	14215	14327	14100	14156	14385	14249	14264	14211	14299	14296	14094	14287	14276	14093	14347	14246	14208	14416	14234	14362	14296	14385	14347	14209	14211	14216	14241	14132	14344	14349	14255	14083	14242	14429	14418	14055	14238	14214	14323	14264	14321	14140	14203	14377	14348	14227	14343	14251	14384	14191	14251	14398	14289	14131	14208	14240	14145	14287	14338	14218	14369	14366	14365	14357	14207	14341	14466	14231	14276	14232	14196	13987	14196	14259	14283	14305	14199	14269	14244	14302	14331	14342	14289	14188	14280	14123	14260	14282	14269	14160	14341	14300	14335	14163	14333	14244	14170	14329	14379	14348	14409	14266	14299	14042	14127	14176	14352	14253	14277	14290	14252	14407	14134	14285	14332	14140	14465	14141	14527	14104	14246	14163	14419	14111	14215	14130	14197	14424	14372	14180	14321	14265	13979	14142	14333	14276	14208	14516	14256	14293	14312	14555	14319	14170	14225	14293	14293	14349	14399	14430	14374	14361	14480	14374	14256	14184	14180	14323	14281	14431	14233	14422	14312	14415	14096	14189	14109	14267	14301	14252	14285	14037	14292	14189	14414	14283	14206	14455	14137	14262	14298	14186	14514	14251	14447	14337	14412	14228	14445	14304	14285	14450	14290	14317	14045	14422	14257	14272	14345	14408	14196	14422	14313	14228	14309	14159	14532	14376	14358	14483	14202	14272	14352	14406	14461	14444	14515	14279	14284	14112	14193	14499	14391	14349	14293	13985	14319	14241	14291	14158	13997	14243	14247	14256	14311	14365	14337	14410	14325	14191	14175	14249	14336	14328	14291	14240	14353	14209	14372	14392	14346	14192	14406	14202	14375	14326	14231	14182	14426	14077	14334	14314	14091	14431	14083	14376	14229	14509	14337	14231	14342	14217	14352	14236	14357	14173	14195	14417	14407	14279	14154	14387	14298	14274	14179	14491	14450	14497	14368	14430	14220	14247	14338	14378	14360	14220	14300	14413	14348	14144	14503	14315	14487	14374	14187	14410	14279	14230	14370	14323	14298	14335	14415	14153	14309	14315	14171	14182	14550	14210	14378	14377	14371	14185	14320	14133	14293	14299	14282	14309	14236	14155	14151	14330	14366	14457	14350	14527	14238	14314	14197	14316	14382	14120	14395	14272	14300	14406	14248	14364	14223	14348	14246	14143	14276	14176	14364	14277	14234	14452	14278	14514	14371	14240	14358	14488	14159	14375	14280	14238	14450	14360	14301	14220	14460	14264	14354	14124	14451	14392	14285	14316	14493	14299	14323	14264	14453	14268	14252	14438	14520	14143	14257	14229	14324	14205	14281	14426	14332	14413	14455	14241	14131	14276	14286	14282	14212	14355	14357	14244	14452	14278	14070	14329	14497	14257	14167	14293	14377	14481	14412	14131	14195	14295	14514	14558	14289	14148	14343	14433	14336	14095	14028	14208	14281	14426	14390	14311	14452	14200	14196	14460	14383	14364	14295	14299	14224	14367	14342	14466	14454	14401	14173	14395	14408	14271	14390	14335	14436	14404	14399	14156	14311	14119	14445	14209	14373	14011	14319	14411	14552	14234	14207	14237	14333	14323	14170	14343	14455	14461	14258	14301	14399	14481	14358	14304	14287	14186	14400	14208	14434	14123	14377	14259	14439	14353	14323	14398	14365	14262	14373	14230	14258	14195	14385	14349	14447	14320	14130	14373	14334	14323	14464	14158	14298	14209	14359	14430	14334	14337	14363	14348	14170	14206	14263	14411	14194	14437	14191	14261	14544	14356	14469	14302	14436	14542	14186	14106	14104	14167	14442	14293	14393	14282	14260	14156	14325	14462	14371	14363	14155	14326	14292	14301	14521	14239	14475	14207	14374	14351	14164	14098	14286	14453	14188	14350	14268	14464	14427	14260	14287	14225	14287	14301	14381	14195	14218	14308	14271	14372	14332	14300	14244	14145	14486	14350	14289	14221	14292	14287	14323	14291	14419	14321	14371	14187	14289	14199	14367	14290	14497	14535	14211	14214	14339	14083	14377	14263	14379	14411	14296	14210	14272	14142	14172	14333	14318	14269	14392	14211	14266	14367	14302	14274	14271	14403	14161	14210	14328	14284	14301	14330	14228	14243	14312	14236	14134	14402	14331	14177	14448	14163	14234	14303	14177	14383	14252	14395	14143	14242	14236	14279	14196	14327	14252	14223	14197	14231	14423	14305	14232	14432	14190	14485	14419	14227	14416	14374	14438	14329	14481	14364	14327	14382	14214	14445	14188	14254	14294	14142	14230	14272	14302	14252	14108	14440	14235	14368	14433	14177	14372	14430	14497	14449	14164	14254	14330	14124	14256	14476	14249	14202	14394	14266	14406	14279	14313	14293	14130	14454	14316	14214	14159	14278	14339	14186	14284	14153	14343	14396	14361	14388	14398	14212	14343	14335	14152	14239	14202	14209	14281	14259	14420	14285	14382	14315	14266	14272	14373	14288	14390	14313	14455	14344	14188	14326	14506	14256	14170	14231	14183	14129	14265	14543	14336	14242	14271	14081	14290	14417	14244	14287	14239	14113	14444	14234	14246	14298	14431	14412	14428	14239	14346	14324	14366	14252	14339	14414	14265	14344	14279	14185	14106	14457	14239	14181	14175	14343	14328	14442	14326	14420	14256	14272	14297	14327	14234	14239	14324	14070	13999	14307	14228	14249	14340	14155	14370	14522	14458	14493	14375	14134	14136	14201	14275	14284	14369	14479	14433	14255	14395	14282	14372	14127	14307	14342	14519	14354	14383	14287	14409	14377	14332	14359	14281	14288	14328	14237	14368	14270	14315	14414	14475	14292	14405	14370	14270	14186	14330	14356	14375	14274	14177	14230	14262	14151	14059	14242	14249	14356	14303	14266	14327	14268	14456	14322	14426	14317	14363	14136	14348	14515	14349	14324	14298	14399	14338	14296	14358	14335	14133	14320	14216	14342	14283	14128	14478	14367	14560	14375	14217	14239	14476	14338	14346	14295	14184	14306	14258	14366	14350	14357	14363	14506	14271	14238	14334	14479	14152	14426	14358	14334	14403	14090	14324	14316	14370	14282	14425	14318	14425	14097	14248	14384	14306	14416	14289	14433	14262	14498	14311	14022	14105	14057	14252	14234	14383	14251	14274	14257	14281	14442	14368	14100	14285	14360	14145	14293	14561	14522	14353	14540	14371	14318	14274	14358	14194	14176	14089	14277	14331	14418	14532	14115	14481	14343	14251	14290	14443	14180	14451	14292	14446	14237	14200	14219	14239	14402	14248	14525	14296	14144	14234	14529	14187	14250	14384	14315	14166	14146	14182	14324	14289	14198	14404	14419	14181	14387	14294	14421	14361	14391	14355	14228	14275	14407	14250	14395	14286	14150	14572	14204	14313	14319	14173	14255	14201	14233	14462	14161	14235	14303	14366	14310	14285	14315	14426	14283	14465	14307	14400	14128	14403	14216	14105	14244	14282	14224	14258	14211	14377	14194	14406	14357	14165	14248	14156	14297	14266	14216	14391	14499	14338	14304	14210	14125	14130	14319	14298	14219	14281	14172	14270	14270	14309	14430	14247	14330	14326	14434	14322	14291	14426	14224	14372	14123	14366	14321	14363	14348	14548	14358	14210	14276	14299	14414	14503	14283	14218	14299	14257	14346	14116	14354	14494	14334	14173	14231	14608	14461	14322	14301	14276	14526	14254	14299	14162	14397	14125	14126	14239	14287	14419	14464	14295	14448	14167	14221	14159	14199	14205	14347	14248	14267	14211	14286	14219	14172	14269	14142	14289	14384	14303	14326	14216	14278	14207	14494	14160	14384	14147	14337	14303	14351	14452	14337	14014	14276	14255	14252	14252	14210	14385	14202	14152	14190	14465	14520	14081	14403	14386	14284	14272	14124	14307	14323	14304	14443	14149	14230	14357	14379	14308	14359	14265	14388	14109	14520	14241	14315	14472	14367	14435	14173	14085	14358	14125	14331
31843	51778	48189	37286	28689	23912	20723	18314	16944	15808	15357	14670	14078	14128	13785	13523	13469	13632	13475	13395	13472	13126	13107	13260	13211	13107	13099	13188	13146	13277	12944	13109	13088	13114	12998	13096	13175	12958	13057	12961	13131	13003	12945	13218	12941	13176	13013	13032	13070	12943	13190	13273	12882	13063	13176	13051	12973	13041	12930	12919	13177	12995	12917	13035	13046	12946	13055	12919	13223	13101	12966	12894	13164	13095	13042	12997	13072	12911	13088	13271	12864	12989	13043	13054	13129	13077	13020	13001	13094	12940	12907	12976	13116	13012	13193	12980	13098	12974	12980	13173	12961	13053	13217	13005	13019	12868	13127	13020	13086	12919	13053	12951	13175	13127	13185	12827	12994	12892	13027	13057	13201	13007	13145	13096	12951	12949	13137	12983	13025	13107	13096	13098	13215	12916	13020	12987	12929	13133	13178	13052	13071	13031	12974	12977	13021	12981	13079	13039	13163	13006	12927	12955	13109	13028	12955	12977	12958	13062	13008	13096	12959	12981	13082	12962	12922	13036	13075	13217	12909	12919	13114	12828	13060	13080	13113	12959	12884	13087	13063	12935	12946	13071	13069	12985	12880	13056	13065	12962	12952	13126	13189	13136	13076	12966	12927	12946	13088	13027	13126	13129	13061	13099	12962	13032	12982	13013	13048	12922	13135	13131	13121	12906	13042	13185	13030	12939	13114	13052	12890	12952	12984	13035	12949	13178	13056	13157	13127	13025	12939	12967	12942	13068	13023	13114	13130	12983	13001	12903	13068	13032	12976	12937	13037	13130	13003	13171	13074	13105	12992	13069	13067	12963	12897	13016	12944	13110	13149	13118	12993	13065	12852	12933	12962	13077	13105	13020	12915	13043	13089	12990	13035	13015	13099	12974	13232	13032	13096	12996	13001	12932	12905	13054	12957	13017	13131	13022	12959	12962	12932	13020	12966	12916	12917	13025	12972	13115	12932	12999	12809	12878	12997	12765	12958	13015	13027	13042	12934	13232	13162	13071	13093	13093	13195	12811	13165	13034	13065	12848	13000	13171	13000	12998	12883	13005	12945	13060	12962	13087	13005	13128	12982	12970	12984	12934	12980	13065	13014	12986	12949	12955	13226	13228	13124	13038	13139	13065	13050	13018	12938	13026	13034	13035	12942	12957	12940	13087	13046	13086	12867	12920	12956	12791	12987	12962	13018	12968	13044	12868	12864	13127	13008	13099	12944	12920	13167	13066	13006	13078	13133	12992	13063	13053	13016	12958	13111	12955	12899	12912	12975	12943	12945	13045	13209	13023	13001	13091	12919	12982	13012	13078	13146	13006	12945	12899	12907	12909	13104	13002	13138	13019	13164	13103	12939	13154	13023	12997	12996	13118	13197	12910	13229	13043	13155	12981	13039	12996	12883	13072	13031	12952	13137	12928	13043	13158	12966	13081	12793	13014	13129	12919	13139	12939	13082	13083	13034	13041	13127	13120	13069	13138	12879	13133	13082	12989	13136	13097	12997	13057	13229	13029	13043	13042	13125	13030	13195	12995	12922	12993	12955	12919	12900	13099	12941	12938	13113	12923	13182	13020	12907	13084	12992	13207	13018	13033	12971	13065	13080	13034	13037	13164	13073	13108	13055	13119	13096	13070	12980	13020	12979	13092	13020	12907	12989	12971	13031	13130	13056	13041	13082	13010	12882	13065	12910	13108	12976	13008	12980	13008	13065	13013	12785	12828	13172	13063	13153	12858	12949	13070	13068	12942	13023	13020	13083	13136	13024	13044	12936	13226	13004	13043	13187	13060	13054	13014	13201	13083	12949	13042	13129	12827	12995	13066	13003	13003	12985	13121	13111	13008	13085	12896	13033	13086	13110	13185	13111	12954	12981	13136	12976	13055	13094	12989	12873	13133	12947	13084	13006	13069	13185	12981	13161	13188	12963	13123	12953	12916	12921	12837	12940	13036	13057	13010	13034	13111	13080	13012	13018	13113	13079	13081	13023	13078	12810	13002	12888	12996	13037	13137	13008	12941	13106	13009	12895	13056	12893	13106	13033	12989	13171	13174	13071	13034	12904	12965	12960	12897	12886	13093	13115	13019	12975	13125	13048	13013	12948	12896	13030	13053	13044	12992	13240	13118	13009	13028	13087	13153	13025	13020	12948	13127	12876	12919	12897	12864	13227	12905	13026	13005	12961	13007	13199	13021	13053	12979	12896	13133	12972	12973	12917	12971	12884	12902	13016	13186	13018	13007	13129	12907	13036	12945	12888	13033	12953	13122	13136	13185	13192	12889	13140	13122	13073	13034	12990	12957	13214	13040	13201	12983	13114	12878	13203	13030	12994	13001	12955	12986	12904	12991	13049	13017	12973	13027	13079	12973	12847	13074	12968	12963	13097	13127	12970	12920	13058	13182	12916	12988	12833	12899	13105	13083	13103	13201	13042	12868	13128	13144	13194	13120	13038	13024	13240	13058	12984	12872	13016	12928	12989	12953	13027	12964	13021	13050	13015	13004	13004	13103	13038	13120	13143	13016	12930	13137	12971	12984	13099	13040	13004	13081	12939	13041	12967	12969	13064	12997	13048	13053	12953	12960	12965	13048	12943	13283	13164	13077	13119	12815	12970	13165	13092	13053	12965	13087	13174	12881	13167	13086	12954	13128	12985	13091	13088	13078	13006	13083	13063	13049	13112	12976	12914	13229	12961	13095	13173	12922	13190	13053	12987	13083	13126	13094	12979	12886	13027	13100	12922	13075	13004	13076	12977	13024	13071	12895	12945	12950	13112	13024	13050	12991	12990	12903	13121	12996	13004	13003	12981	13049	12872	12907	12913	13118	13173	12954	12993	13142	13069	13026	13023	12887	12959	13023	12955	12923	13013	12985	13026	13069	12980	13031	12959	13082	13048	13065	13022	12954	13011	12831	13044	12990	13022	12977	13166	12987	12978	12970	13007	13129	13021	13080	13088	13101	12990	13047	12988	13025	13014	12981	13114	12920	13184	13028	13189	13026	13013	12986	12872	12834	13005	12982	13087	12903	13227	13046	12901	13080	13132	13041	12909	13068	13026	13110	12892	13109	13107	13029	13084	12986	12921	12982	13076	13061	12978	13082	12935	13003	12968	12964	13037	13112	13065	13021	13220	13109	13004	13018	13205	13031	13011	12919	12956	13001	12935	12928	13036	13021	12937	13153	12985	13006	12908	12947	13030	12940	13018	13037	13044	12987	13069	12889	13039	13088	12976	13116	12986	13068	13150	13144	13078	13020	13118	13142	12896	12980	13128	13051	12854	13139	13069	13003	13065	13016	12962	12971	12960	13106	13102	13100	12948	12967	13103	13063	12942	13022	13153	13086	13105	13204	12922	13015	13023	13119	12934	13026	12961	13032	12977	13137	13097	12958	13207	13095	13102	13044	13134	13062	13002	13086	12836	13058	13062	12956	13166	13037	13005	13034	13032	12999	13100	13105	13095	13160	13098	13126	13028	13077	12904	13034	13002	13095	13023	13034	13049	13139	12899	13100	12980	12921	12864	12996	13082	13204	13148	13118	13194	13007	13022	13028	12976	13007	12951	13069	12953	12980	12883	13073	12997	13067	13109	12962	13051	12819	13027	12929	13135	12903	13124	12933	13013	12853	13043	12945	12794	12946	12899	13066	12900	13197	13129	13089	13017	13155	13108	13088	13018	13052	13155	13156	13119	13238	12927	13216	13008	13153	12857	12948	12945	13132	13063	13154	13058	13084	13133	12872	13013	13117	13037	12939	12938	13097	13081	12922	13076	12987	13168	13020	13071	13149	12950	13050	13085	13130	12962	12920	12946	13143	12919	12959	12915	13107	13092	12944	13055	13009	13087	12906	13174	13003	13100	12815	13131	13029	13019	12952	12896	12889	13053	13147	12994	12985	13027	12928	13112	13051	13042	12961	12978	13267	13170	13019	13067	12972	13061	12934	13057	12892	12873	13107	13030	12986	13171	13079	12830	13011	12972	13033	13007	12938	12858	13114	12873	12991	13046	12946	13007	13039	12995	13025	13022	13064	13048	12941	12979	13173	12999	13085	13009	12928	13054	12909	12904	13053	12946	13031	13151	13095	13186	13063	13145	13020	12944	13138	12965	13058	13026	12988	12914	13249	13032	13039	13189	12858	13112	13120	13090	13021	13114	13144	13115	13127	13081	13138	13007	13116	12975	13096	13018	13025	13126	13028	12861	13044	13050	13177	12969	13078	12973	12886	13186	12968	12983	13288	13010	13010	13099	12929	13043	13224	12943	12843	12849	13106	13142	13039	12987	13214	13056	12941	12925	13063	13143	13009	13093	12827	12964	12940	12978	13162	13102	13093	13057	13092	13128	12948	13021	13060	12840	12958	12982	13172	13102	13081	13033	13004	12864	12984	13080	12924	13151	13102	12971	13041	13032	13029	12979	13072	13127	12981	12935	13155	13067	13011	13048	12961	12976	13101	13034	12954	13046	12938	13026	13011	12975	13045	13112	12925	13094	13095	13049	13006	13026	12971	12987	13028	13110	13032	13117	13030	12776	12894	12965	12960	13131	12943	12957	12920	12991	13131	12931	13133	12913	12963	12893	12985	13003	12983	12960	12942	13014	13154	13134	13042	12977	13129	13062	12927	12978	13039	13069	12952	13030	13058	12952	13033	13011	13200	13007	12912	13063	12986	13053	12825	13078	12941	13001	13061	13125	13092	13046	13060	13032	12946	12977	13011	13060	13005	13204	12987	13070	12947	13128	12984	12946	13091	13129	13069	12949	13169	13043	13179	13160	13012	12907	12967	13074	13202	13145	12833	13158	12910	13121	12923	12931	13107	13085	13017	12907	12926	13118	13294	13043	13275	13148	12938	13098	13032	12995	13207	13133	13089	13029	13215	12951	12929	12970	13034	13129	13075	12987	12993	12935	12950	12957	13107	12928	13188	13045	13005	13028	13092	13143	12967	13073	12992	13000	13090	12990	13015	13019	13023	12980	13134	13153	13050	13091	12978	13005	12976	13088	13041	12903	13029	13081	13055	12969	13096	13116	12998	13132	12920	12963	12910	12955	12890	13012	12989	12934	13018	13072	13149	12972	12967	12936	12940	13027	12962	13080	12971	13092	12960	12933	13178	13017	12874	13108	13132	12974	12979
22923	21481	29231	24228	22576	25351	26561	21047	18901	18240	17359	16848	16383	16187	16083	15876	15649	15458	15569	15513	15493	15542	15324	15179	15296	15327	15157	15296	15070	15191	15063	15271	15091	15021	15165	14991	14947	15226	14942	15150	15108	15152	15136	15150	15044	15107	15089	15193	14880	15072	14997	14990	15089	14947	14986	14972	14887	14929	15044	14886	15015	14979	15094	14825	14883	14959	15048	15002	14799	14967	15030	14996	15002	15090	14976	14979	15082	14930	14831	15132	15007	14980	15015	14744	15130	15025	14929	14935	14990	14889	14875	15066	14984	14962	14919	15078	14949	14888	15133	14918	15031	14836	15077	15000	15007	14986	14874	14802	15057	15047	14905	14952	14929	14962	14994	14874	15124	15050	14724	14898	15036	14880	15059	15092	14868	14925	14902	15001	14999	14905	15096	15076	14855	15095	15124	14921	14923	14846	15052	14935	14959	14972	14921	14977	15127	14923	15086	15106	14712	14851	15011	15148	15146	15061	15007	14994	14999	14832	15003	14842	14782	14831	14804	14907	15032	15024	15057	14943	14850	15131	14980	14938	14926	14916	15146	15044	14861	14962	15021	14861	14835	14921	14875	14891	15101	14832	14994	15079	14927	15315	15013	15062	14944	14896	14928	15023	15002	15107	15130	14955	14997	14963	14771	15081	14891	15177	14954	14867	15038	15139	15012	15116	14853	15056	15082	14943	14867	14797	14996	14876	15121	14841	15028	14917	14937	15043	14995	14805	15066	14893	15062	14948	15045	14953	14878	14910	15049	14647	14892	14890	14967	14867	15178	15078	14771	15015	14948	14953	14971	14884	15052	15078	15022	15072	14932	15066	14813	14907	15005	14970	15048	14856	15155	14874	14839	15090	14881	15031	14882	14872	15033	15210	14956	14889	14795	15026	15106	14926	14968	15126	14993	14883	14996	15075	15016	14996	14954	15126	14919	14946	15133	14783	15113	15007	15102	15029	15061	14857	14850	14910	14997	14944	14905	15030	15000	15147	15076	15068	14910	15102	14989	15022	14640	14897	14850	14908	15037	14818	15048	15011	14990	15062	15091	15048	14897	15036	14889	14814	14819	15022	14989	14994	14914	15039	15048	14997	15036	14924	14924	14911	14941	14981	14923	14809	14949	15163	15169	15135	15059	15026	15030	14972	15042	14983	15140	14969	14829	14912	14990	15017	14935	15009	15155	14828	14783	14803	14881	14862	14889	14749	14972	15061	15040	15010	15023	15102	15016	15001	14909	14916	15084	14772	14880	14955	14979	14867	15106	15005	14780	14984	15022	15027	14796	15091	14957	15183	15026	15200	14869	14963	15068	15122	15087	14893	14767	15109	15093	14973	14994	15060	14918	15041	14838	14976	14772	15012	15030	15067	14998	14807	15082	14955	15045	15102	14869	14802	14932	14926	14886	15169	14948	14971	15000	14813	14958	14847	15006	14716	14840	15078	14918	15013	15050	14796	14822	14902	14850	14778	14958	14776	14804	15071	14855	14828	14925	15024	14995	14927	15175	14830	14911	14924	14912	14937	14827	14950	14957	14998	15032	15019	15068	14913	14977	15141	14968	14940	15149	14935	14981	14907	14738	15034	14849	14878	14929	15017	15008	15118	14857	14989	14920	15034	14870	14920	14907	14859	14881	14975	14893	14828	14861	14988	15165	15044	15051	14956	14940	15048	14924	14955	14868	14869	14980	14963	14908	14951	14949	14932	15044	14994	14996	14917	14889	14947	15072	14886	14945	14833	14974	14837	14908	14943	15187	15086	14923	14906	14916	14997	14915	14937	14718	14881	14925	15036	14957	14948	15054	14899	14886	14679	14918	15014	15011	15121	14974	14919	14833	15013	15010	14784	14955	14957	15004	14944	15092	14899	14946	14700	15036	14857	14634	14857	15083	14895	14917	14988	14861	14966	14977	14735	14952	14870	15017	15094	14994	15090	15064	14997	14924	14939	14747	14862	14892	15018	15090	14968	15050	14941	15135	14922	15059	14994	14874	14997	14999	15138	14936	14970	15038	15154	15097	14823	14980	14917	14882	14830	14962	15007	14916	15089	15031	15059	14957	14842	15130	14805	14977	15097	14764	14910	14832	14900	14878	14908	15105	15140	14839	14995	15082	15038	14902	14853	14891	14992	15062	15121	14793	15036	15186	15047	15074	14921	14981	15157	15007	14910	14938	15146	14976	14848	14887	15112	15118	15019	14938	15041	15000	15073	14897	14884	14863	15067	15036	14967	14879	14824	15186	14922	15179	15041	14818	14851	15050	15043	14938	14845	14929	15122	14857	14970	14945	15084	14874	14936	14908	14846	14919	14900	15007	15161	15007	14886	14922	14945	14925	15075	14902	15023	14900	14823	15016	14870	14848	14910	14933	14903	14869	14822	15157	15038	14995	15156	15058	15105	15039	14930	15076	14857	15003	15000	14883	15038	14969	14706	14805	14847	14876	14984	15110	15124	14843	14896	14942	14956	15014	15094	15066	14793	14970	15012	15029	14888	15098	15008	15000	15075	14922	15153	15155	15012	14858	14611	14879	14929	14919	15014	14844	14916	15033	15072	14978	14986	14920	14861	14918	15140	14941	15100	14934	14946	14921	14876	14894	15009	14920	14950	14911	14993	14971	14856	14936	14749	14938	15033	14878	14981	14836	14923	14800	14840	14856	14960	14922	14860	15030	14820	14890	14973	14936	15023	14945	15046	15039	15012	14815	15092	14813	14853	15021	14968	15051	14991	14867	14988	14901	15132	14870	14752	14865	14976	15070	15030	14876	14865	14641	14867	14890	14925	15001	14957	15138	14958	15012	14990	14987	14838	15089	14896	14864	15004	15059	15044	14959	14947	15009	14922	15023	14953	15103	15017	14858	14985	14973	14880	14988	14807	15188	15034	14858	14999	14992	14859	14836	14869	15001	14835	14816	14796	14930	15055	15107	14925	14856	15016	15066	14994	14968	14775	14606	15100	14956	14734	14906	14937	15133	14926	14676	14867	14900	14961	14938	14891	15097	14982	15171	14786	14922	15017	15012	14912	14971	14785	15042	15078	14791	14935	14889	14693	14946	15000	15098	14872	14817	14929	15166	15103	15128	14905	14836	14808	14945	14952	14907	14943	14970	14999	15086	14834	14829	15068	14866	14819	14904	14994	14746	14961	14924	14846	14955	14847	14732	14998	15039	14929	15047	14937	14738	14936	15041	14993	14915	14970	14916	15023	14951	15046	15188	14783	15149	14963	15134	14856	15092	15007	14958	14876	14853	14854	15009	15108	14932	15032	14999	14960	15068	14947	14948	14813	15029	15085	15040	14956	15074	14925	14976	14906	14953	15034	15040	14975	14881	14848	14933	14765	15005	14789	14858	15078	15020	14985	14770	14830	14951	14763	14909	15014	14947	14737	14892	14919	15083	15117	14767	14874	14958	14828	14899	14891	14889	14962	15041	14863	15027	15190	15070	15010	14934	14893	14917	14880	14916	14908	15025	14972	15090	15080	14748	14896	14992	14884	15035	15020	15064	14894	14840	15061	15105	15031	15022	14914	14869	14892	14878	14938	14844	15083	15035	15131	15107	14863	14882	14787	14770	15140	15034	15022	14962	14857	15102	14862	15013	14990	14889	14931	14876	15080	14949	15031	14899	14851	14927	14897	14900	14792	14800	15010	14914	14824	14776	14841	14968	15010	15206	14936	14809	14890	14896	14945	14839	15023	14856	14882	14750	14990	14888	14984	14825	14884	14941	14751	14989	14862	14873	15171	14909	14709	15014	15157	14982	14916	14957	14968	14883	14919	14996	15044	14827	15036	14972	15048	15006	14915	14994	14944	15088	15016	14938	14871	15167	14963	14871	14859	14880	15008	15198	14957	15023	14892	14876	14857	14935	14681	15005	15030	14773	14976	15034	14831	14807	15026	15158	15009	15067	15085	14995	14950	14874	14983	15040	15075	14929	14804	15008	15017	15075	14982	14898	14874	14943	14799	15040	14997	15010	14977	15074	15008	14866	15240	15051	15185	14996	15035	15023	14983	15007	15027	15130	14790	14920	14939	14894	15007	15026	14933	14814	14873	14970	15137	14767	14760	15035	14979	15017	15099	15106	14884	14632	14984	14939	14960	14889	15075	15003	15108	15034	14872	15122	15096	14882	14910	15123	14818	15018	14907	14926	14791	14918	14898	15058	14843	15061	14921	14714	15000	15136	14897	15166	14900	15127	15039	15110	15000	15049	15054	14917	14925	14755	14900	15136	15017	15073	14904	14862	14796	14757	15035	14991	15040	14916	14965	14984	14953	15061	14984	14911	14922	14895	14821	15049	15109	14808	14871	14927	14872	14794	14905	14955	14887	14960	15146	15162	14978	14823	15081	14870	14926	14941	14919	15042	14771	14882	14968	15048	14751	15077	14950	15044	14994	14986	14816	14951	14983	14816	15007	14741	14803	14804	14885	15088	14933	14921	14998	15086	14994	14804	15009	14856	14853	14831	14957	15028	14996	14907	15098	15024	15083	14963	14972	15030	14954	15041	14922	14973	14798	15004	14920	14900	14937	14885	15014	14964	14924	14929	14989	14900	15048	14858	14681	15096	14871	15027	14912	15086	15022	14719	14829	14822	15046	14965	14948	14977	14935	14935	14919	14828	14837	14810	14855	14879	14896	15053	14933	14970	14774	14994	15181	14954	14834	14931	14906	15045	14776	14908	14769	14952	15040	14918	15034	14979	14951	15051	14981	14939	14909	14964	14894	14941	14670	14945	14961	15030	15072	15256	15040	14933	14780	14950	14996	14979	14927	15007	14840	14923	14775	15059	15324	15070	15073	14851	14909	14970	14882	14728	15149	14781	14882	15035	14909	14933	14998	15018	15008	15013	14901	14854	14944	14968	15098	15109	14939	14961	14958	14974	14876	14929	15147	15012	14875	14983	14965	14905	14895	15107	14975	14841	14879	15155	15027	15019	15134	14909	15116	14952	15258	14964	14951	14916	15004	14872	15013	14780	14891	15035	14984	14811	14947	14865	14802	14954	14995	14937	14991	14831	15156	15078	14876	14908	14951	14924	14989	15049	14982	14814	14921	14974	14951	15062	15032	14980	15101	15018	15115	15063	14821	14852	14884	15035	14712	14902	14895	14839	14854	15065	15061	14826	14939
34528	57599	53331	41286	33299	27776	23857	21227	19100	17652	16624	15907	15175	14899	14516	14228	14162	14045	13873	13895	13780	13850	13673	13772	13623	13631	13535	13580	13548	13535	13464	13551	13414	13570	13424	13680	13591	13505	13481	13483	13286	13344	13483	13617	13433	13465	13380	13423	13265	13448	13358	13426	13391	13378	13644	13449	13304	13475	13455	13430	13239	13590	13379	13302	13471	13334	13284	13506	13357	13387	13522	13431	13465	13355	13471	13449	13272	13328	13430	13367	13345	13378	13474	13429	13420	13439	13264	13290	13420	13326	13363	13437	13361	13315	13457	13524	13376	13418	13364	13385	13365	13352	13297	13359	13501	13198	13360	13247	13441	13493	13272	13466	13321	13296	13339	13259	13269	13492	13526	13261	13500	13349	13314	13383	13308	13319	13313	13476	13393	13490	13362	13245	13420	13481	13366	13488	13598	13362	13436	13498	13414	13445	13345	13442	13375	13393	13359	13426	13398	13449	13287	13395	13413	13375	13370	13390	13531	13361	13272	13372	13413	13267	13361	13360	13377	13434	13425	13419	13498	13363	13468	13427	13375	13581	13461	13358	13461	13376	13521	13454	13363	13424	13488	13466	13488	13414	13228	13562	13346	13383	13435	13374	13324	13312	13445	13471	13456	13371	13411	13409	13438	13285	13378	13398	13290	13315	13446	13269	13481	13329	13272	13266	13455	13351	13275	13337	13397	13468	13519	13422	13457	13600	13370	13347	13471	13463	13532	13354	13378	13505	13489	13364	13366	13241	13290	13380	13468	13393	13464	13543	13436	13516	13233	13416	13259	13435	13417	13491	13464	13435	13491	13386	13390	13371	13420	13348	13429	13273	13215	13338	13280	13444	13357	13470	13269	13372	13570	13396	13483	13268	13476	13424	13253	13317	13263	13462	13411	13400	13450	13360	13416	13388	13393	13347	13394	13490	13401	13479	13401	13508	13167	13301	13376	13465	13519	13253	13497	13558	13465	13314	13431	13295	13485	13434	13326	13461	13281	13409	13213	13232	13413	13368	13336	13289	13691	13463	13532	13402	13303	13300	13322	13431	13354	13259	13375	13289	13291	13424	13367	13362	13261	13429	13336	13444	13438	13319	13389	13326	13425	13432	13412	13487	13433	13272	13345	13265	13447	13383	13425	13566	13347	13420	13336	13358	13389	13423	13368	13413	13282	13296	13423	13321	13325	13352	13403	13418	13282	13326	13314	13432	13516	13375	13392	13468	13326	13329	13291	13404	13329	13344	13356	13438	13342	13357	13349	13204	13486	13463	13357	13373	13484	13302	13234	13527	13287	13423	13463	13404	13428	13337	13470	13327	13390	13311	13379	13304	13471	13444	13308	13336	13377	13208	13358	13308	13210	13286	13592	13367	13384	13369	13559	13246	13452	13366	13221	13483	13351	13480	13476	13221	13305	13347	13409	13362	13406	13284	13176	13426	13496	13277	13232	13495	13428	13313	13543	13305	13270	13311	13382	13567	13189	13443	13395	13419	13399	13358	13530	13475	13369	13430	13314	13292	13473	13374	13435	13374	13543	13341	13449	13268	13428	13500	13451	13353	13459	13461	13408	13511	13377	13374	13206	13316	13367	13225	13374	13461	13537	13440	13575	13259	13316	13444	13388	13263	13458	13411	13374	13466	13419	13441	13401	13580	13372	13245	13393	13268	13542	13382	13468	13336	13449	13396	13217	13353	13486	13378	13435	13506	13248	13430	13287	13399	13371	13282	13445	13304	13444	13484	13606	13422	13338	13452	13270	13332	13284	13375	13422	13472	13467	13291	13350	13494	13322	13390	13483	13241	13404	13452	13490	13355	13503	13414	13373	13503	13423	13437	13407	13420	13331	13340	13508	13370	13364	13436	13376	13450	13422	13300	13464	13470	13383	13360	13578	13430	13399	13392	13401	13511	13498	13371	13282	13475	13479	13359	13470	13274	13358	13312	13521	13310	13391	13429	13402	13352	13432	13506	13463	13169	13463	13506	13441	13298	13500	13415	13344	13304	13292	13352	13393	13486	13468	13359	13505	13279	13311	13355	13472	13428	13338	13273	13408	13358	13395	13376	13343	13359	13565	13197	13476	13333	13514	13227	13450	13560	13447	13437	13571	13275	13380	13301	13431	13311	13440	13592	13393	13389	13342	13361	13489	13404	13331	13475	13477	13393	13314	13314	13361	13383	13525	13420	13594	13392	13414	13256	13427	13392	13300	13543	13318	13274	13550	13333	13319	13492	13383	13484	13342	13273	13399	13266	13469	13160	13422	13281	13381	13422	13333	13208	13405	13293	13392	13387	13415	13161	13383	13364	13422	13248	13303	13304	13360	13491	13255	13194	13513	13360	13346	13509	13442	13286	13668	13308	13435	13464	13378	13442	13261	13303	13404	13408	13352	13283	13210	13511	13431	13398	13499	13366	13448	13325	13305	13343	13344	13426	13397	13368	13528	13368	13362	13307	13323	13408	13454	13245	13384	13362	13407	13384	13238	13283	13503	13259	13206	13496	13392	13296	13280	13410	13382	13247	13317	13618	13409	13370	13358	13280	13486	13503	13367	13279	13448	13399	13519	13425	13419	13243	13342	13319	13319	13438	13276	13414	13363	13302	13240	13289	13397	13414	13524	13371	13514	13400	13584	13326	13267	13452	13367	13370	13389	13324	13296	13403	13416	13409	13325	13561	13435	13300	13337	13265	13451	13308	13305	13308	13406	13275	13420	13342	13394	13395	13379	13276	13423	13388	13436	13373	13379	13477	13340	13330	13333	13327	13208	13486	13532	13423	13349	13427	13442	13267	13608	13384	13474	13486	13420	13440	13338	13425	13359	13283	13199	13447	13471	13272	13341	13537	13342	13375	13374	13172	13311	13344	13256	13332	13336	13504	13485	13402	13400	13257	13318	13285	13406	13401	13483	13435	13283	13378	13355	13451	13406	13305	13392	13379	13449	13418	13311	13427	13387	13421	13341	13339	13346	13409	13430	13426	13288	13378	13443	13315	13269	13342	13324	13438	13410	13437	13298	13354	13424	13457	13240	13454	13316	13103	13217	13408	13398	13357	13323	13413	13383	13280	13392	13353	13513	13240	13350	13499	13495	13296	13488	13347	13180	13333	13481	13448	13421	13529	13247	13388	13372	13455	13564	13268	13487	13339	13151	13592	13258	13179	13476	13453	13646	13412	13474	13522	13370	13338	13416	13276	13519	13430	13415	13301	13403	13311	13392	13438	13426	13312	13582	13285	13331	13169	13396	13373	13277	13438	13636	13433	13381	13431	13308	13239	13328	13326	13439	13381	13288	13363	13271	13456	13279	13392	13309	13422	13389	13411	13418	13349	13380	13352	13393	13275	13471	13432	13363	13455	13269	13311	13302	13227	13263	13457	13405	13396	13288	13373	13339	13459	13254	13443	13430	13329	13456	13494	13326	13368	13368	13518	13320	13410	13323	13290	13379	13262	13298	13463	13339	13429	13232	13536	13328	13339	13407	13280	13251	13561	13295	13294	13474	13576	13472	13490	13154	13310	13344	13385	13277	13414	13421	13295	13539	13349	13356	13401	13375	13315	13396	13342	13380	13388	13336	13437	13479	13296	13539	13424	13312	13295	13494	13310	13422	13363	13558	13114	13300	13470	13217	13412	13386	13377	13490	13380	13273	13248	13431	13312	13449	13527	13242	13377	13369	13580	13254	13389	13343	13454	13274	13425	13223	13553	13488	13299	13499	13508	13320	13444	13332	13245	13401	13379	13438	13299	13496	13251	13422	13395	13399	13229	13428	13474	13410	13146	13524	13427	13359	13280	13265	13332	13226	13303	13417	13405	13296	13431	13365	13445	13343	13380	13369	13299	13252	13389	13465	13428	13391	13443	13460	13206	13402	13475	13397	13439	13309	13422	13328	13532	13384	13484	13295	13253	13383	13351	13490	13451	13197	13499	13401	13325	13317	13380	13267	13337	13388	13424	13279	13142	13359	13457	13290	13363	13374	13215	13408	13309	13338	13433	13413	13477	13377	13340	13389	13367	13445	13326	13357	13456	13468	13440	13491	13358	13391	13352	13455	13240	13495	13202	13295	13262	13372	13371	13362	13258	13406	13390	13374	13569	13243	13342	13494	13357	13364	13470	13417	13366	13492	13276	13387	13544	13289	13370	13405	13446	13207	13351	13420	13462	13375	13533	13400	13357	13262	13513	13448	13294	13346	13342	13371	13486	13490	13463	13290	13544	13410	13340	13518	13508	13315	13272	13456	13373	13324	13432	13386	13476	13365	13393	13400	13420	13597	13551	13447	13353	13285	13253	13225	13473	13312	13348	13406	13343	13407	13397	13283	13331	13415	13245	13354	13323	13438	13379	13267	13506	13498	13413	13515	13412	13394	13419	13418	13192	13376	13436	13459	13429	13297	13308	13347	13314	13431	13358	13334	13526	13549	13355	13472	13401	13460	13395	13487	13374	13313	13354	13384	13466	13450	13460	13435	13240	13327	13399	13349	13363	13601	13411	13464	13392	13430	13235	13306	13377	13346	13316	13577	13314	13370	13485	13332	13424	13239	13463	13263	13508	13584	13419	13505	13495	13356	13470	13434	13380	13425	13391	13390	13403	13435	13413	13415	13249	13571	13259	13387	13394	13245	13337	13367	13455	13415	13211	13291	13325	13225	13394	13366	13411	13453	13324	13277	13260	13302	13367	13501	13348	13323	13415	13297	13306	13483	13339	13254	13369	13492	13409	13440	13523	13493	13273	13395	13394	13435	13371	13481	13385	13443	13559	13235	13396	13425	13352	13453	13385	13452	13409	13300	13241	13448	13443	13633	13250	13292	13336	13413	13444	13364	13390	13383	13402	13495	13356	13290	13381	13209	13310	13229	13433	13343	13199	13365	13354	13435	13303	13250	13227	13323	13561	13445	13280	13332	13482	13430	13502	13334	13394	13439	13440	13339	13425	13442	13407	13393	13434	13436	13351	13341	13514	13270	13259	13303	13407	13388	13543	13477	13362	13303	13392	13455	13451	13457	13338	13434	13134	13642	13408	13581	13362	13311	13280	13152	13357	13588	13366	13421	13360	13344	13405	13373	13379	13354	13465	13179	13515	13333	13252	13515	13398	13333	13128	13387	13353	13651	13345	13427	13526	13349	13296
28642	27315	33258	28857	22005	19246	17742	16685	16003	15664	15427	15179	15043	14936	14919	14713	14732	15005	14807	14699	14818	14796	15022	14797	14711	14663	14717	14617	14716	14513	14655	14528	14545	14906	14667	14596	14561	14547	14476	14668	14366	14389	14613	14552	14541	14573	14592	14633	14429	14714	14479	14426	14439	14848	14589	14556	14454	14694	14716	14444	14551	14729	14622	14609	14491	14543	14505	14538	14692	14580	14545	14654	14595	14700	14380	14602	14571	14359	14516	14623	14606	14577	14639	14669	14615	14407	14327	14532	14533	14542	14386	14354	14361	14553	14475	14627	14488	14514	14649	14623	14498	14544	14507	14717	14745	14519	14608	14463	14498	14677	14775	14708	14476	14581	14545	14647	14493	14570	14381	14611	14536	14657	14619	14397	14522	14566	14547	14785	14577	14441	14628	14469	14525	14382	14751	14542	14360	14445	14648	14635	14620	14483	14513	14674	14637	14637	14647	14708	14528	14671	14560	14551	14528	14484	14529	14536	14426	14467	14448	14679	14642	14457	14536	14417	14505	14656	14555	14720	14746	14650	14583	14523	14701	14632	14509	14473	14655	14422	14665	14724	14717	14802	14558	14679	14779	14470	14615	14702	14570	14555	14485	14614	14563	14573	14530	14520	14511	14383	14468	14533	14627	14709	14642	14454	14686	14388	14251	14490	14470	14549	14516	14515	14634	14697	14536	14579	14631	14574	14295	14693	14552	14723	14491	14733	14309	14463	14493	14746	14435	14338	14861	14642	14568	14741	14451	14530	14457	14469	14651	14622	14570	14525	14483	14354	14524	14503	14428	14495	14643	14353	14567	14537	14479	14522	14604	14492	14440	14490	14354	14589	14653	14558	14516	14597	14588	14541	14427	14554	14296	14473	14428	14455	14726	14432	14580	14542	14530	14613	14623	14624	14413	14458	14337	14464	14542	14407	14588	14558	14782	14585	14671	14450	14646	14602	14485	14554	14423	14442	14382	14498	14504	14287	14521	14516	14464	14557	14569	14730	14588	14672	14513	14598	14617	14615	14467	14724	14570	14669	14648	14649	14378	14520	14663	14537	14617	14671	14705	14610	14662	14560	14630	14521	14462	14564	14630	14640	14600	14339	14500	14538	14398	14719	14511	14685	14394	14543	14433	14423	14537	14497	14482	14638	14432	14446	14600	14754	14503	14592	14438	14436	14584	14559	14631	14532	14599	14525	14471	14419	14373	14663	14592	14511	14574	14601	14633	14532	14498	14591	14490	14521	14568	14658	14579	14526	14476	14617	14558	14569	14602	14516	14628	14610	14420	14393	14586	14528	14698	14487	14556	14425	14482	14475	14633	14438	14556	14439	14395	14554	14562	14547	14680	14509	14518	14503	14536	14513	14510	14384	14592	14611	14376	14483	14733	14489	14638	14624	14684	14541	14645	14610	14557	14532	14614	14628	14582	14569	14779	14645	14623	14548	14533	14464	14509	14547	14672	14550	14631	14468	14423	14502	14375	14746	14427	14543	14788	14708	14654	14637	14585	14743	14626	14460	14421	14390	14623	14482	14392	14515	14612	14701	14624	14669	14591	14557	14305	14306	14359	14557	14542	14397	14352	14703	14352	14629	14504	14675	14582	14665	14575	14535	14745	14397	14544	14566	14597	14648	14563	14607	14524	14565	14570	14384	14535	14566	14558	14699	14778	14547	14461	14591	14476	14393	14737	14420	14626	14565	14591	14636	14671	14715	14352	14666	14539	14599	14499	14335	14692	14563	14452	14624	14712	14653	14459	14525	14698	14531	14544	14655	14575	14595	14504	14559	14626	14773	14456	14535	14719	14528	14631	14530	14829	14639	14677	14682	14515	14548	14529	14481	14377	14483	14456	14318	14605	14698	14609	14611	14457	14525	14619	14489	14329	14577	14536	14584	14768	14726	14602	14407	14524	14289	14531	14567	14686	14617	14738	14476	14642	14667	14767	14619	14500	14479	14609	14431	14724	14500	14586	14443	14625	14628	14399	14600	14474	14451	14475	14688	14762	14654	14601	14560	14544	14828	14536	14651	14532	14535	14639	14674	14498	14668	14659	14752	14626	14468	14554	14499	14636	14690	14449	14605	14596	14383	14464	14597	14534	14495	14453	14450	14490	14559	14536	14333	14465	14545	14523	14655	14591	14502	14494	14432	14481	14442	14638	14487	14515	14568	14493	14646	14650	14577	14603	14685	14474	14559	14593	14346	14456	14812	14442	14480	14702	14435	14692	14491	14543	14417	14391	14579	14602	14576	14662	14501	14840	14684	14789	14599	14548	14734	14707	14465	14696	14546	14566	14435	14603	14631	14656	14403	14486	14596	14628	14612	14624	14618	14627	14575	14739	14538	14732	14466	14391	14541	14524	14503	14584	14574	14501	14728	14560	14528	14506	14591	14640	14640	14757	14557	14632	14466	14589	14438	14385	14383	14619	14516	14534	14702	14556	14508	14640	14693	14685	14553	14618	14560	14722	14573	14693	14550	14688	14607	14621	14510	14320	14534	14607	14451	14444	14605	14666	14522	14616	14523	14510	14502	14430	14528	14553	14651	14439	14584	14543	14586	14499	14398	14501	14433	14602	14625	14684	14692	14515	14486	14571	14564	14518	14389	14667	14484	14669	14602	14752	14640	14545	14350	14672	14485	14532	14563	14723	14562	14562	14712	14497	14534	14685	14510	14605	14730	14571	14863	14487	14736	14562	14426	14415	14697	14470	14611	14519	14416	14645	14559	14575	14570	14525	14586	14562	14150	14575	14823	14622	14371	14726	14785	14559	14758	14592	14627	14437	14427	14573	14402	14515	14341	14598	14597	14606	14606	14652	14487	14638	14444	14476	14397	14493	14624	14450	14562	14713	14420	14601	14755	14662	14492	14481	14633	14542	14715	14483	14564	14578	14486	14484	14514	14516	14566	14631	14690	14632	14672	14482	14658	14531	14750	14940	14640	14512	14453	14703	14445	14401	14551	14525	14571	14559	14406	14359	14570	14800	14542	14662	14655	14688	14858	14671	14464	14766	14541	14601	14577	14625	14481	14583	14525	14694	14591	14645	14635	14654	14510	14560	14475	14541	14593	14665	14598	14565	14276	14502	14422	14516	14643	14489	14408	14521	14411	14644	14629	14413	14476	14694	14668	14752	14694	14681	14496	14650	14448	14389	14627	14760	14242	14604	14535	14624	14599	14585	14569	14712	14486	14562	14595	14548	14552	14515	14633	14734	14474	14562	14588	14584	14637	14501	14687	14622	14265	14538	14419	14735	14580	14488	14564	14556	14618	14488	14560	14440	14644	14651	14603	14523	14525	14562	14499	14610	14509	14475	14447	14796	14438	14639	14417	14671	14526	14628	14500	14514	14530	14566	14732	14649	14513	14576	14545	14576	14509	14489	14412	14562	14354	14733	14773	14680	14559	14678	14579	14601	14535	14485	14441	14513	14629	14783	14856	14824	14597	14704	14665	14661	14630	14422	14427	14622	14624	14717	14670	14559	14513	14540	14706	14561	14677	14478	14701	14509	14507	14479	14637	14554	14547	14689	14459	14483	14553	14510	14477	14858	14597	14559	14713	14546	14619	14479	14514	14778	14438	14591	14521	14473	14521	14504	14532	14609	14676	14626	14583	14563	14691	14557	14647	14689	14679	14651	14454	14412	14513	14692	14635	14628	14767	14706	14519	14550	14638	14597	14341	14782	14632	14585	14761	14643	14564	14674	14412	14741	14603	14534	14479	14450	14335	14370	14671	14507	14583	14570	14513	14717	14618	14365	14727	14479	14802	14659	14584	14549	14719	14477	14505	14580	14650	14642	14760	14614	14747	14480	14607	14527	14601	14357	14390	14611	14477	14608	14476	14411	14293	14565	14437	14553	14577	14627	14514	14449	14592	14642	14367	14406	14433	14586	14543	14607	14567	14427	14424	14490	14551	14627	14649	14573	14639	14510	14415	14417	14664	14533	14368	14685	14496	14433	14643	14604	14657	14771	14481	14642	14661	14484	14444	14679	14814	14420	14405	14541	14635	14653	14509	14723	14403	14599	14644	14512	14680	14468	14447	14541	14390	14516	14613	14527	14562	14448	14550	14585	14501	14605	14493	14526	14562	14377	14421	14413	14704	14575	14571	14550	14628	14630	14457	14728	14486	14414	14577	14699	14724	14385	14528	14457	14524	14589	14360	14552	14615	14564	14570	14410	14646	14529	14674	14571	14228	14686	14676	14461	14792	14599	14611	14626	14578	14578	14555	14611	14648	14692	14502	14327	14567	14642	14697	14646	14537	14532	14626	14537	14532	14717	14630	14443	14503	14510	14548	14500	14578	14527	14525	14507	14590	14650	14645	14518	14422	14549	14591	14388	14596	14387	14497	14481	14651	14483	14658	14545	14581	14671	14502	14773	14579	14648	14481	14296	14705	14687	14367	14540	14772	14346	14555	14593	14571	14551	14636	14576	14586	14525	14549	14438	14504	14692	14654	14602	14566	14537	14404	14599	14500	14533	14559	14612	14670	14649	14688	14482	14467	14549	14516	14547	14513	14606	14445	14232	14484	14396	14397	14521	14504	14546	14617	14542	14508	14422	14535	14509	14762	14618	14752	14536	14517	14742	14510	14550	14590	14594	14512	14652	14586	14677	14588	14599	14393	14589	14687	14603	14607	14472	14532	14583	14656	14528	14649	14656	14567	14468	14702	14612	14711	14716	14655	14678	14560	14614	14488	14409	14527	14489	14569	14473	14510	14681	14625	14632	14538	14414	14659	14628	14365	14546	14746	14314	14635	14519	14663	14443	14517	14661	14528	14436	14632	14572	14527	14692	14475	14520	14733	14635	14636	14646	14720	14512	14507	14464	14571	14429	14571	14502	14588	14557	14485	14433	14507	14581	14578	14485	14557	14579	14794	14548	14689	14567	14624	14603	14520	14653	14336	14481	14642	14620	14500	14654	14505	14447	14532	14617	14651	14553	14686	14502	14580	14411	14329	14436	14391	14642	14684	14598	14555	14555	14343	14496	14402	14491	14533	14596	14546	14440	14619	14612	14542	14596	14596	14633	14606	14631	14709	14561	14716	14589	14459	14363	14555	14475	14670	14427	14426	14488	14558	14559	14675	14669	14526	14444	14451	14627	14662	14556	14473	14348	14598
31466	44435	39670	29591	23433	19899	17715	16541	15194	15004	14343	14016	13842	13847	13477	13512	13389	13371	13273	13163	13331	13294	13403	13351	13364	12919	13210	13290	13247	13358	13278	13355	13269	13081	13123	13250	13161	13191	13065	12986	13163	13372	13336	13235	13299	13104	13266	13208	13166	13075	13256	13341	13209	13263	13103	13131	13220	13347	13296	12928	13067	13203	13242	13279	13081	13277	13210	13140	13237	13173	13097	12922	13256	13049	13200	13097	13122	13274	13330	13121	13147	13082	13217	12990	13137	13198	13070	13087	13273	13287	13282	13055	13173	13098	13101	13148	13111	13069	13215	13296	13260	13120	13084	13098	13163	13150	13038	13205	13180	13293	13125	13147	13253	13258	13108	13099	13201	13095	13095	13180	13313	13118	13162	13071	13050	13194	13376	13191	13045	13078	13351	13163	13105	13310	13061	13178	13227	13240	13163	12943	13150	13209	13308	13247	13128	13273	13122	13064	13186	13163	13204	13109	13259	13122	13086	13150	13161	13045	13213	13226	13179	13206	13161	13241	13209	13109	13219	13036	13169	13066	13202	13194	13157	13259	13153	13139	13088	13021	13188	13298	13246	13127	13067	13202	13171	13007	13431	13187	13116	13200	13029	13093	13191	13156	13231	13070	13106	13055	13173	13107	13233	13152	13115	13275	13166	13214	13173	13060	13190	13115	13051	13267	13064	13162	13220	13192	13271	13156	13254	13368	13231	13207	13193	13006	13206	13049	13173	13097	13238	13211	13091	13157	13112	13042	13093	13122	13051	13181	13197	12903	13233	13176	13305	13110	13077	13218	13225	13102	13224	13174	13122	13140	13317	13173	13132	13230	13128	13004	13063	13041	13044	13197	13164	12968	13189	13020	13181	13078	13186	13237	13291	13382	13195	13069	13200	13209	13043	13183	13064	13388	13026	13279	13116	13273	13323	13164	13174	13125	13259	13073	13073	13201	13437	12972	13347	13208	13166	13101	13191	13147	13246	13123	13085	13086	13321	13112	13180	13176	13031	13135	13141	13041	13276	13331	13038	13212	13092	13229	13149	13168	13224	13195	13164	13077	13270	13264	13156	13119	13220	13272	13215	13114	13211	13173	13115	13041	13253	13088	13170	13059	12975	13091	13293	13208	13312	13158	13209	13135	13262	13199	13283	13083	13099	12969	13271	13115	13103	13125	13223	13140	13273	13238	13055	13079	13194	13291	13234	13338	13093	13051	13242	13243	13154	13178	13141	13125	13225	13219	13163	13162	13068	13061	13063	13244	13181	13274	13259	13220	13190	13108	13187	13197	13182	13218	13231	13243	13032	13236	13232	13210	13070	13186	13159	13136	13184	13105	13364	13067	13150	13183	13277	13186	13242	13320	13155	13236	13159	13259	13079	13275	13228	13153	13132	13036	13236	13206	13310	13192	13277	13126	13131	13211	13284	13044	13260	13099	13156	13171	13270	13034	13017	13079	13078	13323	13228	13013	13298	13233	13194	13176	13297	13265	13174	13153	13346	13074	13247	13125	13299	13330	13122	13168	13130	13219	13062	13234	13168	13229	13218	13219	13009	13323	13017	13232	13118	13114	13184	13169	13107	13149	13175	13271	13272	13140	13089	13229	13061	13013	13090	13106	12981	12918	13217	13163	13157	13070	13213	13031	13111	13268	13091	13206	13051	13144	13280	13123	13308	13128	13239	13067	12994	13142	13066	13135	13274	13107	13116	13250	13208	13065	13137	13159	13192	13034	13134	13105	13377	13190	13206	13351	13024	13129	13317	13141	13281	13193	13227	13173	13143	13135	13208	12993	13168	13312	13162	13042	13224	13101	13159	13351	13316	13144	13208	13138	13131	13158	13074	13250	13228	13097	13353	13172	13152	13314	13151	13344	13242	13181	13169	13147	13156	13200	13287	13242	13027	13098	13072	13254	13299	13096	13190	13176	13187	13233	13163	12981	13110	13351	13094	13145	13265	13280	13215	13125	13221	13021	13273	13264	13212	13373	13038	13226	13166	13116	13102	13265	13151	13192	13185	13151	13150	13004	12934	13084	13108	13223	13117	13185	13220	13169	13117	13159	13212	13021	13051	13050	13207	13178	13068	13076	13205	13153	13214	13123	13071	13340	13145	13092	13077	13087	13150	13210	13230	13164	13260	13100	13059	13213	13241	13141	13184	13081	13160	13186	13176	13074	13146	13156	13157	13022	13290	13025	13248	13149	13010	13197	13312	13327	13298	13160	13112	13056	13298	13287	13212	13194	13258	13091	13252	13074	13172	13244	13257	13249	13124	13001	13147	13210	13327	13219	13166	13322	13112	13224	13167	13164	13139	13120	13067	13092	13308	13049	13005	13278	13284	13205	13194	13274	13259	13065	13200	13273	13052	13170	13294	12969	13023	13137	13350	13066	13168	13237	13167	13163	13320	13048	13104	13107	13152	13078	13139	13206	13186	13218	13229	13154	13110	13127	13140	13131	12986	13112	13343	13122	13205	13316	13141	13297	13195	13113	13194	13247	13307	13158	13158	13129	13215	13077	13317	13286	13352	13197	13121	13074	13148	13187	13196	13114	13167	13277	13075	13091	13064	13177	13151	13039	13155	13341	13223	13021	13294	13010	13210	13183	13163	13145	13018	13112	13356	13116	13012	13074	13265	13209	13176	13240	13122	13248	13319	13112	13279	13202	13096	13137	13091	13130	13136	13128	13114	13142	12980	13140	13059	13140	13107	13221	13102	13156	13119	13260	13104	13285	13114	13181	13183	13019	13051	13231	13179	13256	13147	13209	13316	13067	13164	13169	13304	13038	13232	12988	13127	13128	13143	13187	13122	13063	13196	13259	13257	13284	13313	13068	13090	13198	13233	13188	13192	13332	13221	13260	13154	13219	13298	13269	13077	13065	13217	13150	13432	13161	13123	13288	13295	13231	13203	13152	13194	13091	13054	13125	13220	13130	13034	13097	13146	13200	13192	13190	13255	13278	13363	13087	13201	13183	13124	13116	13112	13164	13101	13198	13211	13090	13045	13196	13231	13131	13169	13187	13164	13093	13197	13035	13052	13132	13168	13120	13177	13239	12961	13096	13266	13147	13181	13191	13229	13108	13133	13365	13291	13144	13433	13066	13199	13098	13191	13037	13235	13180	13229	13103	13298	13254	13150	13268	13280	13187	13134	13203	13072	13159	13161	13292	13089	13195	13080	13135	13174	13192	13262	13213	13260	13175	13136	13184	13363	13257	13207	13150	13115	13167	13017	13168	13138	13252	12988	13239	13465	13085	13230	13144	13201	13225	13173	13243	13069	13139	13120	13188	13082	13237	13158	13247	13251	13085	13142	13269	13150	13212	13081	13258	13234	13102	13140	13059	13222	13227	13194	13185	13029	13129	13068	12956	13112	13189	13248	13197	13178	13314	13127	13017	13098	13198	13037	13214	13157	13146	13329	13284	13053	13171	13148	13070	13225	13263	13046	13047	13014	13068	13194	13188	13232	13203	13291	13095	13103	13120	13260	13243	13197	13090	13142	13168	13164	13154	13031	13175	13239	13363	13162	13070	13327	13214	13288	13220	13135	13161	13337	13265	13224	13217	13113	13188	13219	13220	13129	13133	13267	13170	13037	13269	13086	13138	13191	13155	13221	13067	13102	13183	13206	13070	13251	13202	13088	13204	13199	13132	13154	13084	13000	13289	13078	13025	13039	13226	13063	13043	13224	13228	12988	13111	13311	13133	13095	13156	13160	13171	13128	13030	13174	13227	13144	13098	13194	13266	13122	13183	13276	13213	13089	13073	13155	13228	13240	13394	13030	13134	13140	13242	13196	13274	13056	13252	13212	13203	13148	13218	13039	13217	13111	13062	13264	13152	13224	13210	13026	13238	13063	13168	12992	13341	13131	13196	13057	13230	13239	13132	13248	13172	13091	13290	12915	13306	13061	13217	13103	12967	13044	13129	13203	13230	13086	13155	13186	13335	13279	13144	13237	13130	13145	13075	13182	13099	13185	13349	13294	13096	13253	13125	13328	13229	13187	13270	13213	13010	13221	13012	13113	13156	13299	13003	13194	13203	13205	13204	13110	13270	13090	13190	13150	13112	13142	13247	13056	13160	13160	13139	13208	13087	13208	13148	13248	13052	13176	13059	13097	13187	13160	13139	13190	13163	13191	13148	13203	13314	13174	13047	13077	13214	12964	13027	13203	13081	13254	13244	13337	13138	13231	13215	13209	13082	13100	13093	13236	13058	13141	13241	13144	13131	13200	13167	13227	13107	13058	13289	13281	13106	13177	13080	13315	13226	13296	13276	13143	13249	13093	13516	13160	13344	13000	13291	13209	13088	13279	13197	13128	13071	13129	13171	13273	13262	13004	13130	13052	13307	13284	13192	13147	13235	13006	13174	13180	13091	13050	13154	13176	13139	13007	13206	13121	13225	13298	13123	13241	13204	13309	13227	13222	13210	13231	13140	13201	13229	13043	12995	13335	13194	13287	13221	13102	13222	13283	13237	13137	13078	13135	12951	13212	13276	13286	13140	13124	13207	13245	13011	13220	13073	13149	13128	13170	13097	13246	13090	13290	13236	13091	13177	13300	13235	13214	13218	13062	13286	13135	13139	13210	13337	13187	13325	13268	13239	13270	13287	13089	13132	13096	13277	13212	13151	13039	13163	13041	13320	13069	13297	13266	13105	13181	13225	13108	13283	13114	13166	13198	13098	13185	13216	13055	13186	13079	12982	13159	13206	13141	13177	13141	13161	13166	13199	13142	13342	13139	13093	13188	13406	13139	13308	13196	13283	13165	13191	13183	13256	13220	13241	13297	13234	13180	13001	13113	13170	13122	13045	13288	13092	13231	13167	13288	13236	13368	13130	13301	13183	13022	13173	13272	13278	13061	13177	13042	13133	13153	13095	13247	13167	13180	13078	13377	13294	13141	13007	13288	13034	13230	13104	13258	13199	13228	13107	13327	13200	13144	13191	13206	13194	13149	13021	13053	13113	13231	13169	13220	13164	13193	13210	13224	13197	13055	13135	13257	13263	13240	13109	13233	13019	13162	13104	12983	13094	13212	13231	13051	13120	13126	13250	13235	13183	13344	13024	13072	13354	13138	13114	13202	13057	13036	13197	13224	13091	13196	13228	13331	13171	13092	13212	13154	13302
23947	21346	28858	25179	23759	23734	21871	18202	17017	16449	15773	15366	15095	14959	14729	14544	14251	14625	14470	14185	14146	14394	14185	14351	14271	14108	14115	14213	14275	14163	14259	14356	14257	14091	14182	14141	14141	14271	14229	14060	14112	14130	14018	14305	14108	14063	14226	14242	14075	13909	13976	14104	14250	14349	14046	14101	14047	13894	14132	14179	14426	14094	14287	14247	14034	14022	14462	13947	14050	14066	14297	14045	14089	14189	14031	14114	14208	14144	14112	14259	14260	14385	14184	14245	14042	14067	14140	14200	14122	13949	14309	13956	13984	14235	14124	14216	14181	14214	14104	14030	14136	14023	14175	14124	14433	14010	14182	14241	14065	14135	14244	14308	14109	14304	14037	13982	13939	14143	14224	14083	14061	14056	13905	14029	14223	14272	14123	14131	14020	14073	14231	14186	14066	14156	13948	14204	14116	14032	13932	14169	13988	14020	14227	14195	14310	14228	14122	13953	14114	14131	13919	14077	14081	14187	14052	14134	14001	14090	13927	13987	14086	14166	14265	14027	13843	14221	14242	14196	14206	14288	14177	14059	14075	14201	14207	14189	14158	14036	14046	14232	14033	14029	14100	14180	13928	14382	14212	14250	14136	14089	14085	14124	14109	14259	14077	14196	14118	14059	14192	14235	14093	14118	14028	13977	14057	14353	14226	14123	14137	14037	14057	14065	14226	14196	14193	14094	14199	13958	14053	14067	14164	14139	14003	14012	14224	14080	14140	13885	14027	14096	14063	14057	14041	14265	14350	14110	14113	14227	14124	14119	14231	14046	14210	14160	14241	14400	14305	14288	14029	14184	13935	13897	14246	14140	14021	14140	14113	14136	14038	13988	14136	14174	14206	14214	14071	14042	13996	14153	14094	14054	14030	13978	13972	14116	14145	14342	14009	14120	14172	14215	14088	13975	14071	14207	14032	14032	14271	14033	14032	14036	13962	13993	13911	13998	14089	14111	14129	14035	14161	13857	14142	14031	14116	14088	14110	13839	14217	14120	14097	14130	14000	14286	14105	14046	14168	14000	14119	14195	14192	14102	14291	14242	14208	13977	14071	14246	13925	14076	14151	13949	14024	14037	13974	13854	14066	13926	14067	14111	14173	14039	14022	14168	13919	14152	14218	14242	14065	14221	14098	13982	14007	13897	14005	13924	14052	14348	14209	13968	14170	14153	14007	14103	14105	14030	14173	14185	14096	14047	14094	14035	14024	14143	14156	13945	14171	14042	14013	14011	14185	14125	14144	14049	14101	14150	13869	14065	14080	14056	14157	14110	14063	14080	14115	14178	14090	14125	14164	14003	14332	13949	14040	14019	14100	14133	14157	14096	14130	14216	14094	14032	14005	14048	14097	13981	14000	14146	14006	14137	14076	14158	14039	14118	14028	14053	13943	13905	14168	14090	14046	14022	14109	14062	14018	14073	14106	14202	14006	13918	14124	13894	14104	14027	13982	13971	14044	14026	14050	14076	14293	14053	14187	14095	14113	14069	14196	14038	14182	14110	14047	13972	14011	14075	13887	14163	14022	14174	13886	14094	14189	14249	14021	14090	14228	14013	14200	14192	13926	13937	13976	13965	14093	14094	14065	14145	14165	14039	13987	14121	14055	14111	14062	13905	14051	14142	14158	14123	14232	14085	14205	14145	14039	14133	14059	14164	14134	14180	13990	14129	14132	14173	14256	13969	14111	14095	14387	13822	14154	14082	14168	14233	14008	13978	14197	14077	14154	14068	14080	14080	14154	14006	14222	14023	14124	14052	14215	14093	13947	14255	14061	14099	14024	14176	14223	14125	14057	14014	14009	14015	14055	14142	13972	14056	14299	14164	13997	14069	14089	13871	13892	14058	13970	13916	14049	14222	14049	14144	14167	13997	14014	14117	14223	13958	14015	14023	14130	14038	14154	14265	14068	14240	14024	14170	14257	14118	13975	14280	14070	14121	14104	14177	14088	14268	14274	14227	14231	14095	14050	14310	14207	14213	14061	13898	13829	13782	14092	13849	14050	14053	14146	14116	14015	14074	14055	14170	14172	14104	14103	14227	14105	14141	14090	14105	14163	14165	14093	14091	14093	14053	14138	14048	14139	14076	14191	14159	14085	14061	14225	14317	14054	14051	14188	14018	14143	14090	14094	14128	14292	14088	13987	14194	14083	14063	13931	14293	14209	14097	14071	13974	14118	14122	14137	14084	14112	14164	14006	14052	14154	14126	14158	14164	14132	14001	14045	14146	14138	14098	14240	14186	14102	14209	14110	13849	14012	14239	14179	13978	14177	14138	14078	13926	14206	14156	14132	14226	14226	14195	14005	14094	14117	13967	14177	14163	14067	13982	14020	14084	13948	13985	14095	14166	14093	14172	14097	14182	14076	14010	14079	13996	14141	14156	14135	14129	14122	14130	14176	14250	14096	14186	14110	14125	14076	13921	14234	14074	13980	13914	14027	14294	14246	14170	14081	14050	13908	14094	14129	13962	14244	14164	13996	14277	14134	14001	13988	13970	14186	14046	14110	14043	14148	13983	14133	14107	13974	13870	14090	14203	13963	14044	14142	14050	13976	14095	13956	14170	13937	14167	13970	14120	14263	14189	13998	14270	14025	14215	14280	13852	13981	14210	14110	14268	14083	14115	13978	14209	14080	14063	14217	14227	14163	14097	14156	14183	14041	14044	14171	14244	14091	14241	14063	14066	13957	14109	14025	13972	14098	14125	14214	14067	14182	14021	14153	14189	14136	14234	14088	14064	14093	14059	14100	14108	14041	14085	14282	14235	14087	14161	14276	14214	14070	14118	14078	14077	14204	14137	14212	14076	13993	14066	14130	13925	13869	14036	14109	14067	14099	14141	14036	14115	14129	14087	14106	14005	14030	14221	14060	14115	14026	14114	14140	14111	14005	14114	14264	14069	14175	14080	14114	14048	14022	14117	14202	13986	14281	14008	14104	13991	14076	13920	14095	14105	13976	14031	13985	13972	13890	14087	14044	14063	13886	14316	14206	13886	14231	14193	14253	14126	14235	14083	14153	14173	14074	13859	14034	14125	14206	14074	13950	13835	13940	14264	14147	14141	14318	14061	14238	14031	14209	14043	14075	14127	14254	14107	14009	14107	14124	14038	14135	14202	14077	14280	14192	13925	14215	14098	14034	13996	14215	14149	14242	14104	14107	14133	14175	14028	14291	13960	14179	14130	14314	13995	14052	14068	14222	13969	14255	14016	14016	14023	14079	14293	13863	14177	14149	14323	14108	14260	14103	14038	14249	14238	13975	14237	14123	14354	14028	14090	14074	13954	14040	13920	14202	14182	14289	14011	14243	14052	14103	14214	14091	14008	14092	14195	14120	14000	14251	14189	13881	14092	14219	13942	14066	14037	14193	14183	14189	14036	14217	14101	14188	13950	14082	14177	13860	13918	14121	14191	14206	14055	14164	14111	14076	13977	14031	14117	14383	14251	13975	14321	14116	14029	14053	14125	13953	14138	14236	14213	14170	14247	14080	14171	13996	14042	14006	13957	14115	14120	14252	14212	14028	14171	13887	13896	14194	14114	14192	14105	14055	14079	14078	14010	13914	14041	14145	14148	14243	14184	14041	14075	14142	13977	14196	13963	14037	13912	14045	14258	14112	14244	14363	13948	13924	14138	14045	14123	14059	14095	14067	13844	14163	14029	14054	14113	14081	13954	14052	14024	14209	14234	13753	14228	14094	14079	14181	14335	13998	13910	14122	14060	13970	14047	14021	14145	14258	14062	14028	14287	14097	14129	14160	14069	14211	13940	14090	14000	13909	14098	13997	13832	14180	14179	14070	14018	13958	14262	14143	13927	14041	14095	14265	13977	14058	13962	14131	14231	14051	14077	14191	14057	13977	14280	14128	14129	14226	14043	14222	14127	14080	14181	14047	14049	14104	14147	13963	14244	14188	14009	14261	14125	14117	13959	13999	14195	14033	14026	14174	14216	14108	14185	14097	14060	13843	13972	13959	14150	14095	14259	14012	14196	14119	14180	14063	14150	14094	14150	14243	13947	13901	14071	14023	14207	14053	13964	14178	14202	14140	14182	14007	14204	14241	14168	14023	14168	14165	14260	14103	14135	13979	14049	14445	14052	14021	14179	14126	14118	14118	14230	14134	14107	14190	14018	14070	14195	14040	14121	14255	14204	14004	14026	14203	13974	14020	13911	14117	14013	14067	14255	13901	14072	14130	13947	14015	14153	14162	14241	14142	14070	14044	14269	14155	14037	14106	14077	14061	14022	14036	14141	14079	14070	14186	14351	14128	14201	14110	14135	13994	13985	14060	13962	14018	14018	14025	14165	14056	14228	14141	14143	14029	14170	14213	14203	14079	14294	14062	14151	14170	14041	14424	14042	13958	14231	14068	14183	14116	14126	14168	14079	14187	14136	14001	14266	14002	14096	14145	14440	13946	14018	14315	14261	14084	14152	13909	14064	14277	14129	14098	14008	14096	14178	14069	14226	14122	14304	14162	14159	13989	14144	14323	14279	13917	14037	14081	14070	14037	14010	14142	14155	14030	14091	14233	14174	14041	14227	14212	14046	14014	14069	14028	13907	14042	14189	14178	14056	13979	14292	14181	13971	14138	14061	14159	14182	13926	14137	13911	14122	14085	14053	13999	14291	14011	14086	14317	14030	14128	14318	14289	14090	14318	14229	14218	14104	13979	13999	14036	14252	14271	14082	14248	14026	14042	14209	14017	14126	14132	14012	14048	14220	13988	14330	14035	14107	14117	14066	14078	14047	14244	13917	14183	14085	14212	14040	13991	14034	14223	14152	14066	14244	14059	14086	14071	14162	14182	14054	14037	14238	14014	14080	14047	14072	14270	14069	14153	14180	14168	14037	14013	13925	13970	14159	14192	14027	14299	14071	14012	14083	14172	14036	13925	14107	14003	14158	14015	14348	14064	13926	13967	14083	14252	14010	14084	14207	14158	13988	14023	14217	14046	14231	14179	14087	14298	14013	14399	14100	14204	14129	14099	13941	14226	14093	14174	14144	14120	14194	14183	14224	14034	14021	14067	14063	14140	14103	14120	13944	14118	14147	14194	14134	13982	13909	14084	14189	13977	14140	14122	14103	14102	14019	14061	14056	14148	13930	14014	14012	14018	14211	14084	14196
31023	50988	46506	35560	28183	24023	20590	18414	17124	15981	14992	14630	14094	13843	13548	13593	13463	13217	13380	13175	13195	13112	13243	13106	12915	13032	12945	12915	12879	12938	12964	12998	13068	12982	12945	12942	12948	12809	12878	12949	12993	13053	12867	12916	12948	13081	12852	13112	12853	12912	12895	12892	12826	12924	12986	13075	13027	13025	12872	12923	12790	12879	12951	12772	12812	13092	12938	12862	12899	13051	12758	12801	12777	13061	12763	12781	12858	12987	12909	12847	12965	12822	12989	12824	12898	12926	13064	12869	12810	12937	12651	13039	12806	12933	12845	12869	12977	12871	13010	12988	12951	12980	12772	12863	12854	12899	12701	13040	12801	12835	12844	12947	12843	12800	12834	12848	12891	12990	12826	12774	12930	12766	12986	12922	12840	12991	12713	12925	12840	12937	13046	12815	12884	12883	12755	12793	12693	12817	12790	12787	12914	13020	12785	12904	12839	12808	12908	12739	12798	12978	12760	12874	12775	12822	12933	12846	12953	12960	12854	12783	12953	12888	12665	12862	12788	12811	12896	12829	12878	13034	12927	12812	12878	12940	12892	12873	12807	12826	12805	12819	12850	12784	12981	12876	12762	13008	12762	12813	12862	12923	13060	12961	12874	12863	12978	12980	12817	13029	12976	12967	12933	12870	13011	12919	13089	12821	12871	12822	12849	12885	12869	13002	12998	12806	12770	12965	12829	13082	12910	12829	12896	12772	12851	12835	12905	12900	12832	12675	12890	13009	12792	12761	12735	12807	12761	13021	12860	12826	12685	12913	13006	12893	12870	12912	12825	12912	13034	12768	12930	12989	12803	12934	12885	12908	12718	12975	12991	12868	12803	12877	12882	12820	12844	13001	12954	12994	12833	12786	13001	12835	13033	12931	12864	12793	13071	12892	13112	12962	12937	12859	12754	12685	12846	12791	12936	12912	12931	13063	12682	12752	12805	12785	12911	12772	12734	12944	12643	12768	12848	12832	13049	12847	12823	12944	12899	12764	12949	12927	12692	12685	12771	12934	12690	12860	12728	12766	12819	13047	12814	12733	12743	12679	12914	12893	12836	12745	13049	13021	12785	12819	12867	12731	12929	12822	12967	12934	12954	12920	12797	12765	12938	12827	12848	12902	12951	12979	12690	12802	12733	12744	12623	12785	12803	13103	12893	13065	12836	12727	12912	12990	12895	12747	12771	12810	12836	12928	12812	12995	12971	12930	12782	12988	12846	12997	12944	12841	12930	12925	12947	12803	12967	12985	12778	12759	12926	12714	12727	12939	12799	12843	12747	12725	12876	12903	12855	12896	12941	12808	12818	12933	12937	12976	12870	12931	12865	12969	12983	12884	12924	12794	12781	12789	12935	12839	12859	12837	13126	12794	12880	12944	12773	12940	13072	12888	12992	12883	12842	12776	12762	12998	12814	12925	12921	12817	12817	12873	12750	12974	12882	12791	12720	12742	12957	12880	12832	13000	12881	12912	12971	12884	12815	12885	12928	12884	12977	12762	13008	12859	12753	12957	12827	12811	12698	12753	12939	12800	12851	12929	12781	13108	12773	12914	12855	13072	12768	12796	12897	12825	12991	12769	12830	12990	12911	12905	12852	12833	12663	12868	12890	12914	12965	12783	12843	12800	12870	12753	12823	12785	13001	13060	12746	12821	12929	12838	12785	12847	13002	12827	12838	12897	13039	12890	12800	12863	12844	12839	12862	12795	12823	12808	12808	12788	12845	13065	12839	12726	12900	12805	12844	12981	12841	12920	12767	13036	12860	12721	13013	12710	13129	12814	12646	12908	12923	12905	12896	12766	12885	13029	12859	12930	12974	12849	12882	12963	12920	12943	12862	12890	12710	12877	12921	12793	12922	12897	12713	12896	12861	12888	12842	12920	13023	12810	12981	12740	12867	12875	12885	12928	12845	12910	12844	12731	12826	12799	12966	12845	12920	12780	12933	12840	12827	12877	12834	13018	12739	12832	12868	12736	12785	12817	12813	12957	12844	12960	12783	13003	12815	12741	12819	12724	12947	12807	12901	12848	12904	12914	12796	13017	12899	12898	12805	13004	12897	12834	13130	12907	12861	12841	12923	12829	12853	12951	12913	12878	12897	12766	12952	13058	12901	12857	12779	12855	12862	12851	12892	12862	12859	12678	12777	12963	12690	12686	13078	12795	12777	12784	12874	12853	13014	12810	13034	12843	12771	12813	12887	12900	12916	12852	12860	12879	12875	12947	12875	12902	12913	12939	12902	12891	12929	12712	12885	12875	12797	12895	13015	12826	12946	12842	12878	12669	12969	12844	12842	12977	12845	12806	12757	12788	12888	12945	12822	12810	12773	12716	12780	12787	12918	12951	12718	12856	12892	12933	12824	12858	12567	12746	12764	12882	12789	12787	12909	12701	13021	12892	12750	12923	13005	12863	12802	12938	12968	12953	12813	12798	12906	12957	13086	12880	12887	12971	12864	12881	12898	12917	12892	12677	12870	12745	12889	12813	12994	12814	12769	13112	12779	12680	12672	12985	12940	12863	12723	12854	12952	12741	12964	12930	12851	12962	12926	13003	12753	12737	12951	12791	12886	13064	12834	13088	12878	12728	12887	12968	12729	13029	12971	12889	12891	12872	12884	12874	12906	12702	12841	13016	12862	12908	12719	12900	13006	12880	12718	12912	12906	12771	12668	12998	12757	12847	12797	12786	12872	12969	12888	12838	12686	13078	12830	12966	12778	13010	12858	12850	12888	12899	12890	12821	12920	12892	12952	12856	12782	12945	12915	12940	12944	12829	12773	12760	12723	12797	12830	12794	12895	12963	12877	12936	12770	12817	12740	12842	12994	12884	13034	12984	12739	12763	13017	12878	12980	12776	12612	12959	12784	12905	13011	12929	12798	12865	12929	12854	12890	12944	12863	12862	12757	12847	12863	13010	12880	12779	12890	12892	12793	12855	12996	12924	12790	13031	12896	12766	12903	12780	12915	12744	12969	12762	12851	12778	12911	12943	12902	12989	12854	12755	12991	12883	12780	12937	13017	13019	12745	12849	12793	12870	12809	12731	12930	12855	12960	12844	12857	12987	12781	12794	12816	12877	12854	13022	12821	12692	12868	12870	12833	12913	12965	12930	12904	12943	12898	12947	12870	12836	12743	12889	12920	13092	12842	13061	12815	12802	12701	12794	12677	13010	12854	12801	12883	12815	12862	12921	12939	12869	12969	12926	12929	12865	12844	12790	12787	12959	12924	12904	12883	12984	12822	13032	12911	12889	12936	12876	12837	12907	12913	12831	12878	12835	12998	12791	12835	12843	12903	12866	12920	12831	12910	12934	12866	12878	12902	12835	12863	12765	12776	12705	12867	12843	12837	12743	12981	12940	12905	12944	12702	12789	12788	12776	12958	12669	12875	12914	12968	12796	12894	12872	12745	12858	12802	12944	12984	12876	12711	12918	12907	12945	12829	12915	12895	12840	13022	12877	12922	12759	12854	12964	12923	12740	12771	12886	12958	12877	12853	12815	12877	12958	12815	12726	12785	12781	12789	12962	12829	12965	12969	12956	12862	12972	12893	12951	12958	12889	12838	12957	12784	12720	12910	12745	12823	12891	12811	12793	12901	12736	12702	12981	12846	12933	12914	12893	12700	12861	12855	12875	12683	12961	12776	12799	12749	12775	12810	13000	12901	12912	12831	12947	12743	12930	12976	12932	12800	12975	12832	12917	12939	12967	12980	12927	13005	12831	12916	12779	12816	12819	12836	12842	12892	12914	12917	12996	12918	12787	12783	12994	12791	12823	12876	12844	12975	12802	12869	12843	12932	12819	12922	12961	12785	12943	12774	12840	12955	12847	12798	12842	12984	12753	12797	12873	12910	12740	12848	12864	12931	12861	12858	12861	12791	12838	12783	12860	12887	12974	13042	12872	12746	12881	12999	12823	12804	12853	13078	12816	12889	12858	12876	12937	12846	12827	12960	12937	12669	12992	12959	12895	12755	12865	12907	12721	12956	12968	12839	12751	12895	12826	12993	12952	12771	12836	12747	12713	12814	12827	12823	12858	12879	13015	12859	12808	12966	13053	12833	12960	12796	13027	12938	12831	12680	12885	12880	12747	12750	12961	12839	12847	12742	12913	13026	12718	12838	12869	12994	12912	12763	12841	12805	12947	12860	12685	12827	12927	12916	12897	12683	12873	12700	12992	12795	12870	12948	12843	12951	12941	12844	12872	12848	12899	12835	12870	12829	12941	12731	12850	12937	12882	13020	12998	12961	12724	12845	12877	12932	12936	12849	12828	12914	12979	12818	12718	12837	12829	12807	12869	12932	12888	12798	12981	12810	12939	12754	12856	12884	12955	12838	12724	12909	12819	12904	12938	12876	12855	12925	12884	13005	12849	12923	12877	12903	12914	12858	12990	12785	12891	13047	12928	12903	12783	12796	12842	12908	12957	12929	12884	12968	12891	12918	12965	12910	12985	12888	12812	12850	12823	12891	12734	12872	12956	12871	12922	12912	12764	12992	12874	12948	12976	12923	12744	12805	12852	12880	12895	12699	12978	13022	12710	12815	12894	12908	12738	12972	12900	12797	12857	12815	12979	12692	12900	12807	12708	12824	12772	12913	12822	12911	12812	12834	12989	12752	12811	12909	12818	12967	12713	12874	12970	12820	12902	12976	12821	12925	12986	12730	12943	12725	12877	12886	12862	12937	12852	12880	12923	12866	12757	12777	12860	12807	12879	12933	12891	12887	12803	12806	12845	12894	12889	13140	12890	12832	12909	12990	12890	13025	12817	12953	12840	13004	12842	12842	12864	13001	12971	12743	12976	12969	13092	12850	12943	12945	12826	12843	12838	12824	12786	12901	12982	12673	12895	12910	12968	12717	12932	12871	12924	12877	12942	13015	12676	12944	12773	12773	12947	12897	12851	12810	12779	13023	12797	12961	13112	13023	12877	12828	12961	13015	12850	12889	12854	12977	12895	12963	12862	12893	12881	12814	12855	12843	12837	12843	12966	12998	12794	13038	12878	12849	12903	12913	13003	12781	12875	12767	13024	12920	12816	12788	12799	12945	12805	12912	12955	13028	12839	12844	13088	12715	12734	12889	12806	12833	12867	12699	12894	13055	12842	12878	12812	12818	12966	12902	12859
22918	21424	29293	24181	22410	25367	26777	21017	18996	18332	17248	16465	16341	15853	15622	15673	15397	15372	15431	15315	15301	15357	15246	15264	15040	15212	15061	15086	15155	15081	14979	15098	15155	15066	15058	14932	14999	15047	15088	15036	14852	14936	14838	14908	15079	15039	14938	15059	15015	14976	15001	15015	14973	14964	15076	15012	14898	14968	14903	15190	14878	15166	14951	14833	15175	14960	15065	14999	14928	14788	14851	14900	14916	15117	14916	14895	15056	14961	14948	14968	14965	14903	14952	14902	14950	15059	15109	15033	14979	14833	14913	14852	14836	14937	14861	15053	15081	14896	14801	14924	14700	15008	14855	14872	15137	15080	15156	14922	14900	14932	15046	14858	14821	14692	14875	14944	14979	14953	14943	14804	14890	14874	14786	14779	15059	14657	15030	14746	14901	14896	14939	14952	14972	14739	14770	14904	15028	14733	14996	14991	14668	14804	14939	14896	14814	14863	14925	14831	15053	14797	14858	14776	14923	14915	14942	14956	14897	15020	14757	15070	14844	14926	14916	15043	14859	14960	14894	15024	14902	15099	15002	15010	15031	14776	14974	14914	14981	14853	14852	14805	14820	15037	14843	14706	14787	14932	14882	14776	14890	15000	14748	14792	14908	14935	14986	14939	14979	14808	14962	15108	14780	14989	14990	14989	14821	15058	14934	15016	14826	14802	14768	14853	14844	14865	14962	14903	14998	15022	14918	14999	14902	14713	14936	14859	14915	14864	14823	14678	14909	14650	14823	14867	14801	14982	14795	14771	15016	14835	14802	14941	14968	15108	15003	14838	15073	14836	15040	15090	14919	14892	14899	14877	14878	14893	14885	14921	14898	14978	14969	14987	14869	14794	14809	14765	14844	14900	14916	14919	14981	14995	14965	14956	14971	14664	15008	14833	14893	14952	14980	14817	15170	14865	15028	15063	15049	14940	14717	15075	14787	14946	14976	15020	14995	14796	15025	14915	15019	14931	14725	14965	14974	14920	14849	14849	14933	14857	14878	15110	14852	14942	15115	14813	14854	14897	14758	14889	14992	15055	14891	14989	14832	14964	15037	14844	14904	14951	14789	14794	14871	14949	14973	14888	14843	14696	14948	15148	14972	14831	14865	14982	14944	14702	14969	14674	15032	14994	14913	15008	14988	14787	14779	14821	15055	14868	15041	14906	14665	14681	14842	14885	14801	14691	14973	14651	14950	14966	14810	14963	14837	14842	15095	14752	15060	14834	14780	14944	14831	14778	14902	14839	14903	14898	14710	14807	14894	14913	14855	15014	14757	15017	14922	14845	15161	14870	14918	14732	14768	14901	14893	14902	15028	14935	14730	14919	15019	15001	15040	14895	14908	14860	14836	14947	14837	15037	14807	14697	14866	14958	15127	14905	14898	14996	14904	14870	14862	14959	14788	14793	15096	14873	14773	15066	14691	14789	14816	14947	14764	14713	14837	14899	14919	14883	14876	14841	14784	14772	14873	14834	14964	14822	14938	14975	15118	14776	14943	15019	14768	15158	14940	14775	14979	14795	14764	14767	14935	14902	15021	14733	14747	14893	14896	15083	14931	14943	14763	14996	14810	14770	14848	14791	14908	14972	14826	14929	14795	14940	14886	14978	14967	14867	14932	14947	14751	14799	14903	15025	14878	14751	14699	14964	14712	14786	15007	15064	14946	14934	14888	15056	14890	14850	14858	15005	14754	14897	14959	14839	14953	14863	14723	14774	14916	14854	14977	14964	15189	14912	14877	14756	14818	14839	14974	14976	14942	14903	14935	14862	14821	14931	15127	14625	14835	14963	14990	14796	15016	14812	14775	15014	14902	14776	15191	15049	15021	14737	14807	14911	14955	14926	14812	14910	15018	14978	14876	14991	14930	14659	15044	14960	14841	14779	14683	14713	14749	14997	15066	14967	14938	15034	14770	14982	14884	14688	14958	14993	15127	14793	14973	14778	14955	14848	14967	14965	14865	14846	14836	15051	15056	15002	14797	14846	14947	15002	14813	14924	14817	14883	14801	15009	14741	14892	14940	14955	14638	14859	14811	14921	14882	14860	15073	14860	15029	14906	14933	14745	14936	14624	15008	14987	14958	15049	15023	14740	14857	14758	14802	14993	14815	15010	15054	14852	14856	14911	14826	14856	14911	14675	14909	14655	14866	14908	14892	14856	14886	14975	14830	14759	14822	14765	14934	15060	14925	14874	14737	15107	15034	15208	14959	14811	14918	14765	15110	14906	14530	14911	14878	14945	14894	15037	14938	15022	15166	14943	14793	14810	14827	14797	14897	14840	15029	14804	14851	14858	14973	15080	15033	14980	14951	14949	15056	14671	15019	14729	14723	15028	14850	14984	14838	14857	14897	14906	14958	14876	14961	14807	15056	14897	15064	14897	14894	14977	14863	14821	14986	14931	14841	14887	14912	14985	14953	15081	14956	14851	14995	14926	14852	14747	14917	14977	14725	14942	14748	15149	15005	14825	15049	14929	14798	14754	14847	14938	15037	14888	14887	14782	14882	14862	14854	14963	15028	14951	14840	14985	14896	14810	15048	14834	15097	14941	14701	14895	14773	14864	14941	14781	14968	15055	14961	14786	14932	14899	14743	14703	14974	14752	15017	15019	15030	14877	14861	14944	14911	14943	14848	14858	14936	14746	14954	14721	14860	14853	14728	14879	14836	14962	14917	14927	14865	14808	14763	14870	15003	14751	14862	14784	15156	14981	14852	14828	14795	14765	14972	14968	15024	14962	15044	14973	14895	14793	14852	14858	14981	15004	15000	14782	15080	14799	14975	14947	14968	14876	14806	14896	14733	14789	14842	14871	14920	14779	15014	14930	15009	15053	14814	14935	14976	14802	14811	14954	15097	14791	15021	15015	14965	14916	14958	14907	14891	14766	15086	14901	14877	14766	14838	14932	14915	14980	14841	15167	15013	14835	14705	14769	14942	15010	14759	14801	14967	15015	14817	14905	14794	14911	14625	14755	14966	15018	15053	14992	14892	15056	14996	14934	14824	15072	14714	14903	15019	14923	14759	14823	15076	15005	14774	14888	15022	14857	14966	14856	15128	14964	14857	14887	14809	15063	14931	14992	15105	14868	14820	14912	14907	14973	14906	14858	14921	14867	14891	15019	14780	14805	14947	14913	14929	14959	14751	14840	14915	14975	15075	15046	15204	14872	14887	14832	14866	14722	15021	14807	14964	14817	14855	14916	14951	14810	14870	14735	14987	14816	14859	14875	15003	14807	14923	15023	15107	14913	14969	14717	14958	14801	14746	14874	14852	14687	15108	14819	14963	14713	14886	14977	14760	14847	14872	15021	14794	14896	14828	14726	14887	15080	14890	14607	15068	14897	15013	14826	14780	14826	14896	14937	14944	14631	14829	14946	14801	14873	14836	14884	14844	14919	15050	14985	14852	14799	14868	15046	14902	14952	14951	14825	14866	14938	15075	14777	15107	15037	14955	14879	15038	14923	14924	14838	14877	14611	14852	15105	14909	14771	14697	14942	14940	14822	14798	15127	14882	14817	14793	14832	14721	14742	14928	14832	14922	14801	14795	14954	14974	14940	14987	14872	15007	14762	14716	15051	14946	14952	14816	14965	14946	14982	14895	14814	14884	14843	14984	14862	14814	14975	14961	14802	14916	14907	14728	14896	14967	14907	14910	14874	15174	15000	14870	15026	14856	14613	14800	14938	15065	15127	14990	14904	14717	14833	15155	14968	14793	14863	14851	14927	14794	14801	14844	14968	14687	14898	14762	14927	15018	14797	14878	14741	14929	14924	14914	14805	14978	14789	14753	14834	14804	14799	14701	14984	14775	14728	14815	15060	15114	14884	14764	14746	14928	15012	15022	14800	14807	14942	14752	14868	14728	14882	15019	14958	14660	14785	15047	14894	15009	15006	14788	14915	15062	14981	15097	14879	14741	15039	14892	14758	14952	14752	14827	14882	14845	14823	14815	14828	15030	14959	14956	14988	14949	14924	14822	14808	14852	14817	14676	14866	15014	14844	14875	14834	14922	14911	14977	14843	14819	15053	14927	15080	14975	15007	14883	14780	14918	15002	14779	14973	14862	14832	14995	14928	15012	14930	14725	15128	14967	14913	14685	14928	14756	14879	14991	14842	14954	14903	14822	14970	14748	14699	15038	14897	14853	14854	14985	14749	14840	14829	14786	15042	14840	15031	14912	14768	14863	14949	14965	14979	14748	14972	14876	14790	14874	15079	14948	14745	14748	14894	14978	14792	14722	14762	15004	14964	14804	14893	14757	15020	14781	14917	14741	14818	15054	14812	14867	14934	14994	14905	15070	14875	14769	14863	14906	15024	14768	14866	14966	14894	14817	14858	14797	14814	14928	14989	14941	14849	15024	14807	14869	14845	14705	14971	14958	15053	14965	14868	14906	14750	14906	14938	14942	15046	14722	14731	14912	15007	14988	15044	14911	14843	14807	14904	14992	15049	14996	14912	14917	14844	15047	14987	14773	15008	14696	14955	14917	14745	14791	14855	14730	14943	14822	14769	14977	14763	14889	14694	15086	14870	14999	14701	14801	14633	14856	14791	14643	14997	14841	14643	14895	14928	15010	15093	14995	14858	14941	14923	14943	14997	14801	14747	14902	14792	15019	14791	14940	14922	14808	15061	14792	14998	15117	14923	14846	14937	14808	14852	14937	14840	14881	14976	14871	14813	14730	14939	14865	15097	14924	14810	14842	14906	15029	15040	14799	14800	14860	14981	14862	15021	14821	14728	14779	14817	14958	14986	14893	14881	14836	15011	14869	14749	14915	14807	14773	14945	14817	14770	14800	14886	15106	15033	14937	15001	14935	14938	15108	14762	14896	14962	14933	15036	14887	14843	14960	15077	14998	14752	14821	14995	15056	14917	14900	14839	14938	15067	15125	14912	14988	14921	14964	15030	14815	14793	14865	14741	14640	15003	14947	14803	14724	14834	14899	15039	14834	15156	14873	14933	14811	14826	14595	14910	14948	14787	14862	14903	14877	14685	14800	14881	14846	14967	14936	14889	14907	14802	15020	14988	14840	14890	14829	14884	15131	15043	14954	14901	14923	14909	14990	14880	14902	14783	14898	14996	14784	14947	14936	14934	14757	14863	14854	14968	14936	14806	14812	14918	15020	14883
33707	57048	52465	40808	33154	27795	23874	21234	19579	17854	16597	15807	15129	14931	14655	14404	14158	13994	13816	13823	13788	13778	13699	13594	13506	13479	13521	13649	13557	13552	13571	13472	13356	13473	13387	13181	13290	13395	13320	13490	13448	13426	13403	13429	13398	13412	13451	13642	13325	13453	13253	13589	13558	13489	13530	13426	13463	13351	13259	13334	13325	13403	13336	13297	13406	13320	13264	13415	13468	13265	13591	13403	13364	13500	13420	13214	13367	13238	13353	13440	13274	13321	13396	13423	13175	13296	13385	13352	13282	13329	13459	13426	13183	13481	13324	13470	13547	13342	13317	13458	13304	13432	13386	13312	13405	13541	13464	13365	13324	13349	13409	13475	13275	13210	13456	13182	13297	13348	13183	13523	13517	13365	13246	13557	13324	13434	13484	13272	13377	13334	13341	13209	13503	13141	13408	13257	13362	13428	13371	13213	13377	13332	13392	13319	13506	13517	13381	13374	13366	13376	13467	13281	13281	13432	13306	13278	13359	13333	13571	13385	13489	13379	13228	13391	13200	13287	13354	13417	13481	13590	13349	13227	13500	13269	13394	13444	13196	13274	13270	13176	13479	13472	13113	13321	13392	13380	13514	13346	13382	13328	13397	13279	13191	13361	13504	13360	13336	13387	13235	13481	13353	13403	13397	13412	13376	13295	13387	13349	13325	13351	13399	13482	13287	13404	13399	13505	13151	13392	13371	13294	13383	13385	13330	13424	13375	13573	13294	13562	13358	13321	13563	13352	13419	13333	13245	13416	13362	13351	13493	13377	13436	13424	13384	13319	13455	13375	13114	13370	13343	13252	13307	13386	13457	13230	13493	13286	13296	13298	13454	13309	13447	13322	13350	13303	13334	13243	13307	13394	13469	13477	13424	13248	13189	13344	13456	13256	13274	13439	13219	13439	13411	13341	13386	13364	13430	13391	13219	13366	13283	13390	13466	13408	13267	13447	13371	13398	13375	13412	13285	13382	13509	13337	13394	13266	13348	13175	13439	13340	13389	13413	13180	13195	13401	13299	13467	13248	13474	13108	13130	13434	13467	13294	13228	13366	13143	13264	13430	13356	13271	13329	13254	13187	13420	13449	13309	13398	13609	13270	13191	13328	13402	13270	13308	13365	13493	13231	13344	13386	13364	13327	13276	13261	13495	13407	13418	13183	13200	13263	13363	13260	13239	13300	13352	13382	13290	13211	13274	13334	13361	13196	13527	13383	13361	13179	13207	13557	13266	13259	13446	13526	13323	13369	13459	13329	13397	13331	13465	13412	13559	13368	13402	13341	13189	13305	13417	13202	13412	13348	13210	13294	13346	13287	13403	13371	13362	13403	13436	13276	13473	13337	13410	13371	13472	13527	13357	13443	13343	13269	13341	13301	13426	13221	13257	13395	13349	13362	13324	13281	13268	13292	13305	13287	13349	13383	13324	13391	13270	13248	13472	13465	13403	13436	13416	13294	13546	13407	13171	13396	13395	13266	13229	13397	13294	13363	13330	13387	13273	13425	13401	13292	13296	13447	13368	13304	13395	13416	13306	13416	13343	13429	13350	13390	13469	13283	13347	13558	13420	13363	13487	13301	13471	13342	13289	13337	13413	13378	13395	13458	13394	13375	13374	13402	13341	13230	13197	13290	13382	13433	13366	13237	13416	13442	13302	13337	13139	13312	13344	13335	13327	13265	13414	13364	13506	13243	13510	13311	13349	13288	13429	13363	13259	13270	13320	13439	13439	13412	13330	13280	13301	13461	13325	13397	13329	13336	13495	13504	13183	13541	13266	13445	13391	13489	13387	13144	13473	13347	13527	13346	13214	13442	13583	13340	13333	13351	13414	13345	13329	13224	13372	13272	13470	13426	13418	13226	13266	13522	13227	13278	13384	13546	13474	13251	13305	13361	13395	13294	13317	13346	13224	13629	13409	13443	13420	13433	13378	13502	13560	13407	13235	13311	13262	13497	13392	13427	13518	13281	13252	13346	13242	13326	13321	13513	13403	13345	13505	13288	13312	13451	13307	13428	13454	13375	13280	13361	13353	13407	13357	13308	13355	13275	13262	13517	13430	13629	13383	13428	13514	13258	13439	13434	13513	13352	13491	13368	13411	13235	13330	13314	13285	13430	13305	13360	13352	13365	13272	13393	13216	13424	13405	13516	13375	13442	13195	13445	13231	13423	13375	13502	13410	13364	13278	13351	13324	13378	13435	13363	13368	13390	13331	13114	13484	13289	13416	13540	13350	13452	13245	13327	13379	13323	13304	13509	13452	13390	13442	13338	13478	13404	13334	13342	13317	13360	13397	13243	13236	13437	13182	13376	13345	13306	13498	13298	13278	13222	13395	13451	13246	13390	13348	13537	13215	13392	13308	13451	13196	13416	13357	13614	13305	13392	13405	13273	13235	13379	13347	13223	13507	13408	13119	13200	13273	13370	13384	13316	13414	13480	13370	13252	13286	13417	13275	13501	13363	13491	13344	13313	13357	13326	13271	13431	13419	13299	13421	13328	13450	13458	13382	13343	13387	13444	13361	13422	13243	13391	13358	13398	13472	13401	13375	13392	13414	13389	13315	13507	13327	13411	13308	13479	13326	13505	13311	13452	13442	13274	13440	13253	13284	13303	13320	13502	13365	13226	13316	13369	13235	13407	13353	13480	13215	13388	13284	13313	13252	13447	13287	13469	13141	13504	13375	13309	13574	13303	13306	13303	13489	13530	13413	13328	13233	13497	13481	13510	13287	13333	13266	13316	13343	13297	13408	13313	13290	13299	13263	13334	13332	13370	13258	13367	13269	13311	13303	13424	13406	13326	13381	13469	13338	13344	13324	13458	13302	13442	13417	13318	13215	13389	13211	13374	13260	13337	13067	13504	13435	13227	13213	13396	13344	13211	13396	13255	13387	13586	13433	13435	13520	13413	13240	13268	13384	13391	13268	13262	13264	13244	13547	13328	13281	13516	13324	13240	13366	13400	13306	13252	13466	13457	13216	13420	13254	13391	13437	13470	13336	13186	13392	13531	13381	13336	13234	13521	13309	13386	13343	13333	13359	13319	13288	13309	13395	13378	13405	13297	13072	13291	13318	13252	13430	13217	13251	13363	13393	13352	13477	13366	13402	13275	13203	13412	13292	13385	13361	13296	13229	13274	13232	13304	13392	13364	13386	13278	13313	13394	13396	13341	13340	13408	13453	13301	13407	13379	13128	13180	13358	13463	13502	13367	13362	13348	13366	13336	13426	13500	13342	13338	13361	13229	13181	13275	13272	13475	13396	13438	13328	13455	13242	13504	13244	13234	13403	13312	13385	13475	13247	13389	13421	13406	13315	13483	13364	13391	13388	13284	13567	13392	13291	13390	13437	13291	13430	13642	13398	13229	13246	13401	13413	13496	13352	13354	13599	13325	13284	13432	13380	13373	13375	13175	13343	13390	13245	13465	13338	13474	13425	13303	13267	13322	13449	13381	13223	13278	13403	13454	13261	13271	13288	13418	13308	13308	13164	13337	13565	13253	13460	13250	13331	13368	13381	13441	13257	13278	13390	13393	13413	13226	13367	13261	13331	13297	13556	13260	13348	13395	13259	13311	13217	13462	13304	13400	13286	13179	13424	13330	13478	13226	13385	13393	13437	13319	13382	13406	13390	13426	13270	13470	13091	13318	13410	13250	13327	13416	13524	13562	13374	13435	13295	13226	13331	13420	13428	13367	13459	13328	13333	13364	13346	13169	13368	13286	13338	13251	13253	13497	13407	13305	13324	13488	13360	13342	13381	13267	13269	13245	13340	13350	13393	13369	13394	13368	13390	13314	13207	13250	13505	13440	13393	13267	13501	13332	13255	13280	13229	13512	13283	13374	13427	13205	13410	13357	13256	13494	13356	13193	13301	13246	13302	13419	13252	13362	13278	13358	13381	13354	13644	13355	13325	13457	13389	13237	13546	13236	13469	13451	13413	13593	13403	13358	13418	13478	13505	13361	13461	13426	13390	13339	13354	13377	13364	13374	13320	13318	13353	13186	13454	13294	13349	13181	13351	13276	13387	13447	13365	13163	13412	13422	13301	13328	13315	13285	13278	13335	13522	13465	13259	13463	13385	13294	13397	13465	13391	13331	13350	13327	13345	13243	13557	13213	13506	13467	13333	13360	13228	13468	13258	13398	13370	13458	13359	13174	13360	13349	13487	13243	13118	13504	13369	13465	13349	13329	13257	13397	13393	13246	13404	13437	13304	13356	13147	13310	13339	13386	13114	13333	13192	13358	13550	13371	13107	13528	13356	13340	13292	13482	13436	13419	13236	13416	13320	13391	13385	13452	13475	13376	13407	13438	13356	13374	13246	13350	13446	13190	13368	13428	13298	13281	13398	13381	13535	13325	13270	13387	13433	13341	13360	13358	13322	13421	13501	13335	13143	13453	13186	13143	13522	13415	13258	13350	13415	13301	13414	13532	13293	13253	13374	13292	13448	13385	13259	13445	13314	13241	13651	13313	13235	13397	13466	13540	13362	13306	13200	13419	13536	13363	13353	13336	13349	13301	13334	13105	13319	13297	13435	13363	13249	13299	13225	13421	13221	13300	13307	13353	13468	13483	13349	13373	13170	13397	13489	13272	13350	13436	13376	13448	13439	13292	13353	13374	13233	13395	13323	13395	13277	13404	13404	13442	13387	13348	13381	13278	13224	13469	13309	13361	13352	13489	13390	13208	13289	13302	13365	13338	13375	13470	13380	13375	13236	13425	13271	13311	13366	13349	13443	13265	13233	13456	13504	13313	13395	13437	13409	13358	13514	13398	13320	13233	13261	13382	13455	13264	13408	13400	13254	13352	13443	13474	13278	13363	13414	13409	13259	13333	13283	13396	13290	13346	13295	13287	13205	13479	13493	13301	13338	13337	13368	13273	13464	13325	13396	13206	13264	13375	13280	13388	13316	13331	13299	13379	13349	13359	13260	13308	13316	13412	13342	13390	13374	13315	13226	13369	13392	13370	13313	13295	13391	13214	13511	13322	13277	13389	13215	13393	13397	13106	13398	13256	13480	13282	13409	13429	13472	13222	13232	13148	13354	13325	13263	13426	13379	13401	13518	13403	13274	13192	13242	13408	13498	13300	13285	13289	13312	13311	13271	13272	13294	13299	13314	13359
28704	27348	33865	28414	21966	19205	17729	16472	16121	15462	15645	15204	15109	15106	15064	14884	14880	14788	14829	14824	14581	14649	14714	14798	14741	14561	14710	14732	14743	14580	14606	14745	14905	14634	14640	14665	14894	14464	14576	14551	14721	14761	14841	14772	14486	14656	14508	14702	14659	14729	14536	14502	14690	14486	14482	14754	14489	14439	14836	14566	14620	14622	14610	14664	14557	14640	14597	14479	14536	14785	14679	14903	14679	14527	14592	14750	14470	14598	14634	14599	14467	14714	14634	14365	14673	14626	14572	14499	14630	14553	14645	14769	14655	14663	14583	14549	14539	14697	14653	14739	14706	14856	14521	14603	14713	14842	14726	14749	14526	14544	14902	14745	14811	14598	14593	14715	14639	14680	14605	14675	14613	14575	14545	14595	14771	14502	14621	14765	14598	14590	14559	14617	14622	14663	14725	14706	14743	14539	14503	14429	14668	14455	14725	14607	14644	14638	14469	14648	14477	14701	14804	14780	14793	14774	14612	14653	14663	14713	14733	14733	14770	14705	14830	14558	14723	14816	14616	14580	14510	14626	14579	14437	14736	14491	14646	14697	14531	14610	14568	14663	14814	14564	14495	14658	14712	14555	14441	14646	14650	14665	14628	14663	14486	14452	14460	14416	14747	14766	14608	14565	14579	14763	14525	14622	14664	14651	14839	14723	14654	14613	14669	14511	14680	14755	14847	14535	14595	14623	14599	14704	14558	14682	14501	14541	14638	14601	14458	14643	14581	14513	14658	14741	14806	14589	14545	14459	14582	14655	14632	14458	14663	14636	14670	14666	14462	14654	14701	14649	14484	14594	14423	14622	14611	14740	14591	14707	14614	14517	14697	14640	14723	14677	14466	14468	14621	14575	14439	14444	14753	14588	14702	14667	14837	14904	14514	14720	14627	14472	14577	14524	14688	14596	14770	14792	14650	14599	14818	14584	14574	14690	14297	14399	14493	14826	14659	14656	14657	14790	14675	14536	14495	14682	14587	14560	14670	14614	14770	14713	14691	14602	14666	14584	14743	14434	14607	14700	14788	14698	14597	14583	14625	14418	14613	14644	14602	14464	14452	14758	14609	14547	14616	14768	14550	14594	14547	14622	14600	14674	14571	14526	14598	14667	14561	14687	14682	14546	14507	14572	14724	14683	14679	14648	14596	14755	14648	14584	14566	14624	14571	14649	14774	14717	14676	14608	14526	14668	14696	14503	14500	14778	14572	14589	14649	14597	14627	14816	14579	14621	14717	14781	14707	14667	14509	14734	14738	14706	14495	14604	14620	14732	14677	14338	14688	14673	14541	14537	14543	14627	14584	14337	14657	14753	14685	14713	14485	14582	14414	14567	14550	14514	14591	14590	14590	14576	14605	14522	14575	14439	14626	14743	14652	14697	14623	14645	14786	14539	14523	14519	14392	14452	14668	14578	14874	14598	14791	14579	14799	14627	14726	14673	14759	14703	14703	14754	14773	14824	14900	14644	14839	14623	14519	14709	14568	14558	14583	14739	14722	14573	14563	14579	14647	14690	14699	14492	14598	14714	14549	14728	14737	14584	14618	14548	14613	14672	14624	14635	14407	14363	14436	14720	14567	14535	14648	14442	14817	14858	14636	14575	14547	14550	14742	14641	14658	14917	14510	14595	14548	14748	14510	14649	14674	14723	14758	14695	14565	14634	14528	14672	14622	14652	14623	14504	14618	14447	14539	14651	14870	14759	14575	14665	14523	14557	14750	14546	14713	14638	14528	14594	14626	14582	14658	14630	14661	14830	14440	14467	14598	14607	14494	14539	14780	14657	14397	14517	14448	14491	14562	14660	14765	14443	14573	14642	14681	14652	14718	14556	14759	14488	14747	14615	14642	14705	14692	14595	14624	14729	14875	14721	14646	14715	14496	14656	14814	14614	14517	14548	14543	14503	14717	14731	14626	14573	14753	14768	14534	14664	14572	14631	14543	14786	14567	14517	14711	14770	14688	14773	14592	14704	14540	14476	14764	14473	14710	14823	14637	14581	14635	14450	14605	14761	14603	14618	14645	14562	14481	14635	14665	14812	14596	14695	14732	14665	14736	14697	14651	14757	14595	14698	14492	14518	14626	14664	14701	14684	14545	14658	14584	14579	14747	14751	14732	14494	14814	14581	14724	14585	14659	14490	14599	14688	14688	14520	14736	14561	14534	14492	14524	14697	14577	14634	14533	14616	14600	14749	14518	14786	14505	14617	14736	14600	14496	14566	14919	14360	14601	14784	14790	14758	14610	14462	14743	14611	14782	14580	14847	14905	14616	14772	14458	14583	14541	14537	14680	14746	14632	14767	14597	14990	14543	14720	14779	14535	14679	14477	14587	14785	14669	14728	14748	14691	14502	14709	14497	14535	14588	14445	14447	14658	14593	14608	14634	14740	14890	14596	14708	14744	14598	14556	14622	14623	14586	14751	14494	14659	14580	14589	14715	14478	14595	14628	14734	14610	14755	14721	14891	14743	14717	14568	14621	14410	14585	14643	14764	14769	14563	14632	14758	14711	14726	14687	14461	14667	14709	14654	14646	14592	14604	14544	14513	14397	14428	14595	14611	14696	14701	14544	14582	14754	14641	14745	14708	14564	14437	14591	14730	14526	14641	14815	14832	14619	14727	14629	14669	14655	14524	14637	14438	14427	14683	14449	14804	14362	14638	14601	14564	14683	14776	14594	14719	14615	14652	14648	14546	14531	14663	14662	14740	14588	14724	14532	14475	14652	14485	14551	14623	14484	14542	14664	14616	14796	14608	14737	14497	14476	14664	14726	14667	14697	14844	14700	14675	14748	14415	14654	14712	14642	14531	14706	14645	14774	14800	14817	14631	14634	14708	14671	14765	14578	14416	14670	14699	14604	14620	14796	14752	14605	14627	14792	14740	14540	14661	14864	14713	14802	14664	14532	14539	14635	14789	14830	14635	14663	14482	14431	14547	14660	14596	14417	14548	14692	14777	14734	14798	14664	14578	14591	14570	14554	14615	14564	14686	14511	14619	14696	14632	14570	14654	14704	14833	14650	14723	14451	14599	14812	14547	14463	14639	14919	14640	14783	14769	14784	14509	14630	14650	14324	14622	14618	14661	14663	14705	14571	14581	14441	14568	14546	14576	14674	14540	14559	14481	14523	14705	14740	14479	14599	14777	14654	14797	14669	14683	14607	14621	14446	14612	14690	14511	14731	14640	14650	14624	14560	14632	14508	14562	14620	14695	14698	14691	14586	14689	14701	14591	14610	14520	14600	14640	14702	14693	14737	14629	14584	14530	14578	14607	14537	14665	14411	14638	14571	14798	14627	14446	14496	14611	14447	14769	14703	14537	14663	14611	14680	14664	14793	14581	14386	14642	14603	14577	14463	14621	14475	14587	14710	14540	14672	14690	14601	14693	14695	14584	14715	14507	14568	14618	14376	14422	14571	14626	14583	14604	14445	14564	14559	14611	14689	14708	14635	14820	14589	14532	14532	14543	14700	14648	14684	14643	14630	14490	14512	14629	14586	14676	14734	14570	14939	14861	14558	14411	14485	14625	14541	14627	14834	14706	14625	14542	14556	14491	14780	14887	14571	14688	14660	14474	14582	14547	14504	14550	14628	14536	14767	14620	14618	14585	14579	14633	14629	14536	14648	14464	14683	14720	14472	14588	14682	14589	14787	14564	14834	14621	14512	14673	14584	14688	14456	14526	14997	14772	14682	14666	14677	14592	14635	14503	14597	14678	14604	14628	14634	14788	14579	14705	14688	14638	14614	14589	14959	14592	14906	14758	14800	14735	14610	14736	14701	14639	14590	14823	14706	14568	14792	14393	14486	14657	14678	14596	14682	14697	14534	14448	14485	14660	14571	14713	14529	14491	14607	14581	14719	14644	14585	14487	14464	14775	14612	14531	14604	14751	14628	14479	14765	14617	14732	14647	14692	14757	14672	14618	14571	14629	14699	14453	14577	14551	14609	14659	14595	14614	14727	14597	14607	14895	14680	14576	14755	14531	14490	14640	14505	14775	14569	14732	14708	14607	14566	14626	14457	14730	14680	14680	14291	14625	14620	14707	14639	14613	14669	14675	14565	14678	14811	14611	14758	14707	14509	14603	14604	14595	14770	14622	14765	14550	14676	14584	14660	14719	14482	14463	14562	14652	14729	14626	14665	14477	14662	14523	14516	14481	14576	14638	14886	14586	14602	14776	14447	14495	14791	14605	14656	14538	14765	14705	14816	14671	14562	14654	14632	14599	14744	14531	14556	14685	14667	14766	14711	14801	14729	14604	14492	14489	14654	14602	14664	14779	14782	14607	14524	14913	14613	14832	14594	14452	14400	14678	14657	14639	14653	14513	14729	14867	14673	14747	14626	14770	14681	14676	14718	14679	14886	14503	14615	14612	14551	14693	14726	14546	14637	14559	14565	14834	14583	14673	14566	14641	14629	14735	14779	14672	14694	14527	14853	14552	14523	14657	14476	14499	14688	14578	14768	14778	14579	14682	14769	14622	14665	14421	14262	14499	14636	14655	14812	14729	14666	14676	14588	14706	14546	14651	14721	14570	14660	14544	14639	14696	14654	14576	14595	14562	14576	14602	14599	14702	14620	14788	14745	14588	14674	14566	14716	14900	14565	14635	14723	14453	14641	14660	14535	14794	14585	14567	14635	14731	14613	14560	14588	14644	14617	14559	14704	14541	14666	14729	14746	14729	14518	14669	14500	14752	14762	14514	14552	14815	14641	14689	14807	14637	14581	14581	14845	14765	14431	14643	14760	14700	14579	14756	14601	14608	14521	14661	14467	14584	14641	14572	14507	14641	14637	14494	14708	14732	14645	14505	14614	14585	14552	14708	14759	14468	14538	14527	14706	14596	14579	14629	14720	14839	14522	14810	14563	14614	14766	14704	14618	14526	14754	14667	14776	14547	14656	14584	14481	14625	14596	14626	14644	14796	14573	15101	14660	14570	14597	14565	14712	14506	14556	14606	14598	14507	14545	14410	14875	14715	14675	14730	14623	14674	14733	14657	14754	14810	14483	14673	14564	14706	14845	14510	14661	14551	14456	14543	14494	14697	14592	14461	14591	14811	14735	14506	14552	14698	14690	14700	14406	14453	14738	14674	14785	14641	14322	14669	14587	14576	14651	14584	14570
31210	44244	39782	29280	23394	19840	17667	16319	15453	14797	14423	14117	13986	13775	13627	13659	13519	13613	13474	13465	13273	13385	13308	13360	13305	13359	13157	13408	13511	13236	13140	13269	13266	13308	13259	13197	13394	13373	13199	13303	13280	13286	13335	13233	13204	13372	13171	13263	13250	13301	13209	13219	13286	13209	13174	13134	13254	13262	13292	13199	13186	13196	13381	13150	13129	13270	13416	13397	13192	13242	13219	13248	13346	13347	13194	13185	13147	13150	13297	13332	13402	13153	13441	13154	13274	13211	13159	13075	13166	13365	13213	13297	13420	13088	13231	13319	13259	13223	13348	13191	13365	13293	13271	13296	13402	13138	12936	13194	13269	13412	13300	13178	13223	13367	13190	13362	13194	13344	13228	13182	13150	13503	13248	13265	13142	13426	13440	13230	12991	13265	13337	13194	13114	13058	13193	13228	13117	13219	13256	13355	13315	13310	13098	13323	13233	13164	13082	13134	13259	13208	13269	13366	13362	13248	13112	13236	13175	13309	13419	13064	13312	13273	13301	13293	13101	13139	13094	13300	13407	13275	13174	13182	13289	13145	13312	13317	13233	13309	13168	13258	13128	13248	13129	13311	13285	13229	13062	13272	13196	13119	13227	13336	13197	13295	13163	13171	13067	13186	13122	13329	13165	13256	13236	13311	13470	13027	13007	13221	13102	13177	13178	13333	13256	13280	13319	13254	13187	13407	13224	13247	13201	13271	13161	13300	13199	13262	13159	13139	13077	13114	13349	13111	13282	13171	13239	13140	13023	13256	13214	13267	13256	13232	13219	13299	13322	13063	13375	13176	13190	13160	13175	13282	13340	13183	13272	13085	13260	13261	13180	13087	13272	13414	13173	13225	13130	13219	13397	13332	13269	13231	13396	13250	13332	13149	13047	13330	13199	13282	13320	13300	13196	13322	13343	13115	13246	13361	13121	13250	13344	13205	13385	13246	13209	13166	13220	13291	13215	13374	13165	13150	13202	13178	13163	13368	13237	13251	13348	13208	13100	13136	13213	13157	13153	13389	13119	13173	13388	13261	13202	13178	13245	13114	13446	13217	13293	13245	13233	13164	13278	13132	13250	13093	13329	13153	13209	13318	13296	13194	13292	13278	13309	13305	13264	13166	13299	13165	13196	13250	13179	13215	13097	13177	13182	13230	13225	13244	13340	13149	13240	13206	13246	13298	13353	13159	13127	13291	13388	13109	13043	13283	13277	13137	13137	13312	13310	13263	13201	13192	13336	13214	13327	13332	13249	13248	13242	13186	13223	13293	13180	13215	13287	13372	13210	13297	13147	13311	13216	13163	13212	13213	13217	13211	13231	13236	13225	13134	13250	13274	13181	13291	13247	13217	13411	13283	13210	13334	13303	13294	13149	13226	13293	13394	13436	13127	13166	13150	13167	13203	13119	13274	13272	13286	13261	13343	13236	13288	13127	13121	13341	13201	13275	13340	13221	13264	13313	13359	13269	13218	13117	13121	13157	13257	13179	13268	13329	13280	13183	13162	13186	13220	13296	13161	13266	13277	13299	13298	13176	13165	13237	13245	13376	13060	13195	13295	13181	13169	13200	13306	13123	13289	13195	13409	13294	13194	13290	13365	13188	13217	12937	13399	13302	13278	13326	13254	13162	13265	13345	13220	13271	13273	13333	13004	13276	13156	13313	13263	13244	13311	13415	13255	13232	13215	13065	13228	13144	13360	13267	13127	13122	13078	13385	13208	13171	13322	13297	13155	13069	13301	13390	13335	13268	13204	13309	13343	13349	13338	13145	13128	13215	13235	13283	13258	13252	13269	13236	13114	13325	13220	13319	13132	13189	13300	13258	13284	13267	13158	13386	13240	13377	13357	13306	13243	13270	13209	13216	13264	13253	13173	13208	13141	13115	13112	13217	13189	13179	13340	13264	13112	13304	13157	13227	13241	13123	13224	13320	13350	13334	13061	13262	13204	13090	13363	13358	13184	13150	13371	13289	13315	13219	13214	13280	13372	13208	13207	13314	13229	13320	13372	13283	13232	13284	13082	13302	13327	13312	13166	13236	13164	13315	13265	13311	13376	13269	13298	13211	13180	13221	13311	13204	13308	13204	13307	13154	13216	13269	13154	13056	13197	13157	13198	13321	13198	13165	13182	13239	13315	13298	13228	13248	13279	13198	13237	13190	13132	13291	13096	13169	13354	13305	13197	13234	13081	13439	13322	13119	13252	13139	13217	13238	13185	13165	13188	13250	13315	13303	13294	13215	13291	13159	13192	13197	13264	13214	13173	13180	13179	13356	13141	13241	13160	13295	13085	13190	13187	13208	13114	13254	13327	13281	13307	13259	13157	13236	13195	13081	13370	13319	13226	13272	13212	13322	13258	13127	13323	13140	13396	13218	13216	12993	13263	13349	13154	13084	13275	13287	13142	13098	13253	13219	13452	13240	13255	13143	13060	13254	13349	13479	13133	13183	13223	13327	13358	13336	13231	13248	13466	13226	13316	13127	13268	13178	13098	13302	13297	13216	13219	13318	13372	13313	13261	13409	13229	13212	13047	13228	13255	13152	13263	13239	13060	13201	13081	13246	13178	13324	13279	13205	13310	13196	13266	13235	13233	13175	13315	13112	13153	13269	13189	13088	13309	13221	13236	13404	13413	13229	13207	13285	13316	13274	13271	13323	13130	13275	13174	13264	13390	13246	13316	13264	13128	13198	13314	13283	13274	13169	13172	13242	13204	13335	13227	13243	13148	13193	13351	13340	13222	13159	13445	13265	13212	13160	13303	13354	13271	13283	13202	13456	13191	13314	13325	13494	13190	13274	13114	13156	13337	13306	13278	13261	13377	13256	13145	13295	13390	13265	13137	13185	13213	13329	13206	13154	13223	13201	13134	13209	13294	13253	13080	13195	13116	13196	13273	13138	13168	13197	13225	13252	13356	13408	13344	13232	13139	13174	13391	13231	13304	13153	13296	13147	13292	13176	13364	13310	13243	13391	13366	13258	13322	13237	13275	13129	13290	13255	13157	13180	13198	13167	13095	13300	13242	13265	13055	13447	13194	13349	13349	13169	13071	13262	13422	13283	13208	13213	13206	13275	13072	13092	13211	13150	13336	13222	13389	13386	13265	13141	13240	13412	13322	13255	13253	13244	13217	13204	13179	13282	13270	13261	13311	13422	13180	13254	13130	13230	13328	13206	13283	13289	13489	13225	13352	13152	13234	13185	13137	13421	13206	13165	13337	13308	13078	13298	13187	13374	13025	13328	13212	13270	13300	13155	13255	13187	13241	13381	13273	13245	13208	13261	13297	13161	13192	13365	13281	13193	13152	13157	13240	13106	13139	13254	13266	13272	13306	13314	13163	13159	13424	13159	13138	13458	13447	13290	13153	13249	13072	13279	13308	13311	13296	13144	13161	13194	13271	13264	13219	13394	13183	13309	13143	13140	13356	13217	13072	13235	13249	13188	13272	13150	13272	13292	13192	13085	13301	13107	13456	13305	13033	13398	13196	13356	13256	13102	13244	13227	13175	13244	13312	13272	13339	13314	13303	13213	13316	13530	13248	13252	13414	13242	13242	13102	13150	13385	13195	13303	13283	13231	13219	13266	13098	13251	13232	13033	13318	13268	13330	13221	13307	13147	13228	13262	13254	13228	13137	13266	13151	13182	13134	13208	13274	13280	13384	13188	13351	13304	13347	13269	13275	13269	13146	13256	13146	13211	13277	13187	13035	13396	13358	13519	13202	13353	13194	13243	13096	13235	13262	13166	13225	13281	13303	13243	13330	13107	13458	13125	13257	13089	13187	13217	13192	13389	13188	13171	13143	13209	13304	13248	13130	13376	13172	13256	13128	13325	13206	13155	13313	13197	13332	13162	13191	13275	13350	13293	13413	13223	13346	13209	13337	13242	13320	13423	13267	13214	13355	13176	13182	13266	13081	13373	13214	13337	13248	13273	13396	13376	13207	13321	13214	13282	13276	13152	13344	13229	13362	13222	13261	13246	13164	13264	13317	13180	13005	13162	13244	13316	13145	13329	13213	13189	13331	13219	13162	13249	13235	13227	13106	13202	13392	13220	13380	13356	13250	13264	13294	13320	13274	13107	13172	13294	13323	13201	13377	13217	13317	13233	13404	13164	13197	13190	13202	13333	13157	13325	13330	13162	13290	13265	13124	13008	13241	13239	13258	13260	13322	13200	13147	13242	13384	13218	13234	13294	13133	13236	13243	13295	13439	13309	13260	13331	13219	13212	13143	13170	13227	13219	13312	13196	13248	13219	13178	13153	13160	13229	13191	13304	13344	13291	13274	13285	13208	13188	13391	13222	13382	13205	13246	13126	13158	13229	13172	13207	13237	13137	13289	13339	13222	13421	13279	13189	13171	13460	13320	13167	13222	13221	13213	13224	13080	13267	13220	13270	13359	13331	13192	13217	13096	13260	13283	13188	13332	13286	13173	13242	13342	13234	13197	13314	13190	13195	13291	13238	13274	13231	13336	13236	13346	13194	13356	13235	13211	13315	13122	13210	13186	13142	13125	13298	13184	13238	13145	13226	13241	13241	13261	13220	13184	13187	13384	13211	13316	13218	13258	13104	13229	13253	13248	13202	13278	13396	13246	13182	13269	13285	13297	13406	13109	13131	13231	13343	13206	13257	13302	13355	13414	13242	13177	13143	13117	13163	13333	13140	13182	13116	13146	13297	13276	13361	13197	13203	13219	13198	13168	13291	13239	13240	13203	13155	13094	13201	13355	13379	13411	13167	13144	13240	13293	13417	13279	13260	13193	13056	13220	13194	13236	13121	13257	13299	13121	13227	13171	13243	13207	13150	13189	13219	13312	13148	13238	13057	13276	13159	13242	13159	13240	13121	13188	13415	13244	13225	13302	13152	13232	13238	13197	13287	13271	13135	13186	13281	13175	13285	13071	13295	13219	13258	13236	13150	13189	13211	13151	13176	13255	13247	13353	13364	13301	13128	13089	13215	13232	13274	13174	13231	13179	13296	13182	13198	13318	13229	13293	13205	13246	13206	13107	13339	13282	13254	13197	13172	13285	13056	13351	13266	13259	13267	13252	13373	13225	13277	13116	13150	13326	13267	13365	13219	13296	13328	13212	13361	13191	13300	13273	13199	13024	13286	13123	13326	13282
24156	21460	28940	25315	23853	23470	21704	18243	16803	16303	15610	15153	14979	14910	14711	14657	14589	14546	14494	14549	14320	14464	14603	14252	14281	14572	14413	14494	14224	14329	14236	14492	14546	14322	14323	14325	14410	14288	14177	14309	14310	14208	14125	14221	14157	14383	14333	14216	14168	14256	14442	14282	14209	14161	14319	14207	14333	14176	14269	14199	14208	14088	14308	14229	14071	14193	14218	14244	14276	14392	14288	14109	14421	14217	14289	14240	14170	14264	14157	14185	14164	14090	14201	14065	14258	14217	14293	14125	14191	14251	14265	14230	14250	14182	14299	14261	14192	14154	14086	14169	14180	14339	14184	14180	14248	14238	14374	14319	14308	14233	14133	14288	14070	14094	14374	14307	14225	14377	14245	14247	14098	14174	14314	14172	14319	14359	14125	14187	14201	14193	14285	14256	14142	14150	14324	14092	14104	14249	14461	13971	14212	14442	14304	14233	14293	14145	14119	14144	14188	14298	14113	14187	14230	14397	14082	14258	14035	14139	14251	14166	14224	14338	14395	14284	14104	14118	14399	14227	14271	14163	14205	14188	14221	14203	14254	14208	14215	14324	14073	14327	14133	14105	14111	14430	14223	14351	14163	14205	14227	14221	14320	14306	14286	14250	14158	14238	14145	14247	14279	14243	14123	14199	14169	13994	14389	14143	14228	14166	14101	14105	14152	14270	14214	14143	14155	14260	14339	14180	14305	14251	14261	14142	14058	14206	14279	14174	14160	14218	14303	14053	14347	14270	14260	14281	14250	14242	14275	14126	14227	14293	14184	13961	14186	14046	14112	14193	14419	14215	14332	14243	14366	14209	14201	14096	13985	14141	14263	14193	14245	14199	14150	14097	13998	14296	14300	14176	14060	14127	14225	14158	14321	14337	14034	14085	14277	14061	14341	14225	14083	14163	14262	14314	14188	14097	14242	14233	14053	14144	14365	14199	14109	14197	14044	14128	14118	14355	14277	14298	14278	14147	14222	14231	14290	14086	14211	14139	14359	14147	14236	14221	14227	14105	14031	14215	14141	14289	14175	14226	14228	14359	14337	14163	14106	14052	14117	14343	14250	14244	14198	14224	14370	14230	14297	14161	14196	14155	14201	14501	14297	14176	14365	14292	14078	14262	14350	14246	14280	14429	14241	14102	14268	14181	14466	14004	14142	14050	14009	14233	14146	14236	14289	14377	14280	14418	14155	14210	14067	14182	14105	14248	14351	14281	14220	14432	14202	14231	14031	14307	14293	14172	14169	14291	14301	14128	14192	14222	14276	14325	14292	14321	14077	14068	14311	14321	14231	14245	14159	14050	14134	14427	14373	14209	14171	14122	14128	14217	14045	13969	14050	14246	14264	14077	14156	14383	14268	14184	14188	14222	13972	14125	14175	14247	14062	14195	14109	14133	14189	14200	14456	14081	14346	14349	14236	14202	14327	14265	14191	14082	14232	14123	14343	14117	14158	14097	14285	14184	14302	14206	14156	14101	14084	14248	14309	14135	14142	14261	14289	14238	14224	14152	14101	14200	14162	14268	14097	14201	14222	14215	14229	14371	14282	14125	14097	13976	14171	14202	14407	14157	14213	14374	14259	14276	14298	14276	14235	13991	14211	14268	14132	14190	13952	14152	14095	14226	14191	14196	14155	14256	14328	14222	14197	14218	14243	14081	14322	14359	14218	14158	14166	14254	14210	14044	14218	14362	14192	14202	14356	14109	14252	14198	14318	14207	14344	14198	14431	14189	14063	14143	14300	14295	14098	14193	14243	14166	14389	14406	14253	14092	14246	14342	14276	14124	14346	14459	14216	14070	14429	14151	14253	14131	14133	14261	14383	14353	14092	14265	14322	14189	14178	14162	13945	14239	14267	13998	14268	14118	14014	14162	14227	14122	14173	14055	14303	14235	14039	14113	14112	14391	14130	14162	14168	14210	14218	14238	14302	14173	14214	14113	14141	14393	14180	14275	14177	14089	14285	14282	14238	14308	14310	14178	14209	14258	14402	14254	14125	14344	14253	14224	14223	14235	14407	14036	14044	14229	14303	14240	14039	14171	14246	14107	14067	14221	14146	14152	14225	14330	14448	14158	14268	14067	14209	14003	14470	14146	14184	14248	14300	14359	14199	14183	14356	14305	14060	14193	14118	14258	14281	14148	14230	14035	14244	14050	14268	14328	14202	14267	14171	14080	14370	14098	14346	14268	14418	14145	14252	14409	14123	14098	14331	14376	14166	14192	14008	14142	14216	14373	14130	14407	14110	14058	14100	14067	14290	14201	14251	14335	14284	14359	13968	14302	14149	14022	14082	14120	14243	14198	14268	14146	14222	14302	14409	14124	14240	14107	14289	14175	14194	14098	14127	14118	14174	14178	14214	14119	14166	14080	14150	14213	14092	14136	14407	14228	14299	14154	14175	14196	14241	14197	14134	14229	14180	13965	14187	14147	14083	14301	14239	14512	14285	13954	14229	14210	14095	14227	13999	14193	14088	14104	14321	14112	14339	14236	14286	14300	14317	14234	14132	14228	14209	14174	14173	14200	14163	14265	14216	14292	14277	14315	14204	14318	14251	14273	14346	14102	14381	14346	14189	14361	14148	14179	14246	14190	14312	14362	14170	14099	14122	14229	14177	14184	14197	14111	14064	14201	14067	14033	14099	14139	14192	14289	14208	14108	14170	14063	14262	14280	14435	14258	14268	14330	14339	14329	14209	14141	14002	14189	14305	14183	14286	14152	14222	14206	14172	14242	14275	14382	13965	14147	14194	14140	14363	14126	14239	14328	14332	14221	14188	14065	14311	14127	14251	14271	14149	14223	14205	14059	14245	14105	14102	14168	14101	14118	14360	14104	14161	14287	14229	14153	14420	14098	14126	13994	14306	14306	13979	14191	14048	14270	14304	14135	14162	14333	14416	14201	14228	14248	14335	14113	14321	14078	14368	14351	14353	14203	14181	14351	14182	14189	14160	14211	14232	14259	14125	14332	14228	14243	14255	14328	14301	14090	14156	14063	13981	14195	14256	14246	14200	14088	14323	14155	14313	14169	14271	14230	14282	14253	14156	14207	14321	14120	14220	14233	14139	14245	14330	14302	14200	14199	14175	14183	14088	14183	14197	14010	14364	14281	14272	14251	14367	14125	14395	14303	14109	14232	14256	13940	14180	14413	14368	14237	14154	14143	14112	14195	14194	14255	14260	14302	14352	14315	14295	14220	14395	14232	14204	14276	14399	14230	13842	14276	14099	14091	14081	14222	14272	14150	14126	14182	14487	14160	14054	14188	14079	14142	14256	14047	14119	14128	14281	14258	14184	14358	14238	14315	14196	14256	14363	14335	14156	14131	13946	14248	14412	14333	14362	14206	14336	14170	14173	14007	14025	14256	14203	14108	14276	14196	14245	14276	14159	14315	14221	14233	14386	14287	14130	14190	14068	14131	14182	14333	14236	14317	14332	14213	14009	14356	14242	14139	14251	14239	14341	14104	14221	14239	14261	14127	14334	14182	14285	14270	14275	14268	14286	14253	14378	14127	14194	14205	14069	14265	14281	14147	14252	14160	14167	14250	14315	14072	14301	14107	14004	14147	14090	14232	14221	14222	14300	14182	14124	14267	14110	14285	14279	14305	14346	14214	14365	14000	13947	14190	14231	14199	14342	14139	14263	14124	14263	14215	14108	14159	14082	14159	14140	14269	14264	14210	14296	14287	14317	14258	13988	14255	14227	14068	13873	14119	14056	14046	14332	14256	14076	14199	14157	14420	14159	14014	14150	14301	14369	14129	14356	14278	14009	14366	14110	14217	14206	14120	14237	14174	14232	14172	14250	14212	14309	14240	14177	14135	14094	14259	14293	14155	14279	14212	14248	14153	14473	14112	14020	13931	14228	14169	14338	14252	14256	14151	14305	14200	14298	14030	14153	14175	14236	14261	14173	14238	14207	14146	14087	14265	14228	14298	14184	14018	14371	14199	14171	14222	14108	14170	14119	14313	14033	14082	14213	14266	14089	14049	14259	14238	14231	14089	14065	14137	14208	14176	14107	14146	14216	14051	14308	14424	14244	14216	14217	14229	14209	14216	14310	14249	14115	14208	14334	14338	14294	14106	14188	14252	14227	14098	14261	14297	14209	14277	14344	14367	14201	14216	14364	14111	14368	14154	14239	14286	14249	14153	14329	14231	14280	14153	14085	14224	14261	14121	14243	14351	14107	14253	14125	14162	14117	14148	14230	14188	14161	14263	14145	14103	14285	14040	14283	14230	14153	14002	14141	14097	14306	14285	14285	14325	14329	14035	14349	14225	14021	14043	14285	14219	14439	14157	14289	14229	14216	14229	14048	14212	14236	14281	14282	14140	14252	14214	14337	14125	14008	14140	14076	14293	14318	14262	14059	14054	14180	14139	14363	14157	14366	14286	14375	14445	14158	14296	14265	14135	14423	14123	14145	14217	14421	14433	14186	14301	14034	14295	14203	14173	14336	14331	14285	14479	14204	14217	14246	14284	14317	14094	14451	14096	14207	14126	14172	14092	14134	14229	14286	14233	14237	14245	14024	14158	14222	14257	14183	14181	14191	14130	14262	14318	14167	14241	14167	14129	14269	14142	14382	14153	14189	14249	14068	14129	14118	14215	14098	14091	14308	14181	14208	14255	14183	14179	14113	14382	14310	14112	14271	14308	14409	14153	14129	14208	14393	14295	14101	14267	14278	14240	14212	14380	14279	14393	14202	14113	14320	14237	14315	14057	14196	14180	13993	14102	14356	14369	14109	14270	14156	14458	14338	13982	14229	14299	14251	14229	14252	14222	14020	14141	14160	14127	14137	14424	14200	14299	14161	14252	14331	14246	14348	14093	14342	14284	14071	14156	14273	14279	14381	14205	14219	14267	14074	14124	14324	14138	14088	14143	14264	14243	14073	14091	14258	14168	14143	14284	14442	14308	14101	14124	14199	14047	14254	14242	14312	14181	14083	14075	14240	14186	14118	14177	14193	14135	14038	14349	13946	14353	14317	14186	13988	14258	14081	14268	14357	14303	14430	14130	14282	14289	14206	14263	14332	14077	14215	14080	14140	14225	14162	14178	14287	14428	14297	14146	14276	14286	14371	14300	14409	14350	14341	14173	14238	14334	14212	14121	14143	14153	14252	14247
31656	50990	46684	35497	28790	23455	20419	18516	17055	15830	15307	14567	14134	14017	13620	13634	13496	13418	13403	13314	13314	13112	13232	13212	13106	13258	12994	13139	12894	13009	13078	12995	12991	13057	13103	12984	13080	12890	13149	12925	13073	13109	13098	12981	13057	12972	13161	12917	13018	12884	12940	12984	12910	12996	13100	13162	12996	12899	12964	12970	13071	13127	12963	13074	13017	13019	12994	13048	12916	13147	13125	12886	12912	12978	12965	13041	13013	13070	13031	12995	12955	13074	12884	12986	12870	12976	13022	12849	12794	12981	12593	13006	12864	12973	13054	13080	12997	12913	12869	12888	12832	12986	13087	13112	13085	12934	13036	12882	13108	12853	13076	13101	13063	12981	13062	13122	12974	13138	12875	12831	13045	13064	12915	12963	12950	12955	13051	12944	12933	12946	12989	12951	13055	13030	13019	12877	13017	13057	13169	13084	13033	12906	12899	12821	13040	13027	12990	12806	12967	12959	12997	13077	13266	13014	12881	13085	13020	12838	12926	12807	12891	13122	12883	13019	12823	12866	13061	12938	12921	13036	12868	12956	13025	13089	13000	12979	12886	12973	13066	13083	13114	13008	12900	13009	12976	12988	13055	13143	12974	12925	12992	13058	12802	13006	12980	13042	13031	12874	13045	13092	12852	12875	13015	12987	12968	12896	12993	12755	12801	12989	12844	12938	13182	12862	12915	13000	12963	12963	13039	13022	12911	13050	13052	13016	13071	12987	12870	12957	13100	12923	12919	13049	12840	12903	13069	12928	13077	13075	13081	12983	13027	12952	12846	13174	13067	13175	12910	13052	12909	12925	13052	13051	12967	13055	13021	12966	12945	12935	12786	12883	13054	12996	12818	12964	12963	12860	12992	13019	12988	13060	12955	12899	13046	12837	13027	12878	12895	12977	13122	12984	12829	13175	12966	12829	12917	13022	12981	13014	12911	12941	12967	13010	12969	12879	13022	12849	13082	13053	12800	12980	13077	13016	13076	12917	12993	12998	13055	13073	12794	12943	13106	12992	13014	13072	12944	13169	12871	12972	12858	13064	12924	12944	13009	12950	13060	12904	13026	13022	12960	12857	12926	12848	12984	12823	12638	12909	12984	12961	13001	12871	12949	12839	13030	13021	13100	13034	12787	12968	13007	12878	13100	12967	13017	12965	13102	13004	12966	12953	13006	12857	13002	13169	12843	12730	12861	12847	12975	12970	13146	13084	12828	12928	12896	13013	12995	13120	13034	13034	13034	12921	12989	12971	13080	12970	13083	12956	13010	12945	12923	12909	12824	12987	13039	13112	12942	13047	13029	13035	12965	12902	13119	13035	12933	13030	12823	13119	12840	13180	12956	12953	13007	13028	13067	13000	12923	12858	12813	13107	12875	12905	12930	12969	13048	12978	13047	13011	12753	12794	13039	12936	13074	13165	13024	12967	12932	12891	12811	13021	12908	12844	12752	12921	12975	13035	12981	12849	13027	12903	13129	13059	12975	13008	12996	12893	13140	13007	13157	13052	12910	12832	12881	12936	12971	12958	12949	13026	13020	12985	13095	13094	13053	12947	12837	12905	13057	12982	12872	13026	12942	12955	12963	12913	12802	13125	12847	12940	12873	13021	12813	12916	12936	12968	13031	13062	13229	13003	13144	13063	12978	12884	12932	12931	12795	13105	12952	13016	12969	12901	13007	12907	12846	12939	12991	13063	13198	13076	13129	12995	12923	12929	12997	12955	13129	12888	12973	12869	12908	13073	13015	12972	12927	13125	12889	12934	12867	12829	12940	12861	12963	13143	13062	12937	12844	12977	13008	13066	12899	13048	13060	12962	12815	12968	12894	12990	13014	13067	12957	12966	12883	13054	12933	13029	12952	12873	13059	12775	13086	12947	12848	12813	12924	12925	13008	12800	13021	12958	12888	12852	12912	12936	12790	12943	13017	12856	12923	13022	12896	13030	12820	13036	13010	12752	12814	12906	12822	13008	13092	13095	12965	12975	12893	13188	12935	12898	12973	12892	13021	12952	12898	12998	12922	13018	13035	12885	13102	13033	12975	12884	13085	13157	12852	13054	12839	12934	12848	13182	12913	12881	12838	12910	12872	13126	12957	13002	12928	12972	13000	13155	12925	13157	12983	12956	12871	12878	13031	13073	12980	12867	13072	13040	13023	12803	12953	13008	13016	13021	12981	12990	12971	12918	12936	13024	13011	12968	13004	12952	13005	12980	13126	13025	12997	12996	13010	12939	13020	12987	13038	13086	12941	12886	12854	12996	12961	13063	12994	12819	12957	13061	12982	12925	12915	12983	12996	12967	12978	12981	13078	12836	12919	12943	12883	12905	12944	12957	12981	12974	12799	13085	13165	12994	13009	12951	13026	12978	12894	12929	12993	12921	13030	12867	13026	12868	12916	12826	12944	12998	13188	12915	12991	12828	12982	13084	12994	13083	12823	12918	12854	13071	12874	12956	12919	12878	12927	13144	12967	13044	12945	13106	12906	12820	13130	13125	13008	12920	13151	12851	12867	12940	13032	12989	12989	13021	13021	12920	12943	12930	13049	12856	13028	12946	12864	13103	12912	12955	12957	13016	13089	12953	12880	13036	12956	13005	13016	12907	12924	13010	13108	12957	12916	13023	13022	12980	13075	13106	12943	13033	13024	12899	13056	13099	12901	13087	13207	12992	12891	13132	12943	12905	12962	13063	13043	13034	12996	13095	13074	12947	13100	13103	13145	12968	13026	12907	12997	12939	12801	13102	12983	12876	12903	12914	12999	12957	12960	13060	12867	12981	12794	12942	12883	12969	13020	12885	12940	12839	13035	12812	13024	13004	12871	13008	12929	12977	12868	12936	13043	13215	12904	13142	12968	12896	12929	13021	12896	12960	13079	12984	12756	12872	12988	13024	12722	12990	12884	12997	12985	13023	13033	13004	12949	12888	13042	13041	12884	13067	12983	12883	12913	12963	12960	12996	12981	13064	12840	13094	12900	13034	13095	12925	13045	12916	13068	13007	12994	13121	12939	13012	12950	13018	13145	12997	12948	12960	12802	12905	13089	12932	12902	12977	13145	13078	12995	12997	12907	12934	12901	13120	12906	13016	13042	12941	12996	12822	12872	12971	13090	12953	13023	12874	12982	13028	12891	12932	12911	12934	13062	13116	12981	12839	13024	13112	13016	12945	12933	12923	12928	12976	13001	13019	13022	12931	13101	12880	12961	13058	13223	13013	13102	12994	12906	13010	13091	13063	13074	13060	13077	13076	13014	12968	12968	12998	13080	13039	12851	13009	12930	13047	12943	12912	12998	12889	13033	13092	12797	12903	12934	13020	12955	12857	13009	12888	13067	12812	13135	12986	13030	13061	13061	13076	12918	13129	13102	12904	13057	13058	12985	13147	12878	12965	13142	13002	12844	13109	12935	13083	12922	12981	13025	12973	13042	13058	13003	12923	12751	13148	12905	12900	12983	12826	12902	12926	12924	12954	12854	12890	12979	13071	12980	12929	12967	13000	12958	13000	12874	12948	13040	12854	13098	12890	12978	12856	12798	12866	12924	13160	13011	12892	12991	12855	13113	12922	12973	13135	12969	13083	12996	13006	13072	13197	13102	12993	13088	12897	12941	13015	12888	13053	13068	12971	12987	12994	13007	12906	12847	12900	13104	12990	13156	13201	13001	12914	12872	13010	13112	12773	12922	12874	13173	12967	12985	12916	13046	13006	13018	13131	13034	12955	13019	13100	12880	12919	13002	12971	12905	13049	13017	13115	12919	13062	12616	12926	13012	13028	13120	13019	12938	12869	13013	13038	12954	12823	13036	12843	13029	12915	12937	12953	12958	12982	12991	12900	13037	12946	12897	12975	12818	13030	12996	12966	12973	13104	12799	12987	13110	13050	13103	12886	12960	13161	12853	12951	12956	12922	12960	12937	12812	13025	13008	13015	12868	13063	12971	13002	13016	12836	12949	13027	12847	13115	12751	12970	12803	12938	12826	13013	13067	12965	13049	12987	13027	12909	12796	13160	12991	12962	13061	12918	13196	12817	12986	12865	13085	12802	13123	12926	12981	12850	13117	12939	12882	13016	12900	13091	13123	13001	13049	12986	12905	12923	12870	13010	12948	13040	13041	12883	12900	13059	13016	13076	13091	12929	12837	13097	12930	13068	13007	12977	12802	13072	13150	12972	13073	12954	12924	13002	13050	12890	13031	12968	12946	13065	12903	13102	13100	12817	12843	13089	12899	12918	13027	12865	13010	12950	13079	12972	12925	12941	12951	12777	13056	12948	13009	13070	13041	13050	12884	13026	12972	13025	13005	13068	12995	13030	13052	12950	13095	12971	12882	12848	12916	13053	12857	12842	12979	12969	12973	12883	12935	12885	12972	13044	12953	13050	12964	13006	12868	12990	12893	13081	12911	13044	13006	12987	12988	12948	12874	12980	13000	13091	12927	12936	13008	13029	13065	12777	13000	12981	13115	12947	12874	13026	12940	12912	13197	12989	13084	13071	12999	12844	13028	13122	13012	12942	12990	12791	13056	12999	13031	13054	12870	13024	12922	12958	13035	13080	13160	13030	13016	12916	12924	12994	12867	12941	13036	12971	12854	13008	12937	13223	12965	13053	12821	13038	12913	12947	13031	13085	13142	12802	13036	12921	13111	12957	13067	12926	12971	13024	13012	13056	12945	12985	12970	12851	13171	12864	13000	12877	13032	12951	12925	12899	12878	13195	13006	13064	12868	12925	12823	13086	12999	13025	12830	12958	13038	12942	12960	12904	12786	12870	13068	13041	12914	12706	13066	12889	12933	12910	13196	12988	12978	13022	13121	13041	13089	12768	12981	12888	12885	12933	12868	13004	12887	13112	12992	13096	12894	13097	12991	12913	12932	12927	12910	13096	13034	12879	12899	12998	13074	12774	12958	12703	12932	12979	12943	13140	12885	13007	13031	12961	12845	13034	12799	12981	13045	13149	13188	12837	13116	13065	13091	13069	13075	12956	13052	12838	13044	13024	12756	13209	12849	12886	12893	13003	12984	13218	12825	12925	12940	13077	12987	12920	13103	13066	13016	12944	12850	13084	12975	13066	12934	13052	12778	12983	13044	13027	12982	12953	12956	12949	12931	12843	12826	12984	12903	13031	12948	13041
22952	21429	29209	24143	22604	25141	26760	20770	18819	17989	17316	16581	16440	15971	15837	15790	15698	15481	15420	15493	15392	15199	15340	15183	15376	15177	15027	15103	15146	15021	15078	14936	15037	15046	15000	15272	15127	15137	15098	15068	15184	15034	15126	15026	15056	15070	15050	14939	14728	14904	15063	15008	15070	15133	15116	14930	14947	14954	15039	14833	14995	14777	14791	15014	14859	14964	14952	14891	14896	15060	15054	15119	14849	14947	14980	14805	14942	15002	14919	15193	14931	14863	15033	15071	15099	14967	15086	15038	14952	14910	14888	15030	15029	15166	15062	14822	14915	14990	15041	15084	14933	14957	14853	15158	15049	14981	15049	14903	14999	14782	15039	14750	14860	15020	15031	15067	14971	14743	14840	14929	15018	14950	15101	14953	14920	14944	14851	14904	14693	14937	14829	15023	14869	15076	14911	14687	15038	14894	15110	14919	14996	14972	14816	14762	14964	15052	14938	14950	14854	15077	14787	14966	14884	14673	15139	14985	14942	15026	14955	14933	15020	14887	14938	14904	15061	15073	15027	14898	15001	14877	15013	14868	14721	15005	15016	15031	14934	14752	14894	15056	14732	14913	14889	14951	14803	14745	14959	14731	14946	14992	14980	14795	14900	14779	15034	14839	14863	14986	15036	14857	15004	14953	14946	14768	14980	14954	15016	15073	14850	14947	14953	14896	15192	15109	15204	15024	15003	14892	14982	14815	14885	15041	14753	14941	14847	14884	14925	14691	15036	14788	14853	14821	15010	15157	15044	14894	14995	14835	14892	15095	15076	15011	14971	15182	14907	14963	14988	14879	15102	14981	14785	14842	14993	14975	14937	14865	14855	14930	14867	14804	14945	14897	14847	14781	15003	15056	14807	14932	14645	14857	14797	14845	15045	14957	14896	15160	15078	14695	14834	15018	15011	14848	14862	14943	14891	14858	14853	14966	14965	14911	15013	15046	14828	15059	14803	14724	14985	14912	14785	14834	14882	14996	14703	14968	14935	15020	14861	14776	14892	14958	14871	15099	15003	15043	15028	14828	14874	14833	15099	14847	14810	14851	14753	14897	14799	14864	14879	14950	15067	14869	14741	15079	14935	14731	14792	14835	14887	15017	14884	14874	15033	14971	14967	15126	14879	14994	15029	14952	14848	14874	14947	14985	15027	15245	14885	14908	14889	14895	15055	14907	14995	14731	14753	14887	14925	14877	14931	14823	14912	15000	14905	14935	15140	15056	14970	14965	14867	14828	14848	15102	15049	15020	15176	14939	15031	14943	14988	14999	14830	14993	14891	14802	14769	15080	15021	14955	14977	14927	14964	14938	14966	14870	14991	15071	14931	15077	15020	15029	14967	15006	14966	15057	14798	15025	14990	14850	14804	14873	14754	14912	15045	15144	15004	14830	14758	14884	14818	15118	14802	15026	14959	14933	15006	14994	15020	14801	14981	14882	14967	14977	14972	14746	15029	14941	14700	15112	14923	14872	14873	14982	14986	15073	15153	14956	14881	14862	14800	14975	14839	14894	14784	14871	14930	14741	14890	14844	15020	14821	14827	14815	14949	14961	15020	14837	14871	14987	15071	14892	14874	14697	14900	14822	14686	14975	14979	15010	14988	14942	14989	14758	14897	14852	14977	15002	15045	14983	15045	15073	14862	14803	14769	14816	15060	15025	14896	14596	14927	14924	14997	14991	14876	15123	14883	14958	14920	15027	14935	14997	14808	14740	15020	15193	14883	15011	14922	14900	14794	14700	14914	14976	14887	14993	14966	14940	15006	14879	14863	14686	14512	14965	14878	14767	14800	15016	14973	14925	14895	14973	14752	14959	14949	14990	14828	15055	15102	15021	15160	14985	15036	14799	14852	15028	14798	15099	15043	15019	14824	14975	14949	14748	14953	14950	14876	14838	14783	15102	14969	14872	14872	14596	14812	14815	14853	14910	14968	14977	14932	15024	15076	14980	14861	15001	14940	14933	14746	14860	14920	15049	14953	14820	14907	14874	14898	14751	14821	15003	15023	15066	14968	14795	14817	14850	14889	14909	14749	15064	15016	14739	14874	14751	14779	14775	14883	14955	14798	14938	14987	15048	14992	15092	14884	14809	14783	14981	14843	14900	14824	15009	14919	14887	14814	15057	14927	14876	14747	14972	14908	14918	14902	14958	15002	15044	14977	14981	14734	14913	14942	15071	15077	14882	14873	15083	14863	15059	15085	14983	14952	14865	14892	15016	15059	14930	15001	15032	15012	14935	14966	15023	14962	14865	14897	14959	14852	14808	15012	14909	15000	14861	14925	14885	14948	15153	14902	14930	14826	15100	14786	14794	14881	14811	14998	14869	14830	14912	15023	14998	14816	14891	14951	14955	14938	14841	15003	15097	14812	15004	14678	15010	14958	14817	14894	14792	14813	14840	14908	14871	15071	14710	14989	14965	14939	14845	14772	14819	14861	14849	14726	15002	14947	14924	14960	14847	15005	14870	14914	14899	14880	14860	14902	15043	15141	14670	14882	15071	14737	14849	14861	15055	14839	15288	14905	14956	14891	14856	14856	14965	14811	14857	14864	14871	14934	14838	15044	14931	14756	14968	14960	14871	14808	15108	15001	14813	15030	14909	14836	14832	14922	14962	15132	15006	14878	15098	14945	15022	15022	14867	14866	14816	14781	14751	14933	15002	14985	14904	14910	14792	14871	14846	14900	14953	14661	15095	15000	14710	14995	15030	14880	14794	14985	14941	14948	14966	14867	14896	14963	14979	15055	15091	15033	15039	14654	14838	14982	14831	14993	14924	14795	15061	15103	14950	14848	15085	14828	15014	14963	15032	14941	14912	15204	14961	14919	14981	14970	14921	14929	14925	14977	14844	14926	14874	14962	14837	14993	15161	14806	14906	14929	14876	14847	14871	15119	15063	14822	14946	15097	15065	14944	14838	14970	15021	14945	14947	14845	14978	14779	14786	14716	14844	14756	14961	14876	14908	14865	14696	14936	14948	14897	14945	14880	14744	14997	14999	14959	14954	14919	14864	14848	14922	14951	14839	14932	14926	14994	14806	15015	14696	14799	14862	14796	14936	14856	14958	15085	14913	15124	14827	14931	14988	14853	15036	14974	14805	14759	14768	14783	14749	15014	14796	14946	14965	14941	14681	14855	15161	14754	14849	14732	14852	15047	15119	15084	14975	14968	14866	15029	14889	14994	14948	14915	14948	14949	14972	14926	14751	14938	15034	15041	14971	14821	14895	15018	15077	15016	14859	14777	14820	14916	14995	14967	14982	14886	14972	14820	14983	15053	15002	14975	14698	15064	14935	14873	15047	14931	14932	14734	14855	15020	14894	14921	14924	14886	14757	14974	14929	14912	14964	15067	15008	14933	14762	14941	14829	14707	14977	14775	14798	14816	14944	14765	15033	15122	15103	14829	14944	14929	15044	14836	14878	14731	14848	15003	14773	14764	14947	14814	14833	14891	15130	14869	14914	14788	14895	14870	14829	14978	14994	15008	15075	14909	14752	14955	14879	14760	14979	14893	15026	14959	14808	14858	14706	14955	14995	15042	14895	15035	14955	14793	14977	15098	14793	14919	14807	14975	14877	14954	14958	14969	14927	14922	14989	14902	15174	14904	14884	14855	15138	14906	14751	14860	14820	14951	14757	14839	14973	14796	14988	14851	15097	14885	14656	14844	14873	14799	14791	15013	14992	14913	15043	14779	14816	15083	14757	14861	14980	15082	14865	14884	14888	14797	14740	14849	14768	14689	14875	14875	14955	15087	14952	14879	14944	15057	14823	14918	14932	15004	14915	14804	14941	14993	14892	14847	14839	14904	14826	15073	14916	14986	14882	14799	14727	15069	14935	14920	14924	14923	14891	14980	14805	15044	14751	15041	15038	14932	14750	15076	14853	15081	14918	15048	14866	14928	15084	14897	14973	15042	14909	14934	14852	14928	14942	14934	14964	14913	14803	14838	14801	14936	14870	14829	14866	15128	15127	14922	14818	14750	14887	14775	15122	14918	14988	15006	14820	14797	14856	15041	14852	14782	14865	14864	14901	14892	14915	14988	15031	14879	15038	14854	14867	14806	14989	14912	14924	14881	14895	14854	14822	14814	14939	14786	14976	14921	14820	14870	15000	15002	14979	14812	14784	14962	14685	14747	14982	14872	14872	15058	15057	15117	14880	14911	14868	15012	15017	15023	14922	14773	15043	14916	14776	14904	14954	14917	15006	14874	14841	15115	14871	14952	14804	14907	15091	14810	14890	14998	14825	15001	14936	14944	14962	14894	14988	14946	14887	15038	14905	14924	15002	15004	14915	14898	15025	15007	14761	14774	14778	14735	15073	14921	14867	14942	14748	14827	14895	14933	14837	14942	14764	14932	15059	14971	14988	15041	14912	15037	14780	14887	15081	15017	14857	15000	15064	14915	14974	15106	15040	14915	15054	14900	14946	14760	14844	14821	14816	15044	15078	14830	14849	14958	14897	14864	15024	15041	15056	15008	14817	14883	15126	15026	14889	15032	14992	14860	14803	14882	14880	14827	14936	14980	14882	14744	14889	14849	14885	14921	14909	14968	14983	15063	14943	15069	15024	15015	14852	14946	14899	14986	14935	14837	15009	15000	14951	14920	14849	14945	15149	14923	14800	14955	14927	15065	14896	14972	15108	14887	14891	14886	14791	14861	14788	15121	15025	14753	15095	14628	14989	15033	14983	15010	14680	14873	14813	14756	14990	14986	14773	14792	14917	14892	14841	14820	14923	14980	14948	14924	14968	14897	14927	14925	14804	14883	15022	14864	14846	14774	15084	14948	14865	14872	14673	14912	14903	14968	14752	14955	14866	14926	14802	14990	14835	15145	15007	15088	14843	14993	15005	14822	14892	14883	14976	14989	15011	14760	14887	14879	14820	14712	15011	14862	14831	14896	15025	15047	15022	14867	14777	14993	15005	14875	14812	15023	14888	14798	14812	14810	14789	15076	14810	14883	14906	14974	14912	15042	15020	14988	14974	14978	14934	14831	14926	14829	15060	14916	15133	14845	14705	14943	14962	14987	14867	14776	14952	14994	14923	15042	15086	14793	14918	14986	14805	14878	14712	15119	14915	14964	14838	14977	14866	14825	14879	14807	14942	14889	14769	14875	14968	15031	14935
33701	56319	51907	40838	33609	27434	23810	20892	19178	17754	16479	15639	15360	14823	14514	14345	13996	13903	14044	13873	13910	13664	13682	13497	13596	13599	13569	13613	13615	13458	13429	13465	13447	13475	13580	13395	13355	13420	13484	13424	13331	13355	13415	13269	13370	13288	13505	13363	13411	13245	13299	13412	13479	13402	13346	13345	13390	13250	13347	13306	13418	13371	13455	13449	13290	13435	13337	13510	13399	13452	13338	13351	13275	13259	13271	13310	13254	13340	13445	13404	13419	13209	13483	13288	13339	13345	13314	13400	13254	13419	13276	13521	13276	13468	13410	13309	13359	13236	13354	13372	13360	13286	13335	13451	13397	13289	13318	13385	13407	13274	13371	13387	13500	13334	13343	13343	13500	13538	13371	13237	13332	13251	13534	13340	13257	13166	13419	13313	13270	13460	13316	13358	13330	13477	13522	13433	13474	13451	13468	13450	13432	13399	13434	13383	13303	13349	13295	13476	13389	13474	13312	13435	13504	13468	13386	13237	13340	13302	13299	13318	13288	13340	13495	13442	13317	13432	13327	13354	13301	13305	13303	13323	13422	13398	13415	13278	13312	13391	13236	13430	13636	13385	13294	13410	13389	13423	13297	13387	13267	13492	13437	13421	13341	13326	13373	13260	13371	13541	13245	13328	13362	13288	13513	13393	13336	13388	13409	13402	13286	13306	13376	13342	13348	13355	13468	13261	13313	13318	13299	13472	13239	13340	13353	13369	13312	13279	13209	13490	13511	13223	13365	13427	13325	13466	13467	13245	13322	13464	13288	13404	13387	13297	13548	13263	13207	13372	13348	13482	13376	13398	13428	13366	13376	13276	13038	13520	13422	13401	13522	13266	13364	13345	13337	13313	13385	13617	13455	13354	13432	13331	13397	13435	13437	13456	13307	13437	13314	13439	13274	13341	13268	13208	13306	13299	13277	13299	13424	13374	13330	13396	13312	13393	13386	13431	13384	13334	13374	13369	13310	13453	13383	13294	13299	13209	13434	13207	13484	13240	13368	13283	13480	13267	13305	13228	13552	13399	13374	13401	13486	13201	13492	13371	13506	13352	13259	13347	13242	13307	13443	13381	13400	13300	13385	13306	13273	13460	13370	13419	13393	13461	13324	13264	13481	13236	13459	13547	13412	13270	13453	13472	13392	13354	13419	13259	13329	13439	13337	13200	13287	13239	13264	13135	13414	13205	13348	13236	13325	13421	13444	13467	13341	13359	13300	13325	13427	13390	13395	13373	13397	13419	13378	13592	13304	13307	13402	13297	13133	13512	13405	13403	13452	13255	13375	13233	13409	13430	13304	13439	13285	13396	13359	13327	13409	13314	13525	13352	13405	13464	13391	13318	13197	13462	13417	13253	13342	13273	13296	13250	13416	13383	13310	13362	13462	13329	13386	13327	13505	13364	13268	13560	13455	13321	13405	13446	13274	13535	13325	13352	13331	13260	13326	13212	13344	13379	13412	13268	13437	13324	13446	13312	13455	13320	13312	13277	13252	13322	13404	13469	13525	13297	13450	13382	13367	13382	13314	13393	13292	13266	13303	13474	13312	13302	13278	13289	13392	13530	13342	13436	13286	13325	13358	13476	13366	13383	13372	13368	13513	13442	13179	13425	13123	13417	13275	13301	13330	13375	13390	13376	13336	13250	13187	13444	13275	13366	13364	13371	13325	13524	13233	13353	13419	13407	13316	13301	13465	13395	13262	13362	13214	13443	13415	13255	13445	13300	13292	13409	13331	13393	13269	13380	13450	13225	13380	13277	13263	13399	13485	13377	13516	13442	13242	13328	13458	13308	13378	13311	13294	13239	13266	13468	13405	13484	13293	13420	13285	13370	13450	13344	13234	13312	13279	13211	13320	13237	13482	13355	13530	13354	13325	13427	13336	13436	13484	13326	13593	13387	13392	13214	13364	13203	13405	13419	13340	13317	13392	13292	13388	13347	13483	13311	13257	13299	13370	13425	13446	13441	13154	13349	13414	13396	13234	13317	13257	13450	13422	13436	13594	13209	13247	13256	13403	13319	13378	13310	13410	13442	13395	13443	13313	13349	13355	13396	13461	13375	13413	13352	13269	13463	13282	13349	13393	13357	13333	13413	13519	13414	13335	13332	13374	13448	13412	13372	13487	13379	13327	13405	13312	13271	13305	13278	13383	13303	13320	13366	13392	13335	13346	13349	13217	13147	13411	13308	13331	13326	13434	13366	13345	13385	13351	13387	13419	13434	13348	13559	13455	13423	13290	13455	13265	13446	13468	13286	13348	13207	13432	13470	13281	13447	13432	13529	13359	13284	13402	13382	13445	13497	13296	13476	13298	13421	13176	13449	13363	13458	13430	13342	13403	13182	13313	13308	13253	13202	13302	13279	13186	13344	13335	13273	13251	13454	13419	13463	13301	13328	13310	13319	13406	13279	13199	13247	13424	13344	13333	13477	13306	13446	13300	13368	13288	13415	13271	13496	13558	13374	13219	13569	13330	13456	13366	13373	13428	13426	13321	13417	13425	13275	13159	13375	13362	13445	13283	13299	13492	13535	13252	13435	13367	13526	13527	13378	13439	13397	13483	13331	13281	13393	13376	13412	13238	13330	13278	13423	13549	13345	13395	13510	13395	13322	13345	13348	13461	13462	13407	13185	13356	13272	13244	13400	13349	13370	13343	13313	13207	13245	13220	13407	13406	13286	13376	13298	13309	13423	13456	13260	13182	13396	13385	13321	13605	13121	13233	13458	13410	13316	13332	13323	13288	13306	13461	13210	13202	13335	13387	13297	13344	13407	13088	13405	13283	13321	13457	13444	13346	13204	13342	13307	13409	13378	13417	13260	13233	13338	13267	13322	13296	13388	13285	13323	13271	13319	13308	13363	13241	13424	13324	13395	13336	13223	13478	13450	13523	13379	13173	13380	13404	13421	13492	13182	13369	13404	13268	13334	13533	13416	13430	13307	13281	13443	13340	13342	13310	13404	13371	13354	13341	13392	13339	13348	13304	13307	13341	13253	13250	13493	13269	13546	13301	13248	13433	13318	13316	13422	13400	13278	13404	13349	13278	13357	13205	13390	13235	13305	13310	13378	13210	13433	13447	13346	13320	13599	13418	13402	13421	13111	13431	13294	13379	13492	13354	13314	13285	13423	13177	13534	13444	13169	13504	13332	13311	13384	13525	13311	13454	13342	13396	13575	13384	13263	13385	13313	13501	13344	13288	13407	13326	13465	13322	13427	13337	13318	13309	13273	13210	13388	13221	13312	13358	13292	13161	13231	13375	13043	13305	13352	13447	13319	13268	13329	13462	13408	13373	13300	13295	13336	13424	13286	13351	13344	13333	13340	13332	13437	13476	13271	13260	13376	13288	13378	13485	13319	13406	13443	13360	13280	13368	13256	13319	13473	13537	13328	13286	13345	13283	13147	13348	13326	13391	13426	13369	13357	13195	13352	13536	13315	13421	13472	13319	13391	13509	13309	13546	13305	13353	13408	13345	13381	13447	13317	13387	13365	13381	13307	13178	13357	13069	13490	13329	13350	13486	13458	13356	13430	13307	13344	13299	13216	13263	13486	13470	13231	13319	13280	13353	13380	13297	13377	13443	13399	13152	13225	13444	13522	13378	13467	13279	13383	13214	13360	13561	13294	13500	13267	13298	13338	13436	13446	13280	13385	13477	13390	13382	13399	13370	13238	13395	13372	13442	13407	13533	13195	13396	13146	13241	13396	13237	13401	13462	13245	13295	13321	13441	13395	13170	13403	13325	13441	13414	13311	13456	13350	13287	13444	13477	13351	13313	13354	13406	13381	13093	13459	13408	13324	13444	13300	13412	13536	13512	13355	13398	13362	13298	13389	13432	13544	13257	13276	13459	13485	13496	13207	13373	13205	13459	13274	13377	13416	13312	13234	13404	13298	13338	13365	13336	13413	13396	13420	13291	13352	13483	13334	13396	13409	13500	13542	13108	13288	13471	13466	13317	13199	13352	13446	13349	13400	13230	13296	13230	13313	13492	13314	13468	13272	13338	13468	13321	13431	13353	13285	13329	13370	13190	13365	13373	13297	13550	13418	13119	13377	13447	13254	13594	13334	13486	13497	13354	13485	13299	13413	13420	13263	13303	13287	13349	13504	13368	13198	13334	13450	13398	13493	13481	13352	13172	13365	13366	13351	13382	13296	13371	13302	13263	13449	13580	13278	13356	13295	13226	13374	13213	13323	13362	13340	13328	13407	13387	13291	13452	13346	13284	13433	13342	13328	13510	13305	13368	13455	13450	13266	13467	13424	13441	13425	13440	13504	13311	13352	13286	13381	13470	13203	13324	13453	13428	13318	13441	13308	13369	13461	13482	13233	13321	13360	13394	13359	13499	13296	13343	13534	13334	13316	13220	13421	13461	13252	13384	13520	13397	13414	13367	13389	13411	13319	13276	13241	13402	13285	13388	13250	13376	13368	13330	13270	13293	13420	13297	13267	13185	13264	13411	13469	13303	13288	13391	13341	13209	13335	13368	13535	13396	13274	13287	13411	13295	13525	13234	13421	13430	13351	13444	13573	13421	13306	13291	13431	13475	13496	13478	13327	13387	13467	13377	13552	13354	13414	13329	13332	13421	13352	13338	13243	13205	13344	13363	13329	13326	13305	13512	13282	13249	13392	13397	13257	13300	13425	13384	13557	13362	13477	13145	13267	13332	13327	13286	13385	13269	13531	13357	13204	13364	13257	13553	13391	13359	13213	13332	13353	13323	13411	13302	13452	13270	13377	13351	13322	13339	13211	13376	13224	13430	13344	13517	13380	13379	13324	13498	13320	13353	13472	13451	13211	13471	13400	13226	13223	13309	13370	13297	13401	13334	13443	13286	13277	13477	13349	13477	13422	13378	13342	13243	13368	13293	13228	13386	13379	13516	13372	13383	13404	13375	13405	13391	13364	13323	13342	13248	13318	13341	13408	13248	13470	13550	13373	13367	13284	13423	13293	13528	13470	13435	13392	13607	13364	13210	13390	13488	13414	13513	13468	13181	13338	13307	13290	13388	13373	13465	13387	13450	13498	13375	13329	13290	13465	13327	13350	13458	13420	13308	13301	13201	13369	13490	13344	13403	13292	13337	13476	13316	13470	13427	13355	13192	13470	13368	13386	13294	13302
28524	26883	33014	28557	22012	19719	18080	16691	16019	15723	15308	15245	15287	15301	15195	14852	14968	15070	14942	14974	14923	14801	14665	14882	14775	14803	14937	14952	14852	14938	14949	14845	14921	14805	14549	14838	15054	14793	14748	14799	14583	14743	14731	14789	14829	14799	14665	14612	14867	14781	14779	14826	14873	14677	14766	14808	14938	14660	14661	14735	14904	14740	14814	14659	14774	14604	14677	14788	14696	14646	14853	14576	14883	14653	14730	14709	14692	15099	14702	14776	14845	14879	14845	14647	14815	14682	14803	14771	14885	14886	14826	14707	14786	14475	14795	14770	14695	14903	14660	14765	14849	15057	14774	14746	14804	14791	14884	14608	14585	14868	14837	14811	14752	14901	15133	14717	14791	14790	14740	14971	14770	14692	14912	14784	14665	14612	14811	14741	14559	14866	14736	14720	14908	14832	14718	14794	14742	14887	14533	14750	14694	14800	14789	14749	14813	14662	14699	14718	14688	14752	14830	14492	14766	14780	14760	14726	14787	14718	14706	14748	14673	14764	14877	14779	14751	14552	14774	14762	14661	14653	14715	14612	14706	14706	14758	14620	14876	14695	14886	14778	14720	14818	14916	14620	14706	14754	14791	14642	14768	14756	14852	14634	14908	14665	15015	14759	14769	14770	14775	14685	14800	14664	14726	14757	14678	14947	14624	14663	14826	14726	14675	14555	14518	14677	14749	14925	14687	14629	14686	14875	14616	14852	14710	14770	14616	14792	14789	14764	14759	14760	14823	14910	14866	14609	14873	14770	14794	14606	14773	14685	14706	14796	14784	14598	14937	14792	14824	14693	14761	14827	14750	14892	14845	14746	14680	14735	14639	14612	14765	14656	14724	14813	14940	14741	14651	14593	14901	14843	14778	14742	14480	14695	14773	14749	14802	14698	14688	14718	14885	14598	14741	14795	14756	14825	14913	14694	14840	14849	14835	14724	14846	14734	14709	14777	14783	14700	14635	14520	14638	14789	14679	14717	14770	14807	14690	14725	14857	14687	14758	14822	14677	14674	14800	14917	14829	14726	14545	14765	14534	14793	14677	14706	14700	14820	14620	14744	14954	14778	14645	14888	14861	14707	14706	14799	14786	14848	14702	14761	14783	14894	14956	14964	14760	14866	14666	14766	14873	14812	14869	14874	14652	14668	14797	14611	14771	14768	14810	14772	15004	14613	14740	14608	14745	14944	14663	14680	14732	14607	14822	14755	14917	15021	14861	14898	14884	14749	14764	14764	14766	14725	14766	14697	14676	14622	14842	14906	14812	14649	14827	14791	14692	14786	14697	14646	14731	14498	14947	14755	14598	14814	14727	14835	14929	14635	14827	14935	14868	14782	14780	14754	14685	14850	14699	14643	14683	14699	14863	14774	14664	14700	14883	14662	14835	14671	14826	14742	14784	14924	14942	14882	14705	14745	14672	14481	14765	14646	14708	14693	14829	14669	14791	14619	14717	14743	14683	14737	14764	14841	14822	14753	14725	14669	14684	14727	14670	14776	14772	14685	14881	14717	14843	14757	14924	14702	14785	14851	14734	14753	14795	14769	14918	14480	14823	14707	14832	14738	14732	14932	14694	14774	14856	15038	14797	14560	14756	14705	14651	14793	14884	14795	14934	14952	14688	14613	14859	14744	14613	14846	14903	14627	14685	14719	14622	14761	14756	14676	14827	14585	14652	14613	14670	14627	14498	14686	14739	14691	14714	14699	14888	14717	14850	14703	14692	14582	14684	14598	14655	14415	14767	14751	14707	14758	14666	14884	14806	14785	14890	14799	14877	14804	14835	14763	14742	14695	14789	14846	14788	14920	14873	14623	14728	14745	14765	14806	14769	14826	14769	14752	14757	14784	14831	14753	14931	14621	14762	14515	14815	14686	14737	14742	14673	14809	14764	14852	14647	14814	14781	14793	14871	14838	14716	14667	14702	14639	14783	14756	14728	14725	14616	14840	14872	14823	14786	14810	14740	14788	14667	14583	14768	14815	14710	14831	14857	14771	14645	14649	14643	14680	14653	14829	14667	14804	14812	14717	14697	14757	14805	14740	14766	14799	14787	14552	14859	14825	14753	14749	14847	14697	14734	14811	14802	14715	14869	14732	14680	14761	14807	14865	14692	14850	14770	14826	14689	14767	14908	14839	14799	14739	14765	14666	14849	14650	14785	14795	14816	14718	14893	14714	14873	14706	14877	14624	14747	14723	14571	14821	14621	14801	14821	14717	14720	14796	14806	14803	14651	14683	14841	14679	14915	14641	14669	14975	14746	14855	14986	14711	14748	14961	14804	14606	14784	14716	14666	14818	14689	14725	14730	14785	14912	14654	14833	14739	14703	14635	14862	14687	14761	14694	14835	14772	14879	14623	14806	14903	14959	14649	14651	14671	14758	14811	14871	14854	14851	14642	14814	14792	14748	14870	14853	14902	14838	14699	14695	14831	14799	14888	14815	14474	14502	14644	14802	14915	14784	14649	14827	14682	14651	14915	14769	14716	14660	14631	14873	14906	14883	14846	14800	14764	14942	14851	14716	14775	14885	14846	14691	14823	14714	14674	14662	14828	14852	14669	14742	15003	14695	14797	14757	14698	14731	14604	14835	14795	14886	14875	14717	14615	14789	14875	14882	14874	14694	14743	14619	14777	14821	14653	14838	15061	14822	14781	14854	14744	14680	14804	14736	14658	14707	14729	14652	14738	14748	14845	14863	14811	14612	14620	14847	14815	14807	14950	14861	14575	14663	14566	14600	14656	14969	14953	14662	14723	14798	14771	14879	14909	14721	14765	14915	14968	14580	14681	14831	14631	14840	14787	14737	14764	14802	14848	14739	14508	14748	14870	14869	14683	14767	14811	14809	14738	14792	14624	15035	14590	14722	15073	14771	14694	14782	14839	14866	14708	14775	14823	14843	14758	14706	14478	14614	14791	14744	14780	14776	14891	14686	14586	14870	14836	14722	14714	14844	14939	14897	14674	14956	14608	14727	14921	14733	14740	14853	14699	14896	14799	14910	14834	14944	14708	14748	14646	14842	14905	14720	14637	14849	14810	14702	14714	14780	14647	14822	14577	14607	14712	14508	14763	14726	14706	14887	14764	14824	14696	14774	14701	14763	14664	14722	14657	14538	14890	14735	14850	14902	14923	14704	14935	14843	14630	14988	14784	14687	14706	14873	14626	14643	14813	14817	14641	14774	14717	14735	14896	14846	14876	14769	14965	14835	14635	14877	14908	14776	14629	14752	14614	14774	14811	14858	14906	14731	14818	14787	14604	14822	14840	14704	14825	14660	14763	14898	14653	14670	14808	14726	14741	14780	14886	14945	14651	14609	14784	14719	14584	14862	14679	14768	14722	14535	14621	14749	14651	14779	14913	14760	14774	14836	14821	14763	14805	14744	14872	14752	14675	14852	14878	14706	14857	14846	14840	14761	14625	14762	14922	14982	14800	14783	14634	15076	14643	14775	14821	14716	14856	14701	14712	14807	14722	14583	14782	14633	15047	14770	14653	14598	14699	14912	14540	14647	14721	14755	14827	14652	14788	14783	14709	14606	14929	14599	14645	14733	14672	14801	14710	14420	14664	14808	14716	14799	14735	14629	14640	14491	14659	14925	14772	14642	14868	14800	14739	14873	14796	14694	14524	14693	14690	14831	14918	14705	14777	14778	14721	14798	14832	14859	14692	14964	14759	14759	14650	14926	14892	14842	14770	14868	14537	14756	14758	14857	14815	14736	14809	14963	14611	14698	14774	14604	14615	14599	14690	14875	14764	14776	14822	14835	14691	14779	14878	14891	14903	14852	14855	14699	14842	14750	14784	14708	14781	14806	14831	14888	14845	14902	14841	14888	14813	14538	14780	14723	14771	14723	14832	14675	14781	14956	14741	14739	14784	14664	14755	14845	14736	14802	14726	14825	14743	14803	14867	14755	14530	14851	14666	14715	14656	14767	14815	14902	14861	14873	14850	14725	14731	14673	14801	14708	14885	14757	14669	14723	14822	14927	14566	14787	14760	14848	14723	14704	14612	14735	14824	14740	14763	14861	14985	14592	14685	14811	14743	14782	14747	14882	14814	14755	14671	14848	14622	14984	14763	14773	14705	14750	14724	14855	14751	14601	14636	14675	14674	14686	14809	14833	14665	14714	14774	14607	14850	14648	14663	14599	14818	14762	14821	14581	14743	14519	14938	14921	14825	14854	14662	14618	14785	14788	14709	14856	14826	14633	14943	14833	14664	14882	14760	14856	14595	14677	14788	14755	14697	14784	14611	14832	14728	14654	14606	14751	14559	14833	14840	14919	14666	14788	14779	14810	14626	14868	14641	14591	14717	14700	14797	14623	14778	14696	14566	14578	14834	14900	14912	14645	14605	14728	14703	14703	14678	14752	14656	14809	14712	14748	14898	14607	14848	14764	14670	14741	14749	14726	14804	14690	14585	14752	14795	14662	14723	14474	14663	14803	14678	14640	14752	14783	14713	14729	14829	14814	14738	14777	14713	14873	14846	14660	14869	14867	14749	14822	14616	14706	14783	14697	14741	15025	14948	14796	14667	14734	14686	14765	14830	14656	14789	14692	14940	14647	14732	14756	14643	14896	14832	14789	14789	14808	14774	14743	14701	14781	14645	14792	14699	14658	14649	14615	14697	14871	14853	14677	14737	14757	14800	14825	14809	14835	14755	14758	14772	14795	14658	14728	14697	14630	14557	14708	14835	14731	14582	14675	14492	14851	14756	14855	14686	14753	14726	14777	14739	14562	14722	14746	14764	14713	14662	14799	15058	14927	14744	14750	14802	14643	14727	14855	14817	14795	14692	14793	14750	14742	14981	14666	14851	14737	14781	14714	14764	14878	14732	14764	14865	14676	14643	14780	14749	14747	14657	14626	14755	14740	14639	14876	14850	14615	14849	14812	14823	14588	14597	14789	14758	14719	14639	14758	14651	14791	14811	14878	14877	14910	14757	14739	14998	14663	14765	14693	14740	14806	14603	14940	14932	14799	14638	14981	14884	14782	14928	14826	14950	14629	14752	14714	14855	14732	14814	14929	14897	14719	14713	14705	14915	14797	14846	14968	14848	14717	14901	14699	14603	14709	14869	14749	14924	14729	14721	14691	14850	15076	14785	14818	14801	14818	14709	14787	14781
30809	43479	39197	29036	23575	19985	17695	16451	15405	14972	14417	14122	13859	13855	13692	13637	13587	13431	13624	13452	13621	13543	13523	13470	13644	13380	13701	13327	13470	13265	13350	13367	13484	13618	13129	13399	13316	13541	13142	13328	13308	13376	13316	13388	13434	13483	13242	13333	13224	13172	13294	13283	13291	13409	13277	13335	13381	13410	13341	13204	13316	13364	13356	13344	13349	13313	13425	13458	13460	13317	13201	13191	13495	13273	13452	13297	13321	13268	13436	13303	13299	13375	13219	13284	13331	13484	13323	13331	13424	13367	13231	13386	13291	13312	13250	13217	13403	13376	13262	13368	13348	13410	13434	13410	13364	13290	13253	13336	13328	13332	13492	13332	13314	13340	13394	13351	13363	13312	13147	13366	13360	13391	13220	13375	13328	13299	13446	13332	13470	13361	13508	13393	13307	13176	13137	13285	13349	13546	13391	13158	13391	13242	13386	13209	13185	13361	13183	13298	13449	13283	13259	13320	13433	13278	13320	13263	13165	13453	13268	13348	13341	13279	13458	13211	13351	13342	13429	13269	13459	13306	13431	13368	13063	13467	13379	13218	13358	13405	13286	13220	13326	13349	13164	13345	13268	13286	13495	13451	13237	13330	13225	13430	13269	13354	13312	13341	13284	13172	13164	13358	13399	13396	13245	13219	13299	13222	13206	13502	13151	13420	13415	13235	13455	13337	13352	13418	13332	13485	13320	13215	13451	13242	13478	13419	13290	13348	13337	13256	13433	13251	13418	13258	13277	13417	13308	13420	13293	13280	13406	13309	13439	13279	13416	13348	13482	13324	13251	13174	13144	13267	13473	13302	13339	13271	13232	13255	13441	13288	13308	13238	13448	13243	13272	13265	13385	13253	13238	13353	13294	13439	13289	13487	13449	13193	13377	13236	13263	13197	13425	13341	13366	13379	13348	13413	13057	13194	13283	13360	13358	13349	13314	13253	13307	13119	13265	13362	13398	13331	13291	13223	13252	13314	13446	13186	13478	13375	13299	13310	13434	13317	13450	13350	13446	13377	13204	13417	13307	13351	13275	13282	13280	13392	13491	13254	13331	13313	13454	13450	13372	13294	13333	13345	13457	13313	13274	13385	13284	13304	13493	13314	13261	13245	13351	13196	13353	13281	13345	13408	13231	13085	13099	13288	13232	13277	13354	13401	13315	13345	13313	13290	13355	13469	13292	13286	13214	13281	13229	13157	13314	13331	13408	13255	13210	13361	13340	13433	13377	13255	13232	13210	13268	13272	13351	13267	13248	13191	13447	13266	13316	13325	13413	13403	13286	13423	13123	13117	13355	13241	13339	13380	13371	13346	13447	13384	13425	13484	13372	13354	13384	13280	13325	13236	13412	13281	13280	13323	13325	13440	13211	13450	13382	13297	13286	13336	13324	13340	13399	13308	13340	13244	13374	13300	13322	13330	13140	13233	13405	13140	13482	13317	13363	13422	13302	13287	13141	13331	13316	13283	13354	13299	13438	13324	13238	13303	13386	13208	13359	13265	13177	13443	13360	13349	13474	13416	13474	13248	13529	13419	13326	13375	13319	13375	13480	13316	13474	13335	13298	13203	13298	13337	13404	13299	13197	13359	13359	13351	13298	13307	13219	13390	13355	13330	13270	13312	13551	13259	13238	13393	13335	13183	13298	13319	13122	13252	13257	13362	13270	13255	13312	13283	13321	13204	13429	13219	13232	13458	13360	13433	13258	13306	13211	13133	13496	13267	13364	13268	13347	13311	13371	13402	13329	13328	13197	13348	13287	13330	13287	13220	13257	13368	13196	13183	13199	13407	13188	13279	13366	13342	13274	13218	13422	13287	13343	13218	13343	13401	13408	13306	13346	13480	13258	13322	13353	13404	13265	13261	13253	13216	13344	13215	13303	13511	13250	13117	13384	13349	13239	13254	13391	13497	13303	13384	13414	13421	13194	13178	13304	13260	13388	13321	13490	13256	13321	13301	13242	13396	13334	13394	13307	13277	13209	13291	13148	13130	13298	13282	13419	13342	13432	13242	13256	13209	13272	13272	13247	13285	13277	13337	13404	13205	13390	13323	13205	13241	13196	13469	13274	13322	13296	13094	13330	13396	13125	13286	13299	13383	13368	13447	13222	13358	13230	13401	13270	13303	13312	13241	13594	13397	13260	13442	13227	13244	13220	13276	13476	13341	13263	13328	13320	13203	13316	13220	13313	13391	13328	13406	13383	13298	13219	13269	13358	13343	13300	13189	13337	13402	13277	13294	13372	13402	13260	13428	13305	13191	13131	13220	13477	13383	13353	13263	13340	13174	13479	13327	13361	13357	13302	13226	13356	13225	13315	13205	13434	13219	13469	13363	13468	13405	13336	13465	13464	13217	13383	13205	13179	13357	13425	13411	13329	13427	13315	13489	13297	13501	13338	13243	13460	13098	13395	13263	13468	13268	13389	13413	13269	13403	13137	13131	13362	13264	13357	13209	13328	13220	13112	13268	13355	13317	13165	13309	13316	13193	13231	13442	13402	13326	13419	13204	13340	13215	13256	13168	13340	13295	13313	13335	13220	13275	13290	13352	13292	13335	13295	13416	13428	13304	13543	13470	13434	13344	13349	13302	13398	13218	13329	13236	13270	13328	13353	13440	13426	13240	13437	13181	13407	13300	13402	13287	13344	13230	13287	13055	13457	13321	13413	13108	13393	13369	13363	13364	13304	13271	13329	13179	13253	13315	13252	13256	13321	13368	13351	13250	13146	13528	13264	13215	13318	13222	13319	13380	13408	13268	13268	13366	13278	13089	13417	13464	13260	13403	13382	13268	13320	13334	13244	13448	13342	13354	13326	13293	13425	13272	13247	13430	13316	13484	13277	13333	13217	13183	13367	13248	13502	13337	13255	13344	13359	13173	13338	13275	13296	13319	13358	13263	13380	13257	13479	13353	13418	13290	13328	13206	13396	13410	13423	13220	13215	13316	13247	13284	13122	13327	13183	13428	13303	13323	13332	13241	13558	13398	13479	13298	13433	13400	13108	13483	13230	13379	13164	13347	13198	13239	13383	13344	13258	13350	13258	13393	13200	13461	13296	13375	13373	13360	13331	13358	13344	13354	13312	13403	13294	13305	13227	13380	13337	13601	13248	13198	13210	13173	13458	13173	13318	13424	13240	13233	13396	13335	13232	13368	13236	13404	13301	13469	13329	13218	13333	13265	13288	13447	13607	13397	13268	13232	13446	13246	13248	13257	13245	13300	13334	13353	13309	13352	13419	13230	13324	13177	13221	13310	13374	13350	13343	13475	13439	13378	13355	13293	13258	13343	13447	13301	13324	13280	13267	13517	13390	13200	13460	13244	13392	13306	13139	13366	13123	13407	13299	13220	13308	13361	13306	13195	13270	13374	13308	13394	13201	13357	13220	13276	13309	13319	13345	13229	13439	13440	13322	13416	13199	13323	13305	13381	13418	13407	13244	13249	13370	13359	13399	13214	13350	13359	13374	13407	13429	13314	13344	13472	13283	13385	13217	13325	13242	13304	13249	13438	13409	13352	13315	13230	13380	13300	13223	13399	13195	13314	13280	13326	13388	13327	13412	13225	13267	13448	13228	13382	13262	13241	13234	13358	13290	13351	13202	13378	13279	13296	13326	13206	13297	13272	13346	13407	13304	13353	13490	13216	13358	13364	13402	13396	13261	13288	13366	13298	13366	13276	13346	13259	13358	13244	13496	13426	13177	13276	13277	13330	13181	13437	13352	13259	13403	13278	13260	13329	13385	13374	13268	13468	13296	13433	13410	13387	13322	13380	13374	13342	13262	13223	13468	13380	13360	13332	13323	13341	13086	13308	13358	13396	13374	13300	13333	13214	13200	13457	13491	13391	13276	13334	13394	13269	13233	13263	13310	13222	13325	13400	13402	13272	13227	13258	13360	13222	13372	13410	13311	13278	13276	13229	13249	13449	13435	13419	13468	13348	13286	13219	13324	13289	13436	13329	13115	13311	13431	13339	13346	13010	13331	13379	13427	13276	13256	13339	13285	13333	13324	13221	13430	13479	13223	13118	13163	13276	13376	13264	13418	13379	13342	13348	13476	13240	13341	13421	13310	13337	13399	13323	13453	13423	13304	13325	13303	13410	13215	13287	13306	13504	13435	13227	13470	13197	13296	13382	13391	13470	13276	13380	13343	13201	13295	13490	13367	13312	13385	13282	13118	13334	13323	13464	13247	13155	13458	13424	13231	13395	13379	13296	13438	13320	13314	13296	13404	13313	13309	13349	13330	13504	13281	13175	13474	13248	13388	13334	13220	13365	13126	13193	13278	13273	13360	13386	13239	13443	13326	13370	13253	13254	13437	13611	13402	13397	13403	13314	13285	13445	13470	13443	13411	13273	13466	13315	13373	13367	13431	13408	13398	13441	13334	13209	13362	13346	13309	13140	13099	13549	13304	13159	13285	13252	13197	13506	13174	13355	13424	13246	13305	13400	13453	13327	13304	13336	13439	13239	13439	13462	13409	13185	13396	13204	13458	13157	13308	13169	13182	13336	13480	13223	13292	13318	13334	13428	13274	13357	13220	13472	13363	13362	13264	13197	13360	13274	13216	13275	13241	13409	13435	13370	13330	13285	13193	13234	13280	13285	13303	13255	13351	13273	13254	13391	13210	13302	13363	13225	13313	13330	13267	13389	13336	13449	13429	13344	13288	13259	13271	13245	13373	13351	13369	13345	13185	13474	13413	13259	13438	13262	13440	13331	13444	13279	13499	13165	13360	13261	13374	13178	13359	13310	13323	13343	13385	13237	13315	13175	13253	13322	13262	13265	13402	13228	13255	13318	13328	13275	13446	13283	13224	13262	13307	13416	13225	13251	13342	13337	13308	13213	13452	13306	13251	13189	13257	13413	13332	13398	13342	13254	13174	13312	13281	13177	13297	13394	13408	13411	13460	13184	13302	13192	13197	13310	13262	13337	13303	13348	13334	13366	13425	13326	13217	13259	13276	13432	13381	13465	13354	13194	13386	13399	13566	13241	13386	13222	13355	13213	13553	13362	13355	13221	13525	13403	13216	13295	13372	13395	13300	13366	13339	13179	13421	13279	13274	13326	13304	13307	13160	13307	13316	13267	13380	13325	13294	13364	13271	13192	13307	13317	13372	13238
24090	21437	28912	25282	23801	23865	22304	18377	16877	16671	15787	15389	15258	15343	14944	15055	14670	14655	14721	14732	14667	14650	14691	14763	14620	14660	14534	14569	14680	14533	14634	14558	14469	14405	14518	14547	14523	14655	14595	14453	14480	14530	14466	14525	14490	14488	14552	14440	14478	14517	14418	14468	14185	14464	14677	14248	14228	14358	14393	14389	14596	14446	14543	14348	14414	14408	14472	14356	14375	14525	14465	14394	14424	14494	14624	14485	14367	14592	14388	14623	14422	14440	14465	14464	14458	14419	14718	14505	14464	14572	14362	14397	14386	14387	14287	14362	14486	14401	14507	14459	14170	14523	14270	14409	14578	14395	14491	14327	14556	14575	14690	14245	14434	14476	14342	14580	14638	14426	14389	14388	14329	14369	14450	14333	14350	14289	14248	14326	14279	14341	14298	14233	14357	14411	14362	14508	14423	14510	14197	14400	14436	14380	14413	14419	14327	14449	14265	14168	14333	14572	14406	14515	14543	14354	14225	14388	14421	14546	14367	14561	14484	14367	14214	14296	14481	14364	14407	14271	14487	14361	14539	14448	14307	14440	14465	14507	14437	14488	14548	14445	14445	14530	14336	14353	14299	14407	14341	14366	14388	14422	14593	14446	14423	14426	14361	14512	14417	14387	14255	14490	14442	14504	14358	14312	14388	14415	14472	14404	14472	14525	14458	14455	14419	14464	14374	14418	14280	14402	14412	14488	14604	14499	14330	14352	14519	14426	14380	14452	14403	14416	14536	14428	14201	14491	14497	14442	14275	14315	14345	14303	14489	14359	14287	14390	14267	14152	14513	14336	14693	14509	14474	14479	14396	14457	14116	14495	14405	14626	14393	14275	14379	14422	14380	14319	14655	14543	14263	14399	14481	14626	14575	14471	14331	14519	14286	14093	14355	14361	14412	14394	14397	14436	14377	14355	14485	14544	14440	14404	14471	14498	14353	14414	14511	14320	14402	14267	14425	14310	14336	14363	14427	14294	14314	14226	14281	14231	14428	14270	14449	14381	14353	14341	14534	14257	14428	14153	14232	14320	14409	14365	14238	14651	14417	14393	14550	14421	14435	14415	14399	14372	14438	14480	14617	14394	14434	14300	14315	14264	14355	14399	14258	14349	14256	14444	14503	14151	14326	14499	14660	14460	14468	14285	14273	14442	14227	14441	14538	14460	14499	14425	14505	14389	14279	14427	14151	14496	14536	14402	14421	14369	14356	14350	14318	14389	14292	14273	14354	14402	14515	14353	14481	14332	14398	14314	14299	14447	14396	14435	14408	14326	14501	14314	14132	14281	14194	14400	14582	14415	14485	14376	14490	14572	14490	14311	14365	14529	14331	14283	14534	14237	14306	14311	14444	14383	14456	14633	14184	14424	14436	14440	14517	14403	14448	14270	14357	14342	14178	14395	14459	14162	14506	14312	14241	14485	14413	14679	14396	14235	14286	14145	14597	14316	14309	14369	14413	14334	14234	14339	14369	14378	14537	14460	14295	14502	14411	14458	14396	14371	14421	14453	14418	14569	14423	14361	14383	14587	14330	14395	14480	14375	14354	14350	14210	14278	14514	14401	14272	14515	14431	14434	14331	14415	14303	14305	14472	14343	14576	14563	14251	14400	14302	14266	14501	14301	14415	14291	14512	14376	14577	14240	14427	14570	14597	14435	14424	14391	14412	14292	14415	14433	14423	14505	14368	14408	14359	14497	14464	14487	14480	14387	14185	14741	14363	14485	14475	14218	14491	14471	14349	14657	14405	14495	14504	14452	14324	14387	14490	14461	14325	14275	14242	14346	14330	14306	14343	14372	14366	14352	14382	14512	14395	14455	14288	14411	14427	14125	14296	14391	14660	14459	14562	14468	14422	14535	14489	14443	14360	14571	14349	14433	14262	14300	14573	14320	14477	14411	14436	14249	14289	14359	14514	14426	14336	14480	14389	14415	14358	14677	14366	14310	14370	14451	14467	14082	14276	14467	14336	14425	14420	14586	14301	14392	14375	14299	14242	14312	14505	14474	14388	14387	14459	14279	14363	14312	14405	14567	14276	14250	14414	14461	14412	14363	14392	14553	14247	14295	14229	14412	14497	14389	14430	14477	14369	14582	14419	14520	14497	14405	14283	14405	14482	14409	14258	14536	14413	14198	14348	14371	14279	14305	14409	14605	14547	14442	14394	14553	14198	14260	14202	14357	14314	14383	14459	14337	14380	14510	14368	14392	14408	14384	14412	14139	14469	14344	14605	14452	14316	14530	14575	14408	14483	14495	14408	14385	14303	14324	14515	14358	14436	14581	14242	14242	14502	14509	14466	14425	14347	14385	14615	14465	14464	14412	14335	14379	14537	14492	14364	14419	14655	14345	14301	14480	14457	14476	14345	14405	14417	14379	14320	14323	14501	14340	14404	14641	14338	14303	14509	14362	14223	14320	14142	14457	14471	14289	14431	14578	14370	14201	14665	14455	14276	14458	14569	14443	14518	14363	14389	14373	14361	14323	14307	14531	14344	14578	14468	14217	14434	14539	14409	14439	14557	14672	14328	14399	14501	14379	14392	14434	14177	14309	14464	14302	14171	14389	14519	14349	14235	14668	14447	14486	14480	14359	14374	14277	14490	14410	14362	14568	14296	14390	14366	14450	14455	14306	14426	14235	14448	14453	14216	14384	14337	14588	14434	14444	14462	14289	14503	14648	14498	14418	14373	14406	14446	14405	14253	14487	14659	14433	14386	14484	14427	14281	14405	14328	14422	14410	14281	14342	14470	14576	14531	14408	14603	14459	14441	14466	14314	14387	14534	14339	14494	14430	14421	14514	14472	14391	14473	14397	14380	14402	14389	14335	14317	14608	14487	14463	14625	14462	14506	14341	14384	14107	14505	14302	14351	14173	14595	14308	14355	14485	14329	14420	14492	14429	14442	14271	14471	14475	14395	14363	14352	14356	14594	14377	14464	14492	14437	14538	14334	14564	14349	14486	14451	14223	14447	14484	14502	14513	14113	14440	14404	14461	14291	14464	14449	14439	14559	14400	14320	14556	14429	14415	14389	14538	14487	14514	14393	14326	14391	14483	14312	14323	14319	14573	14206	14263	14480	14428	14316	14450	14428	14376	14328	14462	14506	14379	14349	14442	14400	14395	14280	14387	14502	14401	14255	14353	14427	14433	14600	14536	14378	14270	14487	14371	14411	14365	14538	14347	14360	14412	14402	14420	14312	14436	14446	14329	14272	14449	14517	14384	14493	14400	14353	14457	14482	14221	14292	14336	14464	14403	14401	14411	14497	14605	14380	14543	14393	14455	14474	14470	14421	14496	14546	14462	14400	14355	14408	14283	14430	14377	14432	14379	14420	14389	14330	14294	14460	14366	14470	14310	14300	14335	14410	14292	14390	14522	14457	14180	14427	14462	14425	14487	14505	14500	14371	14502	14243	14398	14308	14610	14382	14543	14302	14466	14616	14246	14442	14542	14447	14416	14259	14483	14502	14376	14424	14479	14353	14482	14328	14577	14664	14445	14178	14448	14412	14525	14466	14273	14341	14546	14322	14253	14530	14248	14456	14395	14334	14289	14434	14480	14546	14449	14722	14456	14469	14476	14392	14507	14362	14388	14449	14383	14282	14308	14400	14412	14052	14496	14205	14216	14489	14463	14368	14264	14399	14403	14312	14559	14525	14350	14514	14332	14318	14291	14272	14460	14377	14449	14286	14444	14330	14292	14433	14437	14489	14352	14525	14509	14476	14330	14344	14508	14489	14477	14254	14502	14478	14314	14472	14317	14472	14502	14463	14407	14253	14302	14453	14405	14375	14329	14422	14340	14286	14286	14208	14404	14464	14288	14550	14474	14444	14234	14409	14445	14377	14468	14327	14392	14451	14355	14542	14581	14488	14319	14443	14471	14293	14348	14492	14483	14366	14331	14492	14482	14536	14445	14369	14332	14611	14450	14367	14344	14427	14387	14389	14301	14534	14410	14528	14429	14439	14404	14258	14368	14494	14362	14436	14255	14605	14332	14435	14161	14360	14212	14622	14514	14407	14342	14419	14268	14430	14411	14420	14255	14374	14261	14424	14337	14154	14534	14425	14411	14389	14607	14545	14359	14540	14402	14189	14260	14457	14477	14323	14404	14423	14184	14395	14473	14472	14396	14370	14542	14454	14383	14455	14379	14414	14304	14491	14407	14523	14493	14398	14269	14322	14270	14427	14262	14285	14439	14385	14478	14301	14494	14397	14298	14396	14435	14370	14349	14196	14523	14275	14613	14514	14363	14513	14349	14407	14505	14445	14290	14427	14448	14266	14231	14356	14348	14475	14471	14273	14235	14242	14151	14399	14253	14461	14346	14517	14370	14585	14347	14419	14314	14411	14407	14616	14506	14521	14315	14156	14288	14462	14501	14549	14409	14367	14529	14458	14372	14381	14554	14498	14336	14357	14235	14518	14488	14488	14371	14518	14378	14390	14410	14375	14299	14369	14457	14534	14508	14450	14488	14354	14419	14311	14311	14387	14296	14271	14352	14439	14442	14436	14476	14661	14471	14536	14425	14229	14395	14401	14377	14441	14359	14333	14442	14230	14421	14290	14513	14625	14447	14287	14445	14329	14414	14442	14495	14416	14589	14372	14287	14452	14365	14278	14201	14519	14388	14395	14473	14287	14259	14574	14307	14417	14319	14409	14362	14157	14337	14571	14367	14271	14356	14270	14529	14438	14441	14390	14533	14358	14491	14360	14338	14403	14378	14377	14426	14520	14482	14497	14360	14390	14327	14446	14382	14302	14367	14307	14358	14346	14348	14337	14569	14368	14408	14485	14478	14508	14642	14473	14527	14342	14396	14401	14463	14395	14357	14390	14320	14537	14397	14371	14381	14381	14400	14408	14455	14419	14305	14312	14404	14440	14376	14363	14338	14367	14333	14337	14320	14574	14594	14333	14416	14681	14523	14305	14374	14464	14220	14278	14292	14292	14334	14307	14429	14621	14370	14543	14574	14481	14365	14310	14366	14422	14425	14338	14492	14586	14471	14430	14459	14587	14525	14412	14490	14317	14413	14582	14280	14331	14478	14318	14408	14334	14582	14437	14582	14370	14596	14537	14475	14341	14399	14357	14604	14378	14413	14420	14266	14544	14636	14573	14473	14302	14431
31714	49757	45278	35134	28571	23811	20654	18548	16805	16166	15300	14748	14494	13969	13865	13674	13614	13446	13575	13454	13368	13333	13353	13237	13225	13269	13208	13379	13175	13368	13039	13210	13069	13116	13164	13081	13123	13256	13232	13093	13247	13130	13178	13205	13202	13185	13083	13035	13163	13199	13035	13208	13217	13129	13036	13048	13124	13133	13123	13002	13128	13124	13080	13066	13124	13267	13179	13271	13108	13160	13059	13182	13132	13111	13063	12931	13137	12987	13129	12916	13178	13156	13060	13005	13065	13101	13015	13056	13052	13258	13095	12881	13126	12995	13097	13003	13215	13120	12854	13255	13151	13035	13018	13118	13070	12978	13034	13159	13030	13051	13299	13192	12907	13100	13231	13154	12987	12991	13088	13013	13020	13342	13186	13200	13040	13117	13028	13058	13195	13075	13016	13057	13193	13286	13119	13164	13172	13120	13048	13036	13056	13207	13083	13139	13140	12999	13054	13178	13138	13200	13078	13007	12952	13070	13133	13319	12887	13183	12979	12976	13039	12892	13075	13140	13025	13012	12953	13198	13080	12900	12965	13086	13122	13092	13192	13040	13146	13025	13030	13067	13108	13081	13037	13003	13084	13176	13183	13036	13183	13134	12989	13084	13072	13094	13167	13030	13203	12941	13077	13021	13161	13258	12882	13013	13102	13168	13054	12932	13006	13117	13125	13113	13139	12991	13174	13144	13043	13196	13090	13210	13070	13103	13105	12991	13183	13169	12968	12987	13108	12968	12997	13100	12971	12973	13123	12997	13164	13350	12974	12878	13185	12977	12879	13145	13172	13002	13029	13067	13141	13027	13085	13061	13057	13107	13313	13016	13053	13052	13004	13083	12960	13026	13154	13229	13149	13124	13170	13001	13039	12944	13196	12974	13107	13123	13091	13099	13045	13302	13096	13207	13094	13053	12990	13127	13037	13126	13200	13206	13165	13125	13064	13102	13072	13225	13193	13081	13128	13146	13154	13097	13060	13131	12984	13079	13021	13019	13077	13205	13058	13098	12967	13106	12929	13130	13153	13096	13036	13116	13169	13144	13025	13148	13218	13098	12975	13058	13055	13145	13035	13006	13101	13240	13067	13044	13020	13172	12903	13164	13079	13127	13035	13010	12910	13295	13114	12974	13143	13277	13026	13214	13140	12976	12976	13086	13186	13210	12921	13078	13105	13080	13232	13208	13000	13076	13002	13100	12918	13173	12995	13160	12921	13049	13189	13150	13107	13153	13268	13156	12966	13120	13151	13109	13036	13232	13229	13196	13040	13106	13144	13094	13097	13100	13147	13086	13194	13096	13121	12975	13167	13174	13173	13137	12944	13200	13148	13178	12946	12898	13201	12954	13065	13017	12927	12939	13233	13029	13222	13094	12860	12988	12887	13065	13099	13088	13103	13091	13178	13176	13026	13036	13067	13104	13058	13057	13122	13112	13119	13125	13188	13131	13119	13147	12963	13103	13016	13070	13087	13085	13072	13120	13248	13112	13076	13128	13036	13145	13086	13000	13084	13209	13147	13274	13069	13088	13000	13199	13105	13224	13038	12957	13178	12982	13092	13107	13026	13198	13288	12994	13059	12966	13118	13182	13132	13023	13024	13054	12990	13075	13088	13097	13055	13098	13127	13029	13121	12983	12925	13007	13093	13184	13099	13066	13209	13078	13176	12975	13172	13113	13163	13045	13045	13264	13034	13238	13145	12972	13129	12911	13070	13087	13110	13244	13138	13272	13053	12937	13154	13090	13022	13041	13173	13121	13130	13194	13051	13190	13052	13063	12972	13156	13203	13094	13232	13217	13140	12817	13267	13056	13180	13108	13122	12952	13010	13086	13206	12971	13086	13101	13037	13026	13165	13145	12987	13329	13024	13091	13092	13089	13108	13093	13244	13149	13014	12997	13066	13168	13004	13011	13004	13049	13243	13040	13083	13129	13019	12986	13024	13020	13038	13150	13249	12993	13011	13200	13104	13135	13131	13054	13133	12978	13129	13029	13270	13136	13163	13091	13111	12989	12871	13108	12945	13098	13226	13361	13214	12986	13081	13196	12941	13088	13002	13163	12997	13067	13187	13050	13110	13059	13151	13083	13158	13177	13072	13010	13092	13030	13069	13077	13200	13112	12966	13209	13131	13114	13193	13149	13161	12944	12985	13154	13074	13008	13068	13116	13269	13210	13181	13067	12781	12969	13053	13196	13021	13063	13136	13252	13083	13244	13055	13035	13261	13024	13126	13061	13021	13088	13065	12984	13216	13252	13129	13156	13048	13035	12998	13041	13128	13202	13058	13028	13111	13104	13124	13040	13331	12923	13113	13167	13073	12906	12994	13028	13201	13021	13145	13090	13056	13203	13089	13265	12925	13033	12981	13028	13179	13010	13184	13184	13115	12950	12942	12837	13105	13132	13214	13039	13045	13006	12948	13134	12957	13133	13061	13026	13244	13133	12965	13033	13020	13094	13020	13096	13226	12948	13131	13027	13208	13201	13060	12977	12964	13098	13061	13105	13128	12913	13078	13083	13186	13020	13174	13036	12993	13090	13116	13135	12958	13152	13067	13066	13022	12948	13047	13232	13072	12909	12862	13096	12991	13201	13005	12893	13069	12923	12968	13115	13201	13013	13172	13047	13164	13171	13147	13090	12946	12976	12980	13210	13048	13156	12962	13029	13014	13056	13032	12910	13293	13195	12939	13140	13130	13143	13097	13117	13044	13008	13106	13127	12959	13042	13096	13099	13119	13075	12971	12923	12945	13205	13054	13183	13112	13151	13134	13182	13215	12975	13251	13118	12978	13096	13196	13090	13029	13041	13063	13280	13041	13203	13062	13139	13083	13074	13104	13129	13144	13056	13079	13093	13228	13187	12994	13040	13108	13236	13039	13035	13028	13156	13131	12987	13122	13072	13048	13128	13020	13093	13159	13119	13048	13070	13059	12989	13044	13083	13264	12990	13169	13113	13017	13145	13162	12958	13059	12998	13141	13289	13155	13211	12992	13101	13128	13079	13158	13273	13050	13025	13131	12962	13226	13092	12986	13141	13010	13031	13044	13088	12868	13201	13295	13079	13096	13026	13174	13040	13114	13048	13199	13125	13110	13031	13123	12974	13199	13200	13009	12993	13280	13124	13014	13197	13033	13032	13169	13052	13065	13051	12980	13197	13128	13043	13124	12972	13085	13099	13038	13298	13183	13032	12987	13174	12987	13039	13092	13215	13124	12988	13083	13092	13194	12864	13162	12970	13069	13086	13032	13128	13064	13115	13127	13220	13043	13217	13247	13199	12910	12869	13189	13062	12983	13086	13215	13169	13163	13033	13144	12957	13053	13087	13083	12983	13078	13077	13052	13061	12970	13091	13105	13042	13155	13082	13237	13092	13160	13090	13094	13027	13138	13194	12978	13139	12965	13361	13105	13122	13161	13203	13055	12963	13082	13020	13024	13194	13302	13126	13055	13001	13143	12974	13207	13132	13053	13200	13228	13052	13098	13136	13005	13054	13062	13163	13032	13142	13146	12967	12922	13079	13004	13037	13042	13033	13064	13144	13079	13190	13172	12951	13110	13051	13123	13114	13032	13080	12896	13040	13179	13237	13197	13096	13146	13131	13031	13100	13149	13226	13119	12954	13066	13133	13036	13043	13162	13101	13053	13148	13084	13235	13013	12979	13247	13075	13025	13000	13214	13091	13086	13233	13231	12975	13017	13106	13145	13069	13071	13213	12984	12953	13068	13215	13042	13106	13161	13152	13196	13157	13150	13164	13179	13087	13149	13127	13150	13129	13016	13091	13265	12932	13164	13045	13204	13064	13009	13177	13073	13219	12976	13041	13058	13119	13054	13156	13006	13182	13034	12970	13069	13128	13218	13167	13190	13216	13045	13113	13264	12985	13133	12983	13095	13185	13054	13026	13104	13000	13121	12984	13232	13189	13215	12996	13154	13051	13077	12929	12956	13214	13180	13080	13074	13189	13185	12967	13084	13057	13081	13184	13283	13190	13136	13127	13053	13033	13106	13203	12924	13047	13048	13032	13017	13339	13153	13170	13063	13131	13027	12992	12996	13128	13198	13041	13340	13028	13051	13089	13136	13003	12967	13029	13184	13155	13268	12955	13021	13320	13052	13209	13120	13152	12999	13156	13164	13075	13168	13104	13122	13094	13052	13204	13268	13075	13165	13135	13199	12971	13149	13129	13129	13084	12975	13090	13071	13003	13152	13235	12959	13187	13213	13055	13059	13096	13146	13064	12937	13081	13016	12974	13043	13124	13063	13042	13294	12901	13042	13124	13010	13056	13083	13141	13046	12912	13234	13242	12926	13199	13022	13057	13160	12981	13176	13223	13070	13152	13256	13198	13159	13040	13162	13063	12952	13182	13119	13224	13080	13073	13170	12993	12997	12912	13193	13198	13315	13061	13097	13193	12977	12987	13069	13118	13073	13162	13156	12906	13019	13093	13169	12959	13089	13185	12995	13130	13292	13097	13141	13141	13253	13098	13073	13110	13096	12871	13183	12945	13140	13188	13018	13035	13131	13101	12974	13127	13189	13105	13261	13041	13173	12989	13106	13056	12981	13215	12988	13049	13131	13057	13109	13121	13013	13073	13159	13104	13029	13160	13145	12980	13174	13177	13228	13038	12988	12976	13076	13072	13183	13129	13061	13089	13123	12974	13006	13243	13029	13016	13057	13175	13197	13344	12979	13209	13029	12956	12989	13076	13044	13030	13026	13071	12997	13032	13208	13332	13144	13134	12995	13168	13040	13161	13293	13028	13066	12919	13156	13133	13032	13098	13112	13074	13262	13300	13084	12947	13102	13057	13013	13159	13236	13066	13153	13098	13039	13010	13277	13004	13117	13124	13259	13005	13193	12989	13125	13125	13218	12993	13058	13153	13025	13123	13000	13187	13221	13137	13235	13048	13248	13190	12904	13012	13209	12936	13044	13173	13157	12806	12990	13073	13177	13080	13137	12959	13015	13079	13120	13340	13120	13046	12999	13138	13328	13223	12948	13222	13063	13072	13164	13083	13155	13061	13219	13070	13046	13129	13160	13068	13068	13087	13058	13004	13076	13043	13059	13086	13065	13099	13054	13192	13092	12930	13252	13055	13092	13105	13143	13071	13158	13137	13124	13067	13164	13107
22841	21405	29227	24101	22552	25321	27039	21324	18970	18234	17624	16906	16517	16564	16111	16169	15999	15926	15676	15486	15530	15641	15519	15428	15445	15386	15306	15447	15356	15404	15518	15589	15267	15180	15203	15349	15489	15544	15346	15277	15385	15318	15224	15459	15232	15406	15358	15320	15241	15290	15527	15337	15417	15274	15233	15217	15430	15209	15371	15263	15317	15346	15346	15127	15223	15188	15301	15250	15236	15168	15097	15178	15075	15370	15335	15222	15280	15384	15238	15309	15376	15332	15093	15200	15070	15080	15349	15279	15462	15138	15254	15154	15284	15251	15232	15286	15124	15320	15142	15364	15289	15063	15063	15165	15271	15143	15449	15133	15422	14914	15248	15145	15235	15144	15081	15183	15354	15399	15482	15197	15355	15352	15267	15131	15032	15441	15227	15157	15239	15312	15055	15435	15401	15302	15196	15138	15203	15169	15184	15221	15228	15189	15175	15221	15226	15255	15343	15193	15079	15152	15182	15177	15256	15238	15155	15429	15413	15176	15225	15251	15131	15163	15125	15225	15125	15373	15217	15210	15193	15341	15342	15164	15162	15380	15269	15113	15028	15051	15111	15257	15183	15058	15288	15343	15183	15284	15018	14988	15280	15375	15178	15495	15218	15372	15085	15101	15146	15217	15052	15224	15237	15253	15173	15169	15281	15336	15199	15190	15292	15095	15257	15366	15220	15267	15036	15187	15081	15302	15393	15083	15270	15313	15367	15189	15422	15265	15253	15243	15267	15242	15257	15269	15138	15162	15520	15317	15282	15271	15011	15318	15221	14959	15263	15287	15180	15140	15175	15287	15221	15095	15306	15036	15167	15021	15133	15311	15196	15188	15357	15180	15346	15232	15309	15060	15181	15192	15413	15322	15354	15273	15468	15237	15280	15196	15090	15214	15179	15084	15203	15137	15410	15152	15144	15347	15194	15167	15157	15265	15150	15288	15132	15250	15067	15163	15081	15094	15176	15173	15283	15190	15157	15196	15013	15199	15259	15141	15026	15156	15168	15140	14985	15107	15382	15155	15172	15106	15153	15014	15092	15203	15429	15333	15287	14984	15211	15221	15418	15491	15288	15252	15163	15300	15081	15195	15154	15055	15217	15331	15164	15167	15285	15370	15251	15287	15318	15207	15057	15038	15020	15110	15202	15288	15148	15264	15280	15211	15280	15242	15163	15115	15076	15243	15124	15198	15059	15204	15290	15122	15135	15310	15279	15347	15279	15176	15224	15129	15079	15332	15207	15160	15343	15436	15269	15205	15194	15204	15312	15128	15212	15301	15111	15101	15261	15275	15285	15158	15282	15154	15086	15202	15362	15160	15195	15248	15241	15380	15208	15052	15267	15232	15159	15303	15080	15311	15161	15195	15032	15176	15376	15222	15211	15326	15141	15324	15056	15225	15139	15266	15292	15174	15307	15051	15218	15284	15238	15200	15241	15110	15118	15086	15419	15162	15163	15148	15275	15118	15207	15270	15237	15401	15465	15338	15140	15222	15313	15361	15346	15211	15010	15599	15283	15227	15116	15161	15321	15258	15046	15123	15100	15199	15424	15216	15060	15016	15360	15260	15210	15201	15277	15238	15303	15126	15036	15289	15203	14893	15376	15355	15079	15429	15114	15200	15210	15284	15119	15205	15135	15379	15161	15239	14987	15047	15071	15099	15064	15194	15239	15145	15096	15174	15256	15007	15363	15260	15132	15160	15156	15187	15016	15123	15242	15291	15217	15132	15232	15241	15275	15208	15200	15297	15256	15263	15150	15066	15220	15406	15251	15181	15106	15206	15092	15280	15171	15057	15199	15349	15220	15236	15175	15104	15127	15295	15005	15194	15104	15077	15070	15102	15451	15245	15170	15217	15074	15128	15234	15142	15071	15253	15069	15208	15013	15244	15412	15153	15044	15240	15113	15096	15116	15119	15175	15413	15225	15256	15037	15118	15123	15405	15253	15123	15139	15363	15251	15327	15086	15457	15297	14967	15051	14936	15240	15227	15143	15219	15054	15139	15270	15206	15158	15126	15334	15222	15294	15143	15297	15415	15367	15122	15109	15205	15099	15074	15099	15252	15047	15157	15235	15266	14968	15160	15388	15146	15223	15323	15137	15341	15216	15159	15126	15255	15233	15376	15399	15078	15290	14985	15053	15199	15201	15395	15189	15235	15308	15341	15219	15101	15374	15283	15076	15150	15231	15467	15340	15086	15288	15344	15006	15171	15215	15077	15255	15005	15241	15146	15269	15308	15200	15008	15266	15114	15290	15274	15202	15102	15344	15239	15197	15283	15350	15144	15257	15145	15075	15049	15428	15340	15198	15106	15177	15284	15363	15291	15330	15148	15325	15252	15190	15338	15102	15143	15203	15165	15297	15161	15199	15256	15480	15149	15334	15155	15319	15244	15161	15356	15040	15068	15166	15218	15165	15195	15333	15304	15217	15436	15120	15328	15489	15192	15100	15357	15275	15234	15149	15458	15323	15081	15315	15427	15244	15209	15116	15138	15202	15298	15315	15273	15210	15196	15431	15262	15122	15077	15339	15287	15239	15040	15314	15116	15310	15318	15217	15479	15151	15038	15356	15190	15256	15132	15222	15266	15201	15065	15176	15318	15164	15307	15259	15169	15485	15051	15268	15391	15158	15011	15403	15071	15328	15258	15277	15086	15264	15217	15068	15424	15372	15213	15276	15233	15125	15244	15333	15049	14988	15241	15018	15115	15323	15300	15174	15247	15220	15224	15061	15163	15272	15179	15414	15109	15138	15319	15238	15399	15205	15275	15211	15316	14921	15088	15099	15191	15091	15034	15210	15061	15252	15197	15127	15233	15125	15137	15413	15171	15279	15173	15329	15178	15085	15286	15170	15292	15136	15220	15313	15345	15245	14937	15198	15290	15243	15128	15299	15148	15360	15045	15337	15181	15265	15106	15227	15363	15152	15252	15325	15339	15260	15280	15326	15235	15214	15135	15195	15341	15101	15370	15358	15355	15159	15189	15055	15486	15260	15066	15275	15237	15277	15068	15025	15189	15126	15317	15345	15198	15074	15236	15277	15389	15242	15249	15257	15183	15263	15378	15103	15126	15255	15104	15048	15185	15226	15333	15206	15025	15324	15338	15165	15147	15203	15119	15148	15156	15260	15204	14961	15282	15122	15180	15268	15408	15233	15174	15232	15071	15150	15264	14890	15148	15250	15282	15465	15336	15265	15236	15433	15280	15185	15099	15308	15132	15074	15087	15124	15136	15100	15314	15206	15387	15045	15121	15153	15014	15190	15044	15067	15226	15358	15477	15263	15358	15178	15155	15221	15159	15143	15303	15347	15250	15264	15150	15328	15340	15200	15286	15411	15274	15318	15176	15152	15084	15366	15195	15163	15313	15306	15180	15107	15402	15322	15064	15306	15166	15151	15250	15241	15154	15135	15154	15164	15161	15289	15189	15102	15130	15168	15154	15325	15095	15289	15334	15175	15011	15153	15052	15154	15053	15174	15307	15207	14966	15169	15094	15176	15346	15222	15211	15274	15086	15000	15202	15197	14980	15240	15096	15207	15314	15208	15102	15232	15107	15189	15274	15138	14930	15112	15212	15103	15296	15296	15216	15346	15249	15330	15157	15269	15153	15002	15266	15133	15113	15210	15330	15342	15341	15203	15272	15348	15309	15171	14921	15095	14908	15139	15115	15428	15169	15209	15176	15231	15145	15315	15314	15246	15253	15287	15198	15297	15145	15245	15306	15177	15095	15266	15334	15388	15129	15445	15177	15300	15338	15293	15276	15185	15095	15137	15045	15350	15143	15217	15270	15376	15133	15192	15176	15331	15320	15203	15183	15222	15256	15057	15074	15125	15252	15323	15128	15059	15094	15474	15321	15125	15150	15189	15130	15395	15248	15280	15247	15302	15409	15203	15218	15185	15259	15325	15322	15399	15211	15323	15447	15380	15171	15392	15102	15418	15414	15240	15152	15105	15212	15192	15018	15086	15329	15312	15093	15346	15225	15078	15155	15190	15154	15287	15252	15373	15303	15283	15339	15172	15234	15029	15144	15430	15385	15020	15251	15287	15271	15164	15177	15153	15241	15185	15017	15094	15293	15204	15191	15097	15168	15232	15238	15232	15123	15170	15255	15134	15105	15076	15216	15016	15166	14991	15299	15238	15382	15152	15218	15246	15037	15305	15073	15044	15278	15260	15058	15170	15184	15286	15258	15025	15189	15238	15098	15283	15182	15198	15338	15257	15275	15262	15307	15287	15136	15159	15196	15324	15098	15305	15301	15427	15238	15325	15353	15146	15218	15292	15128	15125	15149	15202	15293	15268	15166	15277	15129	15277	15298	15055	15191	15056	15313	15133	15312	15545	15290	15336	15245	15195	15355	15204	15090	15168	15337	15082	15292	15223	15153	15249	15207	14994	15341	15378	15279	15131	15063	15376	15019	15073	15287	15194	15262	15326	15111	15268	15345	15350	15163	15227	15181	15040	15058	15096	15377	15247	15201	15295	15181	15347	15069	15143	15200	15209	15335	15220	15171	15251	15217	15304	15076	15266	15176	15335	15177	15260	15033	15104	15190	15159	15177	15162	15207	15205	15224	15122	15094	15138	15194	15321	15314	15260	15116	15134	15180	15151	15107	15160	15229	15139	15042	14994	14954	15072	15343	15064	15296	15195	15336	15297	15099	15210	15393	14990	15511	15230	15137	15426	15207	15040	14972	15134	15243	15161	15165	15004	15159	15199	15316	15254	15327	15158	15310	15274	15222	15370	15294	15217	15087	15313	15072	15348	15222	15159	15118	15256	15297	15126	14997	15087	15205	15161	15320	15294	15280	15189	15242	15235	15384	15159	14998	15052	15095	15143	15349	15298	15286	15119	15172	15247	15363	15333	14967	15380	14980	15281	15204	15068	15114	15201	15149	15267	15275	15293	15223	15238	15294	15381	15239	15144	15294	15251	15207	15208	15073	15224	15358	15210	15192	15138	15410	15027	15216	15126	15255	15114	15144	15128	15164	15390	15154	15089	15052	15299	15011	15252	15098	15222	15367	15157	15251	15245	15293	15055	15318	15313	15185	15185	15345	15348	15399	15338	15183	15113	15107	15235	15276	15271	15285	15170	15266	15290	15268	15112	15148	15406	15151	15152	15223
33244	55560	51438	40836	33147	27678	24031	21339	19100	17857	16765	15794	15369	14896	14679	14564	14431	14278	14047	14203	13993	13999	13945	13903	13792	13736	13643	13754	13691	13785	13831	13759	13701	13549	13752	13781	13894	13751	13587	13667	13624	13482	13670	13540	13612	13722	13690	13611	13620	13574	13707	13607	13567	13647	13498	13598	13651	13422	13523	13441	13663	13520	13538	13601	13640	13421	13638	13629	13583	13596	13513	13632	13518	13552	13588	13449	13557	13579	13766	13414	13600	13632	13515	13537	13558	13637	13554	13718	13584	13395	13613	13530	13697	13535	13553	13597	13664	13661	13651	13600	13438	13582	13702	13629	13467	13624	13523	13505	13650	13559	13384	13650	13722	13592	13520	13413	13577	13468	13400	13505	13535	13483	13536	13616	13656	13505	13481	13832	13738	13487	13436	13486	13511	13581	13599	13543	13577	13456	13760	13483	13535	13539	13561	13604	13468	13423	13466	13573	13565	13496	13422	13555	13562	13487	13659	13539	13562	13592	13362	13593	13468	13501	13636	13476	13541	13445	13509	13522	13553	13581	13557	13608	13573	13455	13758	13583	13525	13475	13626	13659	13341	13633	13466	13434	13676	13360	13564	13524	13428	13644	13469	13470	13457	13523	13521	13625	13538	13564	13531	13516	13474	13484	13663	13605	13588	13505	13523	13553	13423	13496	13518	13383	13472	13399	13547	13535	13509	13642	13542	13566	13413	13632	13508	13557	13472	13595	13612	13593	13496	13593	13439	13455	13456	13695	13476	13522	13542	13554	13585	13377	13491	13406	13513	13682	13617	13519	13529	13546	13444	13582	13401	13412	13674	13586	13565	13554	13579	13620	13490	13661	13561	13569	13785	13680	13453	13381	13541	13768	13495	13444	13538	13614	13640	13602	13490	13586	13574	13562	13443	13455	13537	13572	13477	13507	13512	13619	13439	13505	13628	13408	13392	13549	13618	13477	13621	13497	13632	13518	13412	13514	13435	13649	13607	13580	13471	13616	13505	13530	13495	13546	13440	13700	13430	13563	13538	13437	13528	13476	13574	13502	13337	13558	13638	13688	13540	13472	13599	13532	13562	13507	13491	13499	13528	13578	13532	13485	13668	13615	13438	13551	13723	13586	13549	13530	13370	13488	13520	13441	13474	13526	13470	13413	13667	13427	13534	13559	13449	13491	13518	13538	13576	13483	13609	13552	13666	13441	13548	13459	13594	13468	13500	13505	13508	13334	13410	13502	13469	13467	13394	13513	13520	13506	13689	13578	13588	13414	13521	13515	13568	13608	13590	13390	13478	13495	13562	13453	13642	13536	13624	13454	13771	13494	13452	13503	13582	13474	13456	13410	13691	13521	13511	13477	13392	13449	13632	13611	13527	13610	13688	13541	13398	13450	13443	13583	13559	13667	13529	13463	13381	13542	13462	13620	13504	13579	13548	13462	13709	13562	13452	13432	13677	13524	13561	13496	13617	13425	13585	13430	13616	13428	13540	13571	13405	13462	13432	13605	13587	13371	13565	13581	13608	13543	13436	13439	13501	13747	13416	13424	13477	13647	13558	13613	13457	13623	13629	13417	13678	13520	13515	13411	13612	13611	13445	13550	13478	13612	13591	13465	13601	13485	13573	13631	13656	13588	13511	13517	13522	13551	13607	13606	13581	13508	13704	13468	13505	13647	13693	13501	13595	13444	13469	13596	13424	13539	13448	13730	13583	13700	13496	13463	13517	13581	13441	13590	13506	13515	13605	13470	13438	13611	13593	13572	13639	13564	13495	13528	13428	13321	13544	13376	13634	13503	13394	13527	13579	13594	13376	13595	13404	13563	13614	13321	13544	13523	13576	13558	13471	13577	13486	13423	13534	13632	13490	13566	13587	13541	13581	13310	13521	13533	13578	13470	13376	13497	13452	13602	13548	13340	13454	13581	13607	13496	13593	13590	13469	13739	13590	13574	13341	13553	13511	13556	13440	13571	13461	13390	13610	13463	13670	13600	13468	13727	13618	13506	13667	13556	13632	13589	13660	13477	13556	13461	13607	13550	13623	13446	13528	13434	13394	13555	13446	13584	13403	13529	13391	13525	13595	13558	13431	13659	13727	13618	13445	13471	13547	13607	13475	13604	13699	13537	13629	13631	13479	13529	13530	13352	13557	13412	13463	13523	13624	13544	13628	13692	13584	13602	13543	13535	13507	13474	13578	13632	13553	13430	13403	13499	13636	13522	13592	13592	13768	13599	13533	13461	13665	13610	13336	13482	13556	13583	13597	13657	13677	13651	13359	13502	13567	13575	13604	13683	13396	13531	13396	13486	13900	13551	13558	13682	13470	13544	13415	13577	13396	13478	13645	13510	13628	13539	13404	13675	13369	13584	13435	13601	13642	13529	13603	13456	13388	13440	13570	13690	13453	13412	13440	13609	13610	13589	13641	13611	13448	13606	13460	13444	13568	13759	13598	13588	13810	13601	13533	13470	13691	13643	13484	13635	13642	13481	13420	13478	13463	13661	13610	13328	13589	13625	13490	13611	13587	13706	13395	13489	13495	13645	13590	13279	13623	13691	13557	13582	13628	13528	13514	13524	13588	13712	13422	13541	13579	13572	13562	13555	13574	13463	13525	13526	13549	13538	13632	13559	13585	13530	13507	13646	13592	13666	13583	13304	13518	13531	13603	13532	13423	13524	13543	13464	13800	13662	13520	13425	13450	13543	13539	13422	13620	13525	13555	13480	13508	13577	13548	13518	13558	13484	13420	13619	13420	13399	13451	13548	13598	13448	13504	13494	13293	13355	13589	13522	13496	13719	13448	13570	13574	13484	13492	13509	13464	13625	13555	13469	13579	13629	13481	13405	13514	13456	13542	13454	13480	13739	13545	13684	13587	13377	13537	13569	13594	13559	13689	13592	13542	13386	13695	13485	13695	13581	13396	13509	13578	13608	13589	13613	13550	13666	13517	13542	13502	13606	13537	13581	13631	13580	13491	13691	13403	13536	13584	13432	13605	13607	13511	13550	13407	13550	13589	13460	13548	13540	13438	13627	13723	13537	13482	13397	13624	13425	13638	13472	13514	13533	13454	13450	13412	13475	13701	13478	13648	13549	13366	13561	13673	13498	13590	13454	13686	13544	13565	13342	13431	13523	13660	13563	13359	13605	13616	13542	13673	13543	13579	13619	13497	13467	13600	13479	13402	13438	13576	13455	13745	13591	13608	13578	13430	13662	13499	13606	13512	13718	13587	13585	13534	13591	13423	13513	13399	13606	13557	13529	13491	13382	13556	13616	13559	13523	13501	13580	13556	13529	13604	13496	13597	13643	13504	13503	13545	13471	13653	13481	13453	13484	13582	13606	13476	13620	13424	13528	13695	13704	13537	13702	13413	13551	13564	13754	13435	13534	13522	13525	13641	13613	13530	13569	13469	13565	13617	13590	13338	13701	13432	13757	13717	13505	13548	13633	13420	13626	13672	13528	13492	13684	13569	13403	13494	13517	13497	13651	13514	13550	13603	13487	13577	13580	13546	13552	13575	13706	13604	13449	13481	13516	13592	13525	13436	13473	13486	13578	13550	13553	13444	13525	13632	13556	13442	13606	13621	13578	13818	13363	13508	13494	13514	13499	13548	13592	13622	13470	13550	13607	13526	13506	13449	13412	13632	13632	13502	13520	13483	13517	13421	13553	13511	13541	13628	13455	13656	13696	13563	13621	13445	13608	13419	13570	13440	13482	13478	13621	13645	13466	13701	13436	13556	13625	13593	13571	13660	13515	13588	13622	13461	13543	13602	13688	13422	13338	13542	13432	13576	13392	13503	13444	13471	13497	13310	13513	13513	13547	13478	13509	13414	13684	13652	13379	13483	13668	13419	13475	13507	13549	13476	13484	13429	13615	13578	13507	13473	13413	13496	13621	13595	13508	13477	13437	13528	13522	13603	13667	13620	13394	13605	13439	13564	13368	13526	13507	13577	13658	13429	13535	13570	13537	13535	13533	13636	13597	13455	13418	13536	13591	13532	13623	13621	13447	13499	13443	13616	13622	13492	13420	13346	13715	13444	13551	13494	13706	13480	13674	13569	13542	13505	13536	13470	13578	13499	13626	13604	13486	13467	13443	13382	13605	13695	13533	13593	13603	13519	13424	13537	13442	13544	13495	13350	13505	13547	13558	13391	13538	13542	13388	13431	13401	13479	13355	13544	13498	13538	13522	13518	13572	13558	13547	13543	13753	13476	13548	13540	13689	13488	13750	13462	13580	13537	13479	13654	13568	13596	13465	13451	13523	13528	13571	13604	13609	13690	13699	13543	13537	13527	13528	13546	13445	13482	13523	13571	13569	13542	13492	13610	13705	13585	13482	13543	13517	13566	13633	13448	13518	13791	13494	13511	13491	13519	13791	13609	13367	13449	13551	13597	13763	13478	13523	13624	13520	13644	13602	13511	13697	13414	13625	13437	13660	13625	13557	13382	13493	13659	13409	13524	13753	13461	13637	13538	13426	13524	13471	13589	13494	13520	13588	13454	13533	13568	13607	13667	13490	13586	13474	13585	13454	13571	13588	13600	13447	13325	13606	13619	13446	13667	13589	13486	13525	13617	13450	13430	13541	13642	13613	13502	13408	13525	13527	13509	13564	13583	13492	13486	13475	13539	13622	13601	13486	13562	13448	13587	13667	13593	13371	13662	13568	13544	13543	13473	13584	13542	13650	13437	13539	13713	13615	13492	13416	13452	13468	13467	13569	13542	13537	13388	13445	13348	13535	13418	13384	13367	13490	13642	13564	13476	13636	13581	13524	13439	13545	13448	13555	13479	13533	13464	13628	13570	13529	13569	13318	13349	13748	13689	13422	13538	13579	13544	13611	13561	13682	13641	13777	13600	13545	13436	13535	13499	13500	13640	13506	13551	13652	13622	13462	13566	13578	13440	13597	13440	13432	13558	13463	13580	13590	13442	13613	13668	13401	13559	13494	13689	13629	13554	13527	13437	13489	13606	13512	13666	13578	13551	13702	13710	13547	13489	13684	13292	13657	13511	13601	13601	13368	13618	13516	13383	13467	13394	13572	13482	13580	13414	13665	13392	13377	13511	13511	13501	13518	13495	13528	13515	13439	13493	13407	13682	13645	13572	13440	13549	13543	13439	13597	13247	13513
28576	26882	33491	28563	22007	19666	18185	17057	16148	15977	15855	15847	15597	15177	15367	15185	15152	14982	15162	15017	15141	15179	15059	15209	15106	15154	14920	14893	15007	14947	14971	14988	15056	15146	14845	14948	15062	14974	15152	15013	15125	14936	15085	15012	15032	15070	15067	15016	14874	15084	15065	14985	14998	15135	15009	14853	15155	14979	14781	15102	15124	15036	14915	15041	15105	15153	14838	15034	15055	15009	15098	15072	14982	14712	15101	14966	15024	15081	15244	15113	14876	14896	15033	14934	15103	15170	14995	14863	14992	15067	14843	15068	14805	14811	14986	14854	14937	14835	14905	14987	15063	15063	15000	14884	15006	14895	15007	15049	15016	14976	15005	14896	15165	15082	14977	15161	15088	14971	15075	15175	14956	15085	14910	14895	14982	14855	15023	15044	15019	14898	14873	14832	15181	15025	14884	14937	14996	14845	14890	15091	14933	14947	14925	15130	15013	14880	15010	14915	14988	14962	15048	15041	14979	15038	15110	15085	15211	15099	15094	15046	14943	14727	15012	14937	15059	14986	14995	15181	15094	15104	15131	15008	14997	15087	15075	14893	15231	14923	14999	14979	14876	15088	14823	14953	15117	15014	14917	14812	14907	14936	15050	14909	15133	14991	15004	15103	14767	15087	14971	14959	15199	15097	15062	15030	14983	15094	15272	15116	14849	15007	14974	15054	14815	14950	14879	14971	15065	15161	14842	14918	15020	14935	14978	15065	15068	15066	14951	14922	14845	15034	15016	15079	15041	14907	15064	14850	14988	14813	14928	15061	14910	14954	15092	14803	14792	14920	14864	14804	15077	15083	14922	15049	15013	15085	15090	15195	14910	15211	15287	15003	15051	14834	15252	14855	15116	15001	15025	14800	14862	15073	14889	15030	14762	15186	15121	14902	14946	14931	15002	14904	14967	14925	14831	15086	14842	15063	15010	15059	15154	14786	14838	15097	15122	14941	14989	15241	14989	14968	15059	15077	15126	15028	14984	15048	14990	14799	15093	14876	15002	14856	15004	14982	15037	14866	15082	14961	15056	15078	14938	14969	14978	15056	15109	15039	15020	14946	15000	14887	14951	14987	15138	15055	14903	14998	14926	14838	14684	15042	14866	15003	15095	15111	15119	14927	15064	14984	14922	15060	15075	15125	14871	14906	15031	14982	14827	14892	15096	14886	15087	15148	15021	14952	14991	14944	15038	15128	15169	14947	15120	14850	14938	15087	15014	15050	14994	15076	14886	14823	14998	14995	14875	14791	15086	15102	14986	14903	14978	15135	15041	15092	14912	15015	15044	15106	15057	14973	15242	15067	14860	15057	15020	14962	14849	14997	14826	15128	15195	15155	15054	14848	15025	15099	14893	15094	14969	15124	15160	15009	15126	15112	15038	14904	15069	14923	14789	14942	15059	14985	15055	14961	15020	14797	14937	15109	15021	14904	15040	15024	14949	15069	15049	15162	15246	14949	15180	15233	15083	15004	14947	14998	15193	14955	15055	14990	15138	14799	15161	14861	15038	14864	14917	14959	14870	14929	14871	14915	14903	15111	15099	15183	14973	15075	14927	14873	14883	14962	14969	14984	15056	14879	15047	15010	14944	14934	14905	14972	15135	15145	14728	15078	15014	14798	14950	14976	15112	15003	15081	14961	14912	14947	15134	15097	14948	14926	15135	15089	15087	15041	14932	15132	14870	14982	14920	14982	14888	15032	15169	14885	14981	14985	15183	15047	15119	15076	14799	15117	15024	15096	15093	14980	15032	15070	14953	15082	15000	15019	14990	14933	14931	15000	14973	15058	15020	14814	14869	15091	15058	15028	14931	15096	15007	15127	15247	14976	14907	14972	15059	15067	15051	15218	15033	14884	15184	15081	15045	15124	15000	14968	15240	15191	15100	14907	15119	15123	14967	15192	15089	14905	15093	15153	15015	14975	14897	15006	15034	14785	15037	15033	15052	15071	14759	15059	15179	15017	15220	14903	15086	15012	14963	14914	14860	14936	14944	14985	14971	15036	14952	15068	15008	15038	15155	14904	15120	15032	14963	15025	14922	14817	15002	14993	14974	14934	14918	14947	14876	14907	15079	15163	14915	14806	14988	14884	15219	15021	14910	14844	14821	15166	14897	14908	14959	15184	14942	14990	15010	15045	14943	15058	14999	15098	15024	15002	14971	14787	15155	15180	15022	14968	14940	14914	14897	14705	14911	15117	15176	15028	15100	15050	15014	15060	14864	14969	15065	14949	15010	14880	15142	15105	15218	14925	15039	14971	15028	15152	15045	15095	15089	14893	14952	14943	15175	14991	15002	14958	15062	15141	15039	14895	14945	14983	14944	14881	14944	14926	15007	15014	14946	15019	15001	14965	15006	14770	14881	14818	14897	15087	15001	14909	14885	14989	14985	15138	15029	14814	15032	15242	15158	14931	15085	15071	15032	14889	14922	15144	14971	15088	15142	14993	15001	15079	15074	15122	14761	14857	14982	14917	14915	14876	14987	14885	15030	14947	14948	15012	14988	15091	14900	15127	15139	14972	14834	15147	14838	14921	15112	15036	14855	14894	14936	14877	14877	15115	14878	14975	15117	14976	14938	15064	14965	15124	15024	14939	14934	15002	15062	15010	14929	14945	14936	15075	14898	14804	14942	14986	15054	14842	14983	14947	14993	15007	15044	15071	14954	15001	15111	14947	15124	15118	14930	14937	14762	14771	14941	15015	14908	14821	15025	14849	14891	15007	14944	14982	15002	14979	15066	15121	14989	14954	14912	14976	14930	14954	15083	15221	15022	15109	14969	15107	15309	14872	14850	14895	14921	14994	14924	14914	14911	15018	14902	14893	15152	15039	14976	14916	15059	14934	15182	14898	14857	15090	15133	15142	15050	15019	15045	14941	15010	15026	14999	14893	14921	14969	14796	14934	14865	15052	15105	14935	14941	14935	15078	15105	15081	15044	14969	15059	14951	14918	15021	15078	14839	14769	14958	15055	15093	14920	15166	14787	14890	14880	14927	14972	15130	14976	14916	15148	15157	14884	15034	15061	15014	15197	14850	14958	14845	14963	15153	14810	14797	14886	14957	15094	14995	15182	15155	14895	14885	15081	14990	15016	14950	14969	14953	14965	15098	15207	15045	14962	15026	15071	14777	14954	15111	14925	14849	15070	15232	14990	15224	14876	14974	14902	15014	15109	15103	14807	14939	14926	15062	14904	15096	14981	15050	14892	15060	15043	15236	15105	15188	14980	15228	15040	14884	14854	14923	15127	14870	14958	14983	15194	15140	15078	15151	14836	15079	14908	14905	14867	14834	15040	14927	15033	15006	14958	15172	14859	15190	14959	15165	14930	14973	15133	14840	14978	14908	14857	15086	14978	15049	15099	14854	14847	15081	14983	14935	15068	14917	14754	15054	15050	15231	14885	14908	14954	15137	15047	15026	15094	15084	14973	14959	15024	14851	15001	14928	14828	15022	14968	15183	14979	15068	14956	15049	15114	15058	15133	14886	14935	15027	14941	14901	15172	14977	14777	15026	14906	14906	15225	15050	14992	14942	14950	14954	15026	15042	15164	15098	15081	14996	15052	14960	15001	15109	15204	14829	14982	14865	15104	15113	15145	15105	14720	15148	15201	15034	14918	14974	14973	15125	14832	14888	14966	14874	14875	15064	14875	14926	15069	14987	14877	15010	15143	15029	15025	14943	15037	14996	14968	15064	14926	14943	14759	15042	15012	14722	15074	15013	14825	14927	14997	14993	15145	15109	14949	15139	14910	14815	14863	15120	14999	15055	14738	15148	15121	14934	15029	14914	15068	14999	15014	15021	15165	15070	15244	14809	14837	14949	14929	15005	14952	14968	15058	14979	15001	14986	15019	15055	14976	15093	15051	14953	15026	14968	14940	14968	14994	15037	14915	15106	14942	15055	14932	14931	15070	15021	15005	14985	15091	14952	15033	14870	15045	15077	15001	15189	14981	15095	14920	15054	14995	15116	14891	14990	14838	15183	15003	14899	14757	14995	15070	14931	15074	14872	14988	15185	15010	15150	14865	14825	15104	15005	14980	15045	14804	15149	14982	14946	14898	14972	14889	14785	14899	14694	15023	15006	15086	14931	15057	15012	15197	14992	15058	15180	14882	14942	15096	15252	15010	15105	14855	15152	15107	15163	14845	15126	15020	15099	15169	15107	15124	14947	14974	15005	15031	15093	15073	15019	15115	14937	15125	15017	15030	15030	15230	15125	15028	14996	15027	15014	15033	14883	15122	15205	14864	14782	14981	15129	15059	14996	14927	14966	14932	14977	15194	15211	14980	15035	14914	14880	15082	15016	15033	15161	15029	15058	15058	14957	15082	15188	14964	15017	14737	14934	15091	15109	15012	15073	15090	14698	15122	15089	15163	14833	15162	15132	14927	15030	15019	14983	15092	15164	15140	14885	14920	14806	14742	14912	15098	14984	14815	15036	15033	15101	15097	14959	15113	15009	15053	15149	15012	15018	14820	15020	15079	15101	14850	14998	15145	15022	14928	14924	14940	14929	15090	15018	15090	14951	15071	14963	14966	15081	14950	15072	14892	14952	15018	14944	15059	14891	14866	14901	14868	14846	15133	15004	15134	15180	15087	14911	15150	14966	14896	14899	15025	14827	14850	14967	14877	14998	15032	14945	14954	14820	15098	14984	14982	14996	15110	15112	14831	15070	14909	15035	14931	15070	14907	14986	15041	14976	15171	14986	14765	14868	14893	14974	15007	15104	14971	15148	15078	15035	15112	15131	15033	14805	15002	14967	14773	14973	14972	15023	15036	14840	14990	14922	15076	15038	15039	15074	14962	14898	14982	15086	15147	14943	15035	15047	14854	15009	15030	14973	14832	15076	14926	14901	15163	14890	15063	14964	15184	15136	15088	14826	15090	14889	15097	14775	15001	14917	14937	14988	14976	15004	15064	14823	14937	14759	15002	15110	15068	15031	14866	14858	15059	14900	15157	15169	15089	14946	14959	14917	14992	14921	14993	14841	15030	15041	14954	14916	15039	15135	15080	14888	14907	15045	14927	14954	15066	15046	14972	14948	14977	14984	14910	14921	14992	14766	14844	15143	14947	14831	15126	15077	14988	14869	15027	14863	14983	14875	14915	14750	14889	15101	15151	14995	14998
30740	43418	39544	29257	23341	19775	18028	16680	15551	14986	14607	14175	14039	13877	13857	13952	13731	13851	13716	13606	13639	13496	13428	13449	13682	13487	13505	13361	13561	13693	13564	13647	13388	13452	13415	13373	13510	13509	13583	13533	13334	13516	13445	13411	13500	13492	13298	13587	13452	13611	13488	13305	13523	13516	13426	13471	13427	13323	13576	13398	13504	13393	13363	13401	13412	13356	13363	13378	13346	13584	13531	13216	13443	13408	13377	13530	13462	13326	13439	13268	13439	13433	13391	13441	13558	13225	13278	13479	13543	13471	13499	13523	13332	13394	13247	13382	13411	13321	13451	13323	13445	13383	13633	13477	13585	13474	13449	13598	13482	13306	13374	13353	13509	13391	13347	13430	13506	13530	13338	13426	13447	13470	13457	13226	13380	13500	13286	13443	13422	13418	13523	13553	13433	13398	13496	13439	13380	13375	13430	13508	13414	13497	13492	13211	13500	13406	13455	13440	13202	13442	13513	13434	13377	13465	13555	13391	13503	13393	13592	13409	13526	13336	13547	13536	13508	13351	13483	13336	13378	13469	13496	13330	13393	13478	13439	13310	13453	13434	13514	13371	13443	13281	13379	13435	13427	13574	13498	13422	13256	13431	13366	13325	13529	13436	13544	13423	13415	13328	13327	13370	13502	13250	13430	13455	13352	13386	13576	13450	13429	13463	13316	13434	13460	13581	13274	13411	13283	13267	13373	13315	13307	13519	13565	13515	13360	13287	13285	13614	13295	13444	13672	13494	13403	13465	13397	13578	13325	13419	13444	13666	13292	13289	13358	13476	13371	13378	13553	13438	13451	13343	13403	13516	13224	13317	13383	13537	13387	13431	13482	13422	13436	13472	13398	13275	13426	13522	13620	13572	13348	13221	13577	13544	13312	13421	13411	13458	13475	13246	13387	13396	13350	13512	13487	13499	13476	13394	13534	13652	13461	13500	13380	13296	13384	13473	13409	13449	13516	13443	13605	13342	13416	13370	13379	13321	13594	13544	13464	13537	13366	13507	13384	13305	13492	13455	13317	13327	13486	13462	13420	13320	13443	13485	13463	13477	13413	13530	13443	13532	13341	13351	13339	13422	13474	13333	13376	13441	13345	13586	13340	13535	13589	13501	13347	13493	13479	13565	13470	13422	13315	13549	13373	13338	13434	13416	13510	13297	13364	13481	13428	13301	13385	13485	13491	13399	13589	13522	13392	13508	13451	13534	13554	13581	13431	13470	13275	13541	13444	13603	13266	13379	13330	13487	13317	13445	13519	13532	13483	13389	13532	13430	13425	13315	13474	13368	13452	13520	13267	13532	13305	13436	13454	13501	13293	13410	13451	13389	13337	13436	13457	13507	13386	13418	13442	13441	13594	13620	13483	13307	13513	13407	13321	13330	13438	13519	13512	13294	13304	13466	13421	13344	13561	13529	13467	13352	13645	13422	13447	13304	13563	13510	13529	13240	13292	13343	13519	13311	13384	13572	13275	13479	13438	13442	13351	13367	13441	13328	13439	13477	13357	13548	13372	13373	13320	13304	13457	13583	13434	13496	13346	13380	13468	13592	13537	13353	13400	13396	13357	13428	13377	13302	13491	13454	13451	13491	13438	13411	13262	13401	13501	13494	13322	13492	13400	13431	13420	13380	13395	13406	13500	13449	13501	13470	13398	13450	13403	13466	13317	13359	13585	13407	13336	13282	13519	13416	13429	13271	13414	13434	13367	13382	13509	13572	13464	13702	13524	13445	13450	13440	13280	13589	13477	13435	13505	13382	13423	13463	13474	13294	13516	13467	13575	13366	13471	13565	13401	13317	13342	13353	13446	13465	13393	13447	13304	13409	13577	13457	13300	13603	13296	13246	13397	13275	13482	13287	13497	13404	13331	13355	13383	13275	13382	13461	13257	13536	13485	13515	13450	13518	13551	13295	13550	13368	13361	13391	13473	13415	13442	13270	13405	13461	13464	13509	13488	13550	13524	13484	13456	13288	13423	13419	13458	13432	13344	13513	13540	13443	13253	13379	13499	13538	13542	13413	13289	13492	13581	13392	13500	13517	13386	13643	13316	13520	13426	13274	13460	13358	13517	13429	13315	13436	13530	13476	13491	13374	13498	13296	13451	13396	13382	13480	13530	13466	13490	13306	13417	13517	13528	13420	13459	13348	13374	13336	13444	13359	13467	13436	13407	13298	13293	13448	13420	13484	13440	13579	13374	13518	13699	13383	13490	13493	13424	13379	13428	13555	13217	13430	13263	13519	13452	13437	13308	13474	13663	13407	13497	13471	13447	13351	13479	13336	13397	13502	13598	13407	13377	13395	13399	13468	13373	13511	13592	13592	13478	13435	13401	13326	13474	13282	13452	13495	13474	13288	13335	13388	13397	13454	13447	13417	13292	13363	13396	13342	13530	13436	13424	13484	13329	13491	13404	13516	13382	13580	13417	13549	13361	13534	13588	13459	13422	13242	13523	13550	13309	13357	13314	13429	13480	13392	13558	13324	13469	13480	13432	13417	13352	13462	13398	13328	13370	13517	13201	13330	13516	13453	13296	13533	13376	13328	13556	13373	13522	13510	13246	13452	13413	13470	13213	13344	13507	13552	13457	13503	13404	13565	13291	13396	13533	13559	13400	13469	13398	13443	13415	13463	13466	13563	13556	13483	13382	13532	13267	13505	13387	13339	13368	13205	13412	13530	13398	13366	13420	13506	13392	13473	13292	13556	13214	13546	13462	13452	13296	13364	13422	13539	13365	13511	13334	13394	13466	13504	13498	13381	13473	13454	13369	13411	13363	13361	13480	13424	13577	13292	13457	13506	13557	13425	13483	13320	13479	13434	13359	13471	13354	13392	13481	13349	13376	13519	13512	13323	13352	13334	13551	13450	13522	13305	13387	13403	13320	13427	13429	13387	13462	13307	13620	13498	13521	13280	13353	13373	13504	13347	13390	13467	13470	13509	13523	13431	13397	13461	13465	13459	13323	13559	13329	13439	13274	13450	13484	13462	13403	13469	13371	13246	13401	13401	13445	13502	13477	13431	13536	13550	13407	13325	13446	13354	13493	13584	13326	13543	13301	13486	13371	13343	13361	13513	13457	13409	13564	13422	13308	13171	13330	13494	13414	13524	13531	13435	13463	13716	13305	13453	13582	13442	13490	13422	13264	13325	13342	13462	13403	13570	13414	13380	13302	13610	13384	13417	13577	13421	13501	13363	13471	13335	13648	13575	13488	13416	13589	13421	13395	13468	13518	13362	13412	13452	13449	13317	13363	13617	13523	13398	13409	13496	13397	13494	13390	13358	13526	13381	13431	13356	13448	13513	13339	13513	13420	13410	13344	13576	13485	13540	13465	13460	13471	13450	13515	13510	13398	13335	13337	13319	13458	13481	13328	13477	13365	13477	13484	13349	13474	13366	13556	13346	13396	13334	13382	13573	13517	13333	13555	13453	13266	13585	13372	13543	13426	13433	13369	13325	13269	13352	13213	13434	13344	13326	13502	13500	13341	13523	13380	13569	13452	13317	13365	13402	13433	13314	13367	13466	13459	13492	13508	13476	13593	13446	13543	13282	13232	13396	13516	13593	13388	13567	13253	13455	13364	13216	13404	13460	13441	13498	13523	13413	13342	13472	13425	13475	13521	13419	13418	13291	13287	13469	13303	13248	13485	13283	13439	13378	13475	13305	13501	13545	13436	13434	13283	13335	13150	13584	13464	13625	13423	13410	13473	13623	13370	13423	13296	13516	13410	13494	13393	13235	13590	13478	13241	13315	13400	13374	13435	13398	13587	13514	13412	13297	13405	13353	13510	13439	13369	13462	13401	13277	13292	13385	13513	13494	13234	13579	13377	13354	13511	13423	13334	13435	13345	13378	13455	13402	13378	13408	13522	13396	13404	13312	13311	13304	13597	13344	13359	13371	13355	13620	13366	13462	13351	13375	13447	13502	13652	13493	13414	13128	13600	13303	13290	13462	13536	13511	13500	13525	13496	13284	13428	13375	13568	13254	13483	13255	13288	13323	13562	13409	13378	13445	13545	13287	13551	13513	13462	13390	13339	13491	13461	13483	13577	13509	13372	13567	13387	13442	13338	13423	13196	13430	13367	13530	13442	13312	13459	13409	13521	13448	13454	13417	13227	13415	13256	13562	13538	13329	13441	13351	13180	13561	13372	13401	13451	13177	13356	13482	13471	13455	13408	13259	13370	13708	13361	13464	13391	13398	13412	13400	13514	13448	13429	13301	13519	13375	13503	13522	13453	13426	13383	13446	13350	13437	13367	13436	13520	13315	13436	13323	13549	13368	13462	13422	13391	13316	13371	13345	13332	13328	13325	13338	13363	13345	13506	13564	13375	13273	13430	13448	13448	13492	13537	13429	13454	13531	13540	13244	13227	13560	13218	13384	13327	13457	13515	13397	13359	13482	13305	13602	13441	13363	13566	13282	13614	13368	13492	13557	13402	13446	13406	13345	13367	13355	13369	13452	13366	13337	13202	13495	13266	13560	13464	13379	13466	13481	13357	13353	13504	13401	13501	13436	13317	13440	13377	13409	13379	13336	13563	13543	13649	13507	13402	13445	13443	13484	13230	13390	13415	13488	13424	13275	13408	13435	13448	13603	13419	13572	13330	13345	13498	13314	13437	13404	13450	13506	13447	13432	13369	13388	13420	13448	13412	13552	13499	13364	13536	13420	13466	13473	13350	13569	13417	13287	13398	13357	13442	13298	13348	13402	13458	13574	13513	13499	13366	13645	13582	13460	13428	13348	13388	13473	13328	13478	13552	13473	13343	13265	13456	13382	13491	13415	13333	13442	13614	13458	13420	13653	13604	13400	13481	13409	13376	13365	13478	13486	13453	13546	13560	13450	13427	13406	13439	13321	13464	13399	13552	13279	13432	13431	13473	13512	13521	13399	13502	13488	13372	13466	13380	13293	13449	13446	13412	13386	13628	13506	13489	13343	13445	13397	13548	13406	13288	13368	13475	13451	13394	13326	13332	13341	13380	13459	13424	13622	13478	13524	13468	13393	13419	13456	13456	13642	13381	13341	13442	13316	13396	13478	13363	13540	13383	13298	13553	13279	13338	13682	13497	13469	13218	13385	13447	13377	13475	13490	13544	13465	13253	13478	13422	13360	13466	13518
24144	21500	29117	25354	24108	24142	22568	18918	17547	16821	16302	15803	15641	15454	15219	15308	15069	15247	15163	15049	14870	14942	14822	14997	15068	14755	14837	14837	14896	14976	14830	14687	14831	14951	14759	14670	14879	14696	14921	15037	14752	15008	14695	14974	14971	14686	14532	14726	14879	14967	14908	14802	14851	14659	14655	14885	14847	14712	14543	14955	14655	14646	14745	14704	14825	14667	14829	14584	14703	14833	14671	14680	14834	14871	14864	14916	14688	14716	14737	14752	14853	14664	14673	14741	14857	14830	14886	14736	14750	14812	14815	14782	14819	14868	14699	14744	14773	14838	14797	14577	14794	14699	14997	14595	14701	14814	14794	14932	14703	14844	14913	14800	14898	14694	14382	14691	14818	14911	14803	14561	14660	14692	14843	14675	14628	14812	14770	14796	15050	14952	14747	14655	14752	14654	14920	14827	14782	14642	14540	14775	14649	14899	14871	14663	14875	14742	14766	14746	14746	14886	14745	14645	14762	14602	14757	14925	14656	14768	14766	14661	14815	14742	14769	14760	14751	14761	14628	14622	14677	14794	14856	14685	14652	14757	14671	14669	14659	14775	14808	14610	14783	14556	14754	14818	14741	14661	14721	14750	14932	14834	14855	14837	14724	14607	14500	14889	14773	14678	14645	14546	14718	14620	14597	14621	14750	14930	14740	14761	14848	14705	14622	14654	14552	14508	14652	14732	14688	14730	14675	14652	14687	14534	14807	14847	14551	14797	14653	14762	14866	14740	14590	14804	14688	14621	14691	14733	14849	14778	14678	14734	14686	14787	14712	14716	14889	14838	14727	14594	14608	14622	14625	14850	14746	14617	14722	14669	14703	14707	14613	14841	15019	14994	14628	14665	14852	14837	14797	14904	14904	14595	14593	14843	14782	14599	14738	14614	14596	14798	14817	14821	14750	14718	14764	14762	14707	14979	14703	14690	14658	14811	14693	14768	14820	14747	14752	14696	14662	14647	14704	14710	14669	14689	14636	14564	14696	14646	14879	14770	14708	14705	14691	14890	14787	14904	14839	14776	14567	14775	14576	14651	14575	14892	14579	14759	14693	14668	14829	14535	14745	14779	14596	14773	14726	14678	14707	14685	14786	14753	14596	14828	14703	14638	14737	14715	14399	14624	14801	14651	14580	14858	14763	14841	14878	14713	14633	14478	14705	14689	14687	14867	14847	14870	14785	14826	14996	14815	14662	14726	14858	14737	14806	14798	14828	14704	14702	14700	14848	14670	14694	14681	14766	14708	14750	14893	14650	15022	14789	14645	14738	14614	14701	14661	14863	14852	15016	14687	14684	14859	14755	14385	14926	14768	14662	14606	14696	14614	14648	14880	14895	14705	14844	14681	14856	14586	14819	14725	14839	14693	14801	14672	14658	14655	14605	14650	14589	14649	14831	14644	14804	14614	14723	14699	14868	14797	14811	14681	14596	14768	14660	14864	14686	14759	14643	14796	14996	14834	14636	14547	14696	14763	14653	14738	14757	14824	14632	14724	14482	14631	14689	14783	14748	14602	14688	14549	14803	14653	14735	14693	14785	14706	14612	14788	14581	14793	14852	14722	14786	14849	14806	14992	14817	14971	14777	14511	14836	14729	14688	14791	14822	14644	14817	14588	14750	14726	14725	14478	14726	14879	14822	14770	14607	14694	14849	14851	14754	14867	14930	14723	14644	14956	14548	14617	14798	14705	14934	14836	14562	14668	14772	14689	14720	14822	14607	14637	14865	14708	14592	14615	14912	14688	14879	14682	14745	14599	14797	14586	14750	14733	14800	14614	14798	14528	14669	14784	14661	14790	14704	14692	14882	14653	14639	14879	14522	14745	14707	14672	14890	14861	14690	14572	14534	14654	14789	14623	14767	14760	14709	14583	14882	14910	14963	14642	14542	14699	14648	14741	14919	14866	14617	14706	14714	14755	14832	14616	14698	14621	14677	14801	14454	14646	14748	14770	14637	14796	14700	14755	14971	14779	14744	14775	14869	14635	14792	14820	14757	14620	14699	14588	14638	14651	14780	14725	14809	14890	14771	14622	14771	14655	14672	14788	14771	14877	14536	14788	14827	14691	14597	14633	14732	14671	14776	14908	14702	14790	14796	14682	14661	14666	14815	14628	14714	14755	14793	14879	14865	14751	14849	14814	14594	14718	14789	14783	14778	14780	14755	14846	14599	14834	14850	14733	14852	14695	14689	14819	14777	14675	14971	14821	14901	14754	14624	14770	14670	14878	14669	14755	14771	14669	14551	14790	14794	14848	14812	14673	14787	14757	14826	14809	14793	14582	14605	14638	14893	14687	14489	14659	15010	14824	14822	14855	14801	14688	14671	14651	15082	14892	14647	14704	14673	14852	14853	14673	14665	14693	14739	14790	14780	14666	14791	14845	14956	14532	14632	14924	14487	14667	14545	14801	14711	14820	14853	14774	14803	14957	14592	14739	14656	14707	14622	14671	14838	14793	14708	14577	14717	14638	14588	14766	14737	14737	14636	14901	14751	14874	14824	14923	14698	14791	14850	14574	14762	14624	14716	14733	14870	14626	14723	14639	14757	14871	14760	14501	14591	14746	14613	14790	14842	14722	14791	14831	14804	14973	14820	14915	14728	14817	14564	14543	14949	14693	14832	14965	14769	14573	14620	14757	14938	14679	14765	14812	14718	14818	14704	14527	14887	14576	14635	14742	14784	14728	14686	14757	14775	14780	14594	14862	14634	14845	14884	14848	14705	14626	14817	14780	14671	14487	14564	14754	14699	14634	14836	14666	14631	14926	14747	14776	14770	14769	14879	14499	14679	14700	14635	14838	14904	14882	14886	14696	14777	14807	14755	14799	14962	14998	14843	14890	14834	14656	14706	14744	14669	14596	14623	14761	14745	14941	14746	14780	14667	14773	14834	14843	14519	14686	14805	14804	14818	14450	14813	14613	14674	14662	14707	14728	14708	14970	14630	14826	14744	14720	14768	14758	14720	14751	14759	14614	14621	14612	14904	14907	14799	14685	14548	14767	14875	14700	14716	14842	14818	14725	14479	14597	14803	14773	14629	14637	14836	14691	14663	14821	14714	14749	14740	14803	14832	14745	14658	14681	14593	14649	14613	14703	14760	14706	14564	14724	14677	14718	14704	14833	14641	14783	14867	14747	14714	14773	14752	14532	14572	14733	14743	14878	14618	14764	14795	14590	14902	14777	14762	14813	14752	14722	14836	14903	14775	14665	14512	14674	14478	14641	14686	14797	14706	14962	14801	14569	14759	14559	14689	14477	14698	14692	14636	14648	14790	14625	14822	14653	14688	14668	14924	14807	14746	14741	14701	14678	14638	14902	14857	14685	14740	14827	14753	14573	14696	14742	14795	14675	14816	14756	14924	14674	14828	14669	14674	14713	14699	14619	14967	14438	14644	14817	14669	14731	14616	14894	14497	14648	14658	14919	14824	14821	14595	14910	14794	14470	14595	14591	14959	14741	14734	14833	14768	14621	14461	14673	14817	14705	14854	14820	14693	14865	14585	14520	14875	14803	14734	14786	14540	14766	14766	14558	14908	14738	14953	14830	14619	14725	14681	14615	14899	14780	14799	14667	14679	14798	14830	14721	14730	14784	14652	14765	14553	14692	14898	14802	14685	14764	14868	14826	14842	14862	14759	14879	14883	14694	14582	14553	14733	14990	14952	14679	14626	14748	14659	14736	14647	14885	14690	14848	14663	14818	14760	14686	14686	14644	14796	14764	14891	14653	14791	14705	14776	14670	14760	14695	14811	14821	14843	14600	14618	14674	14821	14845	14796	14834	14712	14822	14752	14955	14702	14918	14629	14613	14802	14821	14816	14808	14701	14821	14776	14884	14836	14885	14579	14693	14669	14631	14730	14895	14920	14969	14854	14733	14727	14756	14715	14911	14657	14535	14819	14848	14755	14625	14705	14948	14672	14758	14788	14701	14626	14773	14844	14752	14727	14673	14813	14722	14782	14526	14703	14770	14637	14827	14860	14726	14672	14634	14650	14633	14818	14793	14627	14779	14781	14848	14575	14770	14906	14506	14934	14757	14633	14885	14809	14604	14676	14693	14657	14772	14616	14871	14984	14663	14733	14807	14728	14764	14849	14811	14891	14796	14924	14799	14879	14882	14781	14672	14628	14534	14713	14724	14529	14862	14643	14793	14600	14536	14857	14569	14844	14690	14824	14563	14651	14811	14748	14744	14819	14753	14645	14637	14709	14731	14798	14742	14780	14674	14804	14901	14671	14723	14738	14788	14748	14679	14728	14715	14892	14643	14830	14843	14778	14811	14808	14852	14818	14830	14650	14700	14868	14604	14696	14858	14688	14695	14729	14884	14668	14926	14785	14710	14701	14908	14951	14758	14750	14595	14544	14725	14862	14728	14841	14672	14744	14736	14879	14719	14635	14584	14692	14794	14925	14637	14942	15013	14842	14606	14760	14862	14518	15096	15063	14775	14800	14630	14815	14756	14837	14628	14680	14597	15081	14741	14612	14849	14664	14644	14681	14613	14812	14691	14778	14820	14452	14618	14725	14858	14854	14727	14577	14829	14673	14770	14795	14874	14726	14715	14578	14822	14759	14622	14926	14781	14777	14611	14509	14677	14820	14711	14611	14791	14809	14661	14690	14784	14760	14803	15014	14729	14909	14831	14734	14690	14743	14780	14647	14707	14620	14793	14821	14847	14734	14659	14777	14733	14833	14799	14875	14713	14835	14702	14637	14859	14739	14729	14752	14630	15049	14706	14855	14684	14901	14796	14889	14506	14852	14698	14848	14928	14791	14841	14820	14562	14802	15021	14796	14821	14818	14856	14833	14712	14655	14872	14685	14534	14777	14805	14727	14747	14647	14835	14753	14732	14813	14861	14765	14755	14832	14642	14526	14616	14856	14789	14540	14674	14701	14722	14764	14623	14741	14811	14570	14763	14719	14744	14830	14682	14774	14791	14947	14766	14670	14719	14691	14720	14409	14667	14888	14871	14915	14763	14908	14811	14687	14515	14781	14792	14690	14804	14581	14715	14834	14856	14706	14755	14686	14601	14687	14713	14876	14618	14624	14664	14810	14758	14899	14893	14890	14738	14758	14665	14813	14912	14735	14781	14619	14765	14674	14696	14745	14685	14799	14850	14810	14875
30739	50380	46602	35473	28677	24332	21197	18900	17127	16109	15415	14969	14586	14182	13947	14068	13904	13645	13674	13670	13656	13485	13422	13424	13376	13503	13299	13607	13501	13537	13374	13399	13339	13329	13383	13339	13288	13373	13420	13358	13274	13191	13337	13335	13413	13412	13348	13361	13306	13236	13300	13166	13303	13158	13329	13303	13334	13228	13323	13127	13260	13219	13407	13248	13120	13206	13243	13413	13344	13266	13267	13216	13212	13367	13199	13442	13414	13221	13155	13198	13286	13227	13264	13249	13212	13205	13235	13410	13275	13140	13304	13260	13119	13290	13330	13161	13274	13323	13247	13337	13375	13299	13294	13232	13232	13235	13145	13142	13256	13160	13140	13214	13266	13216	13332	13234	13232	13357	13086	13416	13221	13247	13262	13290	13407	13217	13311	13436	13304	13210	13295	13225	13234	13318	13249	13295	13193	13137	13275	13111	13474	13419	13189	13223	13211	13302	13199	13521	13308	13142	13272	13166	13207	13354	13302	13348	13328	13355	13269	13098	13179	13353	13298	13433	13167	13228	13366	13248	13245	13250	13195	13261	13414	13329	13215	13424	13253	13218	13345	13334	13281	13288	13131	13326	13217	13142	13340	13221	13362	13398	13301	13416	13317	13388	13096	13252	13114	13125	13245	13333	13135	13316	13147	13026	13285	13261	13376	12993	13207	13222	13349	13132	13309	13261	13296	13333	13398	13380	13198	13327	13189	13336	13277	13345	13206	13350	13391	13100	13224	13324	13213	13199	13417	13147	13435	13460	13348	13328	13206	13197	13294	13342	13425	13212	13208	13231	13220	13120	13170	13211	13347	13379	13250	13175	13145	13255	13434	13289	13202	13177	13398	13352	13206	13165	13295	13103	13368	13333	13279	13436	13247	13302	13300	13238	13347	13369	13188	13082	13192	13354	13259	13210	13246	13194	13391	13409	13391	13319	13259	13168	13325	13429	13282	13312	13133	13307	13357	13289	13401	13343	13174	13240	13272	13092	13092	13132	13286	13318	13339	13267	13251	13216	13115	13357	13203	13407	13247	13224	13227	13219	13243	13217	13093	13374	13178	13250	13378	13113	13228	13219	13182	13215	13102	13336	13204	13167	13404	13218	13238	13218	13414	13135	13205	13293	13400	13254	13233	13328	13129	13286	13382	13375	13311	13115	13326	13393	13353	13285	13330	13364	13121	13353	13290	13418	13186	13421	13352	13328	13301	13109	13277	13240	13359	13393	13345	13329	13204	13290	13175	13268	13129	13240	12996	13363	13236	13377	13327	13135	13341	13363	13351	13261	13316	13135	13325	13428	13182	13229	13365	13332	13185	13341	13348	13272	13294	13256	13197	13102	13264	13191	13178	13145	13271	13178	13368	13119	13382	13269	13317	13178	13241	13322	13232	13202	13293	13256	13226	13210	13196	13148	13116	13334	13208	13064	13254	13213	13368	13252	13172	13198	13362	13293	13232	13233	13367	13280	13363	13273	13227	13127	13262	13364	13351	13433	13342	13140	13350	13248	13046	13228	13281	13297	13263	13273	13308	13248	13344	13288	13276	13351	13243	13366	13231	13334	13342	13023	13131	13334	13266	13250	13317	13255	13355	13274	13160	13311	13409	13314	13362	13234	13324	13108	13380	13373	13200	13255	13071	13396	13205	13256	13175	13165	13243	13194	13336	13255	13366	13344	13239	13365	13342	13272	13282	13124	13291	13292	13165	13195	13260	13242	13250	13333	13232	13220	13170	13263	13275	13386	13100	13366	13206	13249	13234	13225	13290	13375	13186	13119	13280	13323	13166	13518	13438	13282	13140	13346	13117	13333	13320	13174	13257	13233	13364	13198	13243	13235	13248	13246	13262	13277	13270	13272	13313	13285	13286	13204	13082	13283	13130	13408	13196	13275	13174	13284	13244	13129	13258	13222	13261	13304	13205	13280	13382	13239	13050	13398	13099	13238	13347	13236	13302	13163	13293	13147	13263	13207	13380	13113	13229	13407	13207	13351	13246	13305	13281	13303	13233	13125	13275	13231	13134	13386	13185	13305	13241	13133	13335	13284	13312	13366	13381	13307	13366	13322	13514	13301	13299	13287	13403	13099	13088	13103	13173	13169	13133	13377	13349	13202	13131	13229	13134	13314	13212	13276	13126	13231	13212	13371	13343	13237	13380	13235	13196	13137	13175	13182	13206	13194	13265	13268	13375	13208	13279	13064	13361	13363	13198	13085	13425	13356	13201	13265	13374	13489	13244	13300	13115	13143	13293	13193	13271	13211	13214	13271	13215	13100	13205	13221	13280	13167	13181	13377	13229	13231	13259	13196	13104	13130	13179	13290	13241	13255	13306	13153	13203	13216	13332	13191	13026	13269	13214	13231	13220	13297	13298	13112	13484	13174	13105	13297	13259	13276	13284	13294	13337	13191	13338	13116	13346	13268	13204	13151	13093	13302	13287	13213	13384	13195	13257	13236	13250	13216	13268	13041	13260	13194	13373	13246	13320	13272	13222	13168	13124	13221	13260	13264	13201	13492	13270	13237	13244	13130	13255	13288	13223	13277	13203	13239	13212	13334	13312	13287	13206	13248	13370	13154	13183	13318	13088	13248	13221	13229	13257	13023	13295	13169	13225	13196	13278	13397	13164	13140	13224	13240	13306	13443	13354	13426	13209	13334	13330	13387	13122	13127	13307	13263	13339	13318	13255	13374	13367	13406	13311	13247	13254	13387	13317	13234	13244	13269	13260	13193	13244	13172	13329	13395	13390	13255	13448	13384	13373	13343	13351	13301	13124	13304	13074	13306	13324	13108	13062	13350	13370	13156	13304	13198	13246	13449	13308	13282	13261	13225	13225	13209	13270	13047	13180	13347	13053	13178	13188	13312	13354	13369	13159	13284	13322	13388	13355	13277	13487	13363	13312	13130	13241	13326	13390	13241	13300	13242	13343	13215	13320	13252	13146	13235	13219	13083	13277	13279	13251	13332	13150	13142	13277	13228	13312	13278	13267	13265	13157	13173	13031	13442	13225	13227	13321	13437	13224	13158	13365	13313	13227	13256	13207	13239	13207	13239	13127	13237	13297	13209	13385	13239	13228	13366	13389	13162	13182	13335	13485	13243	13400	13183	13490	13157	13266	13286	13229	13358	13430	13423	13243	13197	13083	13345	13246	13132	13195	13113	13387	13323	13391	13347	13367	13330	13206	13428	13240	13230	13220	13379	13187	13410	13204	13207	13364	13319	13411	13333	13195	13349	13158	13432	13287	13117	13279	13392	13382	13402	13331	13440	13367	13198	13332	13511	13057	13353	13281	13333	13254	13315	13040	13294	13136	13371	13102	13244	13326	13218	13281	13239	13326	13251	13317	13210	13334	13358	13248	13337	13360	13107	13225	13201	13318	13396	13045	13374	13265	13277	13149	13238	13310	13459	13314	13327	13336	13207	13371	13246	13355	13319	13267	13209	13377	13145	13366	13314	13226	13158	13252	13396	13073	13318	13362	13396	13272	13383	13289	13208	13211	13222	13242	13203	13330	13212	13091	13277	13171	13313	13299	13273	13320	13153	13348	13304	13189	13374	13239	13246	13358	13330	13354	13338	13210	13319	13418	13274	13288	13425	13381	13361	13228	13167	13230	13444	13257	13451	13286	13395	13178	13275	13267	13261	13252	13323	13342	13102	13310	13244	13190	13357	13154	13239	13244	13286	13192	13220	13222	13252	13176	13271	13150	13147	13184	13297	13332	13197	13243	13215	13262	13173	13290	13371	13196	13252	13320	13188	13227	13243	13298	13181	13322	13156	13200	13210	13193	13372	13341	13250	13322	13233	13238	13119	13255	13116	13365	13364	13112	13205	13461	13414	13307	13214	13134	13235	13190	13272	13257	13372	13333	13162	13296	13307	13260	13392	13413	13184	13149	13169	13199	13284	13197	13293	13202	13409	13243	13314	13313	13231	13305	13399	13227	13296	13246	13372	13167	13291	13187	13379	13253	13188	13261	13376	13088	13297	13168	13205	13280	13261	13239	13244	13190	13385	13421	13326	13171	13228	13254	13328	13326	13403	13254	13163	13128	13286	13451	13209	13125	13284	13101	13380	13233	13235	13127	13346	13331	13336	13368	13431	13255	13287	13382	13192	13419	13262	13269	13085	13288	13237	13374	13299	13118	13300	13295	13244	13256	13108	13356	13217	13381	13227	13104	13273	13162	13187	13355	13276	13298	13110	13223	13310	13264	13159	13284	13303	13306	13324	13340	13165	13214	13283	13243	13363	13203	13357	13354	13135	13161	13391	13334	13348	13238	13305	13259	13225	13343	13378	13140	13225	13328	13292	13344	13199	13194	13371	13143	13284	13494	13339	13258	13120	13287	13213	13271	13272	13198	13276	13347	13268	13247	13264	13246	13312	13373	13306	13292	13336	13331	13275	13204	13295	13361	13174	13422	13280	13249	13377	13222	13291	13254	13192	13190	13366	13254	13330	13271	13397	13252	13261	13355	13340	13195	13300	13223	13348	13213	13101	13335	13253	13141	13294	13162	13225	13134	13087	13035	13261	13351	13334	13238	13120	13258	13239	13198	13323	13217	13213	13359	13456	13252	13148	13434	13286	13208	13269	13308	13409	13229	13187	13231	13299	13219	13145	13369	13270	13244	13110	13300	13211	13294	13075	13210	13240	13201	13378	13355	13211	13277	13262	13294	13198	13304	13332	13194	13261	13200	13207	13313	13254	13396	13043	13450	13278	13141	13269	13208	13184	13196	13271	13102	13377	13384	13127	13328	13322	13305	13315	13213	13449	13202	13328	13065	13327	13232	13193	13291	13297	13280	13379	13293	13274	13318	13243	13184	13182	13333	13425	13158	13187	13334	13344	13201	13263	13084	13156	13218	13349	13330	13258	13425	13257	13126	13382	13104	13142	13183	13106	13180	13355	13232	13379	13428	13454	13256	13291	13381	13279	13135	13368	13108	13288	13403	13149	13335	13064	13283	13354	13354	13345	13255	13239	13284	13232	13333	13374	13327	13407	13297	13241	13323	13268	13286	13430	13300	13267	13349	13261	13202	13396	13208	13334	13231	13254	13390	13447	13286	13238	13298	13217	13244	13375	13345	13193	13192	13260	13255	13237	13402	13267	13365	13296	13395	13109	13321	13250
22944	21476	29396	24169	22558	25351	27521	21559	19391	18949	18208	17353	16868	16753	16564	16444	16398	16126	16002	16001	15834	15872	15889	15831	16123	15889	15710	15939	15916	15756	15933	15774	15870	15752	15893	15767	15749	15834	15959	15642	15770	15689	15791	15812	15784	15691	15691	15776	15940	15450	15672	15644	15713	15792	15479	15739	15736	15456	15553	15518	15814	15754	15742	15666	15518	15700	15713	15703	15700	15517	15605	15546	15934	15438	15488	15776	15648	15666	15605	15820	15789	15795	15644	15548	15931	15482	15646	15666	15541	15559	15680	15910	15364	15482	15669	15644	15639	15667	15614	15469	15647	15468	15947	15617	15578	15732	15652	15576	15707	15643	15736	15843	15439	15730	15607	15569	15572	15686	15586	15770	15765	15529	15556	15551	15485	15645	15520	15805	15745	15657	15746	15780	15577	15531	15507	15535	15649	15597	15570	15689	15603	15722	15624	15516	15660	15496	15625	15458	15705	15594	15350	15680	15684	15820	15700	15775	15772	15709	15555	15614	15648	15687	15525	15604	15555	15597	15799	15539	15675	15575	15570	15724	15538	15707	15675	15465	15687	15560	15547	15535	15459	15573	15644	15644	15552	15511	15720	15563	15617	15496	15547	15488	15507	15505	15594	15534	15604	15499	15740	15603	15580	15548	15684	15487	15513	15676	15584	15698	15721	15780	15662	15506	15638	15510	15477	15629	15708	15482	15682	15687	15641	15742	15619	15531	15563	15539	15511	15493	15695	15504	15730	15649	15512	15565	15540	15509	15629	15563	15650	15653	15588	15553	15436	15507	15494	15551	15735	15723	15521	15441	15556	15547	15650	15801	15533	15634	15559	15682	15603	15401	15538	15734	15699	15481	15497	15602	15613	15575	15594	15557	15517	15689	15654	15433	15553	15547	15579	15517	15768	15655	15548	15650	15598	15692	15611	15735	15764	15551	15642	15574	15546	15625	15618	15746	15482	15549	15676	15624	15624	15656	15587	15686	15529	15541	15783	15543	15401	15674	15568	15523	15534	15640	15780	15517	15609	15426	15569	15791	15718	15519	15733	15487	15569	15598	15715	15769	15731	15499	15597	15522	15451	15641	15474	15531	15437	15524	15478	15303	15497	15552	15608	15816	15715	15719	15658	15665	15671	15392	15454	15778	15539	15684	15779	15549	15570	15555	15404	15590	15468	15746	15748	15605	15702	15786	15509	15661	15600	15618	15626	15656	15518	15608	15454	15593	15576	15583	15747	15605	15695	15690	15552	15582	15662	15675	15697	15835	15561	15576	15496	15664	15666	15555	15593	15769	15693	15412	15502	15542	15603	15616	15446	15544	15528	15504	15627	15431	15586	15474	15639	15548	15711	15653	15577	15486	15627	15760	15457	15574	15654	15570	15624	15512	15482	15717	15674	15550	15663	15296	15554	15550	15525	15728	15562	15642	15455	15650	15743	15685	15440	15523	15701	15873	15350	15759	15634	15653	15536	15855	15612	15773	15596	15581	15732	15820	15578	15455	15652	15589	15685	15617	15471	15547	15650	15548	15566	15734	15596	15598	15460	15597	15592	15387	15620	15565	15611	15666	15739	15602	15431	15584	15631	15602	15657	15684	15638	15464	15601	15675	15582	15467	15643	15425	15678	15602	15693	15673	15455	15604	15656	15749	15628	15544	15623	15584	15534	15701	15642	15683	15572	15453	15714	15724	15375	15610	15502	15692	15622	15523	15650	15624	15604	15471	15534	15692	15661	15605	15607	15673	15577	15588	15729	15429	15484	15708	15502	15474	15367	15652	15646	15660	15553	15648	15513	15575	15641	15765	15560	15494	15598	15766	15489	15554	15695	15712	15517	15554	15633	15555	15600	15563	15449	15638	15547	15777	15701	15635	15561	15597	15562	15493	15500	15505	15682	15485	15491	15237	15735	15593	15604	15799	15475	15600	15567	15655	15545	15716	15480	15705	15305	15594	15707	15684	15542	15609	15691	15678	15538	15702	15443	15575	15545	15553	15617	15724	15839	15616	15648	15506	15519	15529	15562	15692	15836	15522	15661	15770	15756	15568	15629	15362	15536	15521	15622	15556	15436	15698	15728	15539	15668	15651	15490	15539	15500	15828	15387	15618	15644	15604	15574	15647	15388	15342	15557	15353	15686	15451	15462	15485	15836	15616	15454	15601	15665	15684	15742	15550	15460	15812	15466	15580	15363	15660	15467	15611	15849	15506	15522	15465	15464	15523	15693	15710	15592	15725	15530	15493	15685	15630	15578	15598	15870	15740	15630	15545	15567	15648	15626	15641	15817	15738	15357	15824	15680	15527	15766	15415	15630	15669	15526	15550	15542	15324	15554	15760	15785	15648	15755	15402	15532	15679	15681	15515	15742	15688	15587	15578	15476	15501	15450	15554	15597	15551	15586	15602	15679	15696	15592	15605	15681	15629	15719	15676	15575	15466	15546	15562	15600	15813	15493	15472	15539	15584	15440	15753	15448	15645	15550	15614	15725	15476	15783	15743	15571	15555	15504	15661	15394	15699	15542	15604	15559	15654	15798	15715	15701	15510	15535	15691	15608	15524	15781	15635	15524	15607	15699	15577	15850	15560	15477	15579	15575	15603	15494	15401	15682	15591	15570	15289	15476	15590	15613	15675	15658	15738	15421	15603	15392	15769	15723	15490	15560	15639	15547	15508	15626	15741	15543	15547	15597	15496	15682	15482	15799	15669	15516	15587	15806	15673	15617	15606	15716	15531	15527	15556	15489	15612	15686	15604	15564	15805	15527	15490	15287	15574	15573	15480	15535	15657	15459	15632	15562	15463	15520	15449	15798	15461	15491	15776	15632	15584	15647	15520	15578	15562	15413	15420	15426	15696	15616	15657	15784	15679	15655	15657	15519	15598	15432	15769	15581	15635	15620	15607	15681	15622	15593	15587	15423	15572	15649	15527	15606	15445	15513	15551	15477	15538	15615	15436	15652	15489	15501	15667	15637	15745	15679	15710	15488	15678	15642	15573	15631	15562	15647	15511	15770	15705	15456	15609	15457	15572	15822	15618	15452	15507	15618	15427	15523	15643	15631	15795	15524	15743	15577	15557	15687	15483	15539	15618	15800	15533	15763	15644	15639	15611	15735	15550	15617	15538	15617	15617	15700	15671	15671	15502	15522	15461	15397	15637	15454	15589	15507	15799	15577	15575	15493	15587	15712	15632	15663	15658	15450	15608	15644	15360	15418	15507	15770	15780	15568	15715	15585	15397	15625	15791	15534	15532	15552	15675	15698	15613	15536	15723	15418	15588	15499	15404	15695	15542	15396	15634	15601	15490	15446	15564	15872	15494	15690	15607	15645	15550	15459	15395	15417	15516	15459	15591	15497	15769	15538	15564	15555	15580	15688	15575	15728	15611	15695	15279	15635	15577	15702	15577	15519	15808	15656	15552	15610	15720	15753	15664	15768	15507	15690	15642	15649	15668	15504	15631	15586	15695	15637	15622	15689	15857	15672	15590	15557	15637	15524	15510	15565	15504	15477	15533	15498	15585	15602	15665	15595	15594	15566	15492	15602	15532	15634	15840	15657	15676	15771	15542	15684	15417	15637	15656	15587	15666	15770	15464	15598	15640	15701	15582	15590	15659	15621	15526	15745	15560	15506	15458	15956	15544	15608	15580	15829	15519	15659	15710	15780	15594	15742	15598	15723	15445	15646	15649	15621	15433	15697	15581	15706	15579	15628	15690	15441	15848	15779	15558	15641	15618	15649	15430	15710	15402	15299	15596	15517	15377	15815	15531	15464	15659	15683	15717	15523	15502	15757	15601	15691	15542	15734	15406	15776	15564	15761	15652	15704	15586	15569	15711	15620	15571	15744	15753	15503	15701	15609	15413	15473	15775	15577	15495	15623	15641	15686	15611	15727	15543	15560	15627	15616	15445	15560	15502	15439	15527	15653	15620	15451	15581	15642	15493	15517	15745	15647	15689	15613	15574	15721	15652	15480	15755	15684	15794	15471	15536	15747	15687	15617	15708	15760	15530	15555	15618	15771	15671	15592	15495	15502	15761	15631	15455	15519	15712	15420	15601	15473	15554	15531	15525	15531	15556	15599	15572	15764	15526	15493	15326	15553	15716	15474	15451	15488	15576	15591	15580	15653	15643	15490	15744	15523	15678	15685	15726	15616	15688	15716	15603	15579	15654	15494	15521	15569	15655	15586	15578	15479	15670	15646	15714	15627	15465	15573	15601	15494	15529	15387	15401	15802	15502	15656	15442	15632	15662	15559	15670	15440	15659	15659	15506	15483	15496	15517	15647	15569	15489	15614	15648	15710	15553	15582	15805	15599	15617	15916	15844	15609	15564	15672	15821	15800	15509	15746	15630	15562	15694	15756	15460	15559	15508	15589	15664	15454	15622	15544	15518	15547	15644	15481	15807	15504	15669	15771	15512	15426	15448	15596	15760	15737	15777	15859	15538	15760	15473	15635	15353	15635	15696	15653	15776	15564	15619	15655	15578	15815	15877	15606	15659	15720	15466	15408	15645	15513	15673	15602	15616	15710	15450	15581	15558	15628	15714	15533	15317	15675	15676	15619	15881	15644	15657	15548	15411	15760	15511	15633	15658	15464	15573	15500	15563	15695	15501	15741	15631	15472	15639	15675	15574	15674	15656	15592	15610	15481	15575	15553	15660	15366	15457	15766	15676	15553	15547	15536	15462	15636	15363	15536	15578	15558	15798	15669	15591	15681	15628	15703	15712	15665	15701	15651	15568	15884	15631	15479	15804	15745	15547	15656	15532	15671	15500	15637	15511	15542	15353	15558	15561	15710	15698	15604	15623	15585	15497	15703	15634	15335	15644	15610	15741	15674	15499	15591	15600	15614	15427	15501	15612	15623	15588	15521	15479	15528	15602	15602	15614	15626	15565	15599	15606	15637	15856	15869	15453	15513	15432	15549	15572	15627	15541	15677	15617	15641	15638	15557	15633	15461	15470	15612	15833	15678	15573	15546	15584	15414	15372	15481	15512	15424	15343	15525	15604	15761	15589	15658	15621	15689	15566	15680	15494	15626	15706	15827	15768	15575	15628	15707	15607	15717	15675	15599	15554	15412	15529	15801	15755	15660	15440	15663	15527	15653	15585	15655	15422	15610	15501	15595	15856
33453	56094	51967	40269	33610	28363	24488	21225	19438	18063	16885	16167	15611	15074	15063	14823	14569	14371	14453	14308	14231	14177	14050	14193	14180	13938	13897	13956	13991	13992	14037	13670	13866	14034	13804	13804	13921	13876	13718	14035	13953	13855	13890	13695	13829	13816	13756	13750	13681	13896	13902	13821	13739	13924	13925	13768	13837	13781	13883	13841	13646	13826	13888	13752	13591	13653	13860	13874	13938	13824	13841	13735	13831	13898	13893	13744	13794	13971	13693	13721	13794	13817	13821	13817	13804	13673	13606	13747	13730	13732	13783	13674	13648	13839	13878	13670	13670	13794	13845	13820	13733	13849	13890	13721	13643	13803	13726	13653	13520	13815	13713	13849	13821	13863	13635	13777	13770	13874	13718	13856	13612	13835	13765	13592	13677	13828	13676	13759	13778	13858	13733	13680	13666	13685	13791	13632	13799	13801	13712	13890	13689	13792	13928	13708	13667	13755	13664	13749	13806	13698	13817	13869	13725	13778	13907	13704	13680	13761	13700	13880	13661	13790	13905	13632	13807	13794	13816	13795	13576	13708	13803	13704	13854	13737	13702	13750	13781	13801	13774	13706	13784	13659	13848	13687	13685	13630	13719	13718	13865	13922	13794	13712	13788	13639	13865	13647	13630	13669	13687	13846	13830	13885	13769	13954	13773	13890	13759	13892	13835	13659	13811	13716	13668	13875	13578	13649	13748	13681	13798	13872	13566	13721	13848	13832	13876	13554	13773	13936	13510	13694	13806	13759	13906	13752	13594	13727	13800	13739	13620	13665	13588	13850	13713	13750	13776	13691	13724	13723	13758	13740	13667	13679	13832	13788	13688	13753	13825	13788	13816	13809	13662	13874	13792	13755	13768	13680	13789	13746	13704	13684	13769	13789	13662	13776	13586	13766	13833	13708	13736	13728	13840	13883	13865	13727	13800	13660	13826	13574	13870	13587	13810	13748	13896	13754	13758	13688	13761	13813	13718	13769	13810	13810	13676	13780	13917	13829	13615	13763	13847	13730	13799	13734	13801	13708	13809	13732	13819	13823	13804	13612	14002	13749	13625	13632	13804	13680	13737	13613	13833	13692	13747	13785	13706	13783	13731	13572	13857	13790	13774	13892	13759	13749	13738	13580	13877	13628	13721	13809	13800	13679	13611	13644	13795	14060	13757	13835	13739	13873	13712	13904	13683	13771	13806	13908	13767	13665	13774	13911	13596	13886	13784	13681	13893	13733	13835	13915	13899	13800	13836	13748	13711	13780	13827	13699	13915	13871	13787	13746	13703	13822	13651	13755	13794	13774	13557	13919	13917	13889	13717	13684	13865	13788	13818	13700	13839	13721	13829	13858	13715	13870	13694	13799	13812	13793	13714	13922	13721	13810	13746	13854	13666	13633	13695	13738	13724	13782	13728	13917	13616	13781	13705	13600	13602	13815	13757	13813	13740	13602	13704	13802	13737	13741	13672	13646	13788	13832	13717	13853	13739	13735	13789	13683	13792	13704	13727	13595	13794	13871	13704	13712	13730	13818	13675	13732	13724	13625	13910	13845	13753	13777	13670	13615	13853	13812	13765	13895	13737	13682	13735	13748	13724	13554	13896	13604	13840	13811	13807	13744	13708	13631	13816	13654	13602	13692	13636	13855	13814	13660	13890	13957	13851	13851	13713	13772	13628	13702	13746	13810	13718	13823	13800	13680	13762	13971	13705	13626	13702	14013	13718	13650	13618	13698	13719	13691	13789	13789	13647	13947	13694	13960	13638	13908	13709	13766	13807	13619	13840	13907	13817	13801	13704	13810	13888	13679	13849	13759	13917	13699	13832	13689	13847	13777	13691	13967	13787	13803	13625	13782	13710	13636	13650	13552	13838	13733	13858	13743	13876	13561	13729	13662	13615	13744	13852	14005	13692	13837	13700	13688	13647	13818	13861	13740	13852	13936	13711	13885	13756	13743	13716	13827	13644	13792	13797	13763	13796	13737	13773	13791	13756	13571	13802	14082	13900	13823	13747	13695	13621	13708	13746	13803	13867	13839	13875	13829	13679	13831	13745	13655	13842	13762	13729	13647	13604	13737	13939	13822	13849	13871	13778	13750	13805	13561	13609	13742	13736	13646	13777	13657	13680	13779	13831	13812	13712	13857	13728	13900	13739	13714	13737	13824	13559	13719	13891	13657	13650	13861	13785	13714	13728	13722	13768	13738	13914	13744	13734	13738	13666	13648	13880	13806	13668	13856	13982	13748	13811	13674	13697	13795	13756	13884	13795	13765	13607	13856	13855	13863	13835	13969	13927	13696	13672	13660	13793	13887	13750	13707	13813	13737	13837	13753	13817	13809	13755	13835	13768	13605	13649	13813	13769	13922	13658	13676	13522	13695	13769	13587	13815	13684	13720	13631	13704	13913	13943	13790	13695	13948	13655	13729	13903	13708	13717	13790	13788	13825	13641	13671	13784	13793	13731	13642	13727	13711	13708	13647	13793	13861	13728	13928	13776	13919	13639	13790	13680	13627	13709	13783	14000	13702	13792	13877	13855	13770	13706	13751	13739	13802	13867	13769	13775	13696	13822	13736	13792	13705	13644	13784	13816	13739	13775	13802	13834	13704	13677	13591	13614	13714	13867	13795	13863	13670	13749	13839	13737	13829	13612	13724	13807	13743	13699	13722	13790	13730	13780	13748	13635	13795	13807	13679	13578	13679	13913	13637	13577	13721	13766	13738	13578	13775	13671	13763	13671	13910	13752	13811	13732	13882	13816	13824	13840	13782	13702	13770	13857	13793	13725	13553	13722	13631	13818	13894	13771	13707	13844	13688	13740	13677	13881	13811	13817	13817	13801	13747	13891	13902	13804	13711	13627	13984	13761	13856	13844	13778	13725	13732	13664	13722	13638	13768	13821	13806	13796	13596	13718	13744	13716	13678	13695	14077	13794	13907	13896	13712	13752	13914	13670	13674	13666	13672	13738	13730	13704	13926	13736	13721	13738	13711	13633	13627	13822	13758	13666	13784	13821	13766	13746	13782	13757	13835	13703	13760	13682	13596	13734	13698	13632	13618	13806	13917	13525	13706	13739	13842	13711	13727	13775	13856	13603	13732	13764	13712	13857	13874	13696	13725	13961	13742	13589	13930	13757	13700	13708	13749	13942	13803	13933	13846	13744	13796	13807	13767	13777	13781	13845	13671	13609	13978	13643	13808	13711	13814	13686	13785	13811	13730	13758	13838	13878	13791	13853	13624	13648	13753	13567	13814	13886	13865	13704	13788	13769	13781	13795	14047	13822	13619	13795	13534	13617	13783	13671	13725	13826	13680	13753	13682	13825	13780	13885	13817	13894	13774	13591	13693	13713	13786	13672	13642	13785	13893	13565	13836	13732	13790	13850	13788	13626	13806	13674	13782	13755	13806	13685	13818	13809	13608	13615	13684	13729	13758	13848	13772	13823	13729	13702	13815	13863	13840	13780	13678	13748	13782	13819	13900	13693	13859	13667	13843	13733	13735	13764	13902	13855	13759	13818	13787	13850	13907	13877	13625	13684	13750	13761	13628	13785	13825	13703	13703	13551	13801	13831	13636	13669	13728	13845	13656	13739	13789	13681	13847	13785	13806	13727	13657	13707	13821	13885	13626	13794	13838	13760	13654	13833	13758	13730	13815	13704	13686	13605	13895	13960	13673	13816	13613	13853	13725	13548	13726	13732	13661	13635	13674	13690	13931	13765	13876	13630	13811	13730	13647	13990	13730	13720	13691	13731	13742	13885	13717	13834	13754	13881	13812	13687	13631	13753	13890	13764	13720	13786	13770	13873	13701	13693	13540	13924	13770	13741	13707	13664	13787	13923	13840	13896	13692	13769	13863	13687	13788	13718	13724	13697	13777	13738	13767	13721	13890	13744	13706	13863	13843	13697	13732	13717	13826	13779	13704	13752	13836	13642	13636	13613	13676	13663	13626	13802	13634	13771	13684	13705	13807	13906	13788	13800	13839	13794	13732	13713	13824	13745	13783	13754	13748	13813	13670	13913	13779	13752	13779	13790	13820	13715	13756	13915	13711	13819	13736	13872	13829	13791	13835	13749	13646	13876	13690	13822	13796	13658	13868	13754	13767	13808	13660	13813	13745	13617	13535	13682	13715	13851	13851	13636	13883	13735	13615	13790	13653	13832	13838	13663	13723	13723	13828	13722	13797	13780	13748	13670	13606	13874	13792	13626	13689	13749	13720	13737	13812	13772	13754	13748	13774	13760	13707	13789	13833	13561	13717	13812	13803	13778	13798	13848	13664	13670	13834	13719	13758	13794	13678	13737	13796	13761	13944	13745	14023	13695	13847	13795	13805	13882	13783	13781	13727	13688	13876	13707	13724	13728	13820	13592	13795	13731	13943	13711	13736	13743	13898	13764	13751	13690	13766	13729	13828	13853	13682	13752	13597	13723	13468	13942	13806	13559	13741	13769	13645	13684	13683	13806	13729	13721	13770	13787	13750	13683	13745	13787	13707	13712	13907	13776	13704	13883	13893	13933	13866	13822	13723	13699	13695	13856	13818	13654	13983	13825	13636	13838	13708	13728	13848	13728	13861	13639	13649	13664	13807	13751	13710	13680	13866	13676	13918	13931	13764	13655	13659	13663	13738	13746	13768	13778	13977	13721	13847	13719	13760	13637	13783	13508	13850	13850	13836	13764	13591	13795	13827	13780	13806	13938	13761	13827	13770	13899	13690	13733	13572	13640	13895	13837	13645	13589	13797	13811	13656	13728	13730	13771	13624	13801	13798	13767	13751	13635	13704	13790	13686	13738	13776	13916	13755	13720	13788	13692	13874	13882	13645	13872	13699	13760	13832	13824	13827	13742	13814	13674	13743	13796	13686	13893	13866	13575	13730	13702	13711	13793	13781	13673	13844	13829	13835	13708	13760	13571	13749	13709	13706	13975	13858	13730	13777	13634	13811	13792	13564	13666	13959	13927	13712	13594	13546	13811	13788	13669	13619	13755	13813	13773	13676	13892	13693	13602	13730	13908	13804	13819	13726	13862	13654	13724	13690	13925	13780	13738	13794	13759	13624	13702	13773	13779	13721	13875	13800	13736	13743	13728	13697	13863	13724	13697	13774	13890	13856	13620	13770	13673	13749	13802	13834	13757	13815
28647	26812	32968	28243	22650	19831	18412	17033	16579	16333	16059	15920	15626	15682	15703	15346	15536	15241	15283	15469	15391	15488	15340	15198	15067	15453	15241	15410	15345	15339	15198	15153	15334	15308	15277	15319	15310	15313	15219	15149	15197	15450	15540	15359	15249	15207	15213	15186	15360	15103	15334	15292	15259	15464	15404	15262	15287	15238	15326	15210	15344	15141	15372	15267	15233	15364	15267	15329	15316	15476	15243	15194	15319	15124	15454	15261	15151	15167	15312	15300	15317	15369	15416	15297	15470	15288	15349	15345	15187	15127	15311	15508	15418	15410	15077	15346	15369	15293	15312	15368	15306	15264	15412	15449	15329	15209	15364	15258	15220	15309	15162	15514	15380	15336	15307	15190	15353	15156	15435	15233	15160	15228	15257	15361	15252	15218	15120	15369	15427	15365	15304	15432	15404	15405	15260	15336	15265	15316	15299	15500	15379	15437	15310	15366	15272	15157	15329	15261	15228	15294	15412	15327	15399	15115	15497	15207	15360	15318	15295	15176	15293	15018	15206	15230	15464	15141	15267	15422	15291	15228	15330	15408	15309	15555	15357	15347	15375	15244	15224	15282	15180	15247	15326	15159	15222	15387	15293	15024	15287	15453	15222	15466	15432	15482	15273	15208	15420	15394	15216	15136	15147	15296	15378	15363	15395	15136	15379	15253	15314	15326	15098	15260	15474	15317	15477	15456	15294	15035	15322	15304	15439	15402	15446	15362	15166	15305	15267	15410	15322	15303	15128	15020	15376	15311	15133	15085	15192	15292	15227	15323	15416	15162	15296	15331	15273	15153	15393	15362	15212	15162	15468	15327	15238	15361	15307	15237	15365	15440	15216	15300	15456	15468	15146	15395	15299	15274	15264	15218	15345	15150	15347	15362	15500	15204	15125	15052	15114	15463	15442	15239	15292	15012	15235	15198	15111	15202	15310	15356	15154	15088	15228	15274	15135	15353	15355	15549	15417	15395	15041	15185	15200	15282	15270	15188	15324	15329	15325	15150	15303	14987	15126	15248	15182	15374	15317	15277	15373	15327	15325	15288	15376	15307	15211	15396	15245	15337	15245	15235	15264	15297	15303	15331	15263	15274	15305	15175	15438	15341	15424	15268	15341	15243	15230	15115	15389	15360	15214	15171	15327	15232	15296	15216	15353	15312	15315	15260	15297	15087	15252	15118	15218	15227	15378	15434	15262	15381	15260	15300	15233	15205	15153	15035	15127	15197	15452	15348	15352	15198	15346	15262	15085	15213	15228	15225	15333	15426	15084	15159	15156	15303	15358	15257	15367	15195	15241	15467	15419	15384	15339	15213	15331	15364	15356	15306	15154	15265	15505	15401	15165	15234	15163	15180	15279	15362	15357	15137	15241	15293	15262	15290	15179	15363	15316	15280	15248	15249	15388	15288	15444	15281	15315	15321	15225	15364	15291	15219	15239	15037	15291	15117	15316	15286	15204	15229	15239	15204	15208	15293	15206	15353	15328	15259	15352	15405	15241	15351	15388	15158	15248	15248	15306	15237	15231	15338	15147	15198	15184	15264	15406	15492	15233	15196	15379	15290	15234	15145	15342	15272	15560	15266	15225	15400	15268	15436	15234	15272	15318	15308	15492	15406	15357	15389	15360	15307	15320	15227	15327	15289	15287	15292	15259	15269	15335	15428	15418	15369	15233	15280	15331	15220	15297	15278	15510	15400	15236	15235	15318	15171	15068	15283	15316	15349	15493	15579	15192	15221	15250	15200	15313	15207	15402	15203	15283	15333	15370	15361	15307	15251	15090	15395	15412	15418	15390	15230	15378	15121	15318	15449	15219	15115	15250	15393	15383	15052	15486	15422	15395	15426	15297	15273	15190	15332	15157	15256	15357	15338	15427	15255	15215	15303	15321	15300	15516	15279	15321	15384	15265	15233	15448	15286	15179	15244	15143	15197	15363	15264	15315	15342	15473	15324	15302	15207	15263	15411	15204	15373	15471	15218	15191	15158	15238	15402	15281	15411	15182	15128	15246	15331	15269	15250	15388	15642	15378	15179	15347	15278	15241	15288	15295	15257	15137	15156	15421	15183	15125	15218	15300	15303	15176	15035	15335	15071	15353	15409	15390	15274	15278	15144	15201	15229	15480	15241	15082	15255	15217	15212	15236	15204	15327	15285	15411	15071	15048	15164	15172	15329	15413	15222	15184	15113	15244	15429	15257	15399	15195	15361	15433	15222	15359	15206	15345	15330	15309	15270	15233	15281	15183	15325	15401	15200	15342	15401	15432	15276	15400	15361	15312	15303	15150	15174	15316	15169	15137	15124	15131	15319	15298	15346	15052	15260	15248	15326	15168	15177	15361	15364	15370	15142	15268	15495	15374	15352	15273	15189	15257	15345	15392	15248	15301	15188	15210	15364	15300	15318	15264	15191	15122	15360	15199	15156	15249	15398	15284	15313	15283	15184	15260	15117	15256	15292	15394	15298	15133	15388	15302	15163	15313	15443	15256	15167	15086	15266	15211	15313	15262	15258	15411	15290	15380	15387	15584	15469	15410	15222	15440	15383	15329	15149	15210	15370	15442	15365	15338	15368	15345	15285	15300	15224	15267	15390	15063	15252	15142	15164	15301	15323	15408	15350	15249	15262	15368	15340	15404	15368	15349	15353	15410	15475	15480	15455	15319	15464	15349	15113	15119	15144	15387	15238	15432	15258	15292	15504	15243	15198	15252	15191	15057	15316	15358	15238	15307	15537	15103	15333	15399	15183	15370	15258	15183	15100	15393	15299	15327	15223	15213	15184	15293	15188	15205	15271	15270	15299	15329	15204	15291	15162	15252	15227	14951	15252	15368	15263	15407	15304	15373	15251	15263	15176	15201	15204	15451	15429	15384	15351	15314	15081	15406	15457	15277	15415	15499	15274	15305	15368	15297	15274	15360	15488	15400	15341	15498	15313	15286	15311	15194	15232	15129	15293	15360	15305	15391	15458	15341	15403	15301	15452	15362	15328	15293	15223	15329	15379	15086	15142	15350	15201	15362	15230	15337	15427	15372	15408	15247	15390	15246	15410	15288	15227	15141	15426	15291	15233	15120	15247	15328	15407	15337	15427	15295	15114	15160	15147	15462	15417	15243	15362	15427	15228	15429	15403	15441	15299	15380	15320	15395	15293	15257	15482	15398	15410	15365	15330	15039	15301	15424	15147	15371	15167	15100	15331	15180	15250	15356	15124	15367	15284	15298	15276	15180	15211	15204	15247	15240	15377	15435	15426	15311	15338	15308	15333	15423	15450	15342	15222	15227	15338	15346	15265	15114	15078	15123	15374	15120	15314	15327	15236	15331	15260	15387	15298	15193	15183	15291	15171	15399	15261	15304	15317	15214	15288	15165	15532	15289	15117	15375	15347	15254	15383	15373	15355	15411	15309	15413	15421	14997	15229	15322	15266	15358	15406	15302	15311	15429	15397	15188	15266	15253	15316	15551	15238	15225	15127	15349	15326	15304	15297	15350	15268	15343	15375	15422	15281	15455	15138	15301	15262	15396	15434	15262	15409	15410	15313	15396	15231	15183	15305	15195	15100	15358	15278	15266	15443	15340	15150	15162	15463	15528	15229	15457	15197	15538	15413	15409	15123	15362	15329	15446	15440	15466	15317	15373	15363	15221	15046	15094	15348	15393	15419	15462	15480	15298	15242	15317	15157	15264	15214	15418	15315	15471	15556	15263	15438	15531	15241	15378	15356	15266	15400	15454	15161	15320	15223	15074	15277	15411	15308	15333	15482	15183	15286	15309	15330	15306	15338	15322	15377	15276	15375	15370	15360	15308	15298	15222	15372	15188	15427	15237	15382	15285	15269	15237	15224	15321	15143	15355	15456	15181	15157	15279	15156	15081	15320	15427	15346	15535	15189	15178	15393	15123	15295	15379	15309	15290	15304	15329	15220	15005	15256	15242	15480	15410	15242	15239	15408	15408	15136	15225	15411	15314	15282	15396	15463	15187	15201	15163	15184	15088	15102	15208	15099	15309	15122	15210	15349	15114	15326	15300	15202	15374	15414	15417	15377	15135	15233	15195	15363	15244	15312	15050	15378	15342	15468	15196	15241	15333	15416	15373	15052	15256	15143	14998	15158	15323	15345	15342	15264	15393	15338	15287	15407	15520	15377	15344	15320	15405	15114	15364	15389	15167	15384	15378	15437	15408	15342	15282	15447	15082	15488	15365	15370	15327	15339	15367	15144	15492	15530	15361	15285	15391	15384	15306	15116	15282	15383	15279	15149	15512	15168	15336	15252	15294	15213	15320	15187	15219	15337	15345	15337	15221	15268	15151	15176	15252	15479	15355	15334	15255	15283	15419	15227	15150	15422	15372	15222	15334	15281	15428	15291	15195	15190	15531	15357	15409	15278	15142	15190	15117	15397	15411	15404	15154	15381	15350	15391	15117	15336	15318	15354	15251	15273	15292	15257	15241	15383	15434	15352	15189	15291	15217	15338	15179	15129	15238	15341	15416	15310	15415	15236	15299	15259	15155	15540	15430	15363	15180	15323	15142	15172	15313	15325	15260	15135	15395	15216	15595	15360	15447	15270	15335	15344	15094	15183	15223	15299	15234	15308	15362	15357	15528	15256	15476	15144	15330	15317	15021	15299	15377	15309	15428	15329	15350	15217	15325	15318	15289	15494	15411	15319	15316	15243	15253	15362	15246	15286	15334	15525	15285	15412	15310	15325	15320	15207	15190	15238	15283	15300	15239	15163	15306	15361	15248	15153	15049	15279	15234	15347	15321	15332	15319	15272	15385	15318	15117	15217	15012	15164	15186	15086	15327	15267	15106	15319	15284	15428	15353	15328	15341	15275	15189	15261	15438	15293	15313	15255	15137	15268	15307	15418	15461	15218	15265	15166	15406	15135	15590	15244	15208	15300	15228	15274	15297	15279	15375	15303	15203	15473	15327	15279	15464	15307	15273	15192	15228	15335	15338	15405	15288	15282	15220	15291	15179	15271	15286	15210	15467	15371	15413	15445	15578	15145	15207	15242	15475	15177	15302	15195	15348	15273	15463	15362	15385	15181	15299	15192	15246	15448	15131	15194	15222	15384	15297	15276	15302	15174	15301	15153	15315	15270	15383	15311	15384	15296	15285	15332	15285	15402
31015	43542	38637	28803	23686	20117	17923	16383	15848	14966	14647	14441	14080	14110	13825	14217	13898	13766	13773	13723	13814	13804	13788	13667	13597	13593	13683	13659	13714	13877	13549	13594	13556	13617	13538	13502	13442	13562	13766	13610	13565	13628	13552	13695	13561	13656	13800	13569	13543	13637	13596	13593	13605	13622	13664	13475	13553	13607	13593	13633	13628	13557	13596	13442	13607	13591	13591	13636	13609	13550	13621	13524	13633	13536	13666	13600	13546	13650	13486	13433	13536	13715	13600	13589	13592	13695	13541	13555	13773	13625	13554	13542	13628	13491	13576	13591	13543	13438	13645	13512	13686	13611	13428	13614	13715	13649	13583	13661	13391	13595	13507	13570	13521	13574	13519	13629	13550	13764	13558	13625	13534	13393	13625	13530	13642	13611	13554	13487	13590	13639	13651	13671	13523	13570	13751	13710	13642	13479	13477	13500	13517	13586	13715	13714	13635	13686	13505	13689	13566	13499	13627	13633	13602	13510	13555	13464	13443	13574	13575	13439	13630	13679	13607	13527	13590	13454	13389	13585	13621	13542	13683	13502	13618	13611	13484	13687	13678	13642	13569	13644	13388	13652	13568	13516	13539	13506	13674	13676	13522	13809	13590	13757	13354	13509	13514	13657	13532	13711	13608	13545	13472	13500	13653	13443	13667	13490	13566	13616	13526	13483	13400	13446	13486	13432	13449	13574	13732	13757	13726	13679	13372	13480	13483	13528	13698	13569	13560	13633	13714	13529	13437	13746	13497	13648	13591	13591	13692	13570	13564	13598	13549	13583	13732	13506	13571	13548	13638	13548	13554	13680	13552	13630	13580	13403	13582	13488	13594	13603	13536	13564	13593	13696	13608	13567	13679	13627	13563	13421	13665	13650	13451	13496	13623	13665	13732	13703	13424	13637	13594	13474	13718	13446	13648	13455	13583	13471	13530	13704	13403	13444	13415	13563	13369	13549	13659	13574	13473	13575	13593	13654	13603	13715	13619	13504	13616	13634	13512	13702	13613	13486	13545	13522	13689	13293	13491	13671	13501	13571	13586	13634	13543	13594	13545	13545	13409	13532	13542	13512	13444	13561	13526	13745	13639	13443	13675	13567	13630	13558	13460	13594	13588	13497	13587	13468	13602	13493	13550	13683	13637	13841	13517	13470	13501	13667	13503	13528	13410	13505	13445	13575	13444	13414	13727	13506	13653	13560	13436	13454	13523	13499	13415	13537	13684	13529	13442	13610	13684	13650	13622	13625	13504	13619	13543	13547	13714	13336	13484	13543	13627	13611	13754	13476	13570	13668	13340	13464	13689	13594	13569	13416	13692	13669	13626	13668	13692	13611	13492	13535	13512	13576	13571	13722	13747	13541	13621	13638	13652	13622	13602	13558	13562	13585	13572	13588	13576	13581	13533	13558	13562	13564	13604	13525	13416	13504	13635	13816	13612	13592	13687	13526	13565	13652	13410	13578	13462	13507	13631	13551	13562	13618	13503	13379	13515	13515	13684	13596	13613	13566	13670	13501	13733	13645	13613	13638	13669	13357	13600	13447	13477	13565	13539	13598	13661	13463	13493	13609	13641	13579	13653	13520	13503	13614	13488	13617	13617	13521	13719	13474	13762	13573	13549	13584	13566	13561	13545	13706	13636	13594	13462	13581	13621	13645	13520	13578	13704	13418	13690	13512	13741	13522	13614	13488	13718	13531	13249	13649	13553	13575	13566	13504	13710	13683	13553	13566	13490	13794	13535	13569	13587	13555	13757	13541	13507	13482	13622	13632	13501	13577	13641	13475	13561	13481	13582	13430	13666	13548	13811	13644	13432	13561	13634	13625	13636	13746	13588	13453	13487	13775	13575	13496	13489	13752	13547	13633	13540	13628	13635	13575	13528	13654	13563	13570	13635	13668	13533	13602	13584	13600	13514	13539	13609	13458	13471	13610	13550	13648	13576	13795	13488	13634	13493	13442	13547	13641	13604	13599	13625	13583	13522	13632	13503	13520	13603	13618	13652	13708	13418	13735	13469	13591	13577	13656	13304	13420	13680	13493	13609	13576	13631	13533	13665	13477	13517	13468	13569	13723	13646	13735	13424	13501	13590	13633	13641	13607	13556	13550	13656	13617	13365	13538	13540	13566	13542	13491	13678	13546	13563	13653	13522	13496	13720	13467	13602	13560	13390	13385	13749	13491	13625	13545	13437	13587	13705	13478	13555	13732	13713	13426	13765	13642	13680	13526	13524	13591	13499	13626	13749	13588	13474	13725	13647	13537	13733	13548	13634	13612	13572	13583	13461	13580	13649	13568	13575	13527	13558	13692	13665	13471	13386	13495	13459	13455	13546	13518	13460	13340	13738	13386	13559	13673	13639	13646	13620	13748	13553	13650	13546	13499	13573	13604	13466	13510	13435	13592	13608	13662	13605	13800	13792	13402	13640	13561	13663	13694	13398	13584	13602	13711	13481	13611	13558	13693	13642	13569	13630	13612	13667	13658	13717	13582	13497	13630	13479	13542	13607	13678	13533	13469	13480	13622	13624	13666	13498	13492	13522	13560	13510	13615	13473	13504	13603	13566	13392	13565	13518	13462	13587	13609	13556	13602	13504	13655	13471	13471	13644	13643	13629	13625	13690	13448	13558	13542	13655	13452	13692	13510	13586	13410	13598	13577	13496	13510	13592	13534	13549	13542	13592	13554	13758	13545	13542	13556	13454	13542	13456	13657	13554	13490	13558	13547	13532	13528	13699	13568	13616	13730	13486	13549	13589	13513	13656	13577	13606	13598	13569	13618	13398	13574	13537	13612	13593	13571	13640	13540	13788	13596	13469	13486	13663	13466	13555	13621	13438	13530	13664	13463	13557	13560	13531	13524	13488	13463	13627	13559	13717	13566	13471	13548	13715	13503	13521	13613	13543	13677	13441	13573	13537	13692	13728	13655	13554	13653	13624	13722	13580	13605	13724	13420	13711	13500	13401	13591	13561	13758	13540	13623	13759	13601	13675	13614	13540	13588	13561	13464	13708	13518	13578	13744	13528	13641	13433	13517	13679	13645	13540	13799	13736	13613	13408	13393	13589	13825	13593	13406	13607	13619	13666	13630	13635	13702	13679	13631	13608	13587	13683	13574	13586	13539	13599	13671	13613	13609	13476	13448	13639	13604	13491	13644	13736	13605	13558	13587	13623	13503	13511	13379	13601	13635	13571	13564	13508	13536	13678	13613	13655	13612	13476	13539	13542	13368	13665	13557	13436	13735	13712	13627	13607	13435	13433	13479	13435	13658	13490	13585	13545	13530	13730	13768	13527	13562	13545	13623	13430	13650	13595	13705	13552	13635	13674	13592	13569	13640	13531	13698	13475	13497	13535	13493	13446	13495	13631	13543	13492	13501	13785	13575	13569	13564	13680	13575	13601	13582	13568	13631	13677	13461	13529	13598	13643	13622	13553	13526	13430	13571	13586	13587	13799	13437	13610	13620	13633	13507	13554	13607	13600	13408	13443	13721	13630	13497	13601	13612	13463	13549	13465	13601	13758	13465	13632	13632	13498	13559	13447	13519	13696	13521	13595	13413	13594	13668	13458	13680	13686	13568	13448	13533	13620	13586	13792	13681	13639	13537	13609	13665	13668	13506	13521	13677	13589	13473	13552	13490	13624	13581	13632	13561	13629	13489	13489	13503	13647	13527	13626	13732	13583	13488	13444	13689	13452	13683	13658	13648	13528	13692	13638	13541	13600	13675	13607	13470	13489	13700	13688	13493	13681	13348	13438	13442	13611	13692	13730	13676	13666	13670	13550	13684	13392	13687	13579	13500	13806	13476	13499	13668	13552	13601	13715	13503	13633	13683	13680	13649	13606	13564	13445	13583	13613	13561	13602	13581	13660	13546	13649	13509	13566	13673	13461	13689	13560	13558	13685	13624	13536	13682	13463	13603	13612	13470	13543	13634	13430	13575	13461	13585	13497	13623	13419	13515	13397	13635	13587	13558	13685	13582	13630	13542	13656	13532	13577	13615	13640	13558	13686	13582	13511	13776	13539	13553	13633	13733	13534	13728	13552	13715	13353	13538	13637	13517	13526	13571	13631	13622	13577	13557	13593	13412	13550	13619	13563	13604	13581	13513	13511	13571	13387	13552	13469	13439	13433	13524	13696	13642	13454	13565	13483	13711	13525	13645	13424	13682	13658	13553	13512	13595	13552	13671	13759	13564	13417	13545	13578	13549	13508	13655	13737	13697	13621	13518	13635	13705	13568	13668	13596	13349	13655	13527	13590	13457	13544	13612	13585	13328	13550	13405	13619	13537	13487	13606	13733	13591	13424	13685	13490	13413	13624	13433	13626	13502	13622	13641	13662	13724	13511	13632	13528	13478	13497	13383	13472	13684	13498	13669	13587	13554	13676	13628	13583	13520	13415	13426	13481	13621	13419	13597	13494	13558	13558	13702	13561	13589	13624	13595	13659	13592	13826	13460	13573	13589	13507	13574	13525	13595	13604	13487	13459	13648	13513	13685	13497	13575	13722	13529	13638	13438	13638	13628	13383	13548	13452	13681	13721	13726	13450	13481	13570	13457	13588	13682	13612	13437	13581	13585	13519	13607	13561	13662	13562	13549	13832	13634	13683	13545	13590	13716	13646	13460	13501	13476	13573	13636	13582	13747	13646	13502	13575	13633	13581	13545	13760	13422	13565	13680	13828	13668	13647	13559	13699	13742	13658	13664	13507	13847	13621	13676	13529	13623	13573	13649	13631	13576	13711	13479	13461	13686	13581	13513	13623	13563	13602	13590	13527	13520	13536	13378	13504	13576	13668	13556	13544	13575	13605	13594	13574	13385	13433	13651	13528	13692	13399	13418	13598	13674	13776	13507	13600	13609	13534	13577	13787	13503	13474	13618	13695	13701	13670	13758	13417	13451	13494	13685	13453	13445	13489	13531	13718	13562	13263	13635	13681	13438	13542	13674	13581	13604	13580	13547	13595	13480	13571	13449	13621	13483	13655	13600	13573	13491	13585	13680	13594	13600	13588	13513	13389	13722	13608	13603	13456	13409	13507	13506	13506	13490	13458	13560	13736	13570	13723	13437	13571	13571	13458	13583	13535	13527	13563	13719	13597	13583	13414	13589	13583	13718	13485	13600	13566	13553
24031	21377	28869	25160	23805	23870	22058	18543	17388	16768	16364	15815	15900	15451	15375	15421	15429	15261	15305	15048	14849	15119	15178	15080	15027	15096	15140	15015	14833	14834	14881	15001	14855	14923	14893	14962	14694	14810	14918	14709	15011	14970	15071	14902	14715	14998	14950	14785	15094	14816	14694	15121	14945	15050	14876	14848	14972	14922	14893	14782	15023	14884	15038	15028	14791	14634	15003	14789	14997	14893	14726	14852	14768	14931	14927	14810	14657	15029	14699	14649	14716	14638	14784	14745	14667	14712	14933	14972	14985	14744	14971	15080	14955	14989	14899	14878	14719	14934	14935	14840	14897	15166	14801	14811	14929	14965	14724	14889	14811	14810	14852	14925	14903	14665	14799	14898	14884	14712	14812	14906	14931	14941	14933	14899	15037	14792	14763	14830	14856	14745	14907	14889	14825	14989	14703	14854	14934	14791	14689	14797	14747	14792	14843	14845	14683	14877	14791	15010	14932	14663	14720	14725	14997	14725	14957	14801	14644	14853	14754	14734	14800	14846	14685	14544	14888	14911	14834	14610	14779	14837	14733	14808	14803	14948	14834	14877	14703	14819	14674	14773	14805	14841	14928	14875	14866	14817	14836	14707	14656	14681	14778	14717	14752	14833	14909	14939	14824	14923	14756	14607	14748	14803	14613	14656	15003	14800	14810	14941	14670	14846	14954	14904	14968	14759	14966	14744	14735	14858	15042	14963	14904	14900	14854	14727	14978	14904	14797	14803	14774	14928	14982	14811	14997	14909	14966	14676	14763	14660	14692	14763	14971	14765	14931	14663	14840	14844	14808	14899	14851	14865	14708	14621	14741	14768	14889	14943	14731	15007	14780	14724	14880	14774	14696	14683	14764	14914	14562	14858	14892	15206	14738	15091	14780	14788	15055	15050	14949	14978	14857	14732	14619	14837	14803	14867	14766	14797	14835	14836	14857	14904	14682	14793	14847	14646	14672	14831	14890	14839	14973	14591	15021	14771	15094	14937	14971	14854	14739	14789	14814	14859	14831	14837	14929	14939	14732	14797	14842	14620	14878	14748	14726	14860	14911	15043	14830	14710	14848	14749	14696	14803	14957	14740	14831	14777	14856	14896	14963	14652	14807	14919	14883	14829	14884	14968	14753	14742	14857	14875	14804	14987	14904	14782	14937	15064	14792	14771	14816	14891	14997	14755	14859	14738	14755	14594	14784	14872	14914	14842	14995	14987	14891	14818	14875	14963	14883	14881	14851	14814	14917	14631	14973	15110	14895	14900	14866	14787	14904	14640	14940	14921	14899	14856	14951	14775	14854	14760	14798	14873	14824	14806	14903	14748	14693	14831	14801	14835	14984	14737	15042	14821	14829	14805	14891	14904	14876	14933	14856	14849	14688	14734	14767	14760	14766	14908	14855	14951	14854	15008	14937	14817	14899	14792	14865	14805	15036	14879	14919	15002	14880	14795	14823	14883	14918	14954	14929	14929	14964	14932	14616	14606	14916	15088	14893	15002	14729	14710	14739	14988	14948	14812	14945	14667	14871	14739	14690	14643	14804	14950	14916	14937	14939	14788	14809	14783	14835	14710	14808	14947	14840	14807	14789	14721	14868	14780	14806	14782	14890	14807	14843	14635	14897	14660	14780	14892	15045	14841	14648	14746	14872	14835	14959	14768	14751	14841	14805	14763	14665	14836	14824	14841	14604	14884	14783	14844	14791	14990	14477	14806	14725	14899	14711	14876	14762	14823	14979	14973	14763	14610	14838	14804	14822	14852	14735	14793	14923	14743	14696	14816	14997	14857	14871	14833	14866	14711	14811	14877	14585	14939	15014	14833	14749	14694	14763	14871	14678	14573	14856	14858	14997	14810	14643	14726	14877	15014	14866	14744	14924	14874	14909	14918	14876	14924	14817	14772	14793	14757	14766	14857	14856	14881	14743	15049	14914	14943	14955	14812	14595	14754	14846	14795	14861	14861	14821	14719	14842	14923	14877	14820	14803	14850	15048	14996	14955	14839	14786	14803	15115	15007	14876	14867	14654	14575	14703	14801	14834	14685	14741	15000	14938	14971	14974	14726	14790	14656	14903	14728	14902	14636	14865	14770	14891	14937	14838	14793	14878	14870	14959	14695	14779	14919	14684	14591	14707	14804	14953	14760	14876	14814	14807	14980	14723	15039	14775	14697	14704	14764	14840	14804	14882	14815	14935	15003	14897	14830	14925	14763	14770	14854	14797	14826	14787	14847	14784	14720	14865	14941	14636	14817	14923	14978	14834	14713	15005	14884	14905	14705	14744	14727	14950	14687	14828	14771	14624	14991	14869	14782	14881	14896	14566	14917	14741	14892	14849	14942	14866	14661	14855	14691	14742	14669	14899	14572	14716	14801	14730	14693	14814	14771	14758	14798	14768	14804	14758	14892	14861	14726	14660	14782	14787	14656	14917	14853	15000	14820	14787	14808	14861	14743	14779	14844	14806	14746	14713	14987	14730	14588	14714	14737	14784	14676	14802	14874	14869	14571	14781	15060	15010	14954	14867	14853	14900	14699	14748	14719	14790	14754	14905	14510	14686	14845	14897	14862	14823	14969	14788	14819	14793	14669	14728	14819	14832	14779	14796	14858	14837	14940	14611	14763	14660	14868	14862	14779	14682	14913	14799	14830	14950	14740	14638	14837	14764	14785	14597	14911	14865	14817	14764	14885	14866	14908	14995	14812	14817	14735	14866	14919	14837	14765	14849	14770	14549	14893	14749	14682	14715	14818	14703	14835	14864	14812	14796	14654	14655	14899	14698	14788	14763	14969	14868	14756	14918	14596	14827	14680	14757	14962	14737	14781	14961	14778	14936	14862	14872	14903	14828	14685	14704	14831	14619	14728	15029	14787	14948	14681	14842	14833	14701	14758	14971	14809	14868	14934	14818	14874	14770	14844	15009	14866	14657	14731	14945	14769	14896	14901	14734	14835	14782	14779	14923	14731	14872	14778	14636	14577	14896	14850	14734	14824	14851	14871	14679	14850	15004	14849	15033	15019	14773	14857	14666	14914	14768	14881	14791	14872	14845	14694	14537	14932	14796	14872	14729	14724	14666	14746	14837	14807	14706	14724	14883	14862	14875	14821	14947	14967	14719	14702	14695	14854	14750	14636	14723	14944	14810	14795	15180	14897	14736	14701	14830	14977	14920	14791	14759	14852	15045	14979	14864	14974	14680	14752	14659	14858	14738	14939	14926	14714	14810	14645	14750	14774	14702	14663	14714	14750	14902	14952	14770	14697	14741	14689	14787	14792	14867	14867	14718	14696	14879	14820	14747	14834	14621	14799	14933	14807	14585	14891	14924	14911	14676	14805	14868	14773	14708	14965	14748	14611	14849	14754	14962	14772	14860	14847	14614	14762	14866	14763	14850	14780	14779	14768	14751	14759	14854	14870	14818	14718	14695	14606	14776	14739	14815	14869	14763	14810	14812	14857	14898	14943	14933	14758	14811	14832	14815	14837	14661	14824	14807	14794	14801	14843	14812	14855	14750	14901	14936	14799	14802	14879	14912	14954	14874	14892	15064	14860	14634	14785	14916	14918	14875	14840	14936	14948	14768	14587	14756	14831	14829	14792	14824	14834	14876	14904	14964	14789	14878	14773	14787	14840	14745	14692	14977	14879	14689	14814	14668	14773	14831	14716	14873	14870	14812	14805	14714	14919	14673	14757	14829	14904	14931	14846	14783	14898	14868	14805	14836	14886	14772	14942	14744	15003	14695	14957	14940	14913	14871	14710	14777	14909	14808	14897	14768	14754	14923	14802	14715	14732	14710	15034	14919	14972	14878	14855	14881	14842	14799	14840	14850	14919	14929	14725	14725	14866	14779	14818	14849	14889	14957	14841	14775	14782	14880	14727	14830	14871	14940	14564	14653	14906	14903	14863	14803	15003	14905	14908	14784	14811	14849	14969	14859	14702	14916	14998	14847	14886	14948	14754	15098	14896	14836	14840	14892	14748	14840	14969	14894	15126	15130	14811	14797	14923	14796	14620	14711	14762	14902	14811	14885	14738	14926	14786	14601	14934	14972	14963	14836	14850	14757	14940	14933	15078	14847	14657	14777	14871	14742	14859	14865	14838	14712	14686	14770	14793	14808	14835	14807	14833	14694	14968	14996	14919	14825	14745	14779	14911	14915	14776	14686	14868	15002	14894	14718	14754	14732	14685	14844	14961	14880	14946	14877	14621	14804	14706	14809	15037	14753	14938	14926	15031	14848	14867	14873	14926	14934	14960	14772	14853	14725	14803	14901	14857	14899	14901	14787	14734	15008	14963	14770	14729	14611	14897	14909	14726	14812	14813	14866	14960	14696	14773	14828	14677	14911	14925	14842	14802	14878	14939	14948	14862	14978	14904	14880	14796	14736	14475	14684	14854	14891	14982	14850	14761	14841	14706	14781	14817	14753	14771	14760	14749	14715	14834	14604	14883	14861	14752	14819	15003	14777	14767	14820	14757	14919	14913	14791	14689	14691	14763	14897	14942	14912	14674	14890	14709	14781	14819	14900	14869	14997	14743	14622	14797	15077	14776	14950	14711	14904	14662	14919	14842	14936	14960	14862	14753	14830	14834	14812	14632	14621	14816	14968	15112	14762	14821	14700	14878	14950	14789	14829	14714	14712	14551	14753	14945	15056	14838	15034	14742	14580	14849	14920	14723	14967	14693	14856	14672	14922	14897	14924	14896	14722	14727	14714	14787	14735	14817	14862	14915	14907	14794	14940	14669	14657	14751	14802	14775	14776	14859	14908	14887	14849	14827	14774	14648	14867	14825	15052	14913	14987	14809	14923	14901	15038	14800	14846	14923	14965	14795	14836	14835	14795	14618	14807	14675	14811	14863	14824	14795	14739	14775	14916	14853	14846	14712	14884	14808	14754	14692	14828	14906	14997	14901	14834	14972	14774	14881	14960	14776	14852	14895	14842	14700	14722	14735	14934	14854	14812	14755	14802	14749	14935	15007	14858	14761	14720	14934	14709	14837	14912	15007	14876	14806	14745	14623	14653	14952	14838	14736	14840	14849	14718	14922	14798	14698	14857	14801	14955	14817	14918	14588	14888	14884	14914	14803	14807	14905	14714	14902	14872	14804	14607	14853	14907	14888	14758	14716	15024	14803
30904	50056	45258	34920	28202	23486	20504	18231	16873	15871	15310	14833	14439	14188	14057	13898	13727	13635	13564	13646	13576	13560	13468	13425	13458	13422	13377	13391	13477	13254	13338	13361	13384	13543	13338	13358	13120	13203	13367	13211	13341	13165	13398	13430	13308	13298	13287	13271	13259	13293	13341	13177	13198	13311	13394	13326	13345	13328	13259	13218	13266	13412	13290	13240	13282	13327	13444	13248	13297	13186	13321	13174	13373	13416	13199	13305	13252	13188	13269	13256	13336	13245	13270	13388	13501	13347	13219	13303	13194	13302	13218	13162	13233	13325	13452	13353	13356	13186	13367	13234	13284	13248	13325	13300	13258	13241	13200	13142	13282	13402	13420	13249	13436	13302	13311	13322	13188	13227	13415	13169	13097	13287	13227	13205	13336	13132	13118	13346	13310	13261	13193	13160	13413	13263	13143	13245	13213	13269	13239	13135	13334	13388	13216	13301	13379	13283	13395	13163	13362	13128	13174	13404	13234	13379	13237	13370	13234	13379	13265	13224	13412	13159	13290	13110	13067	13302	13487	13269	13305	13187	13358	13341	13431	13264	13271	13272	13269	13161	13243	13224	13267	13217	13342	13294	13361	13462	13255	13330	13341	13288	13281	13312	13445	13135	13251	13370	13254	13301	13326	13469	13482	13298	13259	13327	13159	13158	13376	13427	13216	13417	13244	13281	13182	13277	13273	13357	13350	13252	13456	13285	13168	13199	13321	13351	13236	13175	13353	13238	13274	13301	13273	13265	13136	13384	13155	13365	13227	13250	13299	13349	13436	13040	13205	13296	13351	13331	13233	13090	13349	13260	13227	13196	13269	13335	13299	13262	13391	13312	13298	13319	13192	13286	13379	13282	13299	13404	13186	13241	13353	13145	13279	13196	13187	13315	13274	13291	13253	13175	13215	13425	13217	13440	13335	13358	13142	13292	13325	13299	13383	13390	13219	13294	13412	13221	13226	13288	13304	13312	13287	13281	13471	13289	13209	13141	13064	13138	13300	13266	13251	13235	13397	13333	13320	13229	13007	13183	13226	13164	13226	13346	13287	13122	13397	13200	13431	13311	13197	13264	13260	13182	13377	13262	13302	13198	13161	13268	13358	13102	13124	13220	13322	13309	13324	13327	13346	13262	13414	13320	13315	13253	13295	13284	13331	13309	13302	13252	13284	13257	13207	13106	13274	13140	13430	13174	13173	13306	13216	13117	13229	13246	13307	13287	13310	13360	13310	13400	13261	13330	13313	13330	13249	13280	13212	13260	13377	13348	13205	13247	13347	13232	13247	13243	13260	13137	13241	13309	13307	13281	13188	13218	13343	13411	13243	13264	13181	13379	13374	13333	13337	13303	13393	13290	13339	13419	13321	13247	13384	13252	13238	13271	13351	13146	13420	13361	13234	13295	13390	13398	13356	13349	13257	13257	13223	13381	13376	13359	13280	13344	13317	13282	13446	13194	13211	13116	13171	13265	13125	13539	13316	13253	13208	13250	13329	13301	13366	13316	13326	13397	13343	13204	13234	13359	13407	13278	13334	13333	13275	13233	13280	13369	13182	13341	13321	13229	13341	13321	13255	13238	13322	13310	13034	13311	13299	13323	13233	13201	13173	13339	13218	13257	13255	13147	13290	13180	13251	13294	13263	13184	13386	13480	13252	13280	13294	13106	13289	13611	13346	13382	13313	13331	13491	13278	13406	13335	13433	13415	13333	13229	13203	13358	13411	13412	13202	13150	13229	13158	13276	13233	13331	13278	13428	13385	13094	13289	13153	13297	13176	13187	13206	13301	13396	13160	13224	13282	13138	13099	13419	13315	13384	13214	13385	13040	13291	13273	13210	13365	13232	13404	13400	13295	13312	13329	13310	13243	13244	13487	13250	13309	13155	13169	13261	13341	13417	13391	13370	13363	13335	13543	13192	13249	13493	13314	13215	13311	13335	13328	13158	13219	13371	13257	13225	13129	13371	13422	13375	13216	13395	13299	13248	13301	13446	13397	13433	13359	13237	13212	13240	13302	13545	13331	13144	13141	13136	13338	13220	13382	13266	13250	13231	13352	13239	13277	13371	13254	13254	13397	13297	13374	13195	13351	13250	13551	13269	13259	13222	13124	13313	13324	13371	13343	13207	13318	13144	13269	13365	13284	13444	13219	13378	13223	13293	13168	13298	13386	13472	13457	13378	13295	13249	13387	13402	13337	13185	13112	13295	13235	13303	13354	13290	13293	13165	13198	13305	13410	13316	13489	13307	13426	13198	13410	13222	13467	13354	13271	13219	13317	13133	13261	13202	13257	13348	13342	13508	13411	13413	13272	13196	13212	13263	13266	13331	13367	13335	13290	13337	13335	13309	13399	13286	13336	13256	13187	13294	13254	13285	13128	13250	13312	13255	13315	13231	13400	13314	13182	13100	13180	13239	13290	13462	13204	13252	13497	13294	13448	13207	13270	13218	13297	13360	13290	13243	13202	13309	13329	13176	13162	13401	13330	13216	13383	13154	13291	13134	13362	13281	13183	13328	13188	13311	13354	13344	13332	13237	13247	13227	13234	13208	13384	13188	13479	13114	13180	13321	13347	13137	13308	13272	13276	13223	13121	13429	13185	13302	13282	13282	13147	13278	13247	13183	13315	13433	13163	13448	13061	13199	13400	13397	13138	13167	13301	13354	13397	13195	13229	13116	13236	13244	13391	13230	13261	13252	13256	13324	13450	13215	13156	13206	13256	13209	13269	13356	13238	13418	13036	13234	13178	13376	13198	13255	13179	13206	13182	13288	13214	13296	13197	13300	13377	13188	13148	13177	13307	13258	13390	13264	13414	13339	13323	13215	13202	13291	13263	13263	13335	13265	13464	13394	13242	13199	13319	13460	13278	13281	13393	13376	13351	13363	13239	13299	13346	13184	13310	13381	13158	13181	13342	13190	13418	13319	13235	13289	13308	13445	13250	13171	13316	13297	13300	13217	13398	13306	13285	13304	13466	13248	13135	13330	13149	13230	13187	13454	13395	13355	13180	13151	13279	13412	13258	13278	13260	13242	13279	13237	13387	13403	13225	13246	13353	13531	13326	13368	13237	13240	13264	13331	13323	13505	13179	13361	13255	13469	13339	13260	13330	13301	13227	13181	13130	13252	13243	13230	13234	13298	13343	13269	13127	13384	13302	13176	13254	13347	13246	13123	13198	13352	13239	13269	13109	13352	13261	13298	13444	13225	13282	13260	13217	13332	13321	13314	13287	13262	13239	13469	13236	13290	13265	13264	13165	13259	13195	13320	13237	13171	13428	13350	13202	13171	13305	13179	13186	13174	13218	13279	13245	13489	13198	13224	13390	13282	13076	13237	13193	13300	13307	13295	13210	13340	13305	13191	13300	13290	13295	13305	13294	13190	13135	13385	13281	13292	13197	13180	13331	13364	13444	13415	13318	13308	13176	13374	13152	13284	13187	13179	13206	13226	13359	13321	13266	13318	13173	13268	13297	13158	13279	13170	13288	13174	13217	13135	13229	13433	13272	13298	13329	13206	13330	13296	13315	13276	13295	13298	13319	13217	13179	13091	13404	13128	13235	13439	13168	13377	13189	13228	13228	13247	13341	13319	13335	13207	13336	13165	13340	13237	13314	13359	13173	13232	13270	13273	13261	13438	13266	13270	13303	13508	13060	13395	13387	13323	13416	13210	13157	13265	13299	13103	13273	13159	13268	13306	13223	13367	13207	13259	13223	13231	13330	13377	13259	13439	13156	13397	13393	13230	13339	13223	13217	13157	13398	13434	13191	13398	13299	13171	13420	13399	13374	13206	13193	13361	13211	13349	13166	13283	13291	13377	13093	13184	13290	13243	13220	13200	13435	13246	13154	13257	13450	13263	13346	13149	13142	13128	13299	13212	13272	13220	13229	13203	13226	13330	13308	13106	13269	13236	13128	13127	13431	13353	13394	13238	13153	13250	13480	13297	13247	13411	13326	13251	13318	13506	13193	13412	13295	13304	13264	13526	13180	13185	13379	13201	13251	13371	13259	13169	13328	13180	13083	13364	13286	13279	13346	13266	13247	13228	13265	13276	13312	13289	13319	13235	13295	13203	13268	13326	13377	13153	13247	13314	13357	13231	13315	13399	13369	13465	13235	13179	13296	13281	13168	13165	13381	13288	13370	13193	13410	13233	13221	13338	13256	13213	13345	13320	13332	13422	13256	13229	13160	13283	13444	13443	13334	13380	13317	13143	13245	13286	13303	13204	13331	13275	13372	13409	13303	13334	13280	13196	13249	13295	13387	13307	13363	13040	13296	13160	13227	13464	13298	13281	13212	13295	13365	13265	13259	13384	13240	13344	13345	13253	13398	13324	13444	13336	13258	13344	13276	13360	13471	13335	13339	13371	13291	13340	13289	13318	13312	13329	13137	13233	13200	13265	13273	13216	13224	13298	13211	13508	13286	13340	13388	13209	13253	13367	13320	13308	13331	13385	13242	13245	13199	13049	13231	13259	13462	13291	13225	13320	13325	13425	13270	13426	13240	13259	13267	13299	13184	13418	13296	13130	13320	13277	13318	13270	13416	13246	13351	13280	13181	13313	13330	13315	13381	13328	13272	13322	13160	13296	13226	13235	13160	13317	13124	13172	13232	13238	13104	13204	13276	13357	13412	13364	13231	13305	13278	13254	13364	13213	13320	13299	13156	13159	13145	13209	13222	13311	13265	13232	13467	13375	13223	13251	13347	13224	13190	13173	13400	13360	13125	13300	13303	13322	13351	13229	13174	13403	13300	13230	13205	13298	13354	13197	13318	13400	13314	13337	13236	13148	13175	13291	13328	13182	13238	13366	13126	13371	13204	13248	13388	13305	13264	13324	13411	13112	13412	13076	13179	13388	13391	13316	13239	13040	13372	13267	13182	13227	13443	13213	13147	13358	13436	13248	13218	13284	13324	13214	13245	13223	13267	13204	13329	13225	13575	13224	13219	13326	13401	13213	13465	13197	13250	13206	13335	13433	13443	13314	13333	13295	13177	13202	13300	13290	13241	13314	13279	13269	13329	13345	13301	13257	13427	13265	13193	13327	13285	13325	13328	13354	13353	13372	13419	13264	13197	13221	13356	13212	13329	13296	13278	13302	13308	13106	13262	13276	13264	13307	13276	13262	13305
22877	21392	29221	24097	22415	24995	26823	21069	19083	18691	17990	17308	16919	16548	16393	16510	16441	16419	16033	16107	15915	16139	16207	16025	15971	16020	15801	15983	15842	15867	15817	15489	15908	15591	15715	15879	15862	15710	15905	15587	15960	15773	15698	15684	15615	15611	15550	15616	15579	15800	15507	15584	15432	15725	15776	15580	15668	15761	15634	15604	15735	15741	15792	15769	15697	15751	15703	15710	15761	15624	15723	15623	15545	15714	15894	15726	15526	15649	15662	15795	15641	15720	15597	15586	15771	15690	15636	15800	15516	15672	15488	15965	15705	15741	15543	15732	15544	15500	15658	15671	15613	15768	15736	15700	15689	15737	15581	15826	15666	15456	15686	15792	15606	15799	15730	15673	15510	15453	15763	15652	15501	15734	15510	15562	15610	15813	15728	15646	15599	15596	15649	15606	15489	15457	15564	15757	15438	15754	15473	15549	15657	15762	15745	15642	15427	15622	15619	15588	15707	15686	15490	15710	15528	15502	15588	15672	15583	15601	15708	15624	15692	15795	15462	15458	15623	15582	15689	15680	15317	15670	15598	15545	15667	15606	15651	15459	15399	15653	15541	15501	15550	15474	15534	15619	15605	15559	15655	15735	15622	15455	15670	15581	15484	15812	15756	15556	15572	15658	15591	15614	15655	15669	15685	15616	15573	15442	15599	15639	15740	15498	15618	15595	15463	15730	15601	15682	15574	15669	15778	15374	15458	15592	15351	15638	15496	15751	15576	15694	15668	15584	15673	15700	15530	15504	15515	15399	15696	15373	15956	15638	15663	15773	15819	15527	15701	15666	15762	15589	15722	15625	15469	15637	15582	15652	15705	15687	15484	15571	15611	15596	15530	15564	15435	15619	15735	15713	15702	15602	15611	15638	15617	15568	15477	15444	15663	15741	15534	15493	15505	15625	15680	15777	15526	15639	15577	15751	15525	15597	15597	15553	15614	15745	15577	15665	15722	15558	15629	15500	15539	15475	15630	15696	15889	15690	15685	15435	15604	15505	15480	15426	15764	15680	15617	15716	15575	15361	15555	15717	15643	15574	15656	15638	15639	15385	15609	15564	15639	15633	15654	15532	15628	15560	15665	15574	15690	15607	15573	15609	15557	15632	15837	15793	15687	15654	15528	15542	15762	15443	15550	15650	15672	15730	15574	15443	15458	15586	15719	15574	15565	15606	15540	15668	15741	15764	15800	15662	15626	15487	15702	15417	15537	15599	15701	15748	15439	15368	15677	15745	15579	15442	15387	15550	15786	15640	15544	15618	15592	15690	15625	15609	15495	15721	15493	15566	15482	15745	15574	15718	15781	15416	15609	15633	15611	15765	15556	15592	15529	15454	15484	15676	15602	15513	15272	15483	15633	15729	15470	15555	15524	15531	15626	15623	15690	15528	15536	15575	15625	15571	15821	15624	15620	15740	15555	15613	15756	15728	15509	15652	15602	15504	15556	15529	15494	15674	15527	15572	15538	15638	15694	15660	15480	15518	15445	15511	15513	15611	15873	15556	15677	15550	15655	15554	15619	15527	15372	15496	15649	15543	15747	15549	15608	15814	15731	15655	15694	15554	15786	15737	15754	15421	15448	15288	15736	15568	15593	15533	15540	15536	15568	15510	15803	15717	15654	15770	15442	15671	15570	15551	15506	15619	15521	15378	15696	15730	15687	15456	15571	15510	15625	15457	15566	15544	15541	15609	15608	15696	15600	15748	15811	15638	15587	15583	15578	15664	15624	15698	15609	15583	15588	15370	15590	15652	15578	15478	15759	15763	15546	15701	15514	15725	15799	15718	15621	15658	15707	15687	15591	15552	15500	15724	15652	15651	15327	15447	15558	15476	15547	15812	15711	15588	15638	15640	15617	15483	15756	15564	15540	15400	15494	15705	15743	15644	15439	15625	15571	15807	15521	15621	15529	15515	15677	15561	15429	15448	15486	15586	15830	15736	15668	15674	15605	15712	15700	15399	15566	15484	15504	15741	15564	15592	15658	15515	15772	15710	15640	15394	15497	15679	15601	15622	15398	15540	15565	15496	15817	15524	15621	15641	15566	15581	15520	15682	15663	15592	15666	15756	15579	15687	15611	15758	15538	15544	15535	15330	15720	15522	15643	15589	15679	15382	15600	15695	15512	15550	15765	15576	15388	15693	15731	15616	15626	15648	15569	15584	15530	15378	15512	15703	15769	15546	15729	15639	15534	15770	15700	15773	15484	15589	15623	15687	15498	15540	15515	15665	15714	15642	15751	15509	15471	15368	15469	15473	15575	15674	15561	15699	15542	15511	15573	15555	15511	15602	15562	15701	15575	15582	15633	15517	15596	15359	15729	15777	15493	15410	15509	15705	15606	15536	15743	15339	15562	15388	15476	15499	15520	15761	15599	15683	15713	15631	15631	15655	15852	15761	15316	15624	15566	15826	15476	15551	15634	15769	15643	15784	15410	15784	15581	15654	15442	15686	15660	15493	15271	15698	15403	15584	15549	15629	15601	15651	15647	15457	15736	15684	15595	15474	15570	15509	15626	15480	15619	15691	15617	15588	15687	15891	15657	15469	15629	15414	15636	15312	15716	15694	15542	15522	15595	15767	15759	15423	15588	15464	15711	15862	15712	15428	15630	15600	15713	15665	15603	15515	15546	15460	15531	15571	15384	15701	15660	15710	15663	15398	15708	15602	15672	15545	15491	15514	15655	15388	15544	15738	15596	15736	15529	15576	15532	15637	15802	15440	15589	15544	15655	15717	15429	15330	15633	15777	15709	15527	15583	15681	15520	15784	15447	15758	15639	15547	15610	15585	15458	15670	15557	15621	15615	15392	15515	15497	15667	15567	15703	15562	15544	15705	15651	15716	15577	15702	15542	15724	15572	15842	15808	15536	15420	15500	15579	15454	15657	15746	15624	15533	15620	15658	15629	15432	15560	15461	15582	15576	15682	15540	15819	15675	15620	15475	15524	15611	15406	15725	15808	15776	15498	15525	15545	15595	15583	15530	15465	15357	15470	15574	15532	15655	15724	15640	15626	15780	15626	15581	15620	15651	15685	15563	15701	15544	15651	15674	15613	15637	15518	15695	15631	15718	15773	15583	15643	15638	15683	15610	15722	15534	15529	15482	15680	15542	15859	15807	15688	15648	15658	15348	15518	15555	15626	15630	15546	15523	15681	15654	15473	15489	15618	15647	15479	15672	15612	15674	15805	15577	15690	15697	15832	15629	15583	15468	15740	15393	15599	15517	15658	15559	15529	15661	15774	15861	15500	15489	15542	15581	15728	15524	15705	15519	15740	15545	15688	15745	15621	15612	15466	15682	15595	15524	15596	15514	15759	15385	15740	15521	15705	15704	15397	15720	15611	15743	15710	15671	15566	15490	15633	15442	15653	15782	15689	15643	15830	15815	15735	15610	15735	15591	15585	15661	15681	15569	15588	15522	15615	15531	15761	15554	15469	15785	15545	15603	15483	15677	15499	15488	15608	15595	15648	15524	15515	15560	15635	15547	15539	15545	15583	15386	15493	15683	15661	15592	15406	15643	15647	15635	15644	15599	15303	15627	15688	15795	15758	15617	15554	15768	15774	15722	15522	15624	15561	15602	15712	15609	15528	15614	15439	15591	15671	15448	15621	15735	15605	15660	15585	15626	15455	15623	15622	15624	15608	15496	15611	15452	15707	15521	15545	15519	15562	15658	15646	15655	15624	15464	15798	15476	15618	15576	15733	15663	15631	15672	15329	15536	15387	15647	15653	15577	15460	15562	15606	15407	15542	15554	15492	15574	15587	15728	15536	15456	15627	15582	15700	15515	15549	15473	15497	15735	15807	15531	15819	15548	15507	15518	15712	15653	15629	15557	15671	15472	15734	15651	15666	15527	15866	15566	15533	15528	15639	15562	15646	15653	15579	15644	15695	15529	15601	15609	15550	15427	15612	15766	15530	15736	15686	15849	15786	15316	15550	15605	15588	15660	15558	15511	15522	15600	15593	15606	15705	15495	15510	15666	15725	15821	15800	15669	15645	15695	15627	15590	15855	15631	15823	15638	15683	15669	15759	15564	15578	15575	15645	15493	15628	15518	15644	15389	15447	15817	15632	15511	15557	15435	15561	15635	15750	15538	15604	15659	15496	15338	15641	15733	15622	15536	15777	15604	15615	15360	15515	15648	15704	15725	15734	15479	15664	15541	15644	15636	15799	15662	15598	15586	15617	15627	15602	15451	15548	15822	15775	15535	15641	15690	15574	15572	15507	15488	15610	15519	15681	15580	15802	15575	15619	15416	15625	15580	15635	15675	15649	15603	15551	15675	15695	15651	15616	15611	15663	15630	15411	15702	15465	15648	15739	15679	15531	15736	15733	15851	15638	15459	15723	15780	15507	15542	15679	15487	15510	15630	15727	15511	15535	15460	15718	15525	15621	15892	15653	15613	15664	15612	15344	15592	15461	15539	15532	15512	15857	15541	15509	15458	15635	15452	15619	15686	15669	15634	15569	15649	15721	15409	15671	15615	15488	15527	15565	15690	15670	15753	15500	15551	15750	15672	15685	15597	15557	15628	15605	15817	15525	15662	15678	15674	15522	15427	15676	15488	15695	15495	15703	15861	15629	15733	15710	15578	15569	15523	15607	15536	15640	15506	15745	15568	15691	15508	15709	15643	15491	15575	15674	15447	15590	15688	15540	15674	15454	15373	15600	15630	15645	15576	15584	15608	15599	15600	15611	15661	15691	15582	15452	15660	15688	15464	15403	15718	15736	15619	15770	15475	15894	15505	15650	15765	15705	15574	15686	15559	15704	15387	15652	15700	15636	15549	15649	15604	15720	15626	15789	15601	15598	15545	15355	15650	15488	15536	15760	15664	15518	15700	15616	15680	15727	15346	15488	15584	15706	15537	15591	15559	15418	15742	15715	15614	15666	15536	15490	15504	15669	15597	15788	15710	15626	15570	15514	15517	15557	15567	15530	15563	15560	15466	15676	15591	15592	15518	15653	15625	15711	15725	15567	15593	15578	15741	15614	15555	15676	15603	15782	15561	15658	15655	15513	15266	15596	15500	15895	15590	15643	15656	15707	15568	15583	15552	15524	15570	15918	15707	15620	15593	15471	15696	15492	15689	15785	15614	15493	15497	15620	15557	15718	15399	15685	15704
33257	55758	51506	40323	32342	26803	23324	20772	19056	17702	16745	16005	15461	15219	14988	14849	14607	14329	14246	14191	13983	14133	14094	14028	13987	13944	13886	13771	13733	13782	14031	13823	13948	13868	13816	13811	13968	13782	13869	13950	13918	13831	13842	13875	13908	13815	13980	13941	13729	13751	13699	13789	13805	13827	13629	13720	13557	13725	13746	13833	13807	13766	13843	13759	13815	13793	13619	13757	13708	13758	13601	13675	13680	13799	13769	13656	13677	13642	13651	13850	13632	13638	13632	13628	13796	13689	13758	13827	13679	13824	13740	13684	13754	13736	13717	13712	13569	13759	13761	13766	13691	13902	13835	13885	13736	13779	13761	13691	13800	13685	13755	13668	13839	13635	13920	13693	13602	13746	13778	13633	13933	13801	13639	13799	13661	13784	13704	13721	13774	13605	13814	13656	13697	13791	13626	13859	13754	13767	13633	13772	13748	13753	13709	13739	13778	13694	13726	13695	13763	13646	13753	13630	13737	13589	13630	13725	13696	13775	13630	13681	13837	13785	13805	13762	13765	13478	13799	13661	13863	13625	13746	13660	13749	13745	13717	13684	13685	13816	13747	13777	13702	13839	13731	13668	13542	13654	13756	13699	13954	13754	13780	13723	13590	13689	13771	13700	13658	13622	13715	13644	13621	13706	13804	13711	13764	13816	13834	13742	13614	13725	13714	13759	13662	13679	13740	13838	13613	13865	13632	13727	13656	13895	13971	13741	13743	13691	13906	13867	13856	13694	13589	13758	13746	13730	13600	13824	13706	13634	13599	13773	13696	13792	13840	13843	13877	13692	13561	13870	13556	13869	13692	13688	13696	13771	13626	13829	13741	13736	13810	13722	13594	13728	13670	13783	13738	13742	13742	13711	13727	13631	13881	13719	13826	13782	13718	13731	13882	13706	13625	13523	13706	13856	13626	13678	13668	13670	13595	13679	13535	13659	13821	13530	13707	13731	13737	13835	13617	13667	13745	13696	13770	13719	13766	13734	13669	13761	13748	13665	13677	13786	13754	13812	13763	13714	13714	13757	13685	13834	13822	13698	13874	13820	13669	13919	13748	13668	13648	13774	13734	13718	13795	13589	13821	13803	13658	13609	13720	13570	13878	13717	13679	13693	13652	13708	13839	13725	13628	13687	13625	13815	13643	13683	13606	13701	13842	13676	13718	13483	13774	13654	13926	13639	13687	13639	13658	13676	13759	13850	13741	13586	13610	13658	13715	13777	13652	13610	13705	13905	13773	13741	13796	13869	13635	13621	13669	13838	13781	13749	13651	13761	13567	13664	13727	13738	13554	13739	13644	13617	13656	13768	13830	13815	13610	13737	13787	13764	13811	13510	13777	13750	13570	13704	13646	13859	13891	13591	13788	13718	13664	13842	13869	13650	13829	13791	13738	13808	13943	13765	13571	13603	13683	13771	13627	13682	13759	13608	13749	13790	13576	13663	13645	13700	13645	13756	13623	13721	13720	13731	13762	13619	13592	13772	13581	13768	13745	13741	13628	13887	13652	13885	13710	13706	13697	13758	13711	13702	13696	13723	13668	13759	13751	13692	13660	13806	13647	13827	13723	13699	13771	13766	13659	13648	13712	13518	13802	13655	13801	13726	13874	14008	13677	13777	13816	13809	13642	13711	13645	13606	13737	13707	13777	13593	13750	13596	13553	13809	13550	13806	13735	13590	13737	13736	13671	13783	13721	13688	13573	13600	13607	13561	13759	13739	13709	13541	13700	13914	13635	13790	13792	13738	13664	13836	13751	13650	13809	13693	13612	13699	13718	13730	13743	13681	13542	13663	13761	13521	13697	13945	13725	13633	13794	13613	13798	13842	13678	13719	13686	13664	13759	13617	13744	13695	13758	13804	13655	13877	13762	13683	13602	13938	13707	13651	13656	13767	13721	13448	13684	13781	13798	13684	13777	13660	13781	13543	13745	13728	13778	13700	13745	13655	13902	13627	13620	13632	13664	13650	13634	13838	13583	13674	13758	13560	13870	13781	13673	13657	13702	13798	13788	13647	13651	13714	13760	13589	13860	13586	13665	13575	13634	13789	13691	13761	13642	13867	13777	13650	13634	13738	13978	13643	13494	13763	13640	13732	13724	13456	13808	13778	13646	13723	13642	13807	13736	13629	13631	13618	13760	13678	13661	13843	13747	13612	13743	13650	13588	13743	13533	13714	13634	13765	13815	13581	13646	13875	13612	13898	13708	13769	13587	13825	13728	13600	13827	13786	13677	13610	13762	13886	13735	13800	13565	13708	13762	13652	13716	13640	13817	13856	13759	13785	13642	13638	13713	13803	13691	13784	13760	13869	13692	13616	13841	13644	13743	13821	13825	13878	13734	13752	13635	13638	13647	13688	13836	13514	13780	13712	13658	13677	13776	13792	13848	13788	13647	13838	13737	13674	13834	13724	13705	13698	13735	13754	13828	13633	13549	13662	13746	13872	13733	13627	13677	13794	13781	13799	13717	13783	13605	13674	13692	13588	13937	13687	13723	13819	13819	13638	13622	13704	13805	13763	13822	13536	13788	13672	13611	13647	13680	13815	13840	13691	13866	13783	13648	13567	13682	13652	13764	13861	13686	13920	13716	13678	13640	13653	13777	13553	13769	13688	13730	13684	13908	13788	13719	13623	13597	13738	13628	13732	14000	13747	13871	13802	13608	13580	13762	13844	13780	13621	13916	13746	13668	13752	13778	13737	13678	13704	13736	13677	13707	13586	13790	13707	13647	13669	13699	13818	13676	13719	13852	13609	13649	13727	13676	13602	13741	13545	13736	13689	13799	13642	13675	13729	13811	13804	13742	13695	13654	13594	13590	13761	13645	13692	13810	13705	13762	13512	13844	13684	13677	13629	13783	13751	13596	13623	13663	13805	13988	13610	13843	13620	13847	13825	13714	13676	13738	13875	13797	13726	13701	13754	13826	13898	13738	13785	13664	13708	13759	13843	13790	13703	13833	13780	13722	13745	13728	13847	13571	13687	13568	13723	13610	13609	13704	13732	13747	13663	13808	13779	13782	13586	13812	13618	13849	13673	13495	13732	13675	13617	13681	13749	13837	13797	13729	13561	13737	13767	13651	13773	13759	13628	13665	13739	13828	13802	13640	13666	13708	13908	13632	13885	13901	13652	13687	13662	13569	13578	13738	13602	13637	13727	13793	13754	13772	13727	13696	13698	13552	13848	13760	13945	13583	13655	13760	13767	13693	13718	13695	13726	13840	13657	13721	13609	13678	13595	13640	13661	13956	13896	13631	13720	13802	13580	13786	13775	13592	13590	13649	13775	13699	13889	13793	13726	13700	13845	13589	13643	13779	13871	13571	13662	13792	13790	13681	13838	13735	13691	13757	13859	13777	13713	13576	13760	13697	13771	13567	13704	13740	13758	13591	13540	13470	14006	13794	13565	13571	13995	13710	13764	13747	13669	13670	13758	13772	13834	13697	13836	13754	13614	13815	13708	13712	13741	13630	13744	13662	13660	13704	13727	13780	13630	13958	13721	13685	13765	13694	13715	13787	13706	13569	13639	13912	13723	13713	13785	13816	13692	13865	13717	13653	13809	13642	13666	13685	13776	13784	13733	13638	13674	13742	13842	13810	13589	13689	13668	13665	13953	13776	13764	13775	13573	13758	13724	13684	13607	13807	13846	13833	13663	13652	13732	13672	13513	13793	13819	13762	13761	13639	13588	13724	13694	13817	13755	13762	13739	13694	13670	13653	13728	13628	13889	13801	13526	13757	13614	13639	13608	13791	13725	13786	13658	13738	14096	13561	13676	13763	13948	13645	13839	13733	13782	13634	13738	13699	13691	13737	13735	13828	13653	13786	13667	13726	13725	13746	13818	13741	13683	13634	13693	13672	13641	13689	13704	13665	13687	13865	13783	13584	13835	13777	13853	13663	13622	13744	13823	13682	13860	13732	13628	13793	13686	13781	13821	13755	13651	13864	13738	13725	13804	13732	13580	13809	13869	13969	13583	13705	13716	13854	13698	13761	13843	13623	13799	13780	13655	13523	13780	13742	13794	13688	13670	13731	13622	13736	13615	13781	13848	13732	13782	13729	13740	13587	13758	13724	13733	13727	13652	13576	13582	13609	13620	13772	13728	13617	13699	13631	13582	13593	13638	13572	13702	13610	13660	13720	13679	13850	13658	13562	13543	13769	13703	13723	13572	13891	13600	13539	13698	13781	13579	13823	13657	13857	13779	13847	13742	13771	13637	13747	13680	13635	13700	13769	13814	13574	13662	13662	13718	13747	13889	13667	13637	13826	13794	13780	13614	13618	13734	13958	13629	13649	13783	13630	13783	13605	13762	13623	13818	13600	13578	13747	13673	13706	13597	13681	13586	13714	13827	13891	13743	13707	13860	13671	13759	13838	13670	13841	13761	13657	13682	13701	13837	13666	13751	13807	13625	13629	13785	13757	13721	13792	13792	13760	13784	13763	13629	13699	13802	13585	13681	13789	13688	13696	13658	13627	13687	13634	13728	13759	13690	13716	13649	13676	13639	13713	13782	13605	13853	13657	13764	13574	13723	13623	13641	13787	13845	13649	13751	13729	13758	13687	13697	13839	13653	13799	13797	13735	13644	13806	13744	13553	13718	13714	13786	13730	13535	13654	13663	13817	13712	13682	13677	13686	13686	13761	13825	13734	13708	13718	13744	13764	13887	13700	13695	13823	13663	13768	13539	13803	13719	13768	13667	13769	13715	13772	13539	13912	13664	13572	13602	13624	13732	13810	13605	13688	13685	13737	13719	13684	13717	13720	13718	13728	13704	13561	13889	13655	13742	13824	13655	13896	13819	13633	13738	13849	13731	13757	13744	13654	13788	13670	13720	13806	13780	13719	13837	13711	13660	13768	13846	13950	13759	13704	13710	13894	13718	13821	13746	13707	13779	13789	13961	13776	13636	13705	13735	13837	13800	13801	13698	13697	13769	13666	13674	13853	13803	13608	13798	13640	13602	13781	13720	13764	13694	13725	13702	13656	13628	13809	13798	13604	13766	13567	13713	13591	13726	13796	13653	13788	13816	13727	13663	13730	13615	13627	13653	13730	13641	13762	13795	13687	13960	13786	13660	13741	13789	13816	13640	13690	13674	13555	13731	13796	13734	13622	13635	13619	13591
28428	26292	32375	27718	21774	19481	18039	17100	16483	16224	15999	15876	15480	15670	15483	15553	15588	15654	15387	15392	15159	15521	15476	15522	15284	15526	15271	15321	15492	15370	15416	15342	15477	15369	15530	15372	15243	15389	15498	15196	15277	15447	15515	15473	15271	15250	15333	15227	15295	15250	15411	15270	15512	15441	15225	15255	15153	15286	15307	15276	15116	15428	15335	15328	15380	15399	15263	15373	15290	15201	15474	15262	15223	15143	15458	15323	15171	15207	15179	15287	15203	15523	15290	15226	15254	15164	15240	15115	15172	15036	15210	15238	15296	15322	15385	15234	15578	15380	15316	15298	15379	15229	15224	15270	15265	15236	15326	15158	15415	15160	15593	15408	15353	15365	15230	15415	15263	15361	15114	15321	15240	15551	15348	15088	15238	15242	15188	15329	15438	15397	15469	15279	15283	15440	15263	15556	15423	15100	15351	15394	15225	15175	14982	15370	15348	15225	15366	15328	15326	15495	15363	15198	15156	15345	15253	15236	15341	15284	15138	15249	15367	15339	15131	15161	15188	15499	15236	15115	15171	15130	15059	15357	15169	15118	15297	15214	15153	15424	15336	15126	15310	15327	15197	15364	15114	15155	15290	15261	15290	15411	15271	15359	15480	15160	15315	15207	15165	15325	15305	15138	15215	15256	15170	15436	15313	15298	15465	15412	15062	15102	15366	15335	15418	15137	15367	15262	15228	15287	15500	15471	15223	15141	15260	15322	15317	15436	15447	15320	15261	15396	15271	15298	15003	15312	15373	15215	15063	15236	15162	15347	15209	15350	15102	15237	15052	15376	15263	15376	15258	15302	15253	15295	15260	15206	15029	15109	15262	15275	15270	15288	15302	15387	15352	15148	15180	15489	15433	15243	15319	15123	15188	15343	15401	15286	15309	15290	15407	15243	15292	15264	15248	15178	15171	15417	15113	15420	15258	15391	15298	15231	15251	15168	15109	15355	15295	15305	15416	15243	15404	15162	15376	15216	15318	15321	15157	15143	15351	15338	15392	15295	15416	15434	15198	15248	15347	15160	15359	15065	15170	15069	15247	15389	15129	15414	15517	15242	15287	15438	15198	15199	15211	15224	15303	15299	15276	15566	15384	15359	15250	15385	15279	15421	15359	15363	15174	15162	15256	15275	15412	15435	15390	15309	15413	15192	15304	15281	15192	15339	15274	15281	15061	15344	15331	15313	15204	15242	15271	15187	15106	15370	15444	15327	15317	15403	15353	15321	15069	15354	15321	15239	15404	15396	15264	15247	15114	15327	15306	15248	15465	15347	15284	15291	15402	15121	15510	15118	15338	15304	15463	15258	15239	15242	15213	15326	15392	15116	15082	15134	15218	15121	15355	15272	15166	15427	15459	15273	15222	15358	15298	15370	15334	15082	15068	15285	15288	15340	15372	15394	15319	15435	15521	15414	15293	15361	15313	15308	15146	15240	15245	15387	15058	15340	15365	15211	15291	15229	15255	15471	15346	15299	15452	15228	15406	15393	15172	15222	15168	15314	15401	15125	15218	15272	15301	15285	15139	15284	15398	15437	15111	15349	15421	15457	15166	15464	15321	15221	15226	15186	15213	15387	15402	15269	15347	15257	15179	15235	15210	15173	15365	15382	15165	15241	15440	15286	15254	15240	15359	15360	15189	15334	15360	15385	15433	15420	15365	15180	15169	15323	15425	15379	15432	15245	15241	15320	15276	15224	15434	15195	15381	15288	15225	15346	15202	15311	15183	15378	15170	15249	15311	15234	15117	15223	15375	15336	15439	15314	15243	15448	15310	15209	15291	15502	15416	15225	15312	15331	15196	15229	15220	15210	15364	15416	15205	15352	15317	15239	15306	15416	15265	15308	15288	15331	15155	15304	15492	15383	15392	15643	15369	15055	15407	15373	15347	15144	15202	15354	15049	15268	15398	15487	15059	15150	15190	15342	15478	15289	15296	15135	15145	15138	15135	15371	15312	15327	15105	15316	15199	15285	15371	15335	15269	15259	15364	15323	15385	15295	15269	15095	15277	15300	15333	15385	15565	15117	15180	15249	15215	15270	15367	15210	15341	15371	15261	15433	15261	15379	15459	15379	15365	15536	15213	15562	15416	15412	15507	15419	15444	15367	15548	15290	15376	15479	15235	15174	15165	14876	15067	15243	15173	15435	15329	15085	15128	15315	15383	15355	15483	15216	15176	15377	15255	15112	15331	15333	15221	15105	15094	15126	15385	15106	15255	15268	15354	15516	15309	15332	15249	15469	15535	15443	15208	15460	15404	15355	15215	15180	15437	15333	15148	15146	15375	15355	15578	15495	15197	15309	15379	15514	15450	15348	15296	15161	15232	15275	15149	15362	15218	15355	15143	15121	15311	15330	15241	15338	15234	15393	15368	15246	15208	15130	15341	15231	15226	15113	15226	15385	15251	15414	15030	15388	15465	15377	15341	15216	15289	15426	15470	15323	15368	15202	15275	15190	15383	15127	15314	15257	15332	15191	15211	15213	15359	15416	15370	15201	15064	15301	15237	15388	15400	15355	15152	15452	15393	15191	15305	15346	15268	15484	15323	15393	15379	15479	15323	15340	15140	15258	15445	15230	15474	15487	15163	15201	15374	15251	15175	15203	15273	15502	15412	15441	15408	15422	15440	15370	15014	15202	15178	15521	15333	15391	15306	15328	15186	15393	15398	15558	15285	15202	15145	15338	15186	15390	15211	15251	15238	15393	15502	15187	15280	15338	15420	15278	15338	15235	15333	15282	15432	15157	15366	15142	15221	15390	15289	15447	15149	15215	15259	15311	15125	15461	15329	15271	15507	15236	15204	15454	15158	15011	15119	15272	15179	15255	15322	15172	15477	15366	15416	15235	15234	15208	15357	15230	15308	15344	15255	15199	15144	15386	15158	15079	15169	15106	15102	15224	15347	15306	15290	15411	15268	15366	15404	15303	15217	15396	15407	15202	15303	15430	15255	15425	15218	15337	15182	15199	15323	15245	15393	15153	15313	15463	15219	15196	15310	15271	15429	15177	15315	15234	15357	15362	15320	15433	15361	15372	15322	15170	15306	15361	15262	15314	15556	15427	15282	15294	15427	15220	15391	15229	15312	15279	15375	15277	15362	15346	15377	15266	15141	15233	15237	15289	15251	15318	15227	15436	15491	15148	15425	15304	15137	15279	15106	15378	15355	15245	15265	15248	15351	15238	15365	15244	15311	15294	15309	15142	15255	15222	15422	15302	15175	15401	15193	15251	15512	15216	15279	15318	15146	15139	15134	15219	15283	14877	15285	15317	15287	15274	15090	15498	15410	15449	15406	15412	15420	15158	15323	15071	15502	15374	15326	15233	15277	15485	15288	15165	15092	15286	15369	15286	15318	15351	15413	15186	15128	15521	15191	15381	15260	15231	15221	15074	15155	15459	15275	15294	15185	15313	15524	15195	15219	15415	15209	15402	15321	15282	15496	15220	15457	15224	15109	15231	15298	15507	15289	15255	15178	15621	15300	15295	15235	15446	15335	15281	15360	15381	15276	15328	14970	15404	15332	15363	15195	15218	15287	15357	15277	15325	15483	15269	15358	15248	15465	15429	15261	15153	15429	15199	15297	15400	15490	15272	15179	15386	15258	15140	15319	15369	15230	15263	15358	15413	15260	15460	15248	15369	15252	15274	15415	15344	15318	15318	15478	15329	15185	15271	15260	15221	15246	15236	15185	15441	15395	15302	15447	15393	15226	15338	15240	15062	15509	15120	15288	15255	15418	15206	15468	15415	15251	15257	15172	15367	15504	15345	15290	15444	15348	15368	15240	15299	15375	15242	15397	15338	15140	15302	15097	15463	15088	15474	15210	15135	15481	15368	15413	15306	15503	15209	15248	15101	15405	15221	15275	15434	15128	15187	15261	15326	15485	15606	15254	15241	15319	15408	15429	15200	15337	15287	15475	15379	15295	15281	15297	15259	15344	15288	15328	15474	15545	15626	15271	15173	15327	15328	15249	15313	15328	15414	15186	15322	15357	15372	15523	15359	15265	15425	15397	15302	15409	15346	15099	15157	15003	15221	15271	15348	15292	15234	15219	15181	15323	15294	15223	15347	15440	15266	15274	15375	15213	15345	15221	15159	15205	15213	15174	15490	15164	15273	15248	15310	15259	15232	15353	15169	15090	15540	15296	15428	15271	15164	15165	15253	15245	15400	15368	15378	15501	15184	15361	15326	15259	15257	15279	15312	15212	15241	15415	15379	15114	15370	15345	15200	15393	15139	15212	15240	15245	15302	15290	15307	15265	15463	15225	15289	15227	15402	15192	15308	15212	15226	15371	15135	15368	15313	15389	15391	15199	15357	15343	15390	15257	15351	15279	15279	15212	15430	15489	15322	15282	15269	15260	15178	15231	15462	15502	15315	15294	15545	15488	15207	15249	15288	15229	15299	15320	15188	15527	15295	15276	15333	15151	15329	15270	15191	15523	15237	15274	15490	15399	15288	15303	15248	15199	15438	15402	15309	15269	15274	15314	15283	15334	15478	15275	15341	15225	15188	15353	15323	15344	15240	15353	15344	15497	15185	15228	15191	15270	15178	15216	15109	15244	15092	15349	15326	15285	15272	15427	15253	15081	15253	15471	15212	15533	15269	15351	15156	15310	15248	15228	15268	15381	15231	15221	15149	15463	15202	15189	15448	15238	15106	15059	15141	15429	15323	15284	15306	15148	15280	15296	15162	15355	15308	15449	15322	15389	15170	15244	15412	15305	15179	15276	15274	15323	15203	15183	15293	15262	15333	15158	15272	15353	15143	15250	15202	15437	15262	15274	15414	15403	15207	15324	15218	15473	15324	14998	15256	15253	15379	15318	15483	15288	15313	15278	15424	15386	15087	15227	15284	15296	15332	15564	15420	15450	15273	15284	15320	15285	15317	15447	15383	15094	15240	15112	15451	15359	15106	15217	15268	15191	15335	15430	15280	15314	15199	15363	15508	15384	15270	15310	15336	15344	15283	15092	15476	15299	15108	15356	15378	15171	15091	15393	15370	15500	15466	15375	15318	14967	15476	15378	15176	15325	15344	15198	15148	15124	15189	15350	15284	15332	15245	15274	15293	15335	15269	15269	15132	15443	15248	15241	15344	15181	15175	15244	15372	15512	15295	15347	15331
29967	42913	38010	28303	22690	19622	17565	16322	15536	15036	14786	14534	14172	14222	14001	14090	13874	13869	13884	13769	13644	13638	13612	13750	13605	13858	13760	13662	13590	13569	13733	13673	13761	13615	13714	13645	13739	13646	13590	13579	13705	13710	13512	13551	13616	13520	13589	13625	13498	13701	13550	13565	13627	13621	13600	13637	13680	13719	13544	13659	13577	13612	13566	13544	13575	13554	13588	13522	13524	13569	13617	13648	13667	13474	13596	13582	13578	13617	13469	13509	13657	13698	13440	13515	13631	13572	13456	13656	13486	13608	13497	13737	13529	13637	13692	13475	13659	13497	13637	13489	13572	13635	13533	13421	13578	13587	13516	13630	13441	13559	13579	13709	13586	13496	13647	13681	13576	13637	13700	13684	13726	13320	13606	13788	13578	13572	13715	13517	13431	13512	13447	13673	13509	13522	13583	13539	13590	13553	13501	13543	13827	13523	13664	13474	13591	13472	13668	13521	13568	13555	13619	13515	13683	13611	13524	13651	13412	13547	13491	13550	13601	13489	13638	13674	13556	13558	13547	13693	13631	13597	13515	13595	13555	13476	13533	13508	13558	13438	13571	13670	13574	13669	13705	13459	13657	13556	13593	13424	13584	13628	13718	13592	13452	13671	13593	13478	13620	13664	13702	13413	13675	13635	13676	13501	13566	13520	13502	13648	13468	13556	13535	13411	13614	13547	13509	13495	13508	13605	13575	13524	13607	13611	13518	13541	13621	13567	13447	13492	13522	13561	13680	13572	13493	13690	13601	13435	13550	13472	13461	13529	13552	13614	13694	13304	13641	13481	13523	13511	13506	13532	13607	13530	13436	13592	13549	13683	13522	13542	13638	13554	13759	13525	13561	13541	13589	13674	13598	13504	13499	13492	13702	13345	13714	13434	13500	13670	13671	13505	13676	13490	13665	13544	13617	13571	13363	13566	13484	13544	13607	13668	13632	13519	13515	13757	13489	13567	13540	13694	13638	13583	13559	13666	13531	13491	13444	13612	13509	13504	13427	13545	13520	13543	13648	13650	13553	13670	13486	13566	13541	13693	13713	13578	13541	13653	13611	13557	13652	13537	13474	13565	13480	13462	13607	13581	13580	13549	13594	13449	13707	13449	13619	13636	13734	13525	13550	13397	13709	13719	13414	13703	13633	13529	13660	13496	13739	13595	13674	13588	13622	13514	13527	13553	13411	13278	13630	13565	13630	13704	13626	13480	13503	13469	13654	13695	13635	13611	13545	13667	13518	13456	13567	13553	13522	13560	13682	13454	13582	13499	13548	13627	13555	13638	13337	13784	13510	13554	13611	13461	13556	13604	13579	13581	13665	13509	13475	13548	13525	13537	13558	13372	13503	13613	13601	13561	13418	13468	13423	13645	13480	13583	13603	13651	13649	13613	13456	13581	13722	13667	13616	13554	13593	13734	13500	13567	13620	13551	13638	13537	13493	13728	13509	13546	13478	13444	13683	13706	13604	13726	13682	13610	13462	13476	13642	13460	13662	13556	13517	13534	13630	13487	13445	13562	13555	13585	13624	13617	13511	13506	13530	13699	13599	13537	13514	13540	13540	13633	13625	13600	13504	13499	13518	13612	13471	13679	13525	13522	13566	13415	13661	13589	13492	13601	13727	13561	13570	13541	13499	13675	13384	13452	13659	13690	13484	13462	13625	13379	13561	13570	13672	13632	13527	13488	13686	13554	13625	13511	13426	13521	13407	13551	13594	13683	13530	13540	13611	13547	13472	13554	13502	13460	13567	13702	13604	13670	13507	13636	13427	13479	13559	13621	13448	13665	13578	13548	13505	13495	13642	13645	13700	13518	13517	13422	13433	13604	13572	13600	13533	13557	13593	13520	13445	13572	13503	13574	13618	13684	13523	13852	13628	13553	13323	13603	13467	13392	13563	13756	13596	13496	13587	13750	13543	13591	13655	13537	13819	13655	13546	13801	13548	13475	13768	13601	13614	13603	13587	13477	13471	13463	13676	13609	13661	13633	13590	13694	13430	13526	13605	13551	13564	13537	13383	13471	13557	13608	13526	13630	13645	13410	13684	13598	13584	13639	13686	13574	13637	13553	13447	13683	13665	13487	13402	13647	13625	13479	13411	13543	13617	13593	13624	13638	13588	13733	13507	13541	13619	13716	13671	13470	13586	13496	13479	13500	13365	13498	13576	13762	13625	13464	13543	13455	13479	13666	13426	13559	13525	13646	13480	13702	13590	13533	13484	13556	13585	13612	13555	13590	13463	13612	13652	13498	13678	13505	13594	13658	13389	13638	13428	13326	13701	13523	13650	13529	13670	13513	13605	13483	13585	13638	13535	13675	13498	13617	13693	13637	13710	13602	13505	13673	13456	13473	13523	13555	13530	13502	13569	13545	13526	13621	13655	13340	13475	13447	13552	13500	13700	13402	13631	13631	13552	13540	13610	13512	13650	13585	13485	13566	13514	13612	13676	13612	13524	13468	13470	13654	13482	13467	13677	13497	13483	13520	13483	13640	13523	13629	13496	13443	13382	13690	13540	13552	13502	13517	13759	13586	13481	13554	13472	13742	13643	13538	13668	13674	13480	13560	13437	13727	13609	13457	13704	13603	13573	13524	13618	13497	13656	13607	13513	13532	13613	13625	13527	13508	13579	13646	13651	13502	13620	13510	13609	13607	13521	13432	13767	13408	13455	13657	13627	13565	13713	13464	13363	13689	13633	13462	13544	13506	13581	13569	13539	13393	13678	13606	13644	13503	13420	13613	13430	13735	13553	13477	13552	13403	13593	13678	13690	13433	13597	13540	13546	13605	13473	13419	13507	13581	13623	13617	13648	13591	13534	13676	13705	13566	13614	13630	13464	13434	13652	13463	13571	13683	13675	13551	13640	13647	13549	13556	13634	13523	13630	13550	13497	13605	13409	13598	13682	13498	13417	13409	13582	13657	13512	13565	13689	13427	13718	13557	13487	13512	13590	13698	13444	13607	13509	13507	13555	13534	13665	13622	13641	13622	13604	13744	13602	13659	13546	13590	13616	13506	13617	13538	13507	13508	13451	13699	13460	13658	13612	13542	13690	13495	13675	13515	13646	13608	13665	13601	13697	13401	13569	13428	13612	13650	13641	13578	13473	13530	13482	13538	13635	13547	13463	13552	13596	13536	13489	13571	13553	13516	13597	13507	13673	13495	13547	13273	13494	13592	13637	13594	13774	13590	13569	13708	13533	13569	13511	13613	13375	13374	13550	13639	13544	13690	13479	13526	13525	13518	13591	13429	13657	13574	13602	13504	13598	13540	13612	13560	13596	13289	13677	13541	13765	13534	13626	13511	13435	13435	13513	13651	13602	13427	13616	13476	13495	13548	13645	13597	13722	13584	13547	13545	13678	13549	13659	13437	13648	13660	13715	13510	13512	13575	13609	13537	13545	13593	13628	13606	13588	13458	13414	13469	13557	13617	13506	13574	13579	13716	13661	13579	13639	13637	13505	13524	13552	13593	13528	13582	13635	13662	13619	13604	13473	13472	13620	13576	13716	13715	13617	13513	13789	13428	13524	13657	13520	13653	13509	13681	13743	13570	13489	13607	13641	13566	13441	13399	13606	13655	13582	13539	13760	13613	13442	13550	13572	13507	13624	13670	13700	13757	13511	13475	13615	13554	13605	13698	13486	13668	13618	13585	13463	13609	13496	13526	13625	13399	13658	13538	13561	13689	13657	13486	13674	13612	13581	13356	13688	13646	13574	13462	13675	13582	13751	13555	13472	13456	13600	13640	13500	13683	13527	13713	13737	13518	13392	13663	13597	13497	13689	13448	13580	13614	13624	13592	13599	13644	13476	13690	13549	13613	13490	13487	13548	13648	13464	13642	13608	13579	13347	13665	13703	13580	13526	13466	13728	13554	13566	13628	13623	13564	13625	13578	13545	13657	13384	13481	13547	13576	13451	13453	13581	13554	13694	13651	13437	13560	13794	13673	13703	13580	13495	13446	13522	13559	13623	13603	13488	13532	13577	13533	13627	13594	13512	13533	13449	13644	13607	13445	13524	13450	13470	13424	13863	13520	13671	13748	13471	13536	13481	13567	13442	13683	13656	13460	13509	13531	13539	13559	13614	13657	13737	13710	13573	13531	13609	13589	13513	13585	13763	13625	13368	13662	13564	13595	13692	13496	13516	13577	13571	13645	13725	13439	13797	13546	13395	13544	13582	13397	13596	13657	13430	13604	13652	13650	13600	13643	13578	13570	13745	13559	13398	13606	13618	13451	13651	13614	13659	13436	13673	13560	13433	13564	13638	13573	13433	13392	13710	13535	13395	13426	13530	13423	13449	13444	13647	13535	13343	13444	13538	13593	13581	13680	13636	13644	13709	13489	13546	13729	13460	13534	13652	13485	13573	13578	13685	13422	13509	13667	13795	13673	13553	13483	13587	13726	13445	13685	13597	13622	13623	13607	13440	13578	13624	13524	13641	13539	13443	13676	13649	13619	13629	13555	13551	13572	13498	13734	13695	13601	13506	13607	13523	13643	13619	13649	13667	13689	13611	13639	13707	13600	13667	13654	13571	13466	13645	13619	13655	13586	13476	13443	13548	13546	13619	13436	13692	13594	13740	13508	13555	13502	13459	13575	13646	13611	13597	13573	13652	13413	13577	13317	13721	13652	13602	13435	13501	13620	13573	13590	13654	13523	13602	13554	13575	13509	13717	13564	13565	13624	13607	13557	13522	13500	13560	13591	13604	13580	13576	13475	13534	13479	13539	13507	13640	13535	13703	13641	13475	13626	13299	13531	13721	13535	13556	13463	13661	13379	13499	13437	13614	13584	13538	13409	13611	13492	13564	13645	13576	13424	13386	13720	13540	13551	13555	13601	13530	13470	13457	13448	13456	13425	13677	13528	13585	13543	13494	13821	13560	13513	13548	13552	13525	13495	13586	13521	13687	13599	13530	13545	13421	13661	13669	13564	13628	13392	13551	13445	13569	13673	13564	13332	13507	13566	13621	13601	13658	13450	13592	13654	13447	13621	13469	13468	13471	13558	13581	13598	13566	13647	13706	13624	13435	13629	13517	13523	13709	13375	13580	13504	13502	13644	13678	13566	13572	13448	13531	13733	13562	13625	13676	13438	13595	13527	13599	13593	13635	13555	13541	13543
24072	21393	28842	25202	23630	23613	22014	18778	17531	17078	16770	16104	16006	15763	15767	15609	15590	15254	15224	15288	15576	15240	15145	15362	15380	15181	15277	15310	15204	15256	15167	15088	15254	15059	15125	15069	15273	15064	15356	14989	15197	15183	15147	15298	15250	15244	15048	15026	15219	15240	15137	15027	15001	15194	15122	15139	15195	15310	15057	15110	15260	14992	15139	15119	15100	15008	15066	15224	15112	14975	15106	15092	15170	15036	15164	15215	14911	15196	15069	15046	15023	15052	15005	15160	15298	15179	15035	15339	15268	15133	15007	15191	14923	14973	15148	15209	15105	15149	15047	15040	14994	15181	15374	14975	14974	15221	15173	15112	15057	15107	15197	14878	15039	15172	15105	14977	15291	15124	15154	15248	15235	14938	15119	15157	14811	15171	15190	15084	14966	15089	15114	15182	15145	15072	15156	15290	15126	14932	15217	14997	14980	15223	15257	15159	15053	15094	15123	15064	14892	15154	15126	14974	15041	14823	15041	15269	15243	15000	14997	15171	14886	14896	15144	15024	14984	15197	15242	15101	15069	15211	15088	15087	15063	14876	14957	14989	15048	15086	15071	15020	15068	15221	15188	15090	15202	14964	15307	15024	15023	15186	15103	15090	15137	15058	15084	14936	14788	14960	15293	15085	15072	14963	15075	15199	15000	15330	15090	15174	15060	15142	15003	14925	15048	14950	15137	15188	15160	15016	15178	15109	15047	15113	15141	14881	15102	15131	15154	15099	14964	15012	14978	15113	15230	15155	15128	15067	15211	15210	15122	15196	14892	15199	15066	15084	15136	15164	15104	15097	15057	15218	15052	15321	14918	15080	15161	15162	15090	14915	14874	15063	15091	15104	15082	15027	15116	15230	14895	14992	15050	14971	14946	14981	15052	15090	15188	14992	15094	15069	15048	15085	14951	15006	15084	15060	15141	15275	15092	15055	15065	15096	15183	15104	14894	15060	15047	15248	15231	15052	15031	15092	15194	15107	14893	15278	14954	15178	15234	15241	15197	15094	15050	15178	15162	14920	15018	14806	14990	14965	15128	15145	15121	15019	15235	15036	15130	15166	15009	15060	15310	15035	15121	14820	15100	14990	15185	14950	15088	15049	15032	14974	15071	15051	15042	15104	15122	15161	14978	14891	15193	15152	15049	15126	15131	15028	15323	15026	15038	14987	15051	15213	15097	15026	15109	15168	15003	14891	15203	15088	14977	14992	15168	15031	15012	15065	15132	15001	15161	15216	15040	15130	14842	14862	14859	15210	14896	14915	14991	15048	15126	15016	15035	14863	15110	14947	15089	14933	15119	15117	15046	15068	15110	15105	15053	15234	14987	15148	15011	15019	15045	15028	14783	15196	15064	15258	15064	15091	15097	15103	15137	14838	15159	15112	14831	15113	15093	15229	15165	15143	15099	15175	15131	15068	15185	15308	15085	15058	15052	15122	15254	14987	15054	15124	15057	14980	15201	14781	14992	15043	14999	14911	15068	15110	15354	15160	15099	15174	15068	14951	15003	15057	14972	15081	15036	14949	15131	15011	14899	15178	15108	15004	14973	15118	14898	15168	14931	15034	15194	15051	15124	15150	14916	14988	15236	15150	15167	15041	15213	15011	15037	15062	14896	15016	15116	15097	15341	15106	15233	15068	15058	15099	15033	15080	15046	15114	15119	15075	14895	14962	15197	15014	15059	15122	15073	15089	15134	15162	15079	15150	15004	15236	14975	15119	15125	15004	15018	15083	14942	14971	15225	15087	15116	14972	15026	15031	15039	15134	15018	15024	14979	15158	15062	15182	15265	15146	15184	15044	15080	15172	15019	15176	15159	15050	14971	15109	14995	15135	15034	14948	15071	15140	15120	15200	14858	15293	15156	14977	15235	15278	15155	15100	15165	15209	15147	14987	15222	15108	15059	15075	15132	15164	15208	15189	15110	15221	15165	15022	14991	14891	15215	15272	14877	15129	15249	15196	15176	14999	15289	15150	15195	15080	15098	14956	15291	14822	15049	15134	15172	15147	14936	15268	15295	15009	15281	15226	15137	15094	14977	14996	14961	15141	14994	14977	15079	15175	15118	15088	15039	15334	15020	14985	15150	15100	15016	15211	15038	15116	15279	15001	15119	14948	15116	14955	15290	15083	15025	15169	14829	14939	15052	15065	15184	15018	15086	14962	15038	15265	15087	15128	15199	15241	14932	15168	15208	14937	15163	15101	15117	14985	14867	14991	15057	15075	15178	15065	15179	15145	15071	15061	15291	14997	15450	15233	15001	14997	15140	15323	15151	15073	14944	15052	15221	15185	14961	15309	14918	15043	14911	15168	15270	15060	14979	15067	15149	15179	15114	15290	15197	14987	15158	15018	14850	15067	15217	14976	15116	15046	15009	14921	15092	14976	15015	15020	15015	14988	14982	15079	14959	15276	15098	15252	15221	15306	15146	15174	15020	15058	14973	15087	15305	15163	14882	15114	15102	15093	15028	15116	14916	15134	15047	15189	15062	15146	15220	15084	15113	14951	15015	15094	15118	15273	15053	15132	15117	15088	15202	15103	15142	14895	14932	15338	14938	15080	15038	15060	14954	14903	15182	15270	15122	15054	15099	14976	15062	15244	14955	15124	15132	15213	14989	15002	15107	15180	15124	14981	15273	15106	15167	15187	15141	14952	15209	15170	15145	15062	15143	15094	15091	15183	15096	15055	14994	15048	14957	15179	14991	15054	15085	15036	15176	15186	15106	15186	15117	15116	15059	15087	15169	15018	14932	14981	15262	15077	14936	14987	15024	14935	15074	15095	15175	15179	15108	14954	14923	15234	15076	15183	14928	15084	14856	15022	14976	15209	15432	15157	14871	15191	15084	15053	14987	15026	15148	15085	15362	15146	14932	15110	15083	14842	15127	15171	14919	15022	15169	15140	15264	14983	15146	15032	15103	15176	15224	15229	15062	15108	14942	15112	15015	15065	15221	15120	15035	15221	15047	14949	15009	15103	14904	14969	15110	14921	15259	15046	15237	14901	15106	15204	15282	15052	15066	15236	14934	14988	15058	15138	15054	15166	15181	15188	14977	15019	15077	15018	15187	14997	14925	15005	15025	14976	14902	15045	15158	15108	15024	15064	15035	15059	14966	15143	15001	15100	15107	14984	15235	15170	14995	15044	15058	15026	15005	14978	14967	15002	14999	15166	14998	15011	14932	15093	15104	15329	15123	15097	15068	15010	15090	14935	15059	14990	15113	15160	15149	15132	15013	14909	15177	15162	14878	14960	15026	15206	14937	15042	15018	15260	15003	15203	14965	14850	15091	15166	15357	14981	15040	14949	15039	15218	15148	15035	14967	15042	14843	15035	15026	15122	15073	15147	15162	15350	15020	15041	15070	14940	14868	14827	14999	15154	15046	14963	14992	15009	15169	15078	14937	15023	15058	15136	14989	15232	15148	15011	15062	15058	14961	15203	15081	15096	15083	15118	15163	14895	15001	15158	15137	14925	15137	15000	14892	15232	14959	15073	15114	15013	15171	15195	15038	15060	15164	15005	15162	15192	15192	15027	15092	15238	15110	15030	15086	14979	15138	15040	15154	15070	15083	15125	14976	14997	14989	15010	15267	14921	15186	15092	15193	15162	15040	14963	15084	14975	14981	15140	15233	15201	14980	15020	15219	15150	15145	15047	14931	14959	14934	15110	15153	15093	15017	14955	15232	15008	15087	15293	14837	15029	15126	14918	15087	15088	15104	14965	15148	15085	14844	14942	15097	15077	15223	15110	15266	15020	14989	15133	15059	15043	15064	15133	15145	14884	15118	15063	15249	14851	15037	15081	15200	15039	15095	15250	15259	15219	14904	15169	15004	14981	15119	14991	15041	15234	14984	15106	15138	15192	14935	14912	14953	14917	15107	15200	14972	15251	15008	15102	15066	15032	15024	15066	15128	15081	15181	15107	14943	15161	15111	15070	15078	15030	15148	15026	14997	15160	15204	14922	15155	15147	15119	15030	15005	14896	15145	15104	15135	15153	15126	15073	15029	15013	15160	15023	15007	15003	14993	14852	15145	14934	15219	14983	15157	15420	15064	15023	15026	15101	15319	15012	15139	15105	15064	15249	14959	14762	15059	15192	15065	14984	15105	14865	14861	15096	15091	15158	15090	15044	14842	14929	15150	15001	15287	15155	14874	15062	15142	15245	14924	15013	14964	14988	15010	14984	15135	14899	15068	14829	15012	15013	14989	15138	15308	15031	15171	14923	15016	14986	15047	15024	14867	14973	15040	15037	15109	15245	14970	15180	15231	15254	15138	15064	15121	15134	15130	15185	15026	15244	15177	15119	15007	14775	15066	15063	15117	15212	15151	15143	15047	14888	15103	15098	15054	15220	15265	15103	15156	15451	15005	15029	15080	14962	15189	15049	15082	15173	15209	15286	15152	15223	14934	15046	15016	15307	15130	15071	15146	15059	15009	15124	15199	14928	15027	15165	15089	15038	15158	15154	15002	15056	15151	15085	15058	15003	15353	15199	15148	15095	15080	15077	15009	14920	15125	15011	14893	15213	15180	15030	15021	15220	14998	15015	15179	15058	15058	14961	15054	14915	15110	15093	15142	15247	15235	15064	15095	14957	15115	14985	15004	14984	14966	14953	15092	14963	15137	15105	14965	15015	15261	14954	15022	15250	15252	15162	15360	15111	15075	15229	15175	15150	15032	15125	14960	15237	15119	15153	15174	15031	14923	15117	15189	14927	15084	15184	14914	15048	14968	15126	15068	15300	15213	15099	14998	15161	14955	15088	14875	14988	15028	15062	15139	15141	15025	15088	15212	15124	14939	15236	15218	15038	15102	15177	14997	15048	14970	14949	14991	14996	14994	15291	15005	15152	15025	15144	15161	15127	15051	15006	15097	14992	15062	15088	15119	15151	15247	15075	15190	15145	15083	15268	15115	15025	15209	14935	15236	15055	15095	15205	15125	14925	15168	15002	15333	15054	15004	15083	15136	15034	15200	15239	15153	14998	15077	14965	15195	14977	15042	15106	15061	15065	15273	15292	15076	15108	15022	15225	15228	15015	14963	15166	15083	15095	15020	15008	15236	14984	15223	15055	15213	15314	15215	15114	15170	14951	15123	15144	15122	15211	15011	15060	15216	15276	15108	15112
30250	49541	45063	34231	27712	23070	19976	18300	17073	16172	15672	15157	14663	14432	14213	14128	13865	13976	13998	13872	13692	13610	13685	13613	13683	13610	13515	13562	13805	13511	13390	13589	13510	13619	13565	13330	13524	13386	13566	13622	13534	13602	13606	13377	13384	13309	13498	13730	13383	13473	13360	13545	13514	13449	13321	13514	13473	13452	13496	13512	13533	13474	13522	13383	13461	13428	13589	13302	13525	13378	13467	13534	13462	13455	13329	13491	13510	13534	13342	13426	13446	13425	13377	13370	13468	13381	13502	13332	13401	13423	13330	13520	13337	13382	13484	13457	13376	13401	13491	13492	13566	13292	13441	13690	13419	13426	13397	13618	13544	13293	13457	13563	13465	13452	13285	13455	13466	13453	13572	13481	13332	13373	13415	13362	13455	13433	13476	13537	13413	13230	13337	13432	13460	13482	13430	13365	13382	13402	13426	13250	13418	13555	13546	13482	13265	13395	13325	13430	13399	13349	13423	13359	13433	13380	13602	13372	13570	13463	13161	13377	13494	13516	13425	13423	13383	13386	13581	13537	13455	13511	13280	13417	13557	13523	13478	13429	13486	13381	13507	13493	13338	13467	13359	13358	13419	13458	13565	13530	13498	13538	13591	13475	13480	13492	13675	13509	13491	13418	13434	13590	13474	13351	13441	13496	13401	13445	13545	13297	13410	13275	13449	13404	13519	13386	13304	13397	13494	13443	13709	13353	13450	13537	13462	13589	13487	13402	13464	13437	13491	13420	13379	13412	13487	13336	13346	13418	13463	13336	13537	13467	13587	13576	13569	13404	13304	13371	13435	13472	13512	13475	13428	13561	13585	13249	13332	13363	13363	13339	13429	13360	13431	13438	13497	13481	13385	13293	13616	13548	13310	13353	13593	13370	13502	13506	13583	13413	13431	13498	13327	13316	13463	13519	13289	13527	13289	13402	13375	13398	13466	13427	13625	13476	13421	13387	13599	13562	13543	13656	13394	13507	13581	13491	13480	13540	13592	13500	13471	13381	13523	13395	13374	13416	13391	13641	13455	13563	13518	13406	13459	13259	13632	13469	13481	13281	13473	13394	13215	13614	13510	13239	13366	13542	13480	13392	13531	13458	13175	13458	13111	13495	13576	13262	13432	13384	13426	13455	13406	13378	13466	13501	13402	13426	13445	13342	13722	13478	13447	13416	13316	13384	13204	13428	13431	13338	13445	13375	13232	13439	13435	13448	13483	13409	13398	13533	13540	13490	13421	13485	13209	13425	13360	13524	13540	13407	13562	13600	13263	13442	13492	13521	13517	13566	13499	13529	13402	13516	13450	13300	13335	13332	13423	13380	13429	13371	13332	13556	13494	13314	13463	13496	13425	13421	13445	13553	13513	13491	13226	13462	13387	13591	13658	13397	13507	13354	13544	13498	13602	13432	13486	13469	13525	13402	13407	13370	13423	13308	13361	13520	13387	13469	13337	13549	13364	13470	13413	13459	13462	13551	13465	13484	13443	13602	13257	13503	13410	13516	13475	13643	13481	13418	13375	13406	13427	13400	13474	13414	13390	13544	13533	13415	13428	13445	13372	13513	13413	13485	13344	13557	13515	13505	13422	13534	13473	13537	13615	13399	13419	13480	13380	13490	13360	13342	13579	13667	13446	13388	13299	13312	13460	13423	13364	13409	13438	13491	13469	13505	13378	13402	13475	13500	13458	13313	13575	13495	13533	13326	13756	13567	13447	13343	13407	13352	13509	13437	13343	13570	13477	13418	13492	13454	13538	13492	13515	13519	13356	13326	13441	13345	13392	13408	13661	13442	13421	13363	13397	13395	13448	13335	13520	13460	13357	13370	13527	13590	13448	13579	13145	13457	13416	13248	13349	13510	13367	13236	13419	13396	13433	13419	13518	13372	13630	13338	13295	13452	13411	13413	13566	13563	13389	13401	13379	13491	13579	13379	13428	13342	13570	13535	13581	13324	13442	13425	13420	13440	13446	13452	13368	13432	13444	13403	13285	13392	13482	13332	13418	13528	13454	13180	13468	13482	13568	13583	13531	13489	13349	13524	13568	13360	13567	13217	13627	13454	13387	13462	13468	13358	13330	13417	13440	13531	13619	13411	13472	13593	13339	13576	13518	13348	13399	13429	13181	13269	13341	13326	13494	13488	13524	13616	13562	13267	13451	13472	13410	13716	13494	13378	13503	13547	13592	13661	13390	13413	13315	13448	13459	13409	13561	13515	13420	13465	13429	13568	13339	13515	13421	13363	13460	13467	13416	13370	13531	13250	13463	13334	13337	13364	13383	13416	13533	13630	13393	13645	13423	13342	13523	13408	13383	13500	13599	13513	13361	13499	13407	13353	13405	13229	13425	13441	13463	13398	13265	13466	13399	13374	13469	13448	13444	13349	13437	13434	13293	13389	13455	13430	13586	13446	13289	13384	13316	13402	13388	13371	13349	13302	13290	13396	13372	13402	13398	13457	13503	13430	13384	13337	13425	13410	13369	13445	13430	13430	13366	13553	13503	13221	13492	13566	13407	13381	13457	13554	13471	13328	13308	13420	13385	13454	13382	13281	13596	13342	13447	13447	13428	13370	13529	13451	13488	13346	13497	13411	13454	13357	13540	13363	13313	13399	13584	13357	13411	13483	13382	13444	13595	13358	13501	13328	13405	13453	13413	13478	13475	13439	13629	13263	13615	13468	13501	13425	13512	13364	13247	13511	13538	13327	13571	13365	13381	13433	13404	13488	13458	13374	13422	13517	13404	13646	13410	13385	13370	13570	13399	13262	13460	13467	13343	13289	13468	13622	13360	13499	13509	13467	13536	13473	13499	13290	13572	13574	13457	13292	13467	13276	13408	13441	13380	13424	13427	13510	13542	13545	13357	13524	13505	13386	13297	13339	13352	13504	13542	13497	13337	13614	13521	13356	13271	13378	13445	13405	13318	13422	13477	13319	13394	13486	13528	13387	13515	13630	13496	13413	13410	13457	13505	13403	13536	13380	13535	13338	13491	13604	13327	13283	13472	13408	13448	13597	13645	13436	13426	13428	13612	13568	13571	13504	13491	13394	13419	13469	13512	13295	13435	13473	13468	13422	13394	13256	13445	13281	13445	13494	13546	13388	13276	13243	13522	13159	13434	13363	13577	13513	13518	13395	13375	13564	13326	13544	13478	13333	13611	13538	13384	13391	13495	13443	13558	13376	13231	13511	13397	13220	13319	13501	13361	13495	13469	13350	13471	13448	13485	13336	13515	13385	13484	13286	13528	13467	13495	13316	13528	13419	13411	13551	13567	13322	13497	13263	13479	13422	13421	13506	13562	13516	13337	13597	13592	13456	13451	13628	13394	13584	13549	13467	13367	13441	13449	13488	13411	13622	13468	13442	13595	13451	13373	13427	13454	13381	13412	13479	13503	13291	13512	13462	13644	13548	13537	13490	13479	13452	13383	13473	13370	13405	13403	13450	13462	13466	13367	13392	13447	13429	13484	13653	13531	13338	13611	13464	13401	13394	13532	13512	13431	13453	13377	13506	13399	13423	13576	13549	13383	13473	13323	13653	13513	13437	13445	13303	13375	13324	13408	13285	13486	13412	13323	13533	13684	13358	13338	13572	13359	13530	13483	13548	13326	13417	13439	13442	13408	13350	13514	13454	13568	13435	13578	13522	13397	13641	13306	13513	13429	13392	13408	13532	13363	13465	13459	13402	13641	13382	13372	13334	13423	13417	13598	13406	13477	13516	13442	13478	13433	13295	13373	13416	13491	13493	13388	13419	13593	13323	13442	13418	13382	13515	13543	13498	13446	13433	13401	13504	13469	13381	13477	13432	13623	13285	13482	13365	13504	13492	13356	13394	13387	13396	13555	13365	13459	13483	13355	13381	13497	13466	13271	13347	13457	13398	13431	13379	13497	13343	13443	13509	13508	13443	13420	13432	13527	13506	13579	13446	13612	13475	13534	13465	13497	13415	13407	13358	13395	13473	13498	13525	13334	13557	13409	13489	13423	13483	13449	13481	13631	13523	13426	13430	13599	13453	13591	13453	13459	13431	13500	13509	13471	13571	13505	13564	13367	13369	13489	13378	13414	13429	13664	13363	13440	13249	13563	13397	13344	13535	13482	13543	13388	13599	13351	13400	13557	13541	13499	13420	13353	13446	13307	13395	13466	13317	13400	13401	13462	13492	13428	13519	13540	13334	13464	13528	13477	13545	13516	13387	13510	13406	13320	13635	13378	13566	13641	13326	13410	13492	13368	13407	13548	13574	13364	13488	13342	13457	13472	13455	13501	13526	13358	13497	13331	13414	13593	13422	13537	13441	13356	13333	13418	13366	13480	13449	13655	13441	13489	13357	13513	13416	13622	13615	13385	13439	13445	13347	13534	13482	13481	13659	13478	13419	13599	13576	13479	13402	13258	13488	13404	13453	13434	13576	13492	13379	13353	13608	13407	13409	13314	13394	13481	13508	13383	13327	13424	13532	13460	13496	13517	13385	13438	13621	13340	13520	13464	13467	13533	13439	13408	13499	13497	13287	13395	13507	13340	13701	13467	13462	13450	13515	13644	13488	13448	13400	13472	13331	13447	13471	13398	13344	13345	13306	13586	13652	13636	13342	13514	13426	13360	13386	13357	13388	13331	13360	13528	13350	13353	13429	13322	13492	13495	13476	13466	13353	13248	13377	13441	13500	13342	13557	13471	13622	13492	13502	13527	13407	13374	13426	13392	13398	13364	13495	13483	13526	13329	13466	13283	13314	13687	13521	13313	13554	13410	13510	13527	13364	13368	13565	13498	13587	13530	13294	13393	13265	13421	13465	13463	13351	13507	13402	13488	13465	13512	13408	13506	13560	13573	13385	13605	13545	13545	13528	13273	13449	13543	13356	13496	13384	13344	13375	13536	13452	13385	13483	13452	13613	13379	13496	13295	13441	13488	13282	13422	13354	13501	13540	13436	13380	13367	13477	13509	13368	13373	13631	13581	13393	13328	13583	13544	13587	13498	13498	13246	13507	13407	13578	13487	13518	13343	13450	13564	13528	13347	13490	13455	13469	13340	13540	13453	13336	13490	13403	13387	13460	13334	13569	13514	13560	13247	13491	13462	13460	13418	13502	13396	13384	13682	13368	13452	13260	13581	13527	13652	13546	13453	13600
22864	21399	29275	24045	22312	25153	26881	21273	19618	19026	18335	17639	17365	17083	16844	16615	16490	16571	16513	16353	16432	16347	16156	16054	16248	16226	16123	16202	16023	16197	16023	16045	15831	16111	16010	16042	15971	16089	15868	16044	16103	16019	16075	15970	16064	16038	16082	15970	15915	16020	16002	15981	15886	16036	15906	15956	16017	15925	16073	15968	15974	15879	15940	15901	16020	15888	16118	15893	15829	15996	15991	15928	15923	15889	15959	16057	16035	16004	16054	15932	15943	15924	15932	15750	16198	16006	15982	15890	15851	15865	15902	15718	15939	15955	16106	15865	15869	15953	15766	16050	15922	15966	16055	15816	15812	15825	16014	16022	15798	16049	16069	16049	15991	15836	15946	15877	15808	15761	15992	15828	15695	16043	15936	15852	15824	15662	15878	15794	15644	15769	15929	15828	15875	16035	16002	15820	15890	15939	15801	15933	15936	16016	15928	15701	15767	16033	15970	15992	16026	15853	16045	15982	15792	15817	15895	15791	16029	16052	15943	15910	15875	15695	15862	15939	16002	15798	16192	15909	15975	16032	15735	15892	15933	16069	16006	15857	15879	15937	15986	15803	15839	15842	16016	16073	16040	15965	15920	16070	15855	16025	16056	15852	15952	15742	15889	15924	15776	15857	15778	15937	16001	15839	16074	15800	15953	15859	16005	15924	15754	15829	15818	15849	15773	15854	15774	15902	16122	15885	16009	15976	15877	15850	15617	15808	15855	15871	16019	16019	15781	16070	15767	15940	15811	15785	15828	15920	15796	15966	15797	15837	15766	15828	15992	15889	15939	16208	15894	15892	15827	15861	15903	16009	15871	15896	15919	15937	15926	15811	16076	15877	15915	15779	15955	15842	15899	15884	15941	15945	15963	15792	15907	15834	15871	15964	15984	15992	16126	15857	16063	15813	15909	16069	15812	15835	15888	15896	16229	16005	16074	15981	15667	15919	15717	16009	15870	16213	15841	16145	16037	15804	15867	15866	15876	16097	15862	15811	15950	16055	16041	15774	15839	15890	15831	15802	15872	15754	16084	15773	15978	15891	15724	15799	15824	15837	15859	16014	15966	15803	15933	15889	16017	15844	15820	15919	15795	15768	15827	15864	15925	15958	16036	15940	15844	15846	16024	15942	15927	15961	15896	15702	15946	15797	15904	15772	16136	15951	15873	15987	16027	15880	16035	16047	15813	15914	15975	15974	15781	15733	15797	16022	16042	15894	15857	15877	15898	15800	15714	15935	15909	15812	15953	15778	16056	15970	15856	15906	15887	15888	15933	15889	16005	15929	15851	16116	15705	16009	16023	15764	15836	15834	16105	15885	16145	15889	15840	15713	15919	15925	15943	15797	15949	15980	15799	15665	15932	15698	15961	15916	15647	15802	15756	15756	15758	15813	15918	15982	15955	15787	15969	15982	15787	16073	16019	16013	16134	16015	16304	15851	15944	15897	15889	15958	15934	16024	16054	16026	15694	15853	15922	15922	15697	15802	15794	15743	15895	16038	15871	15952	16006	15977	15980	15624	15918	16030	15946	15923	15988	15890	15744	15861	15858	15832	15860	15873	15892	15898	15932	16032	15928	15825	15938	15945	15718	15794	15827	15915	15902	15967	15860	16162	16003	16015	15918	15842	15968	15806	15786	15867	15884	15835	15930	15819	15787	15833	16029	15636	15934	15938	16068	16005	16069	15953	15764	15913	15653	15960	15940	15660	15880	15743	15879	15888	16043	16044	16038	16149	16120	15930	15993	15939	15647	15781	15934	15915	16008	15981	16178	15869	16009	15998	15975	15958	15778	15874	15914	15834	15742	16051	15862	15908	15915	15942	15748	15855	15870	15993	16091	16148	15878	15852	16057	15676	15895	15842	16039	15883	16023	15782	15927	16029	15728	15703	15956	16067	15994	15914	15746	15789	15900	15734	15852	15954	16157	16001	16062	15782	15952	15776	15799	15819	15987	15841	15922	15880	15948	15883	15976	15914	15994	16078	15757	15867	16115	15894	15900	15832	15849	15889	15928	16000	16052	15764	15781	16142	15828	15863	15950	15810	16025	15968	15927	15771	15871	16301	16089	15830	15945	16000	15961	16058	16126	16021	15964	15968	15816	16007	15979	15953	15885	15964	15869	16167	15928	15967	15963	16131	15861	16023	15899	16053	15876	16049	15816	16003	16126	15973	15909	15901	15847	16075	15815	15851	15793	16003	15928	15754	15775	15830	15751	15778	15884	16032	15763	15796	15848	15865	15931	15936	16013	16005	15969	15874	15908	15816	15865	15829	16025	15869	15889	15923	15953	16071	15850	16090	15922	15943	15815	15915	15808	15742	15909	16022	15868	15859	15970	15922	15815	15950	15685	15839	15821	15921	15925	16094	15792	15997	15885	16074	15881	15846	16132	15822	15883	15761	15857	15974	15888	15812	16034	15691	16077	15668	15582	15868	16004	16063	16025	15830	15913	15960	15904	15854	15732	15643	15762	16083	16117	15853	16066	16042	16008	15708	16045	16122	15893	15930	15857	15875	15748	15804	15969	15951	15944	15798	16064	15934	15918	15766	15897	15846	16022	15811	15888	15822	15931	15909	15872	15651	15881	15954	16183	15830	16016	15744	15975	15915	15932	15738	16058	16174	15670	16013	15852	16041	15984	15827	15817	15944	15991	15764	15995	15789	15892	15844	15860	15907	15820	15794	15944	15891	16047	15966	15973	15895	15833	15730	15921	15918	15828	15951	15777	15820	16012	15897	16084	15777	15877	16009	15839	15847	15839	15915	16043	15774	15889	15946	15989	15806	15840	16084	15868	15891	15823	15836	15993	16111	15868	15938	15934	16185	15700	15755	16045	16078	15974	16059	15987	15885	15977	16032	15728	16042	15757	15848	16033	15677	16018	15882	15818	15754	16016	15756	15732	16057	15977	15753	15987	15847	15854	15909	15708	15622	15876	15744	15968	15883	15765	15795	15923	15692	15567	16017	15851	15822	15690	15875	15898	15977	16065	15984	15847	15709	15730	15591	15940	15935	16035	16002	15828	15864	15991	15744	15762	15913	15772	15782	15986	15893	15836	15846	15995	15773	15710	15665	15931	15862	16028	16053	15871	15819	15928	15933	15944	15984	15686	16094	15977	15955	15916	16113	15897	15840	15679	15810	15838	16072	16046	16039	15958	15938	15825	15996	15840	15801	15955	15878	15772	15975	15976	15940	15842	15804	15784	15820	16026	15819	15832	15910	15839	15728	15874	15921	16132	15844	15818	15775	15862	15926	15946	15947	15875	15816	15985	15805	15730	15972	15749	15896	16003	15930	15985	15855	15961	15934	15764	15781	16195	15845	16039	15793	15915	15968	15980	15840	15965	16014	15906	15688	15882	15803	15994	15817	16068	15753	15806	15686	15823	15891	15713	15948	15810	15901	15817	15915	15866	16005	15888	15792	15834	15805	15863	15733	15821	15733	16054	15835	15804	15858	15745	15772	15756	15756	15893	15889	15900	15911	15946	15895	15845	15939	16012	15871	16027	15891	15905	15747	16058	15926	15979	15881	15999	15872	15877	15869	15933	15839	15827	15722	15802	15709	15888	15988	15913	15792	15836	16067	15851	15880	15848	16046	15900	15799	15906	15967	15955	15933	15838	16092	15884	16094	15966	16018	16007	15992	15954	15822	15896	15883	15881	15951	15861	15956	15908	15910	16009	15974	15700	15915	15988	15902	15937	15990	15687	15727	15954	16079	15801	15914	15928	16024	16034	15974	15828	15878	15929	15976	15756	15871	15725	15898	16009	16158	15920	16033	15907	15868	15672	15893	15859	15713	15928	15989	15953	15774	15850	15901	15849	15890	15868	16095	16002	15842	15821	15682	15801	15864	15842	15790	15838	15980	15959	16026	15834	15974	15989	15948	15797	15834	15862	15825	15773	15902	15594	15923	15828	15816	15749	16110	15829	15970	15844	15985	15856	15981	15955	15868	15964	15726	16135	15964	15743	15813	15827	15749	15773	15814	16060	16007	15835	15976	15992	15812	15895	15850	15724	15865	15975	15852	15932	15969	15969	15890	16027	15920	15957	15888	15888	15831	15808	16229	15817	15887	15626	15670	15789	15915	16067	15744	15887	15960	15830	15924	16024	15781	15887	15879	16153	15863	15665	15949	15985	15768	15856	15677	15940	15767	16086	15911	15914	15802	15649	15908	15779	15832	15784	15872	15771	15850	15823	15913	15899	15796	15897	15840	16055	16039	15950	16039	15877	15688	15800	16023	15918	15727	16033	15798	15621	15759	15792	15758	15951	15875	16074	16036	15739	15733	15880	15895	15963	15706	15956	15852	15814	15825	15850	15944	15833	16060	15923	16005	16044	15983	15719	15871	15954	16000	15790	15998	16011	15794	15946	15703	15963	15979	16225	16001	15864	15991	15897	15997	16183	15872	15763	15869	15951	15864	15879	15859	15891	15807	15892	15790	15783	15949	16094	15532	16016	16022	15855	16115	15919	15721	15888	15799	15761	15888	15965	15698	15942	15919	15699	15766	15852	15967	15916	15765	15971	15895	15883	15779	15891	16023	16022	15973	15858	15809	15850	16030	15841	15922	15850	15900	15942	15920	15802	15759	15783	15878	15844	15990	15829	15709	16044	15886	15711	15896	16004	16002	16051	16021	15941	15662	15851	15761	16088	15847	15875	15996	15880	15775	15955	15925	15928	15866	16060	15956	16011	15941	16129	15754	15815	16183	15935	15944	15786	16071	15970	15921	15864	15902	15893	15863	15717	15907	15769	15805	15775	15705	15900	15898	15831	16021	16021	15834	15860	15797	15846	15987	15939	15897	15961	16006	16046	16031	15987	15697	15976	15839	15924	15708	15889	15822	16100	16026	15783	15871	15973	15895	16024	15927	16004	15912	15800	15924	16143	15938	15941	16011	15820	15864	15979	15788	16133	15923	15938	15946	15953	15888	15922	16016	16016	15643	15862	15874	15859	15902	16050	15842	15809	15760	15982	15905	15825	15982	15819	15883	15881	16041	15863	15820	15872	15729	16011	15924	15729	15789	16002	15775	16020	15878	15893	15816	15974	15774	15779	15809	16053	15851	15916	15797	16064	15810	15840	15937	15903	15870	15916	15877	15908	15850	15997	15768	15878	15824	15807	15856
32548	53775	50560	39305	32134	26812	23350	21043	19434	18093	17233	16331	15907	15543	15169	14878	14834	14601	14433	14413	14303	14441	14504	14370	14158	14335	14165	14180	14210	14199	14100	14022	14044	14214	14138	14051	13969	13877	13973	13981	14138	14036	14067	13990	13998	13879	14035	13863	13840	13922	13963	13980	14056	14235	14034	13765	13903	13830	13956	13969	14022	13739	13941	13918	13944	13996	13793	13820	13958	13870	14033	14071	13894	13872	14032	13901	13919	14054	13919	14030	14115	13942	13908	13855	13968	14055	14049	13946	13999	13992	13943	13938	13955	13863	13931	13814	13943	13909	13888	13902	13929	13958	13783	13988	13945	13933	14114	14015	13937	13941	13962	13771	13981	13867	13975	13876	13971	14058	13941	13923	13903	13886	13855	13919	14010	13867	13861	13874	14041	14050	13970	13858	13843	13893	13739	13883	13794	14018	13677	13844	13991	13920	14041	13969	13919	13904	13870	13894	13959	13873	13897	13893	14015	13816	13905	13814	13833	13885	13917	14010	13904	13969	13942	14059	13857	14071	13995	13767	13998	13933	13789	13826	13872	13891	13980	13857	13952	13904	13927	13980	13949	13959	13940	13809	13847	14043	13867	13943	13691	13927	13749	13998	13654	13949	13929	13807	13922	13828	13941	13830	13992	13912	13990	13932	13786	14043	14041	13926	13696	13830	14012	13874	13817	13883	14033	13931	13941	13917	13976	13820	13879	13912	13872	13922	14025	14038	13882	13922	13983	13726	13887	13763	13951	13973	13867	13849	13842	14091	13900	14101	13879	13882	13917	13807	13974	13894	13848	13941	13973	13874	13889	13877	13882	13713	13958	13839	13823	13888	13822	13957	13900	13826	13811	13978	13915	13764	13877	13970	13836	14004	13791	13957	14060	13950	13758	13901	13891	13750	14060	13846	13897	13941	13907	13866	13935	13971	13994	13792	14024	13975	14048	13774	14027	13860	13943	13836	13764	14002	14091	14041	13993	13951	13848	13839	13855	13992	13921	13982	14113	13929	13918	13990	13840	13806	13876	13880	13939	13824	14013	13908	13888	13738	14057	13884	13973	13806	13949	13983	13924	13860	13878	13919	13832	13929	13897	13896	13864	14034	14090	13817	14093	13850	13995	13938	13822	13929	14086	13894	14024	13904	13908	13912	13936	13998	13880	13918	13933	13953	14058	13849	14019	13901	13784	13934	13760	13910	14069	13778	13885	13818	13868	13952	13869	13938	14070	13964	13738	13742	13951	14053	13901	13901	13909	14021	13835	14030	13858	13905	13913	13914	13858	13816	13958	13905	13880	13899	14029	13932	13864	13688	13867	13730	13883	13913	13955	13925	14021	13954	14005	13753	14162	13663	13827	13856	13911	13813	13787	13959	14041	13924	13975	13968	13772	14000	13964	13899	13709	14096	13921	13937	14000	13797	13847	13943	13846	13737	13981	13939	13957	14062	13969	13901	13762	14086	13856	13856	14091	14023	13931	14098	13969	13909	13985	13984	13967	13751	13876	13925	13923	13904	13947	14078	13969	13890	13749	13905	13709	13948	13825	13921	13914	13954	13765	13761	13907	14022	13872	14068	13947	13852	14041	13939	13910	13894	14064	13879	13865	13870	13840	14146	13847	13918	13994	13769	13993	14025	13898	13892	13993	14083	13942	13811	13880	13978	13789	13909	13978	13918	13790	13848	13980	13750	13965	13914	13854	14089	14002	13892	13919	13990	13843	13853	13879	14026	13859	13892	13972	13916	13747	13857	13862	13855	13940	13998	13767	13872	13822	13807	13933	13918	13989	13906	13845	14086	13809	13907	13870	13946	13905	13926	14079	13903	13982	13771	13962	13849	13896	13938	13984	13665	13981	13845	14138	14029	14036	14100	14013	14038	13775	13777	13877	13937	13927	13973	13831	13842	13994	13850	14050	13732	13855	13984	13878	13967	13956	14014	13752	13830	14034	13960	14031	13744	13844	13889	13855	13818	13945	13906	13886	13909	13781	13852	13928	13892	13931	13879	13878	13912	13946	13877	13831	13959	14058	13980	14012	13919	13867	13942	13864	13931	13976	14031	13900	14064	13959	13744	13915	14016	13904	13926	13803	13914	13841	13905	13861	13894	13910	13898	13922	13977	13965	13903	14015	13966	13763	13894	13927	13827	14066	14012	13943	13900	13893	13962	13872	13719	13876	13836	14030	13900	14041	13923	13743	13899	13880	13871	13935	13817	13833	13855	13784	13794	14137	14023	13892	13885	13858	13850	13963	13905	13950	13865	13991	13802	14078	13899	13969	13826	13980	13852	13978	13962	13985	14056	13781	13878	13784	13850	13981	13896	13991	13871	13998	14044	14069	13916	13794	13867	13916	13871	13965	13875	13921	13967	13817	13954	14036	14065	13870	13924	13765	14037	13868	13845	13950	14056	13983	13904	13906	14021	13885	13774	13742	13912	13929	13866	13941	14000	13948	13955	13902	13783	13760	13938	13865	13904	13951	13855	13912	14038	13838	14044	13866	13834	13969	13880	14035	13946	13913	13948	13918	13953	14089	13920	13909	13888	13960	13852	13852	13687	13816	13933	13817	13892	13901	13675	14130	13988	14031	13824	14063	13878	13895	13890	13869	13886	14161	13907	13953	13814	13858	14060	13903	14013	13794	13893	13813	13821	14031	14011	13885	13810	13993	13903	13934	13850	14046	13741	13612	13973	13905	13979	13732	13997	13919	13879	13933	14140	14056	13751	14007	13839	13917	13905	13820	13862	13903	13906	13864	13890	13955	14066	13929	13917	13836	13909	13837	13852	13822	14046	13833	13848	14030	13971	13691	13986	13848	13855	13914	13939	13839	13964	13707	13949	13920	13937	13997	13992	13990	13755	13916	13870	13861	13979	13793	13889	13958	13801	13942	13959	13753	13809	14080	13930	13950	13906	13819	14068	14010	13853	13791	13968	13919	14032	13995	13970	13850	13919	13942	13962	13852	14006	13847	14023	13803	13898	13804	13821	13831	13821	13732	13903	13836	13953	14043	13865	13750	13887	14042	13944	13822	13909	14026	13894	13764	13898	13833	13764	13885	13967	13926	13770	14128	13879	14039	13773	13851	13850	13962	13972	13897	13790	14026	13852	14014	13763	13988	13896	14008	13994	13860	13949	13882	13889	13906	13709	13742	13951	13848	13859	13941	13884	13920	13824	14087	13838	14043	13809	13932	13932	13808	13821	13895	13989	13999	13733	13779	14006	13845	13923	14037	13854	13864	13974	13695	13990	13994	13918	13808	13892	13903	13988	13786	14113	13998	13821	14036	13760	13935	13893	13899	13965	13893	13999	13820	13999	13880	14042	14003	13782	14014	13807	13924	13885	13886	13899	13899	13777	13889	13836	13849	13941	14000	13997	13882	13871	14037	13929	13955	13869	13764	13863	13746	13969	14021	13907	13810	14069	13935	14054	13915	13981	13781	13940	13888	13817	13818	13869	13814	13820	13960	13915	13839	13956	13877	13899	13909	13805	13943	14026	13762	13909	13902	13896	13918	13791	13756	13910	14039	13872	13927	13938	14055	13854	13879	13951	13755	13981	13855	13936	13584	13908	13897	13923	13992	13960	14122	13907	13915	13848	13883	13900	13929	13839	13726	13851	13793	13888	13896	13877	13893	13858	13934	13891	13930	14053	13772	14045	13844	13838	13741	13920	13747	13928	13974	14035	13857	14018	13868	13900	13950	13937	13966	14006	14040	13799	13984	14103	14046	13866	13852	13824	13862	13780	13860	13776	13795	13890	14017	13906	13951	14054	13908	13801	14062	13985	14049	14137	13965	14016	13941	13988	13790	13816	13995	13878	14024	13989	13812	13792	13833	13983	13991	13867	13791	13977	14011	13912	13899	13724	13841	13859	13787	13905	13703	13811	13978	13744	14110	13892	13775	14002	13837	13819	13948	13956	13805	14040	14128	14022	13987	13861	13833	13967	13812	13779	13717	13829	13831	13967	13944	13888	13858	14040	13994	13850	13914	14044	13933	13893	13973	13805	13945	13903	13981	13939	13974	13939	13808	13998	13989	13833	13837	13920	13971	13807	13822	13870	13793	13766	14020	13882	13951	13914	13677	13887	13888	13899	13847	13960	13802	13967	13909	13779	13776	13845	13907	14120	13960	13852	13918	13722	13971	14022	13956	13846	13827	13780	14040	13745	14012	13899	13816	14026	13948	13753	13915	13778	14043	13805	13927	13875	13916	14027	13934	13792	13896	13789	13801	13930	13935	13905	14011	13980	13978	13926	13855	13930	13976	13925	13985	13905	13920	13806	14118	13738	13812	13652	13990	13929	13968	13870	13933	14011	14008	14158	13838	13884	14013	13906	13870	13844	13901	13840	13916	13941	13965	13931	14005	13963	14041	13938	13892	14005	13842	13820	13980	14049	14174	13910	13992	13737	13781	13970	13771	13947	13763	13821	13773	14070	13942	13892	13958	13997	13907	13819	13808	13809	13853	13779	13817	13868	14014	13780	13870	13727	13823	13820	13971	13978	13925	13837	13914	14022	13928	13960	13938	13830	13913	13880	13977	13783	13861	13898	13934	13742	14009	13769	13838	13903	13823	13900	13830	13854	13987	13992	13893	13876	13862	13733	13820	13973	13855	13886	13758	13925	13965	13938	13993	13936	13777	13897	13853	14001	13930	13891	13870	13961	14026	13940	13927	13859	13691	13922	13820	13842	14076	13877	13911	14014	14028	13807	13891	13921	13831	13896	13874	13891	13804	13874	13916	13791	14022	13895	14021	13983	13945	13940	13984	13937	13895	14049	14050	13880	13875	14010	13907	13880	13842	13793	13846	13797	13912	14056	13951	13928	13803	14044	13749	13965	13880	14025	13920	13873	13889	13851	13907	13911	13767	13912	13975	13915	13945	13854	14007	13902	13950	13859	13867	13826	13854	13893	13785	13939	13935	13798	13859	13879	13833	13971	13895	13939	13829	13863	13785	13998	14049	13901	13965	13915	13767	13882	13846	13946	13894	13821	13830	13930	14041	13902	13742	14047	13773	13868	13930	14176	14150	13830	13869	13908	13885	13797	13824	13852	13850	13941	14045	13973	13898	13943	13901	13962	13629	13650	14009	13954	13888	13956	13969	13951	13975	13986	13839	13932	13988	13948
28382	26184	32442	28311	22322	19588	18367	17294	16581	16310	16398	16171	16103	15929	15857	15882	15739	15705	15684	15987	15742	15615	15660	15650	15654	15611	15774	15786	15818	15560	15515	15767	15773	15678	15557	15537	15670	15712	15780	15789	15579	15769	15795	15798	15574	15481	15466	15757	15417	15559	15601	15553	15744	15505	15809	15764	15444	15489	15770	15595	15626	15542	15352	15458	15647	15654	15422	15501	15537	15690	15749	15410	15490	15546	15432	15530	15557	15556	15449	15493	15455	15509	15611	15627	15486	15505	15614	15523	15817	15554	15493	15525	15563	15488	15588	15702	15486	15683	15548	15696	15620	15585	15427	15427	15679	15429	15511	15605	15641	15455	15630	15324	15603	15481	15661	15562	15617	15524	15567	15705	15450	15480	15521	15540	15608	15593	15612	15484	15522	15652	15477	15328	15663	15714	15498	15242	15715	15565	15610	15410	15561	15574	15638	15591	15674	15603	15480	15412	15485	15544	15551	15379	15586	15466	15692	15611	15481	15523	15430	15597	15431	15431	15572	15609	15391	15466	15573	15319	15647	15457	15544	15430	15593	15513	15802	15632	15645	15588	15533	15529	15642	15508	15597	15469	15622	15528	15536	15658	15618	15391	15534	15576	15470	15419	15430	15422	15654	15567	15608	15526	15462	15557	15556	15440	15556	15529	15414	15525	15681	15697	15535	15418	15544	15477	15373	15456	15573	15567	15584	15424	15536	15580	15659	15512	15670	15499	15564	15592	15390	15592	15436	15631	15624	15469	15586	15678	15464	15502	15405	15636	15341	15839	15689	15549	15589	15493	15687	15663	15607	15701	15567	15626	15537	15498	15667	15842	15397	15539	15461	15575	15435	15577	15600	15527	15520	15654	15536	15491	15655	15637	15684	15476	15605	15802	15546	15578	15390	15453	15541	15581	15470	15581	15449	15729	15591	15880	15682	15568	15506	15639	15605	15683	15576	15597	15394	15582	15581	15550	15448	15655	15460	15697	15430	15520	15721	15636	15641	15684	15629	15791	15443	15558	15430	15608	15590	15542	15309	15662	15632	15442	15496	15614	15629	15372	15641	15337	15343	15525	15560	15497	15552	15553	15669	15557	15422	15591	15735	15818	15626	15520	15677	15551	15509	15366	15630	15582	15612	15717	15673	15537	15634	15476	15507	15600	15722	15575	15546	15522	15504	15451	15512	15393	15448	15419	15386	15451	15506	15666	15496	15715	15693	15471	15617	15418	15434	15384	15536	15459	15504	15609	15581	15517	15524	15650	15573	15581	15488	15629	15537	15552	15736	15537	15735	15466	15439	15482	15656	15427	15728	15475	15487	15594	15671	15550	15499	15570	15516	15573	15468	15636	15479	15463	15761	15586	15617	15666	15683	15523	15626	15732	15530	15798	15590	15597	15446	15366	15653	15653	15495	15346	15525	15456	15481	15642	15655	15495	15682	15627	15569	15683	15530	15602	15518	15750	15482	15688	15453	15568	15466	15368	15564	15711	15526	15524	15831	15593	15621	15754	15642	15535	15593	15512	15464	15567	15669	15499	15556	15483	15447	15541	15553	15511	15633	15606	15593	15584	15572	15496	15585	15580	15597	15554	15593	15403	15798	15372	15534	15399	15477	15403	15648	15425	15399	15561	15631	15501	15632	15620	15659	15482	15497	15418	15580	15516	15372	15508	15545	15688	15386	15553	15522	15571	15440	15608	15757	15682	15590	15529	15622	15528	15583	15647	15546	15493	15509	15567	15639	15547	15638	15641	15423	15531	15585	15584	15681	15649	15325	15632	15462	15530	15648	15759	15723	15576	15861	15532	15622	15734	15692	15552	15758	15467	15589	15628	15511	15591	15441	15677	15588	15441	15388	15551	15482	15721	15612	15613	15658	15672	15604	15503	15395	15748	15551	15537	15448	15506	15477	15559	15575	15426	15532	15417	15611	15608	15475	15455	15559	15638	15515	15546	15686	15494	15619	15755	15770	15398	15565	15595	15328	15470	15514	15703	15671	15372	15471	15606	15562	15504	15498	15424	15475	15605	15419	15362	15675	15516	15508	15707	15682	15708	15604	15741	15636	15337	15614	15657	15402	15656	15497	15485	15492	15570	15371	15429	15581	15712	15834	15459	15408	15628	15589	15624	15414	15651	15664	15390	15489	15625	15364	15623	15533	15441	15553	15762	15581	15431	15457	15479	15485	15461	15491	15535	15499	15560	15300	15427	15591	15600	15553	15496	15727	15725	15635	15512	15547	15591	15470	15861	15639	15797	15491	15421	15883	15473	15658	15372	15643	15653	15514	15426	15505	15659	15533	15424	15552	15522	15729	15420	15585	15476	15629	15629	15512	15740	15695	15455	15723	15574	15481	15357	15512	15518	15560	15558	15606	15353	15516	15440	15571	15628	15600	15555	15871	15588	15474	15565	15606	15608	15566	15629	15543	15650	15597	15536	15673	15529	15353	15536	15612	15582	15627	15694	15474	15355	15393	15568	15538	15518	15500	15594	15603	15668	15657	15537	15674	15626	15419	15421	15634	15455	15618	15624	15751	15616	15551	15665	15682	15430	15669	15526	15405	15489	15690	15525	15371	15777	15569	15636	15612	15594	15542	15440	15513	15574	15801	15542	15742	15706	15572	15549	15556	15506	15354	15540	15510	15509	15688	15618	15726	15548	15718	15654	15539	15565	15567	15546	15747	15466	15604	15668	15674	15611	15618	15314	15844	15359	15508	15618	15489	15481	15683	15497	15697	15587	15510	15563	15482	15578	15514	15587	15791	15532	15620	15679	15616	15602	15504	15579	15659	15534	15740	15648	15663	15549	15555	15576	15550	15578	15310	15476	15582	15326	15542	15594	15675	15600	15380	15713	15597	15548	15621	15694	15572	15697	15320	15633	15611	15362	15614	15693	15617	15600	15429	15680	15590	15306	15645	15372	15613	15378	15498	15554	15768	15532	15613	15595	15586	15427	15482	15547	15652	15539	15734	15609	15701	15515	15407	15352	15640	15538	15508	15751	15572	15397	15703	15561	15720	15636	15445	15490	15434	15577	15669	15655	15611	15589	15657	15754	15815	15645	15622	15603	15510	15510	15428	15653	15680	15750	15764	15596	15585	15492	15628	15580	15565	15540	15586	15576	15595	15377	15676	15545	15632	15384	15511	15507	15537	15611	15874	15522	15615	15475	15426	15441	15698	15481	15480	15315	15628	15540	15692	15548	15609	15490	15437	15336	15603	15623	15748	15528	15496	15682	15537	15603	15691	15700	15608	15396	15611	15371	15394	15366	15507	15638	15527	15413	15439	15599	15572	15657	15757	15766	15605	15563	15528	15394	15647	15526	15668	15718	15682	15722	15520	15565	15546	15480	15551	15892	15510	15422	15707	15729	15731	15603	15419	15605	15587	15659	15615	15560	15641	15565	15581	15353	15696	15601	15719	15633	15545	15482	15604	15622	15616	15757	15632	15586	15606	15712	15666	15615	15668	15578	15609	15619	15617	15678	15557	15333	15649	15531	15592	15548	15529	15613	15548	15536	15498	15598	15764	15890	15590	15556	15531	15609	15564	15453	15440	15589	15620	15694	15575	15516	15566	15342	15640	15396	15483	15454	15550	15625	15344	15425	15479	15556	15558	15533	15435	15639	15580	15558	15681	15547	15751	15635	15552	15382	15602	15461	15638	15527	15707	15438	15379	15754	15403	15585	15679	15412	15482	15782	15563	15795	15618	15530	15552	15462	15270	15528	15546	15572	15717	15549	15362	15704	15656	15286	15433	15564	15694	15583	15542	15595	15658	15600	15627	15484	15616	15593	15636	15428	15298	15733	15381	15488	15540	15463	15548	15665	15700	15650	15536	15454	15575	15778	15670	15644	15741	15509	15618	15456	15457	15589	15608	15424	15583	15277	15616	15610	15575	15621	15741	15613	15577	15481	15645	15629	15574	15470	15578	15473	15732	15624	15654	15582	15396	15638	15457	15316	15602	15631	15548	15493	15431	15787	15689	15614	15316	15540	15601	15729	15519	15600	15584	15546	15655	15428	15607	15532	15561	15524	15570	15547	15459	15477	15505	15677	15600	15460	15312	15385	15652	15609	15576	15878	15416	15487	15542	15577	15424	15604	15596	15723	15648	15427	15254	15504	15599	15551	15739	15556	15429	15592	15667	15759	15820	15770	15584	15580	15617	15732	15550	15587	15603	15830	15603	15706	15494	15692	15651	15696	15565	15461	15656	15557	15583	15585	15720	15536	15486	15362	15559	15432	15694	15607	15599	15553	15501	15584	15559	15426	15506	15572	15620	15603	15589	15592	15655	15645	15441	15675	15573	15587	15554	15491	15693	15644	15646	15447	15743	15546	15636	15529	15447	15512	15544	15397	15520	15447	15678	15565	15564	15619	15338	15542	15384	15607	15505	15597	15697	15467	15709	15685	15618	15586	15436	15435	15495	15569	15374	15467	15521	15560	15608	15481	15701	15637	15563	15482	15727	15555	15403	15464	15781	15702	15555	15581	15589	15632	15545	15596	15888	15491	15553	15578	15728	15588	15677	15668	15534	15447	15740	15592	15739	15812	15611	15541	15718	15716	15664	15509	15621	15780	15705	15493	15609	15712	15624	15503	15747	15598	15418	15514	15875	15706	15567	15456	15520	15579	15559	15562	15565	15478	15407	15609	15694	15793	15626	15564	15723	15553	15424	15508	15617	15555	15434	15476	15469	15481	15611	15569	15540	15570	15607	15493	15596	15654	15683	15410	15580	15579	15477	15522	15733	15585	15522	15700	15509	15541	15638	15832	15509	15507	15734	15569	15738	15643	15696	15570	15810	15593	15553	15521	15525	15779	15795	15765	15676	15818	15580	15555	15663	15475	15502	15644	15595	15536	15528	15593	15528	15616	15312	15717	15527	15636	15566	15743	15333	15695	15557	15701	15559	15592	15519	15428	15620	15438	15427	15561	15507	15546	15583	15548	15845	15547	15561	15672	15673	15726	15567	15545	15681	15467	15694	15518	15471	15713	15422	15621	15628	15628	15519	15445	15659	15658	15640	15621	15443	15810	15552	15495	15483	15525	15766	15696	15383	15589	15628	15501	15546	15726	15550	15437	15634	15665	15605	15525	15629	15578	15566	15535	15450	15504	15289	15589	15673	15445
30173	41884	37953	28401	23147	19489	17513	16496	15823	15164	14722	14735	14280	14280	14225	14355	14000	14201	13950	13926	13901	13866	14054	14032	13768	13900	13715	13846	14006	13796	13671	13782	13845	13887	13781	14005	13679	13756	13819	13821	13730	13710	13705	13746	13790	13762	13768	13892	13660	13741	13877	13884	13670	13807	13717	13685	13808	13777	13761	13713	13614	13698	13691	13552	13744	13706	13611	13651	13771	13744	13776	13750	13615	13707	13694	13653	13673	13768	13714	13734	13661	13882	13664	13757	13713	13674	13744	13753	13715	13652	13716	13896	13791	13889	13596	13652	13586	13792	13608	13975	13739	13836	13693	13805	13798	13740	13736	13682	13706	13852	13666	13646	13892	13717	13714	13631	13819	13944	13638	13611	13723	13830	13754	13769	13643	13831	13725	13623	13835	13880	13867	13983	14022	13788	13654	13771	13761	13654	13703	13673	13681	13888	13624	13627	13631	13606	13745	13746	13783	13676	13807	13799	13883	13654	13780	13785	13732	13591	13730	13669	13856	13761	13683	13742	13798	13684	13767	13670	13815	13672	13725	13707	13640	13779	13799	13696	13813	13856	13855	13875	13649	13689	13692	13797	13742	13664	13916	13682	13795	13612	13783	13711	13569	13782	13798	13852	13799	13675	13717	13807	13912	13713	13675	13856	13773	13700	13626	13747	13782	13697	13647	13885	13561	13780	13651	13759	13826	13770	13799	13697	13699	13891	13847	13677	13732	13790	13744	13464	13809	13822	13810	13613	13764	13675	13798	13675	13828	13773	13717	13729	13824	13789	13748	13743	13699	13655	13809	13875	13867	13615	13880	13650	13817	13718	13597	13572	13752	13665	13766	13811	13713	13602	13658	13735	13774	13613	13732	13587	13646	13690	13658	13758	13771	13700	13865	13775	13487	13759	13744	13757	13630	13695	13759	13641	13784	13754	13747	13888	13595	13859	13710	13755	13713	13844	13582	13837	13771	13770	13671	13633	14045	13792	13652	13769	13843	13500	13717	13726	13638	13772	13803	13683	13555	13766	13755	13588	13872	13624	13751	13723	13650	13653	13698	13904	13729	13784	13835	13894	13612	13835	13729	13772	13772	13648	13793	13645	13671	13729	13651	13822	13758	13750	13801	13728	13765	13791	13784	13819	13767	13695	13836	13623	13770	13763	13639	13765	13652	13765	13771	13764	13916	13648	13638	13837	13882	13554	13850	13902	13835	13900	13800	13803	13673	13733	13793	13707	13866	13850	13727	13669	13737	13828	13911	13627	13746	13666	13822	13565	13778	13832	13724	13744	13691	13628	13799	13808	13776	13746	13705	13608	13813	13812	13839	13846	13620	13663	13634	13852	13684	13791	13837	13647	13648	13758	13730	13725	13712	13729	13657	13779	13750	13739	13704	13671	13710	13757	13590	13824	13744	13764	13837	13778	13652	13734	13675	13753	13850	13811	13739	13750	13824	13777	13794	13726	13757	13794	13779	13726	13698	13611	13640	13746	13774	13760	13719	13824	13738	13844	13732	13695	13875	13757	13778	13692	13686	13829	13834	13905	13763	13619	13692	13774	13886	13812	13714	13599	13762	13537	13774	13655	13833	13736	13783	13900	13878	13729	13651	13649	13716	13781	13809	13725	13596	13973	13778	13774	13742	13645	13775	13813	13643	13649	13831	13724	13761	13698	13676	13724	13914	13702	13722	13902	13858	13749	13725	13755	13690	13838	13781	13758	13840	13805	13743	13632	13937	13773	13666	13703	13683	13809	13885	13774	13784	13728	13901	13708	13647	13953	13836	13779	13696	13664	13737	13786	13645	13862	13709	13660	13810	13777	13984	13863	13692	13884	13857	13751	13952	13875	13898	13680	13733	13888	13618	13590	13590	13717	13762	13792	13730	13618	13873	13704	13717	13727	13843	13810	13659	13764	13818	13671	13986	13739	13803	13793	13824	13813	13594	13663	13732	13735	13762	13796	13701	14012	13893	13718	13796	13852	13844	13722	13706	13772	13694	13822	13635	13566	13674	13668	13622	13578	13810	13736	13760	13744	13641	13824	13703	13706	13775	13731	13793	13722	13794	13736	13555	13748	13624	13600	13706	13810	13702	13609	13878	13679	13731	13776	13670	13858	13708	13541	13667	13692	13801	13806	13888	13870	13749	13942	13751	13694	13608	13570	13785	13678	13687	13762	13811	13665	13776	13823	13677	13773	13591	13787	13872	13779	13856	13576	13751	13767	13664	13670	13879	13794	13722	13773	13626	13771	13715	13583	13727	13656	13718	13822	13798	13758	13638	13687	13492	13675	13593	13976	13716	13777	13727	13767	13722	13702	13773	13805	13713	13662	13690	13675	13819	13808	13755	13887	13707	13769	13836	13694	13918	13874	13659	13864	13630	13826	13603	13798	13787	13796	13775	13781	13643	13722	13844	13792	13819	13747	13561	13705	13707	13701	13689	13684	13619	13655	13748	13814	13760	13867	13733	13739	13945	13642	13616	13703	13869	13816	13705	13911	13933	13771	13633	13688	13888	13608	13797	13762	13476	13904	13692	13866	13698	13933	13836	13833	13793	13677	13665	13617	13810	13802	13843	13756	13766	13735	13749	13810	13820	13867	13746	13873	13740	13757	13786	13618	13911	13805	13750	13743	13810	13653	13885	13870	13708	13911	13690	13761	14012	13768	13669	13649	13911	13735	13651	13801	13787	13907	13673	13777	13811	13872	13803	13703	13767	13631	13770	13748	13780	13819	13854	13728	13784	13753	13759	13704	13750	13795	13768	13762	13599	13705	13837	13773	13920	13551	13799	13773	13814	13824	13707	13717	13695	13760	13776	13833	13790	13715	13783	13850	13626	13697	13629	13638	13812	13728	13644	13727	13826	13730	13839	13751	13785	13910	13650	13776	13551	13828	13887	13732	13771	13753	13732	13822	13821	13665	13717	13632	13851	13660	13835	13696	13677	13593	13687	13846	13729	13675	13694	13686	13750	13666	13738	13768	13847	13707	13715	13630	13638	13755	13706	13772	13834	13792	13779	13776	13732	13579	13933	13786	13907	13606	13654	13865	13725	13753	13892	13843	13885	13708	13807	13770	13805	13912	13741	13669	13753	13802	13795	13740	13863	13789	13702	13786	13503	13639	13774	13850	13877	13809	13749	13704	13951	13709	13608	13811	13711	13905	13701	13821	13888	13767	13572	13666	13698	13722	13857	13691	13536	13806	13755	13890	13866	13596	13844	13710	13660	13674	13717	13736	13763	13514	13674	13674	13708	13782	13548	13731	13699	13739	13829	13867	13855	13801	13930	13756	13671	13695	13831	13690	13734	13780	13846	13792	13762	13828	13701	13685	13789	13755	13737	13613	13774	13745	13597	13790	13732	13746	13668	13578	13877	13818	13776	13754	13684	13625	13721	13748	13781	13691	13701	13745	13661	13772	13822	13570	13779	13668	13689	13820	13951	13880	13685	13632	13821	13656	13668	13871	13687	14034	13648	13638	13776	13923	13726	13965	13732	13626	13627	13759	13913	13569	13871	13814	13738	13659	13722	13690	13900	13661	13663	13777	13742	13741	13876	13636	13838	13838	13617	13909	13710	13774	13685	13754	13799	13849	13653	13766	13758	13857	13741	13688	13779	13859	13890	13665	13729	13636	13874	13647	13759	13795	13760	13879	13725	13830	13753	13761	13734	13845	13633	13743	13725	13738	13668	13840	13749	13803	13677	13618	13637	13745	13627	13787	13819	13697	13723	13964	13774	13752	13771	13783	13712	13764	13683	13709	13916	13846	13849	13806	13727	13768	13592	13589	13738	13605	13914	13679	13897	13753	13683	13632	13833	13648	13796	13810	13734	13750	13954	13668	13798	13731	13780	13744	13628	13879	13586	13790	13676	13755	13668	13728	13722	13826	13788	13761	13779	13649	13710	13838	13680	13662	13719	13799	13704	13767	13644	13717	13895	13741	13760	13841	13879	13719	13782	13746	13844	13661	13762	13700	13834	13638	13778	13838	13656	13641	13844	13864	13685	13804	13704	13722	13686	13713	13676	13798	13763	13606	13810	13723	13618	13822	13746	13693	13697	13708	13674	13761	13676	13803	13987	13590	13850	13684	13652	13816	13875	13808	13851	13649	13787	13835	13730	13836	13663	13775	13734	13680	13695	13650	13720	13726	13833	13584	13821	13833	13922	13685	13795	13837	13553	13730	13792	13780	13825	13760	13698	13882	13652	13546	13726	13689	13774	13764	13880	13644	13711	13764	13656	13822	13903	13856	13622	13589	13798	13785	13768	13707	13850	13809	13891	13866	13852	13680	13760	13653	13778	13839	13818	13653	13752	13707	13675	13759	13865	13943	13858	13704	13669	13689	13831	13775	13876	13755	13691	13588	13855	13646	13679	13752	13698	13617	13729	13705	13669	13873	13935	13861	13640	13800	13769	13836	13895	13657	13869	13809	13780	13765	13900	13734	13873	13715	13761	13797	13641	13766	13736	13811	13896	13834	13698	13806	13783	13734	13564	13724	13619	13748	13652	13654	13728	13887	13570	13987	13794	13890	13783	13673	13856	13819	13792	13895	13698	13641	13744	13832	13855	13829	13784	13574	13838	13820	13571	13819	13808	13661	13720	13797	13641	13759	13766	13715	13771	13676	13710	13605	13643	13837	13572	13606	13764	13685	13576	13662	13718	13741	13764	13562	13777	13713	13724	13647	13781	13688	13748	13813	13600	13897	13785	13996	13711	13719	13801	13951	13734	13720	13877	13809	13705	13678	13707	13807	13731	13659	13617	13729	13688	13771	13827	13730	13799	13788	13760	13826	13766	13831	13754	13828	13795	13727	13770	13642	13862	13872	13845	13634	13752	13675	13834	13755	13875	13789	13825	13763	13832	13690	13735	13892	13762	13652	13708	13833	13732	13681	13684	13804	13754	13969	13836	13740	13769	13683	13786	13769	13664	13716	13879	13805	13666	13765	13744	13904	13660	13761	13791	13682	13730	13730	13828	13872	13858	13746	13790	13568	13762	13608	13743	13565	13761	13715	13602	13686	13863	13841	13807	13827	13671	13737	13836	13741	13983	13636	13866	13559	13854	13798	13834	13906	13892	13745	13726	13823	13842	13733	13717	13812	13837	13692	13912	13793	13843	13750	13703	13740
24036	21386	28972	25320	23985	23915	22262	18880	17664	17146	16782	16349	15958	15921	16026	15685	15655	15470	15724	15500	15575	15551	15471	15590	15768	15364	15456	15463	15573	15446	15288	15345	15149	15589	15351	15316	15426	15170	15300	15279	15237	15310	15340	15343	15271	15249	15359	15552	15355	15146	15266	15223	15314	15093	15310	15304	15131	15287	15136	15197	15248	15312	15473	15188	15233	15119	15257	15232	15194	15123	15306	15296	15168	15308	15083	15226	15276	15186	15303	15115	15268	15209	15216	15373	15285	15347	15318	15432	15125	15160	15464	15047	15181	15213	15326	15247	15270	15420	15244	15396	15299	15163	15460	15300	15424	15314	15315	15292	15064	15347	15256	15164	15004	15313	15033	14991	15059	15081	15289	15143	15217	15323	15345	15225	15273	15395	15073	15244	15334	15379	15327	15157	15266	15184	15247	15184	15160	15187	15251	15336	15191	15351	15149	15295	15315	15235	15217	15092	15104	15253	15201	15121	15203	15276	15252	15233	15055	15176	15175	15321	15218	15216	15293	15327	15295	15123	15272	15226	15139	15386	15162	15321	15216	15543	15144	15245	15295	15298	15174	15137	15423	15223	15249	15437	15108	15399	15338	15172	15284	15206	15139	15241	15256	15276	15279	14888	15231	15265	15284	15299	15194	15300	15229	15201	15338	14989	15280	15335	15368	15257	15311	15241	15461	15218	15381	15289	15385	15290	15167	14923	15032	15215	15238	15058	15238	15268	15339	15238	15203	15108	15178	15342	15415	15079	15016	15221	15253	15285	15280	15386	15173	15165	15069	15297	15067	15327	15176	15255	15295	15351	15200	15270	15352	15325	15258	15340	15307	15078	15228	15010	15300	15324	15164	15382	15105	15106	15220	15414	15288	15348	15378	15298	15134	15250	15220	15296	15459	15306	15119	15367	15240	15208	15383	15345	15147	15266	15360	15195	15186	15231	15194	15137	15336	15178	15186	15196	15111	15199	15247	15365	15136	15276	15129	15294	14926	15353	15391	15215	15249	15449	15308	15282	15324	15420	15306	14928	15209	15371	15330	15284	15254	15213	15298	15364	15058	15333	15135	15132	15643	15077	15045	15204	15259	15367	15533	15215	15088	15117	15179	15179	15310	15191	15160	15295	15201	15327	15391	15293	15255	15485	15349	15475	15258	15272	15313	15226	15275	15102	15268	15298	15250	15126	15327	15390	15262	15360	15253	15337	15388	15174	15335	15397	15327	15068	15150	15358	15135	15260	15301	15377	15248	15182	15125	15216	15173	15147	15219	15268	15145	15209	15129	15153	15189	15107	15214	15172	15090	15267	14920	15228	15323	15268	15237	15359	15136	15370	15526	15396	15109	15151	15251	15262	15448	15206	15184	15408	15268	15179	15385	15022	15119	15268	15196	15213	15281	15279	15104	15060	15206	15179	15418	15344	15050	15233	15461	15304	15212	15209	15181	15325	15207	15298	15480	15383	15241	15232	15051	15087	15260	15059	15072	15236	15308	15013	15154	15318	15204	15247	15370	15463	15295	15199	15253	15313	15138	15341	15453	15048	15475	15161	15209	15140	15361	15053	15191	15321	15288	15353	15411	15230	15164	15256	15313	15271	15182	15224	15381	15274	15221	15415	15253	15163	15145	15029	15301	15396	15261	15221	15271	15117	15385	15275	15172	15216	15034	15343	15088	15320	15292	15214	15123	15419	15073	15148	15023	15166	15253	15215	15001	15248	15324	15094	15252	15142	15228	15172	15387	15205	15160	15324	15285	15183	15342	15291	15283	15151	15354	15311	15126	15283	15272	15165	15152	15102	15383	15306	15049	15231	15094	15354	15359	15111	15361	15152	15343	15152	15196	15238	15279	15347	15086	15378	15186	15426	15370	15024	15156	15385	15273	15139	15238	15456	15353	15024	15224	15159	15519	15256	15253	15113	15282	15363	15329	15227	15230	15127	15268	15205	15178	15187	15254	15217	15201	15258	15217	15112	15054	15251	15612	15308	15283	15275	15374	15187	15149	15143	15253	15228	15307	15294	15199	15215	15168	15376	15269	15140	15440	15281	15119	15217	15037	15227	15160	15187	15120	15264	15227	15023	15534	15241	15244	15419	15335	15222	15292	15240	15299	15049	15205	15205	15117	15288	15241	15172	15314	15118	15385	15203	15408	15036	15165	15251	15265	15319	15135	15220	15363	15351	15331	15134	15357	15139	15055	15069	15291	15230	15312	15176	15391	15123	15075	15218	15222	15238	15058	15216	15159	15291	15409	15382	15219	15159	15489	15037	15212	15326	15053	15196	15263	15351	15399	15250	15129	15328	15233	15214	15307	15224	15434	15279	15365	15304	15410	14991	15226	15284	15169	15154	15151	15318	15268	15139	15323	15283	15203	15199	15387	15351	15111	15262	15176	15237	15142	15153	15176	15118	15153	15357	15299	15094	15164	15296	15176	15110	15112	15322	15268	15379	15144	15236	15282	15455	15278	15270	15364	15229	15162	15310	15470	15223	15521	15223	15091	15220	15412	15259	15163	15200	15093	15291	15023	15219	15257	15218	15393	15334	15320	15281	15320	15224	15268	15387	15149	15250	15240	15062	15223	15260	15015	15206	15118	15203	15124	15331	15303	15517	15248	15042	15292	15368	15220	15259	15361	15123	15234	15399	15181	15295	15287	15229	15362	15125	15410	15283	15321	15199	15232	15129	15073	15264	15003	15086	15109	15075	15331	15130	15203	15224	15250	15326	15304	15252	15172	15380	15186	15176	15253	15159	15389	15160	15236	15324	15286	15211	15056	15321	15266	15400	15225	15303	15341	15324	15228	15398	15155	15350	15289	15288	15289	15182	15156	15167	15384	15227	15431	15198	15228	15249	15500	15208	15271	15179	15319	15225	15309	15283	15194	15130	15317	15449	15363	15139	15319	15305	15331	15267	15170	15149	15060	15213	15338	15266	15300	15221	15238	15118	15199	15292	15232	15132	15415	15160	15237	15401	15254	15172	15339	15325	15318	15305	15333	15287	15379	15217	15232	15315	15203	15271	15151	15194	15341	15045	15276	15398	15388	15307	15174	15081	15099	15080	15167	15421	15280	15399	15345	15253	15373	15306	15279	15274	15101	15215	15178	15153	15243	15087	15184	15264	15183	15359	15291	15238	15324	15173	15297	15325	15127	15203	15418	15185	15090	15000	15157	15193	15333	15197	15266	15268	15198	15204	15451	15277	15227	15374	15405	15322	15401	15247	15301	15273	15243	15118	15168	15307	15219	15150	15169	15140	15223	15031	15233	14969	15239	15348	15268	15129	15159	15156	15322	15194	15305	15301	15331	15183	15253	15328	15134	15284	15190	15118	15025	15256	15288	15348	15313	15090	15270	15138	15148	15275	15261	15251	15360	15225	15131	15227	15377	15264	15056	15211	15204	15158	15147	15095	15150	14894	15367	15175	15409	15130	15229	15214	15262	15242	15063	15247	15300	15284	15168	15397	15321	15291	15180	15277	15172	15160	15236	15231	15200	15124	15294	15176	15173	15336	15376	15234	15081	15220	15230	15403	15316	15309	15197	15438	15238	15257	15485	15272	15014	15050	15350	15284	15178	15389	15272	15363	15116	15357	15220	15133	15513	15355	15191	15299	15282	15137	15478	15245	15332	15373	15225	15367	15217	15299	15271	15316	15446	15184	15364	15304	15117	15458	15294	15357	15420	15430	15415	15222	15138	15079	15327	15279	15311	15388	15279	15118	15296	15210	15268	15248	15182	15328	15013	15313	15132	15216	15241	15205	15220	15184	15353	15286	15198	15352	15021	15027	15235	15197	15175	15310	15143	15504	15241	15304	15204	15243	15236	15259	15500	15173	15382	15187	15147	15213	15238	15197	15141	15109	15325	15121	15151	15074	15405	15150	15208	15276	15113	15321	15277	14997	15067	15376	15297	15060	15142	15314	15201	15078	15368	15260	15353	15258	15178	15020	15369	15232	15197	15377	15191	15268	15215	15408	15239	15153	15503	15290	15176	15166	15216	15238	15276	15243	15429	15177	15193	15235	15098	15271	15295	15197	15140	15047	15240	15282	15237	15170	15202	15325	15313	15083	15247	15273	15481	15194	15311	15148	15318	15287	15381	15431	15337	15215	15387	15270	15202	15201	15239	15302	15456	15207	15314	15264	15110	15104	15149	15274	15190	15102	15231	15200	15324	15420	15189	15280	15444	15227	15247	15252	15336	15206	15356	15181	15096	15030	15195	15201	15316	15226	15429	14979	15243	15122	15097	15234	15247	15303	15381	15226	15189	15178	15316	15205	15283	15326	15193	15050	15307	15163	15472	15230	15384	15244	15300	15399	15227	15128	15298	15284	15507	15420	15466	15444	15144	15457	15388	15112	15153	15188	15325	15243	15437	15198	15322	15144	15375	15015	15231	15249	15089	15338	15145	15099	15134	15213	15364	15098	15391	15231	15373	15228	15299	15248	15161	15240	15613	15226	15494	15274	15174	15305	15078	15531	15363	15167	15205	15133	15139	15285	15393	15259	15377	15400	15294	15182	15373	15508	15234	15308	15172	15145	15271	15394	15273	15348	15271	15149	15181	15329	15314	15340	15176	15248	15157	15351	15443	15476	15356	15245	15408	15383	15351	15137	15162	15189	15340	15415	15257	15364	15321	15215	15331	15202	15214	15411	15317	15255	15193	15228	15342	15289	15174	15198	15329	15305	15280	15133	15104	15160	15275	15089	15198	15216	15329	15265	15311	15243	15255	15328	15350	15104	15442	15274	15075	15151	15199	15312	15300	15368	15444	15588	15345	15278	15175	15214	15015	15340	15210	14976	15258	15164	15387	15495	15186	15187	15289	15258	15281	15028	15181	15202	15357	15099	15294	15310	15139	15397	15153	15460	15347	14985	15268	15233	15306	15078	15135	15187	15224	15226	15198	15286	15060	15134	15127	15187	15131	15242	15223	15275	15281	15102	15340	15058	15084	15133	15387	15227	15215	15299	15168	15284	15241	15139	15095	15249	15493	15163	15187	15367	15419	15212	15111	15399	15201	15282	15170	15261	15292	15346	15170	15261	15070	15257	15393	15133	15173	15281	15346	15157	15394	15312	15187	15487	15220	15309	15207	15114	15543	15333	15095	15273	15220	15296	15353	15352	15372	15187
30473	49522	45404	35246	28625	23178	20466	18241	16973	16093	15527	15050	14996	14641	14297	14298	14133	14207	13835	13934	14129	13855	13946	13847	13785	13875	13751	13588	13663	13821	13681	13612	13486	13677	13650	13595	13698	13756	13614	13741	13544	13476	13762	13753	13442	13660	13743	13679	13654	13625	13469	13715	13523	13500	13759	13757	13712	13613	13506	13823	13624	13616	13458	13579	13573	13511	13650	13468	13724	13514	13532	13529	13573	13414	13699	13654	13590	13493	13721	13527	13649	13718	13829	13555	13656	13484	13683	13451	13612	13676	13666	13563	13689	13504	13574	13717	13439	13541	13578	13436	13781	13547	13583	13517	13441	13688	13684	13771	13571	13631	13485	13608	13499	13602	13575	13683	13479	13505	13790	13468	13761	13609	13781	13723	13532	13593	13663	13622	13511	13434	13472	13714	13533	13503	13721	13656	13463	13692	13416	13432	13766	13530	13541	13726	13571	13724	13495	13684	13591	13544	13541	13668	13494	13626	13511	13535	13675	13601	13620	13599	13631	13690	13635	13811	13790	13653	13631	13579	13669	13529	13666	13590	13572	13600	13752	13572	13733	13535	13709	13515	13651	13575	13594	13587	13543	13482	13624	13715	13689	13589	13628	13504	13555	13576	13573	13472	13449	13631	13551	13751	13720	13539	13445	13581	13707	13419	13636	13540	13691	13489	13557	13653	13617	13470	13656	13535	13571	13491	13561	13594	13660	13784	13573	13658	13620	13556	13521	13632	13632	13682	13692	13544	13597	13747	13678	13614	13604	13517	13610	13605	13620	13605	13683	13450	13611	13634	13393	13565	13700	13474	13535	13632	13601	13619	13671	13440	13597	13561	13662	13547	13564	13719	13605	13623	13531	13661	13645	13631	13525	13599	13699	13561	13539	13498	13521	13614	13600	13578	13487	13577	13578	13532	13682	13552	13514	13599	13525	13600	13659	13485	13695	13639	13538	13383	13561	13585	13553	13644	13580	13682	13442	13601	13642	13619	13620	13612	13883	13600	13632	13580	13589	13553	13520	13632	13574	13513	13625	13668	13589	13554	13601	13491	13737	13559	13676	13632	13518	13671	13636	13515	13527	13560	13443	13581	13662	13688	13669	13432	13667	13369	13529	13638	13651	13720	13549	13429	13702	13731	13705	13708	13309	13634	13592	13642	13550	13529	13652	13535	13630	13700	13625	13559	13611	13644	13678	13564	13426	13822	13557	13580	13595	13455	13706	13573	13637	13421	13494	13655	13617	13551	13736	13530	13820	13458	13404	13534	13630	13676	13775	13633	13475	13487	13618	13468	13563	13777	13643	13385	13693	13483	13486	13676	13642	13587	13466	13727	13697	13524	13626	13695	13488	13533	13542	13520	13778	13553	13365	13656	13632	13597	13606	13609	13649	13572	13646	13682	13482	13570	13452	13664	13588	13651	13367	13552	13520	13635	13595	13486	13574	13610	13635	13589	13418	13589	13471	13639	13593	13625	13564	13581	13699	13594	13647	13599	13638	13667	13645	13643	13542	13516	13731	13548	13536	13443	13645	13630	13454	13636	13632	13691	13655	13611	13502	13605	13580	13578	13495	13646	13624	13477	13631	13733	13375	13708	13652	13476	13545	13585	13734	13489	13604	13669	13626	13590	13641	13678	13738	13461	13507	13567	13722	13554	13561	13746	13566	13530	13670	13522	13561	13415	13603	13516	13573	13594	13657	13555	13581	13668	13572	13576	13605	13581	13638	13547	13585	13568	13567	13392	13512	13424	13681	13753	13544	13492	13697	13673	13538	13605	13565	13580	13774	13621	13526	13543	13625	13511	13639	13447	13581	13608	13597	13611	13608	13636	13454	13719	13563	13537	13614	13488	13451	13522	13563	13702	13571	13571	13547	13573	13741	13613	13722	13664	13567	13609	13616	13541	13455	13502	13561	13606	13744	13590	13526	13592	13499	13650	13384	13471	13712	13625	13497	13548	13653	13660	13699	13624	13488	13513	13730	13475	13499	13469	13611	13672	13417	13606	13673	13622	13377	13500	13566	13631	13770	13531	13434	13746	13732	13565	13699	13491	13768	13553	13586	13478	13590	13480	13435	13599	13580	13535	13621	13513	13696	13457	13690	13483	13741	13579	13582	13528	13450	13537	13675	13616	13625	13627	13538	13720	13766	13471	13635	13723	13558	13568	13652	13563	13578	13611	13559	13598	13555	13679	13538	13582	13444	13615	13487	13609	13616	13449	13558	13620	13652	13738	13490	13489	13563	13580	13622	13525	13534	13573	13731	13599	13495	13502	13604	13438	13584	13563	13516	13487	13638	13475	13564	13553	13620	13353	13539	13566	13511	13631	13567	13582	13577	13507	13515	13565	13663	13591	13607	13619	13516	13448	13507	13499	13483	13614	13640	13638	13694	13658	13444	13585	13547	13485	13452	13547	13666	13679	13613	13757	13570	13609	13636	13571	13598	13642	13483	13682	13558	13532	13524	13642	13547	13553	13581	13454	13498	13499	13570	13670	13689	13697	13610	13573	13479	13546	13559	13780	13564	13486	13562	13706	13658	13421	13759	13594	13589	13515	13562	13665	13615	13537	13481	13623	13559	13657	13589	13628	13653	13491	13579	13572	13411	13596	13496	13576	13567	13639	13626	13624	13642	13539	13679	13665	13517	13491	13654	13551	13518	13537	13584	13573	13516	13565	13622	13661	13572	13740	13413	13507	13509	13537	13538	13558	13644	13648	13674	13432	13634	13615	13773	13468	13502	13528	13545	13580	13691	13554	13908	13673	13553	13760	13763	13650	13500	13628	13776	13710	13507	13575	13503	13445	13592	13795	13551	13658	13503	13551	13512	13668	13540	13568	13689	13742	13698	13460	13627	13516	13650	13589	13662	13501	13732	13497	13383	13648	13494	13652	13536	13506	13451	13581	13604	13433	13540	13539	13530	13624	13664	13775	13561	13684	13547	13602	13524	13419	13691	13597	13498	13349	13518	13587	13504	13522	13387	13644	13655	13605	13619	13675	13561	13599	13580	13587	13658	13628	13595	13475	13479	13763	13610	13526	13372	13482	13554	13553	13734	13417	13588	13758	13599	13658	13573	13721	13502	13631	13524	13774	13667	13584	13572	13503	13515	13747	13670	13595	13573	13510	13732	13563	13617	13618	13616	13617	13621	13475	13486	13507	13569	13675	13473	13500	13559	13571	13505	13665	13715	13603	13712	13587	13624	13592	13591	13491	13559	13789	13747	13423	13497	13463	13457	13545	13583	13574	13680	13593	13585	13536	13512	13538	13575	13636	13511	13492	13626	13600	13795	13653	13596	13536	13722	13750	13527	13609	13667	13688	13653	13558	13416	13637	13704	13555	13687	13735	13620	13640	13580	13452	13603	13658	13616	13490	13575	13648	13630	13617	13664	13564	13659	13562	13804	13919	13527	13681	13614	13438	13686	13654	13606	13588	13539	13691	13459	13544	13618	13606	13534	13623	13673	13619	13532	13483	13589	13667	13495	13434	13683	13619	13607	13701	13613	13648	13688	13597	13498	13601	13778	13615	13714	13492	13643	13559	13542	13466	13752	13587	13497	13557	13605	13738	13570	13515	13448	13455	13567	13679	13590	13649	13668	13513	13436	13746	13743	13656	13656	13591	13523	13420	13610	13490	13534	13696	13815	13738	13470	13731	13648	13563	13517	13590	13760	13615	13642	13647	13485	13572	13471	13638	13497	13751	13644	13577	13758	13519	13532	13533	13544	13572	13649	13517	13638	13559	13464	13650	13598	13674	13537	13564	13587	13763	13423	13652	13458	13603	13521	13511	13556	13555	13625	13516	13573	13531	13597	13612	13674	13696	13676	13555	13606	13512	13562	13744	13533	13568	13564	13419	13588	13541	13628	13517	13755	13520	13560	13485	13679	13615	13648	13559	13678	13682	13661	13665	13659	13589	13650	13569	13513	13759	13585	13669	13590	13547	13498	13669	13478	13391	13604	13365	13646	13420	13482	13476	13501	13623	13479	13543	13587	13579	13551	13522	13503	13691	13534	13489	13681	13754	13585	13576	13553	13636	13595	13555	13637	13529	13689	13572	13587	13584	13688	13500	13519	13629	13618	13674	13640	13600	13685	13683	13456	13712	13698	13544	13623	13661	13530	13642	13582	13715	13715	13650	13723	13621	13670	13430	13633	13767	13763	13631	13407	13681	13597	13589	13441	13619	13513	13686	13533	13618	13535	13514	13754	13515	13522	13438	13568	13612	13594	13717	13632	13579	13585	13594	13679	13589	13658	13671	13634	13545	13555	13716	13439	13674	13601	13618	13627	13750	13361	13468	13477	13537	13618	13573	13617	13458	13474	13587	13610	13675	13506	13585	13579	13634	13445	13576	13551	13463	13783	13641	13591	13534	13489	13716	13509	13548	13649	13645	13574	13648	13622	13552	13642	13563	13525	13617	13481	13629	13634	13596	13622	13546	13678	13678	13503	13542	13542	13636	13437	13705	13608	13557	13629	13703	13632	13560	13670	13582	13602	13672	13648	13632	13547	13648	13636	13781	13415	13436	13685	13644	13489	13570	13396	13655	13617	13537	13558	13544	13487	13583	13540	13544	13473	13400	13744	13636	13622	13569	13521	13395	13565	13593	13595	13682	13598	13590	13435	13443	13669	13562	13546	13574	13688	13498	13591	13504	13681	13685	13613	13493	13638	13699	13637	13482	13594	13600	13611	13425	13744	13525	13538	13570	13757	13437	13597	13494	13549	13548	13687	13686	13666	13562	13606	13539	13655	13537	13526	13499	13454	13659	13636	13753	13620	13442	13632	13600	13496	13650	13599	13594	13503	13523	13695	13588	13733	13492	13506	13519	13640	13411	13684	13482	13710	13370	13602	13512	13575	13667	13581	13659	13735	13579	13387	13676	13531	13510	13711	13733	13852	13543	13519	13616	13639	13525	13453	13649	13602	13719	13554	13653	13707	13430	13609	13421	13670	13678	13462	13659	13635	13650	13665	13510	13594	13575	13705	13564	13540	13524	13764	13508	13601	13432	13506	13416	13546	13521	13470	13602	13786	13523	13665	13383	13408	13578	13633	13595	13354	13578	13635	13691	13615	13731	13506	13798	13525	13673	13725	13790	13630	13396	13567	13640	13470	13611	13624	13526
22868	21375	29211	24089	22542	25210	26895	21279	19233	18721	17922	17425	17026	16830	16700	16492	16389	16382	16414	16472	16463	16254	16371	16222	16207	16304	15946	16356	16080	15951	16035	16088	15944	15927	16130	16176	15917	15707	16061	16121	15975	15969	16020	16059	16141	16005	15860	15945	15974	15856	15967	15750	16064	16074	15960	15913	15922	15913	16095	16019	15892	15945	15958	15904	15708	15910	16001	15716	16081	15885	15922	15826	15828	16018	15950	16122	16007	16237	15963	15872	15876	15909	15647	15981	15956	15738	15882	15745	15757	15839	15559	16167	15893	15955	16043	15843	15921	16095	15746	15918	15863	15811	15804	15902	15819	15880	15895	15868	15876	15834	15761	15940	15714	15724	15802	15746	15979	15822	15963	15935	16105	15766	15743	15617	15898	15793	15822	15935	15981	15683	15703	15976	15784	15860	15824	15925	15978	15751	16058	15661	15701	15851	15931	15855	15926	15849	15715	16086	15913	15821	15825	15741	15767	15801	15864	15855	15854	15974	15943	15946	16108	15779	15829	15787	15954	15818	15857	15933	15806	15927	15982	15972	16003	15901	15783	16136	15922	15856	15915	15896	15847	15812	15896	15901	15867	15935	15964	15818	16053	15738	15894	15896	15917	15787	15886	15917	15791	15776	16012	15742	15826	15825	15839	15699	15800	15823	15927	15784	15878	15934	15778	15841	15876	15816	15583	15698	15802	15870	15892	15951	15892	15950	15842	15893	15881	15895	15963	16067	15790	15763	15708	15881	15889	15784	15729	15808	15868	15668	15779	15852	15886	15904	16035	15974	15998	16180	15743	15893	15800	15746	15825	15879	15976	15983	15680	15903	16022	15690	15725	16054	15801	15668	15884	15814	15806	15927	16148	15884	15639	15924	15693	15775	15864	15812	15794	15823	15913	15898	15893	16143	15871	15852	15938	15925	16018	15962	16220	15789	16127	15876	15642	15919	15765	15769	15732	15925	15826	15832	15763	15926	15817	15917	15872	15750	15768	15842	15963	15991	15822	15807	15845	15891	15731	15798	15879	15871	16004	15878	15916	15856	15629	15711	15656	15864	16013	16076	15873	15854	15858	15850	15710	16036	15939	15834	16144	15861	15760	15846	15794	15724	15703	15829	15925	15821	15888	15930	15866	15791	15798	15747	15970	15843	15878	15809	15930	15758	15762	15765	15668	15773	15963	15942	15944	15850	15603	15754	15715	15873	15749	15901	15981	15781	15801	15803	15849	15771	15703	15940	15951	16048	15950	15832	15716	15922	15765	15816	15714	15814	15925	15761	15976	16011	15980	15746	15836	15825	15907	15769	15988	15938	15875	15934	15896	15891	15871	15965	15809	15683	16022	15849	15798	15915	15757	15895	15796	15910	15894	15830	15663	15825	15909	15836	15643	15818	15966	15871	15870	15876	15888	15908	15659	15889	15979	15812	15869	15854	15821	15712	15888	15688	15753	15901	15853	15736	15730	15752	15901	15735	15696	15823	15926	15656	15952	15834	15733	15793	15738	15704	15822	15773	15616	15668	15759	15871	15800	16086	15785	15841	15824	15950	16039	15849	15831	15752	15876	15659	15815	16006	15887	15792	15805	15773	15853	15895	15925	15884	15945	15970	15929	15943	15856	15908	15965	15782	15844	15847	15534	15779	15783	15867	15917	15756	15713	15693	15671	15661	15604	16014	15614	15688	15883	15844	16045	15832	15762	15792	15908	15703	15939	15791	15681	15884	15980	15795	15751	15812	15992	15812	15666	15909	15724	15834	15998	16117	15853	15843	15749	15945	15695	15759	15831	15856	15781	16082	15812	15742	15949	15911	15941	16015	15784	15894	15878	15948	15893	15913	15829	15875	15909	15903	15870	15769	15805	15711	15718	15817	16074	15843	15660	15981	15824	15948	15715	15783	15617	15906	15753	16010	15888	15733	15967	15995	15931	15859	15784	16056	15987	15869	15771	15871	15853	15837	16053	15894	16004	15872	15831	15848	15903	15947	15750	15946	16087	15926	15911	15872	15925	15905	15860	15892	15833	15859	15869	15704	15691	15691	15776	15822	15750	16082	15815	15854	15790	15963	15621	15938	15800	15975	15951	15809	15740	15879	15659	15814	15697	15921	15843	15746	16075	15976	15905	15985	15973	15934	15891	15904	15983	15862	16129	15777	15700	15896	15763	15839	15838	15805	15844	15750	15658	15658	15814	16054	15726	15892	15892	16083	15840	15714	15893	15752	16047	16077	15869	15774	15946	15625	15629	15587	15879	15928	15838	15855	15769	16005	15843	15950	15908	15767	16126	15807	15975	15846	15810	15810	16010	15771	15880	15936	15908	15999	16036	16000	15984	15628	15829	15785	16018	15770	15895	15670	15899	15964	15948	15973	15799	15741	15852	15778	15751	15828	15866	15952	16044	15911	15694	15812	15954	15889	15892	15883	15746	15975	15821	15859	15726	15781	15871	15617	15754	15886	15814	15970	15971	15958	15888	15873	15722	15789	15827	16039	15875	15685	15744	15945	15973	15751	15732	15871	15955	15745	15842	15712	15822	15861	15823	15803	15917	15900	15735	15817	15840	16134	15843	15760	15862	15751	15846	15960	15825	15804	15820	15894	15777	15998	15840	15801	15770	15732	15736	15646	15952	16094	15921	15879	15856	15827	16045	15626	15788	15897	15846	15713	15834	15951	15753	15848	15735	15933	15873	15851	15975	15926	15843	16042	15893	15639	15811	15810	15678	15789	15750	15960	15984	15801	15912	15871	15687	15819	15796	15768	15838	15852	15876	15760	15793	15893	16004	15893	15818	15809	15614	15793	15685	15939	15997	16073	15862	15814	15793	15888	15855	15732	15873	15934	15717	15783	15839	15925	15997	15891	15871	15887	15859	15836	15983	15815	15783	15900	15815	15921	16175	15749	15809	15932	15835	15931	15928	15810	15876	15970	15793	15783	15744	15898	15826	15975	15573	15930	15864	16002	15916	15894	15922	15735	15892	15795	15847	15834	15775	15936	15928	15723	15814	15715	15910	15744	15632	16080	15811	15834	15684	15848	15683	15740	15884	15890	15863	15988	15928	15976	15798	15839	15809	15743	16007	15938	15919	16020	15689	15807	15825	15812	15895	15964	15772	15906	16029	15937	15853	15661	15905	15868	15710	15768	15788	15815	15769	15938	15773	15866	15968	15873	15823	15865	15796	15839	15717	16006	15593	15642	16078	15864	15785	15799	16024	15785	16002	15836	15953	15999	15832	16067	15716	15873	15734	15985	15988	15859	16014	15939	15842	15981	15612	15950	15858	15957	15869	15772	15995	15862	15818	15839	15705	16012	15832	15792	15860	15847	15884	15655	15813	15930	15989	15822	15606	15854	15664	15882	15797	15748	15865	15998	15881	15866	15834	15714	15921	15852	15800	15905	15625	15742	15887	15880	15986	15836	15842	15726	15817	15774	15542	15786	16100	15887	15825	15889	15882	15842	15613	15902	15935	15659	15864	15953	15808	15749	15836	15843	15859	15662	15682	15905	15938	15847	15955	15919	15836	15782	16034	15709	15693	15838	15928	15828	15728	15727	15755	15875	15885	16124	15852	15690	15831	15684	15786	15734	15801	15772	15959	15801	16183	15855	15907	15814	15890	15884	15756	15913	15856	15795	15532	15891	15903	15796	15898	15923	15806	15648	15825	15985	15836	15984	15990	15807	15861	15795	15919	15844	16030	15923	15922	15853	15756	15716	15975	15910	15921	15814	15919	15481	15741	15708	15795	15925	15775	15809	15933	15788	15915	15848	15910	15815	15832	15839	15901	15953	15808	15747	15969	15672	15782	15898	15909	15898	15981	15896	15802	15885	15850	16049	15799	15841	15706	15849	15858	15994	15750	15991	16003	15887	15811	15672	15790	15707	15902	16049	15834	15788	15858	15743	15831	16025	15821	15935	15774	15788	15764	15774	15910	15657	15970	15875	15824	15937	15832	15773	15944	15741	16066	15820	15800	16038	15976	15877	15871	16041	15814	15909	15750	15756	15703	15824	15931	15722	15636	15818	15880	15777	15903	15821	15780	15954	15803	15959	15942	16000	15893	15932	15920	15747	15792	15857	15893	15831	15873	16045	15941	15976	15825	15944	15551	16000	15654	15864	16004	15740	15856	15814	15894	15985	15854	15968	15924	15802	15936	15929	16102	15754	15961	15717	15731	15798	15839	15792	15743	15861	15760	15935	15746	15955	16015	15849	15877	15957	15925	15901	15821	15909	15869	15748	15741	15884	15858	15918	15923	15847	16050	16072	15806	15940	15677	15815	15715	15896	15865	15717	15851	15959	15893	15871	15977	16028	16018	15681	16020	15789	15849	15659	16056	15944	15735	15869	15897	16006	15933	15823	15981	16049	15719	15919	15904	15951	15912	15752	15766	15939	15701	15701	15730	15699	15808	15842	15888	15780	15948	15875	15820	15648	15890	15721	15621	15737	15842	15949	15793	16098	16153	15793	15779	15812	15932	15796	16001	15966	15871	15857	15881	15672	15637	15921	15828	15909	15741	15985	15892	16014	15891	15740	15844	15855	15953	16117	15967	15926	15905	15860	15731	15863	15888	15845	15963	15967	15771	15715	15769	15827	15819	15783	15826	15769	15889	16140	15943	16005	15789	15856	15888	15732	15882	15856	16132	15747	15760	15745	15801	15796	15923	15945	15818	15752	15781	15795	15937	15884	15745	15817	15883	15859	15611	15884	15966	15791	15839	15688	15825	15944	15811	15814	15775	15834	15853	15769	15777	15877	15931	15684	15991	15680	15900	15768	15776	15860	15865	15748	15852	15924	15782	15799	15743	15669	15655	15823	15863	15919	15875	15937	15789	15981	15827	15856	15907	15806	15837	15857	16006	15806	15987	15956	15651	15881	15835	15752	15887	16075	15865	16125	16066	15841	15696	15906	15870	15836	15814	15924	15883	15758	16003	15935	15966	15926	15824	16015	15648	15759	15823	15948	16033	15878	15851	15852	15885	15910	15903	15561	15742	15863	15962	15820	15885	15791	15793	15967	15955	15825	15873	15829	15799	15912	15850	15863	15809	15719	15910	15781	15940	15836	15557	15811	15863	15853	15852	16043	15892	15833	15726	15887	15819	15889	16006	15988	15758	15820	15719	15948	15847	15919
32724	55508	50995	40677	33585	27038	23655	20871	18960	17523	16720	15907	15502	15215	15092	14931	14829	14601	14686	14387	14332	14303	14280	14316	14389	14221	14108	14059	14260	14155	14169	13962	13967	13908	14064	14109	13925	14107	14050	14025	13962	13887	13948	13953	14034	14090	13920	14030	14003	14036	14203	14012	13761	13979	13981	14009	13861	14025	13801	13949	13951	14037	13835	13974	13955	13926	13770	13908	13909	13959	14021	14062	14000	14001	14060	13898	14016	13957	13925	14022	13935	14107	13826	13888	13984	13729	13957	13990	14051	13937	13928	13870	13910	14076	13791	14008	14049	13784	13985	13896	13877	13944	13996	13927	13765	13933	13980	13877	13998	13834	14012	14110	13911	13936	13932	14023	13883	13867	13858	13938	14001	13841	13838	14107	14029	13908	13894	13953	14023	14102	13887	13807	14051	13628	13941	13999	13844	13816	13898	14088	13918	14010	14102	14031	13894	13818	14013	13673	13852	13891	13846	13985	13857	13947	13973	14071	13846	13988	13983	13804	13907	13839	13847	14087	13925	13775	13985	14017	13937	14014	13926	13943	14032	13876	14139	13851	13877	13903	13910	13982	13838	13733	13897	14011	13958	13932	13850	14017	13846	13817	13963	13891	13985	13972	13837	13889	13821	13903	13992	13924	14012	13945	14153	13923	13906	13785	14034	13820	13873	13902	13885	13760	13984	13913	13916	13948	13936	14038	13865	13864	13948	13851	13977	13932	13940	13781	13995	13767	13829	13916	14025	13834	13983	13948	13870	13945	14022	13827	13905	14000	13846	13967	13894	14041	13953	13993	13827	13812	13933	13790	13847	13908	13959	13843	13808	13867	13816	13846	14070	13770	13938	13814	13833	13998	13939	14096	13872	14042	13899	13988	13839	13881	13819	13848	13853	13822	13890	13865	14034	13940	13966	14025	13928	14024	14032	14055	13983	13922	14085	13905	13892	13979	13825	13951	14001	13892	13898	14000	13933	13957	13865	13816	13970	13829	13923	13879	13849	13880	14002	13857	13901	13897	13941	13879	14069	14110	13883	14105	13828	14000	13947	13811	13919	13916	13929	13979	13977	14062	13915	14045	13866	13866	14051	13802	14066	13767	13865	13815	13798	14124	14048	13904	13805	13872	13802	13979	13923	13889	13887	13981	13956	14028	13922	13769	13868	13927	13850	13866	13949	13961	14161	13807	14074	13764	14155	14067	13941	13931	13979	13874	13837	13976	13774	13865	13936	13948	13926	13876	13966	13824	13793	14048	13870	13972	14046	13880	13570	13856	13925	13984	14076	14023	13897	13903	14122	13918	13746	13867	13961	13899	14083	14039	13875	13871	13982	13819	13992	13811	14023	13915	13991	13806	13809	14036	14029	13929	13868	13873	13796	13924	13841	13940	13988	13745	13867	13973	14144	13990	13851	13888	13888	13991	13968	14025	14062	14077	13915	13926	13719	13833	13939	13907	13778	13927	14088	13956	14179	13909	13813	13834	13931	13853	13873	13939	13754	13827	13872	13989	13877	13936	13804	13762	13986	13869	13997	13750	13925	13816	13876	14073	14038	13936	13828	14167	13843	13943	13981	13850	13940	13744	13903	13737	13901	13856	13876	14073	13722	14066	13915	13934	13814	13998	13815	13882	13811	14055	13866	14185	13897	13927	13993	13824	13700	13917	13831	13998	13817	13909	13863	14079	13868	13751	13955	13910	13815	13952	13956	14091	13738	14068	13941	13852	13936	13888	13854	13877	13906	13792	14019	13876	14008	13845	13885	13882	13908	13970	13947	13938	13981	13927	13886	14029	13762	14014	13861	13880	13983	13835	13991	13898	13856	13852	13981	13963	13859	13791	13839	13933	13877	14012	14101	14081	13820	13841	13810	13917	13933	13838	14025	13843	13894	13817	13945	14087	13844	14059	13905	13837	13986	13816	13846	13820	13907	13903	13868	14050	13903	13869	13950	13808	13909	14125	13906	13781	14033	13950	13869	13933	13999	13932	13861	13934	13922	13807	13962	13933	13928	13944	13878	13845	13875	13857	13697	13863	13973	13975	13848	14037	13842	14135	13853	13938	13800	13934	13948	13951	13936	13892	14045	13816	13722	13797	13828	13847	14014	13898	13798	13852	13925	13720	13928	14155	14000	13911	13805	13728	13832	13846	13860	13877	13876	13861	13949	14011	13883	13986	13940	13860	13898	13910	13995	14072	13749	13904	13880	13912	13837	13851	13885	13934	13874	13859	13870	13941	14011	13975	13920	13859	13819	13853	13917	13768	13903	13928	13751	13926	13915	13949	13855	13880	13891	13864	14043	13927	13884	13871	13713	13702	13826	13840	14114	13934	14085	13911	13967	14033	13918	13913	13878	13985	13846	13984	13906	13812	13769	13895	13913	14027	14023	13929	13916	13982	13783	13927	13879	13880	13866	13970	13969	13952	14017	13993	13942	13910	13878	13794	13940	13938	13737	14092	13874	14039	13770	13903	13870	13816	13736	13947	13797	13922	13870	13948	13911	14041	13913	13942	13965	13898	13912	13809	14099	13934	13927	13859	13919	14026	13871	13970	14051	13752	13815	14004	13963	14045	13982	13704	13941	13790	13749	13815	14010	13787	14212	13995	13891	13835	13794	13979	13663	13979	13887	13697	13918	13996	13940	14029	13995	13877	14101	13913	13954	13887	13851	13885	13997	13966	14118	13886	13865	13868	13922	13935	13911	13812	13983	13860	13944	13988	13826	13967	14021	13923	13868	13912	14002	13873	13793	13842	13903	13830	14078	13682	13891	13922	14064	13884	13789	13906	13812	13748	14082	13851	13966	13856	13773	14029	13872	13754	13959	13848	14066	13990	13960	13818	13950	13954	13884	13947	13849	13829	13792	13911	13965	14007	13567	13960	13944	14069	13761	13989	14150	13887	13904	13847	13897	13879	13751	14022	13904	13953	13959	13912	13916	13912	13845	13854	13846	13805	13924	13825	13870	13879	13904	13828	13892	13892	13944	14009	14034	13911	13829	13955	13969	14130	13902	13804	13920	13999	13776	14084	13896	13905	13772	13803	13891	13920	13937	13907	13891	13907	14026	13813	13915	14010	14053	13960	13936	13865	13953	13939	13918	13959	13832	13941	14029	13911	13971	13799	13968	14048	13834	13912	13917	13896	13872	13950	13836	13769	13950	14016	13781	13840	13926	13822	14037	13974	13685	13957	13871	13852	13896	13956	13866	13792	13854	13989	14014	13952	13798	13958	13860	14001	13985	13836	14039	13967	13839	13891	13937	13970	14090	13754	13888	13943	14029	13867	13858	13837	13886	13769	13951	14046	13859	13855	13978	13898	13907	13865	13870	13889	13869	13891	13759	13936	13787	13882	14050	13736	13801	13867	13932	13908	13894	13830	14034	13980	13989	13848	13993	13897	14114	13985	13864	13854	13785	13721	13913	13824	14106	14002	14087	13793	14010	13912	13850	13951	13944	13894	13836	13976	14000	13832	13978	13834	13722	13999	13929	13928	13808	13808	13945	13895	13953	13967	13871	13952	13860	14057	13797	13929	13884	13815	14017	13853	14084	13929	13875	13921	13978	13910	14046	14007	13953	13874	13957	13809	14001	13836	13895	13992	14116	13822	13935	13926	13735	13861	14136	13823	13842	13833	13867	13924	13957	13906	13957	13855	14003	14115	13902	13970	13878	14100	13911	13840	13861	13694	13991	13957	13985	13990	13833	14024	13746	13897	13892	13759	13855	13932	13872	13742	13944	14195	13894	13832	13865	13908	13819	13856	13987	13821	14033	13922	13893	13982	13709	13682	14029	13889	13826	13926	14002	13858	14006	13889	13916	13969	14044	13944	13993	13882	13850	13897	13821	13886	13891	14042	13915	13890	14075	13785	14046	13975	13871	13879	13994	13912	13906	13967	13911	13890	13944	13904	14029	13827	13885	14186	14000	13769	13976	13970	13980	13843	13913	13872	13983	13909	13776	13724	14021	13805	13970	13860	13894	13953	13917	13932	14068	13894	13994	13938	14167	13966	13910	13905	13843	13904	13892	13967	13873	14024	13998	14010	13866	13955	13754	13805	14076	13884	13924	13898	13945	13877	13824	14026	13925	13790	13917	13839	13781	13916	13998	13873	13965	13880	13945	13950	13888	13990	13880	13789	13891	14022	14003	13998	13978	14091	13886	13948	13888	13754	13902	13960	13966	13941	13894	13795	13902	13897	13954	13917	13863	14021	13757	13862	13887	13986	13951	13833	14015	14011	13909	13848	13923	13949	13820	13837	13884	13910	13843	13985	13815	13754	14012	13792	13790	13966	13986	14044	13798	13887	14060	13821	13740	13852	14004	13927	14004	13910	13916	13800	14006	14156	13938	13986	13930	13869	13852	13976	13896	13776	14154	13883	13902	13866	13838	13968	13973	13824	13882	13957	13793	13905	13831	13801	14034	13824	14003	13783	13978	13853	13795	13955	13974	13886	14046	13868	13951	13974	13978	13948	14002	14007	13889	13967	13951	13733	13946	13901	13982	13847	13819	13942	13857	13851	14016	13843	13928	13790	14068	13952	14063	13931	13988	13978	13974	13914	14026	13940	13977	13914	13945	13990	13910	13790	13969	13923	13906	13879	13937	13969	13942	14061	13947	14057	13941	13868	13980	13801	13799	14044	13909	13855	13924	13879	13798	13905	13954	13905	13898	13857	13944	13786	13919	13761	14117	14074	13948	13901	13832	13936	13938	14005	14021	13722	14047	13957	13906	13832	13933	13983	13915	13830	13909	13878	13789	13958	13981	13912	13892	13739	14006	13800	13968	13848	13843	13884	13983	14006	13994	13935	13885	13905	13917	13887	13791	13905	13938	13903	14038	13867	13944	13848	13802	13906	13813	13855	14059	13832	13790	13890	13934	13990	13774	13896	13843	13969	13974	13994	13987	13978	13738	13828	14056	13969	13941	13929	13956	14013	13976	14064	13872	13945	13941	13911	13987	13990	14029	13897	13878	13992	14027	13966	13764	13832	13970	13898	13925	13836	14132	13805	13963	13880	13951	13928	13943	13975	13887	13898	13978	13766	13841	14049	14020	13764	14102	13832	13853	13841	13859	13992	14009	13949	13826	13912	13967	13828	13711	14014	13967	13840	13825	14022	14107	13717	13988	13936
28560	26632	32793	28947	22487	19793	18354	17268	16804	16269	16229	15903	15919	15962	15765	15836	15740	15669	15724	15644	15778	15596	15771	15762	15702	15746	15682	15570	15575	15456	15476	15614	15737	15593	15575	15658	15624	15483	15569	15551	15650	15626	15433	15647	15551	15493	15499	15790	15607	15534	15612	15548	15374	15442	15347	15532	15521	15610	15580	15583	15447	15383	15485	15537	15491	15602	15466	15455	15486	15623	15697	15554	15512	15639	15430	15693	15382	15392	15529	15519	15618	15570	15439	15522	15558	15695	15465	15476	15526	15549	15484	15546	15555	15530	15486	15658	15471	15631	15602	15567	15337	15538	15467	15444	15404	15469	15522	15427	15496	15247	15518	15509	15597	15457	15431	15657	15543	15582	15503	15492	15461	15428	15582	15458	15607	15347	15522	15667	15370	15631	15648	15427	15473	15415	15722	15428	15523	15374	15811	15644	15428	15669	15497	15521	15576	15545	15298	15956	15405	15492	15455	15451	15356	15403	15517	15529	15216	15449	15590	15471	15517	15829	15621	15616	15418	15572	15557	15759	15795	15505	15543	15729	15502	15644	15415	15465	15444	15539	15645	15560	15504	15589	15646	15355	15530	15649	15542	15362	15572	15659	15386	15389	15471	15670	15412	15465	15654	15782	15385	15392	15379	15426	15499	15486	15546	15485	15417	15649	15342	15500	15467	15445	15443	15532	15656	15564	15413	15491	15557	15655	15437	15729	15440	15317	15325	15475	15732	15573	15522	15447	15616	15437	15527	15291	15515	15273	15517	15574	15646	15587	15477	15406	15395	15270	15483	15603	15592	15507	15452	15619	15455	15680	15733	15536	15644	15614	15588	15501	15518	15407	15518	15487	15337	15405	15381	15447	15582	15583	15592	15475	15375	15641	15590	15572	15483	15529	15515	15589	15462	15606	15471	15368	15488	15491	15295	15521	15612	15493	15512	15596	15483	15446	15547	15399	15570	15605	15546	15360	15546	15352	15778	15690	15605	15439	15541	15517	15665	15520	15627	15519	15596	15462	15409	15497	15506	15436	15508	15717	15559	15514	15614	15547	15638	15556	15450	15609	15426	15637	15546	15462	15613	15538	15608	15704	15667	15458	15531	15283	15469	15628	15559	15513	15525	15323	15331	15605	15522	15521	15461	15415	15367	15626	15487	15457	15496	15643	15636	15576	15571	15468	15416	15683	15342	15508	15630	15593	15347	15590	15638	15445	15546	15531	15232	15402	15554	15415	15550	15477	15649	15498	15623	15281	15541	15367	15558	15596	15643	15384	15542	15501	15540	15540	15531	15510	15568	15546	15601	15472	15392	15390	15467	15585	15675	15466	15473	15601	15508	15501	15545	15628	15521	15612	15433	15424	15536	15510	15562	15442	15489	15524	15551	15475	15402	15471	15561	15458	15419	15564	15512	15521	15359	15695	15496	15453	15396	15758	15216	15445	15518	15596	15702	15438	15661	15668	15576	15515	15657	15602	15329	15415	15618	15492	15393	15562	15577	15505	15579	15649	15526	15617	15466	15472	15283	15587	15490	15708	15688	15441	15721	15714	15504	15506	15555	15420	15650	15633	15707	15351	15543	15541	15266	15668	15568	15521	15670	15537	15697	15620	15458	15614	15617	15603	15492	15429	15649	15567	15397	15411	15591	15441	15558	15298	15396	15638	15422	15421	15735	15413	15569	15583	15561	15546	15582	15583	15506	15440	15403	15408	15564	15233	15491	15663	15344	15475	15481	15486	15484	15537	15604	15482	15523	15517	15466	15569	15607	15431	15689	15387	15540	15370	15298	15587	15535	15317	15616	15592	15504	15378	15537	15400	15535	15420	15633	15382	15565	15553	15632	15523	15563	15536	15350	15388	15585	15532	15504	15497	15529	15474	15553	15750	15505	15575	15605	15469	15413	15388	15563	15508	15372	15459	15384	15444	15661	15385	15588	15557	15578	15419	15463	15528	15458	15560	15504	15453	15418	15532	15354	15680	15490	15582	15504	15556	15382	15493	15669	15469	15426	15639	15535	15496	15409	15390	15434	15646	15633	15496	15388	15432	15354	15278	15551	15518	15424	15511	15609	15396	15505	15309	15414	15599	15469	15678	15469	15574	15534	15659	15350	15599	15529	15458	15681	15468	15483	15638	15439	15508	15564	15482	15601	15482	15482	15438	15335	15624	15420	15667	15666	15379	15564	15471	15612	15484	15612	15605	15585	15422	15642	15609	15449	15525	15317	15326	15778	15329	15536	15587	15656	15341	15403	15463	15540	15548	15552	15499	15573	15573	15439	15525	15681	15601	15503	15274	15520	15443	15531	15627	15521	15457	15457	15526	15548	15615	15469	15457	15649	15548	15535	15750	15414	15562	15343	15403	15531	15444	15528	15572	15381	15378	15501	15634	15544	15468	15396	15510	15495	15523	15375	15466	15520	15395	15497	15403	15522	15506	15489	15554	15569	15532	15650	15593	15534	15455	15566	15616	15399	15631	15518	15601	15481	15438	15591	15475	15537	15534	15724	15646	15442	15542	15631	15470	15450	15421	15370	15307	15478	15446	15523	15404	15538	15552	15653	15576	15356	15536	15369	15589	15307	15410	15383	15542	15659	15623	15304	15508	15392	15440	15574	15238	15667	15516	15771	15447	15505	15645	15524	15426	15634	15492	15635	15499	15575	15400	15491	15599	15427	15476	15354	15567	15367	15415	15587	15673	15528	15583	15345	15299	15741	15724	15536	15573	15511	15514	15558	15653	15484	15515	15542	15531	15416	15626	15626	15399	15583	15322	15567	15573	15536	15427	15497	15467	15520	15492	15508	15554	15541	15629	15398	15702	15627	15488	15454	15519	15387	15518	15726	15597	15558	15442	15407	15442	15728	15512	15645	15473	15484	15469	15570	15668	15676	15444	15683	15633	15464	15381	15502	15681	15498	15666	15315	15584	15491	15648	15549	15520	15580	15590	15669	15492	15457	15519	15545	15583	15503	15428	15595	15326	15500	15524	15544	15426	15432	15606	15573	15509	15795	15554	15386	15340	15534	15601	15713	15580	15572	15365	15570	15532	15658	15376	15518	15541	15741	15346	15561	15368	15622	15466	15472	15391	15506	15417	15461	15506	15462	15471	15529	15539	15280	15550	15533	15646	15576	15480	15578	15613	15467	15624	15439	15503	15377	15373	15588	15376	15597	15574	15502	15292	15475	15457	15568	15507	15509	15675	15418	15327	15519	15653	15683	15485	15437	15579	15545	15343	15262	15632	15625	15578	15520	15656	15447	15329	15498	15656	15593	15335	15518	15497	15636	15620	15575	15473	15507	15529	15351	15581	15433	15412	15386	15644	15509	15496	15429	15542	15619	15471	15432	15536	15484	15545	15609	15423	15422	15585	15443	15555	15447	15569	15530	15677	15427	15457	15856	15553	15509	15600	15661	15467	15603	15428	15586	15529	15432	15358	15471	15471	15593	15561	15597	15368	15522	15538	15471	15478	15511	15495	15660	15502	15415	15663	15604	15534	15680	15403	15526	15526	15451	15275	15389	15533	15406	15472	15550	15243	15585	15460	15598	15582	15427	15603	15598	15553	15581	15322	15462	15615	15447	15501	15596	15571	15403	15364	15460	15681	15778	15461	15507	15384	15367	15407	15677	15510	15650	15513	15583	15478	15582	15389	15382	15494	15634	15390	15198	15666	15471	15468	15698	15708	15491	15144	15613	15515	15557	15503	15646	15574	15456	15467	15745	15464	15361	15309	15662	15458	15463	15709	15435	15442	15619	15523	15391	15489	15299	15429	15523	15704	15471	15455	15540	15575	15680	15400	15547	15395	15345	15640	15657	15553	15851	15377	15492	15396	15446	15496	15662	15527	15394	15383	15404	15570	15679	15561	15559	15565	15490	15714	15572	15525	15594	15605	15601	15741	15566	15621	15520	15563	15579	15502	15631	15746	15568	15698	15546	15480	15682	15695	15444	15443	15501	15609	15375	15451	15447	15502	15492	15418	15389	15391	15399	15522	15635	15318	15615	15314	15464	15564	15548	15397	15644	15440	15599	15411	15749	15615	15487	15426	15656	15520	15439	15605	15562	15546	15619	15358	15459	15493	15744	15638	15528	15667	15390	15379	15458	15410	15584	15683	15550	15621	15544	15574	15410	15681	15560	15438	15265	15591	15439	15507	15596	15701	15478	15345	15465	15682	15478	15611	15411	15600	15439	15478	15443	15500	15299	15496	15664	15556	15445	15434	15547	15477	15315	15575	15526	15568	15538	15390	15309	15568	15656	15843	15600	15461	15639	15510	15487	15636	15457	15485	15565	15563	15446	15245	15549	15535	15556	15505	15588	15504	15557	15506	15388	15570	15366	15582	15673	15585	15448	15287	15424	15456	15565	15615	15529	15327	15521	15773	15399	15595	15565	15466	15460	15340	15409	15617	15382	15512	15498	15452	15471	15569	15507	15448	15564	15711	15350	15598	15490	15633	15526	15461	15504	15580	15440	15634	15321	15424	15532	15255	15577	15384	15466	15646	15657	15606	15481	15430	15605	15514	15484	15429	15687	15421	15518	15405	15537	15509	15467	15505	15315	15340	15447	15437	15471	15384	15532	15345	15327	15557	15451	15473	15575	15484	15631	15480	15559	15553	15524	15363	15626	15589	15606	15447	15521	15670	15544	15551	15453	15327	15513	15353	15600	15518	15551	15456	15397	15498	15603	15591	15518	15672	15440	15576	15510	15558	15341	15608	15324	15431	15460	15586	15681	15522	15355	15553	15593	15619	15566	15663	15633	15464	15474	15454	15640	15547	15264	15591	15576	15582	15559	15436	15700	15447	15333	15585	15486	15491	15457	15341	15333	15495	15409	15504	15382	15412	15514	15417	15738	15631	15396	15508	15356	15575	15468	15532	15672	15544	15509	15613	15665	15780	15284	15539	15625	15628	15491	15734	15566	15617	15503	15466	15552	15538	15624	15312	15666	15411	15448	15620	15641	15482	15462	15490	15442	15546	15813	15540	15372	15432	15482	15365	15426	15467	15723	15435	15491	15584	15565	15374	15482	15578	15642	15510	15517	15534	15553	15560	15339	15355	15611	15627	15508	15589	15411	15536	15487	15379	15605	15645	15579	15568	15682	15741	15463	15552	15452	15455	15283	15598
29996	42705	38373	29562	23261	19788	17526	16323	15469	15170	14662	14364	14340	14187	14229	14036	13988	13985	13894	13972	14057	13923	13688	13929	13947	13854	13871	13764	13929	13750	13747	13680	13779	13723	13669	13818	13689	13627	13840	13794	13773	13831	13769	13811	13837	13931	13711	13735	13757	13918	13887	13871	13945	13774	13854	13684	13697	13742	13700	13800	13751	13786	13696	13627	13608	13820	13721	13771	13702	13667	13789	13806	13642	13773	13650	13737	13704	13657	13720	13615	13836	13807	13809	13846	13784	13891	13806	13835	13679	13582	13641	13699	13760	13642	13764	13842	13751	13812	13725	13595	13781	13725	13737	13723	13663	13884	13786	13725	13678	13763	13824	13758	13755	13691	13885	13811	13685	13629	13618	13721	13836	13693	13681	13582	13640	13603	13451	13797	13741	13696	13784	13905	13887	13842	13766	13810	13691	13658	13757	13661	13624	13878	13682	13538	13912	13803	13710	13774	13886	13773	13626	13822	13758	13882	13726	13676	13776	13676	13875	13658	13674	13819	13619	13807	13742	13777	13777	13897	13756	13754	13658	13678	13674	13654	13758	13704	13622	13627	13566	13789	13645	13700	13586	13704	13635	13777	13689	13655	13773	13774	13650	13807	13669	13707	13792	13824	13692	13723	13748	13745	13804	13724	13690	13770	13822	13866	13776	13728	13654	13668	13926	13793	13738	13711	13621	13973	13812	13674	13647	13814	13728	13719	13619	13734	13672	13676	13799	13628	13763	13754	13694	13798	13728	13721	13744	13610	13708	13724	13773	13639	13730	13642	13641	13729	13724	13706	13578	13686	13517	13595	13882	13729	13723	13561	13787	13667	13720	13747	13597	13710	13679	13813	13732	13662	13736	13817	13740	13794	13683	13647	13689	13903	13543	13716	13801	13685	13741	13698	13802	13666	13847	13738	13607	13695	13829	13659	13668	13853	13999	13739	13907	13797	13759	13776	13645	13753	13692	13741	13846	13640	13760	13759	13734	13711	13683	13637	13778	13857	13733	13675	13677	13694	13691	13766	13735	13757	13779	13661	13713	13541	13848	13763	13673	13754	13827	13677	13816	13620	13708	13620	13659	13752	13561	13648	13764	13526	13678	13779	13724	13632	13594	13720	13539	13613	13851	13702	13582	13512	13602	13803	13821	13841	13706	13732	13655	13613	13739	13661	13719	13780	13669	13846	13618	13844	13563	13886	13832	13659	13790	13680	13814	13626	13879	13648	13904	13745	13915	13622	13712	13756	13572	13687	13695	13743	13802	13675	13736	13750	13655	13707	13648	13564	13667	13681	13702	13661	13764	13858	13669	13771	13576	13642	13634	13945	13635	13756	13733	13614	13857	13701	13721	13738	13618	13670	13732	13574	13693	13595	13665	13811	13786	13721	13677	13773	13737	13779	13645	13579	13833	13699	13588	13728	13837	13865	13593	13654	13738	13642	13607	13686	13740	13732	13733	13872	13831	13762	13637	13744	13829	13658	13704	13654	13613	13842	13834	13713	13686	13813	13828	13589	13670	13764	13708	13748	13776	13561	13856	13657	13772	13710	13610	13760	13724	13697	13721	13655	13544	13727	13675	13506	13577	13610	13732	13531	13898	13833	13774	13602	13728	13772	13649	13824	13799	13619	13618	13700	13703	13902	13720	13694	13707	13487	13809	13778	13519	13588	13846	13745	13729	13688	13727	13734	13795	13842	13872	13904	13810	13877	13733	13796	13655	13687	13617	13870	13691	13697	13896	13609	13668	13776	13721	13744	13643	13862	13703	13894	13595	13824	13644	13824	13647	13700	13765	13831	13725	13658	13777	13756	13695	13621	13603	13635	13681	13716	13685	13818	13622	13764	13608	13716	13736	13690	13776	13813	13734	13736	13632	13665	13602	13692	13601	13671	13664	13604	13635	13756	13775	13791	13908	13804	13630	13636	13688	13646	13872	13771	13778	13608	13734	13760	13755	13634	13694	13625	13775	13685	13727	13873	13755	13691	13752	13914	13651	13807	13746	13783	13869	13782	13864	13700	13776	13775	13528	13955	13769	13753	13589	13800	13800	13817	13568	13809	13752	13674	13823	13714	13823	13611	13764	13827	13505	13788	13755	13662	13864	13619	13778	13726	13708	13698	13761	13622	13717	13628	13870	13718	13655	13660	13669	13699	13650	13650	13663	13685	13620	13869	13614	13791	13640	13932	13592	13635	13676	13759	13660	13675	13695	13811	14022	13782	14067	13586	13837	13714	13562	13716	13805	13604	13765	13791	13845	13739	13790	13775	13678	13523	13667	13721	13723	13585	13629	13692	13769	13646	13691	13622	13708	13793	13697	13670	13786	13677	13723	13744	13749	13741	13684	13653	13702	13740	13840	13644	13620	13780	13825	13765	13654	13775	13772	13665	13840	13803	13681	13821	13639	13596	13701	13694	13746	13639	13632	13641	13790	13925	13701	13682	13644	13936	13702	13824	13684	13589	13665	13879	13701	13692	13905	13566	13820	13685	13733	13622	13861	13801	13787	13720	13784	13784	13863	13817	13718	13691	13692	13634	13634	13932	13748	13766	13715	13660	13794	13860	13653	13473	13889	13771	13848	13764	13862	13744	13686	13818	13590	13863	13760	13780	13646	13744	13638	13739	13809	13708	13745	13994	13645	13609	13598	13543	13871	13932	13873	13741	13714	13766	13786	13885	13710	13677	13866	13719	13757	13693	13512	13557	13709	13831	13582	13666	13796	13735	13645	13791	13812	13695	13837	13646	13653	13735	13708	13737	13763	13675	13597	13668	13771	13761	13643	13679	13719	13549	13747	13838	13563	13523	13681	13835	13672	13703	13731	13645	13821	13615	13665	13762	13813	13667	13734	13811	13725	13661	13773	13782	13503	13740	13758	13642	13686	13629	13707	13624	13658	13752	13752	13575	13554	13753	13790	13875	13713	13838	13818	13633	13708	13697	13590	13688	13618	13654	13679	13785	13708	13836	13628	13735	13856	13613	13669	13802	13762	13816	13678	13819	13864	13699	13724	13614	13786	13669	13859	13588	13776	13779	13857	13794	13704	13821	13601	13651	13681	13713	13819	13593	13614	13713	13721	13627	13682	13482	13587	13724	13743	13677	13758	13922	13758	13745	13738	13667	13643	13785	13673	13724	13556	13747	13708	13664	13762	13841	13813	13680	13586	13571	13813	13804	13651	13663	13697	13649	13700	13621	13753	13686	13702	13676	13789	13824	13708	13841	13726	13740	13782	13743	13666	13634	13676	13742	13609	13676	13675	13778	13567	13895	13800	13816	13643	13876	13714	13808	13659	13666	13738	13803	13698	13635	13715	13699	13614	13732	13643	13813	13754	13678	13548	13791	13690	13818	13896	13609	13764	13683	13634	13520	13601	13676	13786	13722	13823	13738	13796	13704	13825	13641	13732	13698	13755	13710	13747	13791	13923	13690	13684	13760	13554	13810	13667	13815	13729	13843	13807	13652	13775	13630	13662	13747	13727	13876	13688	13732	13579	13670	13740	13752	13674	13698	13685	13803	13782	13751	13614	13891	13655	13807	13834	13567	13882	13875	13642	13598	13793	13651	13773	13665	13730	13689	13676	13813	13561	13632	13849	13533	13835	13498	13772	13713	13653	13681	13679	13790	13660	13811	13723	13569	13785	13600	13793	13732	13805	13645	13920	13798	13862	13781	13633	13711	13737	13515	13625	13565	13711	13719	13685	13710	13832	13711	13586	13690	13767	13680	13587	13820	13838	13901	13695	13849	13755	13891	13735	13847	13699	13684	13731	13839	13596	13672	13775	13837	13748	13711	13606	13708	13654	13706	13529	13732	13754	13621	13790	13796	13720	13434	13638	13751	13728	13771	13707	13800	13646	13853	13668	13762	13769	13658	13746	13694	13684	13644	13855	13762	13836	13639	13547	13891	13641	13726	13756	13686	13818	13562	13765	13604	13653	13745	13646	13672	13635	13876	13743	13751	13731	13849	13888	13601	13696	13819	13536	13823	13677	13548	13737	13677	13682	13575	13795	13998	13781	13755	13815	13758	13655	13555	13722	13729	13652	13667	13905	13713	13680	13910	13716	13857	13616	13693	13813	13751	13817	13805	13762	13753	13713	13772	13701	13545	13722	13624	13864	13675	13701	13667	13893	13723	13699	13602	13781	13729	13668	13632	13627	13767	13763	13931	13609	13779	13532	13760	13679	13692	13766	13830	13748	13840	13729	13676	13781	13773	13727	13940	13689	13727	13680	13551	13723	13840	13683	13811	13669	13730	13683	13768	13706	13619	13696	13722	13595	13876	13780	13739	13711	13751	13686	13771	13738	13651	13628	13638	13672	13723	13699	13673	13665	13537	13683	13615	13557	13659	13606	13835	13844	13672	13588	13932	13729	13877	13768	13650	13778	13683	13819	13767	13797	13852	13723	13801	13791	13724	13765	13727	13880	13724	13757	13739	13663	13770	13687	13654	13821	13869	13697	13737	13726	13825	13876	13640	13746	13668	13743	13703	13810	13761	13641	13809	13742	13691	13651	13905	13741	13618	13870	13565	13745	13644	13736	13660	13777	13624	13816	13786	13662	13671	13764	13793	13582	13644	13804	13512	13616	13742	13743	13773	13650	13886	13749	13823	13688	13793	13680	13658	13784	13693	13656	13712	13619	13669	13603	13668	13658	13563	13750	13859	13603	13789	13685	13697	13882	13626	13700	13765	13743	13828	13741	13813	13607	13842	13738	13814	13655	13747	13684	13723	13808	13712	13731	13588	13719	13516	13810	13679	13791	13713	13766	13893	13612	13753	13657	13592	13791	13819	13734	13791	13727	13942	13651	13590	13805	13842	13947	13637	13750	13628	13567	13689	13735	13693	13478	13870	13600	13790	13768	13674	13643	13726	13666	13705	13780	13534	13688	13726	13865	13639	13730	13822	13804	13758	13693	13620	13797	13828	13785	13756	13687	13766	13673	13700	13741	13770	13924	13626	13786	13760	13682	13544	13714	13946	13627	13856	13691	13686	13569	13639	13688	13786	13917	13739	13711	13783	13657	13761	13605	13799	13683	13658	13791	13653	13725	13747	13875	13693	13724	13687	13668	13590	13699	13902	13614	13719	13746	13720	13650	13680	13597	13690	13777	13746	13512	13785	13795	13814
24156	21474	29027	25327	23870	24089	21880	18534	17291	16709	16369	16210	16091	15871	15840	15745	15441	15623	15606	15601	15381	15396	15238	15308	15429	15272	15479	15350	15299	15302	15384	15068	15198	15171	15232	15254	15310	15023	15164	15120	15217	15197	15226	15261	15058	15035	15095	15056	15201	15241	15338	15058	15036	15159	14920	15290	15083	15173	15080	15197	15245	15080	15096	15189	15263	15089	15058	15034	15162	15114	15196	14952	15040	15253	15137	15138	15138	15086	15172	15273	15078	15209	15148	15011	15058	15164	15232	15236	14997	15218	15127	15266	15343	15105	15017	14936	15010	15119	15151	15350	15202	15194	15069	15186	15060	15104	15128	15064	15161	15107	15086	15105	15079	15221	15260	15163	15060	15113	15069	15113	15059	15146	15197	15064	15221	15053	15336	15024	15308	15127	15171	15271	15125	15420	15074	15032	15189	15146	15150	15095	15309	14973	15103	15269	15006	15239	15089	15272	15089	15035	15098	14882	15055	15277	14936	15110	15145	14917	14875	15064	15252	15202	15060	15194	14983	14934	15023	15193	15257	14989	15200	15047	15212	15145	15142	15158	15170	15008	14944	15155	15004	15091	15074	15102	15043	15030	15109	15055	14964	15233	15119	15044	15140	14988	15297	15190	15117	15187	15379	15179	15228	15079	15174	15229	15191	15070	15098	15141	15292	15132	15107	15286	15294	15217	15074	15159	15070	15189	15152	15085	15077	15121	15264	15101	14951	15171	15263	15094	15268	15100	15281	15171	15214	15221	15239	14848	15120	15092	14985	15055	15199	15217	15211	15153	15067	14975	15013	15113	15113	14994	15152	15085	15028	15303	15031	15106	15173	15011	15119	15138	15143	14928	15038	15117	15258	15063	14980	15194	15203	15231	15085	15176	15116	15132	14947	15090	15100	15134	15130	15194	15002	15135	15065	15394	15197	15162	15370	15257	15208	15191	15165	15081	14911	15109	15126	15068	15116	15352	15134	15334	15019	15255	15134	15085	14946	15266	15107	15102	15083	15001	15231	14856	14932	15143	15143	15175	15010	14922	15117	15129	15058	15034	15232	15172	15207	15107	15198	15258	15277	15164	15167	15076	15184	15220	15187	14778	15153	15130	15213	15019	15158	15254	15079	15297	14973	15142	14863	15398	15027	15012	15200	15162	15108	15066	14950	15361	15245	15363	15225	15156	15159	15190	15085	15203	15105	15092	15107	15242	15177	15236	15219	15294	15162	15062	15159	15061	15113	15229	15093	15017	15000	15386	15207	15301	15286	15101	15057	15191	14956	15098	14866	15003	15197	15203	14971	15265	15008	15023	14900	14925	15170	15006	15187	15268	15369	14952	14973	14989	15233	15195	15196	15084	14997	14987	15155	15050	15150	15117	15121	15094	15103	15113	15130	15286	15216	15206	15221	15281	15062	15011	15189	15028	15238	14889	15022	15153	15132	15046	14978	15023	15229	15181	15069	15258	15057	15036	15000	15181	14958	15016	15217	15164	15118	15097	15235	15367	14965	15049	14911	15108	14961	15187	15143	15213	15086	15007	15057	14972	15149	15201	15242	15197	15120	15240	15040	15357	15049	15030	15086	15045	15369	15153	15032	15093	15237	15407	15177	15037	14947	15017	15079	15308	15008	15288	15224	14982	15165	15118	15038	15127	15234	15129	15120	15130	15277	15136	14799	15089	14947	15205	15123	15169	14998	15054	15116	15157	15045	15112	15126	15159	14931	15226	15016	15019	15196	15119	15134	14901	15064	15299	15024	14932	15196	15199	15179	15012	15281	15237	15209	14943	15015	15022	14998	15075	15061	15134	15012	15311	15233	15200	15171	15116	15028	15049	15177	15114	15170	15159	14929	14976	15149	15229	15224	15079	14982	14981	15240	15168	15219	14957	15252	15102	15175	15327	14938	15187	15089	15117	15137	15301	15087	15142	15091	15229	15046	15085	15259	15221	15092	15294	15041	15080	15168	15194	15113	15106	15042	14900	15335	14976	14959	15059	15034	15004	15099	15300	15002	15025	15115	15042	15188	15146	15023	15227	15073	15107	15115	15127	15099	14992	15201	15204	15015	15182	15280	14977	14955	15218	15241	14996	15051	15156	14853	15135	15194	15178	15155	15059	15145	15232	15318	15058	15256	14988	15087	15212	15138	15351	15126	15047	15094	15171	15184	14956	15267	15207	15290	15144	15319	15088	15165	14996	15136	15026	15047	14996	15125	15312	15246	15110	15055	14993	15084	15341	15271	15250	15167	15096	15228	15225	15032	15039	15245	15186	15326	15262	15141	15110	15126	15000	14980	14958	15282	15216	15008	15207	15202	15129	14952	15163	15014	15170	15064	15342	15122	15224	15121	15086	15226	15072	15023	15163	15189	15222	15001	15219	15057	15056	14933	15160	15142	15213	15243	15031	15210	14947	15135	15164	15235	15074	15133	15042	15179	15095	14984	14986	15241	15008	15088	15103	15146	15209	15196	15057	15068	15056	15072	15064	15010	15260	15249	15108	15155	14999	15043	15065	15268	15246	14993	15323	15196	15158	15123	15086	15053	15242	14886	15010	15158	15150	15199	15109	15188	15097	15058	15319	15023	15019	15104	15085	15124	15091	15163	15092	15218	15113	15247	15173	14958	15184	15026	15002	15123	14878	14989	15110	15051	15101	15042	15071	14974	15078	15127	15227	14916	15381	15232	15007	15195	15055	15080	15177	15070	15001	15115	15253	15171	15122	15297	15042	15144	15251	15088	15062	15009	15138	15188	15175	15183	14913	15033	15052	15235	15176	15061	14938	15128	15049	14907	15110	15096	15011	15027	15169	15223	15224	15040	15115	15257	14976	15078	15272	15296	15096	15163	14902	15227	15075	15155	15232	15057	15070	15164	15143	15140	15250	15123	15086	14819	15148	15113	14948	14984	15048	15171	14983	15110	15228	15071	15114	15068	14954	15051	15073	15083	15294	15076	14996	15071	15160	15036	15116	15103	15135	15209	15120	14833	15064	15120	15335	15143	15040	15030	15012	14912	15050	14920	15280	15048	15008	15351	15164	15198	15141	15025	15146	15038	15141	15132	15008	14955	15082	15010	15160	15351	15221	15063	15238	15063	15238	15256	15098	15303	14900	15260	15340	15139	15143	15165	15144	15187	15182	15230	15070	15185	15078	14952	14973	15270	14878	15115	15160	15065	15103	15186	14930	15014	15057	15061	14927	15186	15148	14921	15075	15083	15269	15244	15010	15288	15058	15224	15176	15321	15124	15117	15247	15209	15171	15159	15200	15146	15004	15246	15116	15199	14967	15114	14985	15044	15196	15071	14952	14879	15048	15279	15098	14962	15142	15321	15036	15151	15228	15128	15124	15142	15216	15240	14893	15214	15221	15098	15321	15259	15116	15115	15103	15031	15212	15005	15076	15144	15086	15004	15102	14973	15232	15074	15216	15231	15193	15374	14900	15017	15209	15185	15205	15017	15272	15123	15016	15100	15129	14861	15053	15245	15293	14992	15025	15249	14912	15141	15257	15196	15211	15287	15134	14999	15035	15215	15242	15226	15056	15257	15138	14940	15117	15127	15079	15193	15162	15014	15153	15140	14854	15063	15207	15089	15206	15066	15274	14934	15243	15067	14947	15102	15267	15101	15072	15220	15158	15204	15187	14997	14872	15043	15237	15414	15275	15295	14945	15107	15017	15124	15066	15112	15069	15104	15257	14972	14958	15072	15043	15012	15001	15231	15073	14999	15209	15160	15155	15226	15203	15052	15026	15128	15237	15015	14888	14911	14998	15130	15283	15274	15053	15231	14973	15121	15188	15185	15123	15106	15130	15120	15128	15281	14985	15070	15140	15314	15137	15019	15126	15137	15260	15214	15011	15106	14959	15127	15153	15114	14966	14997	15184	15086	15184	15043	14995	15110	15140	15004	15097	15062	14996	15186	15125	15050	15180	15096	15355	15177	15292	15150	15202	15104	15110	15235	15086	15105	15181	15180	14892	15254	15104	15129	14951	15190	15076	15235	15040	15326	15084	15079	15120	15233	15138	15096	15180	15100	15145	15173	15141	15076	15314	15058	15072	15141	15055	15137	15127	15067	15011	14969	15238	15052	14992	15227	15112	15217	15122	15145	14922	15337	15101	15121	15102	15323	15193	15540	15048	15220	15094	14950	15222	15086	15146	15216	15153	15261	15248	15229	15077	15131	15435	15300	15249	15142	15011	15173	15080	15042	15159	15163	15123	15136	15190	15049	15081	15091	14929	15107	15073	14902	15032	15198	15252	15214	15072	15251	14919	15179	15243	15112	15206	15014	15110	15267	14976	15128	15250	15116	15041	15097	15263	14985	15073	14979	15277	15227	15288	15154	15078	14941	15060	15193	15014	15042	15259	15041	15052	15222	15143	15297	15198	15192	15055	14920	15106	15142	15131	15247	15134	15088	15146	14904	15213	15111	14974	15160	15067	15080	14897	15125	15092	15082	14895	14967	15121	14943	15118	15181	15168	15070	15090	15066	14989	15162	15213	15012	15032	15214	15244	15181	15197	15189	15204	15299	15304	14899	15186	15107	15108	15298	15277	15237	15032	15060	15030	15029	15190	15123	15021	15115	15100	15088	15008	15119	15072	15072	15249	15045	14968	15074	15180	14976	14965	15091	15187	14945	15247	15188	14956	15147	15069	15324	15085	15144	15275	15129	15190	15170	15083	15208	15098	15227	15090	15173	15023	15038	15153	15182	15177	15100	15134	15191	15061	15253	15225	15249	15080	15036	15143	15011	15118	15277	15286	14955	15242	15045	15019	15132	14902	15260	15049	15037	15101	15029	15059	15098	14986	15014	14998	15303	15045	15013	15024	15221	15167	15139	15236	15088	15240	15145	15077	15048	15203	15076	15230	15116	15126	15093	15125	15254	15221	15044	14991	15013	15188	15083	14907	14987	15050	15161	15197	15115	15088	15159	15071	14937	14949	15104	15225	15065	15118	15005	15187	15371	15057	15236	15270	15162	15087	15094	15107	15032	15049	15185	15061	15044	15148	15223	15123	15073	15075	15008	15151	15218	15202	14953	15225	15090	15040	14946	15256	15055	15092	14976	14987	15143	15124	15312	15171	14808	15236	15085	15284	15078	15190	15050	15101	15216	15183	15131	15045	15224	15232
30518	49481	45308	35661	27942	23264	19833	18165	16732	15936	15215	14953	14724	14448	14224	14219	14049	14044	13959	13759	13717	13852	13819	13655	13746	13655	13533	13777	13563	13608	13524	13553	13516	13488	13440	13524	13339	13667	13411	13491	13492	13451	13404	13615	13654	13476	13402	13467	13388	13706	13241	13529	13507	13339	13334	13434	13460	13369	13498	13357	13391	13432	13336	13500	13646	13387	13548	13256	13542	13394	13494	13553	13392	13626	13507	13369	13496	13490	13617	13287	13591	13529	13615	13480	13303	13501	13529	13554	13583	13487	13365	13429	13325	13438	13521	13518	13539	13447	13584	13450	13353	13667	13444	13374	13324	13344	13384	13380	13376	13435	13415	13511	13263	13601	13527	13338	13422	13505	13467	13260	13448	13327	13390	13387	13363	13448	13516	13527	13282	13386	13605	13491	13485	13344	13375	13458	13399	13394	13451	13467	13492	13257	13324	13524	13621	13507	13562	13453	13522	13461	13523	13494	13566	13368	13491	13553	13500	13524	13514	13395	13355	13403	13540	13369	13391	13465	13411	13489	13389	13468	13525	13364	13356	13343	13496	13405	13461	13297	13424	13493	13481	13485	13575	13429	13534	13409	13416	13536	13362	13674	13544	13378	13452	13428	13344	13529	13388	13523	13465	13309	13564	13356	13473	13497	13494	13367	13320	13432	13347	13480	13334	13352	13321	13371	13606	13595	13348	13357	13448	13343	13479	13381	13473	13380	13251	13495	13548	13376	13411	13513	13409	13326	13337	13514	13510	13523	13359	13418	13404	13534	13454	13477	13298	13501	13469	13419	13514	13377	13316	13529	13462	13275	13403	13373	13429	13490	13648	13549	13410	13396	13571	13467	13590	13456	13449	13368	13440	13442	13497	13279	13602	13450	13396	13435	13459	13448	13469	13494	13438	13385	13404	13438	13389	13525	13469	13660	13236	13515	13230	13413	13390	13472	13391	13442	13465	13499	13368	13330	13372	13295	13588	13504	13582	13536	13462	13484	13502	13511	13339	13350	13402	13296	13295	13381	13388	13589	13304	13324	13299	13474	13501	13467	13495	13539	13386	13449	13362	13545	13391	13494	13349	13552	13450	13458	13424	13509	13346	13567	13547	13388	13524	13456	13457	13331	13311	13452	13432	13351	13416	13457	13355	13515	13422	13482	13489	13454	13440	13342	13451	13320	13473	13612	13565	13403	13535	13410	13492	13408	13395	13531	13413	13254	13268	13419	13484	13349	13556	13560	13199	13406	13742	13368	13497	13601	13451	13424	13447	13546	13293	13449	13456	13343	13467	13425	13317	13549	13567	13481	13487	13474	13274	13496	13288	13375	13320	13540	13451	13552	13566	13407	13330	13396	13176	13487	13502	13408	13530	13455	13308	13502	13466	13558	13516	13543	13401	13379	13535	13499	13383	13329	13704	13341	13502	13528	13577	13580	13259	13323	13575	13354	13566	13362	13488	13405	13561	13402	13523	13442	13336	13436	13415	13464	13414	13521	13551	13329	13548	13369	13576	13426	13293	13362	13288	13359	13532	13585	13399	13398	13504	13309	13377	13447	13636	13209	13545	13455	13570	13375	13473	13449	13503	13560	13434	13361	13510	13375	13546	13298	13464	13362	13456	13429	13458	13586	13430	13430	13377	13478	13480	13372	13427	13302	13418	13493	13386	13410	13362	13448	13533	13359	13454	13358	13358	13388	13327	13474	13407	13431	13443	13311	13395	13527	13363	13447	13356	13553	13317	13619	13301	13402	13442	13546	13589	13295	13464	13253	13333	13465	13328	13579	13351	13202	13436	13488	13569	13241	13388	13578	13446	13469	13360	13505	13469	13355	13557	13534	13357	13477	13412	13412	13543	13544	13382	13487	13397	13346	13326	13356	13529	13549	13446	13430	13468	13454	13408	13434	13511	13480	13315	13544	13461	13336	13563	13399	13346	13472	13437	13443	13529	13366	13382	13527	13482	13474	13303	13427	13400	13498	13444	13437	13461	13387	13449	13393	13418	13458	13533	13565	13414	13547	13530	13480	13245	13452	13434	13383	13440	13524	13210	13466	13535	13279	13418	13440	13515	13453	13416	13399	13514	13350	13475	13531	13425	13298	13469	13519	13332	13331	13422	13441	13397	13438	13345	13458	13645	13558	13519	13432	13505	13439	13473	13428	13502	13374	13335	13460	13530	13439	13459	13358	13449	13450	13564	13639	13364	13489	13409	13506	13395	13536	13434	13509	13593	13604	13483	13351	13517	13549	13360	13386	13427	13370	13561	13488	13488	13370	13270	13517	13214	13458	13440	13652	13426	13624	13349	13513	13374	13434	13364	13508	13361	13356	13512	13433	13442	13466	13309	13373	13553	13469	13394	13388	13477	13513	13365	13412	13488	13443	13544	13491	13496	13510	13353	13377	13656	13357	13213	13627	13328	13446	13471	13460	13438	13380	13330	13516	13365	13475	13454	13463	13361	13411	13495	13549	13421	13470	13597	13496	13472	13524	13666	13507	13524	13547	13417	13443	13484	13367	13424	13451	13391	13487	13535	13359	13490	13538	13404	13516	13366	13448	13344	13262	13321	13411	13451	13362	13476	13307	13425	13386	13285	13414	13412	13329	13441	13273	13403	13364	13628	13436	13442	13393	13507	13481	13492	13486	13370	13237	13273	13472	13477	13526	13409	13485	13397	13403	13388	13320	13349	13362	13492	13443	13445	13392	13458	13270	13500	13445	13563	13550	13466	13289	13492	13481	13324	13560	13381	13206	13301	13568	13373	13522	13617	13455	13308	13395	13244	13506	13407	13407	13410	13417	13395	13487	13496	13331	13425	13422	13540	13283	13444	13328	13504	13386	13361	13521	13336	13400	13470	13456	13186	13261	13275	13411	13544	13423	13221	13404	13388	13390	13614	13366	13544	13404	13526	13428	13368	13409	13662	13389	13453	13474	13431	13361	13660	13267	13480	13327	13352	13582	13316	13314	13349	13401	13608	13260	13381	13590	13377	13472	13746	13483	13345	13436	13399	13582	13444	13466	13474	13528	13388	13365	13482	13414	13560	13505	13659	13432	13614	13330	13463	13511	13562	13356	13525	13479	13549	13455	13382	13369	13445	13385	13388	13421	13470	13404	13456	13498	13507	13469	13362	13311	13497	13379	13383	13388	13351	13483	13386	13330	13322	13308	13390	13392	13406	13490	13531	13628	13547	13335	13558	13464	13344	13300	13436	13596	13423	13436	13583	13495	13505	13594	13656	13393	13506	13504	13490	13281	13435	13550	13375	13507	13360	13611	13653	13575	13449	13466	13587	13385	13678	13447	13628	13496	13440	13522	13375	13470	13374	13354	13448	13405	13457	13629	13384	13235	13576	13416	13355	13290	13430	13410	13366	13278	13399	13526	13509	13451	13290	13386	13447	13487	13368	13478	13516	13491	13589	13551	13585	13443	13527	13372	13282	13436	13657	13338	13668	13477	13379	13552	13588	13627	13554	13424	13403	13406	13481	13292	13419	13450	13546	13438	13430	13340	13552	13412	13382	13632	13478	13429	13479	13474	13452	13475	13419	13547	13402	13563	13624	13538	13404	13436	13351	13443	13490	13354	13363	13633	13368	13382	13426	13261	13393	13382	13364	13623	13451	13413	13560	13525	13430	13483	13481	13547	13394	13608	13410	13472	13338	13504	13300	13446	13503	13453	13361	13439	13549	13439	13430	13378	13324	13377	13439	13457	13499	13443	13427	13509	13472	13239	13498	13538	13368	13450	13505	13413	13442	13534	13510	13330	13463	13485	13451	13599	13295	13260	13386	13314	13349	13444	13531	13293	13467	13472	13521	13513	13413	13464	13438	13569	13356	13500	13493	13409	13516	13462	13607	13464	13478	13602	13452	13459	13281	13490	13488	13363	13417	13574	13436	13541	13424	13387	13260	13449	13561	13243	13437	13392	13508	13502	13549	13350	13371	13462	13509	13436	13436	13537	13401	13510	13177	13521	13433	13462	13407	13327	13311	13705	13486	13441	13459	13598	13515	13464	13349	13414	13544	13345	13493	13249	13347	13571	13488	13478	13479	13276	13519	13605	13571	13588	13381	13465	13579	13537	13479	13287	13450	13521	13532	13564	13221	13425	13424	13349	13491	13611	13253	13274	13444	13448	13481	13383	13413	13435	13425	13469	13283	13306	13482	13268	13475	13418	13461	13425	13441	13527	13207	13436	13459	13423	13407	13270	13479	13464	13475	13228	13402	13501	13463	13495	13313	13434	13315	13500	13347	13404	13469	13254	13477	13476	13479	13611	13400	13481	13541	13522	13540	13356	13372	13527	13439	13403	13511	13521	13520	13566	13369	13543	13355	13585	13463	13366	13262	13417	13507	13364	13413	13485	13422	13481	13509	13451	13730	13292	13381	13395	13497	13460	13528	13517	13364	13591	13353	13432	13331	13341	13587	13381	13395	13228	13343	13557	13476	13617	13420	13481	13523	13332	13405	13435	13417	13562	13494	13326	13509	13359	13586	13350	13470	13437	13527	13314	13324	13407	13463	13443	13462	13530	13382	13587	13478	13343	13580	13410	13558	13196	13481	13420	13584	13474	13471	13417	13270	13451	13479	13326	13374	13585	13412	13539	13493	13431	13470	13408	13652	13610	13325	13449	13526	13519	13443	13508	13379	13625	13403	13505	13356	13459	13423	13507	13360	13429	13371	13456	13496	13380	13511	13378	13292	13288	13358	13454	13405	13510	13562	13558	13578	13348	13479	13467	13399	13482	13357	13499	13498	13484	13348	13581	13281	13440	13398	13441	13352	13412	13512	13564	13498	13428	13412	13366	13343	13390	13359	13464	13484	13384	13576	13420	13496	13458	13332	13383	13384	13441	13492	13446	13328	13461	13484	13345	13405	13450	13555	13522	13468	13240	13453	13264	13481	13366	13331	13391	13501	13376	13427	13578	13422	13444	13554	13349	13403	13462	13421	13443	13576	13441	13401	13500	13446	13519	13426	13443	13453	13528	13506	13521	13314	13495	13429	13521	13568	13407	13383	13448	13547	13523	13552	13373	13308	13575	13474	13411	13441	13546	13468	13386	13322	13499	13431	13424	13359	13528	13581	13381	13489	13397	13448	13412	13337	13330	13294	13640	13416	13559	13352	13354
22952	21513	29328	24191	22334	25259	26388	20493	18872	18577	17860	17415	17152	16705	16835	16467	16586	16278	16257	16273	16270	16326	16087	16279	16080	16103	15953	16131	15796	16150	15817	15728	15946	15763	15936	16025	15943	15842	15817	15733	15894	15710	15760	15760	16062	16028	15910	15858	15830	15691	15899	15878	15807	15891	15867	15965	15881	15787	15819	15748	15602	16008	15760	15928	15728	15699	15807	15801	15822	15765	15851	15721	15598	15654	15724	15895	15718	15677	15821	15815	15997	16092	15644	15707	15782	15663	15634	15745	15701	15737	15808	15620	15739	15622	15673	15755	15674	15600	15973	15837	15671	15513	15797	15829	15896	15885	15997	15798	15780	15904	15989	15843	15962	15660	15682	15708	15818	15608	15886	15700	15864	15792	15525	15741	15757	15630	15793	15984	15647	15648	15863	15785	15595	15689	15634	15577	15640	15773	15681	15706	15740	15697	15678	15676	15868	15828	15571	15746	15751	15695	15615	15820	15597	16041	15640	15753	15788	15818	15875	15952	15755	15848	15846	15897	15710	15713	15845	15835	15771	15859	15792	15810	15943	15771	15788	15676	15774	15640	15712	15551	15865	15786	15761	15928	15627	15852	15709	15765	15816	15709	15675	15747	15786	15776	15772	15753	15784	15799	15765	15631	15749	15628	15807	15625	15946	15636	15608	15732	15548	15639	15706	15653	15677	15706	15751	15640	15726	15859	15886	15772	15769	15941	15825	15765	15576	15595	15888	15793	15794	15757	15723	15552	15738	15785	15460	15823	15899	15750	15723	15545	15855	15848	15594	15696	15740	15796	15629	15837	15879	15837	15642	15630	15664	15925	15648	15582	15661	15749	15799	15849	15873	15770	15756	15762	15642	15786	15727	15588	15673	15693	15740	15672	15847	15795	15919	15798	15633	15830	16041	15768	15718	15827	15675	15620	15635	15854	15773	15695	15579	15787	15846	15751	15696	15758	15738	15716	15704	15640	15726	15739	15702	15693	15858	15865	15821	15896	15566	15602	15729	15814	15781	15398	15742	15950	15698	15753	15797	15619	15621	15629	15634	15789	15691	15719	15725	15598	15820	15537	15699	15723	15838	15625	15590	15661	15757	15862	15949	15882	15820	15748	15627	15720	15740	15678	15599	15674	15739	15662	15800	15620	15882	15660	15674	16011	15838	15683	15741	15680	15680	15774	15678	15990	15722	15651	15562	15783	15836	15741	15741	15723	15728	15628	15674	15779	15676	15734	15965	15544	15788	15670	15866	15601	15849	15767	15741	15385	15659	15753	15444	15826	15808	15773	15735	15665	15566	15693	15836	15661	15679	15867	15806	15765	15640	15742	15622	15651	15732	15680	15794	15862	15642	15686	15541	15668	15917	15764	15559	15700	15770	15724	15879	15659	15878	15732	15695	15879	15790	15819	15721	15696	15769	15485	15698	15923	15778	15657	15551	15828	15542	15781	15763	15627	15636	15664	15754	15655	15454	15687	15751	15645	15774	15757	15896	15836	15596	15667	15763	15931	15687	15753	15811	15617	15695	15825	15603	15699	15859	15741	15668	15669	15901	15625	15615	15904	15852	15818	15720	15876	15501	15750	15817	15715	15953	15802	15775	15728	15843	15890	16004	15737	15521	15688	15754	15896	15562	15792	15825	15856	15605	15708	15713	15674	15706	15679	15466	15666	15836	16045	15673	15738	15765	15649	15857	15728	15634	15796	15625	15695	15707	15722	15759	15726	15809	15639	15650	15822	15850	15806	15695	15778	15723	15833	15773	15672	15905	15827	15911	15871	15727	15645	15828	15672	15721	15619	15802	15680	15673	15689	15704	15801	15588	15634	15700	15608	15577	15760	15486	15689	15782	15594	15778	15869	15841	15850	15918	15693	15617	15760	15853	15794	15674	15700	15710	15849	15802	15725	15708	15664	15694	15736	15647	15921	15920	15787	15687	15651	15756	15738	15711	15772	15738	15708	15779	15692	15637	15731	15686	15739	15696	15791	15781	15692	15939	15515	15713	15826	15608	15619	15536	15921	15897	15892	15785	15825	15750	15708	15686	15618	15796	15489	15735	15755	15665	15864	15761	15847	15762	15742	15673	15626	15779	15717	15923	15621	15905	15672	15548	15702	15825	15614	15734	15672	15627	15612	15590	15661	15896	15532	15742	15832	15911	15681	15448	15564	15653	15596	15742	15733	15622	15617	15609	15526	15795	15699	15754	15735	15787	15774	15924	15744	15738	15506	15689	15679	15627	15650	15809	15734	15904	15636	15956	15705	15856	15612	15753	15754	15538	15754	15689	15833	15864	15717	15785	15642	15749	15863	15978	15765	15657	15772	15900	15861	15637	15839	15632	15689	15773	15751	15799	15730	15580	15550	15710	15770	15689	15842	15773	15867	15608	15557	15731	15649	15797	15831	15583	15704	15699	15885	15563	15597	15705	15825	15745	15851	15626	15671	15428	15674	15899	15919	15678	15842	15703	15831	15736	15744	15494	15560	15704	15609	15694	15685	15595	15832	15740	15629	15655	15515	15674	15624	15755	15649	15960	15804	15740	15536	15686	15796	15670	15525	15806	15727	15869	15760	15684	15802	15596	15814	15845	15613	15865	15751	15876	15943	15667	15510	15638	15826	15827	15621	15744	15650	15689	15745	15672	15900	15881	15566	15709	15685	15694	15977	15803	15749	15693	15797	15815	15867	15824	15569	15727	15800	15675	15765	15710	15621	15844	15633	15779	15871	15885	15693	15540	15708	15638	15859	15695	15833	15645	15648	15707	15774	15594	15734	15703	15783	15827	15753	15693	15622	15559	15787	15737	15731	15569	15776	15659	15614	15701	15801	15685	15627	15724	15786	15791	15736	15572	15781	15919	15862	15768	15796	15800	15745	15761	15763	15947	15627	15731	15649	15703	15553	15820	15782	15719	15736	15669	15709	15818	15579	15663	15839	15576	15724	15592	15738	15650	15613	15887	15849	15875	15744	15752	15551	15755	15824	15747	15745	15908	15543	15667	15772	15805	15693	15661	15719	15747	15712	15941	15760	15711	15798	15838	15799	15745	15680	15653	15734	15746	15594	15829	15695	15838	15669	15809	15690	15808	15804	15568	15778	15726	15736	15739	15787	15694	15883	15772	15721	15854	15756	15675	15608	15727	15824	15625	15636	15801	15770	15675	15803	15778	15827	15883	15807	15724	15615	15640	15787	15682	15739	15820	15625	15602	15796	15781	15868	15612	15716	15677	15852	15756	15816	15761	15854	15711	15834	15488	15701	15509	15656	15560	15730	15698	15450	15730	15753	15854	15793	15734	15679	15619	15873	15743	15761	15561	15741	15926	15919	15744	15765	15632	15858	15843	15845	15943	15691	15989	15738	15826	15704	15723	15720	15805	15865	15850	15700	15790	15665	15952	15816	15782	15842	15845	15890	15650	15714	15493	15768	15864	15687	15544	15795	15609	15647	15559	15810	15663	15670	15591	15633	15669	15733	15800	15705	15779	15807	15761	15721	15659	15690	15880	15782	15830	15889	15652	15748	15649	15467	15900	15879	15653	15682	15802	15596	15781	15648	15910	15738	15725	15605	15753	15740	15650	15696	15610	15683	15802	15844	15897	15740	15741	15848	15729	15574	15702	15683	15851	15670	15668	15875	15799	15660	15734	15602	15685	15833	15852	15830	15706	15792	15830	15710	15681	15693	15624	15727	15750	15772	15504	15796	15875	15794	15808	15817	15555	15727	15677	15897	15752	15727	15860	15698	15818	15733	15626	15689	15685	15656	15764	15727	15631	15989	15859	15669	15804	15630	15802	15606	15799	15854	15885	15819	15484	15463	15751	15770	15879	15828	15672	15602	15676	15642	15861	15776	15734	15623	15868	15651	16009	15659	15702	15700	15646	15903	15755	15572	15710	15774	15782	15623	15617	15641	15768	15889	15925	15920	15777	15714	15665	15709	15685	15547	15866	15750	15838	15770	15947	15792	15664	15754	15749	15758	15745	15669	15487	15691	15544	15923	15634	15695	15670	15997	15707	15670	15415	15758	15776	16037	16027	15783	15796	15780	15803	15680	15601	15629	15540	15616	15799	15828	15872	15794	15612	15602	15819	15739	15726	15754	15608	15559	15675	15792	15803	15939	15806	15833	15658	15851	15752	15989	15579	15961	15748	15659	15819	15667	15938	15833	15753	15762	15770	15886	15807	15572	15681	15817	15688	15828	15667	15956	15871	15850	15525	15426	15752	15653	15788	15784	15716	15758	15702	15594	15804	15922	15978	15691	15757	15948	15616	15808	15751	15827	15869	15558	15877	15805	15693	15599	15644	15919	15740	15605	15689	15848	15720	15728	15781	15732	15744	15667	15824	15959	15552	15554	15889	15720	15631	15812	15706	15626	15832	15635	15743	15646	15813	15807	15797	15632	15913	15678	15821	15567	15661	15866	15882	15839	15747	15662	15898	15769	15716	15643	15678	15740	15815	15847	15699	15682	15652	15703	15803	15653	15552	15950	15929	15636	15939	15654	15583	15794	15852	15828	15933	15640	15780	15742	15666	15796	15661	15744	15744	15521	15919	15650	15732	15697	15742	15686	15479	15509	15758	15898	15768	15671	15648	15446	15819	15703	15758	15653	15579	15627	15723	15534	15615	15652	15730	15804	15817	15621	15663	15706	15781	15762	15775	15786	15616	15669	15837	15796	15872	15636	15598	15917	15769	15748	15686	15811	15948	15724	15923	15741	15781	15820	15665	15763	15717	15616	15686	15786	15789	15663	15612	15688	15665	15726	15798	16007	15709	15708	15639	15874	15708	15761	15800	15719	15642	15692	15775	15803	15735	15591	15632	15574	15791	15775	15772	15813	15864	15723	15686	15555	15791	15741	15606	15746	15663	15787	15819	15786	15682	15838	15593	15695	15605	15584	15665	15683	15708	15750	15877	15860	15854	15723	15909	15732	15763	15653	15820	15713	15897	15636	15678	15714	15849	15711	15961	15809	15925	15681	15658	15754	15709	15737	15879	15819	15614	15947	15549	15818	15849	15738	15811	15914	15453	15796	15705	15672	15744	15702	15929	15595	15810	15774	15762	15959	15948	15897	15740	15837	15875	15812	15760	15684	15686	15721	15753	15654	15867	15878	15736	15841	15762	15741	15798	15652
32810	54645	50775	40578	31544	27025	22493	20257	18634	17718	16780	16022	15542	15249	14985	14783	14570	14626	14406	14389	14382	14378	14282	14057	14156	14212	14058	14083	13992	13966	14142	13880	13999	14161	13975	13867	13865	13925	14030	13920	13913	13885	13857	13923	13904	13892	14013	13863	13801	14004	13793	14004	13813	13885	13886	13834	13976	14073	13982	13775	13701	13821	13854	13907	14046	13707	14048	13904	13862	13928	13802	13809	14058	13730	13811	13942	13685	13979	13834	13916	13770	13965	14042	13764	13948	13806	13813	13863	13869	13795	13740	13820	13822	13779	13910	13900	13870	13841	13807	13972	13886	13874	13824	13880	13871	13767	13921	13875	13794	13883	13864	13841	13944	13815	13940	13842	13850	13712	13859	13879	14003	13937	13968	13841	13967	13919	13816	13964	13866	13836	13981	13771	13916	13782	13941	13671	13829	13812	13911	13923	13817	14001	14035	13868	13680	13876	13727	13845	13858	14026	13832	13975	13849	13842	14003	13786	13813	13898	13931	13815	13965	13849	13917	13676	13863	13912	13932	13891	13983	13692	13960	13840	13916	13913	13993	13891	13936	13881	13941	13858	13736	13799	13857	13906	13771	13970	14011	13981	13918	13944	14003	13864	13862	13897	13865	13815	13910	13832	13782	13806	13925	13957	13970	13836	13917	13989	13937	13794	13848	13804	13858	13857	13580	13893	13769	13835	13909	14033	13839	13659	13821	13968	13833	13857	13880	13802	13869	13930	13897	13940	13764	13917	13901	13920	13636	13850	13849	13774	13821	13903	13813	13696	14050	13799	13985	13956	13808	13778	13802	13820	13911	13898	13761	13819	13764	13881	13781	13949	13810	13927	13790	13877	13871	13773	13781	13964	13887	13957	13846	13772	13920	13818	13967	13982	13854	13693	13751	13821	13871	13867	13834	13832	13698	13882	13740	13786	13878	14021	13862	13795	13944	13724	13783	14083	14024	13731	13736	13946	13968	13786	13750	14010	13860	13785	13910	13786	13811	13851	13786	13749	13892	13896	13855	13919	13750	13878	13920	13899	13882	13833	14133	13700	13857	13871	13750	13965	13870	13839	13975	13955	13841	14048	13734	13940	13672	13846	13898	13779	13963	13808	13844	13834	13743	13962	13838	13829	13820	13763	13752	13831	13916	13930	13844	13811	13734	13913	13671	13689	13769	13988	13935	13663	13954	13841	13781	13707	13817	13811	13812	14050	13948	14005	13892	13934	14008	13884	13813	13846	13861	13949	13840	13801	13947	13973	13811	14003	14064	13897	13840	13939	13997	13839	13676	13934	13868	13832	13881	13624	13839	13846	13735	13820	13758	13944	13945	13926	13726	13929	13955	13912	13819	13849	13850	13977	13861	13706	13880	13814	13833	14043	13880	13888	13892	13831	13909	13811	13877	13910	13727	13774	13898	13883	13909	13879	13766	13986	13893	13950	14120	13761	13839	13934	13737	13977	13858	13898	13950	13926	13872	13913	13874	13871	13769	13981	13663	13738	13791	13824	13908	13748	13915	13891	14031	13881	13825	13754	13953	13814	13960	13914	13958	13836	13761	13764	13861	13830	13892	14003	13978	13950	13824	13851	13697	13714	13853	13929	13646	13837	13741	13911	13678	13756	13970	13766	13768	13701	13870	13726	13933	13789	13778	14167	13770	13973	13985	13774	13889	13929	13994	13868	13824	14067	13827	13881	13875	13915	13894	13781	13951	13873	13977	13707	13860	13834	13789	13762	13745	13934	13855	13905	13912	13980	13762	13884	13769	13966	13913	13751	13860	14081	13845	13728	13969	13959	13898	13842	13751	13749	13986	13906	13865	13774	13818	14009	13902	13771	13844	13720	13923	13849	13851	13912	13829	13929	13949	13819	13994	13831	13838	14031	13844	13774	13887	13779	13720	14033	13913	13916	13928	13948	13725	13905	13846	14073	13858	13785	13904	13713	13804	13890	13790	13863	13869	13820	13898	13854	13936	13675	13862	13792	13849	13916	13883	13848	13862	13996	13836	13857	13797	13926	13838	13972	13975	13833	13991	13909	13965	13942	13732	13958	13727	13788	13972	13801	13813	13983	13821	13917	13913	13833	13773	13869	13790	13847	13860	13924	13738	13775	14026	14050	14013	13764	13693	13909	13722	13831	13747	13747	14022	14003	13886	13996	13930	13805	13957	14004	13897	13801	13799	13891	13761	14077	13973	13839	13934	13872	13960	13789	13892	13864	13835	13851	13943	13926	13759	13786	13742	13815	13966	13891	13797	13850	13966	13796	13805	13758	13806	13994	13888	13632	13904	13838	13871	13879	13860	13784	13894	13753	13658	13890	13791	13862	13844	13811	14018	13706	13787	13904	13870	13872	13772	13980	13955	13709	13996	13802	13923	13909	13826	14033	13918	13859	13858	13860	13958	13866	13933	13927	13817	13852	13871	13868	13863	13987	13833	13889	13925	13906	13889	13704	13796	13847	13929	13961	13926	14023	13860	14000	13948	13879	13785	13719	13819	13922	14047	13734	13969	13983	13732	13811	13928	13813	13836	13860	13918	13919	13797	13854	13708	13806	13806	13855	13947	13707	13929	13944	14004	13811	13792	13877	13768	13808	13931	14012	13887	13773	13970	13918	13841	13909	13850	13904	14063	13945	13872	13919	13849	13811	13886	13742	13811	13832	13984	13776	13878	14040	13925	13654	13831	13823	13878	14066	13725	13932	13869	13735	13832	13792	13905	13808	13903	13841	13722	13815	13810	13843	13868	13951	13724	13947	13666	13893	14060	13893	13874	13820	13748	13788	13661	13772	13842	13953	13736	14044	13834	13737	13928	14024	13888	13768	13784	13958	13953	13896	13896	13853	14003	13994	13884	13876	13865	13870	13904	13961	13636	13904	14024	13898	13811	13960	13775	13856	13838	13837	13891	13885	13839	13892	13852	13770	13948	13872	13905	13775	13733	13729	13784	13745	13907	13704	13949	13953	13792	13806	13917	13952	13865	13754	13854	13758	13811	13882	14016	13883	13610	13892	13941	13700	13890	13871	13915	13852	13762	13712	13864	13799	13844	13976	13715	13834	13912	13895	13912	13877	13778	13865	13818	13832	13823	13813	13884	13843	13816	14014	13777	13864	13900	13760	13994	14005	13692	13805	13838	13826	13922	13721	13902	13991	13892	13787	13975	13769	13717	13898	13918	13991	13787	13801	13984	13650	13891	13926	13852	13890	13857	13714	13796	13989	13838	14030	13826	13806	13920	13819	13818	13761	13862	13942	13716	13694	13856	13823	13931	13922	13758	13950	13896	13763	13911	13936	13809	13899	13969	13748	13759	13700	13869	13728	13901	13870	13867	13694	13786	13730	13905	13809	13790	13901	13811	13814	13992	13913	13893	13787	13922	13857	13879	13872	13839	13882	13807	13982	13916	13903	13885	13779	13954	13899	13887	13766	13931	13891	13889	13895	13772	13955	13890	13855	13998	13882	13827	13816	13751	13850	13812	13809	13910	13846	14008	13852	13814	13838	13771	13899	13876	13787	13798	13869	13897	13879	13830	13871	13828	13887	13975	13713	13863	13910	14034	13829	13879	13868	13688	13770	13884	13986	13770	13932	13786	13772	13912	13788	13868	13888	13951	13767	14007	13729	14023	13900	13834	13781	13837	14032	13816	13906	13851	13893	13656	13842	13804	13707	13933	13782	13829	13765	13896	13860	13758	13968	13967	13698	14059	13821	13845	13910	13710	13802	13880	13918	13852	13782	13783	13800	13843	13860	13831	13948	13726	13848	13798	13874	13864	13958	13857	13848	13873	13901	13966	13780	13759	14026	13783	13865	13699	13825	14051	13876	14038	13929	13780	13902	13873	13915	13844	13868	13826	13962	13915	13809	13892	13893	13960	13782	13978	13870	13982	13998	13943	13823	14015	13867	13867	13809	13813	13935	13831	13901	13770	13861	13807	13912	13789	13810	13786	13988	13874	13729	13898	13987	13733	13961	13794	13837	13988	14055	13901	13786	13863	13856	13835	13882	13931	14002	13930	13924	13874	13962	14091	13948	13786	13737	13615	13891	13874	13824	13939	13761	13822	13933	14001	13669	13938	13786	13737	13863	13919	13749	13808	13760	13842	13800	13669	13831	13898	13782	13879	13786	13815	13730	14082	13824	13845	13727	14034	13772	13846	13709	13778	13988	13881	14010	14012	13873	13821	13809	14016	13941	13822	13928	13741	13728	13947	13856	13793	13793	14037	13660	14002	14008	13864	13909	13780	13864	13829	13864	13814	13838	13908	13850	13692	13831	13681	13727	13960	14004	13823	13832	13953	13764	13918	13916	13716	13831	13860	14012	13939	13821	13864	13886	13761	13972	13753	13784	14218	13943	13754	13766	13784	13851	13671	13934	13977	13989	13964	13988	13963	13650	13954	13875	13761	13771	13678	13680	13708	13775	13923	13935	13779	13732	13912	13841	13924	14050	13967	14008	13906	13635	13870	13734	13812	13855	13813	13922	13887	13864	13772	13826	13883	13778	13888	13793	13821	13851	13747	13801	13898	13844	13898	13742	13770	13810	13931	13956	13920	13851	13998	13762	13842	13810	13877	13751	13802	13965	13862	13899	13892	13920	13927	13893	13769	13705	13764	13875	13899	13898	13841	13875	13874	13800	13875	13921	13880	14048	13955	13951	13890	13908	13815	13619	13839	13908	13999	13794	13869	14004	13847	13897	13842	13802	13917	13792	13617	13861	13767	13893	14019	13775	13876	13783	13919	13939	13735	13796	13861	13758	13793	13936	13955	13961	13876	13747	13814	13886	13834	13884	13907	13876	13911	13829	13865	13814	13887	13747	13894	13812	14060	13707	13932	13918	13839	13760	13875	13914	13946	13819	13816	13830	13919	13863	13821	13767	13695	13842	13834	13821	13877	13945	14070	13882	13788	13771	13905	13814	13861	13742	13790	13968	13803	13784	13821	13872	13942	13810	13829	13803	13873	13779	13905	13775	13880	14016	13868	13773	13867	13876	13925	13937	13836	13926	13837	13798	13786	13823	13873	13886	13652	13871	13890	13781	13821	13788	13857	13969	13858	13761	13920	13775	13975	13649	13815	13746	13898	13874	13896	13858	13860	13682	13947	13852	14007	13830	13804	13813	13827	13890
28509	26236	32069	28137	21704	19207	18038	17125	16440	16369	16037	15728	15801	15785	15580	15484	15372	15589	15521	15457	15552	15732	15583	15620	15541	15476	15517	15524	15372	15401	15514	15525	15568	15280	15251	15307	15321	15314	15295	15260	15280	15356	15351	15414	15379	15333	15417	15261	15378	15357	15161	15260	15212	15308	15415	15381	15347	15488	15414	15333	15265	15403	15596	15161	15127	15232	15364	15583	15297	15370	15212	15418	15424	15399	15349	15425	15077	15147	15263	15408	15364	15400	15441	15338	15546	15410	15479	15253	15424	15350	15402	15382	15210	15253	15390	15210	15269	15451	15519	15465	15472	15490	15321	15335	15287	15089	15310	15666	15338	15331	15322	15289	15290	15401	15411	15315	15286	15245	15361	15306	15208	15336	15356	15469	15374	15284	15339	15212	15171	15466	15318	15445	15443	15475	15466	15322	15293	15317	15293	15148	15395	15281	15157	15460	15283	15442	15447	15396	15274	15236	15372	15303	15348	15285	15207	15426	15141	15051	15482	15520	15317	15366	15159	15170	15212	15436	15271	15554	15407	15351	15296	15365	15332	15309	15181	15387	15317	15380	15275	15610	15421	15172	15257	15266	15280	15101	15299	15093	15236	15256	15374	15320	15457	15455	15533	15418	15323	15072	15515	15468	15217	15290	15380	15496	15330	15400	15301	15418	15324	15527	15334	15428	15430	15353	15323	15533	15656	15362	15387	15478	15426	15413	15594	15526	15432	15319	15307	15431	15466	15472	15390	15346	15326	15343	15277	15447	15416	15659	15374	15436	15436	15296	15395	15479	15313	15408	15477	15398	15326	15401	15209	15272	15540	15331	15506	15355	15200	15402	15245	15144	15367	15232	15455	15423	15431	15518	15360	15305	15332	15255	15398	15387	15477	15522	15396	15332	15339	15302	15380	15287	15284	15369	15316	15264	15405	15318	15258	15208	15210	15271	15308	15298	15310	15261	15547	15457	15378	15480	15339	15260	15371	15158	15300	15224	15132	15277	15339	15317	15444	15205	15382	15288	15195	15395	15465	15526	15405	15348	15373	15275	15527	15402	15249	15474	15333	15255	15389	15299	15261	15553	15400	15442	15247	15378	15178	15343	15387	15353	15410	15189	15254	15358	15299	15290	15313	15263	15436	15187	15496	15402	15428	15218	15193	15337	15492	15606	15463	15418	15341	15462	15107	15445	15321	15454	15209	15194	15293	15402	15285	15279	15321	15554	15391	15220	15251	15390	15370	15430	15424	15318	15159	15328	15460	15448	15498	15432	15292	15318	15437	15190	15315	15343	15428	15472	15453	15200	15518	15297	15170	15306	15381	15403	15337	15307	15338	15379	15292	15197	15147	15460	15358	15249	15382	15380	15432	15479	15295	15153	15321	15293	15263	15524	15314	15454	15446	15247	15268	15280	15307	15476	15250	15087	15265	15373	15396	15448	15393	15297	15298	15359	15456	15415	15302	15334	15327	15319	15562	15491	15398	15258	15402	15227	15264	15369	15351	15371	15592	15168	15323	15430	15340	15492	15385	15211	15372	15528	15376	15336	15395	15302	15329	15445	15381	15477	15333	15383	15256	15235	15136	15300	15412	15393	15306	15450	15303	15474	15462	15568	15361	15172	15344	15215	15298	15219	15343	15346	15439	15474	15410	15343	15443	15259	15472	15243	15457	15465	15242	15539	15290	15485	15375	15455	15273	15403	15367	15172	15394	15251	15384	15381	15535	15423	15315	15485	15408	15414	15379	15203	15382	15209	15383	15382	15291	15434	15454	15214	15321	15356	15687	15344	15374	15365	15279	15517	15371	15417	15380	15393	15394	15207	15190	15575	15462	15257	15306	15272	15412	15256	15417	15431	15603	15194	15329	15481	15402	15260	15537	15302	15328	15488	15635	15263	15254	15295	15540	15270	15204	15401	15076	15299	15325	15447	15312	15556	15197	15268	15393	15462	15229	15353	15218	15337	15282	15265	15190	15655	15317	15374	15360	15255	15436	15307	15310	15462	15422	15323	15318	15327	15456	15398	15482	15413	15508	15244	15276	15278	15230	15397	15436	15337	15425	15118	15391	15512	15449	15336	15269	15087	15533	15366	15511	15275	15407	15469	15336	15297	15369	15591	15478	15363	15381	15341	15249	15327	15498	15272	15280	15373	15426	15379	15405	15358	15497	15505	15322	15225	15330	15446	15270	15353	15499	15222	15357	15409	15452	15419	15301	15434	15167	15222	15420	15390	15266	15373	15331	15316	15248	15287	15463	15480	15261	15231	15314	15254	15100	15472	15518	15617	15399	15399	15359	15388	15312	15397	15254	15369	15332	15334	15415	15362	15394	15277	15238	15160	15202	15459	15410	15228	15417	15305	15327	15399	15368	15544	15436	15522	15583	15291	15302	15516	15301	15344	15259	15349	15431	15391	15125	15347	15370	15389	15421	15330	15383	15329	15333	15239	15520	15313	15425	15286	15459	15317	15406	15300	15260	15343	15318	15399	15259	15306	15337	15459	15395	15283	15403	15552	15379	15301	15330	15329	15355	15605	15351	15479	15348	15215	15306	15386	15207	15487	15273	15429	15378	15195	15319	15364	15226	15333	15263	15250	15363	15190	15276	15278	15536	15472	15334	15099	15369	15532	15346	15425	15441	15617	15345	15565	15396	15431	15271	15334	15490	15172	15489	15494	15562	15415	15363	15387	15398	15383	15359	15414	15274	15463	15346	15417	15377	15282	15347	15459	15412	15511	15356	15210	15372	15292	15334	15309	15372	15473	15242	15273	15329	15295	15499	15444	15334	15297	15431	15371	15222	15245	15431	15189	15318	15302	15184	15471	15394	15461	15408	15279	15068	15181	15260	15357	15335	15043	15420	15258	15436	15355	15519	15212	15431	15143	15567	15309	15343	15412	15281	15349	15461	15313	15437	15669	15347	15364	15313	15459	15535	15351	15462	15370	15361	15269	15306	15293	15493	15348	15332	15314	15252	15293	15255	15335	15357	15287	15228	15264	15324	15440	15415	15367	15273	15456	15557	15387	15478	15396	15382	15300	15324	15295	15221	15510	15248	15351	15281	15302	15515	15603	15398	15323	15385	15441	15310	15537	15194	15334	15332	15432	15326	15432	15651	15268	15273	15172	15428	15190	15542	15330	15411	15387	15251	15143	15413	15497	15493	15345	15433	15325	15430	15281	15429	15481	15392	15303	15404	15438	15178	15360	15221	15409	15007	15232	15241	15392	15468	15388	15446	15340	15448	15234	15294	15283	15249	15373	15426	15268	15438	15315	15284	15478	15421	15432	15411	15406	15299	15369	15408	15393	15339	15444	15434	15294	15584	15454	15525	15459	15141	15130	15123	15220	15139	15338	15579	15526	15325	15436	15384	15258	15117	15253	15410	15432	15342	15117	15418	15416	15215	15496	15526	15391	15402	15393	15392	15335	15356	15426	15439	15450	15367	15342	15418	15302	15426	15494	15259	15436	15361	15309	15259	15432	15329	15385	15407	15281	15118	15467	15319	15467	15281	15350	15400	15351	15424	15500	15690	15457	15285	15187	15405	15417	15307	15331	15326	15249	15454	15473	15232	15465	15367	15346	15539	15423	15474	15484	15354	15244	15289	15331	15388	15177	15484	15328	15363	15352	15550	15501	15387	15356	15202	15320	15508	15480	15398	15327	15129	15490	15426	15515	15196	15390	15362	15322	15556	15438	15376	15292	15282	15285	15234	15136	15422	15448	15445	15448	15278	15130	15254	15226	15258	15391	15395	15334	15417	15410	15295	15209	15294	15313	15436	15320	15379	15437	15267	15406	15368	15227	15394	15418	15389	15463	15591	15516	15414	15348	15323	15524	15522	15432	15200	15310	15402	15435	15427	15213	15415	15537	15362	15567	15433	15296	15528	15399	15407	15281	15421	15385	15454	15360	15511	15395	15349	15015	15432	15408	15330	15318	15387	15420	15277	15304	15219	15305	15229	15227	15443	15330	15347	15359	15088	15374	15391	15356	15416	15426	15204	15388	15324	15414	15411	15412	15330	15477	15187	15371	15524	15396	15355	15513	15379	15371	15351	15232	15500	15428	15433	15307	15368	15407	15318	15403	15415	15516	15373	15286	15314	15231	15436	15258	15260	15134	15390	15339	15452	15393	15479	15356	15149	15428	15460	15461	15372	15445	15463	15459	15285	15434	15322	15417	15439	15225	15494	15372	15177	15365	15482	15256	15347	15357	15490	15346	15414	15311	15333	15220	15243	15267	15323	15288	15456	15374	15344	15311	15253	15354	15312	15460	15272	15268	15427	15256	15333	15266	15300	15115	15566	15432	15472	15420	15382	15439	15389	15428	15064	15488	15439	15475	15273	15361	15389	15460	15369	15239	15331	15235	15387	15352	15551	15325	15450	15317	15603	15329	15379	15385	15377	15347	15421	15349	15377	15150	15331	15413	15227	15218	15471	15403	15348	15346	15258	15288	15347	15326	15306	15372	15446	15351	15202	15424	15443	15355	15317	15411	15350	15372	15305	15027	15335	15331	15287	15348	15639	15194	15612	15621	15441	15298	15276	15280	15354	15301	15377	15325	15437	15316	15312	15280	15257	15376	15399	15309	15417	15456	15186	15559	15305	15360	15011	15275	15332	15369	15281	15476	15365	15488	15403	15382	15290	15261	15304	15350	15274	15282	15366	15287	15312	15304	15413	15147	15264	15221	15303	15511	15282	15094	15348	15245	15378	15380	15344	15505	15497	15319	15311	15269	15207	15390	15255	15390	15442	15474	15322	15411	15268	15170	15427	15240	15255	15234	15136	15250	15227	15449	15200	15366	15458	15352	15310	15232	15315	15227	15603	15335	15223	15418	15597	15331	15397	15347	15362	15382	15374	15289	15547	15469	15385	15554	15357	15270	15336	15321	15330	15244	15257	15436	15356	15454	15425	15361	15401	15361	15237	15554	15504	15410	15429	15454	15516	15320	15340	15212	15436	15303	15544	15400	15324	15293	15420	15093	15314	15344	15304	15413	15241	15357	15331	15472	15413	15225	15461	15451	15447	15394	15494	15510	15330	15296	15394	15446	15360	15172	15459	15337	15302	15326	15481	15481	15156	15376	15287	15260	15318	15128	15034	15335	15473	15441	15381	15443	15272	15453	15227	15483
30091	41794	37863	28633	22330	19439	17342	16091	15401	14997	14621	14244	14287	14311	14048	13829	13875	14071	13860	13891	13774	13755	14055	13817	13779	13833	13752	13734	13849	13652	13589	13528	13826	13697	13668	13607	13573	13629	13591	13564	13611	13639	13674	13735	13683	13815	13655	13778	13665	13671	13570	13758	13611	13407	13701	13633	13753	13760	13626	13516	13595	13710	13685	13655	13589	13650	13588	13497	13612	13731	13651	13850	13661	13655	13685	13663	13722	13512	13726	13581	13569	13439	13718	13674	13658	13601	13663	13725	13455	13517	13646	13659	13587	13579	13602	13830	13694	13651	13625	13668	13632	13627	13637	13634	13596	13644	13599	13558	13632	13650	13801	13545	13788	13629	13583	13892	13721	13634	13635	13469	13601	13697	13822	13668	13643	13774	13621	13607	13697	13672	13688	13760	13758	13759	13651	13680	13605	13789	13496	13608	13816	13522	13599	13709	13672	13417	13544	13740	13517	13634	13685	13564	13578	13672	13648	13524	13660	13768	13681	13505	13758	13708	13738	13563	13578	13693	13556	13582	13504	13673	13576	13684	13666	13688	13710	13647	13561	13656	13677	13701	13601	13641	13832	13558	13602	13482	13668	13558	13706	13762	13781	13565	13614	13678	13492	13703	13754	13569	13673	13777	13677	13552	13818	13641	13832	13705	13584	13607	13686	13559	13562	13465	13568	13619	13618	13599	13583	13542	13654	13649	13719	13719	13686	13761	13633	13662	13550	13670	13763	13589	13659	13536	13658	13470	13683	13604	13637	13427	13658	13482	13510	13545	13591	13465	13691	13610	13722	13641	13628	13629	13691	13677	13633	13773	13715	13622	13628	13690	13667	13643	13662	13840	13708	13606	13499	13711	13770	13635	13677	13529	13776	13722	13808	13737	13494	13512	13760	13529	13573	13758	13779	13530	13640	13761	13523	13668	13565	13727	13504	13730	13609	13641	13778	13687	13515	13653	13561	13615	13656	13573	13737	13707	13506	13725	13560	13820	13540	13662	13769	13556	13633	13685	13704	13681	13648	13583	13627	13736	13662	13691	13631	13731	13684	13603	13610	13698	13662	13507	13562	13581	13686	13817	13711	13577	13574	13736	13642	13738	13669	13573	13602	13643	13533	13583	13578	13680	13662	13720	13722	13659	13678	13670	13506	13701	13694	13604	13699	13707	13610	13513	13641	13512	13654	13753	13638	13612	13678	13571	13579	13464	13865	13654	13691	13520	13707	13560	13657	13743	13670	13714	13762	13636	13599	13588	13576	13612	13615	13505	13594	13718	13637	13588	13609	13723	13643	13702	13760	13689	13661	13620	13553	13753	13487	13669	13482	13522	13611	13803	13645	13734	13546	13614	13796	13632	13795	13576	13808	13692	13613	13489	13580	13711	13650	13595	13691	13593	13539	13684	13587	13551	13619	13702	13654	13731	13755	13766	13705	13679	13848	13623	13519	13584	13590	13567	13653	13480	13619	13767	13661	13554	13492	13617	13742	13618	13603	13632	13736	13530	13491	13674	13571	13549	13646	13737	13574	13509	13684	13644	13699	13645	13749	13516	13663	13722	13636	13673	13630	13626	13585	13501	13701	13690	13541	13640	13726	13621	13672	13667	13810	13701	13731	13842	13440	13692	13735	13610	13649	13762	13689	13620	13509	13669	13595	13705	13712	13619	13650	13681	13495	13616	13737	13791	13470	13546	13811	13526	13757	13652	13604	13538	13723	13629	13664	13656	13670	13739	13602	13586	13629	13500	13600	13722	13513	13642	13721	13503	13784	13726	13579	13722	13724	13539	13753	13607	13686	13665	13656	13710	13601	13599	13529	13680	13674	13696	13424	13668	13533	13623	13712	13637	13717	13580	13784	13585	13544	13586	13514	13599	13648	13589	13670	13730	13586	13589	13521	13674	13701	13635	13633	13707	13706	13757	13569	13789	13745	13536	13515	13632	13715	13498	13742	13606	13556	13641	13706	13649	13629	13746	13655	13603	13494	13663	13640	13589	13450	13813	13841	13740	13585	13701	13406	13746	13746	13505	13651	13544	13718	13792	13591	13645	13500	13781	13527	13631	13636	13636	13612	13743	13680	13635	13739	13679	13608	13585	13563	13527	13456	13462	13823	13647	13557	13642	13725	13627	13685	13627	13592	13762	13739	13645	13787	13566	13727	13502	13677	13685	13609	13670	13478	13650	13640	13548	13578	13656	13462	13728	13630	13544	13562	13562	13604	13694	13652	13498	13666	13510	13585	13693	13535	13544	13580	13728	13641	13657	13867	13617	13482	13561	13754	13679	13531	13611	13591	13551	13646	13717	13523	13571	13524	13717	13779	13522	13780	13701	13567	13764	13790	13550	13784	13764	13642	13383	13726	13524	13624	13676	13593	13739	13808	13715	13479	13512	13856	13676	13586	13641	13594	13677	13546	13701	13558	13581	13637	13635	13667	13786	13623	13748	13674	13595	13604	13872	13761	13713	13554	13601	13483	13614	13638	13582	13675	13812	13636	13613	13672	13676	13578	13768	13573	13591	13615	13529	13548	13717	13700	13639	13493	13617	13803	13607	13648	13578	13630	13767	13868	13486	13817	13569	13587	13556	13523	13660	13573	13466	13663	13609	13868	13729	13798	13565	13474	13567	13726	13653	13424	13615	13708	13671	13639	13669	13560	13750	13715	13714	13612	13531	13637	13482	13689	13578	13675	13692	13563	13549	13648	13716	13503	13541	13452	13641	13584	13763	13504	13580	13574	13607	13473	13706	13669	13756	13695	13740	13490	13671	13691	13699	13583	13562	13733	13594	13428	13649	13798	13715	13561	13704	13556	13601	13695	13657	13814	13725	13613	13724	13665	13744	13663	13446	13640	13539	13694	13654	13543	13656	13698	13760	13453	13616	13691	13803	13637	13573	13543	13608	13484	13721	13632	13527	13537	13492	13671	13638	13496	13522	13673	13605	13637	13697	13706	13775	13591	13611	13673	13617	13747	13590	13514	13603	13630	13705	13655	13779	13478	13639	13663	13729	13833	13741	13462	13704	13599	13853	13684	13684	13593	13650	13756	13634	13763	13565	13633	13736	13815	13781	13470	13589	13768	13688	13584	13759	13622	13620	13599	13817	13648	13520	13561	13710	13632	13665	13622	13515	13521	13715	13566	13595	13686	13646	13788	13585	13594	13580	13757	13540	13609	13747	13750	13766	13805	13595	13716	13733	13589	13459	13657	13584	13593	13724	13810	13754	13672	13445	13723	13543	13714	13691	13627	13533	13810	13563	13674	13562	13642	13667	13616	13649	13608	13572	13618	13654	13714	13776	13778	13687	13659	13615	13548	13700	13601	13742	13567	13770	13710	13559	13595	13763	13627	13568	13590	13687	13552	13676	13794	13752	13610	13640	13632	13772	13743	13657	13520	13552	13618	13665	13690	13428	13702	13801	13607	13595	13895	13775	13811	13801	13734	13776	13474	13438	13751	13549	13755	13637	13683	13632	13702	13664	13707	13744	13730	13678	13716	13505	13660	13574	13730	13457	13640	13603	13557	13617	13759	13756	13595	13726	13609	13693	13694	13633	13740	13627	13704	13563	13664	13667	13579	13661	13869	13599	13572	13665	13639	13669	13734	13536	13840	13623	13810	13724	13586	13667	13512	13681	13590	13587	13648	13645	13589	13637	13638	13710	13490	13488	13740	13611	13539	13547	13627	13693	13511	13667	13673	13527	13776	13568	13811	13612	13482	13672	13547	13602	13680	13675	13662	13756	13539	13580	13657	13535	13582	13558	13672	13781	13664	13723	13729	13712	13572	13773	13639	13659	13474	13680	13611	13515	13436	13710	13739	13709	13701	13678	13640	13527	13746	13663	13709	13640	13592	13693	13671	13678	13553	13681	13422	13556	13694	13658	13685	13710	13590	13662	13707	13609	13533	13482	13512	13750	13508	13641	13817	13831	13560	13645	13680	13465	13576	13688	13686	13590	13851	13642	13691	13657	13682	13489	13709	13712	13656	13590	13751	13647	13807	13553	13756	13656	13685	13670	13780	13563	13656	13644	13597	13373	13630	13682	13701	13710	13671	13478	13679	13533	13701	13561	13586	13709	13615	13674	13595	13634	13724	13713	13552	13597	13569	13605	13479	13489	13702	13636	13813	13701	13650	13668	13604	13693	13578	13755	13604	13843	13557	13710	13640	13780	13667	13685	13648	13785	13727	13689	13597	13602	13668	13718	13801	13691	13456	13813	13568	13654	13726	13720	13632	13651	13535	13524	13657	13576	13665	13816	13782	13584	13663	13603	13840	13476	13552	13565	13652	13622	13624	13769	13716	13578	13781	13658	13715	13843	13545	13552	13767	13693	13653	13662	13786	13708	13660	13717	13728	13594	13789	13428	13604	13591	13665	13623	13680	13695	13741	13557	13895	13631	13782	13623	13649	13615	13620	13574	13680	13669	13692	13648	13593	13707	13452	13583	13677	13585	13759	13661	13597	13654	13639	13375	13797	13533	13572	13629	13749	13733	13695	13833	13748	13610	13698	13669	13613	13707	13708	13835	13668	13635	13597	13758	13681	13603	13734	13573	13684	13663	13590	13676	13726	13667	13649	13599	13632	13567	13772	13651	13662	13780	13708	13703	13549	13629	13697	13635	13713	13611	13710	13456	13636	13643	13698	13452	13716	13563	13594	13522	13523	13827	13643	13447	13583	13734	13665	13547	13648	13652	13599	13567	13540	13771	13650	13564	13590	13748	13848	13711	13668	13669	13609	13789	13541	13728	13570	13623	13733	13688	13645	13659	13670	13540	13714	13703	13554	13528	13608	13625	13721	13561	13613	13405	13512	13716	13701	13584	13625	13586	13797	13628	13554	13707	13615	13775	13737	13779	13694	13497	13689	13704	13589	13789	13626	13691	13754	13772	13511	13628	13851	13484	13590	13729	13513	13817	13589	13783	13879	13722	13594	13771	13719	13528	13717	13700	13591	13663	13753	13594	13680	13503	13822	13561	13609	13694	13637	13644	13626	13728	13709	13650	13755	13705	13604	13634	13714	13640	13677	13640	13572	13523	13736	13540	13832	13744	13709	13779	13618	13614	13821	13669	13570	13651	13684	13551	13705	13698	13651	13738	13554	13687	13699	13648	13767	13717	13671	13713
24035	21411	28841	25167	23617	23403	21625	18374	17179	16805	16282	16012	15763	15438	15263	15368	15241	15223	15038	15220	15032	15108	15049	15073	14916	14857	14708	14986	14941	14936	15020	14748	14687	14875	14971	15127	14882	15025	14786	14819	14851	15022	14823	14875	14971	14713	14791	14866	14889	14747	14799	14823	14946	14715	14857	14862	14819	14910	14712	14847	14803	14756	14834	14758	14647	14730	14793	14881	14840	14788	14782	14739	14743	14903	14558	14734	14978	14784	14894	14811	14846	14838	14636	14920	14877	14796	14810	14821	14942	14882	14727	14930	14696	14881	14727	14791	14844	14571	14873	14584	14699	14736	14926	14859	14793	14693	14544	14643	14821	14915	14867	14711	15078	14739	14709	14872	14883	14741	14806	14850	14774	14800	14961	14995	14842	14924	14819	14665	14630	14768	14692	14789	14762	14965	14844	14733	14986	14783	14874	14832	14643	14754	14759	14781	14636	14723	14804	14704	14762	14556	14784	14731	14744	14831	14738	14906	14926	14645	14762	14786	14909	14797	14515	14723	14850	14817	14862	14709	14758	14754	14844	14888	14914	14797	14862	14679	14821	14731	14750	14702	15019	14990	14824	14734	14726	14653	14829	14742	14713	14887	14669	14770	14797	14768	14889	14793	14769	14817	14613	14764	14812	14752	14798	14782	14686	14806	14720	14674	14806	14910	14782	14831	14725	14662	14608	14741	14792	14899	14822	14880	14701	14639	14621	14756	14710	14888	14790	14819	14850	14720	15030	14947	14740	14816	14748	14760	14654	14974	14923	14726	14674	14884	14802	14848	14760	14645	14823	14792	14742	14645	14806	14614	14610	14774	14901	14773	14868	14873	14784	14876	14659	14812	14680	14792	15051	14549	14812	14888	14787	14847	14961	14741	14755	14652	14680	14919	14775	14942	14887	14666	14911	14651	14970	14869	14727	14851	14739	14808	14759	14641	14675	14669	14853	14819	14639	14804	14688	14825	14752	14686	14806	14727	14646	14735	14841	14918	15007	14718	14868	14954	14748	14794	14720	14926	14833	14852	14934	14766	14594	14651	14862	14815	14900	14912	15012	14655	14665	14694	14802	14877	14966	14690	14821	14742	14702	14779	14926	14770	14838	14844	14924	14956	14946	14738	14797	14844	14728	14653	14995	15102	14920	14728	14838	14713	14545	14867	14801	14605	14985	14840	14869	14962	14940	14834	15057	14707	14803	14617	14963	14879	14610	14714	14625	14649	14661	14854	14561	14771	14910	14674	14591	14749	14628	14889	14834	14808	14847	14991	14900	14787	14799	14601	14751	14783	14897	14912	14907	14848	14815	14866	14910	14954	14710	14750	14690	14903	14566	14801	14660	14776	14823	14890	14739	14853	14830	14886	14899	14890	14774	14633	14856	14838	14888	14950	14803	14805	14948	14783	14868	14929	14901	14764	14784	14733	14661	14761	14755	14835	14965	14719	14783	14707	14811	14551	15062	14671	14845	14890	14698	14622	14755	14622	14654	15106	14808	14644	14805	14725	14897	14833	14657	14827	14756	14713	14662	14802	14863	14827	14836	14751	14777	14820	14837	14820	14784	15099	14862	14769	14753	14725	14761	14675	14814	14840	14758	14761	14926	14909	14693	14841	14794	14787	14831	14646	14807	14833	14921	14600	14468	15125	14990	14842	14977	14720	14730	14805	14895	14961	14838	14533	14754	14835	14673	14713	14810	14865	14840	14825	14799	14959	14938	14673	14881	14943	14927	14745	14902	14673	14663	14779	14723	14833	14812	14822	14687	14701	14965	14733	14930	14764	14871	14661	14795	14627	14647	14823	14924	14864	14902	14683	14690	14854	14802	14735	14610	14791	14696	14647	14867	14820	14793	14981	14696	14661	14900	14678	14793	14950	15138	14816	14659	14768	14807	14727	14930	14748	14690	14957	14720	14740	14845	14867	14791	14695	14718	14635	14911	14848	14873	14801	14724	14844	14930	14785	14817	14792	14977	14950	14730	14750	14700	14928	14818	14660	14961	14980	14806	14855	14796	14778	14829	14771	14835	14894	14758	14869	14851	14819	14934	14668	14600	14803	14900	14684	14987	14743	14825	14913	14805	14686	14758	14787	14802	14846	14880	14689	14741	14995	14745	14823	14962	14813	14737	14852	14671	14945	14835	14920	14843	14852	14807	14730	14584	14815	14915	14745	14647	14582	14683	14776	14822	14807	14902	14789	14738	14684	14835	14849	14853	14806	14922	14813	14655	14661	14799	14881	14784	14630	14767	14928	14724	14713	14711	14846	14815	14826	14831	14797	14808	14883	14938	14731	14745	14732	14738	14882	14877	14841	14711	14715	14734	14687	14819	14613	14729	14717	14962	14880	14785	14850	14954	14973	14883	14723	14661	14701	14786	14737	14613	14812	14676	14866	14827	14940	14898	14832	14818	14799	14869	14784	14770	14661	14753	14873	14532	15014	14941	14675	14871	14833	14851	14719	14727	14740	14802	14623	15100	14856	14754	14795	14922	14901	14580	14834	14872	14768	14983	14720	14723	14903	14746	14812	14811	14933	14714	14880	14826	14916	14861	14574	14763	14928	14991	14820	14701	14923	14714	14716	14659	14805	14918	14902	14818	14910	15031	14879	14829	14593	14701	14784	14822	14791	14705	14811	15017	14767	14874	14692	14841	14608	14773	14665	14845	14779	14659	14659	14749	14713	14764	14857	14635	14909	14706	14756	14711	15036	14652	14730	15052	15206	14750	14933	14780	14740	14728	14864	14821	14784	14837	14878	14683	14680	14933	14703	14907	14675	14793	14839	14584	14688	14717	14811	14892	14681	14879	14914	14896	14934	14694	14699	14678	14810	14841	14714	14825	14979	14812	14873	14715	14690	14679	14681	14932	15022	14914	14817	14776	14779	15007	14734	14693	14643	14652	14931	14854	15012	14757	14630	14824	14897	14873	14851	14786	14729	14724	14800	14778	14832	14931	14834	14815	14902	14775	14592	14651	14695	14880	14883	14785	14901	14873	14889	14855	14886	14801	14730	14948	14811	14549	14824	14776	14687	14810	14835	14754	14921	14711	14846	14873	14816	14760	14557	14719	14818	14745	14678	14934	14716	14855	14876	14901	14801	14823	14960	14886	14779	14944	14966	14868	14930	14707	14980	14861	14725	14774	14999	14730	14788	14973	14798	14958	14820	14828	14557	14751	14668	14549	14899	14970	14981	14795	14692	14711	14775	14743	14709	14859	14839	15042	14721	14675	14998	14960	14907	14792	14752	14834	14654	14831	14792	14720	14939	14917	14811	14753	14601	14717	14897	14879	14866	14641	14849	14728	14789	14712	15086	14579	14773	14704	14779	14929	14837	14714	14771	15101	14558	14688	14842	14742	15046	14698	14674	14672	14732	14705	14776	14688	14800	14809	14897	14856	14672	14911	14850	14676	14569	14621	14730	14789	14694	14756	14832	14872	14635	14803	14870	14897	14718	14836	14882	14661	14682	14905	14752	14696	14774	14826	14726	14693	14639	14972	14715	14752	14738	14888	14689	14804	14647	14900	14757	14507	14783	14523	14630	14781	14873	15008	14807	14925	14807	14926	14816	14860	14552	14775	14857	14743	14517	14884	14854	14879	14567	14665	14777	14832	14905	14783	14799	14843	14600	14808	14736	14867	14672	14706	14800	14793	14705	14754	14802	14814	14732	14805	14946	14920	14820	14803	14839	14785	14867	14776	14700	14896	14778	14853	14674	14691	14749	14695	14709	14607	14637	14850	14617	14916	14830	14748	14733	14890	14852	14808	14919	14834	14786	14910	14870	14752	14759	14742	14960	14789	14918	14898	14941	14944	14959	14633	14904	14802	14468	14783	14572	14774	14801	14743	14763	14690	14792	14737	14725	14724	14743	14966	14854	14843	14704	14779	14756	14786	14723	14741	14658	14919	14793	14697	14989	14832	14656	15044	14887	14862	14838	14618	14600	14777	14655	14636	14836	14795	14692	14747	14985	14929	14786	14617	14757	14772	14824	14778	14681	14690	14732	14937	14869	14987	14703	14694	14723	14851	14760	14698	14654	14778	14828	14782	15020	14965	14961	14899	14769	14930	14653	14733	14697	14766	14810	14811	14889	14948	14926	14910	14996	14934	14746	14689	14727	14677	14653	14719	14670	14838	14752	14736	14808	14779	14847	14694	14733	14929	14714	14555	14623	14742	14670	14676	14827	14802	14891	14792	14928	14932	14758	14630	14768	14946	14736	14837	14658	14861	14903	14696	14879	14759	14821	14795	14753	14918	14773	14773	14990	14828	14699	14726	14618	14957	14798	14850	14748	14832	14761	14821	14645	14692	14879	14896	14872	14981	14732	14695	14996	14798	14684	14655	14760	14613	14780	14861	14727	14770	14742	14758	14905	14762	14727	14701	14763	14706	14973	14850	14795	14870	14958	14740	14808	14881	14822	14659	14783	14791	14849	14554	14791	14900	14776	14652	14642	14736	14619	14684	14758	14859	14632	14901	14742	14583	14734	14819	14760	14876	14768	14852	14848	14959	14727	14892	14784	15052	14866	14809	14884	14705	14542	14721	14722	14649	14716	14830	14853	14740	14786	14766	14792	14850	14872	14894	14975	14756	14713	14901	14848	14926	14744	14861	14748	14972	14800	14640	14790	14813	14813	14745	14862	14942	14846	14816	14730	14784	14751	14785	14733	14589	14722	14662	15031	14691	14767	14699	14854	14761	14923	14632	14706	14900	14923	14588	14784	14870	14582	14718	14831	14792	14880	14795	14695	14611	14833	14803	14803	14651	14758	14781	15023	14841	14798	14806	14788	14916	14846	14815	14690	14705	14895	14860	14669	14640	14721	14685	14990	14840	14852	14780	14897	14658	14883	14692	14793	15016	15143	15008	14686	14884	14623	14981	14789	14709	14849	14696	14692	14754	14899	14750	14869	14863	14762	14914	14977	14739	14840	14963	14927	14617	14784	14689	14708	14794	14880	14682	14812	14723	14894	14850	14717	14691	14737	14685	14933	14933	14626	14830	14612	14891	14887	14842	14665	15063	14944	15028	14877	14806	14771	14728	14881	14917	14664	14870	14784	14742	14797	14931	14962	14680	14874	14785	14728	14797	14911	14644	14907	14817	14851	14735	14727	14785	14926	14869	14729
29496	48611	44629	34476	27588	22586	19759	18060	16722	15946	15130	14860	14562	14232	14171	13931	13621	13899	13728	13695	13533	13625	13422	13517	13476	13596	13432	13440	13461	13432	13555	13488	13396	13643	13387	13304	13418	13421	13426	13274	13501	13364	13485	13100	13363	13395	13284	13482	13330	13105	13421	13421	13257	13347	13381	13312	13183	13189	13360	13344	13291	13475	13378	13089	13430	13344	13305	13206	13334	13363	13400	13340	13295	13407	13303	13388	13337	13364	13362	13237	13134	13337	13499	13086	13399	13373	13209	13500	13274	13390	13441	13157	13153	13316	13513	13323	13428	13400	13357	13262	13294	13459	13389	13298	13374	13444	13354	13321	13310	13423	13463	13319	13245	13287	13304	13316	13369	13341	13372	13335	13181	13405	13282	13463	13419	13453	13289	13379	13360	13483	13489	13337	13321	13428	13499	13282	13363	13185	13275	13267	13437	13225	13271	13378	13334	13218	13229	13291	13318	13196	13344	13474	13238	13383	13503	13327	13329	13383	13333	13438	13271	13439	13288	13140	13304	13288	13263	13323	13312	13254	13323	13286	13310	13326	13348	13294	13391	13353	13278	13362	13288	13430	13421	13322	13390	13271	13360	13348	13404	13384	13265	13226	13352	13329	13384	13321	13295	13230	13270	13328	13154	13479	13358	13242	13246	13436	13215	13308	13173	13379	13461	13382	13313	13296	13288	13268	13309	13250	13379	13333	13323	13401	13335	13345	13312	13482	13324	13341	13250	13369	13287	13228	13474	13252	13256	13281	13324	13231	13394	13304	13295	13288	13308	13370	13154	13314	13442	13408	13216	13335	13275	13301	13425	13389	13268	13375	13282	13492	13345	13378	13396	13360	13362	13167	13350	13207	13459	13419	13174	13474	13349	13272	13262	13525	13338	13361	13200	13158	13274	13247	13399	13350	13172	13334	13301	13262	13421	13539	13274	13307	13229	13411	13233	13363	13347	13254	13278	13369	13209	13484	13323	13235	13251	13241	13272	13375	13265	13247	13269	13286	13236	13409	13236	13418	13249	13385	13384	13340	13359	13205	13471	13235	13430	13159	13339	13365	13296	13308	13243	13345	13307	13122	13290	13349	13306	13338	13212	13348	13224	13201	13284	13449	13328	13354	13270	13379	13445	13260	13252	13316	13249	13191	13479	13363	13415	13368	13330	13262	13319	13314	13273	13417	13403	13206	13440	13245	13368	13361	13426	13256	13350	13247	13200	13330	13388	13339	13271	13341	13292	13192	13421	13317	13314	13343	13195	13339	13362	13290	13523	13234	13280	13287	13348	13424	13511	13222	13267	13400	13525	13307	13238	13371	13435	13362	13386	13333	13326	13225	13405	13295	13344	13431	13337	13394	13501	13558	13262	13231	13391	13305	13203	13301	13261	13231	13315	13268	13129	13332	13375	13239	13287	13440	13354	13561	13380	13212	13288	13255	13356	13441	13296	13301	13421	13305	13262	13380	13205	13251	13197	13381	13169	13377	13304	13269	13290	13299	13382	13262	13273	13298	13307	13320	13284	13432	13130	13302	13292	13380	13235	13382	13402	13417	13297	13185	13346	13318	13411	13342	13263	13259	13288	13394	13342	13472	13288	13229	13509	13443	13264	13388	13323	13306	13309	13279	13443	13322	13268	13386	13142	13382	13408	13431	13284	13283	13353	13210	13210	13355	13445	13153	13360	13188	13480	13268	13458	13481	13333	13366	13474	13375	13269	13182	13303	13420	13238	13250	13437	13386	13213	13281	13514	13285	13310	13363	13322	13364	13251	13395	13346	13240	13222	13416	13265	13337	13346	13507	13233	13503	13324	13318	13325	13286	13316	13099	13429	13361	13413	13351	13440	13390	13440	13265	13340	13514	13339	13278	13328	13245	13295	13267	13371	13295	13375	13276	13249	13388	13397	13407	13433	13452	13319	13393	13088	13212	13190	13160	13315	13429	13293	13261	13405	13282	13379	13338	13267	13255	13180	13335	13277	13303	13407	13424	13222	13378	13443	13375	13332	13365	13354	13386	13355	13250	13391	13342	13132	13212	13262	13310	13278	13367	13186	13280	13437	13356	13338	13340	13327	13314	13374	13380	13366	13485	13342	13502	13274	13317	13349	13249	13207	13346	13303	13234	13215	13125	13417	13307	13283	13374	13272	13238	13406	13206	13420	13400	13416	13435	13301	13236	13427	13407	13436	13377	13383	13538	13354	13389	13391	13221	13427	13481	13515	13243	13407	13219	13292	13236	13290	13296	13148	13320	13373	13323	13401	13313	13329	13430	13398	13359	13315	13296	13467	13386	13282	13254	13291	13184	13227	13230	13381	13345	13338	13293	13355	13232	13375	13213	13264	13309	13261	13336	13434	13193	13273	13261	13287	13166	13397	13325	13330	13281	13347	13301	13497	13300	13333	13451	13389	13343	13305	13326	13283	13254	13315	13236	13285	13368	13317	13388	13301	13372	13375	13392	13312	13613	13413	13191	13422	13398	13319	13448	13387	13232	13295	13284	13358	13456	13395	13419	13267	13274	13506	13253	13184	13515	13418	13402	13396	13253	13260	13235	13380	13435	13350	13403	13293	13136	13373	13250	13431	13331	13215	13292	13405	13403	13231	13278	13273	13271	13371	13230	13345	13278	13187	13416	13143	13343	13219	13321	13345	13568	13349	13405	13435	13245	13329	13365	13332	13253	13333	13324	13448	13302	13353	13310	13252	13232	13239	13119	13268	13468	13395	13197	13377	13368	13239	13261	13304	13223	13306	13477	13333	13399	13292	13184	13469	13278	13263	13291	13434	13388	13148	13418	13395	13354	13371	13428	13359	13235	13370	13335	13270	13346	13366	13371	13204	13299	13209	13285	13300	13317	13322	13386	13331	13233	13205	13360	13306	13341	13238	13228	13224	13416	13182	13398	13391	13498	13237	13361	13139	13272	13332	13427	13295	13378	13317	13289	13286	13232	13123	13390	13264	13211	13343	13346	13434	13297	13127	13264	13038	13363	13264	13412	13291	13254	13384	13212	13332	13340	13293	13332	13178	13268	13482	13449	13337	13391	13460	13251	13274	13284	13182	13311	13344	13228	13277	13393	13240	13234	13454	13374	13460	13218	13388	13247	13238	13217	13407	13339	13194	13276	13315	13258	13353	13349	13501	13396	13247	13441	13419	13215	13237	13513	13359	13400	13375	13353	13270	13305	13354	13295	13318	13342	13124	13347	13235	13329	13419	13204	13154	13129	13216	13439	13529	13284	13391	13349	13283	13442	13268	13453	13367	13525	13291	13351	13289	13251	13234	13175	13336	13398	13321	13448	13390	13246	13230	13181	13345	13312	13469	13274	13361	13211	13441	13385	13138	13300	13280	13157	13448	13491	13085	13309	13338	13360	13240	13112	13454	13115	13283	13428	13343	13495	13305	13502	13354	13397	13341	13340	13306	13218	13319	13505	13357	13298	13321	13453	13303	13419	13294	13242	13322	13465	13302	13422	13429	13308	13333	13260	13278	13303	13332	13318	13330	13208	13483	13249	13327	13342	13268	13121	13245	13375	13352	13302	13308	13304	13235	13235	13375	13358	13277	13374	13509	13418	13394	13254	13443	13139	13460	13230	13364	13412	13328	13383	13468	13244	13201	13158	13235	13507	13503	13311	13356	13417	13240	13333	13254	13348	13333	13310	13517	13346	13417	13335	13448	13239	13075	13349	13271	13221	13386	13366	13214	13154	13408	13305	13336	13411	13426	13312	13309	13224	13331	13244	13332	13460	13491	13394	13334	13386	13261	13437	13270	13309	13210	13389	13156	13224	13299	13293	13227	13220	13280	13319	13386	13215	13400	13207	13240	13317	13335	13402	13348	13349	13270	13394	13337	13329	13276	13302	13290	13336	13190	13285	13316	13298	13409	13319	13368	13351	13116	13242	13154	13241	13276	13429	13290	13446	13168	13355	13246	13443	13294	13277	13383	13224	13270	13212	13189	13315	13289	13120	13150	13306	13190	13221	13464	13424	13355	13167	13314	13182	13383	13244	13329	13126	13460	13318	13428	13434	13288	13256	13333	13337	13342	13387	13108	13315	13288	13435	13466	13353	13390	13281	13258	13415	13361	13240	13422	13268	13350	13204	13348	13287	13355	13507	13290	13270	13313	13215	13169	13302	13295	13277	13283	13325	13319	13251	13108	13376	13292	13350	13361	13277	13348	13330	13445	13233	13424	13237	13174	13153	13211	13392	13317	13309	13317	13257	13256	13261	13371	13300	13339	13450	13328	13309	13339	13358	13531	13257	13242	13215	13337	13393	13357	13277	13340	13295	13254	13397	13364	13384	13236	13274	13365	13390	13208	13341	13562	13420	13225	13281	13361	13323	13240	13486	13226	13432	13339	13379	13316	13451	13409	13187	13308	13332	13264	13289	13371	13302	13305	13372	13340	13270	13312	13204	13448	13403	13270	13274	13394	13378	13238	13190	13259	13218	13464	13266	13388	13328	13470	13218	13417	13378	13210	13289	13379	13398	13500	13342	13321	13404	13209	13336	13307	13290	13396	13292	13185	13262	13344	13248	13318	13326	13271	13267	13220	13386	13297	13341	13093	13469	13310	13407	13235	13313	13432	13338	13185	13359	13330	13328	13440	13242	13291	13323	13326	13328	13426	13475	13334	13502	13267	13255	13299	13381	13296	13491	13242	13127	13347	13478	13181	13202	13289	13384	13409	13483	13433	13272	13260	13136	13434	13524	13337	13251	13304	13306	13434	13315	13344	13262	13276	13230	13375	13298	13380	13244	13257	13255	13320	13061	13266	13403	13326	13272	13458	13311	13318	13302	13283	13363	13382	13268	13352	13255	13383	13212	13270	13231	13337	13254	13334	13431	13425	13411	13487	13254	13377	13391	13355	13303	13183	13411	13242	13357	13299	13254	13290	13345	13388	13416	13330	13368	13493	13291	13305	13377	13352	13491	13169	13330	13165	13245	13240	13228	13342	13356	13354	13428	13207	13339	13407	13449	13281	13373	13210	13205	13244	13372	13381	13488	13150	13395	13276	13446	13372	13189	13259	13328	13366	13286	13438	13278	13441	13383	13201	13375	13268	13249	13233	13388	13272	13264	13336	13383	13071	13402	13310	13373	13182	13336	13165	13498	13188	13456
22916	21397	29337	24011	22401	24907	26811	20726	19028	18576	17840	17398	16981	16823	16379	16400	16243	16185	16161	16198	16141	15995	16021	16125	16064	15743	15858	15814	15784	15884	16000	15729	15824	15895	15868	15699	15872	15594	15720	15699	15892	15668	15491	15867	15749	15738	15659	15655	15703	15819	15826	15649	15752	15557	15533	15712	15618	15784	15721	15680	15720	15604	15651	15605	15659	15693	15938	15858	15709	15776	15549	15858	15713	15586	15735	15691	15758	15639	15752	15564	15631	15840	15849	15554	15527	15691	15484	15605	15448	15753	15686	15811	15543	15734	15600	15566	15720	15588	15811	15670	15610	15558	15635	15719	15601	15654	15651	15514	15641	15637	15548	15691	15681	15752	15686	15617	15736	15636	15761	15582	15694	15555	15750	15684	15525	15465	15746	15813	15707	15565	15703	15627	15632	15706	15475	15698	15693	15736	15626	15771	15706	15381	15694	15811	15701	15600	15548	15694	15684	15564	15603	15706	15634	15665	15805	15645	15670	15566	15579	15666	15711	15679	15728	15557	15860	15711	15538	15548	15508	15584	15658	15537	15716	15570	15746	15787	15842	15374	15677	15693	15879	15730	15552	15561	15580	15651	15565	15448	15640	15501	15312	15696	15448	15540	15531	15536	15647	15509	15653	15673	15613	15751	15672	15617	15566	15552	15609	15533	15729	15660	15593	15685	15628	15472	15560	15769	15611	15636	15537	15580	15495	15286	15706	15523	15641	15507	15317	15733	15470	15789	15574	15554	15476	15697	15570	15557	15409	15612	15454	15599	15524	15456	15821	15616	15780	15727	15709	15664	15657	15670	15636	15675	15606	15726	15892	15721	15422	15636	15635	15445	15758	15644	15630	15634	15661	15523	15556	15405	15353	15483	15749	15602	15637	15337	15608	15370	15539	15714	15741	15647	15677	15621	15570	15585	15631	15793	15763	15642	15773	15461	15551	15484	15654	15466	15833	15640	15488	15492	15636	15644	15670	15800	15419	15562	15612	15533	15659	15403	15641	15636	15648	15671	15625	15623	15645	15817	15577	15701	15738	15540	15695	15626	15575	15587	15684	15481	15507	15463	15566	15566	15674	15566	15465	15378	15729	15492	15479	15669	15330	15620	15482	15402	15526	15888	15614	15622	15729	15663	15508	15701	15590	15504	15514	15692	15455	15638	15574	15687	15618	15697	15622	15387	15513	15354	15486	15689	15532	15733	15675	15365	15762	15753	15537	15602	15752	15662	15788	15639	15550	15521	15664	15433	15633	15519	15439	15561	15463	15745	15690	15643	15833	15536	15607	15444	15698	15778	15541	15541	15522	15519	15628	15618	15848	15579	15458	15493	15567	15626	15592	15572	15570	15700	15579	15626	15663	15603	15329	15292	15417	15442	15641	15663	15576	15676	15703	15817	15450	15608	15567	15670	15579	15580	15501	15581	15543	15572	15480	15648	15486	15557	15619	15694	15419	15671	15529	15558	15651	15456	15563	15505	15761	15750	15659	15624	15590	15654	15564	15436	15667	15707	15543	15652	15809	15880	15634	15507	15569	15591	15550	15597	15667	15797	15704	15495	15556	15344	15657	15399	15579	15391	15655	15559	15670	15592	15751	15665	15781	15459	15569	15559	15465	15544	15565	15496	15539	15690	15715	15536	15648	15674	15691	15523	15766	15717	15604	15550	15501	15874	15451	15674	15576	15434	15437	15587	15769	15613	15585	15625	15682	15780	15429	15586	15492	15730	15644	15499	15594	15589	15515	15665	15741	15573	15641	15522	15673	15604	15501	15590	15612	15533	15634	15482	15620	15676	15479	15747	15625	15882	15641	15771	15665	15567	15576	15549	15680	15700	15657	15614	15607	15635	15684	15551	15615	15726	15827	15610	15690	15476	15505	15605	15637	15639	15862	15690	15696	15551	15399	15597	15477	15424	15562	15602	15516	15482	15480	15469	15509	15711	15857	15701	15647	15568	15748	15375	15648	15409	15575	15640	15399	15555	15683	15660	15656	15702	15746	15712	15586	15704	15600	15672	15585	15618	15655	15628	15591	15372	15545	15635	15569	15483	15572	15438	15407	15473	15690	15551	15732	15648	15470	15744	15656	15456	15721	15513	15474	15622	15569	15715	15730	15725	15563	15482	15346	15379	15623	15411	15594	15609	15654	15550	15435	15474	15715	15452	15599	15577	15637	15786	15645	15586	15413	15348	15538	15401	15583	15524	15563	15639	15453	15537	15316	15669	15623	15583	15501	15550	15584	15584	15577	15668	15562	15723	15536	15418	15629	15658	15755	15578	15703	15375	15484	15682	15637	15629	15558	15628	15550	15777	15651	15600	15711	15639	15693	15530	15623	15558	15665	15552	15574	15647	15460	15508	15634	15829	15723	15522	15792	15729	15290	15562	15592	15726	15562	15533	15483	15567	15541	15502	15513	15394	15561	15687	15408	15520	15657	15620	15563	15618	15567	15648	15674	15673	15577	15706	15642	15664	15432	15525	15582	15651	15702	15550	15698	15430	15587	15765	15708	15631	15581	15518	15499	15574	15749	15726	15711	15718	15770	15596	15442	15509	15284	15658	15698	15651	15546	15635	15665	15679	15692	15761	15495	15629	15581	15609	15658	15414	15500	15406	15535	15507	15587	15648	15651	15539	15613	15791	15616	15614	15935	15541	15662	15630	15703	15554	15610	15732	15791	15676	15622	15508	15410	15496	15623	15584	15486	15679	15589	15468	15733	15514	15451	15600	15455	15564	15566	15540	15369	15586	15616	15827	15729	15549	15601	15609	15545	15654	15698	15499	15669	15696	15802	15635	15618	15716	15664	15673	15813	15775	15816	15642	15586	15731	15705	15835	15727	15449	15578	15495	15454	15475	15521	15491	15698	15728	15381	15442	15666	15499	15541	15510	15542	15558	15593	15537	15491	15553	15712	15587	15688	15518	15760	15664	15556	15486	15552	15423	15439	15601	15638	15680	15588	15616	15502	15532	15505	15516	15459	15732	15476	15724	15719	15603	15561	15581	15565	15608	15676	15489	15495	15411	15713	15721	15635	15810	15641	15523	15758	15482	15553	15381	15645	15693	15538	15664	15677	15550	15711	15438	15760	15607	15525	15397	15509	15646	15623	15506	15648	15525	15479	15435	15506	15595	15510	15540	15531	15727	15707	15502	15804	15684	15821	15539	15640	15758	15539	15661	15581	15733	15774	15561	15611	15442	15350	15586	15602	15587	15507	15527	15627	15781	15498	15582	15501	15745	15762	15612	15628	15458	15655	15615	15493	15441	15821	15609	15622	15647	15384	15628	15700	15663	15454	15570	15413	15486	15737	15781	15701	15605	15612	15679	15646	15587	15629	15799	15567	15426	15698	15643	15598	15882	15464	15446	15582	15631	15766	15741	15613	15648	15662	15685	15487	15476	15651	15585	15605	15708	15611	15671	15343	15498	15373	15592	15570	15503	15693	15577	15553	15541	15664	15595	15494	15704	15488	15514	15565	15451	15631	15665	15647	15705	15535	15671	15645	15472	15628	15710	15564	15639	15713	15673	15543	15506	15522	15659	15546	15556	15703	15461	15746	15507	15612	15655	15701	15623	15432	15457	15742	15709	15615	15863	15391	15636	15413	15658	15618	15500	15621	15473	15724	15501	15838	15623	15662	15672	15636	15621	15750	15599	15534	15526	15639	15642	15746	15552	15719	15611	15580	15563	15625	15733	15644	15558	15574	15580	15689	15479	15512	15531	15461	15419	15658	15539	15680	15614	15735	15540	15580	15628	15485	15719	15397	15581	15682	15441	15612	15691	15558	15594	15603	15562	15565	15424	15554	15588	15569	15706	15556	15543	15695	15690	15708	15731	15632	15601	15414	15350	15615	15646	15508	15784	15734	15565	15573	15596	15684	15579	15720	15692	15627	15642	15664	15511	15673	15691	15624	15600	15301	15654	15742	15702	15728	15678	15623	15606	15730	15687	15661	15586	15574	15767	15632	15484	15487	15576	15633	15454	15337	15509	15573	15687	15619	15721	15635	15518	15748	15839	15650	15571	15644	15739	15524	15518	15585	15700	15709	15628	15764	15474	15602	15605	15519	15469	15665	15752	15585	15632	15533	15596	15751	15630	15623	15671	15613	15629	15547	15748	15693	15668	15610	15615	15504	15623	15511	15564	15621	15476	15567	15707	15599	15649	15470	15660	15507	15626	15557	15546	15599	15676	15621	15560	15642	15501	15763	15822	15717	15555	15507	15568	15421	15635	15523	15585	15646	15554	15640	15410	15390	15583	15441	15502	15566	15647	15638	15546	15592	15839	15510	15694	15653	15389	15629	15540	15761	15670	15527	15658	15745	15694	15751	15699	15561	15590	15416	15512	15606	15402	15416	15694	15560	15655	15866	15698	15591	15651	15514	15608	15400	15421	15639	15667	15635	15598	15556	15584	15649	15657	15496	15489	15607	15469	15530	15506	15497	15542	15653	15597	15715	15698	15445	15619	15625	15348	15537	15750	15511	15761	15553	15601	15684	15644	15700	15591	15608	15546	15673	15554	15573	15558	15670	15659	15584	15520	15501	15357	15538	15487	15492	15658	15683	15505	15572	15525	15968	15692	15763	15629	15678	15435	15626	15658	15660	15510	15664	15693	15736	15631	15800	15550	15578	15548	15665	15446	15528	15719	15666	15530	15564	15471	15493	15602	15424	15536	15388	15592	15557	15549	15335	15785	15366	15600	15424	15467	15409	15408	15623	15398	15710	15623	15589	15482	15579	15503	15629	15671	15641	15582	15663	15628	15541	15530	15515	15543	15536	15630	15586	15556	15647	15618	15515	15586	15609	15526	15781	15585	15423	15630	15415	15572	15710	15481	15586	15478	15523	15558	15678	15560	15652	15525	15618	15464	15661	15711	15697	15598	15727	15534	15672	15830	15528	15642	15625	15382	15735	15757	15558	15549	15592	15487	15416	15563	15753	15596	15565	15616	15755	15661	15601	15769	15760	15558	15625	15489	15584	15675	15500	15687	15570	15705	15596	15553	15564	15456	15814	15625	15730	15583	15655	15692	15795	15436	15475	15672	15703	15720	15468	15567	15670	15534	15582	15798	15584	15575	15777	15668	15453	15427	15696	15601	15710	15573	15671	15502	15714	15724	15613	15426
31578	53259	48872	39862	32327	26314	23365	20513	18869	17896	16927	16055	15439	15230	14741	14792	14665	14534	14566	14299	14353	14128	14119	14112	14022	14110	14073	13913	13955	14059	14072	14063	13868	13721	13871	13888	13824	13968	13818	13750	13962	13964	13937	13913	13877	13873	13672	13856	13922	13780	13736	13749	13702	13793	14068	13676	13679	13851	13837	13816	13865	13916	13729	13719	13750	13752	13766	13760	13761	13581	13684	13603	13894	13810	13843	13728	13847	13815	13858	13887	13984	13749	13768	13723	13702	13774	13693	13810	13685	13967	13645	13806	13872	13718	13633	13909	13999	13838	13836	13571	13728	13759	13680	13952	13982	13630	13782	13736	13644	13742	13930	13631	13862	13798	13793	13593	13648	13702	13721	13815	13710	13736	13742	13793	13892	13746	13880	13870	13822	13707	13830	13828	13793	13792	13708	13741	13858	13830	13701	13683	13623	13671	13779	13760	13813	13864	13761	13784	13733	13779	13760	13709	13956	13928	13867	13780	13805	13641	13799	13878	13773	13968	13748	13733	13869	13781	13760	13826	13773	13747	13846	13811	13882	13679	13763	13824	13763	13629	13927	13793	13848	13977	13791	13937	13488	13771	13843	13728	13761	13788	13815	13834	13824	13726	13621	13801	13663	13676	13862	13703	13821	13695	13858	13742	13922	13701	13754	13863	13591	13674	13776	13770	13726	13553	13776	13804	13675	13673	13703	13837	13817	13731	13628	13749	13734	13826	13719	13691	13682	13729	13667	13823	13685	13771	13728	13840	13752	13622	13679	13676	13849	13761	13893	13729	13745	13756	13800	13948	13724	13915	13844	13779	13820	13768	13780	13705	13703	13749	13903	13842	13820	13624	13940	13838	13840	13845	13738	13878	13707	13815	13841	13754	13648	13630	13794	13819	13856	13850	13812	13901	13741	13677	13845	13628	13681	13673	13783	13891	13677	13878	13752	13629	13864	13716	13801	13739	13701	13734	13732	13904	13597	14010	13665	13778	13678	13720	13667	13696	13788	13609	13787	13877	13736	13780	13818	13780	13725	13727	13889	13861	13819	13770	13835	13841	13735	13783	13872	13687	13746	13871	13748	13668	13706	13785	13741	13722	13823	13645	13580	13714	13719	13831	13802	13599	13857	13614	13749	13676	13694	13692	13674	13767	13760	13681	13843	13685	13796	13625	13799	13757	13788	13758	13786	13771	13774	13780	13622	13662	13802	13755	13560	13768	13799	13883	13910	13721	13721	13853	13737	13825	13855	13715	13699	13736	13643	13749	13974	13700	13773	13833	14004	13736	13779	13788	13805	13890	13700	13692	13820	13698	13734	13864	13751	13834	13899	13715	13660	13842	13624	13798	13820	13728	13760	13763	13731	13754	13836	13711	13679	13890	13709	13867	13704	13707	13877	13619	13790	13675	13896	13798	13874	13757	13682	13766	13856	13801	13707	13810	13801	13743	13789	13680	13701	13805	13671	13809	13744	13773	13677	13589	13624	13910	13856	13730	13858	13769	13799	13738	13874	13858	13789	13670	13725	13858	13866	13751	13933	13588	13884	13879	13784	13646	13773	13799	13882	13712	13561	13692	13808	13726	13646	13648	13620	13887	13752	13642	13879	13737	13720	13687	13729	13800	13741	13803	13795	13900	13898	13670	13741	13717	13892	13556	13755	13686	13749	13721	13675	13705	13690	13879	13663	13707	13821	13805	13650	13885	13752	13796	13761	13668	13815	13638	13790	13718	13754	13862	13666	13738	13787	13947	13659	13784	13773	13711	13703	13852	13705	13793	13710	13825	13811	13718	13740	13759	13696	13586	13746	13616	13776	13792	13626	13689	13817	13753	13823	13697	13689	13866	13694	13737	13834	13900	13695	13666	13681	13798	13866	13779	13677	13783	13857	13627	13904	13885	13662	13786	13745	13754	13783	13738	13738	13756	13867	13821	13772	13871	13714	13653	13781	13795	13901	13851	13883	13614	13842	13859	13855	13713	13617	13832	13707	13831	13774	13592	13783	13879	13793	13723	13793	13784	13699	13909	13822	13801	13549	13603	13911	13835	13859	13835	13610	13694	13886	13751	13635	13919	13607	13718	13862	13652	13831	13635	13785	13742	13870	13708	13657	13834	13733	13617	13709	13685	13670	13737	13711	13795	13850	14035	13663	13902	13871	13715	13812	13738	13957	13772	13777	14009	13739	13661	13785	13867	13731	13779	13857	13658	13710	13660	13843	13732	13745	13898	13707	13791	13792	13646	13838	13632	13776	13828	13767	13855	13713	13693	13686	13681	13604	13754	13719	13824	13920	13861	13750	13607	13697	13798	13578	13762	13714	13832	13706	13721	13784	13762	13699	13737	13748	13809	13661	13763	13872	13749	13781	13790	13731	13722	13821	13719	13718	13733	13909	13655	13706	13675	13827	13580	13846	13765	13769	13649	13700	13748	13653	13787	13696	13678	13620	13725	13838	13718	13699	13709	13614	13955	13791	13848	13900	13657	13733	13773	13731	13771	13796	13815	13765	13837	13584	13817	13685	13644	13715	13762	13724	13761	13882	13699	13831	13891	13829	13975	13532	13711	13759	13740	13885	13704	13643	13834	13974	13816	13731	13866	13745	13622	13706	13746	13798	13618	13845	13622	13929	13658	13925	13948	13710	13788	13664	13730	13767	13642	13671	13660	13800	13801	13760	13741	13813	13777	13785	13780	13771	13749	13788	13800	13794	13765	13712	13638	13727	13728	13758	13679	13869	13792	13664	13719	13831	13898	13522	13810	13812	13747	13926	13934	13834	13779	13668	13720	13709	14002	13702	13712	13748	13818	13744	13839	13860	13768	13780	13694	13696	13980	13741	13814	13714	13743	13729	13757	13790	13700	13612	13778	13710	13650	13806	13829	13911	13787	13870	13856	13832	13745	13821	13739	13914	13859	13812	13741	13862	13780	13697	13801	13741	13831	13759	13689	13800	13714	13724	13664	13860	13696	13539	13715	13989	13754	13699	13699	13745	13676	13825	13787	13790	13621	13771	13719	13782	13705	13725	13730	13688	13855	13773	13791	13913	13695	13681	13720	13772	13702	13730	13826	13891	14041	13668	14032	13795	13835	13752	13827	13809	13746	13853	13713	13741	13743	13720	13908	13613	13945	13593	13765	13703	13669	13570	13754	13617	13828	13718	13670	13666	13715	13591	13656	13636	13518	13642	13965	13904	13699	13546	13886	13733	13718	13665	13699	13938	13926	13512	13684	13736	13898	13865	13846	13747	13651	13815	13697	13766	13697	13702	13794	13676	13667	13792	13859	13831	13750	13653	13837	13918	13873	13795	13890	13722	13780	13591	13705	13628	13871	13915	13882	13818	13710	13840	13782	13759	13714	13743	13845	13702	13799	13747	13642	13785	13673	13787	13552	13671	13771	13797	13621	13737	13569	13784	13744	13733	13704	13763	13866	13763	13796	13903	13788	13817	13779	13770	13816	13814	13807	13693	13856	13922	13696	13831	13727	13737	13919	13753	13759	13829	13690	13633	13661	13623	13815	13797	13525	13686	13652	13890	13788	13885	13729	13779	13786	13845	13853	13707	13746	13877	14013	13759	13829	13681	13527	13800	13820	13982	13753	13724	13849	13777	13768	13706	13776	13810	13872	13721	13685	13882	13817	13754	13698	13750	13718	13962	13671	13853	13695	13723	13820	13837	13762	13743	13894	13720	13796	13653	13663	13787	13718	13876	13663	13623	13913	13784	13763	13599	13758	13937	13715	13742	13671	13847	13745	13707	13767	13670	13853	13763	13737	13710	13820	13859	13694	13804	13664	13630	13973	13900	13866	13817	13621	13741	13767	13836	13608	13807	13728	13677	13845	13933	13739	13677	13711	13804	13747	13746	13898	13688	13740	13788	13885	13749	13667	13885	13726	13767	13851	13690	13692	13897	13786	13773	13740	13823	13639	13773	13694	13890	13692	13561	13780	13698	13829	13555	13759	13842	13747	13841	13719	13771	13826	13811	13872	13692	13794	13617	13887	13784	13744	13751	13804	13683	13591	13815	13666	13853	13816	13731	13846	13942	13822	13991	13720	13675	13724	13612	13796	13755	13837	13700	13903	13721	13614	13722	13771	13722	13705	13837	13684	13898	13742	13858	13591	13805	13585	13659	13724	13802	13819	13777	13847	13800	13839	13774	13782	13846	13609	13856	13593	13559	13707	13798	13756	13702	13887	13718	13854	13692	13815	13811	13694	13865	13844	13893	13777	13724	13938	13695	13661	13919	13686	13792	13734	13735	13761	13929	13878	13805	13791	13891	13684	13669	13851	13744	13788	13845	13786	13731	13770	13973	13716	13766	13569	13949	13736	13689	13545	13834	13695	13604	13754	13727	13779	13671	13777	13892	13795	13890	13635	13799	13681	13863	13738	13583	13708	13746	13880	13789	13726	13717	13773	13803	13996	13700	13807	13786	13982	13728	13716	13752	13710	13734	13658	13903	13795	13797	13765	13701	13717	13677	13852	13740	13560	13802	13745	13845	13727	13915	13822	13602	13962	13708	13729	13825	13829	13718	13823	13933	13729	13724	13690	13874	13610	13754	13714	13881	13778	13817	13711	13734	13815	13883	13617	13535	13784	13627	13868	13708	13673	13737	13835	13831	13881	13869	13690	13739	13728	13707	13726	13712	13793	13581	13850	13760	13683	13774	13789	13927	13833	13708	13825	13764	13919	13790	13688	13759	13771	13919	13689	13746	13766	13800	13573	13823	13709	13830	13750	13807	13864	13643	13760	13662	13724	13863	13753	13736	13916	13715	13762	13679	13676	13794	13779	13819	13917	13770	13790	13852	13733	13768	13771	13805	13664	13822	13759	13610	13804	13866	13770	13746	13606	13689	13693	13751	13863	13684	13737	13827	13727	13797	13886	13753	13847	13802	13800	13683	13545	13833	13772	13948	13795	13839	13799	13863	13794	13802	13767	13924	13729	13780	13813	13728	13934	13711	13724	13837	13963	13790	13714	13734	13559	13656	13735	13953	13933	13612	13824	13764	13704	13662	13697	13878	13740	13806	13695	13786	13918	13682	13696	13761	13868	13787	13810	13812	13921	13804	13588	13615	13493	13816	13622	13630	13821	13792	13750	13749	13779	13649	13720	13535	13794	13725	13785
28242	25336	30858	27906	21596	19436	18063	17109	16401	16163	16111	15738	15703	15587	15592	15652	15628	15572	15398	15345	15589	15207	15608	15469	15415	15396	15545	15226	15407	15354	15466	15219	15450	15451	15651	15382	15457	15332	15400	15233	15403	15422	15309	15308	15222	15411	15348	15534	15342	15361	15368	15328	15479	15185	15296	15363	15295	15389	15314	15266	15341	15085	15255	15129	15294	15247	15336	15264	15304	15239	15441	15212	15330	15375	15229	15234	15289	15211	15148	15278	15210	15545	15462	15454	15266	15333	15270	15180	15401	15332	15220	15162	15287	15305	15294	15286	15414	15330	15472	15482	15224	15190	15214	15104	15176	15123	15323	15251	15650	15308	15426	15164	15479	15356	15430	15332	15340	15462	15278	15353	15498	15338	15225	15515	15385	15476	15315	15166	15362	15229	15343	15088	15407	15312	14985	15273	15335	15226	15190	15199	15456	15243	15202	15165	15145	15280	15439	15339	15218	15286	15263	15194	15282	15164	15267	15146	15292	15413	15255	15160	15330	15314	15310	15356	15390	15364	15349	15140	15199	15196	15413	15186	15414	15244	15280	15380	15238	15347	15282	15296	15319	14900	15130	15079	15213	15303	15141	15312	15354	15345	15156	15365	15229	15221	15241	15247	15253	15247	15284	15271	15153	15330	15263	15380	15290	15323	15309	15345	15300	15032	15201	15398	15207	15340	15352	15278	15383	15443	15265	15101	15519	15483	15119	15346	15467	15350	15329	15145	15079	15137	15311	15219	15231	15201	15274	15456	15362	15212	15324	15365	15195	15036	15420	15348	15410	15519	15425	15217	15233	15291	15343	15249	15251	15173	15362	15263	15306	15278	15390	15250	15217	15273	15194	15244	15243	15308	15393	15507	15265	15244	15344	15209	15410	15410	15128	15210	15353	15307	15180	15349	15386	15162	15311	15394	15360	15444	15301	15360	15516	15202	15379	15272	15275	15393	15445	15306	15412	15247	15203	15176	15192	15130	15360	15337	15271	15271	15172	15348	15244	15413	15436	15081	15153	15331	15250	15290	15271	15163	15201	15240	15253	15407	15405	15079	15188	15171	15275	15270	15429	15201	15278	15045	15410	15343	15385	15140	15234	15306	15172	15311	15448	15310	15360	15309	15339	15413	15419	15292	15379	15460	15361	15197	15326	15312	15304	15213	15344	15326	15353	15038	15316	15177	15451	15359	15419	15116	15480	15256	15508	15329	15325	15245	15414	15406	15344	15279	15348	15214	15143	15461	15218	15322	15468	15255	15140	15280	15320	15306	15378	15396	15171	15281	15213	15270	15289	15304	15337	15248	15170	15224	15386	15247	15369	15300	15266	15217	15318	15365	15453	15182	15213	15438	15349	15304	15349	15191	15386	15285	15380	15251	15237	15228	15216	15284	15254	15471	15417	15270	15243	15120	15231	15383	15353	15280	15384	15211	15269	15429	15315	15023	15527	15386	15247	15381	15321	15408	15598	15218	15516	15180	15203	15309	15237	15355	15479	15301	15287	15352	15265	15263	15259	15267	15215	15332	15188	15221	15418	15230	15422	15429	15320	15324	15446	15202	15321	15228	15225	15391	15284	15361	15209	15209	15185	15331	15364	15268	15238	15316	15244	15305	15340	15261	15314	15179	15133	15180	15340	15437	15327	15404	15302	15381	15238	15213	15115	15148	15263	15462	15335	15438	15419	15297	15494	15170	15135	15437	15203	15285	15198	15507	15255	15392	15515	15286	15317	15352	15565	15494	15302	15205	15261	15129	15503	15451	15418	15432	15383	15235	15519	15353	15084	15337	15123	15384	15320	15347	15159	15204	15468	15284	15200	15362	15300	15394	15301	15187	15423	15335	15301	15343	15319	15268	15279	15353	15201	15199	15403	15294	15000	15487	15362	15449	15366	15208	15108	15399	15334	15267	15266	15318	15211	15300	15301	15297	15282	15137	15303	15018	15241	15403	15375	15252	15413	15154	15246	15175	15154	15352	15328	15184	15114	15142	15060	15129	15179	15344	15264	15270	15322	15127	15427	15339	15503	15342	15267	15427	15223	15335	15269	15362	15430	15370	15210	15226	15305	15298	15260	15426	15208	15319	15223	15337	15473	15316	15272	15131	15404	15497	15341	15183	15280	15355	15235	15217	15383	15520	15391	15275	15353	15346	15428	15484	15405	15231	15196	15331	15295	15293	15427	15236	15223	15509	15156	15200	15316	15246	15431	15391	15361	15510	15565	15316	15315	15228	15215	15312	15364	15314	15410	15252	15421	15318	15291	15458	15452	15441	15240	15272	15302	15308	15151	15095	15151	15314	15232	15289	15221	15322	15196	15383	15132	15318	15227	15336	15197	15292	15148	15327	15340	15381	15036	15123	15271	15270	15177	15232	15221	15240	15229	15433	15285	15351	15335	15367	15448	15227	15336	15211	15272	15287	15301	15467	15390	15234	15400	15269	15211	15330	15243	15235	15110	15313	15541	15370	15325	15256	15285	15487	15189	15390	15516	15441	15295	15354	15429	15327	15383	15098	15143	15486	15389	15475	15186	15161	15310	15190	15273	15365	15216	15451	15244	15348	15317	15398	15421	15374	15365	15251	15170	15100	15427	15170	15469	15365	15306	15384	15399	15288	15192	15293	15327	15271	15531	15366	15362	15244	15339	15320	15333	15155	15262	15313	15353	15343	15582	15305	15262	15463	15504	15278	15093	15186	15109	15521	15348	15493	15462	15276	15337	15290	15229	15265	15231	15441	15373	15384	15557	15617	15347	15236	15356	15237	15297	15458	15314	15291	15382	15240	15299	15406	15388	15221	15136	15220	15283	15294	15391	15129	15351	15237	15405	15367	15278	15171	15169	15196	15122	15222	15272	15351	15228	15286	15300	15447	15394	15301	15226	15301	15280	15280	15044	15237	15406	15331	15357	15324	15309	15549	15181	15306	15160	15278	15405	15207	15327	15235	15415	15327	15157	15247	15277	15178	15284	15204	15194	15285	15276	15367	15211	15156	15348	15302	15457	15149	15288	15405	15345	15217	15366	15251	15343	15275	15399	15416	15359	15288	15371	15182	15177	15219	15398	15365	15403	15447	15106	15327	15320	15454	15207	15399	15466	15295	15276	15255	15197	15419	15107	15542	15206	15302	15396	15446	15250	15185	15266	15318	15364	15324	15287	15181	15283	15257	15476	15252	15283	15304	15368	15271	15300	15208	15271	15340	15240	15293	15264	15146	15136	15543	15201	15245	15271	15323	15346	15219	15540	15189	15429	15215	15240	15364	15441	15217	15424	15438	15153	15407	15230	15342	15299	15361	15320	15076	15272	15320	15233	15163	15273	15236	15332	15310	15341	15340	15235	15414	15102	15210	15221	15314	15363	15254	15162	15429	15400	15165	15458	15329	15302	15355	15284	15149	15391	15450	15538	15292	15510	15307	15349	15346	15257	15277	15144	15244	15285	15186	15345	15430	15275	15337	15223	15301	15353	15305	15300	15315	15306	15357	15226	15271	15326	15343	15371	15297	15333	15182	15175	15593	15391	15366	15161	15226	14975	15286	15210	15222	15455	15259	15256	15118	15305	15386	15383	15404	15252	15227	15296	15415	15495	15211	15428	15301	15166	15312	15247	15407	15273	15479	15301	15307	15309	15250	15298	15429	15402	15256	15175	15476	15324	15289	15407	15487	15137	15409	15337	15183	15209	15240	15468	15204	15436	15426	15297	15293	15311	15107	15140	15185	15310	15341	15211	15202	15451	15197	15318	15296	15370	15340	15130	15352	15379	15315	15336	15481	15358	15410	15470	15232	15169	15180	15338	15190	15407	15046	15536	15267	15430	15232	15340	15345	15599	15339	15339	15299	15370	15290	15092	15254	15307	15226	15293	15241	15274	15290	15098	15425	15278	15303	15316	15461	15245	15093	15148	15320	15201	15429	15422	15180	15147	15130	15193	15258	15399	15282	15253	15219	15363	15205	15544	15265	15276	15130	15256	15126	15186	15219	15254	15298	15428	15275	15399	15478	15402	15407	15276	15369	15405	15333	15393	15266	15306	15275	15360	15211	15276	15348	15224	15272	15250	15168	15294	15395	15669	15463	15325	15334	15430	15450	15180	15373	15256	15418	15425	15292	15412	15482	15216	15372	15390	15443	15406	15224	15298	15398	15336	15310	15356	15254	15264	15178	15211	15274	15367	15479	15401	15291	15233	15209	15262	15342	15351	15370	15290	15223	15228	15285	15514	15371	15388	15407	15514	15311	15190	15302	15201	15131	15332	15476	15370	15437	15198	15226	15281	15402	15394	15472	15304	15324	15401	15315	15281	15473	15079	15352	15275	15275	15340	15399	15391	15359	15219	15213	15231	15238	15159	15322	15338	15197	15363	15299	15348	15412	15405	15311	15430	15150	15415	15628	15497	15356	15386	15252	15400	15415	15312	15153	15354	15337	15367	15427	15197	15248	15144	15397	15363	15256	15501	15373	15256	15313	15363	15507	15262	15266	15466	15113	15234	15331	15167	15491	15346	15153	15329	15289	15180	15295	15296	15233	15452	15262	15521	15184	15107	15261	15521	15294	15314	15188	15267	15244	15129	15341	15380	15182	15269	15369	15278	15345	15398	15217	15220	15281	15255	15429	15440	15533	15081	15533	15419	15273	15245	15374	15342	15448	15042	15413	15421	15254	15218	15487	15339	15176	15246	15224	15248	15234	15391	14978	15444	15173	15258	15370	15332	15382	15333	15136	15192	15560	15223	15317	15226	15378	15407	15281	15257	15140	15210	15257	15336	15296	15338	15437	15243	15297	15331	15394	15209	15253	15308	15235	15328	15278	15156	15397	15210	15404	15392	15189	15351	15239	15270	15336	15373	15292	15326	15527	15349	15132	15387	15218	15421	15305	15290	15159	15290	15309	15222	15164	15284	15364	15116	15311	15299	15392	15427	15381	15306	15158	15266	15131	15215	15291	15230	15165	15257	15306	15231	15444	15319	15151	15236	15210	15330	15242	15045	15247	15361	15382	15264	15274	15178	15350	15247	15127	15260	15119	15240	15335	15376	15259	15390	15415	15219	15355	15365	15198	15427	15336	15508	15265	15192	15224	15347	15236	15337	15398	15446	15417	15467	15362	15298	15358	15384	15292	15305	15249	15245	15225
28745	39963	36210	28343	22436	19159	17439	16309	15571	15047	14672	14352	14172	14174	14160	13911	14060	14067	13744	13861	13740	13849	13950	13657	13745	13668	13623	13609	13481	13698	13618	13831	13562	13687	13467	13634	13692	13846	13534	13495	13629	13459	13702	13710	13563	13618	13525	13601	13613	13619	13760	13711	13565	13631	13576	13584	13643	13700	13611	13725	13594	13573	13552	13455	13688	13514	13606	13698	13447	13492	13626	13539	13638	13532	13642	13687	13523	13691	13566	13746	13625	13648	13551	13720	13813	13621	13729	13783	13614	13547	13606	13571	13673	13577	13644	13590	13760	13490	13701	13651	13579	13591	13625	13645	13690	13608	13684	13665	13624	13626	13700	13512	13530	13625	13449	13607	13548	13489	13582	13513	13449	13739	13564	13484	13782	13472	13617	13670	13645	13635	13627	13809	13520	13811	13659	13636	13696	13430	13703	13554	13504	13676	13416	13677	13611	13666	13725	13653	13594	13585	13516	13489	13611	13538	13662	13474	13516	13416	13677	13590	13538	13601	13642	13505	13668	13434	13619	13595	13533	13684	13568	13479	13680	13592	13682	13654	13725	13640	13604	13591	13489	13648	13581	13576	13689	13653	13569	13555	13555	13708	13596	13475	13622	13572	13634	13665	13699	13635	13399	13626	13646	13636	13684	13671	13521	13634	13669	13440	13612	13506	13647	13739	13717	13497	13654	13683	13428	13641	13679	13712	13637	13686	13670	13547	13868	13714	13568	13727	13544	13576	13403	13674	13454	13610	13615	13434	13648	13776	13548	13659	13376	13454	13835	13553	13616	13609	13712	13540	13608	13539	13629	13761	13653	13684	13551	13620	13439	13705	13699	13618	13457	13588	13566	13483	13721	13545	13630	13706	13513	13694	13680	13548	13590	13548	13597	13526	13574	13684	13641	13627	13550	13413	13642	13593	13668	13603	13664	13660	13501	13624	13647	13707	13652	13576	13629	13423	13711	13630	13528	13756	13722	13624	13640	13726	13613	13727	13515	13647	13535	13766	13589	13663	13716	13593	13660	13427	13654	13589	13597	13621	13616	13594	13549	13695	13615	13615	13604	13709	13628	13636	13780	13588	13593	13570	13712	13670	13714	13541	13724	13530	13669	13409	13737	13694	13692	13563	13789	13525	13704	13599	13656	13427	13610	13704	13714	13551	13596	13543	13608	13611	13650	13533	13562	13675	13500	13625	13669	13652	13743	13578	13561	13534	13573	13553	13519	13445	13671	13702	13519	13629	13626	13651	13591	13558	13641	13663	13813	13643	13603	13696	13484	13672	13716	13660	13614	13682	13586	13673	13560	13535	13564	13508	13599	13698	13623	13356	13523	13764	13600	13563	13619	13500	13672	13524	13609	13639	13377	13584	13638	13532	13667	13710	13550	13721	13561	13396	13489	13536	13659	13757	13459	13775	13657	13534	13539	13584	13674	13720	13731	13668	13601	13645	13595	13672	13820	13653	13511	13739	13597	13417	13674	13591	13539	13683	13553	13541	13561	13690	13638	13432	13730	13529	13544	13624	13602	13565	13803	13630	13579	13715	13677	13670	13449	13569	13709	13668	13540	13570	13489	13574	13670	13647	13639	13621	13599	13607	13680	13535	13564	13521	13800	13552	13658	13567	13562	13587	13465	13592	13641	13561	13583	13544	13634	13476	13819	13682	13707	13530	13617	13621	13568	13736	13730	13621	13716	13620	13741	13606	13509	13579	13667	13644	13621	13646	13735	13619	13654	13522	13625	13780	13598	13551	13620	13368	13523	13566	13602	13606	13493	13790	13657	13519	13562	13713	13620	13558	13552	13617	13552	13575	13619	13659	13702	13668	13610	13606	13708	13684	13677	13547	13584	13490	13556	13634	13659	13560	13560	13542	13665	13656	13745	13675	13554	13601	13653	13746	13601	13659	13395	13648	13579	13639	13560	13682	13488	13694	13698	13655	13674	13668	13755	13568	13641	13465	13536	13696	13640	13548	13544	13573	13597	13414	13700	13529	13675	13612	13652	13559	13574	13682	13729	13721	13445	13721	13652	13554	13716	13602	13488	13645	13711	13527	13659	13686	13753	13599	13613	13621	13648	13537	13511	13474	13554	13659	13543	13549	13612	13756	13668	13512	13658	13720	13663	13666	13610	13591	13547	13625	13603	13677	13697	13741	13520	13739	13680	13574	13448	13688	13533	13640	13531	13598	13666	13625	13821	13614	13658	13740	13371	13588	13585	13526	13536	13636	13584	13620	13456	13637	13691	13684	13643	13650	13553	13743	13514	13633	13563	13662	13689	13550	13625	13558	13604	13587	13620	13548	13657	13620	13774	13639	13599	13528	13563	13647	13580	13676	13569	13607	13413	13778	13543	13706	13668	13676	13631	13569	13556	13520	13677	13663	13592	13730	13612	13689	13687	13558	13473	13664	13450	13716	13577	13704	13399	13706	13582	13525	13494	13607	13626	13729	13559	13722	13847	13561	13478	13618	13750	13577	13543	13540	13637	13599	13710	13715	13719	13589	13675	13673	13592	13623	13647	13709	13474	13626	13624	13591	13561	13684	13617	13696	13596	13588	13691	13638	13673	13646	13570	13687	13837	13617	13478	13470	13521	13576	13651	13486	13673	13627	13631	13771	13472	13593	13647	13558	13781	13554	13422	13608	13769	13501	13554	13678	13665	13601	13634	13518	13894	13546	13632	13738	13657	13561	13680	13536	13611	13821	13683	13574	13642	13665	13626	13629	13714	13628	13913	13634	13570	13712	13611	13363	13668	13834	13489	13560	13777	13541	13559	13615	13577	13512	13611	13392	13603	13554	13675	13654	13645	13618	13656	13668	13620	13597	13641	13691	13553	13629	13610	13586	13504	13738	13540	13525	13487	13542	13593	13718	13475	13526	13771	13572	13662	13610	13727	13805	13656	13755	13604	13705	13770	13576	13517	13834	13483	13428	13526	13694	13386	13659	13506	13605	13607	13664	13672	13795	13586	13726	13489	13632	13664	13662	13589	13597	13558	13634	13587	13642	13521	13547	13621	13734	13447	13664	13723	13685	13555	13833	13679	13492	13659	13494	13486	13703	13717	13719	13556	13727	13599	13795	13464	13451	13607	13698	13755	13538	13513	13619	13442	13663	13605	13623	13669	13505	13626	13757	13651	13505	13689	13436	13749	13659	13708	13550	13682	13595	13508	13606	13442	13612	13914	13633	13654	13557	13440	13577	13734	13462	13394	13742	13379	13739	13615	13716	13597	13569	13563	13633	13694	13589	13499	13654	13679	13785	13558	13752	13525	13651	13577	13744	13610	13618	13506	13658	13623	13678	13608	13550	13555	13591	13742	13758	13755	13709	13667	13589	13706	13501	13646	13649	13567	13492	13828	13581	13732	13656	13578	13687	13784	13656	13723	13806	13619	13689	13669	13622	13598	13710	13661	13571	13500	13531	13542	13613	13343	13583	13704	13551	13631	13451	13640	13717	13532	13617	13571	13412	13456	13579	13662	13719	13703	13577	13742	13634	13536	13627	13572	13656	13546	13585	13692	13574	13592	13649	13520	13633	13584	13522	13648	13665	13479	13635	13614	13562	13675	13606	13686	13692	13647	13620	13449	13573	13738	13653	13692	13573	13493	13681	13709	13487	13614	13621	13574	13875	13697	13688	13611	13704	13668	13732	13516	13649	13646	13542	13519	13669	13686	13812	13416	13621	13649	13596	13661	13821	13678	13753	13590	13729	13629	13609	13445	13631	13660	13613	13647	13475	13623	13657	13573	13581	13577	13512	13644	13584	13685	13600	13688	13544	13693	13659	13600	13671	13685	13488	13492	13669	13669	13653	13725	13475	13750	13626	13692	13464	13652	13614	13658	13533	13540	13525	13589	13593	13585	13676	13621	13638	13767	13546	13580	13467	13560	13396	13650	13652	13576	13510	13583	13607	13720	13599	13639	13519	13539	13719	13684	13823	13593	13786	13600	13675	13619	13715	13750	13642	13549	13707	13586	13703	13596	13512	13594	13591	13584	13611	13650	13469	13663	13604	13708	13609	13700	13520	13722	13671	13674	13693	13651	13663	13604	13622	13553	13576	13727	13597	13608	13544	13509	13621	13690	13535	13701	13720	13576	13637	13752	13514	13669	13783	13667	13681	13788	13666	13545	13688	13587	13646	13644	13564	13571	13722	13411	13530	13731	13611	13553	13668	13585	13719	13617	13802	13671	13775	13663	13655	13517	13661	13658	13569	13684	13755	13603	13621	13738	13621	13601	13595	13529	13535	13562	13595	13659	13661	13553	13707	13700	13751	13575	13654	13659	13775	13746	13661	13735	13636	13598	13674	13545	13747	13659	13431	13623	13698	13630	13534	13667	13558	13663	13530	13819	13595	13740	13697	13674	13873	13575	13701	13673	13623	13556	13613	13655	13586	13536	13630	13561	13637	13692	13489	13599	13521	13574	13634	13604	13647	13486	13627	13572	13640	13479	13393	13746	13684	13453	13755	13636	13499	13430	13542	13507	13774	13556	13597	13686	13638	13582	13677	13784	13724	13607	13760	13677	13541	13534	13772	13732	13744	13746	13616	13629	13538	13543	13511	13633	13583	13651	13323	13560	13687	13456	13584	13409	13714	13512	13463	13544	13477	13666	13673	13596	13618	13632	13577	13659	13672	13706	13723	13714	13565	13372	13487	13608	13497	13595	13607	13601	13689	13633	13447	13552	13577	13632	13548	13475	13679	13629	13486	13713	13689	13623	13699	13684	13525	13565	13602	13684	13485	13679	13662	13391	13698	13856	13635	13619	13627	13457	13644	13695	13530	13518	13741	13716	13548	13567	13594	13689	13433	13734	13553	13568	13807	13519	13655	13458	13840	13623	13507	13524	13732	13519	13612	13673	13556	13579	13547	13883	13714	13762	13509	13626	13583	13497	13583	13628	13681	13658	13490	13684	13659	13463	13664	13619	13595	13722	13681	13789	13576	13644	13626	13709	13541	13665	13724	13551	13669	13586	13555	13515	13549	13654	13454	13609	13598	13640	13708	13663	13643	13491	13557	13671	13665	13609	13611	13700	13550	13573	13566	13564	13758	13713	13514	13679	13510	13617	13552	13659	13599	13647	13584	13751	13713	13784	13541	13646	13728	13465	13614	13671	13517
24089	21416	28870	25277	23719	23545	21841	18555	17606	16961	16314	16082	15969	15677	15542	15384	15580	15267	15152	15308	15540	15301	15380	15292	15234	15314	15326	15165	15255	15031	15075	15008	14959	15109	15184	14920	15094	15221	15054	15133	15210	15209	15270	15099	15083	15001	15119	15160	15000	14928	14927	14970	14977	14921	15043	15197	14937	14975	15003	15089	15113	14951	15029	15153	14938	14923	14860	14861	15160	14984	14968	15008	14927	15049	14983	14944	14926	14907	15031	15060	14928	15066	14867	14839	14852	14999	15014	15068	15012	15078	14928	14906	14913	14778	14876	15139	14808	15017	15030	14973	14948	15147	14896	15102	14921	14960	15066	14996	14905	14925	15186	14935	15025	14636	14900	14755	14961	14810	14817	14821	14983	15020	14866	15049	15134	15115	15349	15057	14893	15001	14948	14875	14967	14817	14864	14862	15079	15008	15124	15006	15131	15152	15022	14959	14858	15210	15044	15019	14961	14999	14859	14930	14803	14987	15079	15054	15042	14934	14999	14988	14992	15061	15011	15117	14994	15082	14898	14865	15010	14878	15083	15034	14798	15197	15004	14770	14895	14949	14897	15007	15041	14880	14919	14906	14965	14954	14850	14840	15071	14827	15035	14905	14976	14960	15045	14845	15012	14735	14965	14868	14934	15008	14716	15114	15001	14901	14946	14945	15217	14947	14931	15060	14912	14953	14894	15135	14953	15009	15115	15017	15021	14960	14980	15134	15184	14950	15086	14899	14878	14954	15083	14827	15074	15121	14989	14927	15127	15103	15089	14987	15002	15011	15006	14804	14990	15147	15002	14981	14912	14974	14993	15035	15179	15058	14906	15134	14970	14965	14862	14920	15062	15085	15040	14916	15162	15164	14855	14925	14965	15022	14807	14883	14874	14917	14955	14906	14960	14784	14962	15044	15064	14879	14816	15149	14944	14870	14974	15194	15127	15057	14904	14986	15060	14842	14910	14809	14956	14839	14886	15111	15075	15050	15179	14983	15064	14852	14855	15070	15130	15121	14958	14931	14861	15066	15108	14907	14939	14923	14977	14857	15106	14764	14833	14969	14836	14966	14903	14805	14947	15015	15051	15195	14935	14831	15042	15153	14874	14983	14952	14980	14823	14876	14894	15115	14795	14923	15010	15210	15007	15198	15029	14968	14920	15005	15057	14832	15117	14988	15072	14863	15101	14936	15029	14887	15109	14760	15022	15094	15007	14909	14995	15009	14862	15178	15030	15007	14914	14971	15091	14934	14808	14998	15083	14931	15104	15116	15028	14937	15216	15095	15081	14938	15027	14850	15038	15011	15089	14980	15059	14967	14981	14995	14847	14932	14754	14776	14837	14996	15032	14901	15107	14993	14957	14946	14908	14938	15002	14968	15011	15025	14841	14847	15252	15019	15041	14939	14972	15107	14966	14907	15085	14940	14993	14967	14928	14939	15042	14973	14958	14875	14943	15116	14931	15137	15090	14817	14951	14888	14978	14887	15098	14999	14847	15067	15111	14821	14958	15033	14964	14940	14951	14870	15064	14859	14938	14878	14967	15067	14782	14997	15103	15015	14850	14977	14989	14964	14996	15145	15026	14869	14893	14993	15034	15080	14861	15086	14983	14874	15056	15065	14858	14960	15080	15128	15025	15106	15091	14947	14929	15033	14924	15049	14815	15041	14789	15030	15078	15129	14909	14891	15132	14748	14834	15031	14930	14903	14927	14889	14940	14778	14966	15116	15219	15028	14870	14941	15034	14927	14981	14958	14989	14878	14853	15000	15028	15021	14987	14973	15102	14862	14997	14868	15198	15006	14894	14899	15061	14967	15148	14982	14887	15126	15083	15011	15079	14912	15035	14971	14976	14948	15093	14935	14858	14993	15110	14997	14978	14925	14998	15056	14939	14931	15065	15149	14753	14905	14967	14963	14855	15033	14955	14988	14966	14946	15031	15035	15058	15064	14779	15120	15018	14879	15070	14958	14965	14911	14986	15054	14991	14893	14998	14852	14863	14941	14849	14914	14959	15027	15061	15013	15075	14977	15021	14980	15133	15042	15077	14775	15059	14855	14949	14897	14939	14969	15062	15012	14876	15104	14878	14875	14967	14849	15037	14899	15030	14927	14772	15059	14939	14900	14951	15052	15058	14958	14860	14988	14629	14858	14975	15200	15034	15002	15051	15020	14820	14924	14776	14777	15122	14961	14998	14788	14771	14840	14902	14859	15197	14963	14987	15058	14868	14860	14990	14954	15144	15005	15052	15075	15026	15108	14986	15066	15061	14854	14891	14942	14935	15083	14988	15048	14784	14949	15068	14903	14874	15078	15071	14979	15012	14861	14892	14946	15034	15163	14972	15134	15134	14919	14891	14980	14833	14770	14980	14987	14991	14997	15017	14974	14962	14972	14971	14901	14999	14990	14936	14996	15158	14959	14993	15122	14933	15007	15066	14945	14964	15110	14844	15054	15032	14978	14931	14717	14958	14947	15017	14841	14892	14958	15188	14952	14916	15035	14801	14941	14945	14796	15018	15098	15109	14822	14951	14892	15090	15077	14949	14873	14959	14882	14959	14944	14863	14852	14848	14881	14748	14925	14855	15050	15109	14860	15093	15080	15124	15127	15048	14994	15000	14958	14985	15031	14871	15055	15114	14969	15108	15023	14990	15132	15006	14992	14912	14846	14898	14903	14846	15043	14912	15099	15069	15036	15024	15037	15084	15046	14842	14945	14958	14918	15155	14917	14935	15096	15028	15064	14782	15060	14937	14879	15134	14813	14890	14948	15063	15046	15271	15078	14996	15008	14960	14994	15051	14830	15001	14698	14932	14753	15000	14921	15118	14998	14966	14875	15076	14962	14873	14975	14900	15036	14887	15137	14581	14904	14821	15042	15239	14876	15053	14891	15042	15012	15141	14893	15168	15011	15054	14845	14988	14960	15116	15072	15019	15031	14882	14999	14805	14879	14919	14916	14990	14942	14866	14872	14993	14925	14976	14990	15030	14964	14917	14959	14996	14959	14990	14954	14878	14934	14892	14941	15071	14812	14978	14913	15111	14991	15028	15050	14996	14916	14779	14792	14957	14883	15037	15044	15074	15161	15108	14951	15013	14955	15002	15022	14906	15107	14950	14896	14942	15127	14971	14942	15144	15028	14863	14960	15028	14733	14838	14925	15117	15018	15166	14817	15113	15128	15026	14834	15047	14961	14959	15141	15131	14962	15109	15036	15036	15169	15111	14890	14977	14864	14838	14847	15012	15041	15004	15015	14979	14925	15140	14995	15030	14935	14948	14948	15019	15011	14780	14863	15033	14931	15047	15038	14856	14884	14914	14971	15132	14856	14995	14874	14966	15024	15001	14930	14857	15067	15057	14979	14974	15115	15072	14847	14855	14899	14968	14932	14919	15053	14807	15055	14973	15049	15182	15052	14886	15101	15023	15004	15017	15091	14924	15015	15053	15059	14917	15170	15083	14947	15119	15150	15092	14894	15161	14993	14980	14874	14995	14872	15139	14965	15073	15225	14891	15100	14987	15041	15086	15037	14992	15052	15063	15001	14929	14994	14899	14850	14897	14820	14983	15069	15049	14958	14920	15009	15126	15005	14881	15124	15004	15021	14885	14892	14830	14812	14992	14852	14965	14940	14975	14871	15049	14854	14982	15109	15036	15035	14972	14809	14696	15062	14882	15117	15044	14884	15026	14994	15025	14829	15041	15214	14906	14962	14729	14982	14948	14950	14937	14852	14840	14821	15092	14872	14782	14972	14722	14914	15007	14858	15220	14942	14937	14958	14902	14843	14919	14893	14795	14957	14905	14960	15069	15075	14968	14955	14993	14988	15043	14982	14981	15236	15147	15186	14937	14860	15073	14965	14966	14902	14855	15035	14932	15111	15057	15091	14809	14855	14924	15020	15009	14830	15025	14971	15030	14793	15140	15144	14928	15111	15046	14853	15036	14998	14920	15144	14970	15014	15095	14849	14970	14888	15043	15120	15103	15147	14913	14836	14964	14931	14958	15151	14914	14855	15189	14881	15032	15034	14982	14990	14885	14947	15025	15044	14854	14943	14855	15022	14955	15039	14958	14955	15063	15173	15006	15031	14990	15148	15054	15111	15118	14947	14776	14926	15003	14811	14963	14931	14840	14912	14955	14823	14983	14964	15086	14939	14967	15229	14998	14809	15047	15004	15043	15014	14787	14822	14893	14819	15165	14948	14988	15093	14914	14920	14989	14891	14931	14930	14999	15020	15132	14993	14880	14752	14919	15150	14893	14945	14995	15050	15074	14853	14796	15047	15079	15119	14825	14990	14977	14957	14952	15058	15012	14837	15023	14905	14930	15079	14949	15008	14873	14763	14858	15089	15110	15052	14878	15061	15000	14949	15100	15015	15149	14978	14784	14935	14933	14969	14905	15100	14930	15053	15013	14767	15083	14884	14841	14943	14784	15015	15133	15018	15130	15024	15010	14956	14739	14856	14803	15046	14864	14859	14954	15047	15060	14942	15004	15008	15204	15045	15121	14944	14950	14924	14862	15003	14872	15105	15006	14860	14897	14884	15098	15055	15092	14942	14873	14896	14815	15027	15115	14903	14997	14867	15092	14950	15022	15130	15057	15128	14953	15045	14906	14927	14958	14907	14946	14952	14855	14914	15075	15098	15056	15107	15117	14995	15032	14992	15095	14805	14879	15030	14960	14951	14918	15062	15032	14746	15066	15159	14894	14959	14853	15033	15096	15013	15107	14943	15196	15075	14984	14841	14918	15174	14844	15023	14931	14915	14778	15192	14992	15047	15122	14985	15022	14964	14882	15007	14975	14987	14966	15151	14889	14913	15003	14912	14811	14928	15107	14946	14999	14799	15017	15269	14937	15082	15073	14932	14970	14889	15020	14962	15049	15079	15011	15003	15077	14990	14998	14952	14987	14781	14920	14937	14954	14906	14862	14869	14962	15025	15036	14911	15062	14852	14889	15124	14952	15068	15028	14985	14790	14872	14970	15098	14980	14847	14964	14981	14986	15036	15102	14892	14986	14848	14982	14882	14906	14976	15063	14864	14951	15000	14886	14750	15050	15043	15034	15157	14892	14903	15071	14940	14977	15009	15049	15012	14959	15016	14992	14865	14911	15105	14850	14849	15104	14879	14897	15011
29185	47176	44146	34895	27850	22826	20001	18258	16840	16007	15250	14780	14501	14227	14062	14020	14170	13912	13853	13726	13558	13675	13796	13693	13748	13479	13568	13611	13587	13550	13547	13617	13405	13391	13446	13463	13544	13545	13417	13458	13529	13518	13478	13535	13475	13409	13614	13524	13380	13374	13535	13521	13350	13493	13502	13440	13286	13588	13548	13287	13314	13201	13507	13392	13527	13391	13413	13483	13481	13519	13304	13425	13408	13381	13408	13476	13365	13545	13483	13382	13333	13374	13389	13470	13522	13362	13470	13493	13389	13536	13541	13523	13441	13524	13265	13404	13499	13304	13439	13533	13495	13405	13560	13374	13335	13596	13459	13350	13564	13504	13377	13504	13426	13557	13453	13478	13347	13537	13434	13510	13563	13214	13414	13386	13377	13326	13408	13392	13310	13610	13420	13369	13378	13535	13422	13445	13298	13386	13488	13360	13476	13321	13424	13307	13332	13411	13450	13382	13494	13625	13476	13389	13428	13490	13319	13341	13362	13465	13312	13304	13340	13321	13451	13563	13382	13406	13412	13448	13392	13445	13467	13354	13454	13611	13439	13575	13622	13377	13525	13392	13374	13667	13428	13305	13368	13499	13685	13440	13584	13475	13377	13433	13192	13501	13363	13471	13520	13413	13308	13451	13495	13355	13383	13457	13499	13454	13363	13305	13455	13492	13544	13470	13310	13322	13421	13506	13415	13403	13296	13576	13387	13450	13466	13386	13291	13537	13455	13232	13537	13485	13423	13374	13391	13468	13280	13372	13333	13534	13572	13428	13516	13405	13449	13614	13476	13389	13340	13390	13555	13441	13502	13311	13376	13331	13330	13497	13485	13204	13418	13513	13548	13246	13246	13468	13399	13459	13268	13517	13459	13408	13485	13275	13499	13207	13480	13536	13450	13469	13429	13468	13342	13470	13454	13314	13466	13493	13234	13279	13522	13342	13456	13356	13408	13517	13433	13353	13486	13464	13351	13529	13451	13391	13371	13500	13362	13373	13266	13500	13334	13401	13402	13172	13369	13416	13298	13408	13416	13242	13488	13529	13330	13523	13369	13442	13380	13304	13289	13424	13476	13470	13462	13386	13356	13370	13465	13578	13425	13334	13446	13392	13419	13572	13392	13387	13394	13286	13357	13372	13380	13507	13378	13267	13445	13340	13452	13450	13194	13375	13466	13408	13429	13359	13331	13391	13388	13326	13479	13511	13466	13415	13314	13442	13328	13517	13389	13460	13432	13527	13380	13446	13356	13475	13491	13310	13232	13401	13389	13629	13338	13491	13434	13374	13368	13374	13391	13411	13402	13343	13570	13543	13337	13390	13468	13306	13347	13473	13485	13386	13323	13259	13565	13543	13482	13482	13489	13272	13414	13450	13473	13503	13319	13445	13534	13530	13561	13417	13310	13388	13380	13514	13398	13524	13425	13411	13317	13373	13298	13421	13477	13279	13446	13364	13464	13501	13420	13443	13389	13477	13496	13329	13554	13341	13437	13322	13584	13356	13303	13527	13205	13427	13317	13475	13451	13390	13315	13533	13590	13378	13530	13459	13453	13288	13543	13343	13351	13337	13394	13369	13354	13293	13465	13457	13618	13272	13396	13604	13372	13417	13516	13400	13497	13327	13477	13398	13367	13441	13406	13351	13466	13395	13409	13449	13458	13372	13400	13558	13411	13481	13132	13295	13482	13552	13380	13616	13366	13452	13317	13432	13493	13377	13409	13270	13490	13411	13475	13440	13407	13359	13292	13478	13409	13448	13378	13291	13237	13304	13391	13346	13427	13431	13500	13274	13580	13384	13291	13417	13485	13252	13569	13404	13385	13373	13337	13438	13268	13447	13457	13522	13350	13507	13421	13311	13411	13324	13513	13452	13328	13526	13464	13364	13415	13484	13429	13203	13515	13505	13511	13471	13471	13521	13329	13515	13371	13356	13465	13341	13463	13468	13482	13423	13499	13595	13478	13361	13509	13088	13547	13436	13567	13401	13591	13408	13406	13365	13510	13542	13369	13453	13430	13495	13540	13405	13331	13456	13424	13295	13379	13400	13452	13301	13324	13463	13471	13493	13283	13480	13385	13210	13303	13407	13394	13434	13514	13423	13135	13398	13347	13415	13413	13412	13386	13496	13609	13535	13512	13376	13336	13423	13407	13541	13641	13470	13358	13409	13411	13401	13416	13588	13547	13499	13353	13322	13524	13491	13611	13441	13144	13388	13380	13260	13442	13304	13403	13307	13417	13498	13379	13596	13436	13390	13353	13383	13267	13357	13495	13461	13264	13408	13349	13315	13456	13509	13449	13369	13385	13572	13351	13284	13444	13330	13385	13211	13362	13297	13580	13526	13565	13449	13397	13453	13409	13528	13520	13629	13300	13398	13444	13452	13537	13362	13506	13363	13328	13350	13428	13201	13428	13436	13308	13593	13311	13412	13269	13298	13469	13395	13429	13453	13450	13534	13264	13301	13316	13284	13438	13400	13477	13257	13509	13474	13372	13381	13554	13407	13392	13423	13400	13323	13545	13328	13326	13485	13447	13520	13400	13302	13358	13376	13285	13499	13526	13380	13445	13504	13451	13526	13554	13428	13311	13552	13203	13406	13430	13293	13273	13395	13441	13477	13440	13432	13304	13419	13482	13502	13152	13378	13297	13499	13423	13450	13263	13514	13406	13468	13479	13657	13341	13527	13554	13415	13314	13428	13345	13537	13611	13521	13363	13432	13464	13440	13389	13406	13511	13381	13512	13356	13387	13512	13422	13400	13412	13467	13469	13357	13560	13333	13597	13598	13391	13427	13426	13355	13357	13314	13380	13360	13314	13484	13453	13495	13279	13389	13422	13575	13157	13532	13502	13309	13341	13444	13263	13374	13545	13397	13460	13416	13342	13268	13436	13522	13508	13460	13365	13526	13296	13357	13195	13349	13388	13418	13500	13324	13354	13391	13302	13419	13259	13279	13376	13447	13418	13585	13506	13501	13398	13345	13321	13480	13482	13530	13471	13429	13447	13315	13362	13269	13383	13533	13365	13399	13454	13431	13490	13376	13518	13478	13563	13374	13326	13384	13602	13452	13529	13385	13279	13552	13490	13354	13330	13367	13243	13418	13517	13457	13480	13453	13514	13345	13338	13625	13407	13515	13392	13469	13492	13252	13568	13432	13299	13397	13340	13336	13425	13548	13352	13473	13299	13464	13491	13506	13410	13415	13282	13506	13475	13530	13436	13625	13343	13557	13466	13513	13558	13398	13385	13423	13423	13351	13493	13589	13556	13348	13350	13623	13423	13433	13397	13413	13436	13494	13471	13572	13401	13436	13523	13485	13398	13373	13552	13444	13386	13433	13485	13348	13489	13389	13448	13422	13500	13332	13483	13386	13311	13455	13420	13418	13338	13432	13347	13413	13419	13521	13326	13534	13495	13341	13422	13437	13438	13340	13454	13416	13317	13334	13480	13301	13496	13485	13535	13526	13401	13276	13257	13343	13362	13337	13441	13425	13555	13181	13490	13345	13498	13424	13409	13438	13588	13418	13330	13591	13462	13359	13483	13364	13430	13541	13251	13387	13325	13422	13472	13444	13534	13320	13301	13519	13435	13483	13280	13364	13398	13337	13293	13348	13458	13367	13415	13307	13385	13581	13262	13309	13561	13328	13535	13225	13488	13327	13247	13263	13426	13393	13374	13459	13417	13412	13322	13501	13420	13409	13432	13374	13391	13335	13523	13281	13573	13347	13263	13357	13500	13342	13496	13454	13266	13466	13446	13475	13494	13366	13469	13447	13499	13520	13313	13406	13447	13359	13421	13540	13463	13363	13335	13415	13556	13458	13555	13590	13547	13470	13476	13404	13533	13452	13318	13298	13445	13372	13391	13436	13520	13377	13382	13489	13222	13603	13381	13458	13426	13570	13387	13240	13400	13400	13514	13331	13273	13500	13553	13358	13451	13396	13346	13283	13537	13593	13306	13355	13420	13418	13188	13376	13393	13420	13489	13347	13309	13407	13448	13552	13508	13260	13400	13552	13426	13426	13378	13474	13419	13519	13441	13562	13447	13432	13275	13311	13563	13401	13419	13474	13323	13409	13472	13306	13404	13405	13444	13321	13413	13383	13363	13323	13187	13499	13354	13438	13475	13499	13633	13569	13406	13399	13460	13490	13351	13495	13399	13409	13391	13437	13365	13277	13392	13420	13409	13604	13373	13309	13358	13215	13451	13385	13437	13456	13359	13424	13354	13331	13548	13481	13455	13348	13353	13167	13481	13542	13342	13560	13472	13490	13439	13585	13594	13443	13350	13336	13357	13453	13394	13224	13560	13548	13389	13464	13423	13481	13428	13453	13493	13447	13410	13420	13305	13488	13358	13355	13289	13443	13389	13460	13258	13405	13390	13498	13456	13386	13455	13486	13445	13446	13368	13345	13456	13323	13512	13430	13408	13513	13442	13353	13312	13441	13461	13266	13612	13277	13440	13435	13445	13379	13414	13298	13388	13487	13327	13197	13308	13343	13415	13278	13507	13514	13307	13591	13416	13394	13491	13306	13321	13604	13398	13448	13368	13447	13335	13304	13563	13455	13477	13378	13381	13372	13385	13459	13504	13480	13375	13634	13399	13490	13309	13280	13479	13337	13400	13277	13444	13464	13436	13317	13418	13398	13434	13322	13577	13296	13514	13445	13525	13499	13368	13290	13587	13426	13390	13609	13525	13328	13471	13430	13300	13306	13238	13456	13404	13354	13232	13403	13467	13365	13484	13511	13488	13476	13518	13449	13390	13495	13464	13491	13437	13554	13475	13520	13375	13312	13450	13400	13357	13354	13238	13383	13350	13512	13569	13186	13372	13496	13387	13547	13389	13463	13427	13499	13533	13439	13570	13293	13567	13352	13417	13425	13527	13376	13369	13244	13428	13615	13378	13398	13362	13469	13501	13489	13488	13496	13496	13297	13356	13474	13485	13329	13439	13481	13366	13436	13544	13349	13497	13531	13383	13496	13256	13450	13342	13567	13440	13345	13311	13477	13383	13522	13396	13421	13500	13299	13407	13272	13422	13471	13401	13340	13418	13508	13353	13430	13431	13287	13390	13400	13430	13288	13513	13374	13493	13349	13449	13400	13412	13558	13378	13415	13299	13281	13483	13330
22854	21404	29257	24082	22558	25480	26822	21241	19287	18764	18105	17503	17096	17075	16773	16610	16642	16556	16457	16259	16466	16152	16155	16242	16355	16226	16164	15954	15953	16090	15946	16239	16101	15936	15978	16116	16070	16016	16005	15877	15977	16054	15980	16116	15801	15944	15904	15853	16215	16032	15893	15932	15977	15965	15873	15979	15884	15914	15836	15905	15859	15973	15818	16056	15800	16067	15892	15868	15763	15967	16052	15952	15987	15871	15977	15855	16092	15987	15983	15945	16048	16129	16162	15926	16202	15859	15989	15973	15976	15956	15904	16005	15797	16061	15898	16001	15843	15817	15915	15749	15848	15981	16002	15997	15694	16112	15831	15805	15950	15936	15880	15823	15864	15953	15989	15816	15942	15931	15945	15969	15914	15785	15782	15786	15885	15792	15903	15677	16075	15903	15977	15621	16102	15996	15956	15884	15719	15732	16054	15908	15689	15859	15833	15785	15909	15656	15973	15836	15949	15905	15920	15915	15954	15835	15864	16020	16093	15797	15878	15779	15904	15799	15936	15891	15683	15792	15919	15881	15805	15783	15689	15657	16107	15899	15795	15708	15922	15998	16117	15871	15949	16000	15770	15720	15839	15974	15984	15861	15812	15782	15922	15800	15602	15942	15816	16121	15952	15859	15775	15893	15946	15772	15776	15942	15717	15685	15761	15899	15765	15721	15998	16032	15937	15688	15857	15826	16142	15963	15878	15649	15623	15957	15713	15682	15809	15742	16003	15913	15843	15920	15835	15822	15976	15824	15828	15794	15866	15824	15976	16201	15561	15734	15911	15811	16019	15809	15878	15733	15869	15863	15931	15849	15820	15789	15928	15992	15839	15753	15851	15950	15663	15905	15925	15889	15846	15930	15882	15696	16044	15691	15903	15759	15698	15658	15955	16126	15911	15903	16008	15756	15908	15710	15973	15939	15900	15940	15921	15654	15702	15767	16044	15931	15731	15893	15874	15738	15800	15961	15775	15758	15854	15931	15993	15939	15896	15850	15843	15769	15853	15735	15992	15977	15742	15995	15923	15794	15772	15843	15804	15612	15894	15880	15857	15724	15893	15826	15910	15747	15862	15786	15898	15816	15767	15783	15900	15901	15846	15942	15738	15906	15784	15865	15727	15760	15877	15783	16001	15853	15982	15916	15728	15843	15808	15821	15768	15912	15747	15863	15846	15904	16034	15946	15837	15811	15768	15940	15830	16028	15974	15792	15656	15748	15848	15966	15765	16019	15842	15726	15969	15905	15890	15801	15729	15858	16090	15776	15984	15886	15917	15776	15872	15661	15579	15640	16101	15845	15878	16006	15894	15861	15962	15592	15823	15796	15930	15949	15994	15853	15912	15810	16024	16087	15762	16061	15676	15876	15959	15853	15633	15925	16034	15982	15994	15979	15801	15800	15623	15734	16084	15881	15821	15976	15866	15810	15753	15758	15969	15668	15809	15872	15984	15792	15716	15978	15781	15817	15846	15928	15737	15851	15967	15884	15861	15997	16001	15951	15795	15830	15868	15905	15938	15955	15922	15890	15984	15905	15899	15743	16023	15764	15837	15886	15931	15783	15757	15893	15992	15826	15804	15986	15934	16038	15712	15708	15859	16033	15885	15911	15774	15706	15728	15843	16037	15981	15919	15990	16076	15674	15806	15867	15820	15996	15930	16025	15721	15819	15968	15949	15856	15781	15874	15706	15719	15925	15863	15922	16017	15908	16034	15917	15963	15974	16063	15805	15920	15789	15849	15635	15843	15949	15691	15808	15825	15986	15685	15860	15692	15899	15910	15972	15908	15932	15927	15968	15886	15895	15771	15810	16028	15685	16003	15963	15784	16016	15870	15848	15797	15842	15889	15857	16043	15794	15996	15762	15841	15882	15798	15837	15925	15982	15950	15907	16021	15835	15757	15811	15741	15600	15809	16046	15882	15833	15903	16023	15716	15868	15998	15912	15792	16013	15905	16080	15711	15826	15761	15762	16054	15821	15842	15739	15952	15926	15687	15611	15889	15988	15799	15815	15748	15785	15909	15722	15874	15757	15948	15783	15989	15831	15781	15885	15756	15903	15893	15909	15847	15909	15998	15904	15822	15754	15688	15891	15904	15881	15805	16032	15990	15659	15959	16029	15753	15994	15807	15902	15832	15819	15862	15803	15771	15835	15800	15879	15906	16083	15978	15813	15880	15904	15764	15859	15737	15756	15627	15839	15803	16085	16010	16025	15900	15895	15785	15933	15783	15842	15704	15765	15794	15848	15852	15779	15878	15667	15985	15889	15945	15812	15830	15886	15792	15930	15918	15817	15705	15624	15893	15946	15656	15536	15800	15772	15836	15751	15857	15858	15618	15800	15821	15804	15910	15702	15779	15864	15650	15698	15848	15941	16056	15825	16094	15984	15797	15894	15944	15895	15966	16031	15866	15896	16075	15906	15836	15967	15906	15831	15827	16047	15874	15899	15810	15891	15953	15826	15936	15810	15824	15810	15913	15950	15799	15934	15774	15529	15749	15865	15659	15882	15771	15867	15754	15898	15737	15942	15927	15754	16029	16049	15869	15809	15842	15893	16002	15933	15951	15881	15896	15877	15772	15985	15955	15951	15843	15848	15760	15885	15850	15803	15813	15729	15834	15953	15793	15792	15808	15725	15826	15889	15734	15697	15891	15843	15500	15998	15916	15758	15866	15778	15761	16001	15876	15974	15828	15848	15864	15868	15654	15724	15830	15840	15796	15903	16053	15921	15742	15883	15951	15724	15720	15812	15666	15899	15767	15981	15756	15955	15853	15671	15994	15819	15769	15908	15740	15829	15958	15847	15789	16043	15802	15873	15857	15797	15863	15661	15902	15790	15710	15874	15782	15836	15677	15782	15978	15757	15881	15782	15673	15865	15943	15793	15776	15893	15795	15871	15720	15726	15959	15832	15984	15768	15925	15912	16054	16014	15911	15784	15885	15876	15775	15992	15916	15772	15891	15784	15764	15981	15969	15809	15846	15782	15757	15850	15821	15900	15898	15747	15741	15752	16137	15984	15727	15982	15853	15893	15825	15808	15974	15879	15801	15903	15893	16081	15885	15873	15825	16107	16026	15801	15890	15904	15938	15931	15838	16125	15858	16048	15879	15835	15911	15861	15778	15794	15796	15911	15792	15894	15718	15815	15927	15913	16068	15913	15890	15875	15756	15874	16032	15968	15868	15694	15808	15635	16065	15953	15828	16078	15996	15762	16043	15828	16049	15950	15748	15880	15982	15964	15722	15945	16087	15906	16085	15978	15825	16021	15734	16017	16019	15944	15689	15891	15832	15838	15799	15751	15748	15907	15897	15801	15945	15793	15785	15847	15788	15833	15749	15878	15932	15648	15735	15801	15721	15877	16000	15946	15972	15870	15756	15715	15946	15866	15745	15947	16056	16063	15799	15896	15933	15609	15790	15938	15845	15760	15889	15886	15763	15558	15753	15799	15801	15791	15917	15907	16023	15729	15772	15882	15868	15980	15739	15751	15940	15986	15900	15922	15951	15961	15952	15706	15922	15784	15878	15906	15741	15964	15891	15922	15638	15840	15742	15929	15885	15837	15868	15763	15763	15842	15978	15860	15863	16023	15809	15886	15949	15929	15813	15970	15778	15793	15995	15982	15745	15898	15807	15970	15780	16067	15727	15798	15793	15984	15902	15810	15824	15837	15923	15821	15942	15707	15838	15877	15784	15760	16088	15848	15745	15835	15859	15786	15845	15911	15895	16024	15742	15828	15854	15954	15955	15966	15890	15851	15667	15890	15966	15698	15758	15786	15764	15814	16075	15894	15994	15678	15831	15792	15934	15880	15943	15967	15859	15780	15918	15995	15838	15705	16026	15762	15713	15846	15865	15784	15859	15850	16034	15733	16002	15763	15890	15810	15793	15937	15932	15964	15942	15998	15873	15794	15877	15892	15841	15763	15946	15871	15999	15723	15667	15689	15792	15689	15848	15948	15897	15969	15843	15904	15844	15916	15968	15813	16035	15822	15707	15785	15942	15802	15808	15851	15906	15926	15892	15881	15747	15668	15783	15681	15861	16173	16026	15836	15964	15763	15874	15749	15895	15947	16023	15862	15888	15803	15695	15862	16059	15884	15948	15914	15980	15690	15917	16037	15697	15928	15813	15844	15912	15722	15858	15803	15881	15854	15771	16004	15760	15870	15879	15814	15898	15976	15813	15949	15773	16030	15825	15868	15887	15882	15770	16037	15899	15809	15703	15940	15876	15926	15912	15859	15914	15794	15991	15820	15816	15954	15801	16034	15922	15737	15857	15757	15859	15933	15974	15785	15994	15942	15892	15992	16040	15790	15920	15738	15857	15874	15834	15722	15550	15797	15814	15853	15676	15757	15888	15825	15961	15942	15983	15961	15850	15865	15925	15878	15981	15910	15755	15828	15990	15939	15775	15873	15813	15946	15981	15837	15957	15893	15671	15933	16071	15949	15981	15740	15806	15889	16022	16020	16001	15851	15745	15876	16046	15923	15828	15862	15733	15848	15892	15810	16056	15713	15877	15933	15920	15974	15797	15664	15863	15849	15796	15766	15798	15813	15890	15800	16072	15791	15859	15955	15850	15807	15884	16079	15782	15928	15740	15822	15730	15859	15950	15909	15907	15895	15766	15667	15925	15681	15708	15873	15979	15825	15938	15776	16006	15806	15835	15571	16013	15868	15799	15872	15883	15884	15749	15734	15784	16020	15938	15772	15864	16033	16118	15623	15639	15966	15995	15651	15896	15874	15655	15929	15901	15845	15995	15791	15718	15795	15807	15930	15970	15914	15886	15808	15717	15748	16006	15759	15855	15807	15841	15837	15821	15805	15954	15889	15949	15879	15921	15992	15875	15858	15975	15758	15644	15948	15899	15912	15997	15727	15691	15691	15760	15861	15837	16012	15945	15949	15805	15734	15685	15524	15839	15807	15693	15960	15943	15734	15994	15715	16132	15656	15843	15952	15949	15872	15957	15851	15896	15713	15946	15784	15859	15906	15784	15858	15906	15789	15701	15912	15715	15657	15913	15906	15859	16019	16113	15879	15743	15803	15770	15932	16020	15828	15779	15861	15863	15847	15902	15750	15743	15995	15859	15854	16017	15827	16070	15898	15931	15806	16067	15896	15723	16030
31508	53534	49415	40468	33306	27463	22911	21006	19143	17616	16696	15987	15601	15204	15238	14886	14925	14516	14574	14476	14207	14329	14303	14203	14263	14210	14138	14051	14189	14038	14043	14059	14169	14268	14010	14091	14114	13858	14006	14208	13966	13840	14086	13943	13897	14028	14042	13980	13866	14118	13950	13890	14027	13862	13896	13948	13960	13892	13833	14090	13982	13952	13912	13958	14093	13867	13852	13855	13925	13823	13864	13975	13991	14023	13823	13957	13954	13835	13848	13935	13824	14027	13833	13863	13774	14051	13893	13993	14103	13824	13955	13919	13824	13911	13928	13968	13849	14087	13946	13973	13907	13966	13928	13904	13892	13795	14031	13874	13799	13923	13924	13964	13853	14162	13916	14048	13977	14040	14041	14099	13838	13981	13815	14058	13972	13947	14026	13838	13993	14032	14002	13879	13862	13914	13831	13965	13922	13921	13853	13980	13967	13947	13982	13926	13913	13863	14030	13848	13907	13978	13951	14001	13883	13824	13968	14156	13848	13943	14004	13932	14027	14071	13943	13685	13954	13904	13864	14026	13953	13975	13914	13843	14072	13868	14051	13765	13922	13855	13849	13891	13939	13969	13906	14000	13902	13900	13905	13895	13859	13982	14044	14094	13769	13947	14004	14078	13814	13965	13801	13993	13876	13904	13975	13983	13865	14033	13973	13880	13882	13943	13744	13984	14032	13820	13910	13907	13964	13955	13936	13911	13966	13827	13939	13969	13828	13897	13875	13878	13992	13762	13859	13988	13833	13875	13793	13912	13835	13905	13681	13898	13880	13969	13816	14000	13855	13847	13984	13967	13984	14036	13754	13855	13908	13938	13944	14060	13932	13897	13835	13987	14100	13949	13926	13903	14003	13862	14055	13829	13954	13760	13781	13901	13790	13872	13760	13873	13961	13884	13946	13894	13892	14037	13855	13846	14120	13988	13966	13768	13746	13965	13875	13839	13926	13944	13722	13834	13891	13887	13929	13974	13814	13905	13876	13916	14050	13872	13825	13936	13887	13871	13946	13966	13938	13969	13891	13779	13876	13791	13864	14002	14016	13672	13957	13956	14031	14094	14033	13957	13816	13802	13775	13919	13758	13952	13727	13791	13999	13955	13813	13966	13800	14009	13877	13932	13936	13810	13875	13810	13822	13877	13973	13783	13913	14015	13968	14035	13900	13899	13881	13860	13751	13998	13807	13877	13888	13891	14054	13843	13919	13848	13890	13918	13877	13954	14060	13861	14019	13828	13961	13913	13927	13695	14016	14012	13751	13920	13774	14105	13838	13888	14016	13957	13739	14016	13915	13849	13872	13841	13976	13935	13741	13732	13960	13947	13784	13874	13929	13992	13947	13734	13728	14074	13971	13886	13737	13909	13954	14086	13933	13848	14005	14061	13926	13935	13813	14117	13710	13985	14025	13760	13822	13959	13734	13888	13843	13793	13855	13925	13817	13753	13886	13982	13775	13933	13876	13939	13840	13952	14011	14076	13850	13945	13955	13812	13819	14025	14036	13944	13993	13847	13952	14049	13979	14037	13804	13849	13951	13888	13817	13838	13996	13914	13980	13916	13955	13745	13912	14006	13952	13944	13982	13821	14066	13929	13929	13865	13954	13984	13803	13828	13775	13964	13938	13863	13947	13770	14042	14027	14063	13976	14011	13901	13926	13680	13937	13929	14110	14007	13924	13788	14019	13881	13929	13947	13907	13907	13802	13845	13875	13929	13792	13839	13900	13967	13810	13863	13743	14033	14051	13765	13891	13883	13935	13916	13686	13962	13934	13896	13728	13840	13862	13959	14051	13858	13917	13898	13879	14026	13872	13913	13791	13967	13708	13870	13870	13975	13927	13971	13890	13962	13715	13989	13897	13914	13970	13816	13853	13727	13843	13947	13755	13846	13736	13770	14001	13830	14061	13773	13884	13725	13947	13933	13892	13916	13963	13794	13883	13953	13800	13949	13860	13959	13800	13896	14048	14041	14053	13815	13880	13851	13887	13894	13930	13917	13875	13918	14016	13821	13949	14074	13773	14094	13755	13792	13914	13849	13951	13741	13834	13899	14004	13970	13920	13764	13885	14037	13861	13962	14028	14083	13840	13950	13771	14002	13801	14015	13861	13833	13857	14101	13759	13822	13863	13831	13867	13879	13722	13913	13851	13868	13956	13841	13822	13912	13944	13707	14044	13989	14022	13930	13738	13918	13998	13903	13926	13860	13955	13955	13861	13907	13978	13936	13850	13851	13893	13935	13859	13765	13922	13951	13929	14016	13802	13872	13962	13875	13658	13901	14019	13894	13850	13914	13836	13984	14026	14168	13899	13848	13923	13680	13766	13953	13841	13819	13732	13946	13720	13783	14048	13809	13975	13835	14060	13964	13870	13988	13825	14004	13906	13773	13722	14096	14081	14165	13917	14048	13965	14007	13794	13786	13856	14035	13780	14038	13790	13927	13865	14033	13964	13924	13905	13869	13956	13979	13918	13888	13726	13932	13840	14032	13909	13989	14029	14074	13897	13992	13700	13922	13769	14022	13835	13908	14132	13824	13885	13909	13908	13856	13999	13755	13976	14014	13748	13911	13805	14210	13876	13944	13781	13945	13956	13825	13804	14025	13817	13893	13964	13820	14039	13847	14003	14019	13855	13873	13917	13953	13995	13968	13872	13803	13767	13937	13795	13923	13939	13982	14017	14030	13856	14079	14020	13738	14039	13832	13806	13974	13866	13667	14036	13829	13871	13843	13806	13949	13997	13898	13961	13832	13918	13875	13951	14045	13860	13923	13860	13853	13967	13882	13843	14019	13922	14109	13928	13852	13925	14001	13878	13929	13927	13934	13891	13920	13981	13939	13682	13958	13914	13858	14052	13874	13949	14000	13883	13801	13912	13916	13896	13956	13975	13850	13728	13857	14067	13856	13833	13742	13971	13983	13975	13947	13701	13840	13957	13935	13913	13860	13950	13784	13984	13864	13905	13928	14042	13892	13866	13988	13765	13912	13950	14158	13894	13989	13993	13985	13984	13741	13901	13901	13817	13827	13799	13749	14095	13909	14031	13820	13964	13941	14045	13886	13951	13940	13807	13964	14027	13787	13963	13898	13897	13977	13856	13753	13891	13913	13680	13935	13843	13923	13890	13818	13733	14011	13989	13828	13909	13849	13865	13848	13850	14046	13842	13969	13799	13856	13887	13868	13934	13757	14152	14051	13979	13817	14021	13912	13820	13940	13870	13830	13855	13924	13968	13966	13827	13786	14007	13720	13832	13986	13865	13959	13759	13811	14003	14004	13873	13738	13874	13976	13942	13867	13906	13884	13753	13916	13723	13959	14002	13785	13907	14020	13832	13976	13925	13908	13999	13818	13887	13973	13891	13819	13757	13838	13833	13757	13940	13903	13841	13929	13907	13706	13881	14036	13856	13749	14035	13722	13933	13838	13740	13922	14003	13968	13890	13901	14028	13958	13893	13838	14010	13811	13828	13932	14119	13833	13963	13872	13995	13820	13961	13904	13888	13690	13737	13821	13914	14047	13859	13831	13940	13712	13951	13814	13883	14017	13847	13903	14107	13877	13964	13953	13884	13935	13904	14026	13989	13982	14057	13883	13967	14159	13921	13928	13883	13907	13948	13905	13919	13812	13855	13981	14062	13757	13845	13961	13801	13947	14010	13894	13776	14030	13769	13855	14031	13760	13993	13795	14009	13825	14083	13843	13857	13837	13799	13921	13860	13916	13975	13891	13927	13885	13942	13901	13961	13801	13885	13861	13878	13991	13798	13949	13899	13938	14096	13934	13889	13875	13907	13908	13901	13755	13983	13925	13862	13945	14016	13999	13864	13835	13975	14061	13899	13880	14041	13971	13814	13991	13940	13876	13720	13766	13916	13846	13814	13802	13942	13985	13888	13927	13893	13871	13905	13817	13952	13960	13771	13962	13993	13951	13895	13773	13969	13981	13945	13914	13915	14061	13939	13873	13926	13979	13878	13906	13823	13842	13845	13861	13949	13817	13895	13913	13835	14053	13735	14007	13840	13947	13952	13769	14051	13890	13914	13884	13965	13756	13817	13902	14159	13956	13866	13806	13977	13821	13718	13799	13993	13942	13996	13692	14003	14080	13824	13780	14062	14047	13888	14056	13805	13826	13900	13872	14001	14021	13855	13897	14074	13979	13974	13821	13856	14048	14023	13986	13950	13915	13909	13985	13944	13935	13856	13894	13853	13768	13896	13911	13701	13901	13880	14044	13891	13844	13778	13944	13793	14066	13820	14055	13847	13897	13924	13986	13825	14043	13955	13815	13865	14086	13836	13827	13715	13861	13948	13997	13912	13950	13868	14085	14115	13976	13811	13927	14072	13973	14069	13988	13792	13959	13750	13742	13918	13943	14055	13966	13941	13799	14014	13944	13761	13991	14023	13836	13916	14008	13822	13977	13721	13781	13896	13813	14019	13886	13974	13942	13888	13907	13893	13925	13893	13862	13802	13854	14060	13839	13969	13800	13955	13978	13909	13839	13881	13896	13835	13812	13971	13956	13871	13993	13835	13892	14020	13990	13974	13833	13861	13823	13973	14001	14086	13890	13756	14044	13772	13939	13817	13964	13797	13923	13950	13761	13907	13973	14034	13724	13873	13982	14030	13892	14119	13880	13867	13991	13719	13981	13949	13791	13841	13900	13899	13913	13976	13968	13854	13930	13875	13833	13984	13866	13923	13913	13973	13919	13945	13881	13933	13899	13841	14040	13910	13827	13955	13927	14051	13952	13967	13975	13886	13712	13827	13828	13903	14058	13898	14030	13812	13830	13761	13950	13794	13834	13989	13723	13802	13912	13997	13907	13836	13931	13856	13755	13864	14013	13892	13958	13909	13847	13884	13869	13924	13856	13919	13869	13828	13956	13994	13927	13874	13827	13923	14047	14016	13884	13842	13817	13856	13753	13790	13874	13943	13744	14085	13938	14039	14000	13915	13916	13842	13920	13856	13798	13992	13887	13912	13918	14069	13992	13927	13927	13950	13822	14051	14132	13945	13864	14102	13894	14112	13883	13828	13820	13873	14076	13734	13779	13888	13832	13865	13824	13880	13993	13955	13831	13960	13886	13933	13926	13946	13837	13873	13975	13962	14012	13951	13964	13834	13840	13904	13921
28353	25562	31405	28465	22430	19773	18199	17284	16839	16314	16132	15993	15884	15876	15827	15827	15874	15691	15738	15802	15627	15696	15990	15841	15856	15509	15574	15523	15700	15807	15633	15532	15613	15767	15568	15476	15620	15550	15746	15524	15490	15435	15644	15483	15623	15352	15523	15348	15464	15776	15337	15609	15779	15425	15461	15527	15335	15461	15390	15401	15371	15357	15544	15581	15541	15571	15694	15392	15692	15489	15566	15470	15594	15491	15698	15587	15612	15598	15799	15650	15689	15738	15492	15502	15711	15640	15710	15537	15540	15585	15793	15611	15669	15603	15567	15511	15597	15531	15395	15582	15480	15402	15523	15375	15641	15528	15591	15666	15630	15520	15743	15347	15694	15592	15506	15485	15559	15589	15360	15736	15565	15507	15454	15580	15402	15450	15452	15507	15371	15520	15594	15499	15514	15473	15415	15220	15625	15444	15495	15505	15567	15413	15603	15562	15522	15623	15396	15425	15554	15572	15464	15425	15397	15527	15347	15432	15400	15511	15573	15851	15671	15449	15478	15553	15539	15483	15613	15639	15679	15564	15651	15524	15475	15505	15594	15576	15614	15803	15514	15757	15521	15641	15556	15694	15547	15580	15565	15503	15456	15519	15638	15588	15421	15439	15374	15548	15432	15454	15495	15686	15476	15605	15403	15620	15697	15498	15551	15419	15386	15573	15452	15367	15408	15645	15669	15427	15550	15470	15372	15534	15535	15510	15476	15557	15731	15491	15527	15428	15396	15586	15567	15622	15514	15492	15483	15426	15556	15535	15449	15347	15495	15402	15433	15651	15526	15415	15426	15645	15440	15553	15387	15491	15496	15526	15615	15515	15387	15550	15555	15480	15471	15544	15548	15460	15313	15564	15708	15687	15408	15647	15806	15430	15540	15363	15440	15345	15499	15587	15547	15704	15544	15775	15469	15452	15420	15612	15402	15678	15659	15603	15546	15507	15306	15639	15523	15539	15401	15515	15437	15609	15565	15473	15450	15352	15514	15654	15630	15464	15312	15524	15495	15351	15479	15303	15433	15510	15537	15516	15433	15673	15544	15601	15431	15407	15520	15445	15433	15375	15701	15506	15579	15559	15689	15567	15700	15465	15352	15645	15538	15576	15537	15597	15600	15562	15762	15574	15397	15350	15516	15479	15351	15461	15522	15760	15549	15576	15561	15668	15636	15633	15623	15405	15593	15587	15627	15672	15697	15534	15460	15492	15488	15645	15427	15690	15691	15569	15408	15610	15616	15551	15499	15722	15519	15436	15606	15445	15398	15619	15634	15472	15595	15501	15451	15328	15429	15527	15341	15735	15507	15595	15601	15348	15569	15465	15626	15567	15591	15351	15609	15578	15501	15552	15577	15427	15546	15628	15586	15495	15430	15547	15551	15519	15456	15563	15521	15649	15536	15521	15534	15568	15504	15634	15525	15784	15721	15619	15643	15450	15457	15491	15548	15523	15470	15636	15363	15692	15529	15558	15629	15479	15406	15443	15526	15299	15569	15539	15816	15489	15581	15493	15509	15562	15479	15708	15367	15292	15391	15277	15428	15525	15615	15682	15402	15476	15534	15560	15584	15633	15612	15742	15406	15452	15574	15615	15717	15731	15400	15609	15758	15556	15646	15311	15581	15586	15595	15558	15642	15447	15444	15633	15446	15513	15588	15503	15341	15604	15471	15324	15662	15474	15709	15511	15736	15616	15309	15494	15513	15529	15505	15582	15534	15317	15560	15602	15491	15610	15619	15364	15692	15411	15392	15227	15626	15495	15552	15713	15731	15567	15571	15412	15480	15475	15418	15577	15759	15456	15663	15351	15471	15554	15797	15562	15492	15509	15445	15611	15411	15727	15592	15753	15453	15565	15574	15419	15402	15687	15589	15491	15403	15636	15711	15517	15333	15634	15684	15561	15510	15611	15551	15775	15731	15526	15549	15348	15616	15611	15583	15548	15630	15469	15410	15706	15596	15650	15562	15464	15333	15430	15646	15535	15612	15288	15477	15556	15527	15473	15509	15580	15470	15576	15679	15658	15593	15725	15571	15467	15636	15413	15503	15492	15528	15637	15634	15573	15541	15645	15455	15677	15459	15463	15537	15458	15532	15491	15524	15594	15656	15585	15599	15488	15814	15576	15630	15554	15550	15499	15487	15489	15577	15460	15520	15550	15488	15589	15417	15362	15607	15613	15575	15457	15370	15574	15579	15624	15379	15474	15576	15694	15566	15459	15615	15572	15752	15657	15768	15437	15582	15534	15502	15409	15559	15656	15389	15457	15581	15650	15479	15478	15579	15466	15393	15527	15652	15563	15502	15549	15560	15574	15472	15715	15487	15650	15595	15344	15387	15535	15623	15625	15683	15649	15674	15586	15417	15511	15618	15379	15552	15661	15497	15448	15269	15622	15684	15527	15716	15498	15509	15453	15518	15466	15719	15556	15554	15642	15363	15411	15603	15672	15639	15459	15650	15571	15496	15555	15556	15640	15497	15522	15472	15814	15439	15666	15534	15713	15407	15495	15352	15337	15608	15654	15633	15563	15468	15606	15604	15489	15610	15445	15610	15514	15500	15394	15817	15535	15508	15487	15633	15590	15266	15467	15571	15616	15286	15598	15698	15790	15577	15550	15623	15528	15635	15560	15455	15455	15674	15380	15541	15522	15526	15350	15520	15361	15580	15424	15489	15706	15640	15542	15758	15658	15579	15701	15506	15747	15503	15719	15644	15695	15743	15719	15826	15468	15495	15760	15658	15629	15659	15610	15506	15603	15668	15486	15808	15597	15650	15669	15396	15292	15578	15567	15684	15520	15304	15607	15737	15700	15481	15597	15383	15826	15675	15653	15610	15441	15416	15353	15556	15552	15591	15535	15423	15490	15535	15518	15582	15609	15423	15559	15585	15592	15369	15456	15496	15524	15440	15555	15414	15324	15507	15550	15372	15483	15726	15566	15313	15500	15484	15520	15411	15363	15470	15546	15667	15463	15503	15447	15631	15504	15445	15763	15470	15718	15539	15635	15651	15552	15520	15545	15418	15510	15349	15441	15527	15549	15645	15568	15482	15492	15664	15704	15494	15537	15527	15595	15516	15641	15619	15513	15525	15520	15599	15518	15519	15683	15559	15335	15582	15400	15455	15629	15534	15540	15487	15396	15391	15511	15575	15753	15549	15684	15417	15770	15589	15565	15708	15538	15549	15687	15708	15529	15656	15501	15585	15824	15530	15425	15517	15595	15428	15400	15612	15627	15467	15515	15582	15490	15511	15756	15480	15523	15463	15445	15370	15540	15557	15456	15580	15514	15627	15578	15652	15505	15644	15603	15485	15425	15331	15444	15607	15559	15451	15506	15516	15679	15455	15334	15706	15592	15529	15747	15753	15636	15458	15550	15494	15667	15600	15591	15650	15645	15492	15634	15526	15565	15494	15598	15566	15469	15508	15519	15566	15464	15646	15788	15654	15533	15446	15537	15354	15408	15507	15696	15575	15622	15355	15721	15531	15496	15558	15667	15566	15858	15571	15588	15614	15431	15599	15493	15628	15415	15498	15543	15607	15537	15652	15637	15284	15429	15472	15605	15411	15602	15539	15602	15506	15480	15489	15329	15656	15592	15641	15441	15554	15524	15516	15477	15399	15352	15459	15367	15489	15582	15565	15584	15523	15588	15390	15536	15522	15302	15641	15383	15501	15629	15482	15646	15652	15504	15629	15618	15425	15530	15671	15458	15594	15679	15492	15470	15682	15706	15565	15413	15483	15554	15329	15451	15368	15631	15668	15406	15376	15379	15519	15657	15491	15574	15690	15529	15602	15596	15580	15513	15490	15817	15603	15584	15680	15561	15722	15390	15484	15455	15324	15464	15508	15388	15675	15492	15629	15657	15641	15681	15723	15528	15515	15461	15626	15592	15481	15599	15538	15463	15496	15702	15484	15494	15399	15571	15573	15408	15551	15532	15513	15504	15403	15414	15542	15605	15554	15383	15644	15529	15368	15573	15473	15431	15641	15330	15591	15544	15585	15570	15379	15480	15630	15536	15706	15570	15489	15538	15704	15712	15507	15562	15555	15688	15309	15615	15620	15440	15415	15318	15695	15531	15582	15436	15573	15370	15472	15555	15748	15727	15703	15339	15555	15764	15487	15553	15547	15525	15404	15529	15711	15671	15611	15572	15486	15505	15569	15611	15663	15469	15684	15430	15552	15803	15678	15656	15555	15583	15604	15590	15301	15611	15575	15426	15476	15594	15427	15618	15676	15557	15423	15540	15475	15634	15656	15646	15465	15661	15839	15419	15710	15693	15566	15522	15699	15481	15755	15568	15476	15668	15405	15498	15592	15509	15623	15296	15493	15529	15585	15351	15524	15345	15537	15605	15480	15566	15534	15433	15557	15560	15509	15673	15482	15633	15584	15560	15631	15511	15607	15555	15751	15575	15473	15341	15617	15450	15491	15558	15490	15662	15641	15620	15552	15352	15687	15489	15429	15566	15445	15452	15503	15603	15637	15388	15650	15513	15580	15546	15781	15662	15510	15356	15483	15562	15513	15396	15579	15409	15614	15634	15633	15376	15646	15380	15398	15572	15424	15696	15527	15595	15534	15567	15729	15584	15523	15539	15655	15580	15445	15566	15536	15494	15543	15360	15428	15478	15515	15281	15545	15629	15705	15589	15567	15508	15461	15478	15582	15567	15346	15549	15624	15583	15651	15876	15612	15562	15681	15555	15433	15610	15620	15563	15344	15509	15610	15623	15409	15628	15479	15571	15639	15502	15510	15680	15605	15574	15546	15632	15516	15688	15431	15508	15513	15442	15476	15489	15480	15531	15460	15444	15662	15535	15432	15438	15512	15481	15642	15348	15700	15282	15720	15674	15789	15582	15535	15708	15626	15607	15512	15696	15469	15579	15537	15400	15609	15583	15657	15388	15648	15537	15649	15591	15564	15556	15638	15400	15507	15653	15457	15663	15437	15413	15516	15494	15648	15615	15354	15600	15573	15602	15363	15645	15612	15655	15653	15471	15501	15536	15501	15553	15488	15541	15546	15703	15602	15618	15735	15635	15439	15710	15654	15556	15455	15621	15543	15508	15668	15520	15641	15580	15542	15624	15536	15608	15720	15604	15647	15468	15508	15617	15341	15614	15703	15644
28760	40155	36857	28724	23230	19601	17392	16495	15426	15098	14752	14706	14489	14250	14178	14092	14095	13879	14004	14096	13834	13998	13952	13895	13872	13857	14082	13900	13759	13798	13728	13700	13778	13853	13740	13787	13647	13801	13803	13801	13992	13720	13838	13858	13723	13721	13738	13756	13736	13806	13628	13912	13770	13726	13865	13600	13733	13709	13750	13752	13692	13590	13893	13776	13687	13793	13678	13660	13651	13760	13800	13669	13731	13835	13923	13720	13672	13827	13776	13654	13644	13690	13743	13738	13804	13760	13826	13782	13709	13885	13783	13760	13719	13715	13861	13589	13725	13865	13778	13697	13788	13839	13730	13822	13622	13824	13825	13792	13693	13801	13748	13684	13737	13686	13860	13880	13689	13838	13599	13842	13863	13753	13800	13845	13768	13860	13682	13746	13763	13769	13762	13708	13774	13892	13770	13796	13628	13786	13843	13665	13731	13784	13629	13728	13799	13623	13886	13622	13772	13775	13819	13684	13771	13853	13581	13663	13722	13692	13869	13949	13660	13656	13673	13678	13821	13683	13610	13764	13676	13669	13771	13752	13727	13796	13767	13755	13567	13750	13924	13495	13786	13770	13713	13732	13837	13787	13649	13744	13706	13750	13767	13655	13925	13667	13568	13881	13751	13881	13657	13823	13736	13626	13642	13695	13965	13658	13803	13838	13930	13582	13638	13958	13669	13765	13619	13772	13884	13880	13742	13688	13737	13576	13840	13700	13632	13884	13654	13633	13776	13741	13691	13845	13777	13782	13718	13608	13797	13736	13728	13832	13888	13728	13770	13846	13757	13761	13816	13772	13776	13680	13714	13907	13704	13730	13910	13766	13898	13807	13582	13724	13576	13787	13688	13786	13773	13796	13712	13873	13707	13772	13704	13817	13822	13821	13715	13637	13877	13937	13767	13713	13777	13897	13834	13702	13752	13777	13765	13751	13573	13720	13907	13711	13804	13648	13803	13697	13612	13681	13871	13802	13732	13872	13861	13869	13707	13844	13820	13744	13664	13911	13701	13747	13745	13919	13910	13816	13727	13634	13839	13700	13715	13720	13775	13752	13776	13682	13893	13696	13690	13739	13652	13807	13681	13862	13882	13697	13769	13911	13518	13799	13715	13605	13861	13658	13758	13530	13647	13827	13768	13840	13605	13658	13692	13896	13888	13810	13659	13812	13805	13734	13759	13743	13816	13708	13762	13675	13913	13731	13751	13877	13779	13720	13647	13932	13938	13871	13763	13671	13723	13722	13721	13610	13757	13746	13662	13789	13890	13804	13676	13624	13670	13901	13785	13829	13880	13820	13760	13904	13807	13730	13816	13708	13715	13769	13796	13603	13722	13791	13804	13912	13680	13837	13740	13680	13933	13677	13548	13813	13546	13775	13785	13851	13809	13776	13742	13953	13700	13734	13850	13630	13691	13660	13609	13748	13667	13646	13658	13840	13626	13659	13860	13771	13783	13754	13900	13664	13729	13638	13847	13800	13650	13930	13759	13779	13747	13828	13691	13749	13764	13687	13738	13700	13718	13761	13795	13810	13871	13842	13776	13849	13767	13813	13780	13583	13768	13915	13687	13782	13927	13777	13782	13720	13810	13614	13641	13856	13759	13507	13813	13741	13844	13901	13789	13798	13764	13700	13849	13854	13703	13703	13883	13670	13907	13929	13963	13785	13885	13689	13827	13852	13671	13824	13761	13719	13718	13710	13836	13702	13786	13818	13889	13833	13839	13807	13761	13900	13899	13765	13702	13673	13757	13870	13658	13745	13653	13868	13622	13729	13690	13802	13721	13742	13806	13844	13757	13781	13814	13786	13714	13784	13800	13864	13700	13486	13926	13689	13673	13944	13825	13673	13863	13737	13708	13827	13724	13976	13812	13588	13769	13632	13706	13784	13845	13625	13730	13823	13732	13833	13833	13755	13876	13707	13803	13740	13940	13640	13793	13825	13859	13873	13865	13716	13687	14001	13769	13630	13541	13542	13894	13628	13821	13825	13686	13829	13621	13678	13707	13722	13812	13735	13824	13749	13780	13583	13830	13738	13889	13783	13763	13824	13715	13698	13636	13709	13890	13746	13681	13722	13873	13827	13884	13929	13748	13850	13815	13631	13881	13861	13831	13804	13787	13869	13813	13664	13874	13699	13831	13802	13649	13790	13776	13684	13761	13853	13770	13774	13801	13619	13833	13815	13794	13953	13691	13837	13771	13808	13800	13917	13738	13837	13637	13961	13832	13793	13716	13676	13712	13902	13637	13721	13749	13724	13856	13600	13829	13725	13781	13710	13652	13736	13891	13776	13661	13666	13594	13804	13685	13804	13645	13913	13580	13809	13806	13723	13670	13784	13667	13837	13736	13716	13848	13659	13795	13856	14037	13687	13728	13866	13641	13799	13787	13684	13668	13755	13638	13815	13827	13551	13828	13804	13732	13707	13684	13829	13746	13894	13746	13815	13859	13735	13744	13633	13790	13818	13656	13664	13812	13879	13536	13838	13831	13864	13800	13802	13757	13764	13764	13859	13733	13706	13729	13823	13716	13668	13820	13994	13705	13763	13994	13787	13666	13693	13940	13785	13882	13722	13825	13811	13839	13719	13664	13988	13714	13762	13880	13621	13848	13730	13979	13808	13878	13781	13857	13711	13607	13758	13670	13676	13895	13879	13837	13821	13846	13782	13630	13799	13785	13845	13844	13742	13948	13912	13768	13658	13739	13768	13915	13745	13714	13742	13760	13780	13800	13785	13770	13780	13677	13711	13729	13854	13906	13713	13884	13752	13691	13688	13681	13755	13608	13769	13711	13930	13714	13837	13615	13820	13737	13751	13720	13708	13718	13818	13903	13701	13752	13781	13653	13811	13755	13740	13660	13794	13741	13795	13761	13703	13732	13685	13711	13671	13816	13764	13644	13783	13742	13803	13861	13672	13791	13882	13697	13953	13752	13835	13726	13870	13762	13590	13932	13779	13961	13824	13831	13800	13772	13872	13780	13843	13805	13900	13662	13728	13647	13653	13828	13786	13804	13885	13703	13789	13722	13598	13759	13824	13743	13847	13701	13750	13825	13780	13826	13830	13770	13716	13753	13820	13755	13780	13831	13707	13786	13710	13721	13903	13407	13938	13960	13752	13606	13783	13760	13680	13840	13822	13792	13805	13700	13589	13628	13869	13737	13781	13751	13819	13911	13807	13774	13801	13943	13762	13695	13735	13847	13641	13938	13751	13688	13712	13693	13752	13808	13818	13818	13898	13900	13706	13888	13767	13812	13610	13714	13657	13668	13938	13937	13758	13775	13649	13954	13570	13804	13752	13761	13777	13820	13696	13818	13687	13842	13753	13800	13872	13724	13640	13899	13910	13706	13849	13646	13801	13739	13723	13851	13738	13794	13566	13854	13703	13779	13741	13711	13724	13942	13635	13744	13657	13664	13966	13721	13615	13864	13790	13633	13584	13831	13851	13883	13689	13658	13963	13761	13837	13770	13625	13769	13900	13838	13892	13709	13800	13592	13769	13768	13848	13727	13668	13667	13814	13651	13797	13791	13712	13783	13714	13679	13697	13784	13721	13776	13823	13720	13686	13651	13811	13820	13754	13739	13854	13742	13763	13869	13815	13895	13658	13691	13794	13889	13839	13859	13733	13896	13702	13911	13745	13647	13662	13678	13759	13874	13737	13790	13973	13694	13710	13853	13664	13666	13857	13967	13809	13839	13870	13772	13781	13622	13824	13780	13804	13664	13855	13825	13718	13685	13806	13847	13683	13634	13821	13802	13761	13954	13744	13805	13739	13697	13875	13756	13886	13756	13780	13736	13794	13781	13638	13844	13623	13779	13668	13654	13749	13744	13752	13631	13651	13853	13873	13732	13849	13746	13858	13653	13659	13753	13783	13743	13687	13671	13953	13913	13842	13809	13813	13831	13813	13708	13716	13858	13756	13500	13722	13711	13821	13771	13733	13572	13560	13865	13778	13832	13816	13760	13826	13892	13702	13821	13716	13939	13609	13619	13704	13741	13751	13708	13712	13691	13770	13723	13791	13864	13796	13884	13604	13810	13740	13828	13710	13733	13788	13689	13762	13756	13745	13589	13682	13720	13780	13659	13900	13813	13657	13901	13752	13786	13802	13792	13757	13832	13718	13571	13910	13924	13598	13853	13651	13730	13714	13867	13829	13863	13757	13754	13780	13853	13792	13744	13831	13820	13906	13697	13636	13623	13732	13905	13869	13711	13646	13775	13782	13824	13756	13705	13764	13734	13646	13736	13737	13712	13779	13755	13745	13836	13765	13891	13775	13841	13765	13985	13747	13659	13750	13787	13796	13787	13942	13694	13808	13718	13813	13723	13620	13813	13748	13750	13663	13821	13765	13817	13752	13842	13674	13779	13788	13825	13638	13860	13699	13912	13822	13889	13695	13988	13800	13727	13827	13706	13947	13753	13774	13770	13737	13821	13894	14003	13608	13875	13633	13876	13758	13769	13683	13733	13752	13733	13803	13911	13580	13868	13686	13808	13719	13722	13842	13792	13711	13777	13783	13924	13572	13900	13632	13755	13734	13787	13860	13734	13867	13878	13771	13745	13870	13723	13684	13773	13758	13760	13627	13798	13770	13796	13798	13699	13673	13907	13795	13820	13748	13719	13571	13903	13790	13829	13723	13676	13822	13902	13747	13654	13756	13882	13771	13888	13817	13984	13827	13889	13493	14027	13660	13755	13780	13746	13818	14017	13860	13632	13935	13721	13706	13557	13852	13627	13752	13628	13720	13698	13763	13643	13706	13874	13700	13600	13729	13717	13665	13734	13816	13858	13817	13712	13724	13763	13756	13746	13726	13674	13730	13805	14008	13851	13752	13814	13703	13907	13730	13757	13698	13877	13510	13839	13768	13676	13626	13763	13742	13824	13674	13788	13839	13875	13670	13748	13643	13604	13649	13782	13842	13735	13675	13733	13805	13775	13707	13812	13885	13767	13808	13749	13829	13901	13558	13775	13850	13757	13755	13766	13719	13867	13599	13858	13708	13653	13733	13735	13799	13751	13697	13760	13851	13837	13835	13733	13771	13781	13884	13747	13683	13890	13778	13452	13659	13607	13720	13695	13546	13709	13871	13812	13782	13711	13611	13873	13793	13693	13726	13675	13763
24099	21445	28941	25260	23824	23664	22015	18629	17568	16976	16682	16034	15872	15731	15649	15662	15599	15539	15564	15445	15503	15390	15264	15336	15344	15252	15235	15107	15209	15449	15191	15311	15243	15318	15245	15059	15111	15328	15124	15141	15175	15112	15094	15186	15250	15136	15146	15316	15067	15296	15131	15009	14923	15202	15063	15019	15089	15265	15283	14997	15219	15072	15015	15146	15008	15216	15016	15162	15152	15309	14846	15067	15123	15209	15084	15179	15071	15046	15146	15164	15093	14996	15262	15169	15040	15113	15034	15088	15177	15131	15207	15009	15101	14926	14977	15013	15114	15327	15006	14977	15196	15221	15082	15070	15287	15053	15170	15062	14917	15089	15298	15117	15045	15021	15065	15129	15071	15134	15010	15272	15014	15061	15185	15174	15094	15104	14965	15114	15174	15288	15009	15035	15075	15137	14924	15168	15129	15094	15032	15290	15172	14990	14960	15167	15089	15074	14852	15247	14998	15066	14981	15071	14965	15076	15045	15054	15021	15145	15020	15027	14973	14922	15074	14928	15220	14967	15060	15153	15070	15169	15077	14984	15134	14935	14956	14984	15206	15123	14765	15145	14929	14926	15115	14851	14851	14984	14959	15053	15052	14914	15016	14978	15059	15213	15164	15074	14920	14982	15156	15233	15147	14973	15008	14833	15362	15107	15133	14990	14953	14854	15085	15205	14979	15062	14926	15103	15183	14964	14968	15156	15033	14898	15081	14900	15129	15032	15046	15163	15204	15047	15113	14937	15043	14875	15006	15090	14998	15069	15016	15047	15199	15062	15216	15020	14925	14887	14834	15103	15092	14911	15154	14947	15171	15145	15219	15207	15032	14988	14885	15004	15201	15046	15037	15070	15158	15023	15150	15120	14975	14863	15197	14928	15171	14973	14954	15225	15167	14899	14914	15217	15036	14949	15006	15190	15028	15067	15118	14822	15178	15026	15047	15021	14959	14959	15297	15087	15236	15164	15110	15130	15170	14875	15337	15097	15145	15158	14985	15037	15105	15130	15287	15062	15096	15019	15100	15265	15124	15113	15295	14957	15084	15272	15119	15101	15034	14846	15123	15146	15114	15075	14986	14793	15013	14962	15099	14922	14979	15154	14981	15049	14945	14957	15087	14994	15165	15079	15039	14875	15131	15036	15065	15013	15121	15082	15062	15070	14922	15038	14947	15045	14942	15203	14970	15082	14996	14957	15042	15027	15204	15189	15055	15133	15061	15113	15270	15211	15051	15037	15137	14909	15165	15066	15213	15059	15169	15116	15180	15215	15015	15184	15275	15220	15065	14880	14836	14911	15113	15202	15126	14960	14862	14902	15048	15070	14925	15056	14928	15006	14959	15149	15292	15159	15058	15150	15186	15044	15091	15073	15117	15221	15142	15031	14949	14901	15116	15114	15054	15112	15055	14973	14986	15039	15126	15240	15014	15045	14868	15219	15385	14921	15257	15141	15005	15178	15008	15043	15222	14913	15154	15103	15165	15188	14984	15019	15105	15028	15040	15148	15084	15136	15037	15063	15113	14997	15079	15151	15007	15023	14981	15251	15175	14999	15076	15219	15027	15078	15030	15058	15024	15244	15087	15066	14946	15153	15162	15087	15084	15020	15212	15104	15213	15238	15305	14942	15104	15135	15160	15096	15009	15237	15152	15068	15033	15101	15078	15089	15238	15177	15219	14964	15038	14984	14941	14976	15030	15128	15040	15165	15118	15099	15018	15159	15286	15028	15156	14886	15024	15143	15151	14936	15113	14910	15220	14994	15137	15086	15198	15033	15095	14859	15159	15057	15164	15033	14925	15036	15065	15011	15111	14941	15268	15163	15021	15100	15121	14948	15055	14987	15159	15087	14811	14918	15142	15182	15204	15143	15000	15083	15282	15074	14930	14993	14932	15153	15196	15125	15066	15004	15141	15204	15311	14922	15097	15260	14942	14897	15022	15122	15091	15143	14928	14967	15126	15229	14955	14988	15132	15027	15083	15074	14986	15144	15278	14987	15082	15254	15260	15040	15114	15176	15082	15243	15163	15205	15124	15137	14885	15087	15118	15011	15233	15059	15253	15190	15112	14952	15118	15074	14979	15140	15072	14953	15193	14888	15161	15101	14938	15178	15068	15096	15045	15182	15048	14964	15050	15189	15149	15072	15023	15071	15092	15142	15188	15119	14957	15096	14867	15117	14995	15067	15176	15017	15024	14953	15231	14985	14958	15120	15208	15130	15026	14994	15169	14989	15082	14806	15117	15141	15255	15104	15326	15089	14911	15061	14973	15225	15078	14993	15064	14946	15155	14907	14792	15022	15012	15180	15011	14880	15109	15355	15170	15083	15191	14848	15246	15058	15061	15210	14898	15120	15074	14963	15253	14965	15105	15097	14947	14858	14969	15062	14967	15137	14998	15221	15132	15154	15089	14977	15038	15148	15155	15199	14935	14928	15071	14959	14975	14997	15019	15178	14847	14998	15034	15000	15258	15043	15281	15125	15157	15192	15048	15092	15107	14979	15144	15156	15158	14997	14997	15028	15142	14984	15119	15066	14940	15032	14857	14864	15262	15239	15083	15191	15000	15046	15024	15315	14930	15195	14983	15148	15011	15077	14930	14887	14964	15060	14948	14944	14960	15093	15183	15259	15016	15051	14948	14987	14836	15077	15049	15222	15071	15167	15091	15018	14819	15066	15084	15052	14973	15152	15219	15150	15069	15150	15103	15113	15057	15090	15030	15085	15139	15024	15258	15105	15106	15176	15092	15183	14958	14916	15253	14998	14998	15059	15179	15078	15165	15039	14979	15226	14896	15000	15188	15090	14924	15091	15140	15159	15216	15281	14938	15033	14964	15121	15172	15027	15129	15060	14889	14956	15018	14790	15051	14912	15001	15080	15070	14946	15266	15234	15157	15110	15039	15205	15015	14939	15301	15182	15074	15177	15225	14902	15174	15262	15066	15139	15000	15155	15109	14964	15184	15034	15142	15201	15255	14974	14991	15102	14895	14987	15297	15049	15247	15067	14743	14890	15033	15059	15061	15229	15181	15138	15328	15110	15078	15019	15039	15048	14914	14858	14878	15250	15142	15191	15051	14976	14906	15126	14929	14812	15087	14948	15085	14968	14864	15043	15183	14947	15078	14913	15140	14917	15156	15277	15188	14921	15041	15186	15066	15158	15069	15093	15032	15118	15197	15035	14962	15032	15095	15039	15148	15034	15241	14867	15031	15059	15181	15271	15040	15125	15186	14939	14980	15101	14898	15024	15174	15077	15147	15114	14908	15221	14818	14971	14966	15053	15017	15247	15001	15045	14913	14971	15055	15285	15038	15009	14980	15019	15180	15052	15077	14985	15059	14979	14929	15152	15113	15175	15131	15134	15181	14911	15242	15117	15153	15159	15031	15222	15128	15235	15121	14909	15103	15149	15033	15060	14847	15130	15185	15113	14953	15204	15007	14926	15126	15129	15121	15053	14918	15124	14892	15046	15069	15143	15159	15117	14902	15111	14829	15277	15029	14882	14980	14983	15160	15028	15082	14946	15208	14949	15062	15226	15290	15301	15255	15189	15338	15139	15298	15033	14954	15166	15095	15026	14989	15026	14989	15074	15127	14813	14866	15002	14941	14965	15157	15045	15134	15104	15135	15025	15172	15160	15043	14925	14997	15154	15156	15052	15114	14931	15127	15195	15183	14987	14791	15017	14937	15066	15273	15256	15010	15084	15128	15101	15100	15114	15088	15107	15163	15109	14993	14976	15157	15034	15322	15111	15050	15218	15079	14999	15035	15026	14967	15058	14981	15222	15207	15081	15162	15049	15120	15113	14988	15034	15203	15146	14910	15075	15090	15027	14938	14931	15056	15156	14977	15058	15080	15010	15026	15086	15189	14916	14972	15272	15028	15133	14938	14979	15017	15032	15043	15300	14936	15093	15062	14969	15192	14919	15066	15203	15251	15081	14946	15070	14986	14846	15071	14978	15081	15008	15006	15128	15024	15127	15078	15052	15034	15184	15188	15127	15082	15047	15095	15237	15086	15000	15189	14989	14993	15103	15161	15088	15039	15105	14893	14979	15108	15271	15292	15141	15056	15082	15136	15137	15053	15043	15048	15234	15063	15123	15027	15094	15043	15135	15029	15100	14989	15028	14989	15056	15131	15187	15053	15137	15107	15024	15126	14942	14965	14972	14964	15034	14964	14978	15233	15230	15135	15265	15234	15224	15054	14995	15133	15048	15241	15009	15088	15015	15279	14994	15086	15169	15046	15113	15147	15084	15039	15010	15082	14929	14870	15127	15063	15204	14978	15210	15032	15057	15176	15314	15155	15046	15071	15216	14983	15066	14985	14968	15022	15042	15330	14923	14908	15094	15143	15044	15054	15097	15100	15095	15107	15089	15192	14947	14974	15000	15077	14897	15120	15126	15047	15045	15129	15058	15333	15133	14980	15046	15045	15024	15124	14914	15066	15315	15173	15224	15173	15045	15044	14828	15231	15049	14915	14904	14994	15046	15146	15028	14989	14991	15014	14969	15059	15186	15014	15112	15118	15173	15127	15010	15097	15132	14997	15065	15140	15115	15020	15068	15204	14931	15081	15045	14944	14961	15198	15160	15189	15145	15008	14976	14992	15116	15118	15233	14985	14945	15011	14922	15343	15216	15162	15125	15002	15106	15096	15133	14891	15156	15141	14910	15096	14923	15199	15048	15031	14976	15127	15249	15038	15141	15053	15178	15253	15069	14844	14930	15182	15020	14964	15090	15119	15058	15012	15234	15245	14961	15058	15145	14877	15026	15092	15218	15134	15372	15123	14990	14968	15069	15188	15187	15315	15176	15186	15087	15147	15164	15297	14848	15171	15143	14976	15014	15041	15024	15023	15059	14907	15065	15179	14998	15051	14905	15132	15142	15159	15025	15197	15035	15150	14967	15250	15112	15024	14893	15086	14999	15117	14939	14948	14993	15032	15212	15016	15018	15058	15120	15112	15183	15327	14926	14886	14865	14979	15218	15151	15106	15229	15004	15054	15179	14953	15221	15041	15205	15054	14941	15143	14892	14947	15070	15081	15012	14940	14978	15048	15112	15004	15090	15245	15090	15063	15085	14937	15249	15129	15136	15159	15099	15198	15005	14960	14981	14931	14967	14857	15061
28629	47172	44703	34738	28015	23388	20133	18477	17001	16106	15350	14877	14546	14516	14240	14064	14023	14146	14108	13819	13828	13926	13821	13707	13657	13631	13765	13788	13487	13547	13857	13369	13510	13600	13478	13589	13687	13585	13652	13612	13487	13563	13370	13511	13503	13606	13670	13525	13519	13471	13637	13520	13678	13483	13563	13510	13511	13352	13502	13413	13422	13455	13419	13613	13487	13436	13383	13546	13479	13530	13680	13631	13594	13571	13472	13649	13617	13336	13340	13347	13487	13545	13440	13671	13528	13465	13698	13439	13533	13483	13623	13603	13573	13615	13549	13557	13485	13401	13311	13501	13668	13491	13489	13426	13512	13566	13492	13472	13634	13460	13590	13500	13562	13437	13633	13511	13663	13536	13507	13492	13526	13456	13609	13355	13526	13586	13475	13692	13522	13517	13425	13385	13528	13531	13417	13442	13404	13602	13332	13439	13424	13519	13382	13422	13520	13443	13592	13535	13522	13544	13499	13647	13585	13457	13512	13596	13548	13476	13520	13362	13601	13517	13654	13545	13483	13428	13453	13545	13321	13579	13421	13384	13440	13574	13575	13306	13529	13501	13537	13535	13530	13603	13419	13579	13622	13461	13553	13502	13544	13523	13623	13568	13417	13629	13627	13610	13614	13469	13577	13416	13693	13470	13565	13516	13636	13586	13524	13431	13620	13622	13517	13664	13489	13348	13399	13577	13528	13595	13331	13500	13490	13530	13344	13339	13361	13499	13550	13449	13516	13354	13511	13633	13484	13693	13457	13446	13435	13557	13586	13417	13473	13463	13434	13415	13470	13472	13528	13520	13530	13296	13484	13499	13293	13484	13528	13417	13665	13361	13471	13405	13632	13576	13388	13543	13366	13426	13519	13482	13494	13601	13414	13485	13577	13676	13491	13621	13748	13584	13585	13606	13526	13432	13557	13479	13533	13386	13542	13449	13607	13402	13274	13474	13378	13388	13578	13362	13615	13511	13372	13533	13581	13480	13471	13697	13558	13594	13346	13524	13637	13435	13566	13522	13491	13493	13538	13427	13579	13410	13515	13520	13415	13280	13555	13423	13665	13448	13391	13429	13522	13415	13476	13496	13368	13566	13438	13437	13324	13574	13662	13564	13599	13486	13361	13573	13484	13592	13478	13360	13409	13497	13422	13436	13637	13684	13579	13463	13650	13447	13502	13278	13626	13433	13559	13603	13593	13511	13373	13189	13572	13453	13525	13560	13422	13468	13433	13462	13405	13501	13517	13733	13534	13425	13420	13473	13562	13516	13604	13518	13516	13384	13613	13513	13614	13558	13466	13504	13613	13475	13654	13341	13616	13486	13588	13489	13628	13556	13455	13558	13509	13425	13380	13517	13503	13405	13577	13516	13471	13468	13599	13527	13541	13604	13592	13517	13605	13717	13607	13381	13348	13590	13425	13420	13582	13407	13455	13566	13368	13410	13722	13580	13554	13435	13593	13640	13555	13433	13525	13541	13314	13365	13459	13603	13596	13565	13524	13556	13550	13532	13596	13475	13584	13444	13419	13415	13495	13618	13553	13492	13541	13678	13501	13581	13414	13524	13596	13483	13461	13453	13501	13624	13489	13606	13540	13580	13550	13501	13566	13400	13414	13590	13532	13480	13586	13506	13395	13417	13464	13622	13386	13509	13647	13446	13585	13476	13457	13481	13487	13330	13526	13628	13678	13785	13459	13597	13510	13293	13607	13413	13631	13505	13545	13503	13317	13481	13391	13473	13460	13489	13340	13589	13549	13529	13607	13425	13494	13426	13390	13632	13506	13428	13493	13553	13475	13459	13503	13518	13399	13345	13535	13456	13513	13453	13517	13343	13429	13461	13560	13453	13542	13516	13515	13529	13478	13486	13375	13563	13555	13402	13564	13470	13409	13670	13470	13410	13524	13402	13654	13509	13576	13645	13312	13600	13507	13554	13615	13557	13630	13439	13562	13343	13517	13426	13530	13476	13452	13439	13426	13492	13530	13597	13523	13526	13465	13533	13489	13495	13499	13535	13507	13401	13430	13623	13511	13413	13578	13299	13573	13541	13753	13598	13389	13509	13478	13363	13449	13485	13494	13272	13388	13465	13496	13554	13499	13616	13609	13535	13593	13480	13669	13661	13430	13429	13730	13417	13404	13627	13595	13531	13415	13407	13548	13371	13467	13517	13376	13322	13631	13547	13479	13533	13436	13438	13553	13613	13608	13687	13528	13446	13443	13669	13576	13434	13579	13304	13376	13513	13717	13450	13506	13556	13496	13518	13571	13346	13668	13524	13577	13600	13424	13602	13533	13465	13346	13643	13348	13494	13600	13439	13504	13501	13481	13402	13452	13597	13505	13387	13622	13572	13516	13517	13538	13578	13461	13603	13529	13540	13247	13403	13512	13527	13421	13435	13510	13198	13365	13462	13511	13469	13387	13591	13370	13735	13601	13585	13532	13382	13454	13575	13518	13545	13602	13502	13423	13532	13378	13480	13468	13611	13527	13349	13513	13427	13523	13570	13698	13500	13603	13496	13620	13353	13500	13552	13446	13414	13484	13407	13569	13442	13606	13499	13516	13521	13512	13526	13407	13552	13479	13669	13464	13550	13575	13625	13617	13659	13667	13414	13340	13360	13566	13634	13527	13401	13517	13402	13634	13476	13445	13341	13486	13499	13497	13462	13321	13608	13457	13434	13529	13526	13363	13384	13519	13416	13507	13600	13604	13599	13422	13632	13504	13555	13714	13540	13462	13454	13603	13364	13594	13519	13468	13732	13369	13564	13499	13401	13562	13488	13580	13423	13454	13276	13476	13458	13545	13520	13333	13431	13499	13357	13483	13486	13531	13500	13558	13323	13505	13489	13615	13439	13375	13448	13463	13436	13628	13540	13420	13490	13213	13413	13502	13566	13487	13666	13509	13650	13389	13463	13412	13300	13616	13384	13591	13608	13597	13537	13586	13494	13369	13421	13576	13677	13474	13514	13521	13488	13582	13467	13526	13577	13501	13465	13476	13461	13357	13552	13607	13467	13485	13745	13547	13446	13470	13465	13562	13583	13348	13359	13469	13529	13480	13475	13575	13258	13395	13450	13542	13479	13579	13467	13379	13673	13431	13357	13434	13507	13361	13443	13404	13453	13542	13559	13510	13326	13457	13589	13375	13515	13482	13425	13476	13297	13455	13456	13506	13439	13600	13494	13541	13382	13482	13438	13272	13432	13549	13372	13486	13459	13493	13449	13579	13366	13532	13607	13479	13483	13656	13479	13631	13384	13458	13590	13593	13496	13447	13512	13547	13476	13471	13663	13328	13492	13555	13507	13464	13462	13566	13425	13582	13674	13493	13413	13495	13467	13420	13453	13411	13390	13583	13410	13576	13538	13605	13462	13540	13513	13505	13413	13467	13553	13593	13462	13336	13284	13385	13540	13534	13394	13343	13548	13576	13436	13578	13440	13438	13402	13565	13389	13514	13535	13263	13505	13599	13492	13381	13341	13517	13463	13551	13518	13598	13547	13429	13610	13637	13527	13419	13469	13413	13478	13398	13379	13466	13470	13451	13446	13521	13393	13330	13543	13492	13656	13516	13480	13494	13433	13392	13570	13479	13376	13637	13504	13526	13564	13563	13610	13513	13484	13567	13531	13617	13725	13491	13451	13487	13571	13513	13530	13440	13564	13425	13505	13581	13509	13605	13338	13470	13637	13515	13457	13460	13398	13345	13384	13426	13399	13408	13689	13592	13496	13679	13455	13468	13522	13537	13411	13559	13484	13583	13516	13607	13562	13521	13551	13437	13441	13589	13373	13555	13593	13377	13541	13514	13623	13425	13435	13622	13436	13395	13456	13511	13461	13555	13291	13516	13359	13623	13590	13648	13466	13517	13653	13408	13346	13462	13551	13485	13569	13618	13467	13576	13488	13454	13383	13520	13461	13696	13396	13505	13497	13416	13615	13510	13522	13679	13433	13407	13629	13538	13511	13347	13492	13554	13566	13512	13561	13423	13558	13469	13453	13400	13320	13612	13498	13565	13537	13386	13542	13367	13375	13541	13546	13471	13325	13374	13509	13577	13466	13644	13458	13469	13437	13461	13768	13459	13386	13539	13513	13501	13573	13424	13306	13555	13467	13457	13612	13713	13479	13559	13376	13478	13631	13558	13674	13583	13468	13569	13649	13418	13499	13443	13379	13463	13621	13505	13333	13465	13545	13730	13470	13671	13507	13629	13238	13376	13574	13596	13438	13483	13581	13555	13552	13589	13361	13573	13407	13493	13512	13632	13677	13457	13656	13559	13424	13491	13542	13412	13372	13333	13601	13607	13484	13473	13442	13457	13497	13523	13564	13658	13459	13494	13643	13530	13459	13459	13462	13421	13463	13573	13503	13708	13460	13457	13548	13517	13747	13542	13636	13520	13396	13622	13587	13491	13527	13456	13563	13501	13539	13548	13393	13614	13560	13478	13420	13424	13479	13542	13343	13367	13533	13407	13578	13632	13468	13553	13579	13410	13409	13413	13525	13734	13399	13422	13723	13397	13497	13605	13532	13567	13559	13534	13449	13576	13565	13521	13499	13613	13572	13518	13532	13487	13463	13452	13602	13290	13493	13371	13599	13427	13387	13409	13519	13667	13626	13467	13457	13530	13553	13454	13595	13468	13529	13531	13569	13516	13448	13318	13514	13469	13615	13433	13559	13506	13531	13525	13441	13586	13398	13567	13454	13440	13556	13638	13496	13550	13488	13497	13501	13509	13623	13411	13463	13505	13497	13439	13330	13574	13480	13583	13487	13549	13359	13546	13364	13564	13542	13352	13539	13480	13554	13548	13444	13362	13586	13554	13392	13264	13494	13570	13532	13552	13596	13515	13651	13542	13517	13487	13732	13470	13586	13481	13578	13629	13443	13486	13452	13372	13510	13441	13338	13424	13522	13359	13537	13574	13539	13438	13509	13603	13325	13473	13525	13556	13600	13444	13311	13484	13532	13636	13684	13480	13619	13307	13464	13487	13488	13338	13492	13535	13483	13387	13495	13597	13537	13563	13592	13520	13522	13610	13388	13514	13390	13622	13511	13572	13392	13560	13448	13565	13383	13553	13379	13418	13383	13463	13477	13433	13522	13463	13511	13523	13399	13625	13472	13501	13474	13382	13483
22947	21465	29315	24227	22705	25236	26532	20862	19078	18555	18051	17612	17100	16760	16887	16714	16531	16583	16305	16212	16345	16313	16122	15935	16207	16182	15933	15891	16036	16079	15869	15947	15914	16070	15894	16035	15967	15968	16054	15972	15749	15954	15804	15954	15792	15975	16079	15776	15718	15836	15803	15955	15961	15939	15812	15891	15630	15697	15916	15860	15781	15726	15855	15819	15855	15637	15625	15776	15821	15769	15644	15779	15753	15737	15907	15792	15679	15854	16000	15644	15997	15910	15930	15872	16000	15821	15739	15733	15772	15818	15579	15721	16074	15884	15714	15783	15810	15693	15945	15834	15830	15707	15690	15670	15872	15950	15870	15812	15940	15801	15949	15805	15681	15783	15986	15682	15782	15797	16000	15761	15770	15674	15923	15720	15896	15800	15997	15962	15817	15817	15738	15790	15745	15682	15614	15939	15687	15789	15904	15787	16008	15938	15896	15806	15993	15703	15927	15806	15909	15846	15578	15737	15820	15761	15748	15749	15764	15911	15905	15741	15775	15750	15840	15800	15917	15920	15887	16015	15976	15865	15861	15741	15749	15788	15602	15929	15943	15784	15948	15833	15915	15700	15555	15941	15823	15637	15725	15691	15853	15995	15815	15875	15705	15837	15647	15937	15815	15711	15785	15905	15908	15645	15679	15721	15699	15737	15941	15796	15932	15713	15849	15675	15824	15738	15823	15499	15618	15806	15720	15679	15893	15747	15803	15686	15998	15719	15857	15697	15738	15741	15931	15776	15959	15957	15718	15729	15947	15739	15647	15793	15643	15882	15957	15407	15789	15830	15978	15572	15861	15729	15759	15821	15756	15764	15721	15712	15841	15730	15691	15880	15739	15688	15983	15777	15711	15749	15644	15652	15769	15888	15786	15920	15940	15817	15768	15737	15661	15577	15781	15749	15827	15710	15660	15679	15747	15738	15777	15886	16050	15807	15738	15889	15905	15843	15781	15816	15869	15883	15897	15826	15843	15657	15621	15757	15788	15822	15834	15753	15765	15654	15762	15745	15855	15827	15782	15747	15594	15595	15860	15904	15818	15807	15858	15884	15928	15837	15805	15849	15954	15882	15859	15806	15770	15801	15750	15708	15606	15779	15730	15724	15803	15781	15871	15853	15855	15766	15556	15904	15891	15609	15743	15517	15587	15739	15662	15773	15695	15777	15879	15764	16203	15882	16096	15830	15805	15821	15743	15761	15882	15940	15902	15779	15600	15678	15751	15931	15726	15858	15724	15650	16037	15622	15610	15850	15738	15732	15752	15896	15879	15750	15639	15725	15725	15863	15715	15833	15817	15730	15803	15700	15766	16055	15783	15825	15831	16041	15742	15720	15701	15891	15652	15690	15836	15889	15716	15966	15757	15775	15815	15778	15841	15783	15921	15602	15903	15676	15908	15803	15995	15710	15662	15980	15713	15926	15790	15873	15968	15646	15799	15863	15771	15769	15681	15910	15710	15898	15670	15725	15768	15693	15779	15681	15919	15765	15936	15856	15708	15715	15736	15786	15706	15725	15680	15719	15602	15819	15917	15829	15791	15781	15843	15711	15871	15661	15824	15750	15885	15700	15728	15700	16005	15812	15657	15807	16101	15991	15748	15974	15954	15962	15698	15712	15724	15632	15671	15845	15785	15682	15770	15597	15792	15889	15769	15823	15823	15630	15607	15710	15915	15956	15829	15859	15687	15868	15779	15780	15595	15791	16036	15937	15804	15763	15567	15676	15807	15985	15563	15810	15773	15688	15715	15749	15731	15659	15834	15772	15963	15753	15841	15849	15843	15694	15643	15700	15879	15625	15785	15899	15842	15800	15722	15913	15896	15844	15830	15739	15782	15777	15842	15929	15816	15647	15703	15775	15900	15765	15815	16051	15813	15778	15788	15716	15795	15717	15795	15840	15776	15710	15942	15855	15726	15714	15578	15832	15692	15886	15628	15948	15950	15732	15813	15681	15674	15951	15682	15734	15802	15703	15891	15631	15828	15884	15813	15758	15883	15712	15681	15895	15945	15849	15814	15794	15694	15854	15881	15741	16021	15878	15739	15862	16073	15961	15777	15864	15822	15768	15894	15842	15723	15894	15748	15969	15794	15695	15697	15953	15810	15732	15870	15861	15666	15886	15706	15680	15742	15666	15724	15867	15676	15683	15713	15797	15837	15822	15845	15559	15695	15669	15835	15805	15777	15835	15995	15867	15711	15838	15749	15805	15959	15872	15937	15793	15813	15736	15771	15689	15922	15889	15811	15876	15623	15710	15725	15750	15842	15759	15811	15623	15594	15688	15899	15741	15890	15912	15736	15979	15661	15840	15954	15671	15817	15686	15798	15989	15973	15965	15823	15642	15780	15952	15564	15769	15563	16094	15958	15717	15851	15770	15509	15670	15790	15753	15691	15682	15627	15782	15915	15601	15745	15677	15688	16014	15828	15584	15889	15738	15665	15691	15727	15852	15895	15696	15682	15853	15870	15879	15653	15692	15744	15705	15761	15632	15788	15814	15839	15806	15796	15893	15790	15850	15896	15966	15740	15714	15672	15871	15752	15901	15660	15939	15747	15748	15720	15809	15808	15761	15756	15713	15668	15879	15772	15737	15933	15777	15779	15898	15699	15669	15922	15735	15850	15607	15819	15761	15807	15657	15750	15796	15891	15661	15893	15672	15762	15783	15760	15848	15637	15689	15695	15902	15971	15933	15635	15641	15807	15723	15940	15887	15946	15755	15856	15767	15787	15682	15693	15766	15804	15676	15912	15839	15714	15858	15918	15886	15738	15584	15640	15643	15672	15822	15605	15719	15805	15959	15769	15755	15751	15733	15867	15834	15763	15867	15717	15900	15841	15774	15718	15829	15760	15724	15636	15734	15716	15959	15756	15851	15800	15672	15742	15667	15750	15773	15588	15951	15836	15703	15633	16010	15884	15863	16123	15662	15729	15813	15626	15796	15717	15817	15869	16080	15792	15706	15867	15708	15879	15770	15886	15920	15790	15700	15828	15742	15791	15793	15535	15613	15713	15904	15728	15831	15674	15861	15953	15746	15799	15928	15646	15813	15989	15901	15814	15753	15764	15700	15735	15671	15793	15734	15625	15934	15917	15862	15794	15743	15779	15725	15751	15529	15801	15569	15821	15808	15832	15890	16040	15725	15905	15711	15882	15580	15864	15730	15742	15831	15936	15798	15720	15908	15997	16075	15908	15936	16020	15848	15720	15738	15824	15748	15841	15744	15843	15777	15694	15766	15798	15891	15828	15836	15735	15726	15994	15748	15843	15742	15758	15783	15937	15731	15808	15745	15841	15610	15746	15632	15669	15580	16040	15744	15991	15723	15608	15646	15742	15647	15893	16038	15760	15769	15711	15956	15824	15910	15633	15696	15831	15821	15910	15741	15754	15775	15800	15866	15767	15704	15632	15975	15907	15760	15717	15845	15824	15861	15719	15727	15832	15698	15707	15865	15508	15707	15886	15906	15820	15733	15677	15881	15872	15815	15730	15805	16025	15776	15751	15687	15678	15935	15728	15782	15942	15845	15739	15775	15802	15924	15747	15722	15755	15801	15688	16061	15781	15761	15836	15754	15808	15874	15760	15795	15780	15706	15716	15823	15732	15787	15732	15655	15577	15843	15786	15753	15801	16040	15779	15897	15841	15759	16003	15739	15680	15708	15780	15757	15888	15711	15764	15871	15897	15565	15697	15814	15736	15909	15725	15743	15697	15729	15894	15742	15600	15730	15794	15835	15773	15782	15728	15744	15495	15880	15800	15691	15918	15787	15822	15867	15767	15682	15698	15662	15672	15732	15792	15772	15638	15673	15635	15603	15777	15866	15995	15691	15700	15718	15859	15785	15703	15621	15762	15600	16000	15953	15900	15735	15625	15652	15711	15816	15751	15686	15770	15696	15823	15661	15900	15724	15721	15851	15978	15770	15719	15764	15753	15828	15858	15948	15929	15820	15619	15744	15765	15751	15808	15840	15877	15749	15821	15673	15680	15711	15732	16009	15834	15791	15777	15676	15971	15969	15831	15585	15733	15705	15683	15821	15831	15644	15759	15748	15783	15847	15703	15709	15552	15864	15725	15830	15931	15886	15855	15801	16020	15714	15773	15731	15892	15867	15828	15739	15534	15620	15915	15601	15693	15689	15734	15770	15781	15703	15883	15829	15763	15653	15697	15884	15664	15740	15797	15793	15888	15859	15869	15684	15916	15707	15696	15733	15728	15614	15933	15801	15909	15580	15717	15940	15789	15719	15991	15884	15646	15762	15959	15654	15748	15814	15697	15820	15813	15691	15706	15696	15761	15839	15576	15788	15874	15662	15632	15712	15849	15998	15677	15915	15832	15871	15872	15671	15838	15671	15804	15735	15919	15836	15795	15787	15956	15465	15741	15824	15681	15664	15718	15857	15889	15782	15951	15730	15728	15427	15749	15731	15813	15702	15813	15777	15481	15635	15716	15715	15755	15717	15975	15917	15960	15705	15881	15709	15609	15729	15779	15885	15790	15636	15828	15826	15973	15801	15746	15922	15961	15826	15832	15612	15801	15846	15867	15727	15822	15748	15694	15733	15784	15650	16046	15730	15712	15878	15783	15879	15918	15801	15752	15910	15780	15834	15793	15734	15779	15736	15769	15754	15898	16024	15855	15832	15589	15796	15902	15473	15718	15808	15698	15724	15621	15582	15744	15769	15935	15915	15841	15612	15775	15923	15821	15976	15725	15658	15853	15842	15816	15851	15725	15759	15726	15756	15622	15720	15657	15678	15691	15834	15902	15560	15583	15723	15615	15853	15683	15895	15899	15818	15749	15735	15803	15583	15858	15757	15869	15686	15835	15587	15699	15791	15872	15672	15831	15759	15858	15725	15936	15966	16096	15724	15839	15702	16005	15648	15749	15875	15701	15574	15691	15683	15737	15754	15747	15913	15667	15692	15836	15835	15815	15832	16034	15786	15936	15846	15835	16039	15764	15763	15757	15810	15871	15674	15756	15563	15728	15781	15653	15693	15834	15768	15781	15593	15701	15796	15685	15957	15934	15822	15707	15490	15678	15982	15751	15904	15799	15725	15891	15959	15614	15633	15802	15622	15741	15767	15705	15671	15610	15944	15834	15692	15951	15870	15793	15933	15923	15651
31186	52800	50443	40774	33516	27014	22995	20609	18890	17527	16851	16030	15521	15171	15169	14842	14680	14659	14549	14619	14443	14236	14283	14177	14245	14184	14125	14147	13982	14079	14166	13929	14090	13948	14155	14099	13854	14023	13900	13965	14161	13972	13880	14003	14027	13959	13910	13953	13832	13873	13916	13872	13952	13807	13802	14026	13811	13844	14043	13781	13897	13805	13761	13846	13855	13935	13892	13793	13891	13910	13779	13890	14012	13888	14139	13983	13879	13808	13830	13745	13807	13926	13949	13957	13853	14116	13922	13831	13922	13973	13954	13776	14066	14021	13902	13886	13977	13820	13881	14060	13981	13838	14001	13988	13723	14068	13995	13917	13806	14032	13980	13922	13897	13764	13813	14118	13776	13904	13814	13914	13843	13762	13848	14121	13809	13830	13868	13758	13849	13921	13920	13696	13856	13828	13880	13888	13865	13906	13855	13740	13967	13939	13975	13961	13891	14073	13788	13815	13979	13975	13882	13863	13977	13771	13910	13933	13950	13859	13885	13804	13788	13919	13803	13900	13920	13804	14066	13868	13877	13790	13936	13922	13883	13933	13872	13884	13948	14103	13820	13899	13893	13822	13893	13826	13876	13941	13898	13969	13854	14014	13866	13729	14108	13825	13881	13926	13851	13940	13906	13978	13870	14053	13750	13784	13888	13911	13895	13958	13781	13805	13806	13791	13666	13836	13872	13784	13898	13801	14007	14054	13849	13918	13911	13861	13916	13873	13891	13994	13888	13894	13881	13965	13892	13959	13899	13735	14026	13960	13790	13821	13818	13824	13897	13851	13841	13815	13781	13950	13896	13863	13858	13728	13886	13730	13751	14004	13902	13845	14012	14050	13845	13889	13946	13875	13928	14001	13818	13908	13884	13789	13802	13810	13868	13880	13913	13805	13953	13995	13936	13792	14033	13957	13940	13710	13877	13977	13731	13955	13859	14028	13801	14049	13956	13891	13984	13956	13896	13728	14003	13874	14011	14106	13815	13788	13895	13857	13952	13981	13851	13878	13816	14010	14023	13977	13918	13961	13870	13657	13923	13848	13928	13876	13851	14053	13840	13951	13924	13858	13884	13878	13814	13983	13942	13958	13820	13941	14032	13927	13965	13828	13903	14015	13839	13993	14015	13907	13822	13864	13964	13848	13851	13944	13876	14029	13784	13912	13938	13843	13917	14026	13972	13901	13962	13882	13908	14049	13899	13851	14054	13852	13998	13917	13739	13933	13778	13786	13961	13986	14009	13963	14010	13997	13964	14004	13992	13739	13765	13853	13809	14057	13842	13878	13758	13901	13917	13896	14018	13835	13841	13924	13956	13699	13792	13858	13688	13958	13972	13870	13877	13824	13991	13846	13842	13778	13840	13904	13732	13898	13763	13904	13818	14069	13853	14029	13892	13960	13840	13986	14007	13922	13876	14050	14084	13874	13799	14067	13892	13923	13952	13893	13885	13922	13772	14038	13952	13979	13788	13801	13915	13792	13927	13993	13985	13698	13867	13758	13979	13911	13865	13854	13879	13777	13877	13884	13864	13872	13833	13767	13836	13974	13991	13916	13799	13879	13808	14032	13987	13924	13903	13828	13919	13752	13778	13858	13803	13840	13812	13749	13866	13804	14006	14060	13875	14013	13859	13698	14008	13965	13780	13925	13914	13805	13885	13840	13805	13850	13889	13808	13972	13945	13926	13821	13806	13888	14023	13897	14063	13837	13752	13941	13885	13961	13841	13836	14050	13842	13949	13985	13914	13881	13886	13807	13926	13856	13911	13801	13976	13812	13758	13809	13903	13816	14018	13984	13801	13826	13782	13961	13822	13922	13833	13788	13959	13813	13974	14098	13740	14009	13791	13928	14055	13930	13749	13993	13790	14046	13944	13851	13878	13982	13892	13675	13977	13934	14070	13651	13886	13946	13844	13971	13989	13877	13760	13850	13897	13714	13933	13813	13848	13814	13965	13833	13916	13787	13754	13983	13977	13922	14088	13721	14082	13822	13898	13835	13966	13933	13818	13953	13891	13979	13863	13888	13863	13851	13908	13884	13921	13891	14066	13902	13799	14048	13980	13969	13863	13781	13897	13851	13821	13811	13982	13920	13878	13986	13722	13796	13850	13877	13801	13842	13852	13847	13876	13868	14012	13769	14053	13936	13736	13811	13905	13785	13869	13942	13876	13967	13866	13923	13966	14002	14013	13776	13933	13901	13745	13881	13982	13986	14020	13905	13908	13760	13915	13864	14149	13869	13948	13943	13879	13933	13780	13861	13914	13809	14031	13819	13886	13900	13937	13934	13896	13827	13877	13957	13896	13940	13923	13769	14073	13761	14076	13971	13924	14028	13866	13914	14067	13875	13823	13984	13746	13878	14017	13977	13871	13975	13972	13912	13869	13744	13914	13899	13925	13827	13980	13802	13948	13905	13889	13837	14002	13669	14014	13907	13672	14097	13776	13940	13880	13836	13765	14009	13875	13989	13817	13999	13607	13861	13921	13934	13944	13967	13977	13925	13936	13765	13885	13949	13958	13832	13798	14062	13724	13873	13840	13803	14000	13713	13850	13827	13958	13658	13919	13873	13898	13807	13863	13840	14062	13940	13783	13900	13861	13860	14015	13818	14006	13893	13858	13811	13937	13852	13899	14097	13884	13756	13997	13907	13869	13888	13793	13914	13972	13925	13809	13991	13921	13935	13890	13821	13826	14016	13918	13862	13919	13894	13908	13805	13853	13772	13946	13737	13874	14075	13943	13964	13841	13926	13829	13950	13824	13719	13950	13848	13891	13907	13835	13676	13808	13939	13734	13988	13949	14012	13737	13957	13840	13852	13865	13872	13959	13952	13758	14119	13840	13797	13833	14066	13769	13890	14029	13845	13877	13908	13897	13914	13919	13975	13975	13982	13854	14028	13846	13941	13964	13836	13824	13946	13998	13916	13991	13994	13801	13967	13849	13826	13824	13719	13797	13885	13748	13906	13908	14003	13765	13889	13773	13894	13928	13793	13900	13977	13895	13923	13789	14002	13872	13770	14007	13873	13894	13960	13777	13809	13984	13744	13840	13846	13874	14124	13830	13940	13926	13720	13985	13857	13957	13874	13877	13840	14076	13887	13857	13816	13850	13842	13977	13857	13932	13898	13942	13774	13724	13946	13833	13909	13807	13825	13749	13808	13858	13796	13840	13922	13750	13869	13913	13982	13807	13909	13604	13862	13916	13757	13768	13765	13819	13806	13974	14045	13901	13936	14005	13931	13856	14050	13845	13909	13872	13942	13913	13766	13853	13919	13929	13788	13846	13858	13998	13738	13947	13954	13851	13813	13854	13876	13922	13859	13854	13987	13907	13995	13863	13890	13825	13886	13906	13808	13903	14089	13799	13962	13890	13776	13968	14046	13838	13873	13810	13845	13928	13891	13789	13822	13873	13971	13857	13995	13868	13830	14102	13891	13883	13929	14089	13785	13904	13739	14060	13951	13894	13971	13857	13871	13889	13873	13877	13861	13919	13840	13867	14125	13782	13822	13867	13843	13830	13985	13773	13856	13839	14049	13748	13911	13895	13824	13992	13797	13746	13908	13915	13881	13892	13774	13839	13879	13904	13803	13916	13840	13912	13933	13858	13973	13877	13803	13756	13841	13900	13928	13854	13768	13914	13927	13891	13870	14095	13981	13772	13972	13919	13887	13933	14019	13810	13782	13875	13685	13863	13985	13802	13904	13875	14025	13895	13870	13909	13812	13997	13877	13733	14109	13981	13795	13722	13804	13913	13932	13929	13946	13931	13981	13871	13769	13739	13917	13852	13874	13927	13896	14008	13875	13870	13892	13832	13874	14048	13790	13946	13905	13836	13880	13902	13862	13797	13915	14011	13915	13845	14058	13734	14014	13896	13909	13986	13970	13916	13931	13920	13825	13901	14002	13755	13827	14051	13844	13803	14048	13896	13933	13879	13944	13769	13916	13918	13811	13881	14093	13925	13838	13815	13983	13785	13884	13978	13797	13776	13903	13835	13852	13988	13932	14058	14025	14043	13880	13759	13966	13797	13694	13925	14026	13839	13806	13925	13674	13936	14116	13761	13921	13802	13936	13920	13795	13879	13832	13835	13932	13993	13904	13826	13955	13876	13772	13958	13986	13844	13809	13841	13838	13860	13833	13836	13903	13826	13850	13918	14046	13788	14003	13715	13944	13830	13824	13916	13887	13807	13885	13937	13864	14081	13751	13916	13889	14037	13758	13910	13916	14101	13829	13850	13951	13765	13898	13980	13790	13938	13774	14036	13858	13820	13901	13817	13900	13953	14007	13873	13778	14008	13924	14067	13996	13809	13959	13796	13988	13860	13844	13701	13954	13819	13794	13860	13899	13851	13907	13859	13922	13779	13852	13927	13823	14058	14001	13938	14059	13748	13997	13875	13894	13787	13822	13861	13932	13767	14097	13703	13793	13966	13789	13613	13862	13926	13939	14012	13891	13998	14080	13940	14048	13813	14022	13765	13819	13861	13880	14048	13826	13720	13877	13942	13838	13649	13932	13785	13840	13897	13955	13778	13826	13930	14039	13961	14121	13767	13878	13949	13926	14013	13927	13896	13905	13910	13875	13778	13840	13804	13750	13986	13912	13911	13904	13874	13881	13811	13789	13756	13907	13986	14050	13990	13787	13957	13952	13963	13871	13902	13966	13991	13902	13797	13887	13945	13867	13798	13887	13948	13886	13895	13889	13724	13942	13864	13743	13903	13771	13936	13901	13825	13923	13750	14035	13724	13848	13676	13930	13872	13956	13681	13955	13925	13954	13791	13971	13945	13849	14091	13825	13739	13840	13865	13927	13929	13899	13879	13896	13899	13913	14044	13774	13935	13695	14022	13829	14003	13888	14003	13988	13937	14084	13985	13927	13959	13843	13870	13950	13981	13984	13841	13939	13869	13973	14095	13743	13882	14000	13794	13944	13936	13844	14011	13809	13951	13772	13837	13887	13840	13910	13936	13731	13839	13898	13711	13884	14024	13875	13827	14031	13876	13864	13837	13918	14014	13834	13950	13853	14068	14003	13850	13985	13897	13814	13873	13930	13909	13756	13948	13939	14035	14052	13851	13838	13948	13761	13795	13933	13939	14072	13822	13834	13816	13909	13848	13943	13762	13768
28185	25454	32179	28281	22025	19670	18249	17283	16540	16358	16068	15963	16043	15855	15629	15497	15811	15673	15631	15455	15492	15723	15328	15574	15438	15603	15506	15616	15449	15420	15562	15543	15608	15514	15353	15415	15394	15395	15486	15632	15202	15266	15389	15477	15234	15328	15566	15270	15387	15294	15455	15490	15458	15372	15465	15404	15481	15396	15490	15389	15406	15535	15448	15380	15411	15462	15428	15347	15400	15403	15603	15637	15713	15537	15502	15454	15475	15374	15365	15416	15497	15487	15446	15464	15396	15454	15563	15458	15405	15322	15552	15288	15392	15411	15340	15449	15483	15447	15313	15378	15524	15350	15325	15302	15526	15399	15436	15189	15271	15408	15527	15318	15465	15545	15357	15443	15262	15456	15230	15269	15416	15444	15515	15538	15536	15549	15324	15333	15342	15481	15471	15315	15279	15407	15356	15173	15331	15435	15409	15314	15565	15343	15343	15446	15365	15411	15465	15196	15616	15315	15371	15560	15471	15546	15440	15219	15466	15515	15334	15387	15533	15388	15349	15383	15341	15326	15373	15358	15446	15486	15400	15484	15496	15312	15167	15404	15290	15418	15366	15438	15423	15253	15413	15346	15169	15399	15396	15361	15449	15513	15402	15580	15628	15499	15565	15437	15579	15405	15376	15352	15494	15313	15386	15454	15484	15278	15239	15279	15335	15389	15615	15323	15197	15372	15415	15365	15344	15430	15371	15427	15478	15555	15342	15578	15502	15271	15337	15314	15291	15404	15470	15388	15274	15302	15488	15408	15454	15507	15275	15419	15335	15349	15484	15349	15481	15507	15536	15244	15518	15451	15540	15393	15293	15368	15328	15424	15419	15363	15491	15454	15396	15259	15194	15268	15348	15225	15290	15281	15588	15341	15422	15312	15322	15474	15314	15368	15274	15347	15520	15496	15379	15414	15281	15447	15509	15486	15353	15284	15298	15476	15319	15401	15334	15344	15457	15458	15403	15342	15586	15578	15413	15372	15316	15505	15479	15391	15393	15579	15575	15585	15436	15413	15521	15360	15367	15479	15214	15441	15355	15230	15325	15381	15443	15434	15494	15391	15515	15497	15352	15284	15565	15415	15389	15459	15398	15391	15439	15523	15543	15415	15229	15524	15390	15240	15535	15557	15416	15437	15395	15340	15268	15465	15444	15333	15374	15476	15325	15480	15492	15624	15477	15364	15471	15370	15542	15570	15336	15362	15325	15382	15629	15361	15481	15304	15160	15481	15371	15497	15280	15517	15341	15470	15411	15365	15414	15550	15459	15432	15362	15423	15598	15453	15540	15278	15556	15340	15470	15356	15546	15516	15421	15369	15373	15419	15299	15417	15396	15586	15176	15350	15303	15457	15424	15443	15474	15378	15471	15155	15567	15259	15577	15254	15541	15388	15440	15209	15328	15325	15620	15386	15268	15300	15465	15429	15424	15382	15229	15342	15148	15467	15453	15473	15246	15586	15636	15647	15435	15466	15404	15345	15400	15226	15273	15321	15386	15302	15437	15317	15492	15543	15426	15287	15396	15679	15411	15343	15499	15505	15738	15432	15461	15578	15328	15465	15318	15258	15297	15453	15487	15578	15455	15288	15504	15368	15292	15245	15497	15307	15424	15426	15477	15530	15207	15140	15398	15567	15341	15470	15467	15383	15431	15342	15472	15331	15355	15543	15390	15356	15483	15493	15340	15377	15507	15461	15503	15362	15416	15405	15275	15373	15378	15682	15383	15427	15299	15477	15436	15507	15530	15283	15491	15334	15470	15295	15533	15478	15479	15359	15391	15402	15459	15329	15406	15425	15377	15365	15425	15487	15287	15446	15359	15286	15466	15408	15334	15335	15366	15452	15544	15545	15404	15341	15618	15422	15438	15208	15478	15336	15448	15300	15619	15408	15326	15525	15445	15368	15193	15249	15268	15408	15661	15411	15387	15421	15542	15410	15397	15601	15431	15529	15369	15493	15421	15318	15403	15501	15464	15320	15507	15198	15382	15375	15329	15656	15384	15405	15458	15263	15477	15426	15554	15414	15360	15386	15472	15408	15361	15495	15513	15341	15343	15583	15462	15435	15296	15383	15387	15430	15355	15268	15476	15352	15439	15486	15479	15423	15588	15681	15387	15493	15378	15328	15390	15520	15379	15281	15594	15545	15478	15532	15364	15339	15240	15385	15425	15585	15324	15534	15496	15561	15590	15460	15519	15254	15390	15223	15481	15472	15444	15437	15267	15480	15373	15372	15347	15420	15406	15269	15683	15321	15529	15511	15431	15501	15384	15319	15446	15469	15550	15327	15398	15243	15443	15359	15343	15336	15396	15411	15549	15616	15480	15458	15477	15559	15558	15402	15404	15281	15381	15498	15388	15492	15470	15280	15400	15485	15579	15467	15406	15371	15358	15466	15254	15385	15514	15351	15336	15342	15333	15336	15251	15514	15455	15227	15464	15331	15299	15387	15363	15238	15456	15374	15605	15402	15463	15516	15307	15554	15359	15444	15259	15312	15257	15324	15327	15409	15406	15340	15352	15383	15355	15358	15434	15476	15594	15328	15378	15247	15314	15316	15737	15290	15503	15432	15395	15462	15447	15503	15313	15304	15270	15374	15382	15410	15447	15374	15437	15326	15485	15380	15395	15496	15515	15306	15357	15131	15465	15404	15525	15457	15493	15115	15303	15231	15554	15526	15412	15158	15508	15329	15323	15414	15494	15431	15327	15218	15354	15404	15311	15388	15188	15583	15603	15505	15656	15407	15570	15465	15591	15460	15312	15234	15455	15403	15370	15550	15394	15480	15430	15425	15515	15250	15514	15452	15355	15492	15402	15434	15319	15540	15378	15539	15460	15410	15272	15436	15286	15471	15491	15299	15298	15373	15386	15223	15274	15466	15420	15357	15427	15400	15341	15258	15255	15393	15268	15371	15495	15446	15455	15605	15438	15475	15359	15550	15316	15497	15487	15319	15475	15414	15339	15336	15309	15396	15625	15528	15399	15318	15514	15354	15290	15243	15521	15408	15344	15407	15615	15413	15473	15425	15459	15254	15259	15238	15406	15424	15423	15295	15482	15263	15272	15536	15495	15380	15539	15302	15342	15378	15444	15504	15356	15300	15485	15443	15602	15383	15349	15298	15387	15574	15388	15337	15366	15285	15256	15492	15426	15355	15217	15326	15475	15432	15396	15449	15312	15436	15291	15569	15386	15542	15574	15623	15385	15364	15271	15351	15483	15250	15395	15385	15173	15606	15570	15417	15480	15552	15406	15400	15550	15329	15348	15254	15350	15560	15512	15533	15602	15384	15383	15399	15561	15713	15296	15426	15363	15364	15277	15485	15427	15461	15424	15402	15426	15325	15244	15403	15383	15338	15337	15423	15541	15296	15635	15488	15441	15370	15534	15344	15373	15237	15553	15386	15413	15534	15357	15315	15421	15619	15306	15388	15243	15407	15343	15440	15406	15324	15427	15439	15320	15411	15449	15376	15590	15329	15417	15523	15255	15470	15509	15425	15353	15451	15314	15467	15316	15450	15437	15481	15681	15313	15522	15450	15408	15427	15286	15416	15430	15393	15263	15278	15394	15224	15535	15455	15396	15458	15370	15415	15340	15306	15190	15429	15552	15505	15453	15416	15530	15418	15435	15521	15608	15302	15369	15200	15363	15308	15478	15322	15305	15403	15446	15423	15414	15543	15181	15327	15224	15349	15484	15209	15279	15487	15302	15352	15425	15726	15263	15429	15429	15436	15482	15419	15328	15576	15645	15500	15335	15497	15356	15293	15495	15321	15169	15414	15364	15377	15445	15507	15282	15273	15363	15416	15432	15332	15632	15248	15437	15388	15241	15295	15446	15467	15207	15419	15373	15429	15378	15648	15454	15477	15359	15311	15368	15272	15343	15443	15306	15534	15496	15342	15215	15274	15439	15369	15195	15391	15428	15383	15394	15438	15336	15332	15430	15495	15426	15223	15420	15407	15528	15415	15452	15250	15552	15429	15408	15501	15309	15521	15451	15258	15329	15330	15425	15703	15408	15453	15424	15414	15479	15350	15062	15597	15335	15322	15288	15349	15306	15273	15581	15568	15449	15468	15258	15616	15309	15393	15387	15153	15287	15324	15386	15483	15381	15484	15386	15428	15573	15539	15414	15678	15354	15273	15450	15408	15368	15298	15669	15497	15476	15339	15392	15575	15491	15422	15533	15698	15406	15435	15362	15380	15452	15358	15215	15438	15522	15345	15395	15494	15419	15503	15385	15392	15490	15442	15465	15429	15392	15458	15377	15425	15462	15557	15524	15442	15510	15454	15484	15450	15621	15349	15552	15578	15406	15312	15293	15359	15391	15401	15301	15415	15459	15433	15388	15335	15436	15429	15480	15424	15202	15373	15507	15226	15388	15408	15707	15420	15472	15299	15366	15483	15490	15425	15436	15424	15527	15375	15558	15423	15192	15405	15487	15317	15599	15550	15348	15431	15242	15308	15395	15527	15441	15385	15767	15226	15536	15427	15393	15517	15437	15510	15177	15494	15563	15516	15486	15630	15426	15426	15386	15407	15504	15355	15368	15550	15469	15252	15530	15358	15516	15381	15495	15467	15553	15367	15514	15364	15337	15384	15478	15466	15318	15338	15369	15627	15497	15387	15307	15342	15484	15503	15435	15350	15495	15424	15401	15152	15536	15489	15398	15586	15334	15213	15476	15528	15402	15244	15468	15426	15583	15475	15372	15391	15487	15270	15474	15584	15406	15516	15525	15462	15389	15254	15317	15258	15444	15475	15539	15501	15307	15309	15311	15429	15475	15370	15335	15214	15438	15262	15277	15603	15452	15451	15428	15329	15529	15464	15317	15631	15501	15500	15561	15557	15304	15234	15303	15352	15517	15277	15210	15432	15229	15298	15345	15255	15354	15502	15623	15387	15477	15387	15368	15501	15352	15466	15278	15472	15168	15193	15271	15333	15548	15403	15423	15478	15420	15509	15381	15444	15375	15356	15406	15408	15462	15335	15145	15340	15322	15448	15575	15537	15144	15337	15296	15387	15301	15356	15386	15364	15377	15426	15288	15382	15422	15422	15475	15527	15287	15370	15280	15296	15275	15488	15341	15310	15529	15508	15310	15548	15259	15250	15608	15503	15320	15658	15565	15282
28576	40794	38140	28834	23237	19502	17379	16418	15586	15076	14770	14362	14182	14061	14108	13989	14035	14057	13821	13831	13802	13790	13919	13854	13588	13817	13732	13959	13672	13783	13704	13787	13665	13649	13828	13798	13766	13579	13693	13736	13758	13694	13752	13598	13576	13749	13657	13718	13688	13526	13626	13612	13733	13654	13417	13707	13356	13621	13734	13646	13718	13691	13565	13652	13648	13725	13553	13703	13749	13842	13687	13653	13637	13501	13569	13650	13799	13625	13601	13700	13460	13666	13723	13774	13541	13817	13574	13661	13509	13602	13554	13654	13610	13725	13608	13609	13633	13570	13747	13582	13739	13580	13673	13595	13653	13660	13805	13624	13581	13505	13708	13712	13610	13622	13651	13782	13659	13509	13520	13712	13692	13550	13654	13614	13729	13700	13642	13605	13650	13681	13634	13638	13482	13614	13513	13766	13754	13744	13622	13652	13709	13810	13472	13786	13786	13662	13714	13601	13608	13781	13571	13750	13697	13737	13734	13639	13644	13704	13567	13697	13636	13594	13637	13684	13525	13490	13674	13789	13682	13520	13763	13713	13669	13762	13599	13783	13725	13597	13611	13731	13781	13621	13722	13736	13575	13606	13633	13739	13624	13659	13685	13674	13671	13754	13656	13650	13712	13452	13709	13749	13667	13589	13766	13643	13646	13648	13668	13656	13655	13624	13672	13668	13713	13707	13685	13577	13558	13663	13552	13667	13784	13717	13816	13774	13639	13740	13808	13738	13546	13618	13622	13533	13828	13728	13687	13615	13538	13798	13643	13705	13691	13783	13792	13664	13588	13728	13478	13645	13527	13544	13810	13747	13500	13662	13450	13567	13777	13681	13587	13771	13691	13655	13691	13625	13492	13523	13595	13674	13568	13635	13586	13758	13685	13676	13726	13474	13753	13656	13718	13839	13670	13634	13727	13540	13713	13765	13706	13658	13718	13622	13836	13694	13595	13666	13805	13727	13710	13811	13638	13604	13619	13675	13550	13817	13825	13604	13619	13700	13649	13697	13748	13778	13518	13641	13831	13764	13608	13760	13732	13707	13693	13733	13520	13842	13641	13761	13479	13676	13632	13670	13649	13547	13623	13575	13824	13866	13695	13804	13737	13760	13746	13657	13558	13607	13743	13761	13716	13731	13632	13547	13716	13501	13671	13727	13599	13653	13825	13752	13694	13764	13471	13638	13723	13564	13739	13713	13741	13821	13607	13524	13767	13725	13498	13623	13623	13601	13684	13616	13811	13687	13721	13637	13763	13721	13667	13822	13593	13669	13680	13678	13549	13724	13739	13562	13664	13784	13623	13615	13680	13602	13479	13521	13567	13660	13699	13661	13580	13753	13726	13692	13688	13559	13586	13695	13569	13618	13831	13684	13450	13729	13657	13722	13609	13658	13806	13696	13784	13647	13703	13664	13461	13642	13647	13620	13668	13679	13609	13657	13677	13641	13747	13695	13591	13686	13681	13650	13765	13574	13539	13612	13691	13731	13703	13706	13683	13747	13567	13620	13762	13690	13634	13734	13862	13682	13815	13664	13620	13611	13742	13785	13539	13553	13662	13518	13918	13629	13543	13659	13687	13751	13675	13694	13589	13932	13678	13743	13603	13654	13656	13742	13583	13805	13752	13601	13517	13674	13608	13779	13513	13658	13691	13737	13659	13621	13597	13632	13641	13560	13689	13575	13655	13605	13645	13701	13618	13523	13842	13766	13684	13505	13705	13617	13664	13670	13674	13710	13663	13670	13765	13766	13558	13610	13720	13661	13537	13517	13556	13697	13674	13719	13578	13630	13643	13578	13489	13755	13727	13594	13596	13654	13412	13806	13667	13596	13532	13711	13553	13867	13612	13656	13674	13589	13605	13668	13637	13702	13667	13660	13778	13631	13738	13629	13633	13582	13532	13558	13610	13639	13706	13521	13666	13597	13690	13490	13680	13600	13765	13669	13663	13509	13672	13657	13520	13650	13491	13706	13715	13747	13687	13547	13511	13530	13781	13558	13597	13598	13700	13586	13662	13703	13743	13648	13609	13719	13643	13729	13760	13586	13683	13552	13741	13738	13573	13782	13653	13682	13738	13660	13673	13624	13667	13797	13621	13663	13724	13484	13547	13624	13598	13746	13753	13687	13581	13805	13644	13773	13674	13507	13745	13694	13782	13689	13684	13612	13669	13656	13774	13653	13835	13501	13628	13623	13736	13666	13601	13693	13607	13802	13836	13576	13569	13480	13767	13709	13727	13592	13707	13644	13603	13670	13854	13647	13748	13867	13527	13628	13585	13674	13701	13665	13594	13729	13810	13743	13785	13630	13753	13536	13571	13648	13518	13816	13795	13692	13843	13533	13603	13632	13737	13802	13754	13770	13655	13705	13774	13633	13719	13630	13598	13607	13563	13576	13754	13714	13597	13760	13694	13604	13555	13775	13660	13730	13694	13589	13492	13618	13532	13605	13713	13657	13621	13723	13565	13759	13808	13522	13760	13471	13621	13651	13643	13846	13632	13744	13747	13710	13775	13575	13699	13741	13631	13681	13614	13557	13627	13582	13769	13577	13617	13489	13568	13685	13495	13523	13660	13587	13592	13606	13682	13659	13560	13584	13650	13661	13601	13661	13735	13755	13795	13639	13518	13681	13676	13648	13701	13586	13531	13769	13670	13638	13513	13620	13640	13695	13606	13669	13623	13750	13568	13701	13580	13388	13629	13653	13649	13609	13753	13556	13703	13822	13662	13735	13685	13599	13854	13667	13684	13607	13635	13749	13579	13684	13728	13781	13602	13622	13482	13779	13648	13603	13592	13534	13726	13779	13686	13718	13528	13741	13702	13610	13557	13557	13692	13785	13639	13464	13696	13692	13663	13689	13745	13597	13671	13684	13795	13626	13609	13733	13464	13577	13882	13627	13628	13690	13733	13706	13522	13857	13777	13669	13801	13585	13592	13653	13677	13840	13639	13694	13605	13723	13704	13733	13739	13545	13566	13575	13534	13738	13672	13730	13670	13614	13807	13704	13755	13736	13787	13593	13784	13718	13683	13802	13515	13657	13670	13572	13611	13682	13643	13446	13744	13676	13576	13646	13702	13581	13607	13707	13701	13548	13849	13652	13741	13738	13619	13637	13764	13597	13618	13709	13669	13685	13661	13645	13712	13662	13747	13569	13561	13842	13640	13650	13596	13412	13485	13730	13585	13613	13603	13697	13712	13619	13584	13744	13745	13780	13806	13591	13606	13654	13777	13707	13555	13663	13651	13743	13545	13642	13772	13572	13626	13635	13693	13727	13673	13511	13660	13631	13833	13617	13650	13695	13618	13589	13702	13777	13556	13753	13764	13585	13765	13748	13606	13648	13779	13553	13604	13576	13599	13632	13549	13594	13710	13728	13809	13501	13584	13540	13673	13818	13643	13731	13741	13745	13812	13717	13638	13715	13606	13711	13741	13765	13640	13762	13653	13680	13745	13518	13654	13802	13698	13695	13701	13595	13538	13606	13713	13718	13746	13632	13746	13592	13741	13594	13676	13763	13689	13662	13648	13715	13489	13731	13592	13562	13559	13476	13591	13737	13654	13598	13540	13706	13546	13677	13654	13791	13649	13617	13651	13636	13624	13795	13587	13689	13531	13598	13621	13732	13635	13698	13594	13480	13763	13739	13721	13674	13556	13805	13736	13757	13719	13494	13770	13586	13524	13649	13678	13895	13620	13580	13732	13776	13644	13529	13682	13568	13794	13576	13563	13654	13767	13715	13753	13583	13433	13553	13839	13537	13662	13810	13582	13699	13632	13626	13647	13683	13619	13665	13628	13726	13576	13676	13645	13550	13670	13550	13782	13386	13762	13763	13683	13740	13761	13606	13497	13660	13701	13652	13672	13639	13626	13585	13843	13625	13704	13750	13749	13757	13606	13725	13802	13519	13700	13810	13591	13794	13630	13641	13667	13743	13903	13656	13785	13533	13722	13906	13457	13610	13754	13871	13731	13572	13689	13767	13588	13652	13664	13621	13750	13715	13653	13653	13530	13718	13696	13738	13687	13592	13659	13730	13808	13643	13824	13715	13643	13591	13575	13626	13789	13722	13651	13714	13627	13373	13726	13743	13578	13712	13602	13741	13753	13731	13717	13848	13744	13721	13517	13629	13612	13727	13745	13586	13742	13703	13789	13666	13749	13806	13647	13632	13609	13602	13733	13682	13739	13662	13671	13708	13601	13783	13675	13627	13652	13551	13615	13665	13685	13752	13762	13622	13581	13687	13630	13732	13576	13671	13761	13838	13699	13644	13536	13568	13900	13740	13634	13790	13684	13689	13746	13702	13687	13498	13715	13735	13815	13658	13666	13503	13580	13745	13767	13697	13559	13659	13712	13658	13671	13778	13610	13890	13640	13652	13758	13791	13761	13612	13608	13564	13714	13612	13736	13650	13716	13566	13859	13522	13677	13599	13903	13743	13682	13731	13596	13743	13882	13559	13683	13658	13618	13700	13728	13646	13609	13570	13526	13668	13832	13512	13587	13603	13572	13717	13657	13682	13584	13660	13617	13641	13597	13823	13655	13708	13490	13612	13670	13551	13703	13683	13673	13582	13619	13750	13686	13792	13740	13704	13620	13667	13653	13716	13642	13640	13556	13719	13791	13843	13690	13549	13559	13632	13648	13664	13724	13762	13689	13760	13666	13654	13509	13740	13775	13583	13679	13631	13751	13715	13723	13701	13606	13685	13682	13414	13682	13696	13648	13681	13702	13608	13476	13775	13521	13656	13693	13635	13696	13718	13735	13660	13661	13752	13787	13787	13677	13846	13748	13787	13734	13487	13676	13843	13484	13816	13487	13703	13570	13668	13733	13634	13661	13810	13515	13716	13813	13596	13758	13703	13682	13770	13559	13600	13556	13716	13818	13592	13681	13629	13643	13673	13675	13525	13447	13648	13661	13663	13480	13793	13619	13715	13688	13560	13642	13659	13745	13637	13980	13658	13589	13626	13752	13534	13846	13653	13775	13693	13698	13697	13747	13652	13794	13676	13678	13539	13670	13570	13720	13579	13630	13638	13449	13682	13632	13529	13592	13523	13656	13613	13678	13645	13662	13654	13485	13622	13849	13784	13655	13643	13808	13780	13653	13687	13589	13702	13666	13624	13676	13743
24041	21406	28880	25280	23805	23929	21982	18729	17468	17021	16229	16122	16025	15670	15679	15578	15377	15567	15356	15375	15394	15241	15236	15169	15336	15148	15187	15112	15027	15111	15122	15079	15158	15214	15208	15098	15167	15245	15070	14990	15201	15040	14910	15111	15048	15167	15127	15148	15193	14980	15227	15094	15184	15117	15182	15119	14876	15079	15134	15047	14963	15007	15204	14969	15062	15090	15010	14884	15051	14980	15069	14998	15100	14892	15126	15090	15144	15014	15022	15136	14871	15228	15039	14907	15035	15049	14872	14804	15080	15016	15000	15127	15027	15068	15116	15019	14924	15043	15114	15140	15115	15148	15091	15063	15067	14854	14757	14897	14964	15048	14947	15054	15155	14939	15126	15001	14913	15052	14978	14984	15095	14971	15081	15197	15048	15171	15160	15019	15027	14984	14993	14998	14872	14914	14939	14871	15026	14957	15266	15008	15091	15131	14942	15075	14926	14993	14965	14890	14955	14951	14997	14977	15022	14989	15078	14943	15005	15009	15053	15143	14998	15053	15150	15216	15060	14999	14884	15120	15125	15016	15088	15041	14877	15125	15049	14902	15008	15023	15092	15124	14932	15024	15043	15112	15020	15092	15171	14869	14887	15027	15054	15058	15165	15104	15099	15010	14803	15063	15106	15108	14756	14979	14952	14960	15193	15138	14988	14962	15062	15131	15019	15144	15139	14966	14978	15097	14880	14956	14914	15035	15125	15117	14977	15052	15064	14853	14984	15023	14911	15108	15251	15032	15128	14945	14991	14952	14944	15037	15088	15051	14968	15081	15212	14798	14962	15204	15236	15172	15153	15193	15080	15101	14963	14984	14962	15166	14832	15060	14945	14865	14881	14974	15021	14912	14986	14966	15033	15066	15015	15078	14866	15290	14993	15057	14895	14996	15060	15123	14998	14828	15035	14994	15179	14972	15075	15027	15024	15075	15112	14923	14978	14922	15051	15109	15221	15113	14907	15127	15077	15033	15011	14944	15030	14974	15071	14827	15080	15085	14961	15037	15047	15021	15009	14900	14887	14728	14981	14942	15090	15164	15177	14851	14973	15140	15070	15206	15226	15011	15157	15014	15103	14824	15174	14754	15199	14955	14859	14967	14959	15058	14999	14974	14992	15010	15000	15037	15066	14977	15221	15239	14817	14820	15113	14888	15106	15020	14903	14974	15029	14782	14951	15063	15101	15070	15142	15021	14865	15147	15176	15111	14910	15009	14994	15157	14923	15169	15039	15169	15054	15078	14840	14978	15181	15185	15024	15003	15158	14792	14939	15072	15068	15095	15073	15004	15015	14969	14947	15112	15051	14923	15117	15047	14723	14955	15058	15249	15004	14910	14946	15059	14925	14969	15052	14956	14918	15106	15050	14902	15161	15047	15064	15164	14929	14909	15006	14862	14996	14931	15034	14997	15131	15135	14909	15030	15087	15089	15111	14882	14961	15031	14664	15000	15272	14912	15279	15120	14920	15044	15124	14957	14824	15207	14650	15074	15367	15031	15228	14951	15065	14987	14731	14838	14949	15116	14924	14964	15095	15127	15124	15177	15023	15081	14981	15234	15012	15013	15067	15050	14811	14899	15119	15094	15026	15131	14876	15100	15074	14912	15049	15148	15096	15163	14999	14978	14889	15032	15003	15001	14993	15114	14937	15085	15038	14997	15076	15137	14974	14940	14948	15134	14998	14984	14950	15034	15270	15077	15131	15069	15019	14854	15090	15062	14923	14902	14987	15053	15049	14902	15118	14966	15056	15107	15029	15255	14973	14998	15032	14919	15002	14965	15090	15095	14965	15056	15186	15200	15021	14970	15051	15242	15210	15187	15020	15102	15164	15044	14966	14958	15088	15164	15127	14938	14878	15031	14882	15235	15025	15138	14907	15116	15205	15035	15133	14980	15141	15123	15120	15107	14992	15002	15145	15085	14983	15000	15073	15009	14904	15071	14958	15087	14969	14864	15041	14980	15090	15022	15011	15043	15074	14864	15096	14935	14983	15025	15087	15063	15030	14847	15021	14935	14822	15338	15145	15103	15042	15186	14925	14871	15031	14909	15024	15044	14995	14985	14884	15100	14941	15129	15063	14926	15260	14953	14999	15079	15184	14958	15189	14858	14905	14938	15114	15048	15053	15174	15037	14948	15250	15154	15023	15113	14900	14966	15050	15118	15143	14956	14975	15024	15043	14859	14956	15055	15101	15185	14946	14951	14944	15151	15033	15051	15026	15123	14963	15075	15073	14975	14908	14965	15153	15342	15010	14987	15017	14966	14810	15058	14883	15149	15048	14813	15004	14876	14984	15049	14974	14796	15080	15001	14825	14922	14981	15048	15167	15016	15042	15008	14906	15037	14894	15099	15085	14968	15053	14994	14920	15028	15036	14969	14953	14957	14760	14896	15080	14989	15033	14929	15195	15101	15140	15136	15029	15129	15200	14933	14768	14973	15109	15155	15072	15042	15199	14923	14859	14893	15035	15132	14964	14990	15004	14937	14886	15134	15100	15172	15122	14927	14825	14910	15211	15177	15069	14856	15109	15187	15024	14989	15260	15110	15048	15168	15043	15099	14918	15262	15015	14704	15088	15007	15138	14975	15101	15176	14946	15173	15245	15081	15038	15136	15023	15162	14826	15015	15047	14893	14974	14995	15030	15065	14940	15108	15012	15027	14863	15041	15002	14783	15052	14958	15075	15018	14866	14991	14816	15149	14993	14949	15268	14994	14917	15004	15178	15187	14918	15041	14943	14817	15048	15016	15107	15085	14881	14964	15155	14946	14822	15017	15066	15064	15022	14992	15132	15096	15166	15075	15172	15049	14953	15037	15109	15170	15108	14965	15107	14892	15007	14831	14982	14985	14958	14864	14984	15058	14993	14927	14938	14971	15021	15150	14820	14954	15103	14921	14949	15141	14982	14815	14995	15075	14927	14967	14919	15075	15131	14828	15127	15025	14958	15006	15011	15140	15277	14988	14994	15049	14920	15094	15094	14880	15295	15014	15142	15008	14826	14881	14962	14985	15173	14875	15004	15073	15070	14983	15005	15025	14983	14960	14870	15010	14952	14980	15052	15082	15097	15043	15108	15103	14863	15143	14971	14926	14992	14988	14975	15049	15144	15134	14997	15028	15070	15103	15066	15041	14901	15045	14980	14915	14978	14978	15178	15115	14875	15059	15147	15027	14920	15042	14985	15018	14950	15036	15105	15140	15075	15236	15192	15054	14970	14874	14974	15060	14930	15077	14966	14954	14924	14958	15162	15103	14976	15020	15105	15181	14896	15109	14979	14986	15096	14915	14857	15133	14986	14832	15041	15084	15145	14963	15078	14883	14957	15063	14884	14974	15161	15244	15107	15038	14902	15050	15219	14965	15236	15035	15100	15117	15006	14876	14941	14958	15245	14958	15004	15111	15051	14946	15039	14918	14911	14816	15132	15146	15116	15049	15128	15077	15060	14940	14855	15015	14926	14930	15122	15023	15092	15044	14995	14981	15097	15093	15130	15051	15038	15222	15246	14970	14898	15060	15189	15095	15077	14854	14940	15135	15042	15066	15106	15098	14963	14986	15125	14969	15205	15008	15081	15042	15068	15164	15082	15077	14941	14962	14970	15084	15018	15144	15011	15088	15031	15042	14890	14970	14987	14938	15060	15019	14928	15026	15102	15130	15102	15063	14959	15160	15041	14927	14868	14982	15128	15059	15140	15165	14910	15143	14976	15003	14854	15091	14975	15074	14941	14903	14993	15020	14983	15161	15031	14974	15060	14840	14923	14953	15058	15126	14842	15025	15076	14905	15000	15066	14985	14994	15202	15088	14911	14942	14839	14874	14993	14961	15150	15169	15140	14891	14934	14851	15038	14966	14904	15023	14936	15075	14996	15046	15047	15037	15152	15026	15020	14902	14950	15241	15034	15059	15182	15228	15031	14905	14968	15086	14934	14928	14976	15080	15018	15003	15001	14845	15095	15064	14927	14998	15034	15114	14853	14784	14922	15041	14935	14964	14923	14862	15209	15004	15014	15006	15189	14973	15025	15001	15000	14974	15122	15264	15063	15179	15039	15232	15059	15081	15127	15063	14968	14836	15045	14911	14986	14935	14981	15021	15061	15013	14966	14933	15091	14844	15117	14885	15068	14977	15087	14961	15002	15092	15065	15081	14972	15132	14904	14972	15093	15017	14851	15085	15036	14958	15047	15038	15156	15128	15027	15016	15142	15122	15237	15022	15259	15044	15081	15059	15023	15137	15086	14794	15244	15225	15079	15047	14991	15015	15067	15101	15068	14894	14849	15210	15094	14961	14850	14969	14918	15192	15048	15218	14970	15093	15036	15081	14967	14960	15181	15205	14947	15123	15262	14941	14966	15032	15192	15070	15024	14978	15192	14991	14940	15006	15168	14887	15196	15072	15071	15020	15110	15131	15203	14897	14988	15053	15153	14967	15168	15172	15022	15012	15055	14906	15065	14830	14997	15012	14860	15230	14932	15107	15171	15111	14955	15069	14932	15039	15032	15122	15056	15213	14988	15062	14942	14799	15148	14997	15077	15073	14930	14866	15149	15066	14967	14828	14948	14881	15051	14866	14995	14937	14912	14986	15084	15076	14907	15124	15101	14925	15396	15189	15050	14974	15152	15134	15126	14818	15117	15255	15181	15210	15061	14897	15147	14899	15001	14949	15075	15130	14984	14917	14886	15089	15125	14931	14949	15050	14988	15250	15300	14938	14984	15144	15097	14988	15127	15032	15024	15080	14966	15093	15115	14968	15008	14813	14922	14982	15131	15007	15192	15122	14857	14970	14873	15073	15228	14866	15068	15005	14926	15130	15156	15024	15074	14949	14956	15038	14888	14939	15029	15072	14963	15033	15074	14992	15074	14886	14981	15009	15171	14964	15215	14922	14994	14959	15073	15020	14886	14935	15022	15123	15199	15060	15252	15100	15174	15006	15060	15122	14896	14846	15114	15032	14901	15078	14974	15104	14998	15079	14850	15075	15083	14969	14940	15129	15087	15066	14901	14838	15013	15199	14996	14859	14974	15108	15207	14930	15015	15177	15010	15016	14953	14987	15106	15034	15171	14978	14991	15048	15085	15089	15072	14880	15060	15077	15145	15294	15192	15113	15034	15043	15051	15171	14956	14834
29083	48241	44972	34937	27738	23319	20322	18340	16893	15981	15405	14862	14635	14415	14397	14100	14016	13982	13800	13857	13841	13809	13702	13517	13645	13556	13594	13622	13666	13377	13517	13746	13554	13664	13393	13635	13538	13651	13461	13258	13506	13391	13304	13382	13414	13529	13557	13468	13296	13348	13395	13489	13351	13309	13323	13567	13263	13399	13362	13367	13506	13467	13410	13631	13419	13283	13414	13552	13514	13341	13513	13445	13422	13410	13339	13324	13470	13491	13344	13219	13462	13441	13361	13359	13578	13323	13518	13359	13380	13523	13339	13508	13449	13387	13275	13513	13380	13416	13311	13441	13410	13377	13463	13315	13487	13183	13609	13404	13488	13490	13404	13395	13498	13391	13300	13446	13331	13467	13716	13511	13396	13379	13299	13325	13489	13395	13499	13491	13458	13438	13520	13458	13516	13461	13543	13428	13474	13316	13426	13407	13453	13486	13351	13454	13494	13435	13196	13442	13310	13234	13453	13418	13400	13548	13466	13306	13397	13343	13549	13530	13299	13618	13469	13328	13295	13293	13478	13507	13407	13347	13280	13323	13341	13501	13533	13291	13323	13333	13603	13347	13480	13434	13534	13416	13553	13399	13178	13534	13325	13421	13360	13347	13508	13595	13243	13333	13463	13324	13489	13275	13437	13390	13453	13290	13341	13401	13340	13470	13512	13414	13393	13399	13558	13483	13477	13575	13179	13601	13457	13390	13482	13478	13530	13448	13545	13387	13317	13362	13463	13436	13541	13315	13365	13379	13468	13277	13421	13389	13490	13365	13476	13290	13368	13360	13507	13444	13319	13356	13399	13585	13518	13441	13602	13421	13420	13393	13485	13360	13476	13554	13511	13370	13483	13520	13407	13286	13545	13304	13535	13143	13305	13361	13576	13369	13565	13334	13538	13372	13396	13360	13367	13500	13358	13448	13326	13224	13448	13396	13326	13613	13443	13454	13230	13217	13411	13387	13329	13555	13357	13301	13377	13475	13455	13442	13476	13458	13382	13428	13627	13396	13588	13245	13656	13340	13257	13430	13377	13530	13213	13310	13434	13511	13601	13421	13439	13379	13428	13484	13644	13374	13473	13449	13408	13419	13425	13372	13455	13311	13359	13476	13473	13408	13446	13313	13338	13408	13409	13305	13492	13274	13311	13480	13384	13424	13364	13253	13452	13437	13365	13327	13554	13553	13205	13551	13605	13315	13413	13483	13619	13405	13452	13237	13561	13403	13354	13468	13321	13329	13402	13391	13437	13363	13484	13316	13418	13325	13594	13356	13398	13560	13475	13361	13457	13521	13534	13456	13460	13470	13383	13392	13438	13448	13368	13407	13384	13581	13444	13341	13487	13296	13334	13293	13412	13499	13457	13564	13315	13513	13406	13401	13436	13296	13427	13342	13387	13494	13539	13583	13507	13433	13346	13320	13563	13450	13361	13432	13324	13292	13535	13509	13411	13452	13333	13335	13425	13463	13470	13525	13198	13392	13486	13452	13625	13393	13486	13341	13426	13423	13491	13533	13594	13427	13503	13504	13496	13331	13284	13431	13378	13420	13396	13361	13459	13496	13449	13418	13347	13432	13502	13436	13286	13479	13396	13503	13501	13231	13556	13354	13442	13453	13512	13432	13385	13331	13421	13496	13683	13295	13615	13251	13377	13395	13340	13306	13332	13423	13268	13441	13453	13439	13433	13314	13283	13323	13290	13304	13388	13398	13401	13310	13351	13320	13355	13408	13538	13299	13466	13548	13668	13422	13477	13330	13301	13465	13463	13532	13476	13169	13442	13412	13658	13521	13321	13414	13451	13612	13487	13504	13302	13532	13461	13277	13373	13466	13511	13410	13477	13291	13371	13354	13428	13371	13321	13473	13282	13520	13317	13392	13655	13316	13303	13437	13427	13376	13399	13420	13354	13445	13348	13351	13351	13227	13676	13580	13278	13505	13257	13321	13506	13328	13391	13381	13309	13415	13457	13328	13512	13362	13360	13534	13257	13499	13444	13398	13464	13578	13434	13315	13462	13314	13451	13338	13277	13423	13293	13614	13451	13416	13327	13319	13400	13473	13527	13363	13396	13434	13435	13368	13391	13489	13319	13448	13365	13492	13455	13284	13351	13435	13425	13429	13293	13440	13476	13335	13312	13293	13317	13348	13470	13482	13547	13481	13373	13387	13394	13474	13429	13466	13493	13311	13339	13583	13242	13537	13450	13443	13482	13452	13401	13314	13322	13417	13459	13438	13442	13403	13530	13415	13449	13383	13544	13499	13406	13416	13453	13566	13440	13430	13436	13326	13420	13463	13459	13495	13555	13420	13402	13547	13278	13323	13573	13477	13291	13547	13119	13233	13527	13346	13473	13457	13425	13439	13416	13373	13386	13544	13408	13502	13511	13452	13200	13384	13447	13404	13548	13137	13410	13455	13406	13347	13417	13419	13378	13462	13389	13284	13281	13392	13296	13353	13296	13280	13297	13347	13418	13440	13353	13377	13531	13509	13358	13502	13491	13449	13451	13313	13604	13478	13362	13383	13390	13537	13540	13456	13375	13352	13455	13469	13355	13253	13438	13393	13399	13360	13514	13416	13520	13646	13236	13473	13465	13486	13375	13498	13584	13304	13313	13542	13583	13375	13356	13413	13571	13454	13503	13538	13355	13250	13426	13340	13409	13387	13407	13428	13506	13339	13418	13336	13304	13427	13323	13427	13372	13479	13608	13462	13434	13328	13493	13551	13425	13390	13339	13328	13376	13501	13410	13413	13516	13507	13479	13385	13423	13369	13263	13502	13405	13486	13482	13458	13525	13330	13159	13413	13360	13302	13433	13392	13389	13233	13311	13430	13379	13393	13309	13474	13437	13232	13395	13538	13309	13295	13475	13507	13541	13301	13315	13543	13394	13447	13449	13561	13523	13453	13521	13477	13347	13380	13548	13290	13308	13473	13406	13373	13322	13523	13597	13311	13289	13421	13346	13334	13513	13378	13302	13385	13528	13458	13471	13482	13345	13399	13465	13492	13263	13374	13380	13494	13570	13481	13531	13338	13428	13192	13352	13401	13456	13631	13374	13396	13316	13421	13485	13309	13455	13416	13463	13400	13401	13242	13441	13485	13349	13559	13473	13287	13328	13437	13410	13332	13294	13436	13314	13394	13323	13367	13470	13635	13445	13410	13477	13539	13416	13364	13446	13516	13416	13376	13451	13283	13350	13467	13543	13526	13385	13322	13427	13441	13369	13410	13612	13403	13415	13472	13461	13414	13346	13382	13288	13375	13337	13406	13458	13426	13651	13371	13255	13248	13314	13464	13364	13481	13395	13309	13590	13336	13538	13553	13467	13372	13213	13515	13518	13370	13248	13267	13453	13391	13393	13631	13206	13494	13308	13678	13583	13251	13497	13412	13515	13529	13436	13230	13427	13424	13440	13282	13314	13467	13462	13497	13465	13451	13431	13574	13540	13460	13523	13380	13361	13425	13651	13359	13298	13387	13388	13394	13392	13554	13251	13451	13399	13395	13585	13425	13471	13482	13486	13418	13445	13412	13507	13552	13464	13346	13416	13429	13397	13507	13393	13431	13517	13545	13417	13478	13303	13471	13521	13456	13461	13367	13320	13456	13281	13460	13487	13473	13371	13342	13455	13271	13395	13471	13494	13386	13450	13433	13412	13283	13434	13358	13554	13395	13490	13481	13398	13408	13494	13315	13398	13573	13410	13170	13365	13523	13468	13524	13370	13430	13424	13304	13459	13379	13404	13311	13482	13508	13427	13457	13307	13433	13282	13458	13493	13397	13431	13437	13547	13506	13598	13540	13397	13565	13366	13252	13450	13362	13481	13399	13462	13327	13397	13358	13488	13449	13252	13529	13527	13426	13561	13590	13373	13688	13595	13582	13435	13443	13380	13384	13485	13296	13536	13407	13403	13388	13301	13431	13404	13492	13527	13276	13429	13420	13327	13425	13444	13393	13388	13408	13294	13396	13410	13509	13363	13320	13537	13310	13462	13260	13432	13443	13437	13441	13400	13315	13564	13350	13319	13323	13445	13537	13328	13554	13276	13419	13609	13567	13376	13381	13524	13402	13528	13395	13337	13417	13464	13389	13238	13526	13523	13444	13521	13208	13315	13483	13424	13419	13289	13442	13431	13274	13469	13418	13418	13429	13387	13433	13457	13518	13388	13443	13408	13345	13433	13492	13485	13549	13535	13437	13370	13361	13352	13416	13344	13441	13447	13361	13301	13346	13404	13513	13434	13597	13436	13470	13315	13469	13338	13410	13452	13302	13491	13456	13376	13636	13268	13478	13484	13327	13331	13354	13587	13610	13341	13452	13421	13349	13477	13598	13437	13450	13517	13339	13442	13419	13513	13387	13435	13514	13324	13468	13536	13442	13369	13502	13570	13513	13381	13460	13380	13472	13388	13302	13256	13328	13341	13435	13338	13305	13368	13325	13351	13490	13504	13545	13403	13478	13513	13462	13258	13295	13597	13389	13306	13580	13234	13541	13524	13454	13285	13352	13348	13442	13368	13577	13401	13407	13500	13454	13316	13455	13455	13389	13437	13472	13342	13537	13458	13393	13489	13388	13242	13428	13519	13455	13505	13573	13245	13273	13370	13440	13490	13503	13456	13343	13259	13378	13482	13477	13246	13499	13530	13395	13497	13341	13480	13560	13530	13501	13607	13374	13383	13491	13515	13350	13478	13468	13266	13566	13364	13272	13379	13426	13451	13542	13538	13454	13486	13275	13442	13501	13318	13474	13418	13587	13399	13564	13422	13413	13497	13302	13406	13398	13332	13274	13362	13492	13362	13311	13466	13447	13295	13451	13475	13422	13456	13223	13456	13310	13312	13380	13477	13338	13310	13350	13380	13606	13544	13526	13483	13541	13196	13328	13463	13593	13314	13316	13379	13454	13502	13617	13518	13474	13447	13517	13411	13439	13594	13389	13210	13389	13463	13524	13565	13493	13425	13517	13315	13515	13433	13547	13354	13415	13382	13432	13386	13429	13467	13570	13406	13294	13246	13521	13264	13432	13424	13448	13400	13540	13351	13422	13345	13539	13410	13382	13476	13494	13407	13390	13506	13389	13421	13443	13484	13590	13556	13454	13416	13344	13321	13507	13540	13381	13431	13407	13557	13351
22883	21418	29258	24211	22518	25560	27290	21806	19591	18910	18180	17575	17259	16980	17001	16768	16720	16509	16703	16347	16465	16437	16114	16219	16260	16241	16198	16329	16419	16029	16269	16347	16220	16186	16176	16120	16198	16193	16233	16231	15971	16051	16050	15994	16143	16146	16097	15871	16063	16170	16187	15883	15973	16004	15904	15984	16068	16009	16060	16076	16102	15910	15941	15810	15920	15853	15927	15929	15844	15938	15992	16015	15918	15895	15513	15939	16010	15951	15884	16064	15861	16084	16017	16097	15922	16077	15876	16047	15960	16185	15763	15978	16105	16177	15936	15863	15900	15902	15983	16018	15806	15861	16007	15847	16059	16096	15854	15896	16094	15958	16175	16009	15711	15683	15965	16030	16061	15911	15759	16008	16016	16028	16180	16030	15909	15921	16035	15819	15812	16077	16035	16186	15925	16097	15754	15853	15943	16159	15917	16087	15900	16076	15956	15931	15829	16045	15902	15916	15983	16039	15854	16112	16104	16041	16059	16021	16147	16219	16100	16268	16152	16044	16111	16162	16059	15854	15946	15946	15976	16021	16035	15982	15936	16175	16075	16129	15933	15918	15993	15888	15892	15956	16074	16027	16060	16139	15890	16019	15974	16168	16007	15951	16241	16232	15834	16078	16141	16129	16067	16022	15998	16008	15881	15835	16043	15901	15767	15950	16105	16023	15972	15981	16133	16029	16133	15939	15861	15878	16038	15895	15846	15896	15812	15916	15837	15848	16109	15918	15808	16015	15990	16048	16072	16049	16067	16035	16111	15971	16051	16067	15970	15900	15880	16026	15888	16123	16046	16030	15995	15955	16040	15974	16043	16267	16155	15751	16010	15982	16017	15795	15924	15841	16087	16129	15904	16174	15962	15957	15986	16007	16051	16009	15995	15839	15923	16020	15891	15876	16132	15936	16033	16103	15958	16089	15956	15894	16044	15850	15898	15969	16062	16046	15990	16017	16091	16016	15888	15964	16018	15986	16053	15799	15841	15852	15892	16012	15960	16061	15976	15736	15889	15776	16046	16092	16087	15937	16083	16023	15966	15824	16125	15762	15907	15942	15973	16000	16007	15921	16115	16176	15861	15808	16059	16137	15991	15891	16048	15970	15919	15847	15972	16049	16038	16285	15903	15993	15914	15899	15917	15839	15957	15894	15820	15834	16109	15944	15866	15940	15923	15968	15839	15901	16041	16132	15943	16020	16129	16120	15921	16002	16013	16046	15897	16040	16102	16163	15849	15991	16149	15974	16095	15945	15911	16014	16069	15890	15917	15750	15744	16169	16192	15810	15813	16025	15796	15876	15760	15840	15997	15909	15847	15878	16062	16003	15934	15926	16016	16148	16167	15872	15810	15990	15971	16239	16146	15926	15635	15867	15999	15952	16071	15919	15997	16002	15933	15917	15929	16038	16112	15994	16068	15990	16143	15827	15775	15905	15949	15998	16062	16038	15876	15933	16092	15919	15939	16141	16165	16020	16022	15856	16112	15961	16005	15747	15792	15905	16060	15931	16002	15984	15940	15992	15893	16031	15835	16209	16082	15817	15979	15896	16002	16012	16015	15895	15862	15926	16066	15954	15916	16106	15839	15849	16091	16029	15902	15777	16258	16120	15957	15775	16050	16021	16107	16136	16113	16232	15954	15883	16218	15831	16110	16084	15928	15859	15839	16207	16065	16063	15867	16053	16154	16084	15915	15763	15713	15918	15970	15930	15901	16030	15782	15939	16142	15961	16006	15943	15943	15821	15927	15900	16017	16013	15819	15998	15812	15888	15937	16081	16017	15933	15980	15976	16135	15964	15953	15983	15717	15783	15825	15867	16064	16062	15920	16129	16011	15866	15947	15916	15997	15890	15898	15885	16049	15916	16005	16069	16094	16024	15923	15899	16073	15849	16021	15895	15865	15911	16055	15736	16018	16133	16037	15905	16030	15827	16120	15965	15949	15934	15875	16095	16093	15961	15749	15909	15959	15879	15985	16107	15819	15863	16093	16011	15903	16067	15787	15896	15985	15993	15946	15810	15662	15814	16031	15899	16084	16040	16185	15900	15873	15990	15955	15967	15868	15709	16063	15985	15876	15900	15823	16028	15772	15786	16021	15911	15849	15824	15956	16085	15940	15858	15862	15886	15995	16126	15583	15788	15870	16161	16088	15868	15982	15859	15957	15824	16151	15906	15906	15914	15857	15882	15941	15938	16141	16172	16011	15918	16125	15928	16049	16011	16161	16002	15984	16084	15764	16037	16017	16043	15793	15767	16006	16063	16013	15948	15970	15847	15950	16059	15682	15979	16050	15936	15998	16181	16143	15910	15983	16055	16078	15861	16040	15848	15809	15826	15961	16168	15864	16104	15899	15959	15910	16140	16055	15986	15993	16068	16106	15841	16144	16060	15952	16087	16084	15946	15864	15965	15826	15985	15993	15943	15666	15864	16058	16100	15914	15825	15924	15922	15920	16012	15937	16084	15877	16041	15772	15998	16057	16042	15957	15955	15997	15998	15869	15860	16029	15901	15932	16135	16030	16087	15966	15899	16073	15967	16073	15836	15831	15884	16052	15884	15905	16094	16087	16027	15997	16031	15835	16059	16099	16020	15876	15992	15856	15953	15873	16021	15936	15974	15826	16232	16099	15897	15816	15921	16059	15924	15813	16074	15981	16003	15881	16043	15971	15781	15998	15998	16079	15989	16148	15981	16012	15936	16014	16028	16024	15842	15976	15861	15852	15818	15958	15923	16019	15878	15859	16068	15931	16012	16119	16048	16183	15961	15958	15865	15954	16156	16126	16059	16144	15870	15877	15910	15988	16026	16037	16132	16046	15803	15876	15792	15968	16014	15925	15653	16015	15926	16025	16026	15900	15999	15982	15803	15883	16000	15976	15844	16094	16061	16026	16057	16174	15951	15990	16148	16113	15985	16017	15826	16092	16112	15796	15900	16047	15914	16053	16057	15826	15955	16169	15894	16034	15910	16151	16097	15965	15939	15945	16014	15990	15734	16018	15834	15975	15627	15984	15913	15865	16017	16006	16064	16128	16034	16107	15886	16168	15976	16116	15834	16040	16009	15828	15956	15908	16105	16025	16161	15932	15874	15909	16099	16021	15832	15828	16052	16041	16121	15905	15921	16078	15794	15793	15882	15926	15993	15873	15902	15961	16021	15963	16070	16098	15958	15836	16056	16021	15986	15963	15928	15886	16086	16111	15902	15803	15845	15997	16076	16007	16049	16094	15972	15976	16088	15934	15973	16017	15983	15871	15824	15964	16062	15950	16038	15933	15986	15912	16104	16049	16057	15945	16016	15690	16100	16219	16051	15981	15925	16005	15992	16107	16113	16078	16078	16133	15883	15999	15910	16102	15937	15934	16091	15995	16086	16008	16029	16107	15830	16038	15931	15782	16094	16089	16166	16162	15777	15965	16122	15919	15975	15926	15904	16000	15728	15963	16033	16076	15926	15949	15881	15912	15898	16358	15789	15803	15940	16165	16061	15995	15895	15911	16028	15883	16019	15898	16128	16274	15872	15866	16006	15967	15871	16292	15852	16022	15922	16086	16139	16130	16023	15911	15736	15894	15869	15944	16028	15795	16145	16037	15915	16083	15885	15938	15844	15976	15965	15967	16060	16168	15994	15926	16137	15815	15956	15887	15955	16079	15971	15954	16000	16083	15953	16024	16197	16030	15912	16029	15852	16062	15921	15754	16058	15940	15817	15963	15814	15843	15893	15963	16069	15977	15964	15900	15947	16012	15960	15963	16271	15930	15883	15863	16006	15886	16033	16144	15945	15914	16010	15757	16112	15944	15974	15928	16030	15970	15826	16063	16036	16132	16064	16015	15984	15957	15844	16024	15941	15941	15766	15925	16092	15962	15988	16210	15764	15838	16068	16025	15908	15899	15995	15916	15989	15995	15762	15951	15895	15925	15976	16166	16134	15817	16122	16109	15920	15798	15994	15710	15821	15973	15949	15934	16038	15953	15997	15986	15893	16128	16106	16232	15981	16008	15835	15858	16000	15942	15990	15929	16130	15914	16079	16064	15996	16074	15797	16150	16092	16097	15947	16005	15941	15885	15924	15937	15805	15846	16114	15969	15904	15989	15956	15946	16055	16110	15990	15940	16056	16083	16130	16125	15892	15909	16264	15938	16025	15692	15931	16072	15862	15959	15981	16089	16149	16002	16192	15743	15836	15859	16055	15852	16068	16087	15896	15928	15785	15959	15989	15988	16042	15968	16002	15819	15933	16035	16012	16021	16104	16103	15948	16226	15926	15977	15830	15876	16265	16054	16069	16011	16085	16079	15884	15783	15872	15896	16028	16096	16072	16065	15878	15966	16020	16069	15962	16054	15815	15982	16010	15903	16017	16020	15982	16069	16086	15964	15799	16186	15866	16076	15942	16041	15958	15850	16226	16156	16048	16203	16130	16100	16181	15976	16114	16054	15948	15889	16025	15966	15990	16073	15922	15955	15916	15846	15849	15977	16108	15847	16154	15907	15945	16035	15754	15986	15950	16035	16017	16186	15935	16026	15999	15821	16056	16088	15991	15931	15882	15830	15823	16021	15946	16063	15721	16056	15945	15951	15949	15917	16166	15844	15900	15975	15942	15960	15962	15980	15955	16020	15985	15888	16020	16076	16008	15927	15730	15954	16200	16019	16061	15713	15791	16050	16108	15840	15980	16119	16035	15909	16207	15986	16111	16097	16079	15996	16081	15860	15989	16074	15981	15969	15920	16025	16088	15877	16026	15769	15973	15983	15933	15801	15833	15936	15911	15819	15844	15886	15857	15984	16059	16054	15800	15848	15967	15916	16021	16062	16153	16002	16038	15905	15910	15936	16190	15979	16169	16139	15797	16018	15987	16057	16100	16002	16023	15992	16079	16135	16005	16082	16006	15952	15814	15842	15772	15862	16046	15932	16023	15847	16013	15957	15992	15979	16094	15998	16053	16052	15870	15815	16128	15914	16109	16077	15960	16056	15899	15978	15942	15849	16076	15899	16030	15898	15992	16086	16121	16015	15899	15902	15894	16118	16071	15912	15933	15973	15943	15901	15882	15947	16086	16145	15909	15992	15940	16063	15960	16026	16007	15915	16129	16073	16041	15875	15866	16142	15983	15951	16045	15939	15773	15838	15894
31469	54029	50380	40277	32530	27775	23596	20901	19218	17729	16763	16151	15712	15422	15119	14976	14833	14652	14648	14457	14427	14480	14499	14179	14299	14232	14138	14205	14105	14051	14315	14109	13994	13927	13997	14026	14094	14037	14185	14114	14038	14053	13981	14051	14032	14014	14105	14071	13885	14007	13984	14150	14072	14001	14048	13824	13937	13851	14017	14058	14082	14021	13913	14011	13925	13788	13996	14009	13886	13776	13700	14043	13907	13860	14003	13920	14097	14081	13809	13889	13787	13805	14112	13996	13982	13937	14012	13961	13996	13994	14002	14044	13927	13909	13851	13895	13846	13883	14121	14048	13910	14024	14107	14061	13965	14020	13862	14004	14067	14005	13977	13962	14060	13940	13835	13793	13979	14089	13969	13967	13821	13961	14094	14097	13796	13980	13796	14043	14038	13844	14214	14001	13880	14097	14006	13898	13970	13954	13769	14058	13846	14043	13753	13986	13876	14001	13874	14010	13892	14057	13940	14013	14011	13948	14014	13838	13991	13828	13895	14015	14081	13903	13973	14017	14027	13836	14064	14014	14003	14001	13915	13936	13951	13808	13953	13820	14064	13973	13908	13974	13951	13984	14025	13913	13881	14077	13863	13783	13919	13762	13912	13891	13976	14099	13928	13844	13974	13924	14137	13982	13984	14069	14073	13955	13970	13811	14037	13920	14017	13961	13876	14048	13975	13989	13934	14031	13952	13892	13993	13826	13972	13964	13992	14027	13917	14298	13691	13757	13881	13898	13858	14208	13762	14073	13941	13936	13993	14012	13932	13988	13931	14056	14101	14084	14134	13862	13811	14001	13868	14006	13772	14008	13929	14015	13985	13676	14015	14042	14015	13967	13702	13971	13991	14004	13727	13982	14084	13978	13889	13960	13818	13945	13855	14007	13791	13829	14120	14037	14100	13942	13977	14009	14012	13794	13831	14005	14120	13910	13968	13990	13927	13962	14034	13943	13956	14069	14068	13828	13967	13863	13877	13878	14010	13921	13994	14031	14073	13916	13941	13939	13877	13968	13941	13798	13989	13824	13905	13913	13798	14093	14068	13915	13946	13893	14004	13953	13670	13907	13944	14012	14040	13912	13896	13858	13899	13995	13927	13971	13866	13930	13890	13893	13920	14119	14004	13851	13778	13958	13989	13970	13972	13947	13946	13971	13798	13926	13867	14000	13964	13963	13993	13742	13970	13883	14070	14022	13859	13916	14076	14117	13929	13836	13958	13935	13951	13934	13984	13871	13947	13971	14054	13986	14015	13998	13906	13982	13893	13960	13911	13983	13884	13871	13883	14162	13968	13867	13903	13897	14076	13948	14033	13883	13876	13949	13922	14013	13770	13983	14036	13951	13829	14074	13936	13815	13893	13946	13914	14140	14056	14005	13906	13881	13893	13947	13921	13846	13826	14004	13913	13970	14075	13991	13919	14036	13936	13932	13994	13860	13906	14034	13997	13939	13964	13859	13892	13968	13942	14135	13901	13944	13838	13850	13840	14081	13876	13787	13934	13815	13910	13824	13979	14030	14087	13879	13997	13970	13907	14009	13851	14004	13904	13890	14053	13816	13948	13961	13967	14017	13913	13890	13831	13889	13967	14033	13892	13992	13963	13875	14007	14027	14071	13942	13940	13863	13835	14013	13911	14032	14030	14007	13970	13736	13909	14052	14017	13994	14008	13990	13895	13994	13978	14001	13907	14025	13997	13845	13835	14058	13811	14123	13933	14034	13987	13991	13863	13826	13888	14031	13936	13795	13807	13921	13939	13827	13941	13819	13795	14003	13991	14026	13874	13881	13991	13982	13900	13765	14012	13914	13944	13950	13972	13780	13993	14086	13889	13933	13954	13861	13972	13855	13948	14027	14202	13775	14003	14232	13745	13989	13858	13955	14118	14087	13965	13795	13827	14112	13812	14129	14080	13888	13967	13984	14085	13773	13886	14073	13885	13923	13932	13860	13953	13979	13825	13944	13995	13977	13772	13932	14065	13958	13974	14009	14011	13962	14077	13911	13843	13998	13958	14115	13887	14041	14057	13985	13772	13883	13890	14122	13967	13888	13714	14072	14126	13945	13919	14005	13954	13913	13972	14029	13894	13877	14022	14030	13671	13968	13785	14015	13959	13964	13937	13892	14093	14011	13971	14000	13963	13896	13947	13903	13851	13826	14014	14093	13888	13908	13924	13924	13827	13998	14038	13924	13853	13842	13997	13779	13938	14009	13786	13908	13835	14065	13986	13921	13962	14130	13809	14003	13947	13974	13936	14182	13898	13823	14057	13845	13877	13908	13804	14077	13974	14072	14030	13965	14087	13999	13984	13930	13761	14008	14033	14047	13872	13747	13895	13898	13973	13947	13987	13939	13991	13826	13944	13973	13853	13921	13836	13834	13980	13996	13962	14042	14132	13863	13932	13955	13925	13990	14001	14058	13970	13878	13998	13731	13941	13993	13799	13957	13972	13878	13854	13951	13855	14012	14071	13876	13954	13868	13954	13886	13970	13915	13743	14005	14070	13909	13930	13893	13960	14014	14010	13796	13903	13856	13927	13958	13847	13951	13896	14087	14077	13859	13987	13790	13978	14120	13888	13976	13916	13833	14044	14057	14066	14035	13919	13841	13928	13900	13953	13873	13959	13769	14040	13941	13854	13872	13893	13879	14001	13791	13948	14008	13914	13807	14080	13945	14081	13899	14164	13979	13790	14006	13844	13827	14082	13898	13941	13846	14034	13865	14096	13835	13885	13941	14059	13890	14021	13896	14000	13972	13992	13721	14130	14017	13891	14131	13912	13869	13917	13852	13821	14079	13817	14103	14008	13974	14021	13905	14147	13972	13916	13960	14049	14029	13933	14075	13896	14001	14045	13924	13921	14036	14053	14031	13995	14081	13750	14041	13937	14069	14020	13807	13843	13967	14077	13738	13927	13819	14037	14071	13997	13963	13969	14080	14072	13956	13902	13922	14032	13959	13962	13915	14050	13931	13937	13969	13867	13900	13928	14036	13866	13998	14034	14032	13955	14046	14011	13970	13893	13870	13910	13972	14194	14002	13990	13907	13882	14013	13963	13805	14006	13745	13683	13820	13884	13848	13999	13987	14034	13923	13898	13929	14065	13938	13971	13957	13913	14054	14023	13856	13921	13957	13859	14000	14000	13897	14067	13980	14057	13962	13994	13967	13809	14069	13843	13937	13940	13863	13908	13941	14037	13938	13999	13812	13894	14051	13977	13935	13984	13769	13819	13882	14033	13964	13905	13966	14077	14115	13946	13952	13759	13886	13984	13984	13874	13876	14069	13901	13885	13945	13976	13899	14006	13980	13777	13833	13970	13959	13865	14135	13825	13783	14057	13843	13981	13952	13922	14049	13935	13911	13953	13873	13906	14068	14127	13947	13931	13987	13909	13783	13950	13807	13939	14055	13801	13993	13937	13975	13855	13837	13871	14093	13931	13968	13833	13862	13773	13896	13939	13929	13945	13913	13980	13853	13846	13972	13835	13810	14067	14064	13882	13921	13865	14038	13853	13925	13713	13940	13960	13913	13950	13970	13938	13972	14001	13953	14005	14188	13946	14178	13816	13899	13927	13916	13975	13948	13895	13845	14093	13979	14037	14105	13819	13892	14021	13880	13913	13816	14042	13796	13910	13916	13973	13807	14081	13939	13940	13932	14000	14015	13904	13959	13825	14035	14170	13856	13921	14118	13923	14015	13882	13879	14025	13971	13947	13905	13793	14101	13909	13933	13784	13871	13823	13872	13923	13864	13958	14118	13841	13909	13905	13781	14019	13816	13860	14062	13874	13955	13799	13961	13995	13768	14077	14000	13857	14020	13870	13970	13950	14034	13927	13904	14083	13738	13990	13869	13829	14013	13973	14022	13797	13971	13684	13875	13981	14004	13920	14041	13835	13925	14133	14006	14005	13980	13890	13808	13862	14041	13767	13958	13857	13955	13942	14015	14026	13786	13911	13866	14029	13933	14026	14147	13953	13824	13997	13911	14007	13812	13821	14103	13823	14030	14225	14002	13814	13859	13810	13933	13688	13996	13976	13931	13953	14119	13878	13983	13884	13822	13855	13903	13825	13976	13927	14025	13798	13957	13995	13948	14041	13844	14022	13806	13920	13995	13931	13824	13769	13883	13960	14110	13974	13923	14068	14032	13945	14037	13958	14004	13914	13964	13774	13989	14013	14020	13942	13905	13962	13958	13925	13836	14014	13956	13827	14028	14100	13932	13942	14017	13974	13840	13962	13920	13966	13925	13999	13787	14097	13932	13936	13844	14074	14017	14012	14074	13804	14032	13940	13984	13995	13961	14000	14012	13879	13803	13915	13976	13967	13945	14008	13907	13915	13838	14094	14007	13928	13914	14063	14032	13888	13991	13974	13849	13957	13846	13777	13780	13771	13768	14122	13900	13821	13941	14081	13908	13960	14099	13981	13992	13892	14051	13961	13992	13945	13905	14092	13881	13916	14051	13951	13904	14100	13963	13852	13987	13874	13946	13832	13963	13994	13902	14081	14083	13933	13976	13927	14047	13955	13863	14015	14055	13866	14102	13914	13932	13779	13882	13973	14176	13847	13921	13912	14022	14047	13901	13835	13868	14012	13922	13967	13914	14131	14009	14010	13850	13935	14006	13896	13882	14008	13967	13750	13915	13949	14002	14040	13958	13843	14112	14014	14074	13939	13885	13923	13915	13816	13957	13918	13929	13973	13948	13947	13909	13930	13922	13999	13954	13922	13881	13941	13863	13903	13911	13934	13863	13836	14087	14010	13722	13952	13926	14062	13962	13940	14086	14013	13953	13854	13777	13917	13895	13899	13985	14105	13988	13830	13809	13833	13959	13774	14005	13979	13900	14002	13979	13906	13872	14121	13862	14012	14115	13913	13794	13875	13865	13806	13871	13929	13904	13937	13992	13986	13909	13993	14061	13902	13881	14014	13965	13934	14086	13949	13991	13845	13862	13807	14060	13899	13982	13831	13942	14049	13854	14047	13944	13922	14018	13951	13968	14077	14056	13854	14080	13847	13898	14007	13980	14065	13830	13877	13762	14067	13882	14010	13976	13888	13732	14011	14069	14048	13948	13982	13963	13996	13916	14037	13991	13879	14125	13820	14017	14029	13985	13855	13975	13846	14050
28488	25960	32013	28014	22005	20086	18701	17522	16774	16531	16266	16199	16106	15940	16027	16202	15931	15802	15818	15893	15662	15862	15713	15788	15829	15570	15694	15533	15653	15848	15814	15625	15905	15489	15802	15747	15744	15779	15638	15572	15679	15576	15596	15603	15649	15803	15619	15680	15729	15509	15725	15621	15884	15749	15595	15713	15686	15598	15717	15684	15634	15634	15663	15691	15523	15753	15542	15651	15834	15700	15568	15355	15682	15764	15640	15547	15796	15624	15846	15550	15555	15824	15708	15650	15801	15583	15568	15646	15679	15645	15723	15639	15644	15609	15592	15585	15559	15532	15454	15545	15654	15740	15613	15433	15675	15551	15603	15463	15732	15701	15560	15522	15672	15668	15667	15648	15708	15692	15687	15731	15642	15659	15538	15407	15685	15700	15554	15706	15491	15661	15539	15535	15411	15621	15539	15600	15671	15636	15548	15635	15732	15774	15700	15517	15507	15600	15853	15683	15750	15755	15662	15691	15686	15719	15756	15596	15649	15728	15615	15697	15703	15577	15389	15769	15457	15659	15612	15526	15585	15711	15585	15618	15541	15710	15717	15579	15615	15668	15779	15600	15569	15659	15513	15559	15507	15520	15727	15647	15549	15654	15762	15505	15644	15870	15466	15729	15653	15619	15599	15615	15616	15620	15688	15716	15819	15565	15720	15612	15614	15521	15768	15492	15732	15654	15606	15563	15625	15662	15380	15517	15425	15665	15652	15730	15557	15631	15795	15448	15731	15852	15596	15730	15697	15740	15531	15827	15461	15518	15687	15818	15489	15630	15770	15860	15577	15686	15496	15550	15821	15613	15726	15807	15728	15775	15533	15798	15788	15688	15807	15469	15727	15672	15639	15612	15679	15631	15823	15699	15732	15670	15704	15671	15668	15659	15833	15806	15687	15674	15607	15675	15821	15548	15495	15589	15639	15691	15447	15709	15822	15820	15956	15753	15468	15697	15764	15642	15917	15419	15662	15657	15694	15902	15432	15562	15578	15872	15711	15657	15602	15678	15584	15695	15782	15502	15761	15629	15921	15685	15480	15562	15516	15616	15722	15747	15626	15633	15653	15651	15669	15813	15592	15697	15357	15595	15613	15610	15652	15565	15636	15757	15770	15438	15809	15654	15490	15475	15565	15899	15776	15727	15570	15774	15948	15801	15804	15665	15727	15554	15653	15553	15580	15606	15703	15615	15682	15631	15593	15716	15523	15556	15820	15560	15741	15562	15492	15410	15696	15660	15404	15571	15715	15755	15692	15718	15633	15598	15754	15535	15753	15676	15534	15667	15749	15423	15585	15515	15817	15668	15654	15758	15660	15604	15760	15476	15691	15636	15693	15702	15659	15874	15562	15728	15617	15645	15554	15823	15542	15605	15633	15589	15471	15608	15520	15719	15569	15562	15688	15561	15593	15719	15637	15596	15513	15672	15609	15791	15711	15581	15608	15576	15740	15583	15656	15483	15466	15689	15916	15875	15733	15675	15716	15683	15496	15784	15592	15842	15793	15725	15738	15562	15689	15772	15859	15580	15760	15631	15713	15631	15595	15937	15502	15607	15886	15781	15795	15642	15755	15636	15589	15760	15676	15586	15753	15931	15488	15493	15787	15770	15767	15545	15590	15760	15709	15710	15694	15649	15683	15746	15654	15483	15636	15568	15608	15869	15596	15637	15668	15677	15572	15554	15709	15853	15841	15523	15591	15630	15439	15597	15877	15536	15946	15679	15669	15764	15823	15669	15610	15504	15657	15469	15484	15630	15621	15625	15677	15700	15825	15632	15662	15862	15651	15649	15778	15345	15589	15696	15676	15766	15688	15528	15773	15457	15731	15626	15697	15679	15691	15669	15651	15512	15588	15657	15712	15610	15532	15632	15640	15743	15591	15491	15410	15597	15687	15833	15609	15618	15554	15573	15651	15585	15614	15605	15698	15700	15708	15861	15689	15482	15790	15644	15708	15500	15539	15715	15680	15764	15478	15620	15695	15960	15382	15526	15743	15590	15821	15461	15657	15609	15721	15465	15599	15478	15708	15619	15420	15460	15718	15842	15651	15627	15784	15556	15727	15616	15731	15516	15589	15793	15612	15428	15764	15581	15642	15556	15436	15606	15758	15606	15621	15609	15814	15644	15662	15611	15707	15594	15620	15462	15764	15536	15485	15620	15607	15776	15568	15741	15567	15531	15576	15434	15654	15515	15561	15625	15809	15667	15503	15642	15629	15746	15659	15671	15631	15372	15615	15668	15758	15618	15665	15651	15667	15568	15623	15661	15522	15834	15796	15712	15538	15782	15625	15727	15561	15494	15630	15830	15664	15814	15576	15628	15707	15578	15615	15624	15756	15463	15709	15786	15702	15672	15746	15578	15633	15575	15751	15717	15637	15744	15694	15562	15711	15698	15752	15667	15546	15707	15650	15789	15700	15573	15728	15746	15636	15694	15703	15849	15769	15447	15760	15519	15662	15769	15648	15678	15515	15674	15719	15791	15491	15649	15694	15585	15832	15685	15749	15817	15838	15514	15621	15694	15640	15648	15564	15667	15639	15705	15678	15887	15655	15697	16077	15603	15706	15513	15637	15788	15666	15655	15713	15653	15809	15585	15576	15723	15659	15671	15664	15689	15723	15637	15651	15608	15683	15513	15675	15571	15600	15726	15741	15747	15798	15503	15658	15447	15725	15666	15715	15770	15743	15591	15599	15663	15643	15395	15727	15465	15629	15506	15678	15734	15660	15684	15578	15643	15680	15669	15688	15601	15516	15589	15605	15729	15587	15597	15643	15799	15781	15511	15432	15479	15653	15641	15609	15590	15676	15581	15748	15582	15612	15640	15641	15455	15653	15534	15711	15700	15665	15397	15737	15524	15730	15718	15610	15698	15710	15455	15494	15632	15621	15488	15709	15795	15584	15779	15679	15570	15567	15456	15464	15553	15714	15681	15748	15632	15772	15754	15571	15504	15654	15610	15652	15741	15586	15704	15708	15652	15725	15619	15605	15735	15520	15822	15558	15558	15722	15775	15636	15631	15612	15751	15684	15677	15583	15670	15673	15620	15715	15827	15609	15537	15529	15663	15755	15904	15783	15844	15758	15577	15759	15745	15752	15680	15532	15632	15493	15422	15835	15636	15763	15705	15735	15462	15774	15632	15647	15599	15611	15581	15686	15470	15631	15707	15664	15761	15788	15758	15673	15487	15648	15725	15436	15639	15634	15591	15882	15690	15660	15591	15653	15711	15712	15728	15512	15723	15508	15757	15670	15574	15718	15659	15572	15817	15584	15575	15733	15810	15410	15792	15781	15643	15664	15548	15651	15607	15786	15557	15568	15750	15699	15583	15577	15652	15553	15853	15514	15605	15761	15658	15665	15474	15558	15774	15785	15775	15612	15636	15704	15755	15648	15574	15563	15667	15785	15629	15619	15772	15385	15469	15526	15720	15705	15629	15846	15677	15784	15605	15684	15690	15909	15697	15781	15635	15697	15537	15823	15620	15769	15828	15665	15891	15542	15561	15535	15656	15550	15416	15726	15897	15592	15542	15619	15520	15621	15588	15747	15485	15786	15778	15712	15506	15829	15483	15554	15776	15445	15589	15708	15473	15651	15469	15560	15511	15559	15658	15626	15613	15681	15828	15749	15439	15609	15672	15624	15539	15645	15514	15752	15613	15660	15472	15558	15763	15786	15511	15628	15361	15565	15523	15528	15410	15699	15680	15810	15793	15958	15591	15741	15852	15581	15572	15805	15737	15709	15720	15670	15580	15532	15756	15700	15696	15680	15701	15524	15741	15570	15684	15493	15770	15612	15721	15550	15584	15535	15492	15661	15673	15531	15545	15735	15688	15638	15837	15653	15719	15688	15621	15652	15648	15399	15907	15591	15762	15799	15646	15635	15577	15632	15667	15764	15528	15636	15635	15516	15434	15572	15476	15643	15774	15705	15513	15808	15553	15712	15737	15813	15620	15630	15522	15637	15555	15576	15840	15495	15578	15671	15637	15696	15532	15571	15834	15703	15523	15611	15750	15800	15605	15491	15587	15576	15467	15624	15570	15612	15585	15672	15635	15732	15380	15640	15567	15352	15628	15618	15650	15955	15547	15555	15679	15669	15547	15545	15697	15754	15662	15726	15605	15718	15796	15669	15732	15752	15686	15654	15731	15704	15741	15741	15771	15643	15672	15575	15545	15733	15505	15657	15895	15626	15733	15691	15573	15777	15553	15693	15530	15777	15546	15605	15917	15875	15871	15673	15763	15522	15685	15650	15584	15811	15664	15733	15790	15874	15637	15803	15733	15709	15704	15699	15619	15647	15689	15651	15589	15780	15796	15791	15647	15693	15627	15634	15645	15477	15561	15505	15596	15688	15820	15690	15512	15542	15563	15675	15814	15774	15410	15467	15534	15643	15694	15683	15730	15685	15521	15425	15618	15695	15813	15838	15665	15555	15607	15665	15542	15768	15827	15485	15606	15519	15664	15526	15546	15616	15551	15627	15547	15544	15613	15767	15600	15504	15695	15654	15700	15494	15631	15813	15687	15529	15802	15646	15622	15630	15596	15470	15806	15807	15717	15701	15602	15680	15751	15603	15542	15917	15785	15968	15786	15504	15626	15703	15517	15688	15647	15594	15560	15672	15663	15778	15744	15622	15666	15753	15765	15658	15504	15541	15816	15839	15427	15529	15786	15765	15714	15915	15801	15616	15733	15631	15806	15461	15698	15625	15678	15622	15689	15611	15594	15614	15678	15692	15726	15402	15726	15502	15588	15695	15539	15578	15702	15600	15716	15738	15859	15588	15805	15753	15583	15747	15431	15639	15752	15739	15513	15506	15717	15670	15564	15948	15661	15718	15644	15597	15663	15906	15877	15669	15772	15750	15508	15593	15724	15594	15607	15646	15596	15846	15596	15786	15644	15444	15756	15360	15561	15632	15665	15572	15680	15589	15712	15598	15681	15790	15649	15808	15695	15703	15640	15619	15570	15548	15702	15713	15792	15654	15490	15689	15418	15665	15749	15878	15638	15689	15682	15737	15520	15733	15569	15734	15718	15595	15644	15763	15627	15825	15743	15673	15702	15812	15706	15792	15828	15807	15527	15614	15582	15761	15772	15697	15428	15605	15683	15511	15841	15517	15526	15565	15473
28628	40991	37538	28159	22893	19816	17643	16543	15727	15135	14957	14620	14544	14357	14318	13970	14151	14031	14053	14095	13907	14102	14154	13752	14020	13709	13906	13926	13901	13896	13768	13672	13783	13891	13840	13945	13886	13720	13763	13895	13841	13639	13785	13789	13875	13750	13770	13790	13673	13797	13604	13956	13780	13855	13949	13715	13967	13683	13771	13759	13858	13688	13868	13824	13689	13735	13871	13880	13903	13991	13734	13775	13767	13749	13678	13806	13664	13828	13814	13822	13813	13575	13907	13706	13756	13869	13704	13850	14039	13822	13550	13797	13818	13750	13633	13833	13827	13836	13871	13690	13895	13708	13721	13836	13964	13790	13817	13814	13919	13822	13827	13610	13919	13736	13886	13837	13914	13825	13723	13711	13651	13659	13886	13681	13788	13694	13817	13712	13875	13656	13662	13846	13825	13812	13812	13669	13718	13842	13851	13764	13807	13758	13883	13830	13898	13609	13751	13862	13740	13764	13896	13820	13821	13711	13749	13723	13718	13820	13761	13865	13834	13748	13916	13664	13789	13794	13842	13779	13711	13857	13772	13697	13797	13767	13801	13700	13805	13684	13869	13694	13880	13829	13747	13594	13720	13731	13755	13676	13679	13778	13789	13890	13785	13866	13714	13751	13730	13738	13695	13701	13658	13648	13799	13766	13860	13800	13838	13800	13929	13842	13754	13846	13753	13802	13814	13734	13862	13804	13676	13535	13792	13862	13814	13694	13693	13837	13894	13827	13758	13817	13787	13660	13709	13755	13744	13826	13872	13917	13860	13879	13598	13826	13797	13736	13747	13715	13863	13739	13896	13727	13669	13802	13910	13770	13686	13588	13752	13856	13775	13722	13722	13715	13846	13813	14027	13839	13760	13780	13838	13728	13764	13692	13856	13844	13789	13786	13744	13787	13715	13813	13834	13855	13777	13704	13860	13859	13872	13912	13783	13635	13847	13902	13615	13741	13832	13774	13760	13848	13731	13715	13614	13602	13833	13694	13964	13752	13918	13810	13689	13839	13797	13866	13724	13604	13594	13807	13785	13576	13707	13812	13620	13859	13753	13870	13756	13937	13736	13897	13726	13876	13746	13695	13940	13806	13815	13775	13809	13765	13790	13823	13769	13816	13919	13730	13886	13786	13625	13796	13669	13775	13941	13779	13681	13886	13880	13786	13788	13951	13817	13697	13956	13834	13730	13656	13858	13801	13851	13853	13788	13811	13657	13866	13775	13615	13713	13714	13811	13811	13836	13793	13753	13819	13754	13813	13629	13850	13742	13810	13862	13800	13734	13667	13724	13771	13775	13832	13820	13684	13663	13753	13697	13841	13944	13869	13857	13871	13821	13866	13813	13728	13754	13865	13889	13878	13765	13731	13771	13794	13755	13788	13776	13712	13749	13710	13728	13831	13729	13711	13669	13782	13749	13668	13799	13689	13834	13584	13701	13650	13887	13862	13785	13636	13989	13746	13843	13756	13903	13764	13677	13884	13830	13904	13759	13752	13837	13794	13837	13704	13839	13832	13634	13743	13596	13633	13663	13857	13730	13748	13640	13691	13677	13771	13872	13862	13696	13727	13765	13774	13809	13841	13893	13736	13664	13783	13678	13799	13669	13693	13782	13782	13784	13805	13864	13840	13832	13782	13714	13802	13799	13850	13695	13795	13725	13806	13621	13799	13779	13823	13799	13711	13722	13806	13697	13880	13842	13804	13831	13680	13689	13755	13797	13793	13712	13915	13739	13740	13840	13679	13772	13704	13715	13765	13835	13582	13678	13753	13852	13752	13829	13810	13749	13863	13818	13731	13726	13722	13859	13727	13796	13693	13714	13831	13910	13820	13753	13669	13743	13785	13673	13761	13776	13846	13908	13844	13731	13807	13752	13682	13834	13693	13755	13800	13775	14008	13610	13707	13731	13674	13819	13813	13861	13792	13863	13903	13828	13840	13623	13814	13729	13875	13846	13590	13597	13714	13878	13649	13845	13693	13799	13674	13891	13799	13824	13683	13808	13903	13915	13776	13610	13742	13757	13935	13612	13771	13936	13749	13743	13908	13809	13724	13740	13701	13627	13669	13828	13829	13655	13821	13799	13512	14002	13763	13889	13992	13841	13874	13908	13724	13847	13778	13834	13802	13867	13676	13799	13770	13728	13926	13791	13798	13640	13833	13966	13875	13763	13889	13700	13789	13771	13765	13780	13681	13738	13765	13918	13864	13762	13790	13771	13731	13839	13833	13779	13849	13707	13695	13829	13815	13760	13810	13716	13738	13797	13757	13847	13912	13600	13727	13672	13908	13659	13679	13732	13630	13894	13758	14057	13787	13727	13913	13681	13611	13821	13741	13822	13739	13917	13802	13637	13733	13844	13768	13831	13819	13897	13861	13691	13840	13645	13795	13691	13708	13848	13738	13897	13791	13751	13842	13828	13692	13671	13875	13690	13660	13737	13514	13982	13770	13861	13717	13911	13679	13642	13887	13817	13708	13908	13792	13873	13917	13764	13792	13894	13950	13696	13766	13793	13791	13632	13850	13705	13643	13867	13832	13803	13912	13728	13858	13799	13614	13639	13643	13484	13840	13871	13744	13902	13698	13743	13861	13579	13777	13762	13747	13970	13740	13753	13870	13782	13648	13843	13778	13765	13681	13844	13721	13849	13742	13805	13825	13813	13794	13720	13856	13894	13796	13877	13786	13895	13757	13753	13819	13931	13758	13651	13713	13997	13902	13834	13874	13773	13684	13891	13841	13798	13601	13770	13797	13665	13721	13739	13683	13712	13751	13770	13593	13905	13744	13943	13660	13849	13839	13676	13720	13624	13721	13713	13957	13790	13621	13682	13744	13862	13712	13805	13777	13860	13780	13785	13697	13726	13721	13703	13653	13846	13699	13926	13675	13769	13701	13882	13897	13680	13859	13666	13800	13716	13662	13654	13861	13832	13979	13545	13798	13765	13714	13918	13644	13686	13790	13833	13733	13797	13753	13793	13720	13828	13724	13661	13929	13826	13754	13846	13926	13839	13803	13845	13739	13812	13843	13811	13929	13829	13769	13881	13754	13776	13580	13613	13676	13931	13855	13833	13742	13798	13668	13743	13665	13726	13765	13849	13670	13787	13786	14003	13877	13760	13705	13757	13867	13845	13812	13675	13710	13774	13846	13739	13822	13811	13790	13820	13868	13692	13870	13731	13823	13810	13874	13840	13861	13750	13853	13765	13750	13859	13760	13737	13714	13817	13894	13810	13868	13835	13950	13729	13769	13833	13762	13834	13706	13893	13751	13946	13831	13758	13734	13713	13852	13828	13871	13620	13803	13717	13694	13740	13860	13811	13708	13775	13896	13673	13734	13900	13883	13737	13794	13931	13858	13711	13656	13810	13780	13537	14038	13755	13788	13945	13948	13695	13782	13783	13764	13874	13639	13648	13849	13840	13634	13888	13893	13801	13811	13836	13841	13760	13662	13679	13617	13745	13624	13715	13790	13858	13881	13608	13738	13880	13781	13716	13762	13821	13751	13640	13665	13904	13985	13802	13677	13605	13721	13718	13745	13817	13852	13721	13791	13821	13840	13791	13878	13839	13685	13816	13758	13940	13737	13834	13829	13772	13636	13642	13924	13715	13691	13849	13971	13788	13844	13845	13715	13890	13721	13909	14028	13730	13869	13899	13856	13906	13756	13707	13912	13678	13925	13896	13666	13873	13878	13873	13757	13703	13788	13696	13830	13850	13708	13754	13582	13580	13700	13799	13875	13798	13773	13773	13830	13741	13761	13718	13753	13772	13902	13788	13918	13875	13957	13823	13999	13634	13790	13956	13665	13563	13803	13606	13875	13791	13642	13946	13688	13748	13810	13717	13817	13633	13814	13801	13891	13805	13702	13760	13713	13918	13744	13747	13697	13766	13684	13992	13625	13768	13925	13897	13842	13767	13814	13890	13854	13900	14005	13645	13871	13825	13686	13869	13709	13819	13884	13879	13664	13823	13864	13745	13797	13790	13768	13735	13715	14026	13759	13863	13828	13719	13972	13793	13801	13791	13728	13789	13635	13833	13811	13760	13680	13674	13916	13776	13642	13836	13775	13672	13713	13852	13824	13698	13783	13719	13665	13794	13689	13766	13899	13821	13879	13871	13822	13695	13726	13811	13876	13724	13943	13901	13767	13902	13709	13860	13951	13716	13910	13782	13801	13844	13705	13593	13676	13643	13952	14006	13797	13797	13827	13751	13895	13806	13689	13863	13680	13738	13643	13866	13829	13643	13775	13661	13692	13829	13640	13912	13932	13733	13823	13851	13761	13754	13726	13974	13711	13708	13816	13873	13696	13745	13787	13875	13754	13764	13770	13982	13859	13735	13689	13669	13823	13612	13811	13672	13680	13656	13797	13829	13900	13871	13805	13750	13880	13761	13574	13760	14002	13903	13751	13799	13841	13694	13821	13714	13751	13750	13816	13846	13863	13756	13847	13740	13793	13744	13768	13797	13914	13730	13823	13807	13735	13835	13761	13708	13644	13768	13820	13696	13717	13679	13729	13892	13712	13704	13815	13709	13699	13927	13905	13684	13847	13691	13642	13753	13739	13821	13829	13621	13585	13916	13787	13759	13963	14018	13690	13801	13940	13808	13716	13843	13820	13784	13897	13944	13680	13686	13886	13842	13763	13792	13655	13772	14010	13810	13695	13673	13692	13660	13780	13947	13647	13740	13770	13681	13725	13727	13801	13843	13680	13814	13871	13800	13786	13789	13738	13713	13677	13802	13886	13889	13823	13741	13699	13810	13908	13569	13737	13695	13832	13838	13799	13912	13740	13981	13721	13864	13810	13866	13858	13756	13557	13834	13867	13815	13910	13650	13699	13773	13744	13875	13937	13865	13529	13772	13735	13946	13839	13844	13712	13763	13697	13877	13767	13745	13727	13775	13714	13908	13629	13943	13634	13855	13816	13746	13718	13749	13884	13751	13694	13696	13741	13878	13700	13706	13721	13755	13576	13839	13786	13784	13742	13761	13964	13764	13809	13841	13829	13726	13678	13696	13808	13589	13823	13896	13757	13728	13709	13830	13997	13857	13754	13628	13841	13688	13733	13645	13830	13737	13765	13650	13666	13778	13844	13824	13719	13668	13861	13809	13819	13692	13567	13695	13786
24050	21409	28931	25211	23839	23937	22635	19073	17602	17075	16559	16110	16173	15840	15906	15844	15515	15632	15495	15461	15493	15768	15548	15313	15515	15480	15322	15433	15460	15269	15222	15240	15511	15369	15211	15110	15346	15455	15394	15377	15253	15145	15218	15100	15336	15294	15275	15326	15289	15295	15403	15250	15276	15217	15354	15272	15073	15203	15252	15227	15114	15040	15316	15100	15205	15272	15353	15303	15182	15139	14943	15364	15229	15207	15174	15070	15388	15110	15181	15302	15208	15325	15121	15101	15200	15127	15026	15070	15139	15216	15248	15075	15019	15137	15267	15330	15284	15362	15188	15201	15318	15129	15182	15130	15135	15138	15213	15292	15030	15197	15256	15094	15102	15192	15302	15062	15114	15096	15082	15191	15239	15219	15098	15389	15139	15236	15318	15221	15259	15195	15152	15207	15397	15069	15140	15065	15143	15362	15027	15318	15264	15228	15193	15235	15207	15097	15140	15116	15202	15262	15242	15155	15301	15325	15284	15409	15005	15026	15173	15228	15071	15070	15269	15169	15286	15364	15046	15191	15130	15122	15282	15136	15254	15262	15155	15205	15185	15200	15015	15143	15084	15337	15237	15211	15037	15172	15253	15245	15286	15235	15080	15201	15119	15240	15302	15205	15228	15114	15323	15227	15232	15197	15350	15294	15260	15251	15106	15110	15062	15103	15191	15385	15224	15121	15373	15065	15164	15126	15313	15430	15276	15208	15142	15440	15095	15296	15042	15114	15432	15227	15224	15105	15267	15202	15140	15241	15165	15261	15140	15168	15256	15291	15171	15022	15301	15185	15290	15268	15230	15150	15191	15057	15185	15180	15344	15102	15268	15268	15198	15278	15079	15309	15402	15000	15100	15101	15225	15311	15326	15223	15213	15273	15102	15192	15161	15047	15013	15148	15298	15203	15169	15117	15050	15133	15077	15087	15308	15255	15225	15167	15342	15212	15161	15277	15137	15138	15086	15159	15138	15380	15294	15224	15159	15159	15112	15095	15034	15313	15035	15262	15131	15172	15191	15163	15337	15291	15130	15050	15284	15456	15237	15328	15301	15245	15251	15236	15171	15172	15224	14922	15142	15182	15356	15344	15295	15471	15241	15391	15019	15102	15286	15091	15494	15316	15254	15181	15140	15122	14983	15185	15357	14941	15054	15176	15308	15110	15397	15160	15183	15153	15245	15118	15208	15305	15052	15226	15078	15134	15273	15281	15284	15234	15034	15116	15035	15221	15283	15031	15210	15175	15055	15270	15143	15316	15140	15215	15041	15143	15313	15281	15187	14997	15102	15103	15043	15157	15159	15377	15224	15119	15072	15187	15302	15231	15110	15186	15065	15202	15048	15201	15235	15294	15143	15304	15027	15141	15074	15012	15256	15540	15349	15103	15117	15390	15242	15133	15240	15131	15220	15172	15223	15164	15128	15138	15049	15261	15316	15463	15337	15084	15363	15249	15059	15111	15137	15181	15141	15206	15445	15216	15233	15217	15214	15347	15222	15231	15244	15065	15181	15189	15309	15144	15154	15044	15398	15174	15206	15257	15244	15069	15074	15097	15033	15083	15052	15187	15066	15096	15094	15209	15230	15139	15274	15297	15243	15112	15307	15280	15088	15205	15276	15162	15276	15176	15178	15153	15229	15335	15122	15091	15174	15104	15316	15242	15307	15192	15093	15144	15045	15065	15087	15087	15092	15286	15201	15257	15175	15236	15243	15218	15114	15224	15164	15187	15230	15064	15253	15292	15248	15129	15272	15345	15217	15242	15299	15317	15093	14950	15242	15359	15374	15263	15223	15183	15316	15243	15293	15271	15229	15283	15329	15140	15087	15073	15308	15165	15138	15176	15107	15362	15156	14979	14991	15147	15156	15255	15113	15331	15293	15278	15110	15427	15347	15141	15340	15071	15392	15150	15109	15130	15094	15080	15221	14985	15187	14999	15178	15056	15153	15130	15243	15206	15119	15122	15225	15111	15232	15070	15198	15108	15352	15405	15171	15191	15142	15157	15313	15335	15300	15033	15138	15178	15038	15332	15198	15194	15154	15160	15153	15289	15192	15282	15151	15069	15235	15117	15146	15196	15040	15240	15168	15070	15323	14903	15078	15135	15217	15135	15362	15228	15117	15214	15062	15186	15107	15223	15235	15144	15277	15306	15140	15228	15273	15294	15140	15271	15180	15179	15238	15235	15028	15020	15317	15280	15232	15093	15228	15142	15203	15273	15190	15125	15105	15274	15093	15284	15152	15098	15254	15225	15149	15182	15233	15237	15040	15186	15151	15163	15080	15129	15136	15153	15173	15088	14965	15046	14967	15139	15299	15253	14934	15003	15366	15105	15151	15364	15048	14995	15377	15217	15065	15091	15241	15177	15101	15244	15168	14942	15326	15117	15522	15059	15232	15026	15075	15098	15196	15158	15044	15017	15268	15123	15170	15069	15116	15259	15157	15132	15229	15156	15222	15141	15197	15134	14986	15179	15211	15175	15043	15059	15123	15029	15267	15148	15206	15283	15135	15149	15158	15219	15168	15146	15133	15384	15006	15183	15051	15083	15118	15007	15228	15403	15115	15154	15230	15167	15065	15325	15147	15217	15103	15166	15095	15279	15191	15352	15277	15406	15362	15329	15207	15247	15188	15146	15445	15181	15367	15219	15149	15269	15264	15359	15042	15270	15221	15308	15265	15081	15268	15171	15157	15073	15255	15126	15187	15159	14996	15369	15155	15102	15123	15198	15196	15351	15070	15023	14928	15109	15317	15087	15105	15115	15213	15252	15186	15200	15152	15121	15111	15331	15259	15164	15310	15104	15066	15079	15159	15118	15437	15126	15279	15354	15200	15019	15265	15129	15335	15266	14941	15332	15072	15157	15091	14980	15349	15145	15091	15147	15114	15143	15124	15065	14911	15090	15257	14976	15381	15149	15301	15159	14970	15165	15056	15149	15402	15127	15275	15361	15131	15226	15171	15119	15089	15148	15334	14995	15257	15183	15094	15310	15297	15165	15229	15199	15351	15245	15327	15359	15301	15309	15174	15088	15026	15035	15221	15184	15173	15218	15228	15331	15229	15200	15101	15187	15422	15202	15164	15168	15211	15033	15016	15176	15316	15132	15234	15318	15161	15148	15170	15233	14990	15297	15317	15300	15243	15286	15124	15145	15105	15200	15245	15158	15229	15155	15153	15198	15138	15218	15342	15201	15406	15165	14842	15231	15241	15125	15223	15182	14931	15147	14904	15461	15188	14920	15292	15164	15155	15054	15216	15152	15118	15231	15060	15227	15279	15266	15306	15166	15149	15267	15335	15240	15101	15104	15109	15184	15320	15174	15123	15276	15249	15402	15205	15265	15248	15274	15177	15281	15370	15176	15330	15368	15227	15315	15319	14944	15242	15406	15233	15074	15145	15249	15183	15035	15340	15265	15174	15120	15008	15245	15102	15204	15047	15218	15146	15067	15151	15160	15029	15184	15217	15163	15182	15088	15378	15159	15185	15153	15159	15305	15225	15114	15136	15193	15190	15071	15074	15370	15436	15187	15284	15204	15165	15389	15114	15201	15010	15234	15299	15280	15259	15204	15023	15318	15149	15225	15300	15111	15037	15279	15318	15328	15298	15131	15150	15013	15321	15217	15222	15238	15058	15174	15173	15131	15156	15229	15016	15281	15218	15248	15212	15051	15260	15314	15513	15313	15137	15097	15187	15234	15383	15461	15142	15171	15219	15311	15266	15158	15155	15202	15264	15231	14987	15089	14949	15570	15351	15218	15144	15116	15103	15299	15302	15193	15259	15414	15239	15168	15162	15344	14993	15189	15221	15381	14939	15202	15284	15199	15170	15103	15076	15220	15196	15278	15245	15057	14978	15184	15422	15233	15298	15104	15009	15115	15297	15162	15208	15257	15150	15246	15234	15051	15096	15112	15269	15112	15117	15230	15177	15289	15130	15212	15290	15240	15222	15200	15060	15187	15212	15044	15261	15097	15195	15136	15327	15184	15134	15076	15152	15186	15003	15349	15149	15164	15118	15093	15213	15253	15126	15191	15128	15287	15353	15022	15167	15013	15341	15114	15175	15228	15210	15139	15149	15144	15252	15102	15183	15425	15110	15148	15181	15299	15413	15280	15311	15238	15334	15119	15290	15360	15209	15222	15048	15156	15161	15137	15352	15143	15178	15350	15265	15192	15126	15242	15310	15255	15023	15083	15213	15181	15204	15236	15251	15244	15281	15177	15283	15107	15019	15249	15267	15320	15217	15192	15288	15075	15168	15170	15061	15186	15152	15247	15248	15136	15111	15215	15147	14987	15083	15153	15267	15125	15195	15079	15342	15168	15155	15139	15200	14927	15261	15271	15369	15258	15139	15516	15211	15207	15243	15352	15182	15171	15212	15227	15224	15266	15129	15133	15298	14942	15160	15357	15204	15196	15251	15191	15221	15018	15169	15315	15200	15236	15091	15231	14986	15168	15146	15141	15378	15184	15141	15136	15182	14957	15245	15212	15288	15270	15049	15288	15343	15021	15539	15188	15217	15174	15200	15098	15245	15128	15109	15346	15135	15339	15128	15220	15324	15122	15164	15273	15249	15332	14973	14976	15222	15048	15080	15101	15380	15026	15208	15267	14945	15187	15129	15157	15097	15024	15315	15181	14985	15287	15437	15281	15210	15232	15165	15135	15092	15095	15196	15139	15338	15113	15168	15292	15279	15209	15250	15329	15371	15067	15082	15305	15108	15241	15317	15187	15238	15086	15233	15010	15122	15241	15216	15199	15197	15261	15282	15267	15024	15321	15341	15301	15305	15345	15241	15193	14981	15289	15034	15255	15300	15212	15098	15273	15130	15087	15363	15236	15084	15089	15009	15260	15022	15062	15194	15295	15172	15139	15328	15209	15317	15063	15257	15259	15215	15046	15124	15154	15002	15197	15323	15000	15266	15083	15130	14847	15173	15100	15021	15148	15331	15055	14983	15256	15122	15182	15014	15215	15140	15083	15210	15198	15303	15029	15194	15040	15124	15413	15090	15184	15165	15306	15047	15139	15212	15090	15115	15043	15308	15310	15198	15105	15352	15208	15002	15244	15239	15087	15211	15420	15410	15084	15196	15325	15104	15003	15141	15268	15486	15168	15189	15096	15349	15162
28640	47533	44357	34618	28427	23439	20460	18466	16944	16117	15355	15118	14600	14456	14341	14197	14035	14060	13944	13766	13823	13850	13884	13715	13704	13645	13558	13660	13559	13721	13664	13661	13786	13598	13465	13630	13644	13573	13723	13702	13642	13446	13523	13560	13545	13593	13748	13507	13433	13481	13448	13456	13523	13396	13493	13421	13519	13565	13597	13506	13507	13525	13430	13614	13597	13635	13438	13391	13446	13294	13696	13502	13639	13496	13618	13748	13546	13566	13393	13444	13654	13500	13531	13568	13558	13491	13460	13486	13583	13603	13642	13494	13429	13530	13529	13482	13459	13464	13419	13496	13538	13456	13559	13441	13486	13432	13567	13552	13630	13491	13655	13515	13518	13529	13528	13645	13515	13475	13616	13454	13591	13558	13591	13515	13466	13553	13480	13487	13497	13576	13485	13559	13404	13531	13563	13455	13447	13476	13433	13572	13681	13663	13426	13427	13510	13449	13493	13533	13385	13556	13316	13559	13475	13679	13510	13532	13473	13604	13672	13371	13519	13475	13448	13482	13427	13495	13634	13476	13597	13494	13557	13354	13523	13665	13400	13506	13390	13648	13495	13593	13618	13626	13426	13519	13589	13320	13562	13501	13548	13678	13549	13483	13482	13613	13629	13563	13530	13551	13442	13332	13436	13678	13573	13612	13574	13574	13422	13491	13532	13574	13490	13505	13546	13446	13557	13579	13695	13347	13550	13434	13459	13448	13648	13658	13543	13418	13747	13516	13353	13564	13417	13557	13435	13429	13397	13421	13642	13673	13479	13523	13542	13638	13450	13680	13460	13427	13397	13465	13488	13526	13536	13453	13345	13637	13601	13486	13474	13576	13480	13376	13534	13409	13633	13387	13433	13479	13535	13551	13495	13328	13603	13506	13471	13475	13370	13398	13499	13456	13586	13507	13533	13534	13561	13539	13559	13566	13582	13481	13548	13382	13601	13454	13433	13509	13550	13584	13473	13435	13534	13454	13450	13452	13654	13454	13576	13425	13538	13555	13553	13353	13507	13441	13560	13449	13476	13567	13398	13484	13483	13501	13467	13576	13442	13312	13493	13431	13601	13553	13505	13420	13474	13563	13539	13515	13430	13581	13451	13543	13502	13504	13658	13502	13487	13405	13496	13606	13467	13480	13539	13265	13600	13608	13607	13687	13416	13376	13658	13461	13405	13447	13516	13529	13604	13419	13244	13547	13495	13533	13494	13653	13517	13220	13390	13535	13663	13436	13502	13495	13560	13581	13490	13575	13457	13427	13428	13485	13495	13569	13514	13481	13627	13412	13433	13622	13596	13540	13553	13519	13560	13539	13553	13689	13622	13455	13653	13480	13431	13573	13638	13456	13403	13515	13592	13468	13622	13318	13560	13453	13539	13559	13457	13695	13538	13519	13599	13306	13503	13484	13648	13486	13559	13518	13631	13693	13638	13620	13544	13474	13343	13583	13521	13297	13454	13460	13629	13442	13513	13533	13579	13464	13657	13483	13485	13460	13578	13571	13394	13615	13495	13534	13579	13435	13344	13343	13601	13551	13396	13576	13440	13436	13387	13477	13509	13520	13632	13575	13512	13445	13540	13476	13455	13365	13625	13600	13455	13575	13318	13436	13493	13571	13541	13415	13554	13537	13491	13445	13427	13532	13474	13615	13435	13345	13565	13492	13484	13453	13403	13482	13404	13352	13485	13557	13485	13408	13559	13422	13500	13520	13396	13767	13279	13632	13676	13555	13385	13438	13512	13633	13557	13523	13533	13562	13396	13415	13463	13460	13442	13569	13444	13418	13371	13611	13585	13579	13393	13544	13556	13604	13541	13464	13536	13560	13455	13704	13486	13603	13469	13487	13419	13568	13603	13371	13569	13487	13600	13468	13660	13391	13479	13394	13570	13377	13602	13695	13619	13547	13413	13452	13516	13279	13754	13631	13400	13500	13505	13738	13538	13486	13498	13481	13470	13521	13449	13519	13567	13409	13476	13514	13645	13430	13360	13619	13541	13538	13619	13648	13500	13420	13226	13403	13419	13486	13498	13484	13625	13495	13441	13452	13458	13476	13339	13590	13641	13478	13565	13481	13373	13628	13545	13279	13552	13500	13611	13483	13659	13644	13466	13522	13525	13675	13498	13363	13641	13548	13481	13483	13424	13459	13611	13496	13522	13508	13345	13484	13516	13345	13767	13528	13675	13560	13444	13422	13401	13501	13466	13451	13532	13519	13468	13642	13460	13621	13510	13464	13556	13667	13562	13426	13468	13469	13571	13607	13500	13588	13563	13406	13375	13389	13725	13570	13560	13509	13349	13511	13484	13507	13347	13598	13536	13548	13556	13594	13414	13514	13545	13345	13561	13389	13487	13429	13530	13387	13445	13606	13554	13417	13526	13500	13413	13589	13546	13507	13478	13392	13530	13464	13601	13590	13670	13401	13459	13334	13527	13455	13493	13488	13623	13436	13548	13447	13482	13481	13510	13455	13501	13605	13559	13420	13661	13352	13624	13444	13511	13633	13652	13302	13490	13495	13439	13533	13527	13564	13558	13666	13581	13481	13370	13476	13515	13385	13632	13412	13637	13456	13399	13666	13444	13582	13441	13463	13528	13514	13413	13445	13548	13638	13528	13530	13426	13619	13481	13568	13318	13291	13482	13310	13560	13528	13636	13628	13562	13648	13499	13403	13821	13627	13653	13358	13708	13496	13358	13631	13511	13484	13434	13404	13600	13526	13602	13381	13258	13423	13456	13634	13453	13606	13506	13691	13402	13437	13548	13483	13439	13447	13407	13502	13495	13565	13609	13424	13479	13436	13568	13459	13613	13486	13453	13595	13572	13541	13399	13475	13490	13674	13615	13425	13491	13409	13495	13480	13372	13456	13333	13699	13550	13406	13512	13369	13617	13441	13604	13533	13544	13338	13485	13502	13455	13562	13637	13703	13570	13478	13484	13491	13379	13544	13452	13540	13409	13491	13438	13308	13764	13555	13326	13435	13301	13628	13468	13511	13388	13417	13500	13446	13559	13449	13652	13527	13555	13425	13514	13595	13340	13568	13458	13515	13411	13353	13464	13551	13527	13536	13495	13432	13610	13493	13687	13529	13480	13509	13459	13345	13578	13469	13550	13626	13439	13433	13569	13636	13553	13494	13605	13461	13448	13704	13378	13590	13607	13535	13442	13498	13595	13651	13353	13449	13495	13380	13366	13536	13436	13730	13753	13563	13597	13668	13433	13428	13539	13336	13448	13542	13382	13525	13389	13649	13699	13533	13626	13546	13495	13321	13445	13535	13667	13377	13337	13410	13613	13382	13523	13569	13322	13605	13395	13410	13503	13407	13657	13533	13461	13482	13498	13575	13483	13539	13601	13503	13438	13436	13505	13642	13397	13607	13532	13604	13478	13367	13523	13520	13593	13393	13412	13584	13572	13508	13447	13546	13438	13597	13464	13437	13526	13497	13470	13547	13522	13504	13479	13503	13509	13490	13449	13459	13619	13570	13424	13559	13492	13589	13464	13368	13467	13531	13380	13541	13621	13458	13451	13522	13422	13501	13461	13437	13471	13556	13465	13687	13586	13570	13456	13492	13548	13482	13575	13425	13499	13517	13650	13595	13631	13454	13452	13519	13518	13609	13748	13382	13645	13616	13551	13498	13454	13298	13532	13478	13447	13517	13506	13618	13621	13577	13518	13417	13516	13450	13409	13607	13543	13338	13529	13538	13512	13399	13720	13595	13478	13475	13530	13454	13551	13640	13646	13368	13599	13387	13484	13599	13602	13364	13697	13559	13426	13561	13497	13573	13251	13595	13528	13468	13621	13372	13657	13626	13618	13547	13392	13427	13579	13470	13555	13528	13581	13436	13518	13586	13542	13313	13356	13740	13432	13611	13459	13540	13566	13488	13399	13561	13525	13415	13592	13527	13480	13508	13632	13443	13519	13579	13482	13310	13464	13445	13619	13554	13499	13439	13516	13424	13360	13486	13589	13519	13564	13446	13524	13522	13611	13540	13674	13536	13662	13503	13512	13630	13498	13452	13519	13523	13613	13635	13345	13478	13502	13449	13482	13541	13330	13559	13437	13608	13555	13491	13451	13293	13529	13383	13319	13486	13597	13362	13496	13613	13566	13590	13590	13408	13540	13485	13471	13485	13546	13579	13609	13440	13519	13502	13405	13678	13419	13507	13424	13332	13446	13673	13489	13568	13583	13549	13560	13617	13436	13456	13626	13575	13391	13336	13535	13277	13477	13510	13454	13593	13545	13519	13442	13526	13561	13529	13505	13386	13547	13538	13608	13385	13538	13418	13487	13520	13587	13451	13505	13466	13585	13541	13646	13411	13596	13507	13368	13544	13543	13633	13516	13468	13500	13497	13558	13717	13322	13517	13401	13513	13415	13378	13673	13542	13503	13511	13502	13580	13486	13573	13561	13574	13638	13457	13406	13467	13599	13506	13532	13642	13361	13578	13542	13505	13386	13594	13457	13330	13655	13423	13528	13407	13411	13473	13431	13445	13498	13364	13524	13501	13460	13527	13546	13516	13407	13637	13386	13664	13477	13485	13562	13330	13497	13479	13596	13769	13438	13433	13623	13666	13509	13538	13552	13658	13505	13457	13483	13532	13297	13489	13509	13456	13628	13383	13530	13461	13639	13517	13672	13489	13406	13578	13502	13406	13562	13669	13458	13496	13321	13539	13559	13619	13448	13478	13401	13302	13593	13400	13477	13440	13700	13409	13728	13470	13460	13438	13531	13516	13466	13509	13471	13469	13622	13538	13641	13502	13538	13448	13572	13352	13415	13545	13520	13488	13272	13259	13514	13492	13554	13466	13580	13526	13512	13607	13494	13469	13437	13560	13543	13595	13620	13501	13499	13562	13589	13476	13658	13639	13525	13415	13522	13502	13469	13602	13652	13448	13433	13585	13602	13378	13573	13594	13533	13506	13535	13468	13608	13454	13573	13518	13457	13445	13398	13480	13467	13458	13531	13457	13503	13529	13566	13493	13694	13766	13538	13512	13630	13448	13455	13417	13398	13520	13598	13519	13538	13476	13392	13452	13615	13447	13587	13528	13455	13419	13617	13535	13549	13614	13533	13543	13496	13780	13514	13557	13676	13553	13715	13613	13480	13514	13590	13505	13603	13528
22856	21380	29211	24092	22531	25575	27211	21499	19509	18886	18150	17573	17193	17205	16884	16645	16724	16707	16566	16468	16420	16501	16398	16513	16376	16270	16504	16201	16299	16261	16186	16254	16210	15944	16104	16202	15933	15902	16083	15995	16186	16010	16190	15906	15999	16022	15921	15969	15978	15910	16006	15990	16041	15962	16176	16019	15870	16010	16020	15977	16073	15982	15890	16025	15876	15950	15921	16205	16067	16034	15932	15790	16085	15942	16059	15997	15993	15815	16056	15939	15890	15964	16020	16016	16139	16000	15989	15882	16057	15840	16064	15942	16194	15931	15886	16021	15938	15941	15944	15815	15867	16112	15874	15809	15925	16026	15987	15937	15789	16160	16218	15898	16062	15932	16120	15914	15951	15881	15766	16047	15778	15947	16094	16121	16049	15918	16060	16134	15860	15930	16087	16065	16063	15968	16150	15931	15868	15918	15901	16147	15912	15734	15759	15990	16132	15907	16090	15867	16044	15931	15891	15914	15994	16053	15935	15861	15931	15879	16022	15980	16014	16103	15807	15795	15908	15715	15941	15968	15804	15859	16057	16085	16024	15868	15800	16121	15872	15969	15919	15825	15877	15835	15911	15805	15981	15909	15847	15878	15833	15857	15990	15872	16127	16069	15943	16015	15910	15989	16016	15943	15852	15954	15855	15837	15941	15899	15978	15874	15900	15841	15943	15939	15900	15841	15936	16018	15990	15924	15982	15853	16127	15941	15993	15995	15865	15936	15931	15825	15811	15735	15791	15831	15896	15752	15999	16014	15856	15834	16107	15848	15917	16098	15817	15965	16095	16013	16234	15894	15817	16114	15843	15937	16054	15934	16005	15925	15934	16077	16077	15687	16115	15925	15799	15874	15843	15879	16071	15861	15785	15772	15761	16085	16127	15783	15772	15945	15819	16048	16150	15886	15833	15812	15963	16062	16042	16023	16092	15865	15913	15872	15987	15739	15849	16067	15950	15988	16029	15928	15882	16053	15966	16045	15922	15849	15913	15803	15883	16111	16069	16037	16085	15920	15943	15773	15852	15923	16185	15806	15951	15915	15930	15927	16080	15963	15892	15990	15746	15906	16157	15857	15936	16091	15853	15857	15989	16014	15808	15940	16019	15921	15917	15931	15817	15981	16066	16147	15842	16050	15893	15961	16000	15789	15996	16004	15902	15928	15980	15955	15922	15838	15897	16111	15933	15914	16003	16163	15983	16091	15888	15996	16033	15981	15862	15933	16095	16056	16007	16150	16072	16042	15754	15742	15832	15930	15949	15752	15632	15854	16140	15956	15922	15979	15981	15908	15883	15623	15751	15793	15959	15707	15999	15955	15986	15914	15853	15916	15974	15984	16066	16045	15775	15938	15976	15970	15972	15909	15825	15968	15980	16054	16163	15892	16044	16011	15984	15901	16000	15990	15778	15841	15850	15856	15876	15872	15748	15883	15939	16090	15854	15945	16016	15877	15822	15917	15957	15930	16081	15717	15924	15859	15934	15941	15913	16007	15861	16017	15892	15962	15961	15835	15991	16021	16029	15949	15973	15914	15571	15804	15943	16015	15982	16013	15836	15946	15962	16031	15750	15971	16167	15800	15842	15962	15965	15800	16032	15894	15976	16043	15863	15872	15902	15988	16109	15953	16014	15953	16065	16025	15993	15830	15907	15751	15788	15996	15960	15898	15763	15836	15999	16019	15987	15838	16003	15866	15999	16097	16005	16002	15915	16007	15832	15918	15931	15811	15933	15989	15846	15727	15810	15856	15930	15959	15846	15859	15726	15833	16027	15883	16021	15750	16120	16076	15886	15857	15915	15997	15965	15933	16065	15834	15948	15917	15838	15895	15825	15818	15845	15729	15979	15968	16186	15903	15978	15737	15993	16149	15910	15973	15977	15941	15852	15965	15869	15790	15946	15976	15752	15882	15745	15896	15915	15792	15969	16165	15826	15838	15932	16000	15823	15844	15758	15918	15878	15934	15746	16044	15782	15884	16115	15840	15922	16055	15891	15935	15968	15909	15995	16033	15870	16193	16010	16145	15866	15991	15944	16036	15900	15884	15946	15976	15672	15956	15964	15845	15879	15623	15763	15863	15933	15835	15923	16007	15921	15906	16045	15834	16202	15741	16064	15990	16006	15933	15935	16037	16063	15817	15984	15821	15858	16041	16080	16044	15821	15824	15733	15821	15882	15763	15978	16055	15974	15814	16019	15628	15848	16028	15782	15887	15831	15901	15770	15882	15880	15954	15684	15853	16102	15593	15828	15666	15865	15733	15877	15874	15802	15923	15870	15979	15938	15817	15657	15992	16110	15828	15918	15884	15805	15958	15845	15949	15952	15907	16003	15828	15927	15762	15922	15881	16095	16096	15879	15982	15791	15938	16269	15769	15787	15883	15937	15991	15874	15813	15940	15837	15796	15955	15965	15895	15923	15833	15946	16135	16081	15788	16079	15898	15744	15966	15913	15989	16231	15770	15952	15913	15893	15956	16016	15985	16138	15947	16036	15859	15910	15988	15890	15971	15913	15966	16107	15868	15892	16210	15950	15956	15991	15969	15831	16043	15974	15910	15850	15970	15826	16000	15729	15866	15624	15909	15782	15981	15882	16067	15960	15957	15942	15949	15847	15879	15857	16021	15915	15881	15870	15895	15844	16138	16014	16206	15856	15811	16057	15894	15980	16135	15832	15818	16013	15754	15853	15952	15908	15855	15868	15947	16006	15981	15900	16052	15894	15871	15964	15802	15835	15958	15986	15939	15966	15921	16054	16138	15813	16000	15782	15857	15815	15877	15902	15883	15914	15904	15916	15930	15910	15830	15746	15943	16076	15965	15905	15975	15904	15943	16006	15881	15944	15865	15970	16051	16109	15779	15925	16003	16075	16021	16088	16055	15977	15777	15872	15990	16007	15981	15797	15874	15900	15793	15914	15801	15787	15799	15876	15809	16071	16088	15964	15959	16288	15963	16185	15777	15995	16065	15776	15853	16010	15809	15857	15965	15883	15908	15948	15970	15869	15989	16073	15943	15858	15707	15958	16049	16007	16206	15907	16011	16002	16002	15920	16003	16062	15961	15941	15993	15906	15819	16185	15928	15964	15693	15933	15900	15880	15978	16028	16168	15967	15934	16074	15900	15913	15638	15664	15868	16006	15815	15980	16249	15975	15994	15806	15989	15793	15994	15924	15893	15825	15900	15877	15780	15932	15925	15801	15980	16094	16087	15803	15968	15733	15908	15928	16138	15886	16094	16001	16073	15912	15863	15926	16000	15866	15898	15922	15939	15903	15988	15913	15687	15905	16057	15862	15823	15964	15867	15979	15917	15814	15741	15975	16009	15777	15836	15820	16055	15899	15897	16057	15911	15793	15959	15948	15815	15934	15827	15782	15857	16008	15797	15897	15916	15987	15882	15765	15899	15929	15936	15906	15946	16072	15978	15708	15915	15846	15917	15995	15973	16201	15909	15898	15957	15837	16045	16009	15789	15925	16082	16070	15934	15935	15932	15947	16142	15859	16012	15984	15945	15830	15937	15800	15914	15865	15842	16018	15853	15957	15923	15951	16196	16127	15887	15856	15992	15752	15933	15675	15984	15962	15936	15903	15863	15912	16106	16206	16010	15958	15711	15971	16002	16043	15914	16185	16023	15835	15770	15985	15914	15611	15903	15921	15761	15997	16052	16083	15971	15841	15989	15933	15891	15914	15973	16012	15880	15944	15722	16146	16022	15995	16032	15999	15786	16100	15933	16010	15920	15898	15831	15915	16075	16018	15961	16167	15791	15968	15732	15915	15870	15992	15836	16008	15986	15814	15929	16141	15990	16073	15902	15745	15747	15874	15788	15897	16075	15995	15947	16059	15914	15863	16037	15920	15878	16033	15862	15863	15988	15809	15833	15989	15896	16001	15931	15683	15989	16175	15824	15982	15940	16018	15921	15881	15883	15989	15895	15974	16030	15985	15860	15779	15827	15824	15876	16045	15898	15981	16029	16023	15845	16152	16112	16109	15941	15878	15854	15924	15938	15900	15920	16135	15767	15922	15995	16116	15818	15911	15993	15920	16265	15963	15831	15801	15848	15931	16152	15860	15851	16105	15862	15896	16219	16078	15909	16095	16104	15970	15952	15857	15899	15928	15923	15769	15942	15836	15822	16127	15824	15862	15976	16102	15977	15983	15948	15713	15842	16184	15947	15996	15906	15990	15904	16103	16088	16025	15993	16001	16092	15979	16035	15923	15880	16044	15948	15966	16016	15754	16001	16012	15881	15995	15988	15893	16069	16065	15890	15797	15922	16016	15814	15925	16059	15985	15711	15861	15988	16044	15682	15840	15841	15869	15819	15912	15925	16090	15856	15991	15847	15861	15954	15943	15973	16154	15783	16065	15848	16010	16013	16034	15986	16198	15759	15774	15924	15925	15966	15927	15919	16042	16055	15987	15940	15911	16141	15846	16080	15968	16150	15884	15945	16126	15943	16181	15994	15951	15905	16196	15923	15787	15850	15883	15846	15972	15858	15943	15827	15843	15858	16018	15939	15777	15789	15983	15895	15691	15737	15853	16048	16267	16043	15968	15915	15836	16102	15896	16032	15835	16060	16061	15927	15819	15877	15956	15803	16018	15838	15856	15875	15862	15958	16032	15799	15990	15733	15828	15810	15811	15849	15981	15849	16100	15915	15943	15782	15792	15851	15845	15961	15986	15950	15960	15992	15942	16097	16016	16095	15872	15980	15775	15879	16008	15916	15882	15878	15931	16157	15991	15859	16090	15846	16146	15886	15887	15870	15959	15932	15982	15724	15945	16000	15837	15722	15884	15887	16165	16048	15850	15934	15734	16051	16102	16035	15979	15936	15824	15788	15976	15985	15804	15906	15908	16055	15863	16033	16232	15963	16033	15982	15866	15731	15935	15908	16165	15960	15898	15928	15908	15942	16042	15824	15983	15864	15790	15931	15937	15886	15952	15827	15874	16014	15875	16004	15867	15842	15906	15945	16031	16034	15850	15955	16057	15811	15879	16105	15875	15770	15921	15850	15931	15837	15681	15843	15761	15890	15822	15909	15860	15865	15867	15830	15842	15860	16102	15858	15951	15792	15856	16087	15772	16017	15976	15840	15938	15961	15995	15653	16014	15805	15804	16002	15850	15622
30917	52900	49970	39529	32850	28033	24042	21126	19118	17785	16752	16155	15524	15287	15254	15030	14986	14831	14575	14539	14483	14402	14570	14274	14295	14333	14005	14041	14205	14084	14163	14166	13951	14210	14022	13815	14139	13923	13919	13835	14027	13987	14092	14048	13851	14073	13970	13944	13951	13867	14007	14096	13909	14089	14013	13994	13775	13988	14073	13957	13930	13952	13912	13953	13847	13833	13969	13857	13943	13833	14101	13985	13941	13755	13992	13953	13923	13956	13929	13915	13986	13875	13828	13866	14043	13927	14044	13905	14054	14085	13887	14081	13904	13977	14043	13587	14098	13985	14040	14096	13950	13872	13959	13866	13976	13817	13789	13920	13886	13880	13924	14097	13980	13823	13927	13872	14093	13876	13870	14002	13843	13812	14051	13995	13837	14037	13903	14044	13788	13969	14007	13861	13853	13803	13843	14156	13796	13856	13846	14036	13989	14044	13962	13925	14125	13968	13962	13894	13913	13841	13969	13874	14060	13855	13994	13791	13871	13881	13815	13876	13954	13917	13837	14005	13954	13992	13938	13912	14043	13984	13857	13981	14051	14063	14003	13850	13897	14019	13909	13895	14064	14029	13955	14011	13973	13921	13860	13917	13864	13980	14016	14110	13817	13827	13830	13928	13979	13947	13915	14021	13965	13955	13870	14054	13930	13837	13903	13962	13879	13910	14160	13977	13974	14049	13814	14046	14033	13762	14004	14003	13931	14021	13882	13940	14045	13775	14029	13879	13809	13978	13928	13690	13877	13926	13823	13833	13854	13931	13953	13998	13881	13914	13932	14008	14068	14028	13764	14004	14012	13989	13876	13999	13878	13865	13925	13882	13967	13938	13946	13820	13960	13818	13862	13983	13814	13961	14092	13699	13903	14009	13906	13704	13934	13892	13874	13962	13981	13988	14059	13751	13899	14009	13880	13909	13988	13886	14047	13937	13959	13881	13977	13917	13963	13995	13965	13841	13747	13860	13887	14064	13839	13990	14004	13951	14048	13992	13888	13747	13864	13976	13797	13874	13871	13916	13847	13904	13987	13928	13873	13863	14199	13935	13889	13805	14063	13781	13962	13748	13914	13835	13851	13833	13884	13732	13865	13983	13852	13947	13994	14055	13859	13940	13909	14016	13714	13929	14001	13693	14097	14020	13909	14104	13820	13938	13846	13848	13908	13963	14054	13970	14026	13861	13940	13941	13873	13920	13895	13993	13883	13864	13935	13828	13808	14184	13937	13894	13845	13823	13851	14042	13902	13888	13851	14083	13936	13906	13992	13895	13972	13857	13915	13914	13969	14037	13785	13847	13798	13992	13803	13852	13999	13765	13788	13915	14044	13963	13960	13936	14046	13733	13977	13860	13881	14006	13827	13944	13851	13778	13924	13838	14029	14036	13938	13916	13876	13917	13860	13906	13769	14086	14003	13887	14058	13894	13729	13885	13965	13991	13983	13831	13998	13900	13737	14034	13949	13832	13939	14117	13948	13830	13847	14025	13966	14015	13684	13886	13954	13931	13845	13909	14118	13917	13813	13916	13832	14106	13893	13975	13983	13960	13980	13880	13938	13990	14049	13809	13904	13954	13908	13967	13950	13657	13870	13804	13975	14045	13943	13874	13875	14017	13910	13933	13918	13829	13917	14053	13961	13838	13818	13874	14051	13971	13889	13807	13857	13827	13925	13791	13941	14083	13703	13800	14011	13805	13896	13984	14030	13746	13968	13910	13990	13889	14055	14097	13907	14018	13593	13716	14003	14067	14063	13895	14063	13998	13920	13630	13868	13807	14039	13978	13837	14081	13942	13928	13925	13885	14026	13870	14019	13909	13972	13712	13943	13919	13946	14016	13816	14074	14031	13910	13906	14028	13800	14022	14128	13883	13866	13862	13951	13876	14018	14021	13844	13928	14001	13993	13994	13853	13961	13720	13944	13955	13936	13797	13748	13944	13935	13910	13841	13910	13787	13920	13867	13773	14023	13880	13983	13917	14043	13908	14011	13839	13958	13808	13902	13817	13765	13764	14000	13961	13863	13951	13821	13991	13993	13732	14088	13985	13927	13956	13947	14013	13890	13971	14020	13904	14010	14068	13881	13842	13965	13783	13948	13858	13864	13903	13902	14080	13865	13906	13889	13903	13958	13994	13956	13967	13889	13812	14024	13982	13914	14076	14049	13933	14012	13934	13822	13788	13754	13961	13781	13934	13831	13972	13760	14018	14060	13896	13991	13850	14018	13854	13875	14147	13858	14080	13810	13948	13917	13913	14034	13765	13975	13805	13911	14035	14026	14013	13824	13821	13999	14033	13827	13902	13836	13956	13895	14054	13872	13953	13826	13870	13846	13865	13818	13930	13838	13937	13870	14068	13939	13942	13990	13994	13984	13926	13955	13970	13863	13976	13921	13900	13980	13923	14053	13755	13911	13919	14090	14063	13906	13893	13994	13825	14138	13905	13938	13944	13921	13826	13913	13987	13833	13962	14001	13854	13878	13750	13934	13914	14088	14035	13750	13946	13957	13930	13769	13895	13905	13971	14107	13931	13807	13882	13851	13946	14076	13955	13875	13844	13841	13889	13926	13970	13792	14130	13932	14012	13861	13873	13874	13957	13913	13937	13733	13771	14072	13823	14003	13895	13834	14008	14143	13802	13779	13846	13932	13979	13882	14153	13967	14074	13849	13945	13931	13902	14040	13940	13918	13852	13954	13837	13903	14017	13859	13818	13819	14034	13911	13949	13829	13983	13840	13836	13864	13932	13997	13905	13891	13905	13840	13839	13859	13988	13849	13811	14183	13923	13962	13921	13879	13808	13885	13977	13811	14065	13853	13824	13953	13933	13857	13947	13866	13721	13991	13869	13953	13963	13885	13930	13961	13848	14047	14035	13984	13840	13923	13850	13922	13914	14038	13820	13900	14008	13975	13933	13942	13817	13942	14122	13878	14035	14019	13995	13885	13948	13852	13939	13996	13826	13825	13900	13916	13911	14001	13995	13887	14160	13861	13856	13872	14007	13875	14079	13832	14024	13899	13870	13950	13814	13979	13769	13851	14018	13939	14031	13734	13970	14066	13956	13648	14058	13942	13933	13714	13889	13870	13835	13964	13875	13894	13937	13960	13960	14058	13916	14002	13798	13891	14031	13909	13981	14082	13916	14028	13858	13773	13908	13882	13941	14053	14084	14017	13935	13962	13860	14042	13794	13902	13885	14005	13931	14075	13908	13917	13880	13742	13719	13890	13926	13869	13884	14054	13918	13946	13823	13705	13877	13956	14159	13766	13852	13909	13850	13917	13903	13973	14024	13962	14102	13839	13935	13884	13851	14015	13839	13939	13959	13977	14015	13966	13756	13902	13850	13819	13956	13891	13864	13970	13970	13745	13806	13818	13923	13911	13779	14025	13920	13934	13639	13907	14002	13968	13827	13896	13940	13868	13920	13945	13959	13994	13913	13800	13880	13858	13782	13955	13774	13944	13795	13839	13808	13964	13900	13885	13830	13859	13934	13875	13932	13933	13892	13959	13772	13995	14116	14094	13973	13797	13968	13969	13965	13768	13952	13956	14013	13627	13822	13891	13977	13871	14109	14164	13936	13881	14007	13998	13796	13770	13861	13899	13827	14048	13950	13842	13865	13978	13869	13976	13828	13902	14002	13934	13970	13796	13988	14099	13832	13844	14005	13939	13993	13963	13995	13819	13899	13978	14038	14131	13933	13964	13873	14076	14114	14043	13957	13998	13892	13963	14010	13867	13879	13874	13781	14045	13856	13744	13896	13922	13794	14132	13955	13939	13942	13948	13948	13857	14061	13847	13806	13930	13771	14070	14008	13909	13975	14010	13963	13799	13832	13996	13923	13838	13991	13975	13912	13748	14094	13877	13929	13886	13937	13926	13883	13933	13963	13960	13894	14025	13953	13845	14004	13919	13928	13718	13904	13898	13871	13978	13776	13804	14022	13858	13960	13866	13843	13994	13925	13898	13802	13798	13987	13941	13995	13826	13966	13842	14009	13962	13891	13874	13822	13913	13900	13914	13901	13888	13889	13853	13894	13957	14016	13917	14028	13912	14064	13947	13965	14028	14008	13978	13749	14029	13892	13933	13790	13983	13941	14021	13827	13907	14070	13968	13781	13999	13868	13900	13841	13925	13996	13877	13939	13986	14083	13888	13943	14006	13946	13852	14006	13938	13939	13843	14086	13940	13762	13944	13803	13996	14030	13905	13878	13894	13929	13958	14036	14061	13879	13888	13877	13856	13804	13885	13875	13805	14035	14180	13726	13912	14013	13961	13848	13783	13897	13947	13935	13895	13843	14096	13868	13899	13812	13908	13888	13935	13895	13927	13887	13891	13810	13830	13863	13919	13983	13881	13943	13837	13891	13844	13857	13949	13941	13973	13958	14001	13951	13950	13713	13951	13796	14042	13895	13830	13710	13829	13886	14072	13761	13900	13971	13888	13976	13831	13841	13914	13890	13919	13870	13934	13812	13811	14042	14064	13930	13806	13882	14001	14033	13975	13888	13937	13930	14013	13980	13823	13997	13935	14001	13876	13979	13933	13928	13898	13827	13805	13853	13924	13933	13924	13932	14006	13831	13846	13859	13989	13990	14193	13973	13816	13868	13970	13779	13898	13828	13908	13908	14000	13879	13786	13992	13995	13834	13836	13905	13863	13985	13729	13780	13978	14021	13952	13858	13860	13796	13670	13989	14054	13927	13911	13895	14005	13941	14042	13970	13920	14230	13786	13906	14201	13954	13830	13982	13881	13910	14006	13932	13963	13832	13929	13919	13951	13920	13931	13937	13852	14109	13771	13928	13805	13967	13957	14046	14008	13798	13968	14056	13826	13967	13936	13904	14013	13859	14079	13927	13931	13936	14066	14060	13862	14000	14004	14087	13967	13839	13925	13883	13949	13872	13934	13822	13921	13835	13861	14005	13838	13950	13795	14006	13933	13831	13943	14016	13989	13926	13818	13924	13985	13719	13807	14035	13880	13764	13916	13929	13916	14068	13932	13932	14023	13948	13853	14063	13996	14130	13995	13890	13843	13927	13788	13944	14007	14049	13968	13977	13927	13835	13893	13768	14048	13925	13952	13879	13849	14123	13982	13939	13817	14149	13675	14055	13837	13928	13857	14046	13750	13967
28286	25322	31891	27445	21605	19735	18345	17154	16866	16386	16208	15997	16078	15834	15798	15613	15768	15759	15801	15492	15550	15782	15564	15599	15599	15757	15751	15699	15557	15684	15569	15641	15621	15496	15804	15477	15505	15486	15572	15554	15576	15445	15584	15404	15613	15393	15558	15408	15442	15420	15424	15637	15563	15682	15527	15487	15407	15650	15557	15704	15486	15308	15491	15358	15498	15583	15483	15498	15490	15644	15479	15520	15416	15624	15475	15580	15387	15592	15687	15610	15426	15421	15585	15493	15403	15376	15383	15448	15701	15464	15407	15513	15573	15352	15454	15470	15707	15456	15656	15499	15470	15482	15463	15492	15495	15556	15480	15513	15371	15470	15613	15614	15611	15481	15426	15388	15389	15615	15537	15639	15341	15477	15622	15661	15481	15518	15619	15472	15569	15460	15473	15318	15298	15486	15514	15602	15657	15485	15466	15419	15433	15388	15476	15478	15284	15380	15562	15319	15581	15432	15509	15336	15581	15528	15694	15630	15488	15519	15527	15593	15468	15546	15727	15385	15278	15648	15610	15464	15506	15378	15659	15518	15560	15494	15660	15464	15305	15520	15573	15450	15341	15590	15580	15537	15597	15326	15478	15503	15522	15524	15463	15689	15568	15227	15400	15354	15525	15653	15328	15591	15506	15472	15638	15540	15357	15544	15536	15647	15494	15458	15599	15561	15506	15518	15420	15536	15824	15710	15421	15714	15586	15514	15598	15510	15337	15495	15581	15491	15714	15508	15466	15404	15516	15512	15550	15471	15674	15456	15483	15436	15579	15548	15611	15518	15571	15628	15471	15393	15431	15527	15473	15462	15591	15456	15530	15418	15655	15390	15560	15448	15620	15318	15496	15497	15409	15517	15615	15581	15535	15525	15555	15559	15501	15453	15426	15592	15492	15697	15567	15594	15497	15577	15646	15481	15401	15460	15502	15450	15491	15489	15390	15657	15499	15532	15701	15537	15354	15335	15640	15432	15486	15825	15534	15283	15414	15353	15532	15555	15416	15513	15502	15616	15448	15578	15434	15477	15582	15713	15536	15448	15349	15478	15624	15392	15671	15501	15620	15566	15485	15522	15477	15527	15596	15631	15356	15543	15488	15444	15531	15542	15578	15467	15534	15384	15355	15429	15545	15486	15465	15634	15615	15565	15458	15540	15482	15461	15498	15437	15674	15565	15596	15590	15457	15576	15679	15504	15449	15358	15427	15469	15477	15347	15613	15391	15452	15497	15446	15644	15517	15368	15436	15580	15669	15386	15579	15477	15439	15522	15489	15345	15455	15510	15471	15547	15627	15527	15440	15501	15536	15524	15670	15421	15323	15415	15564	15524	15382	15577	15719	15509	15568	15446	15560	15537	15385	15488	15483	15660	15517	15558	15465	15529	15424	15504	15453	15323	15314	15511	15398	15353	15402	15427	15486	15655	15448	15531	15570	15529	15462	15514	15554	15487	15502	15437	15330	15475	15489	15446	15448	15710	15639	15442	15557	15306	15575	15368	15556	15422	15474	15258	15533	15593	15520	15505	15548	15562	15626	15450	15605	15533	15659	15305	15608	15605	15486	15360	15442	15548	15498	15637	15681	15531	15570	15727	15510	15542	15475	15572	15582	15527	15562	15459	15497	15374	15655	15584	15352	15479	15673	15594	15647	15451	15481	15489	15384	15583	15634	15512	15493	15534	15655	15502	15493	15644	15520	15469	15543	15556	15386	15386	15480	15783	15540	15572	15480	15514	15469	15305	15428	15499	15358	15412	15608	15509	15454	15460	15429	15507	15756	15350	15448	15688	15458	15595	15559	15426	15302	15603	15510	15396	15307	15654	15416	15469	15515	15567	15449	15489	15534	15420	15489	15245	15627	15537	15489	15529	15488	15554	15336	15456	15648	15491	15433	15736	15514	15438	15415	15328	15659	15661	15499	15596	15657	15580	15436	15575	15491	15353	15734	15429	15314	15397	15484	15483	15555	15471	15699	15476	15540	15727	15555	15464	15790	15505	15484	15533	15502	15458	15450	15554	15476	15321	15456	15690	15529	15429	15422	15444	15508	15453	15420	15488	15551	15555	15454	15321	15553	15807	15441	15466	15707	15753	15427	15593	15338	15486	15607	15575	15414	15295	15628	15323	15562	15398	15640	15639	15490	15294	15592	15718	15474	15580	15646	15607	15639	15467	15622	15452	15505	15594	15403	15428	15438	15493	15581	15160	15520	15629	15586	15548	15537	15472	15474	15576	15564	15247	15537	15441	15606	15658	15630	15404	15536	15724	15597	15618	15481	15502	15641	15504	15584	15750	15491	15744	15720	15401	15611	15576	15454	15594	15742	15478	15675	15418	15454	15515	15522	15410	15360	15473	15667	15565	15640	15532	15470	15581	15363	15529	15390	15557	15602	15449	15636	15537	15617	15443	15397	15677	15445	15495	15640	15627	15526	15584	15514	15465	15568	15393	15600	15444	15445	15666	15337	15449	15582	15380	15385	15363	15538	15367	15471	15487	15595	15443	15653	15449	15489	15589	15586	15529	15444	15390	15408	15643	15670	15364	15424	15587	15514	15389	15432	15614	15469	15401	15610	15340	15339	15381	15632	15497	15756	15408	15555	15339	15563	15493	15461	15473	15452	15486	15565	15400	15504	15499	15699	15413	15582	15652	15832	15700	15565	15538	15379	15257	15553	15525	15575	15336	15529	15567	15548	15591	15550	15518	15381	15341	15711	15781	15630	15726	15558	15404	15532	15538	15629	15309	15551	15556	15478	15326	15462	15702	15507	15474	15515	15536	15507	15725	15514	15563	15484	15513	15592	15488	15457	15401	15550	15489	15408	15549	15577	15496	15418	15451	15504	15444	15728	15380	15673	15417	15539	15310	15418	15519	15729	15586	15684	15647	15490	15590	15491	15571	15568	15679	15732	15437	15645	15449	15516	15470	15631	15502	15631	15459	15539	15627	15323	15312	15418	15569	15488	15668	15556	15422	15671	15521	15342	15314	15583	15447	15641	15569	15671	15507	15658	15402	15442	15630	15514	15410	15414	15384	15542	15474	15521	15156	15379	15450	15536	15553	15482	15555	15588	15545	15502	15625	15460	15563	15567	15698	15578	15559	15550	15495	15453	15518	15597	15427	15507	15587	15678	15544	15503	15536	15720	15662	15314	15423	15608	15504	15612	15549	15752	15189	15376	15390	15433	15523	15616	15535	15363	15463	15629	15636	15412	15618	15399	15354	15389	15522	15609	15380	15609	15586	15573	15517	15409	15314	15390	15510	15414	15382	15381	15673	15469	15409	15554	15549	15646	15450	15272	15660	15623	15648	15596	15474	15546	15397	15520	15391	15405	15529	15464	15556	15631	15438	15451	15439	15476	15297	15579	15507	15598	15465	15387	15389	15515	15588	15446	15598	15542	15412	15453	15491	15739	15496	15515	15358	15622	15552	15666	15440	15475	15511	15471	15572	15455	15587	15547	15494	15753	15613	15631	15625	15487	15715	15503	15494	15663	15620	15351	15490	15443	15407	15506	15390	15481	15415	15552	15582	15382	15518	15624	15527	15583	15495	15518	15749	15612	15487	15465	15610	15577	15624	15539	15372	15703	15654	15389	15493	15460	15415	15686	15502	15689	15415	15583	15710	15566	15437	15470	15483	15498	15526	15500	15432	15597	15679	15454	15557	15500	15300	15460	15269	15475	15384	15458	15703	15238	15617	15525	15321	15518	15388	15415	15524	15595	15575	15501	15553	15562	15515	15663	15388	15660	15552	15657	15572	15337	15446	15547	15431	15640	15613	15541	15235	15485	15514	15626	15357	15590	15337	15628	15482	15385	15599	15600	15465	15753	15272	15599	15633	15485	15531	15422	15480	15576	15521	15678	15489	15606	15627	15380	15584	15541	15574	15509	15713	15557	15676	15526	15683	15521	15500	15515	15466	15591	15515	15445	15439	15439	15547	15452	15440	15539	15477	15555	15657	15506	15555	15640	15682	15377	15544	15400	15667	15602	15553	15454	15555	15488	15509	15399	15477	15489	15705	15617	15612	15406	15504	15353	15401	15571	15494	15570	15630	15476	15613	15508	15501	15508	15390	15427	15540	15379	15642	15558	15482	15659	15521	15393	15373	15513	15360	15537	15456	15571	15597	15699	15705	15558	15559	15538	15429	15398	15553	15416	15460	15746	15640	15602	15369	15488	15565	15564	15615	15533	15785	15495	15611	15307	15584	15404	15499	15683	15352	15583	15588	15349	15497	15543	15541	15508	15621	15482	15333	15428	15390	15520	15525	15526	15583	15522	15338	15576	15506	15501	15647	15560	15656	15754	15593	15592	15577	15406	15578	15488	15564	15617	15525	15631	15542	15475	15495	15535	15623	15590	15656	15507	15461	15385	15387	15569	15548	15556	15551	15520	15386	15572	15477	15406	15398	15500	15678	15562	15480	15399	15500	15441	15710	15476	15638	15507	15441	15466	15559	15394	15277	15446	15496	15593	15449	15504	15494	15740	15493	15741	15586	15525	15333	15410	15440	15588	15801	15378	15696	15612	15533	15333	15585	15509	15257	15446	15459	15469	15718	15488	15365	15561	15287	15773	15465	15398	15604	15521	15523	15624	15440	15637	15373	15364	15613	15347	15487	15415	15600	15630	15627	15617	15683	15608	15728	15520	15514	15461	15528	15592	15464	15389	15463	15462	15516	15574	15411	15504	15526	15505	15619	15517	15488	15441	15543	15640	15424	15459	15405	15289	15355	15556	15595	15570	15547	15683	15586	15707	15366	15431	15438	15800	15648	15379	15307	15462	15483	15398	15408	15426	15416	15502	15451	15461	15546	15384	15623	15372	15581	15536	15571	15414	15363	15427	15598	15344	15521	15632	15597	15648	15510	15451	15465	15601	15474	15505	15581	15389	15668	15636	15455	15622	15514	15544	15649	15491	15479	15419	15504	15504	15474	15358	15682	15490	15585	15586	15607	15528	15424	15665	15699	15365	15477	15452	15609	15542	15523	15695	15332	15585	15545	15522	15367	15480	15439	15283	15393	15695	15540	15570	15559	15444	15372	15487	15428	15541	15586	15382	15582	15567	15617	15460	15448	15274	15549	15425	15268	15459	15257	15526	15447	15541	15332	15468	15619	15483	15632	15513	15632
28517	40072	37346	27615	22165	19382	17944	16370	15802	15045	14782	14511	14434	14231	14216	14054	14122	14053	14068	13948	14036	13843	13815	13745	13821	13684	13954	13780	13657	13581	13825	13637	13839	13692	13822	13865	13876	13871	13753	13785	13786	13873	13826	13819	13762	13695	13769	13753	13828	13655	13731	13810	13752	13782	13738	13749	13915	13872	13618	13837	13663	13602	13692	13943	13716	13818	13732	13612	13859	13822	13708	13809	13781	13730	13743	13732	13650	13732	13773	13642	13715	13765	13750	13717	13726	13809	13846	13668	13661	14031	13816	13666	13601	13505	13817	13716	13621	13839	13771	13742	13666	13704	13695	13794	13615	13813	13796	13644	13911	13784	13633	13761	13692	13744	13606	13656	13801	13789	13813	13763	13827	13698	13764	13532	13758	13651	13597	13702	13786	13727	13593	13818	13733	13707	13684	13850	13563	13790	13828	13800	13672	13519	13740	13681	13586	13770	13750	13698	13828	13620	13805	13602	13791	13704	13743	13806	13581	13821	13679	13794	13952	13704	13791	13622	13836	13599	13767	13724	13821	13771	13815	13779	13589	13705	13788	13579	13824	13686	13670	13776	13777	13740	13670	13818	13696	13745	13652	13707	13755	13783	13856	13697	13580	13707	13704	13689	13655	13891	13785	13795	13733	13676	13687	13820	13740	13764	13766	13719	13895	13557	13707	13640	13702	13739	13806	13758	13679	13776	13691	13753	13803	13685	13746	13592	13697	13648	13598	13798	13718	13730	13693	13775	13712	13680	13570	13792	13730	13594	13829	13722	13803	13805	13633	13731	13614	13736	13754	13795	13747	13912	13747	13746	13588	13904	13751	13680	13784	13565	13730	13755	13732	13578	13872	13811	13726	13717	13631	13770	13707	13664	13652	13555	13837	13783	13692	13765	13805	13781	13772	13567	13590	13742	13805	13727	13720	13705	13824	13730	13682	13689	13784	13769	13843	13793	13680	13626	13563	13730	13746	13827	13647	13860	13615	13752	13742	13698	13779	13872	13687	13756	13618	13770	13761	13714	13631	13745	13767	13766	13970	13851	13640	13735	13713	13776	13713	13615	13811	13757	13750	13705	13777	13737	13731	13587	13813	13786	13619	13618	13729	13741	13600	13618	13824	13710	13770	13601	13824	13726	13866	13689	13648	13811	13799	13697	13815	13833	13704	13664	13821	13666	13774	13761	13649	13632	13785	13838	13619	13728	13760	13648	13696	13606	13705	13882	13708	13755	13704	13745	13711	13880	13826	13749	13662	13823	13837	13753	13851	13617	13815	13615	13737	13783	13621	13666	13710	13802	13787	13791	13847	13729	13719	13688	13630	13777	13895	13731	13824	13677	13646	13620	13723	13704	13800	13728	13512	13791	13733	13601	13732	13728	13526	13712	13747	13869	13806	13694	13667	13748	13729	13709	13709	13662	13550	13797	13826	13667	13733	13656	13733	13674	13660	13779	13737	13630	13723	13813	13667	13800	13849	13779	13819	13825	13669	13757	13669	13610	13558	13747	13873	13863	13538	13717	13739	13702	13719	13686	13655	13641	13616	13701	13892	13696	13583	13812	13694	13726	13847	13797	13794	13675	13800	13715	13669	13546	13472	13775	13787	13769	13736	13633	13816	13690	13620	13675	13833	13852	13663	13658	13707	13704	13589	13680	13770	13503	13641	13775	13716	13716	13798	13848	13727	13711	13832	13832	13588	13943	13733	13723	13636	13751	13626	13764	13635	13607	13833	13834	13895	13724	13857	13716	13694	13729	13691	13835	13597	13805	13676	13675	13911	13802	13684	13866	13740	13843	13721	13677	13779	13757	13789	13720	13608	13745	13619	13679	13552	13938	13787	13689	13770	13770	13593	13672	13796	13795	13733	13813	13617	13627	13654	13839	13769	13804	13762	13696	13751	13678	13794	13652	13623	13608	13713	13854	13840	13776	13723	13897	13653	13823	13777	13653	13634	13682	13709	13637	13612	13767	13591	13773	13726	13739	13586	13671	13631	13825	13719	13755	13672	13714	13737	13798	13934	13599	13791	13824	13604	13793	13691	13701	13822	13859	13679	13671	13689	13790	13731	13806	13874	13776	13764	13744	13808	13808	13700	13612	13691	13725	13681	13744	13710	13791	13840	13836	13758	13637	13548	13946	13657	13655	13572	13758	13703	13759	13757	13693	13739	13659	13835	13804	13710	13853	13865	13724	13752	13627	13692	13859	13613	13726	13726	13736	13680	13735	13926	13816	13605	13925	13641	13812	13858	13729	13656	13671	13656	13631	13735	13756	13686	13677	13528	13767	13830	13688	13894	13771	13700	13847	13764	13716	13680	13730	13640	13964	13697	13745	13759	13837	13719	13902	13605	13791	13656	13724	13664	13764	13762	13806	13681	13559	13847	13769	13639	13785	13832	13719	13782	13857	13777	13718	13782	13609	13719	13884	13687	13791	13627	13721	13762	13731	13607	13599	13639	13608	13745	13563	13708	13785	13720	13546	13777	13788	13694	13652	13674	13867	13706	13803	13689	13625	13752	13840	13653	13672	13809	13880	13657	13882	13845	13768	13670	13880	13786	13834	13749	13839	13599	13854	13717	13647	13664	13742	13605	13810	13810	13817	13744	13671	13741	13562	13755	13771	13701	13731	13761	13700	13689	13697	13785	13764	13928	13682	13833	13529	13732	13736	13800	13793	13677	13748	13715	13867	13657	13793	13730	13690	13671	13890	13583	13777	13602	13809	13813	13781	13725	13772	13847	13725	13772	13890	13759	13585	13751	13739	13866	13788	13854	13656	13817	13916	13630	13738	13735	13840	13798	13769	13544	13448	13963	13712	13631	13689	13721	13685	13707	13704	13647	13636	13821	13752	13873	13636	13654	13676	13777	13609	13686	13871	13692	13788	13729	13819	13701	13591	13720	13612	13643	13769	13814	13773	13614	13839	13953	13670	13793	13675	13764	13852	13831	13723	13827	13607	13763	13755	13864	13711	13621	13792	13733	13605	13622	13686	13561	13809	13688	13880	13666	13694	13729	13634	13855	13783	13752	13813	13741	13825	13668	13657	13783	13734	13746	13747	13552	13775	13720	13750	13766	13623	13806	13764	13672	13692	13789	13656	13671	13693	13754	13785	13744	13719	13903	13723	13655	13879	13651	13856	13707	13784	13577	13770	13733	13674	13625	13816	13745	13675	13667	13808	13869	13736	13680	13705	13840	13603	13924	13654	13664	13675	13714	13651	13773	13483	13751	13773	13625	13691	13709	13703	13669	13679	13802	13767	13690	13766	13897	13811	13641	13852	13843	13720	13684	13661	13849	13640	13839	13713	13800	13747	13633	13737	13817	13586	13586	13742	13653	13613	13619	13956	13751	13755	13887	13791	13773	13833	13641	13784	13741	13791	13693	13746	13733	13723	13624	13606	13843	13781	13733	13717	13853	13787	13643	13913	13611	13717	13779	13706	13722	13658	13687	13650	13745	13576	13829	13754	13614	13839	13578	13784	13828	13884	13686	13806	13617	13526	13661	13619	13732	13640	13829	13953	13695	13828	13751	13670	13790	13676	13780	13763	13665	13899	13570	13723	13722	13766	13726	13758	13665	13400	13825	13574	13738	13610	13782	13704	13692	13886	13594	13753	13726	13813	13690	13691	13677	13798	13620	13762	13675	13841	13649	13743	13802	13674	13727	13699	13651	13810	13593	13555	13820	13686	13783	13654	13739	13795	13678	13650	13738	13649	13713	13681	13666	13812	13829	13740	13719	13655	13619	13738	13662	13530	13617	13646	13915	13613	13792	13639	13623	13764	13666	13719	13784	13720	13668	13617	13736	13718	13780	13838	13608	13602	13818	13809	13587	13704	13553	13810	13922	13788	13840	13764	13716	13755	13656	13702	13677	13946	13662	13753	13737	13780	13652	13658	13667	13720	13823	13604	13774	13756	13717	13654	13921	13752	13645	13905	13957	13700	13547	13706	13719	13750	13695	13722	13742	13881	13718	13732	13828	13785	13821	13678	13764	13663	13874	13644	13793	13768	13758	13656	13832	13729	13774	13644	13731	13621	13670	13797	13710	13627	13733	13701	13706	13660	13856	13876	13717	13822	13651	13715	13618	13867	13759	13650	13743	13638	13686	13734	13709	13796	13686	13826	13771	13458	13810	13577	13561	13865	13817	13755	13804	13638	13654	13631	13900	13644	13800	13741	13637	13816	13887	13718	13694	13724	13820	13734	13684	13845	13711	13637	13622	13769	13810	13748	13684	13549	13876	13723	14053	13653	13793	13651	13643	13665	13622	13698	13740	13804	13804	13869	13663	13805	13928	13681	13615	13746	13686	13628	13863	13832	13884	13739	13830	13929	13822	13819	13637	13786	13942	13877	13699	13789	13833	13801	13744	13802	13800	13711	13830	13851	13683	13677	13710	13853	13853	13724	13835	13706	13623	13623	13809	13726	13664	13748	13744	13716	13523	13724	13766	13835	13707	13596	13706	13736	13792	13682	13675	13900	13717	13658	13792	13705	13771	13802	13708	13800	13680	13688	13710	13597	13741	13556	13711	13669	13814	13892	13801	13765	13726	13797	13898	13877	13616	13738	13683	13688	13662	13752	13781	13779	13773	13592	13714	13646	13622	13705	13652	13773	13553	13880	13789	13631	13804	13569	13791	13748	13603	13664	13826	13644	13688	13754	13732	13817	13673	13630	13728	13707	13629	13873	13671	13732	13733	13713	13779	13754	13759	13802	13654	13681	13756	13827	13811	13807	13828	13787	13858	13854	13660	13739	13720	13657	13760	13862	13641	13868	13604	13653	13632	13711	13712	13721	13819	13795	13790	13826	13640	13793	13648	13660	13664	13473	13861	13765	13691	13668	13773	13822	13690	13893	13613	13708	13812	13714	13724	13578	13650	13720	13566	13727	13764	13649	13690	13819	13717	13732	13659	13739	13727	13792	13694	13770	13806	13750	13716	13858	13725	13721	13834	13682	13843	13612	13751	13604	13654	13776	13649	13746	13789	13895	13586	13616	13466	13742	13646	13806	13621	13698	13809	13699	13745	13707	13484	13762	13704	13666	13682	13638	13816	13825	13781	13654	13921	13681	13588	13731	13787	13809	13758	13790	13648	13831	13701	13633	13792	13684	13640	13758	13783	13683
24039	21395	28845	25206	23798	23904	22185	18631	17545	16952	16530	16197	15882	15981	15630	15628	15639	15534	15458	15244	15458	15546	15232	15173	15432	15418	15215	15182	15047	15122	15212	15175	15293	15068	15151	15077	15268	15148	15196	15129	15245	15201	15226	15226	15041	15265	15326	15121	15187	15023	15211	15255	15029	15263	15302	15136	15000	15262	15137	15096	15081	15298	15236	15071	15216	15289	15020	15135	15063	15156	15075	15076	14899	14965	15324	15296	15074	15252	15101	15023	15077	15151	15117	15201	15060	15069	15015	15044	14984	14998	14871	15117	15041	15056	15070	15302	15145	14930	14926	15076	15033	14934	15039	15068	14855	15035	15103	15104	15010	15088	15148	15267	15161	15121	15071	15118	15044	15033	15182	15158	14959	15084	14961	14932	15035	15131	15040	15237	14934	15162	15012	15072	15035	14999	15066	15020	15017	15004	15055	15045	14976	15100	15244	15194	15130	15079	14997	15082	14888	15077	15276	14839	14998	15037	14964	15214	15005	14990	15018	15070	15084	15059	15134	15100	15095	14934	15242	15080	14934	14933	15010	15221	14894	14874	15193	15105	15086	15139	15098	15098	14937	15164	15038	14986	15080	15160	15122	15075	14990	15061	14897	15237	15094	14969	15032	15061	14995	15007	15257	14991	15072	14873	15162	15062	15048	15031	15258	15078	15114	15004	15073	15190	15111	15321	15083	14975	15150	15019	15089	14845	15185	15119	14936	15191	14967	15094	15075	15383	15003	14910	15012	15140	15137	15197	14995	15133	14961	15172	14955	15140	15061	15138	15182	15080	14840	14903	14930	14978	15140	15130	15044	14935	14903	15135	14975	15177	15060	15408	15081	15235	14993	15069	15073	15053	14970	15128	15124	15206	15184	14968	14884	14877	15118	15004	15231	15063	15110	15053	14797	15102	15021	15081	15117	15135	14756	15078	15102	15209	15047	15121	15141	15083	14972	15055	14996	15148	14956	15004	15199	15085	15190	15015	14928	15017	14922	14771	14866	15011	15113	15077	15109	15172	15023	14931	15127	14905	15008	15140	15005	14857	15032	15174	14925	15133	15056	15167	15208	15050	15150	15233	15094	15102	15063	15171	15075	14970	15141	14977	14959	15124	15051	15072	15128	14946	14936	15039	14999	14843	14993	15065	15005	15165	15097	15035	15056	15019	15065	14997	15253	15129	15242	14859	15070	15049	15038	15111	15174	15031	15011	14922	15143	15138	15070	15250	15312	15020	14939	14988	15182	15245	14879	15050	15013	15170	15186	15136	15141	15127	15042	15017	15209	14984	14933	15091	15169	14976	15058	15034	15018	15097	15242	15022	14888	15082	15003	15220	15044	15019	14994	15086	15176	15116	14920	15013	15182	14893	14937	15218	15006	15270	15072	15183	15180	14955	15282	15042	14988	15020	15152	15334	15063	15119	15142	14992	15082	15230	14939	15156	14909	15132	15179	14846	15014	14875	14850	15141	15100	15029	15189	15273	15138	14887	15034	15013	15052	15177	15051	14898	15004	15231	15081	15186	15089	15073	15102	15184	15013	15182	14986	15112	15007	15256	14784	15018	15123	15066	15124	15108	15098	15239	15112	15164	15318	14899	15089	15024	15157	15146	15223	15135	15073	15187	15049	14990	15078	15059	15004	15163	14991	15040	15191	15065	15105	15012	15245	15092	14959	15129	15299	15129	14997	15030	15019	15102	15112	15249	15133	15152	15117	14987	15130	14920	15105	15064	15204	14934	15096	15152	15245	15088	15051	15139	14961	15105	15051	14856	15096	15209	15124	15090	14927	14812	14957	15019	15002	15314	15066	15129	15021	15115	15203	15251	15003	15061	15145	15138	15056	14982	14983	15114	14965	14891	15067	15006	15048	15039	14972	15016	15120	15096	15173	14977	14852	15274	14880	15116	15274	15078	14999	14876	15214	15148	15097	15074	15223	15258	15122	15080	15114	15106	15039	15104	15164	15303	15022	14902	15096	15022	14929	15119	15140	15217	14911	15240	15093	15096	15328	15038	15254	15156	14893	15041	15121	15196	14976	15004	15142	15035	15230	15175	15191	14995	15066	15121	15198	15068	14994	14900	15129	15079	14960	15148	14965	15078	14995	15001	14863	15175	15010	15134	15113	15129	15086	14982	15004	15057	15018	15039	15106	15164	15071	15081	15012	15232	15190	15174	15005	14869	15115	15092	15076	15223	15054	15103	15197	15146	15040	15078	15227	15203	14910	15234	15106	15141	14944	14982	15083	15082	15033	15141	14975	15131	15380	15029	15135	15074	14933	15145	15229	15051	15002	14917	15084	15167	15054	15137	15005	14771	15097	15118	14990	15082	15173	15017	15159	14915	15176	15001	15132	15180	14956	15128	15144	14935	15079	15056	15267	15110	15358	15198	15403	15135	14993	15248	15099	14883	15048	15089	15010	14984	14996	14914	15181	14884	15411	15020	15092	14900	15081	15137	14975	15071	15155	15136	14964	14926	15012	15227	14948	14956	14960	14991	14912	14871	14981	15064	15089	14969	15232	14789	15058	15069	14998	15077	15079	15113	15061	14999	14966	15002	15066	14864	15049	15058	14991	15163	14968	14976	14970	15045	15030	15199	15000	15153	15181	14991	14960	15124	15256	15099	15117	15105	15095	14774	15125	14960	15092	14947	15178	15046	15006	15157	15113	14890	15161	15014	15254	14906	15054	15242	15077	15161	14930	15054	14983	15238	15209	15218	14917	15075	15148	14977	15203	15143	15062	15240	15189	15157	15026	15207	15204	15056	15089	15203	15305	15081	14991	15001	15097	15082	15312	15236	15119	15192	15068	15116	14981	15114	15082	15108	14970	15032	15204	14974	15042	15146	15048	15001	15163	14942	15111	15129	15165	14916	15117	15157	15210	15053	15038	15069	15044	14997	15016	15044	15126	15135	15224	14958	15184	14907	14805	14959	15224	14935	15113	15081	15113	15224	14983	15091	14995	15039	15229	15046	15158	15053	15149	14979	15056	15084	14926	15107	15230	15132	15051	14952	15141	15100	14906	15133	15166	15070	15199	15025	15258	15187	15181	15210	15065	15047	14987	15085	15035	15078	15201	15134	15154	15172	15270	14979	15141	15118	15149	14950	15173	15027	15172	14966	15119	14968	14931	15041	14830	15228	14983	15041	14962	15139	14896	15174	14952	15284	15162	15122	15237	15137	15040	15104	15009	15159	14989	15049	14990	15147	15057	15069	15060	15321	15154	15102	15064	15166	15303	14894	15059	14937	15039	15220	15180	15140	15023	15086	15083	14952	15040	14814	15032	14932	14952	14919	15039	15168	15031	15018	15161	15048	15006	15098	14927	15063	15038	14974	15089	15165	15321	14956	15142	15132	15006	15013	15205	15145	15034	15119	15134	15008	15296	14874	15015	15032	15117	15050	15293	15107	15120	15162	15324	15108	15111	15017	15203	15046	14911	15150	14995	15033	14990	15145	15141	14996	15104	15180	15038	15128	15061	15052	15169	14931	15209	15223	14979	15011	15050	15134	15032	14993	15093	15230	15237	15116	14954	15177	15004	14911	15074	14984	15012	14954	14922	15063	15189	15043	15069	14906	15314	15050	15053	15001	15136	15069	15143	14818	15080	15310	15049	14970	15012	15034	15024	15148	14972	14970	15225	15065	15001	15046	15064	15150	15175	15123	15142	15125	15132	15128	15285	14890	15163	15357	15049	15123	15211	15079	15024	15164	15006	15161	15095	14981	15189	15064	15276	15042	15160	15053	15319	15228	15142	14973	14981	15084	15045	15028	15006	15033	15049	15178	15190	15002	14945	15119	15208	15097	15001	14940	14778	15074	14899	15163	15071	14833	15047	15076	14980	15149	15112	15255	14915	15131	15019	15048	15013	15122	15064	15048	15158	15265	15319	14964	15057	15261	15141	15083	15110	15121	15104	15190	15146	14977	14997	15146	15127	15275	14877	15087	15129	14911	15224	15088	15098	15146	15243	15020	15088	15000	14995	15086	14897	15098	15119	15246	15194	15077	15005	15014	15049	15075	15034	15116	15139	15155	14958	15226	15124	15050	15275	15202	14950	15182	15059	15060	15128	14953	14961	14934	15260	15268	14910	15321	15232	15104	15091	14933	15123	14993	14959	15235	15222	15017	15068	15153	14779	15118	14899	14845	15145	15031	15092	15048	15019	15006	14896	15155	14987	15118	14996	14991	14928	15191	14980	15212	15051	15059	14979	15087	15133	14901	15106	15204	15112	15044	15036	15039	14901	15129	15012	15125	15067	15026	14990	15043	15078	14993	15028	15144	14981	15077	15238	15261	15002	15065	15164	15092	14897	15213	15031	15045	14992	15139	15249	15027	15076	15058	15114	14970	15052	15132	15045	15025	15139	14952	15132	15156	15198	14942	14964	15010	15204	15088	15048	14948	15069	14973	15107	15251	15175	14922	15226	15111	14889	15130	14956	15025	15121	15010	15090	15023	15150	15146	15273	15110	15242	15100	15080	15052	15265	15179	15046	15201	15027	15151	15185	15016	15108	15048	15070	15136	15008	14951	15083	15050	15034	15163	15003	15173	15111	15145	15036	15036	15126	15265	15084	15127	15141	15079	14871	15169	15177	15036	15090	15314	15046	15101	15052	15103	15069	14998	15076	15000	15213	14900	15144	15087	14960	15047	15226	15015	15045	15037	15181	15075	15006	14970	15040	15020	14975	15031	14985	15079	15226	15087	15081	15173	15106	15108	15129	15064	15255	15360	15127	14904	14984	15111	15084	14987	15064	15079	14987	15028	15131	15062	15186	15103	14974	15049	15048	15114	14929	15263	15176	15366	15174	14902	14999	15018	14962	15161	15002	15016	15119	15211	15081	14995	15176	15074	15153	15012	15221	15230	14955	14965	15042	15053	15303	15136	14943	15307	14996	15247	14872	14945	15209	15195	15094	14944	15039	15042	14823	15195	15063	15323	14955	15027	15027	15143	15174	15153	15172	15108	15178	15109	15070	15315	15336	15058	14972	15165	15189	15123	14964	14898	14966	15109	14994	15207	14929	15112	14863	14993	15364	15152	15058	15177	15125	14942	14927	15096	15072	15003	14981	15005	15134	15238	15105	14954	15065	15054	15130	15021	15052	14846	15086	15086	15312	14923	15105	15059
28606	47913	43895	34161	27707	23392	20218	18354	17009	16128	15376	15013	14619	14386	14135	14170	14008	14121	13904	13925	13842	13784	13790	13698	13611	13682	13795	13582	13741	13527	13634	13539	13628	13550	13635	13404	13509	13641	13412	13566	13510	13550	13374	13532	13560	13437	13494	13502	13484	13368	13310	13453	13493	13348	13582	13495	13383	13344	13494	13334	13331	13581	13313	13526	13407	13277	13439	13360	13690	13494	13455	13335	13412	13457	13412	13485	13577	13420	13519	13524	13478	13372	13422	13435	13537	13494	13503	13398	13533	13565	13341	13522	13506	13409	13514	13400	13433	13542	13573	13355	13410	13489	13575	13501	13450	13476	13422	13362	13609	13640	13422	13406	13506	13324	13492	13506	13506	13565	13343	13449	13471	13560	13443	13394	13617	13530	13403	13551	13424	13492	13500	13480	13443	13416	13281	13423	13503	13357	13557	13398	13580	13498	13449	13534	13354	13380	13509	13352	13577	13279	13442	13410	13465	13386	13491	13577	13376	13396	13549	13306	13501	13433	13361	13464	13492	13600	13494	13661	13510	13482	13445	13381	13388	13532	13550	13270	13425	13472	13463	13450	13467	13327	13366	13543	13404	13282	13560	13314	13507	13466	13417	13573	13249	13414	13497	13599	13468	13449	13421	13381	13621	13595	13520	13408	13495	13392	13351	13446	13600	13419	13543	13469	13424	13487	13510	13433	13335	13576	13380	13537	13393	13691	13270	13373	13437	13492	13305	13543	13394	13505	13469	13395	13298	13437	13474	13511	13401	13434	13379	13335	13492	13504	13430	13559	13614	13421	13477	13415	13571	13349	13438	13452	13432	13350	13463	13360	13404	13419	13524	13450	13284	13459	13495	13384	13609	13367	13516	13413	13458	13670	13491	13420	13479	13468	13534	13385	13561	13361	13458	13329	13374	13440	13469	13541	13467	13437	13491	13407	13431	13452	13441	13505	13406	13600	13541	13492	13448	13545	13559	13357	13419	13533	13480	13444	13526	13571	13375	13438	13441	13529	13224	13513	13477	13421	13419	13561	13380	13463	13391	13506	13495	13286	13410	13505	13346	13515	13456	13374	13422	13445	13479	13397	13468	13522	13610	13486	13396	13434	13510	13431	13489	13506	13491	13468	13418	13498	13398	13454	13547	13325	13399	13521	13593	13403	13479	13450	13580	13458	13317	13456	13493	13485	13453	13357	13408	13433	13520	13544	13297	13619	13641	13486	13459	13351	13480	13371	13574	13340	13493	13357	13463	13462	13478	13573	13390	13376	13484	13482	13424	13525	13548	13325	13481	13591	13448	13535	13463	13524	13508	13324	13449	13353	13442	13409	13631	13320	13511	13449	13595	13568	13389	13562	13368	13533	13488	13536	13399	13512	13421	13538	13536	13436	13497	13406	13406	13513	13417	13384	13497	13382	13357	13408	13505	13425	13404	13443	13474	13437	13559	13504	13419	13479	13479	13571	13279	13501	13428	13393	13476	13191	13417	13429	13500	13352	13300	13414	13388	13507	13557	13493	13482	13328	13466	13474	13381	13453	13548	13572	13454	13626	13538	13567	13407	13509	13463	13408	13518	13389	13561	13258	13514	13533	13294	13592	13700	13334	13345	13391	13359	13423	13428	13573	13452	13445	13460	13518	13589	13509	13558	13448	13247	13352	13303	13542	13398	13471	13339	13565	13420	13486	13375	13500	13292	13500	13379	13492	13414	13464	13342	13417	13487	13486	13444	13302	13399	13595	13326	13680	13673	13476	13390	13521	13445	13442	13534	13483	13284	13538	13494	13514	13395	13594	13389	13455	13390	13526	13459	13576	13458	13476	13368	13444	13596	13456	13397	13500	13399	13449	13391	13504	13534	13446	13558	13494	13559	13309	13455	13416	13539	13472	13594	13465	13506	13420	13394	13412	13293	13526	13426	13421	13373	13391	13397	13423	13520	13510	13484	13327	13522	13591	13651	13408	13395	13368	13443	13475	13349	13449	13455	13571	13340	13510	13285	13597	13424	13371	13506	13631	13413	13444	13400	13489	13381	13471	13375	13386	13376	13368	13632	13456	13497	13285	13415	13510	13367	13570	13371	13399	13521	13441	13298	13505	13549	13481	13423	13334	13347	13406	13591	13556	13441	13435	13571	13517	13465	13450	13181	13379	13493	13394	13605	13362	13494	13441	13537	13407	13479	13544	13445	13334	13456	13621	13493	13550	13436	13349	13430	13338	13456	13481	13539	13354	13318	13633	13313	13503	13562	13532	13503	13509	13459	13389	13421	13588	13538	13476	13375	13392	13461	13404	13296	13484	13426	13515	13347	13504	13620	13506	13659	13390	13353	13492	13556	13452	13665	13518	13308	13483	13404	13542	13645	13654	13560	13518	13523	13489	13446	13417	13316	13465	13464	13446	13468	13494	13473	13384	13312	13550	13555	13462	13441	13524	13434	13349	13522	13271	13547	13537	13501	13329	13589	13437	13459	13562	13453	13439	13435	13321	13513	13642	13686	13495	13437	13477	13457	13379	13444	13396	13474	13367	13520	13510	13343	13552	13315	13492	13420	13464	13530	13387	13496	13394	13521	13601	13564	13529	13421	13442	13264	13456	13410	13443	13391	13475	13444	13492	13417	13509	13511	13532	13585	13414	13539	13523	13486	13441	13292	13452	13568	13419	13284	13480	13444	13455	13604	13407	13438	13447	13498	13374	13477	13317	13646	13531	13488	13580	13487	13365	13527	13384	13501	13412	13578	13541	13633	13448	13534	13376	13345	13388	13565	13403	13437	13223	13564	13517	13530	13222	13592	13626	13583	13565	13353	13508	13511	13330	13525	13312	13563	13510	13520	13429	13469	13413	13442	13431	13482	13528	13294	13232	13365	13597	13454	13517	13544	13472	13542	13238	13470	13256	13399	13546	13399	13527	13428	13592	13451	13353	13325	13557	13443	13386	13454	13456	13547	13459	13523	13438	13423	13332	13416	13418	13585	13327	13412	13504	13460	13493	13511	13437	13436	13463	13426	13467	13497	13412	13479	13523	13525	13691	13518	13675	13379	13377	13429	13480	13434	13430	13438	13442	13541	13449	13558	13295	13562	13553	13501	13449	13456	13269	13465	13502	13436	13564	13595	13563	13294	13378	13512	13336	13445	13528	13445	13430	13408	13531	13521	13304	13469	13417	13521	13284	13561	13280	13635	13492	13485	13416	13319	13328	13670	13511	13438	13368	13310	13657	13438	13366	13521	13478	13509	13368	13459	13499	13414	13402	13414	13508	13443	13500	13535	13363	13580	13517	13375	13444	13605	13388	13445	13368	13441	13586	13527	13337	13577	13464	13334	13570	13397	13638	13692	13323	13537	13475	13361	13437	13416	13574	13554	13615	13422	13527	13481	13549	13343	13492	13509	13487	13555	13552	13497	13444	13461	13436	13529	13558	13583	13408	13366	13458	13576	13560	13412	13451	13491	13693	13432	13531	13439	13437	13285	13481	13434	13503	13611	13536	13416	13417	13528	13445	13420	13567	13446	13330	13533	13519	13465	13561	13323	13433	13440	13397	13447	13537	13487	13331	13396	13512	13549	13391	13533	13322	13395	13444	13553	13560	13605	13352	13496	13332	13550	13464	13378	13580	13488	13551	13377	13426	13515	13463	13503	13502	13467	13447	13581	13333	13314	13414	13535	13447	13517	13587	13340	13457	13449	13341	13478	13533	13484	13514	13471	13583	13417	13580	13449	13442	13529	13420	13310	13456	13507	13535	13302	13474	13561	13396	13528	13465	13561	13317	13635	13541	13537	13349	13483	13452	13480	13588	13430	13490	13330	13499	13613	13407	13646	13309	13477	13487	13352	13351	13541	13534	13531	13572	13385	13560	13633	13478	13481	13576	13536	13578	13361	13415	13505	13486	13429	13514	13417	13531	13438	13603	13614	13478	13540	13492	13473	13524	13514	13463	13520	13317	13301	13461	13506	13415	13398	13428	13457	13392	13401	13557	13397	13471	13305	13493	13300	13477	13417	13336	13528	13520	13504	13341	13601	13375	13601	13577	13488	13457	13455	13390	13525	13554	13535	13661	13201	13495	13384	13447	13496	13384	13422	13483	13586	13373	13493	13451	13549	13316	13546	13475	13483	13440	13478	13445	13472	13532	13538	13395	13501	13456	13430	13365	13516	13522	13465	13395	13508	13644	13421	13486	13390	13512	13354	13619	13357	13389	13593	13285	13506	13484	13311	13363	13383	13551	13400	13472	13363	13522	13501	13324	13388	13445	13461	13431	13467	13530	13575	13491	13443	13469	13448	13550	13390	13409	13612	13400	13343	13643	13442	13554	13645	13552	13227	13486	13444	13408	13312	13485	13518	13461	13590	13496	13432	13439	13423	13467	13395	13458	13348	13464	13393	13510	13628	13452	13406	13490	13424	13404	13460	13509	13535	13522	13461	13500	13356	13373	13584	13363	13437	13671	13318	13469	13517	13623	13491	13473	13480	13383	13321	13545	13427	13253	13394	13377	13324	13490	13532	13468	13390	13462	13218	13446	13410	13331	13597	13489	13637	13543	13461	13398	13454	13338	13499	13442	13506	13687	13549	13390	13424	13401	13421	13322	13636	13500	13714	13510	13465	13551	13465	13389	13540	13328	13429	13498	13468	13288	13266	13464	13321	13384	13413	13507	13571	13420	13560	13388	13398	13481	13511	13586	13355	13553	13475	13481	13572	13435	13349	13396	13476	13383	13656	13532	13564	13561	13492	13446	13536	13517	13423	13353	13569	13344	13571	13454	13517	13556	13467	13620	13390	13514	13642	13543	13338	13438	13487	13562	13484	13377	13461	13471	13450	13470	13406	13578	13588	13465	13546	13369	13438	13430	13515	13313	13326	13479	13374	13449	13574	13476	13540	13434	13539	13563	13436	13541	13554	13382	13372	13413	13557	13538	13517	13358	13482	13481	13550	13386	13410	13413	13529	13561	13480	13487	13471	13551	13390	13497	13532	13325	13505	13350	13518	13420	13673	13483	13285	13378	13461	13660	13416	13405	13341	13274	13601	13359	13392	13756	13274	13464	13261	13482	13480	13562	13473	13507	13360	13591	13468	13566	13460	13320	13512	13430	13452	13447	13500	13475	13363	13420	13527	13376	13382	13482	13520	13363
22878	21458	29316	24198	22602	25298	26862	21575	19417	18811	18321	17497	17048	16683	16841	16639	16661	16365	16568	16649	16332	16175	15990	16003	16270	16352	16142	16295	16089	16080	16141	15991	16145	16234	16225	16073	16016	16082	16055	15975	15988	15859	16197	16027	16120	16225	16038	16003	16042	15982	16023	15940	16134	16064	15783	15936	15887	15844	15722	15910	15848	15973	15844	16055	15967	15908	15960	15783	15717	15790	15920	15873	15943	15829	15880	16062	16049	15946	16049	15962	15809	15911	15819	15903	15945	15740	15913	15827	15974	15989	16156	15851	15936	16196	15695	15752	15928	15832	16043	16039	15979	15909	15856	16012	16093	15985	15944	15871	16083	15881	15874	15890	15968	16015	15808	16052	15656	15687	15903	16003	15959	15738	15826	16041	15850	15805	15903	15797	15977	15819	15947	16035	15709	16104	15857	16039	15812	15882	15878	15846	15984	15794	15961	15952	15959	16186	15965	15996	15802	15668	15994	15831	15797	15928	15845	15971	16070	15795	15903	15996	15620	15887	15962	15739	15840	15753	15859	15753	15831	15927	15740	15916	15809	15683	15946	15871	15824	15553	15852	15864	15956	15865	15827	16027	15735	15917	15873	15978	15994	15901	16017	15674	15971	15864	15950	15876	15959	15857	15844	15968	15843	15904	15930	15720	16030	15889	15598	15766	15852	16014	15964	16037	15898	15815	15872	16002	15838	16148	15950	15890	15989	16039	15995	15747	16070	15995	15906	16147	16037	16040	15751	15939	15982	15957	15938	16013	15763	15941	15876	15818	15927	15844	15920	15989	15980	15833	15776	15793	15939	16162	15944	15891	16003	15787	16011	15955	15835	15863	15843	15902	15817	16230	15829	15943	15951	15797	15852	15887	15976	15919	16005	15876	16046	15829	15870	15781	15688	15724	15946	15827	16076	15707	15782	15968	15806	15848	15811	16003	15900	15821	15877	15975	15934	15997	15878	15883	15910	15837	15924	15737	15812	15820	15998	16116	15897	15796	15742	15941	16011	15925	16041	15951	16043	15795	15852	15872	15912	15786	15875	15841	15894	15780	15805	15568	15830	15942	15996	15989	15953	15886	15897	15843	15931	15770	16043	16085	16010	16070	15796	15761	15922	15727	15908	15955	15934	15740	15879	16033	15833	15810	15981	16055	15941	15962	15885	15728	15808	15839	15900	15909	15810	15833	15773	15862	15925	16056	16090	16003	15935	15860	15903	15881	16143	15876	15893	15828	15682	15940	15994	15865	15829	16003	15808	15749	15662	15790	15808	15962	16085	16037	15970	15992	15752	15850	16084	15960	15873	15679	16022	15989	15722	15830	15856	16004	15954	15849	15894	15951	15771	16055	16032	15931	15958	15698	15928	15703	15804	15873	15966	15867	15932	15891	15857	16030	15868	15865	15825	15754	15780	15976	15931	16034	15891	15810	15893	15907	15940	15918	16119	15993	15813	15872	15857	15871	15901	15881	15829	15874	15796	15929	15795	15943	15752	15813	15973	15777	15964	16147	15844	15818	15946	15872	15842	15925	15809	15871	15894	15899	16108	15953	15952	15882	15806	15961	15847	15898	15871	15856	15799	15861	15971	15882	15784	15814	15760	15752	15800	15914	15875	16113	15931	15967	15852	15928	15896	15945	15778	16012	15982	15971	15868	15894	15897	16001	15981	15989	16101	15870	15862	16083	15969	15820	15953	15935	15807	15813	15949	15812	15947	15758	15916	15989	15868	16080	15972	15907	15967	15942	15560	15972	15923	15963	15793	16029	15776	15871	15736	15924	15890	15826	15926	15799	15941	15967	15792	15920	15826	15916	15893	15922	15855	15985	16046	15980	15852	15832	15798	15778	15838	15832	15967	15866	15892	15751	16028	15725	15960	15970	15852	15821	16085	15932	15793	15916	15781	15808	15933	15894	15745	15633	16016	15848	15955	15917	15841	16068	15867	15873	15841	15936	15931	15895	15837	15718	16027	15956	15905	15923	15928	15744	15935	15887	15877	15917	15912	15763	15893	15887	15886	15803	15829	15841	16027	15860	16115	16001	15780	16038	15926	15708	15819	15874	15946	16032	15921	15970	16100	15981	15936	15798	15962	15932	15967	15818	15739	15874	15823	15882	15966	15795	15865	15884	15812	15791	15914	15821	16130	15841	15868	15897	15920	15933	16128	15970	15882	15689	15823	15934	15958	16012	15912	15772	15857	15802	15746	15986	15783	15876	15981	15808	15872	16045	15783	15962	15807	15890	15759	15690	15919	16070	15997	15707	15806	15954	15884	16013	15866	15724	15695	16129	15794	15942	16011	15866	15952	15994	15931	15698	15736	15745	15963	15859	15788	15929	15970	16115	15821	15931	15827	15890	15868	15891	15905	15890	16035	15745	15835	15990	15947	15914	15896	15861	16128	15740	15909	15978	16030	16052	15713	15693	15826	15672	15890	15853	16047	15683	15804	15968	15944	15815	15982	15963	15899	15877	16093	15912	15993	15808	15831	15834	15897	15741	16059	15925	15826	16108	15922	16010	15858	16111	16002	15936	15965	15703	16026	15848	15787	15825	15883	15681	15827	15943	15767	15861	15841	15903	15903	15762	15892	15856	15930	15812	15872	15907	15916	15759	15828	15995	15924	15970	15766	15857	15822	15845	15895	15919	15933	15753	15904	15945	16086	15753	15737	15786	15840	15669	15856	15974	16046	15846	15676	16084	15968	16082	16008	15900	15917	16025	15893	15767	15975	16001	15895	15835	15850	15705	15865	15875	15950	15791	15899	15633	15680	15863	15873	15964	15981	15857	15776	15944	15940	15822	15843	15899	16122	15672	15996	15920	15822	15673	15966	15901	15790	15904	16106	15833	15903	15945	15934	15899	15969	15914	16052	16015	15926	15953	16085	16069	16006	16120	15912	15909	15808	15701	15856	15982	15894	15865	15862	15657	15734	15962	15862	15771	15961	16065	15788	15852	15856	15965	15865	15894	15650	15723	15971	15740	15909	15705	16034	16120	15930	15934	15890	15581	15756	15710	15845	15780	15846	15985	15977	15778	15917	15940	15877	15969	16035	15982	15811	15919	15962	15940	15947	15897	16049	15859	15881	15738	16049	16040	15984	16047	15981	15957	15908	16015	15968	15982	15778	15654	15825	15701	16092	15986	15792	16027	16177	16025	15972	15854	15748	15800	15949	15690	15747	15942	15844	16052	16098	15949	15817	15822	16021	15953	15779	15882	15864	15876	15674	16148	15900	15872	15784	15857	15847	15897	15943	16001	15966	15932	15835	15950	15942	15822	15798	15831	15838	16012	15890	15776	15955	15825	15813	15732	15898	15811	16115	15867	15610	15887	15992	15835	15866	16056	15844	16105	15899	15893	16146	15872	15793	15857	15973	16106	15922	15970	15833	15836	15697	15906	15932	15796	15933	15972	15675	15809	15890	15900	16016	15808	15650	15812	16065	15712	15871	15917	15706	15783	16063	15864	15781	15977	15719	15893	16014	15895	15662	15834	15983	16045	15899	15691	15892	16135	16007	15937	16017	15889	15814	15900	15939	15777	15761	15773	16182	15959	16143	15939	16146	16020	15873	15896	15939	16045	15994	15676	15864	16096	16039	15770	15784	15620	15985	15731	16133	16001	15930	16007	15947	15729	15920	15781	15950	15808	16041	15927	15782	15691	16099	16061	15946	15825	15598	15787	15882	15914	15898	15881	15912	16046	15899	15835	15837	15928	15944	16003	15655	15830	15707	15785	15923	16023	15936	15788	15863	15780	15842	15889	15852	15672	16037	15813	15828	15904	15745	15754	15952	15980	15822	16024	16099	15800	15859	15772	15779	15790	15893	15954	15868	15881	15746	15974	15722	15805	15899	15778	15825	15724	15825	15898	15834	15816	16126	15866	15908	15885	15819	16071	15705	15769	15875	15945	15805	15789	15944	15923	16013	15924	16055	16063	15874	15802	15853	16016	15876	15791	15752	15927	15974	15942	15916	15747	15864	15799	15979	15795	15863	15763	15874	15872	15777	15927	15825	15754	16022	15788	15799	15949	15979	15851	15829	15884	15817	15741	15938	15932	15900	15974	15972	15876	16169	15970	16010	15845	15873	15871	15829	15958	15975	15914	15811	15934	16051	15935	15938	15761	15982	16024	16055	15795	15832	15820	15971	15706	15875	15923	15888	15776	15914	16074	16147	15712	16035	15833	16001	16030	16003	15914	15970	15884	15867	15958	15724	15874	16016	15948	15957	15745	15778	15985	16081	16030	15944	15878	15933	15897	15939	15868	15998	16014	16012	15871	15824	16002	16104	15777	15808	16056	15954	15792	15917	15921	15924	15827	16014	15728	15702	15871	15783	15750	15839	15778	15735	15952	15788	15718	15935	15852	16164	15958	15864	15980	15983	16000	15835	15670	15887	16082	15954	15779	15933	15886	16072	15852	15761	15873	15923	15937	15870	15845	15944	16011	15615	15799	15723	15790	15846	16026	15836	15892	15873	15747	15766	15765	15694	15846	15885	15769	15751	16076	15893	16050	15952	15846	15732	15838	16016	15703	15894	15793	15895	15970	16015	15890	15997	15854	15809	15737	15978	15991	16061	15968	15920	15911	15786	15795	15913	15804	15745	15839	15765	15724	15959	15985	15965	15565	15949	15833	15796	15985	16070	15862	15889	15905	15995	15905	15951	15874	15862	15976	15942	15900	15963	15973	15767	15920	15907	15992	15869	15819	15784	15674	15888	15806	15771	15991	15798	16012	15848	15830	15808	15746	15863	15956	15745	15663	15784	15970	15989	15923	15824	15825	15839	16009	15999	15868	15858	15677	15982	15841	15926	15889	16003	15834	15858	15833	15758	15962	15998	15858	15820	15636	15758	15935	15975	15876	15771	16010	15956	15774	15751	15959	15909	15920	15888	15897	15971	15870	15845	15921	15812	15939	15931	16027	15845	16088	15820	15989	15738	15824	15880	15714	15806	15693	15879	15751	15903	15975	16026	15886	15831	15776	15862	15960	16028	15845	16016	15901	15824	15995	16099	15944	15959	15815	15850	15949	16058	16035	15955	16056	15769	16123	15993	16010	16040	15915	15758	16049	15938	15935	15810	15942	15945	15920	15965	15814	16011	15879	15882	16111	15764	15569	16079	15874	15833	15898
31100	53371	49598	39910	32803	27220	23266	20835	18989	17802	17184	15909	15791	15198	15020	15109	14949	14776	14547	14635	14540	14384	14272	14214	14253	14035	14156	14168	14167	14259	14074	14096	14150	14070	13935	14028	13905	13970	14099	13977	14016	14025	14112	14049	13954	14068	13994	13816	13872	13918	14003	13783	14037	13939	14060	14009	13793	14075	13877	13801	13927	13964	14074	14018	13967	14077	13988	13937	13885	14017	14044	13904	13908	13955	13881	13979	14039	13797	14036	13994	13955	13819	13868	13929	13872	13954	13968	14057	13912	14047	13949	13835	14039	13937	13979	14028	13887	13879	13928	14006	13953	13907	13861	13948	13963	13804	13798	13967	13838	13825	13934	13985	13903	14060	14099	14052	13855	14003	14017	14095	13926	13865	13994	14024	14068	13963	13920	14093	13816	13868	13913	13733	13876	14022	13854	13801	13856	13879	14016	13955	13822	13842	13732	13936	13958	13873	13866	13915	13897	13795	13871	13958	13986	14003	13937	13852	13940	13830	13821	13980	14023	13986	13852	13996	13963	13892	13960	13713	13957	13888	13921	14004	14010	13862	13900	13782	14061	13908	13866	13782	13991	13874	13930	13860	13989	13871	13946	13830	13751	13877	13965	13910	14051	13842	13899	14033	13907	13983	14109	13673	13962	13791	13940	13989	13786	13894	13827	13895	14042	13900	14057	14064	13994	13935	13820	13911	13883	13932	13908	13880	13767	13876	13945	13976	13892	13975	13973	13771	13935	13855	14028	13973	13931	13946	13967	13923	13860	13813	13893	13995	13938	13895	14089	13922	13998	13941	13906	13999	13806	13969	13873	13927	13824	14089	13895	13814	13988	14022	13808	13748	14055	13923	13978	13884	13884	13887	13832	13798	13853	13944	13995	13895	14093	14000	13874	13736	14011	13741	14006	13762	13885	13952	13764	13889	14015	13965	13865	13853	13956	13991	14046	13756	13793	14035	13713	13892	13923	13868	13847	13936	14010	13784	13933	13949	14023	13879	13938	13736	13926	13879	13880	13909	13872	13861	13867	13958	13992	13908	13921	13883	14000	13823	13791	14054	13873	13912	13887	13749	13946	14006	13852	13930	14083	13999	13852	13882	13891	13886	13830	13974	13865	14028	13949	13775	13916	13991	13856	13890	13933	13829	14028	13899	13969	13901	13912	13874	13856	13939	13837	13774	14055	13854	13838	13841	13834	14049	13922	13954	13747	13955	13966	13902	13969	14063	13957	14060	14104	13965	13926	13836	13909	13895	13851	13935	13859	13815	13890	13873	14036	13915	14036	13956	13970	13867	13934	13956	14092	13842	13788	13827	13946	14039	13806	13943	13875	13803	13856	13903	13715	14019	13922	13770	13690	13879	13976	13918	13848	13752	13782	13812	13856	13841	13914	13839	13532	13777	13947	14072	13954	13827	13955	13947	13949	13784	13891	13907	13981	13891	14062	14028	13939	13794	13976	13764	13976	13812	13897	13911	13919	13899	14006	13795	13883	13855	13875	13981	13644	14055	13827	13989	13997	13923	13982	14043	13927	13923	13669	13880	14066	13910	14002	13944	13956	14093	13753	13820	13808	13899	14012	14104	13938	13889	13822	14011	13925	13974	14000	13991	13969	13890	13780	13859	13781	14047	13853	14077	14120	13831	13817	13952	14000	13988	13962	13869	13882	14109	13836	14001	13817	14105	13849	13870	13799	14019	13800	13859	14003	13956	13997	13927	13956	13860	13783	13882	13837	13965	13845	13988	13946	13811	13892	13882	13857	14090	13931	13784	14029	13906	13965	13922	13916	14026	13866	13947	14000	13965	14043	13860	13942	13976	13844	13908	13872	14011	13871	13758	13847	13989	14013	13884	13908	13941	14066	13809	13900	13963	13841	13778	13981	13973	13658	14092	13968	13898	13810	13993	13968	13954	13840	13827	13979	13906	13959	13936	13837	14016	14062	13928	13941	13896	13876	13955	13885	13761	13803	13765	13886	13986	13840	13811	13945	13999	13801	13999	13924	14084	13751	13837	13649	14000	13940	13832	13970	13883	13790	13932	13836	13849	14072	13901	13880	13841	13871	13870	13858	13959	13915	13785	14214	13956	13778	14017	13902	14104	14096	14008	13954	13825	13748	14140	13838	13969	14055	13792	13901	13837	13945	13955	13902	13978	13905	13972	14036	13890	13873	13928	13962	14124	13795	13892	13910	14162	13845	13883	13768	13994	13829	13818	13732	13898	13853	14024	13903	13924	13981	14050	13937	13845	13827	13865	13866	13989	13967	13818	13922	13972	13894	13968	14039	13891	13814	13845	13968	13938	13884	13994	13932	13984	13882	13758	14000	13932	13854	14044	14027	14081	13882	13702	13851	13943	14061	13828	13877	13807	13932	13871	13725	13932	13781	13870	13792	13915	13825	13933	13833	13860	13785	14005	13824	13884	13940	13915	13808	14007	13984	13911	14099	13816	13845	14010	13869	13976	13970	13700	14078	13945	13714	13970	14040	13979	13949	14051	13870	13831	13970	14108	13842	13967	13887	13802	13859	13943	13776	13957	13804	13885	13862	13770	13833	13833	13869	13775	13859	13868	13986	13696	13852	13839	13997	13946	13931	13966	13953	13909	13903	14020	13955	13962	13990	14050	13913	14073	13913	13973	14046	13850	13856	14013	13892	13872	13909	13951	13816	13963	14010	13774	13862	14065	14040	13984	13929	13993	14010	13988	13770	13898	13874	13872	13779	13973	13946	13910	13931	14035	13804	13905	14074	13987	13831	13711	14143	13823	13865	13910	13891	13910	13800	13864	14006	13801	14001	13924	13960	13958	13939	13960	13831	13960	13752	13958	14021	13860	13790	14067	13867	13858	13830	13844	13930	13920	13936	13900	13804	13948	14087	13969	13774	13882	13822	13903	13815	13773	13856	13853	13898	13817	13917	13936	13964	13860	13915	13815	13977	14002	13730	13803	13880	13964	13818	13918	13797	13836	13956	14024	14002	13949	14018	13824	13890	14160	13808	13711	13938	13805	13883	13877	14116	14019	14000	13986	14075	13913	13893	13786	13778	13918	13887	13872	13869	13912	13725	13823	13938	13759	13931	13904	14005	13800	13833	13880	13905	14034	13938	13905	13891	13828	13971	13965	13884	14006	13860	14069	13963	13891	13846	13924	13801	13912	13953	14038	13756	13912	13930	13772	13995	13949	13838	13909	14138	13856	14127	13757	13891	14060	13830	13883	13926	13985	13897	13943	13712	13974	13932	13927	13966	13945	13909	14048	14020	13955	14018	13876	13805	13779	13900	13747	14076	13804	14037	13873	13941	13903	13668	13925	13982	13820	13750	13861	13789	13871	13912	13709	13784	13935	13774	13898	13811	14032	13886	13869	13811	13914	14086	13918	13874	13973	13950	13831	14074	13829	13841	13996	13843	13922	13887	13908	13912	13894	13903	13999	13883	13839	13949	13996	13953	13852	13758	13963	13967	13801	14044	13817	13850	14041	13917	13873	13852	13954	13947	13909	14004	13890	13805	13891	13852	13910	13819	13763	13986	14028	13930	13906	13863	13863	13936	13909	13893	13842	13844	14040	13953	13883	13796	14061	13839	13848	13953	13796	13827	13945	13978	13964	13946	13809	13975	13727	13855	14104	13851	13770	13723	13928	13974	13950	13875	14002	13769	13827	13899	14092	13982	13849	14063	13875	13882	13808	13865	14000	14031	13896	13909	13811	13999	13833	13960	13961	14035	14007	13958	13779	13678	13951	13825	13964	13880	14017	13859	14002	14016	13902	13965	13886	13880	14011	13844	13725	14032	13917	13803	14097	13882	13799	13910	14015	13851	13959	13923	13791	14041	13837	13806	13937	14017	14005	13977	13904	13903	13955	13973	13994	13990	14016	13903	13820	14089	14030	13999	13873	13838	13965	13829	14152	13852	13978	13926	13897	13837	14015	13795	13768	14036	13776	13965	14004	13840	13980	13932	14051	14010	13989	13823	13861	13820	13881	13934	14033	13938	13816	13957	13865	13879	13927	13740	13999	13837	13866	13852	14082	13976	13833	13858	14010	13786	13813	13983	13854	13901	13876	13842	13893	13872	13943	13959	13932	14077	13930	14074	14023	13862	13914	13904	13886	13998	14112	13971	13834	13961	13868	13847	13826	13888	13881	13955	13977	13845	14051	13741	13890	13815	13784	13845	13972	13849	13928	13923	13923	13888	13938	13968	14060	13826	13741	13906	13853	13832	13873	13946	13951	13958	13952	13972	13914	13846	13938	13839	13917	13976	13876	13889	14056	13732	13865	13924	13872	14032	13875	13988	13955	14043	13808	13781	13723	13999	14025	13908	13946	13830	13800	13940	13759	13960	13953	13861	13958	13838	13983	13966	13939	13880	14010	13929	13895	13932	13923	14052	13912	13944	13965	13921	14028	13934	13982	13795	13891	13853	13928	13844	13942	13980	13836	13988	13832	13892	13828	14060	13867	13897	14005	14028	13885	13944	13950	13987	13986	13910	14017	13934	13893	13848	13889	13770	13910	13885	13717	13808	13896	13796	14001	13880	13872	13793	14034	14007	13993	13704	13900	13882	13733	13744	13914	13887	13817	13903	13914	14008	13686	13888	13797	14097	13840	14058	13966	13873	13954	13858	14026	14019	13807	14017	13966	13750	13981	14080	14004	13857	13938	13797	13656	13935	13922	13817	13827	13795	13889	13848	13788	13776	13757	14013	13973	13956	14022	13888	13805	13933	13937	14086	13879	13992	13820	14029	13919	13914	13975	13980	13860	14041	13745	13980	13877	14021	14002	13904	13994	13763	13780	13956	14173	13950	13859	13785	13843	13923	13775	13921	14062	13961	14041	13945	13830	13911	13919	13766	13801	13818	13766	13987	13798	13860	13973	13918	13914	13897	13798	13750	14041	13844	13860	13885	14078	13891	14033	14122	14014	13897	13837	13986	13808	13952	13968	14044	14037	13851	13734	13981	13885	13955	13876	13905	13919	13770	13971	14081	13910	13856	13816	13872	13982	13899	13967	13987	14066	13966	13730	13919	14062	13766	14010	13809	13779	14009	14049	13993	13893	14027	13764	13701	13899	13913	13842	13820	13890	13951	14008	13796	13791	13819	13941	13830	14061	13951	13882	13842	14017	13864	13913
28332	25698	31125	27566	21892	19368	18349	17330	16885	16524	16334	16200	16088	15855	15887	15898	15924	15944	15814	15881	16023	15762	15741	15606	15680	15810	15781	15723	15703	15711	15802	15723	15723	15848	15618	15574	15479	15372	15702	15830	15525	15546	15546	15627	15767	15652	15681	15494	15485	15682	15791	15530	15693	15644	15704	15498	15780	15701	15785	15576	15697	15694	15532	15526	15594	15597	15755	15592	15568	15496	15668	15465	15574	15420	15579	15676	15453	15634	15676	15536	15653	15658	15678	15398	15482	15629	15657	15696	15870	15599	15534	15718	15610	15484	15462	15559	15566	15615	15733	15540	15335	15479	15669	15441	15545	15568	15806	15541	15574	15401	15239	15698	15522	15628	15536	15545	15457	15672	15645	15670	15793	15691	15615	15359	15620	15663	15681	15631	15629	15801	15658	15598	15736	15548	15660	15639	15580	15526	15611	15636	15532	15454	15621	15503	15556	15582	15591	15448	15583	15702	15738	15458	15671	15501	15710	15629	15652	15665	15561	15606	15696	15664	15586	15781	15635	15680	15542	15523	15693	15663	15801	15804	15434	15676	15397	15489	15663	15671	15573	15519	15627	15548	15537	15555	15730	15559	15628	15661	15587	15567	15618	15619	15658	15608	15855	15659	15841	15577	15569	15728	15546	15525	15660	15809	15640	15536	15595	15497	15631	15580	15417	15541	15497	15560	15453	15402	15648	15609	15538	15735	15644	15418	15638	15715	15632	15531	15511	15464	15851	15450	15703	15629	15739	15623	15617	15459	15450	15536	15519	15637	15367	15465	15645	15455	15600	15683	15824	15559	15558	15665	15630	15584	15554	15384	15600	15638	15591	15724	15537	15557	15515	15802	15671	15561	15528	15671	15482	15639	15546	15603	15529	15720	15721	15541	15386	15765	15558	15697	15775	15606	15595	15536	15572	15627	15844	15402	15591	15405	15751	15627	15588	15729	15569	15570	15740	15615	15624	15562	15620	15496	15725	15589	15437	15683	15797	15647	15651	15563	15600	15342	15567	15493	15741	15696	15711	15782	15669	15422	15515	15582	15589	15691	15594	15606	15643	15633	15484	15547	15412	15462	15395	15568	15673	15546	15535	15714	15681	15663	15729	15622	15701	15608	15582	15686	15469	15483	15610	15658	15578	15675	15561	15723	15819	15659	15607	15616	15625	15592	15535	15664	15551	15560	15722	15598	15623	15633	15670	15635	15752	15606	15532	15613	15658	15517	15559	15704	15688	15305	15552	15693	15544	15642	15656	15737	15549	15642	15618	15828	15764	15675	15648	15559	15546	15570	15371	15698	15584	15529	15691	15701	15793	15592	15512	15684	15690	15600	15557	15473	15523	15516	15446	15569	15538	15769	15692	15659	15769	15606	15685	15588	15758	15750	15565	15685	15587	15676	15594	15717	15787	15556	15648	15542	15621	15649	15413	15535	15712	15469	15439	15643	15490	15597	15677	15681	15672	15523	15787	15639	15701	15582	15618	15708	15769	15509	15361	15669	15629	15710	15898	15584	15607	15742	15516	15493	15559	15796	15713	15611	15603	15585	15521	15737	15741	15387	15547	15713	15666	15669	15723	15664	15536	15697	15550	15816	15500	15607	15577	15550	15513	15564	15712	15516	15691	15542	15675	15500	15596	15512	15577	15573	15537	15579	15827	15679	15620	15762	15522	15645	15663	15729	15771	15709	15637	15751	15508	15531	15498	15631	15522	15718	15590	15739	15460	15533	15644	15566	15611	15662	15735	15806	15564	15552	15547	15529	15776	15624	15692	15601	15707	15554	15624	15754	15525	15514	15717	15357	15749	15577	15630	15487	15673	15735	15640	15514	15500	15746	15670	15508	15606	15691	15609	15495	15745	15543	15699	15710	15521	15392	15335	15570	15709	15646	15549	15759	15490	15707	15639	15463	15597	15650	15734	15696	15670	15604	15649	15487	15527	15749	15652	15617	15534	15771	15583	15601	15546	15633	15766	15635	15406	15734	15627	15624	15701	15669	15850	15669	15644	15599	15770	15551	15715	15592	15509	15495	15835	15708	15696	15785	15921	15816	15537	15587	15640	15606	15605	15742	15814	15653	15603	15442	15472	15350	15549	15609	15510	15560	15436	15612	15619	15550	15627	15622	15531	15729	15652	15491	15729	15607	15423	15660	15536	15730	15535	15690	15679	15558	15591	15678	15530	15587	15828	15694	15647	15369	15705	15437	15538	15822	15789	15745	15786	15657	15718	15669	15665	15610	15600	15716	15657	15529	15604	15604	15739	15597	15767	15684	15697	15535	15794	15467	15560	15590	15664	15521	15511	15592	15464	15724	15414	15665	15544	15632	15579	15566	15620	15507	15564	15641	15707	15617	15426	15523	15711	15735	15563	15583	15740	15587	15459	15621	15490	15668	15637	15649	15519	15475	15588	15737	15591	15618	15735	15777	15629	15836	15695	15762	15880	15538	15627	15571	15660	15532	15675	15570	15284	15808	15612	15601	15482	15620	15599	15569	15743	15745	15734	15591	15498	15762	15610	15592	15623	15649	15772	15612	15716	15761	15667	15737	15689	15577	15391	15787	15597	15760	15636	15614	15382	15646	15520	15662	15531	15594	15761	15584	15250	15713	15799	15534	15729	15682	15665	15825	15635	15456	15519	15634	15663	15775	15587	15512	15592	15601	15590	15451	15447	15634	15627	15665	15697	15654	15557	15664	15670	15563	15641	15611	15526	15849	15457	15383	15446	15512	15723	15531	15626	15683	15697	15567	15548	15672	15646	15598	15398	15654	15649	15514	15453	15415	15650	15730	15662	15628	15409	15720	15706	15532	15783	15615	15707	15592	15433	15562	15782	15569	15726	15583	15630	15876	15716	15319	15554	15446	15618	15469	15593	15696	15568	15476	15819	15415	15541	15795	15623	15527	15504	15677	15707	15676	15517	15633	15591	15675	15850	15763	15696	15672	15711	15711	15740	15661	15604	15737	15721	15777	15576	15859	15578	15624	15763	15703	15488	15627	15433	15714	15589	15729	15640	15569	15526	15417	15526	15757	15773	15650	15705	15706	15691	15758	15466	15394	15431	15747	15647	15715	15595	15699	15650	15656	15577	15494	15602	15699	15514	15549	15545	15650	15571	15665	15616	15553	15649	15644	15610	15690	15611	15856	15632	15684	15596	15577	15619	15752	15484	15672	15618	15707	15644	15563	15610	15528	15460	15719	15632	15746	15559	15667	15726	15586	15514	15488	15636	15620	15561	15648	15508	15737	15751	15627	15639	15666	15640	15646	15518	15417	15568	15822	15632	15506	15672	15504	15661	15877	15617	15520	15471	15675	15444	15580	15566	15799	15426	15586	15707	15641	15507	15560	15737	15708	15664	15620	15549	15750	15508	15486	15659	15698	15734	15772	15696	15659	15687	15714	15667	15444	15863	15676	15551	15542	15554	15648	15654	15466	15656	15692	15456	15816	15459	15750	15551	15692	15689	15557	15795	15573	15573	15730	15446	15614	15751	15678	15824	15461	15553	15674	15491	15796	15636	15517	15787	15604	15500	15607	15644	15783	15610	15586	15611	15475	15689	15701	15609	15537	15606	15789	15542	15479	15621	15475	15504	15611	15568	15721	15698	15809	15647	15780	15552	15544	15631	15624	15624	15881	15661	15603	15690	15822	15853	15811	15705	15572	15616	15831	15773	15520	15437	15463	15531	15594	15558	15616	15616	15466	15659	15640	15522	15554	15573	15648	15703	15673	15506	15655	15725	15369	15629	15513	15678	15643	15669	15710	15617	15546	15560	15594	15650	15702	15701	15458	15519	15589	15535	15621	15645	15574	15622	15649	15402	15709	15795	15771	15620	15614	15506	15684	15628	15499	15579	15742	15644	15557	15661	15583	15735	15563	15805	15508	15650	15623	15515	15722	15611	15448	15406	15653	15653	15698	15736	15762	15735	15531	15594	15728	15697	15665	15489	15477	15557	15610	15523	15483	15718	15742	15697	15616	15455	15695	15775	15574	15605	15630	15493	15570	15599	15809	15639	15527	15662	15915	15714	15893	15591	15683	15634	15644	15604	15615	15621	15697	15674	15470	15575	15628	15693	15643	15691	15723	15665	15659	15486	15585	15781	15758	15637	15493	15669	15672	15506	15625	15777	15398	15538	15536	15560	15582	15624	15649	15613	15607	15674	15565	15558	15736	15672	15791	15704	15434	15558	15642	15728	15483	15506	15393	15680	15566	15576	15677	15585	15555	15534	15560	15591	15570	15694	15516	15516	15706	15580	15712	15668	15654	15722	15676	15630	15389	15520	15656	15611	15717	15589	15580	15645	15814	15583	15568	15627	15753	15684	15642	15694	15520	15717	15684	15597	15577	15610	15776	15585	15520	15694	15641	15439	15653	15577	15722	15727	15442	15515	15733	15626	15675	15413	15676	15797	15524	15642	15601	15736	15818	15634	15611	15652	15581	15565	15573	15571	15696	15708	15537	15630	15629	15711	15622	15622	15513	15602	15766	15754	15586	15764	15590	15536	15572	15443	15564	15598	15773	15787	15698	15423	15799	15611	15485	15647	15549	15660	15805	15614	15621	15472	15606	15560	15699	15661	15948	15802	15548	15444	15663	15678	15666	15518	15768	15597	15707	15694	15613	15582	15547	15772	15830	15608	15551	15649	15522	15623	15641	15642	15514	15690	15622	15601	15684	15628	15427	15635	15603	15576	15399	15668	15878	15849	15506	15589	15751	15665	15662	15315	15628	15767	15579	15535	15582	15526	15416	15696	15642	15628	15485	15586	15805	15636	15631	15519	15557	15593	15653	15729	15738	15715	15598	15589	15313	15335	15688	15460	15508	15637	15650	15725	15570	15530	15467	15584	15562	15713	15461	15476	15661	15658	15590	15603	15641	15777	15558	15713	15667	15638	15593	15651	15551	15559	15755	15804	15768	15658	15569	15648	15690	15676	15591	15896	15722	15662	15580	15566	15588	15760	15471	15598	15649	15706	15623	15552	15453	15561	15557	15434	15655	15946	15599	15701	15443	15680	15568	15663	15541	15548	15741	15490	15493	15782	15775	15618	15523	15699	15639	15685	15608	15739	15644	15666	15440	15486	15566	15719	15755	15735	15652	15598	15672	15704	15755	15638	15474	15670	15509
28892	40568	36004	27863	22296	19085	17343	16132	15653	15127	14819	14712	14347	14341	14152	14054	14094	14027	14004	14058	14034	13964	13936	13960	13668	14074	13816	13825	13932	13916	13892	13836	13761	13837	13909	13794	13852	13839	13849	13764	13785	13826	13666	13588	13727	13815	13760	13722	13875	13714	13527	13597	13667	13751	13832	13748	13537	13720	13735	13605	13759	13815	13638	13707	13693	13950	13823	13792	13741	13720	13665	13633	13762	13663	13726	13759	13711	13864	13695	13849	13778	13722	13763	13807	13900	13816	13745	13789	13815	13765	13692	13642	13643	13861	13714	13706	13741	13793	13711	13890	13749	13688	13829	13676	13605	13866	13732	13783	13671	13820	13741	13821	13799	13876	13825	13520	13616	13740	13896	13651	13851	13797	13769	13601	13878	13704	13772	13867	13849	13575	13717	13854	13649	13775	13534	13835	13643	13641	13777	13763	13759	13700	13732	13804	13674	13849	13937	13824	13692	13695	13720	13739	13740	13864	13573	13746	13892	13717	13786	13782	13700	13811	13850	13638	13816	13752	13791	13805	13812	13758	13864	13738	13725	13711	13763	13632	13820	13480	13686	13694	13705	13854	13741	13792	13691	13658	13768	13665	13724	13697	13551	13867	13714	13724	13689	13737	13741	13685	13673	13733	13798	13817	13576	13935	13741	13868	13771	13872	13743	13682	13706	13692	13790	13808	13603	13824	13829	13746	13821	13621	13899	13624	14108	13623	13826	13811	13733	13732	13924	13747	13687	13913	13790	13713	13759	13921	13795	13802	13695	13790	13604	13654	13837	13677	13729	13644	13879	13828	13769	13732	13865	13676	13819	13885	13598	13869	13760	13886	13759	13675	13702	13784	13673	13735	13665	13674	13669	13653	13816	13660	13667	13707	13700	13740	13785	13751	13723	13844	13673	13716	13710	13700	13855	13628	13730	13787	13799	13709	13687	13701	13755	13814	13863	13723	13765	13808	13644	13747	13850	13878	13765	13835	13874	13680	13861	13784	13835	13570	13837	13816	13705	13684	13793	13594	13897	13698	13763	13744	13816	13822	13621	13848	13653	13667	13675	13876	13722	13786	13811	13872	13644	13761	13902	13807	13860	13707	13785	13860	13788	13797	13709	13860	13699	13702	13599	13762	13909	13790	13875	13792	13827	13727	13690	13573	13791	13774	13847	13816	13872	13833	13583	13558	13817	13845	13818	13793	13826	13627	13648	13795	13829	13760	13688	13861	13624	13920	13822	13958	13727	13827	13717	13880	13720	13537	13803	13753	13744	13688	13669	13756	13797	13492	13835	13817	13730	13851	13862	13740	13628	13636	13897	13821	13780	13804	13845	13838	13703	13852	13636	13742	13890	13891	13765	13737	13649	13814	13785	13669	13751	13834	13818	13835	13723	13767	13810	13819	13815	13733	13787	13749	13774	13593	13854	13794	13691	13596	13809	13721	13724	13744	13788	13822	13707	13803	13737	13821	13684	13905	13772	13736	13808	13903	13764	13695	13863	13736	13690	13828	13810	13880	13908	13767	13857	13743	13929	13660	13738	13883	13768	13658	13911	13782	13638	13882	13721	13687	13667	13794	13758	13719	13675	13655	13920	13838	13749	13899	13802	13795	13843	13919	13682	13537	13788	13869	13871	13657	13736	13755	13886	13685	13763	13671	13759	13677	13948	13827	13750	13585	13912	13709	13758	13716	13625	13666	13866	13839	13808	13417	13769	13757	13846	13707	13942	13723	13813	13804	13879	13750	13810	13669	13658	13884	13941	13806	13666	13728	13782	13712	13823	13617	13760	13768	13777	13641	13866	13893	13600	13539	13792	13806	13804	13752	13651	13816	13721	13671	13826	13725	13882	13833	13914	13670	13861	13818	13703	13781	13706	13698	13725	13691	13677	13701	13587	13829	13733	13722	13924	13686	13815	13680	13786	13859	13824	13794	13757	13702	13798	13792	13669	13812	13769	13749	13844	13804	13686	13898	13742	13909	13702	13656	13826	13765	13818	13642	13751	13715	13672	13713	13584	13642	13814	13719	13672	13900	13683	13801	13750	13881	13831	13790	13864	13764	13597	13787	13658	13774	13755	13724	13767	13687	13733	13789	13660	13850	13746	13725	13697	13767	13677	13806	13844	13622	13700	13780	13788	13902	13746	13744	13784	13861	13804	13755	13886	13716	13873	13767	13827	13669	13766	13926	13766	13685	13878	13844	13766	13665	13883	13701	13715	13658	13834	13830	13652	13701	13713	13809	13738	13688	13773	13646	13778	13921	13742	13774	13896	13894	13805	13851	13724	13714	13783	13824	13717	13789	13841	13880	13845	13693	13903	13743	13781	13619	13898	13948	13752	13674	13693	13654	13729	13797	13669	13736	13799	13782	13946	13694	13854	13827	13775	13888	13876	13651	13809	13785	13758	13769	13903	13799	13709	13730	13759	13856	13908	13760	13861	13929	13648	13779	13809	13817	13878	13749	13857	14007	13714	13753	13775	13731	13731	13518	13700	13823	13708	13754	13709	13685	13768	13854	13802	13588	13668	13832	13770	13840	13744	13823	13809	13717	13808	13772	13703	13832	13674	13775	13723	13888	13796	13692	13763	13740	13667	13777	13734	13828	13673	13658	13622	13784	13813	13689	13633	13738	13950	13824	13845	13711	13639	13834	13688	13776	13696	13814	13695	13642	13746	13809	13824	13793	13827	13615	13642	13869	13858	13672	13664	13790	13590	13613	13753	13818	13818	13739	13799	13699	13963	13703	13856	13644	13725	13833	13711	13848	13736	13669	13638	13656	13832	13578	13625	13858	13784	13752	13705	13854	13781	13731	13712	13840	13854	13854	13863	13635	13757	13713	13709	13674	13880	13805	13603	13851	13863	13697	13789	13863	13826	13779	13810	13840	13797	13703	14025	13763	13696	13792	13644	13551	13879	13837	13754	13848	13993	13707	13744	13814	13741	13683	13587	13885	13708	13910	13943	13795	13846	13679	13646	13847	13592	13894	13768	13726	13703	13737	13606	13594	13735	13713	13828	13807	13743	13749	13758	13844	13815	13840	13714	13892	13686	13756	13621	13677	13719	13758	13829	13773	13801	13771	13817	13714	13628	13858	13658	13852	13647	13518	13822	13699	13725	13870	13667	13860	13726	13746	13604	13718	13748	13747	13734	13651	13805	13751	13733	13748	13724	13803	13834	13806	13757	13720	13904	13751	13726	13701	13743	13657	13778	13755	13853	13943	13728	13820	13649	13742	13900	13677	13757	13649	13766	14067	13923	13624	13748	13796	13625	13740	13876	13753	13748	13768	13778	13889	13610	13783	13680	13762	13627	13717	13744	13719	13734	13685	13782	13922	13676	13724	13679	13545	13720	13784	13761	14010	13845	13794	13808	13862	13598	13641	13766	13784	13836	13610	13865	13605	13873	13739	13950	13777	13757	13920	13731	13665	13744	13751	13883	13813	13733	13807	13862	13824	13712	13855	13810	13826	13639	13700	13664	13753	13903	13799	13783	13716	13668	13702	13671	13719	13675	13765	13792	13837	13798	13747	13544	13710	13850	13833	13760	13802	13851	13888	13814	13667	13863	13789	13706	13858	13936	13836	13550	13739	13845	13779	13719	13759	13955	13741	13760	13632	13743	13786	13713	13730	13744	13851	13697	13798	13822	13785	13791	13667	13715	13878	13815	13893	13816	13593	13836	13913	13677	13817	13758	13896	13810	13782	13613	13705	13666	13647	13865	13754	13761	13742	13675	13684	13758	13835	13830	13609	14020	13713	13886	13837	13688	13590	13844	13809	13789	13767	13699	13808	13937	13665	13753	13765	13802	13779	13769	13799	13736	13751	13832	13860	13768	13819	13779	13899	13639	13699	13838	13759	13723	13643	13606	13797	13638	13746	13833	13720	13774	13734	13852	13727	13703	13640	13835	13813	13826	13593	13884	13720	13601	13696	13826	13862	13827	13854	13748	13714	13759	13703	13658	13720	13908	13963	13788	13709	13829	13582	13803	13701	13864	13725	13790	13636	13788	13835	13758	13682	13631	13760	13688	13790	13690	14053	13665	13744	13847	13811	13954	13787	13927	13823	13700	13848	13691	13737	13800	13700	13771	13658	13811	13854	13989	13705	13793	13866	13798	13846	13715	13779	13802	13673	13664	13712	13829	14010	13688	13825	13952	13667	13729	13830	13813	13919	13798	13655	13741	13533	13750	13793	13618	13743	13888	13890	13782	13847	13790	13788	13854	13710	13803	13909	13775	13846	13749	13790	13722	13758	13819	13731	13759	13799	13727	13738	13931	13736	13612	13762	13651	13763	13734	13617	13691	13835	13848	13695	13788	13868	13654	13682	13618	13730	13773	13827	13481	13811	13724	13692	13794	13609	13698	13793	13821	13903	13744	13706	13719	13824	13704	13718	13731	13646	13764	13795	13903	13856	13574	13660	13881	13683	13772	13777	13736	13794	13816	13872	13920	13703	13895	13765	13757	13743	13835	13970	13847	13728	13730	13906	13836	13943	13793	13831	13886	13718	13838	13862	13659	13779	13793	13680	13834	13894	13633	13740	13702	13850	13895	13871	13871	13667	13751	13773	13754	13806	13807	13921	13749	13849	13791	13878	13656	13616	13787	13705	13641	13833	13937	13833	13752	13798	13673	13778	13750	13712	13867	13808	13541	13907	13861	13775	13775	13826	13830	13673	13591	13839	13840	13755	13897	13672	13816	13752	13725	13975	13841	13777	13756	13818	13765	13782	13689	13765	13780	13619	13769	13791	13809	13873	13738	13742	13710	13716	13731	13690	13622	13740	13719	13759	13743	13742	13947	13887	13747	13680	13743	13713	13756	13595	13698	13811	13787	13579	13659	13702	13671	13686	13714	13636	13712	13712	13779	13845	13670	13649	13768	13681	13721	13858	13866	13582	13748	13784	13800	13792	13720	13768	13757	13512	13804	13777	13917	13766	13749	13646	13875	13723	13841	13932	13751	13900	13938	13712	13825	13782	13775	13907	13773	13813	13737	13695	13850	13743	13773	13867	13830	13657	13775	13826	13687	13645	13801	13807	13875	13873	13848	13740	13712	13773	13713	13659	13559	13782	13743	13740	13769	13805	13744	13698	13719	13666	13817	14041	13907	13781	13865	13764	13751	13731
23987	21356	28806	25208	23571	23618	22066	18639	17290	17016	16581	16163	15923	15746	15697	15683	15609	15562	15627	15270	15577	15446	15509	15303	15258	15462	15111	15160	15286	15241	15378	15137	15259	15199	15248	15367	15239	15016	15209	15280	15429	15203	15152	15091	15125	15244	15321	15256	15333	15096	15176	15512	15138	15221	15021	15117	14884	15094	15179	15083	15291	15178	15251	15160	15208	15009	15429	15025	15150	15078	15042	15022	15238	15364	15030	15012	14925	15055	14992	15073	15105	15183	15087	15231	15176	14864	14979	15057	15228	15124	15059	15019	15260	15073	15029	15078	15141	15213	15227	15184	15176	15018	15150	14868	15170	15238	15134	15121	15132	15300	15111	15133	15127	15232	15087	15114	15142	15168	15147	15185	15233	15209	15182	15190	15133	15225	14984	15036	15283	15124	15043	15117	15057	15136	14967	14976	15263	15163	15199	15213	15024	15089	15089	15052	15043	15050	15096	15169	15030	15123	15116	15048	15019	15117	15165	15112	15069	15060	15232	15044	15162	15176	15245	15014	15265	15302	15019	15080	15102	15071	15041	14882	15267	15133	15269	15204	15140	15092	15111	15106	15192	15106	15291	15162	15021	14987	15169	15204	15116	15107	15080	15117	15049	15095	15067	15127	15075	15221	15135	15033	15055	14824	15065	14979	15213	15154	14867	15059	15176	15291	15025	15292	15120	15139	15226	14962	15096	15089	15069	15201	15259	14942	14973	14883	15044	15003	14937	15000	15006	15266	14936	15085	15083	15112	15126	14968	14900	15127	15171	15025	15321	15012	15213	15254	15237	15231	14941	15169	15162	15110	15059	15044	15087	15034	14983	15218	15199	15226	15323	15188	15131	15118	14963	15012	15088	15018	15192	15126	15049	15067	15097	15064	15160	15056	14961	15240	15228	15183	15216	15129	15139	15111	15201	15105	15133	15250	15209	15088	15022	15068	15169	15228	15036	15179	15208	15294	15110	15125	14965	14974	15107	15284	15330	15073	15047	15083	15257	15038	15265	14959	15223	15068	15221	15094	15061	15010	15021	15050	14948	15079	14866	15162	15161	15080	15193	15062	15185	15088	15332	15013	15074	15188	15149	15166	15357	15080	15234	15112	15167	15300	14968	15225	15151	15028	15047	15201	15197	15183	14903	15059	15031	14917	15058	15275	15154	15160	15263	15004	15084	15011	15079	15134	15109	15249	15070	15138	15022	14938	15145	14965	15182	15029	15013	15009	15167	15010	15189	15198	15136	15160	15324	15042	15041	15059	15193	15268	15302	15168	15078	15017	15235	15116	15229	15009	15057	15166	15123	15031	15097	15077	15047	15084	15057	14973	14977	15003	15104	15090	14982	15141	15069	15130	15210	14984	15007	15218	15035	14988	15248	15138	15133	15130	15183	14909	15176	15066	15190	15086	14973	15081	14942	15084	15039	15287	15044	15047	15261	15009	15187	15136	15005	15080	15265	15165	15182	15190	15146	14920	15091	15285	15193	15066	15168	15023	14893	15044	15060	15077	15194	14957	15028	14876	15055	15042	14999	15041	15284	15318	15173	15116	15136	14972	15151	14766	15156	15216	15158	15060	15002	14988	14996	14985	14959	15084	15210	15099	15070	15085	15179	15138	15212	15064	15058	15225	15149	15286	15200	15119	15104	15091	15131	15177	15099	15014	15097	15380	15031	15185	14943	15123	15046	15219	15110	15161	15009	15054	15062	15050	15128	15193	15155	14963	15015	15236	15098	15152	15096	15137	15250	15134	14884	15061	15062	14953	14997	15123	15277	15062	14983	15003	15137	15198	15216	15045	15199	15093	15215	15143	14982	15138	14939	15140	15164	15137	15093	15113	14897	15143	15157	15164	15353	15113	15077	15152	15375	15129	15219	15040	15131	15270	15225	15040	15132	15129	15261	15145	15129	15019	15213	15053	15083	15171	15078	15135	15326	14884	14885	15115	15145	15107	15105	15116	15238	15228	15146	15100	15077	15048	15062	14859	15105	15206	15066	15197	15137	15193	15185	15014	15267	15132	15207	15191	15063	15085	15010	15096	15258	15079	14935	15277	15082	15150	15073	15167	14896	14966	15135	15258	15012	15087	14965	15149	14990	15215	15000	15166	14992	15012	15073	15024	14994	15087	15165	15241	15033	15248	15162	15134	14938	14873	15321	15218	15157	15201	15047	14971	15064	15143	15188	15171	15295	15119	15057	15174	15099	14982	15187	15079	15029	15104	14968	14932	15011	15105	15089	15172	15172	14995	15123	15155	15256	15234	15114	15248	14929	15115	15061	15146	14963	15167	15089	15045	15289	15073	15100	15249	15103	15063	14800	15197	15389	15177	15171	14859	15224	14882	15112	15109	15228	15243	15183	15267	15150	15050	15213	15006	15061	15123	15042	14993	14991	15134	14899	15140	15125	15135	15207	15139	15095	15087	15191	15004	15109	15166	15106	15053	15207	15130	15148	15090	15050	14923	14942	15171	14914	15201	15153	15212	15100	15148	14996	15055	15045	15136	15080	15267	15080	14888	15262	15047	15219	15303	15258	15095	15045	15080	15032	15187	15150	15163	14964	15004	15016	15242	15151	15137	15210	15157	15242	15095	15096	14945	15061	15192	14967	15179	15050	15051	15291	15115	15122	15167	15259	15200	15215	15027	15036	15164	14970	15027	15018	15108	15174	15221	15057	15024	15019	14960	14950	15072	15006	15228	15271	15209	15200	15226	15145	15111	15006	15225	15199	15013	14839	15076	15222	15049	15155	15051	14862	15081	15167	15292	15150	15087	15093	14859	15174	15120	15128	15165	15136	15081	15257	15105	15035	15129	15072	15279	15118	15057	15131	14969	15067	15026	15287	15127	15176	15256	14980	15333	15069	15110	15123	15163	15149	15006	15167	15188	15239	14920	15170	15126	15083	15208	14995	15334	15166	15298	15333	15209	15082	15081	15191	15026	15009	14963	15102	15017	15130	14894	14994	15126	14959	15152	15025	15125	15102	15053	15171	15155	15153	15221	15170	15121	15130	15048	14904	15198	15232	15144	15075	15121	15130	15178	15131	15031	15013	14925	15143	15029	15144	15153	14933	15067	15158	15148	15094	15125	15116	14976	15159	15067	15052	15205	15222	15127	15141	15117	15066	15204	15281	15028	15100	15038	15201	15196	14937	15108	14969	15238	15052	15078	15319	15180	15101	14951	15036	15105	15179	15116	15133	15072	15176	14944	15080	15196	15185	15232	15094	15021	15257	15179	15156	15207	15269	15025	15149	15058	15187	15103	15029	15234	15210	15352	15130	15070	15183	15052	15198	15148	15036	15181	15279	15060	15065	14905	14921	15243	15056	15073	15140	15082	15004	15086	15295	15191	15282	15173	15101	15053	15096	15261	15190	15146	15122	15040	15169	15270	14994	15038	14914	14963	15120	15140	15137	15001	15169	14955	15094	15031	15061	15100	15189	15184	15284	15258	14987	15122	14970	15144	15006	15104	15172	15265	15142	15056	15201	15169	14958	15079	15079	14976	15196	14866	15129	15102	15165	15131	15120	14883	15000	15014	15076	15326	14991	15151	14883	15115	14943	15017	15170	14991	15107	14962	15256	15163	15078	15142	15325	15180	15186	15115	15055	14882	15113	14964	14996	15176	15038	15139	14930	15257	15102	14945	15143	14974	15084	15135	15006	15151	15004	15080	15056	15075	15026	15062	15159	15285	15121	15037	15305	15106	15091	15011	15052	15167	15091	15196	15020	15069	15119	15391	15066	14920	15125	15301	15196	14926	15002	15151	15094	15222	15069	15308	15155	14931	15069	15082	15269	15142	15038	15098	15121	15113	15114	15044	15264	15292	14810	15146	15174	14973	15237	15148	15140	15068	15175	15136	15129	15198	15243	15187	15076	15080	14985	15295	15197	15041	15106	15192	15214	15039	15121	15089	15010	15078	15340	14930	15019	14841	15035	15083	15066	15148	15146	15076	15060	15141	15234	15116	15117	15115	15087	15118	15046	15096	15059	15119	15150	14991	15134	14969	14898	15020	15068	15241	15234	15195	15043	15089	15098	15083	15285	15126	15066	15318	15263	15113	15198	15036	15086	14983	15148	14934	15115	14948	15114	15091	15025	15104	15092	14881	14971	15083	14995	15234	15248	15152	15308	15033	14843	15071	15208	15177	15164	15116	15200	15147	14910	15149	15063	15045	15097	15093	15111	14993	15189	14887	15014	14920	15084	15107	14913	15203	15017	15116	15268	14946	15241	15231	15321	15191	15060	15133	14835	15074	15245	15032	15019	15269	15041	15102	15106	15133	15251	15102	15191	15013	15052	15118	14995	15062	15056	15120	15080	15252	15124	15282	15104	14996	15017	14944	15244	15130	15201	15048	14961	15273	15034	15384	15254	15140	15098	15152	15004	15010	15266	14866	15156	15100	14920	15128	15343	15005	15186	15192	15081	15180	14922	15273	15209	15141	15137	15111	14897	15315	15193	15239	15263	15034	15102	14966	15293	14998	14981	15185	15002	15175	15289	15192	15187	14955	15274	15080	15099	15225	15217	15202	15180	15035	15108	15046	15020	15125	15054	15058	15107	15011	15185	15303	14994	15105	15260	15229	15004	15287	15124	15238	15134	15193	15328	15145	15090	15157	15244	15160	14940	15004	14986	15183	14974	14912	14984	15032	15083	15274	14932	15129	15347	15152	15091	14978	15319	15146	15175	14953	15156	15289	14979	15049	14889	15087	15058	14960	15222	15156	15201	15191	15213	15052	15114	15126	15170	14866	15064	15074	15037	15093	15208	15189	15401	15232	15145	15223	15223	15245	15051	15057	14993	14993	15204	15103	15189	15350	15020	15217	15075	15213	15140	15127	15300	15118	15135	14945	15373	15122	15138	15042	15034	15180	15051	14777	14996	14976	15021	15107	15000	15058	15053	15136	15140	15025	14977	15259	15013	15041	15009	15102	15250	15104	15009	15199	15221	15049	14999	14974	14995	15122	15061	15180	15128	15087	14904	15022	15114	15029	15127	15111	15125	15099	15065	14921	15319	15220	14911	15171	14917	15030	15069	14972	15269	15248	15064	15041	14943	14844	15139	15026	15083	15062	15055	15134	15028	15251	15175	15049	15252	15108	15063	14969	15276	15292	15139	15188	14979	15027
28853	47336	44180	34517	27552	22886	19948	18190	16858	15926	15473	14927	14504	14450	14425	14373	14282	14059	14030	13995	13923	13692	13700	13596	13449	13593	13492	13673	13687	13647	13575	13421	13514	13543	13358	13562	13629	13581	13590	13580	13625	13431	13448	13431	13612	13437	13605	13362	13609	13621	13563	13620	13575	13611	13567	13419	13539	13533	13419	13577	13438	13545	13414	13568	13396	13512	13549	13598	13511	13289	13539	13425	13652	13535	13525	13425	13487	13532	13467	13420	13540	13588	13496	13485	13533	13591	13409	13563	13519	13301	13601	13440	13398	13642	13369	13375	13346	13622	13504	13512	13403	13388	13578	13357	13506	13465	13336	13466	13418	13552	13395	13467	13429	13389	13543	13546	13451	13458	13419	13495	13650	13641	13534	13357	13486	13386	13421	13377	13530	13390	13492	13415	13664	13557	13535	13400	13455	13463	13461	13353	13616	13498	13513	13356	13501	13496	13510	13502	13462	13398	13647	13372	13314	13365	13493	13550	13436	13517	13569	13474	13522	13468	13628	13460	13418	13393	13458	13417	13644	13508	13401	13471	13508	13543	13352	13365	13325	13515	13502	13356	13484	13536	13354	13636	13554	13441	13447	13382	13395	13426	13535	13416	13481	13407	13452	13308	13353	13323	13346	13468	13427	13452	13357	13536	13525	13507	13553	13382	13387	13527	13536	13448	13394	13485	13441	13471	13523	13557	13511	13457	13335	13427	13516	13385	13387	13625	13450	13279	13585	13457	13447	13484	13531	13534	13420	13431	13540	13434	13543	13447	13525	13359	13338	13474	13570	13618	13500	13571	13508	13568	13461	13549	13463	13399	13451	13366	13534	13618	13560	13511	13350	13533	13419	13584	13552	13476	13598	13435	13407	13455	13432	13528	13553	13533	13422	13401	13603	13676	13562	13436	13668	13474	13451	13463	13520	13608	13433	13452	13533	13323	13546	13563	13462	13518	13481	13532	13630	13526	13425	13374	13500	13365	13630	13412	13525	13585	13456	13457	13418	13549	13379	13604	13360	13474	13382	13400	13534	13434	13290	13499	13526	13382	13629	13603	13555	13540	13505	13417	13518	13328	13558	13612	13389	13527	13609	13600	13425	13532	13472	13444	13414	13608	13456	13515	13362	13421	13487	13253	13540	13540	13462	13477	13553	13560	13560	13498	13633	13184	13461	13485	13539	13596	13549	13374	13440	13484	13679	13412	13465	13567	13584	13555	13468	13428	13549	13508	13535	13463	13360	13569	13499	13404	13503	13471	13294	13602	13515	13556	13423	13430	13314	13643	13531	13390	13326	13556	13493	13393	13392	13574	13515	13366	13467	13342	13509	13550	13300	13401	13438	13462	13430	13447	13433	13509	13453	13270	13508	13498	13545	13500	13284	13440	13328	13556	13517	13511	13502	13339	13456	13549	13670	13659	13429	13516	13516	13714	13389	13528	13369	13464	13509	13503	13479	13491	13500	13536	13475	13547	13335	13410	13705	13403	13461	13360	13454	13559	13415	13424	13582	13571	13525	13562	13420	13598	13399	13568	13502	13315	13436	13507	13486	13421	13523	13436	13438	13453	13505	13507	13438	13364	13439	13467	13502	13482	13588	13555	13310	13573	13511	13571	13409	13411	13592	13583	13418	13479	13510	13539	13628	13184	13460	13586	13482	13431	13408	13567	13501	13301	13514	13517	13353	13440	13468	13514	13523	13495	13468	13457	13476	13442	13436	13434	13617	13573	13570	13632	13497	13522	13430	13473	13565	13549	13524	13429	13347	13402	13559	13505	13510	13551	13589	13438	13465	13391	13392	13399	13548	13483	13534	13440	13472	13485	13544	13696	13616	13462	13331	13536	13485	13424	13481	13417	13361	13505	13453	13495	13409	13658	13477	13336	13454	13369	13503	13248	13615	13475	13506	13551	13465	13480	13668	13263	13335	13543	13436	13402	13620	13437	13370	13477	13441	13508	13491	13514	13699	13442	13385	13432	13362	13557	13498	13470	13464	13483	13416	13478	13568	13517	13434	13665	13546	13413	13367	13407	13435	13553	13369	13504	13462	13544	13554	13452	13422	13494	13616	13530	13561	13504	13413	13501	13434	13363	13368	13554	13592	13539	13424	13475	13410	13534	13524	13514	13486	13462	13219	13464	13586	13629	13431	13512	13450	13460	13596	13542	13555	13398	13511	13426	13576	13523	13509	13699	13517	13588	13517	13274	13413	13518	13610	13511	13554	13557	13642	13291	13605	13430	13587	13600	13470	13477	13313	13527	13510	13406	13522	13413	13420	13467	13361	13436	13411	13614	13581	13457	13584	13448	13400	13459	13560	13509	13355	13500	13451	13578	13498	13471	13342	13501	13561	13444	13346	13341	13487	13460	13582	13623	13477	13387	13495	13489	13491	13403	13545	13468	13495	13417	13517	13455	13454	13581	13524	13491	13370	13410	13675	13326	13458	13560	13554	13583	13366	13443	13634	13414	13348	13390	13358	13616	13533	13590	13460	13364	13509	13380	13465	13353	13518	13496	13440	13389	13371	13567	13434	13525	13377	13462	13461	13527	13509	13381	13566	13464	13562	13547	13562	13408	13479	13483	13322	13343	13504	13457	13568	13501	13457	13430	13466	13515	13395	13611	13454	13527	13555	13550	13482	13405	13371	13483	13527	13350	13427	13644	13471	13410	13437	13460	13424	13419	13487	13511	13608	13530	13479	13386	13406	13522	13534	13596	13265	13417	13523	13587	13450	13676	13626	13442	13490	13462	13205	13465	13422	13478	13596	13337	13508	13423	13402	13536	13514	13418	13653	13458	13361	13441	13375	13534	13580	13413	13496	13566	13388	13401	13478	13424	13707	13309	13324	13549	13331	13615	13555	13454	13415	13534	13491	13376	13485	13441	13672	13505	13370	13398	13366	13472	13471	13570	13534	13459	13445	13468	13595	13396	13493	13449	13272	13465	13386	13422	13498	13435	13513	13405	13433	13616	13404	13501	13525	13567	13572	13400	13535	13569	13461	13444	13501	13507	13479	13615	13398	13581	13491	13593	13467	13530	13440	13420	13593	13585	13447	13491	13487	13543	13413	13519	13311	13443	13465	13507	13577	13544	13567	13379	13588	13631	13463	13656	13301	13428	13586	13456	13632	13428	13392	13460	13631	13508	13399	13484	13522	13458	13488	13429	13399	13608	13318	13365	13443	13389	13459	13454	13380	13502	13343	13467	13578	13305	13423	13465	13495	13549	13481	13568	13298	13390	13732	13504	13504	13416	13633	13460	13597	13397	13615	13471	13510	13312	13556	13408	13349	13499	13520	13231	13404	13502	13415	13519	13545	13496	13523	13572	13613	13366	13557	13539	13490	13482	13412	13439	13491	13390	13441	13465	13540	13445	13403	13571	13603	13597	13541	13660	13422	13419	13351	13497	13501	13523	13368	13508	13365	13500	13358	13520	13613	13633	13485	13359	13532	13463	13438	13513	13535	13262	13600	13493	13479	13459	13503	13392	13504	13281	13620	13562	13368	13337	13475	13515	13572	13582	13384	13241	13389	13446	13451	13458	13469	13651	13455	13481	13328	13555	13570	13509	13552	13468	13242	13467	13475	13505	13405	13373	13551	13534	13514	13335	13416	13511	13557	13503	13423	13572	13332	13591	13308	13477	13486	13341	13467	13524	13573	13555	13585	13619	13469	13675	13500	13461	13477	13661	13471	13585	13469	13398	13526	13412	13491	13495	13610	13469	13488	13468	13397	13468	13473	13405	13563	13508	13582	13680	13535	13587	13446	13548	13492	13530	13587	13457	13501	13529	13490	13460	13458	13475	13513	13316	13350	13513	13436	13253	13554	13473	13393	13534	13397	13491	13429	13636	13493	13562	13511	13616	13395	13474	13481	13523	13414	13581	13452	13374	13440	13524	13542	13552	13571	13507	13566	13385	13508	13521	13443	13500	13496	13571	13547	13425	13543	13389	13417	13549	13482	13576	13474	13312	13514	13503	13544	13599	13427	13610	13518	13621	13550	13357	13457	13411	13458	13404	13399	13538	13378	13582	13518	13439	13537	13669	13625	13602	13612	13619	13449	13584	13609	13476	13509	13649	13452	13509	13439	13511	13523	13576	13547	13441	13375	13450	13411	13546	13470	13525	13530	13341	13548	13290	13370	13525	13466	13529	13472	13560	13513	13400	13491	13523	13611	13446	13487	13342	13394	13384	13535	13564	13503	13301	13470	13340	13594	13499	13506	13362	13465	13442	13540	13373	13395	13384	13471	13502	13595	13673	13425	13440	13400	13540	13525	13347	13464	13527	13471	13571	13491	13449	13466	13470	13482	13537	13533	13425	13371	13537	13483	13487	13667	13559	13567	13458	13605	13345	13479	13531	13355	13505	13551	13546	13582	13567	13381	13413	13524	13407	13407	13509	13417	13543	13538	13266	13681	13558	13539	13619	13621	13510	13397	13541	13547	13353	13561	13549	13447	13372	13360	13553	13367	13434	13501	13386	13541	13346	13502	13602	13447	13431	13362	13307	13505	13302	13597	13547	13521	13358	13381	13270	13391	13532	13475	13559	13437	13552	13413	13486	13586	13500	13424	13543	13629	13464	13379	13436	13441	13671	13563	13452	13464	13468	13346	13661	13429	13436	13570	13433	13526	13478	13461	13590	13589	13422	13468	13410	13515	13398	13608	13387	13579	13462	13594	13510	13509	13655	13465	13462	13557	13308	13474	13381	13427	13432	13713	13334	13529	13533	13597	13598	13494	13338	13492	13531	13256	13544	13462	13482	13438	13574	13564	13521	13420	13685	13322	13460	13441	13493	13424	13378	13630	13463	13676	13570	13453	13501	13361	13388	13452	13490	13443	13342	13586	13336	13490	13438	13512	13393	13441	13493	13522	13421	13493	13476	13428	13567	13490	13478	13433	13365	13423	13395	13401	13504	13487	13527	13426	13386	13318	13564	13457	13501	13460	13467	13577	13452	13522	13469	13491	13306	13470	13294	13566	13253	13459	13398	13560	13493	13535	13455	13480	13570	13451	13444	13508	13583	13659	13424	13415	13480	13423	13472	13565	13588	13443	13482	13345	13573	13405	13421	13513	13341	13479	13405	13513	13339	13433	13430	13409	13623	13455	13478	13609	13483	13461	13348
22889	21405	29276	24178	22534	25285	26780	21291	19253	18669	17853	17575	17100	17007	16929	16862	16736	16746	16738	16450	16306	16410	16292	16061	16197	16273	16149	16217	16061	16042	16261	16242	16020	15833	15995	15951	16122	16014	16022	16150	15951	15886	15964	16042	15936	15963	15878	16115	16184	16069	15925	15828	15839	15837	15821	16018	15926	15823	16238	15819	15888	16041	15846	15670	15972	15923	15944	16124	15935	15779	15997	15780	15697	15787	16074	16012	15881	16064	15939	16145	15973	15874	15832	15839	16113	15834	15793	15702	15926	15843	15975	15927	15841	15939	15923	15803	15943	15920	16005	15993	15873	15878	15843	15901	15928	15810	16039	15806	16010	16096	16069	15785	15982	15983	16113	15912	16006	15740	15866	15804	15965	15877	15906	16051	15901	16043	15910	15781	15673	15684	16039	15701	16033	15841	15833	15944	15900	15901	15916	15822	16081	15882	15940	15823	15948	15937	15852	15920	15926	15687	15867	16040	15935	15940	15996	15611	15764	15891	15882	15804	15921	15836	15825	15828	15662	15893	15963	15768	15841	15994	15832	15930	15930	15990	15637	15859	15848	15775	15839	15775	15868	15690	15991	16017	15969	15839	15987	15796	15913	16038	16007	15849	15866	15777	15656	15676	15897	16185	15968	15879	15982	15889	15821	15808	15807	15890	15885	15834	15936	15840	15755	15820	15807	15756	15964	15884	15903	15930	15968	16086	15924	16072	15932	15921	15785	15879	15831	16045	16004	15993	15853	15893	15747	15839	15832	15591	15588	15989	16076	15784	16006	15914	15951	15978	15776	15971	15857	16083	15917	15955	16012	15993	15760	16005	15889	15820	15833	15756	15939	15714	15986	15858	15752	15981	15864	15855	15814	16019	15942	15815	15850	15842	15891	15899	16082	15825	15954	15934	15996	15656	15935	16073	16005	15911	15911	15920	15848	15865	15799	16033	15911	15914	15860	16015	16132	15805	15877	15788	15905	15770	16093	15696	15915	15836	15909	15872	15887	15839	16024	15812	15878	15982	15712	16119	15775	15757	15821	15930	15894	15941	15982	15919	15766	16042	15932	16008	15812	15949	15971	15860	15819	15690	15877	15778	15745	15929	15981	15738	15821	15748	16004	15942	15701	16007	15842	15652	15767	16024	15753	15806	15919	15994	15957	15893	15915	15844	16006	15818	15823	15834	15924	15661	15857	15873	15980	16182	15816	15960	15723	15803	15711	15850	15821	16057	15927	16068	15871	15895	15821	15821	16108	16044	16033	15727	15701	15658	15721	15849	15636	15783	16069	15954	15965	16024	15824	15866	15839	15816	15694	15868	15878	15882	15957	15867	15857	16119	15877	15868	16149	15688	15760	15839	15848	16094	15931	15903	16063	15984	15847	15964	15986	15932	15904	15942	15691	15759	15780	15756	16084	15973	15836	15866	15893	15911	15827	15832	16009	15955	15796	15741	15913	15697	15800	16033	16028	15801	16224	15888	15829	15814	15865	15899	15735	15888	16068	16061	15863	15774	15957	15924	15903	15784	15891	15963	15849	15857	15991	16024	15957	15848	15856	15922	15769	15901	15874	15783	15819	15995	15709	15976	15862	15758	15810	15846	15827	15635	15841	15957	15895	15829	15853	15844	16040	15918	15946	15693	15770	15814	15947	15738	15950	15903	15827	15964	16136	15845	15696	15831	15966	15821	15946	16158	15820	15775	15888	15994	15953	15778	15796	15927	15888	15955	15952	15884	15755	15712	15842	15860	15902	15741	15878	15858	15729	15842	15804	15975	15893	15792	15804	15901	15946	15845	15727	15962	15831	15888	15818	15871	15827	15844	15828	15867	15933	15965	15793	15850	15769	15883	15993	15933	15836	15776	15749	15967	15894	15690	15700	15985	15887	16037	15902	16060	15854	15794	15738	15844	15772	15817	15835	15953	15836	15765	15905	15898	16001	15743	15783	16013	15993	16102	15814	16229	15817	15839	15785	15781	15906	15794	15869	15901	15787	15794	15876	16045	15791	15817	16003	15797	15893	15602	15783	15706	15956	15685	15838	15827	15992	15844	15732	15930	15886	15693	15719	15807	15860	15948	15676	16020	15902	15794	15724	15706	15741	15849	15817	15779	15868	16115	15858	15887	15996	15927	15900	15960	16066	16026	15931	15756	16032	15886	15968	16001	15944	15882	15937	15663	15849	15933	16060	15777	15960	15951	15805	15891	15983	15721	15911	15843	15865	15850	15802	15883	15806	15801	15858	15935	15975	15842	15653	15825	15598	15528	15938	15661	15723	15926	15558	15676	15642	15786	15722	15863	15769	16040	15660	15850	15942	15830	15818	16126	16030	15727	15950	16073	16055	15625	15756	15933	15841	15802	15803	15840	15744	15917	15967	15839	16008	15787	15871	16026	16064	15960	15851	15713	15682	15765	15746	15692	15732	15792	15899	15780	15958	15765	16002	15876	16006	15884	15691	15774	16126	15940	15890	16006	16051	15745	15868	15949	15965	16000	15895	15928	15825	15904	16065	15843	15788	15883	15802	15907	15581	15784	15790	15991	15936	15757	15962	15917	15899	15865	15738	15988	15939	15978	15902	15733	15838	15930	15897	15873	15708	15721	15859	15938	15986	15937	15742	15844	15930	15742	15911	15757	15936	16056	15749	15703	15836	15799	15765	15934	15811	15803	15993	15943	16008	15841	16040	15641	15876	15786	15773	15717	15842	16002	16024	15929	16093	15808	15655	15911	15786	15748	15952	15793	15919	15735	15703	15730	15839	15912	15687	15939	15838	15865	15849	15647	15963	15763	15745	15724	15851	15899	16056	15985	15851	15787	15816	15703	15782	15689	15744	15919	15993	15765	15968	15923	15749	15965	15951	15910	16085	15942	15843	15978	15981	15903	16130	15832	15792	15807	15766	15884	15929	15877	16086	15869	15829	15938	16068	16072	15986	15810	16018	15867	15885	15808	15785	15818	16100	15967	15905	15731	15912	15744	15955	16145	15982	15815	15971	15842	15933	15793	15718	15880	15815	15830	15899	15978	15694	15741	15842	15891	16023	15776	15895	15863	15638	15926	15905	16015	16054	15682	16028	15861	15776	15926	15811	15874	15944	15890	15862	15742	15891	15883	15911	15763	15686	15978	15815	15711	16092	15808	15885	15996	15867	16013	15905	15761	15786	16063	15939	15892	16040	15820	15914	15804	15778	15920	15853	15770	15775	15954	15928	15896	15836	15862	15998	15779	15856	15757	15880	15878	15955	15849	15981	15686	15950	15956	15877	16066	15780	15992	15873	15952	15668	15974	15937	15831	15761	15878	15920	15896	15962	15886	15791	15753	15803	15772	15565	15797	15820	15815	15698	15607	15861	15951	15855	15875	15878	15743	16008	15932	15957	16026	15920	15856	15897	15796	15747	15705	15937	16017	15751	15808	15885	15977	16010	15770	15939	15893	15849	15808	16010	15917	15883	15835	15789	15839	15843	15935	15937	15960	15961	15916	15865	15972	15979	15904	15921	15799	15889	15864	15696	15846	15988	16029	15943	16059	15710	15942	15907	15793	15847	15798	15963	15913	15739	15863	15764	15844	15792	15847	16006	15865	16064	15912	15636	15681	15839	15819	15861	15902	16146	15832	15857	15825	15773	15866	15932	16137	16093	15852	15998	15786	15923	16050	15914	15926	15891	15892	15843	15880	15874	15864	15897	15907	15769	16002	15786	15863	15881	15888	16052	15954	15810	15965	15845	15856	15870	15831	15993	15878	15986	15668	15909	15872	15975	15941	15723	15721	15883	15833	15608	15740	15825	15835	15993	15975	15766	15872	15984	15866	15693	15842	15894	15928	15707	15779	15791	15750	15794	15856	15779	15773	16073	15895	15976	15698	15811	15790	15995	15978	15857	15817	15869	15909	15823	15785	15921	15682	15917	15693	15623	15922	15989	16009	15891	15978	15937	15859	16017	15754	15770	15925	15620	15823	15866	15885	16027	15776	15769	15995	16079	15810	15752	15834	15782	15973	15805	15916	15847	15711	15842	15844	15994	15732	15876	15873	15916	15763	15963	15847	15840	15974	15629	15758	16021	15958	16011	15838	15860	15981	15981	16019	15976	15819	16174	15855	15849	15779	15906	16011	16049	15873	16009	15689	15765	15816	15668	15804	15708	15922	15893	15871	15832	15936	15687	15893	15888	15752	15981	15798	15817	15766	15933	15959	15795	15857	15854	15878	15753	15997	15991	15843	15924	15905	15830	15801	15825	15765	15923	15811	15827	15905	15915	15864	15661	15937	15896	15813	16055	15826	15939	15994	15763	15909	15947	15769	15891	15995	15821	15813	16009	15624	15717	15842	15681	15924	15723	15783	15748	15721	15790	16108	15749	15910	15754	15851	15970	15817	15999	15896	15790	15849	15823	15738	15925	15963	15962	16014	15897	15865	15874	15839	15951	15836	15882	15821	15732	15890	15892	16065	15839	15789	15751	16100	15891	15745	16060	15716	15753	15767	15870	15959	15859	15783	15681	15679	15752	15792	15681	15852	15947	15790	15935	15873	15769	15800	15793	15833	15980	15670	16010	15816	15903	16054	15820	15854	15971	15751	15904	15975	15688	15855	15811	15776	15844	15726	15787	15685	15904	15940	15863	15852	15837	15931	16053	16029	15918	15595	15793	15804	15770	15732	16052	15941	16090	15771	15859	15845	16006	15715	15774	15956	15830	15973	16024	15860	15937	15747	15651	15880	15840	15605	15715	15860	15820	15927	15828	15626	15799	15908	16075	15915	15754	15718	15886	15766	15823	15656	15979	15907	15769	15806	16011	16001	15715	15940	15853	15973	15793	15929	15955	15819	15875	15870	15849	15987	16045	15988	16098	16067	15842	15788	15727	16018	15837	15636	15924	15971	16020	15858	15812	15970	15966	15867	15839	15850	15849	15916	15870	15982	15882	15831	15927	15930	15823	15927	15864	15611	15792	15789	15875	15809	15980	15984	15876	16012	16071	15724	15666	15884	15940	15946	15966	15881	15918	15942	15965	15847	15897	15820	15995	15732	15857	15920	16056	15844	16004	15762	15879	15674	16008	15992	15872	15978	15821	16075	15901	15845	15897	15931	15844	15850	15948	15903	15704	15740	15917	15951	15788	15678	16065	15867	15896	15944
31445	53359	50499	40516	32444	26934	23048	20585	18706	17507	16733	16165	15615	15366	15199	14994	14894	14928	14849	14661	14434	14438	14108	14491	14116	14130	14248	14205	14053	13977	14139	14032	14091	14102	14117	14240	14002	13922	13985	14018	14124	13987	14029	14030	13950	13995	13766	13944	14130	14028	14046	14047	13890	13695	13922	13881	13985	13945	13948	13787	13911	13833	13896	14060	13972	13759	13916	13832	13949	13807	13948	13734	13933	13944	13926	13965	14084	13847	13776	13939	13964	13964	13901	13920	13890	14059	13896	13891	13862	13901	13880	13940	13992	13986	13778	14018	14049	13908	13912	13964	13996	14089	14021	13905	13990	13979	13707	13998	14124	13939	13926	13688	13997	13798	13856	13889	13947	13746	14038	14006	14018	14046	13932	13895	13824	13893	13817	13986	14008	14092	13994	13956	13890	13895	13992	13911	13898	13773	13914	14004	13926	13875	14083	13904	13910	13983	13961	13917	13887	13820	13839	13811	14097	13907	13944	13806	13962	14155	13938	14077	13891	14013	13957	13871	13919	13903	14026	14010	13872	13931	13902	13892	13880	13946	13877	13816	13877	13895	13800	13802	13813	13859	13768	14009	13790	14002	13918	14085	13926	13822	13992	13853	13939	13995	13782	14036	14005	13798	14002	13914	13877	14003	13810	13836	13943	14092	14109	13843	13837	13998	13902	13900	13983	13856	13877	14042	13898	13964	13840	13953	13905	13827	13906	13930	13940	14031	13969	13851	13909	13977	13953	13877	13932	13868	13776	13883	13988	13833	14012	13784	13886	13973	13965	13898	13941	13939	13820	13864	13905	13896	14012	13844	13891	13965	13930	14035	13803	13929	13854	13804	13818	13884	13861	13995	13889	13896	14080	14018	13798	13840	13873	13946	13911	13885	13744	13811	13903	13801	13930	13813	13944	13778	14040	14089	14023	14016	13902	13974	13999	13865	13991	14015	14000	13865	13849	13882	13694	14007	13995	13927	14060	13946	13852	13848	13890	14100	13905	13827	13965	13845	13996	13866	14029	13799	13937	13989	13844	13856	13893	13936	13990	13810	13927	14088	13877	13780	13650	13881	14087	13844	13881	14015	13695	13936	14039	13966	13786	13908	13877	13850	13976	13922	13919	13791	14052	13817	13916	14128	13905	14057	13929	13817	14096	14066	13856	13866	13951	13911	13885	14033	13739	13781	14013	13934	13835	13912	13853	13921	13747	14029	13900	13967	13945	13797	13815	13823	13908	13905	13827	13918	13969	13981	13816	14047	13930	13956	13796	13941	13878	13916	13851	13980	13835	13892	13864	13942	13991	13977	14069	13983	13827	13875	13839	13931	13939	13909	14006	13853	13844	13980	13855	14014	14060	13796	13856	13864	13889	13910	13912	13766	14005	13832	14123	13848	13795	13905	13859	14032	13924	13935	13913	13791	13724	13816	13746	13955	13783	13985	13826	13816	13960	13939	14095	14037	13846	13814	14054	13834	13986	13967	13874	13956	13896	13894	14075	14007	13889	14147	13873	13907	13917	13846	13807	14018	13958	14060	13927	13738	14024	13825	13835	13865	13857	13834	13890	14008	14028	13937	13906	13892	13891	14006	13809	13874	13947	14001	13973	14014	13812	13909	13991	13892	13835	13832	13953	13913	13907	13795	14062	14002	13909	13942	13925	14035	14008	13918	13897	13867	13970	14052	14002	13847	14008	13883	13768	13795	13993	13892	13680	13991	13982	13915	13835	13845	13857	13922	13792	13870	13904	14060	13900	14011	13935	13845	13947	14011	14069	13939	14007	13759	13976	13862	13827	13779	14118	13974	13870	13719	13883	14011	13907	14055	14003	14018	14029	13992	13835	13944	13975	13739	14091	13811	13961	13855	13923	13841	13909	13818	13955	13906	13868	13991	13828	13852	13907	13873	13923	13868	13955	13832	13941	13775	13873	13975	13908	13833	13951	14068	13961	13913	13784	13906	13949	13894	13922	13934	13959	13768	13745	13958	13933	13868	13914	14046	13849	13949	13961	13947	14031	13819	13745	13992	14074	13941	13905	13775	13813	13897	13873	13955	13840	13786	13870	14005	13848	13902	13956	13891	14030	13812	13937	13792	13859	13892	13832	13867	13839	13954	13780	14027	13793	13939	13854	13831	13915	14090	13795	13995	13784	13906	13854	13880	14004	13992	14034	14043	13874	13797	13974	13896	13901	13962	13930	13960	13858	13991	13935	13944	13804	13869	13908	13920	13958	13844	13802	13902	13827	13792	13841	13854	13991	13907	13834	13828	13893	13932	13925	13903	13779	13897	13993	14231	13915	13982	13939	14012	13943	14045	13849	14049	13995	14001	13990	13928	14026	13929	13751	13879	13820	13884	14058	13810	13874	13922	13779	14021	14079	13750	13993	13973	13970	13931	13844	13869	13989	13947	13894	14080	13956	13786	14200	14024	14025	14020	13891	13781	14001	13856	13765	14007	14050	13817	14011	14020	13828	14005	13897	13824	14034	13878	14063	13851	13864	13845	13910	14018	13836	13831	14019	13987	13722	13896	13955	13948	13813	13900	13813	13878	13835	13892	13899	13891	14046	13873	13854	13893	13884	13960	13854	13952	13794	13857	13764	13843	13983	13953	13844	13886	13846	13945	13902	13855	13973	13954	13968	13980	13871	13908	14037	13854	13949	14010	13965	13807	13895	13723	13992	13810	13740	13911	13754	14000	13952	14065	13988	13957	13847	13936	14163	13890	13844	13820	13789	13931	13785	13860	13788	13859	14029	14051	13787	13969	13963	13920	13767	13790	13942	13925	13916	13960	13998	13830	13914	13950	14014	13745	13974	13912	13903	13819	13896	14099	13831	13832	13844	13849	13958	13776	13820	13904	13941	13942	13985	13857	13755	13716	13982	13819	13884	13993	13906	14011	13813	13990	13837	13971	13872	13873	13915	13715	14028	13923	14042	13841	13893	13758	14071	14042	13834	13829	13923	14016	13971	13854	13795	13813	13903	13982	13999	13944	13764	13931	13848	13779	13907	14038	13859	13905	14076	13872	13946	14029	13915	13915	13958	13815	13786	13997	13992	13997	14068	14066	13916	13899	13942	13905	13921	14035	13974	13862	13954	14060	13752	13932	13757	14044	13818	13905	13826	13947	14001	13925	13880	13941	13947	13785	13981	13852	14046	13786	13790	13866	13919	13841	13901	13744	14085	13888	13871	13857	13929	13953	13856	14026	13880	13823	13938	13846	14032	13966	13874	13909	14050	13853	13910	13910	13807	13979	13797	13995	13810	14100	13832	14032	13919	13947	14023	13899	13849	14028	13690	13990	14005	14061	14107	13897	13958	13981	13874	13768	13947	13954	13908	14000	13931	14023	13731	14072	13894	13943	13952	13871	13975	14042	13914	13890	14056	13872	13968	13796	13930	13910	13798	13910	13753	14009	13948	14090	13868	13950	14074	13792	13901	14001	13761	13874	13898	14037	13727	13920	13825	13850	13937	13874	13994	13869	13828	13901	13866	13929	13894	13809	13941	13977	14009	13924	13868	13827	14127	14013	13976	13891	13898	13879	13945	13872	13968	13894	13741	13858	13744	14027	14011	13893	14043	13897	13853	13857	13846	13918	14005	13768	13877	13998	13959	13953	13791	13891	14071	13938	13954	14041	13900	13920	13982	13757	13924	13958	14048	13926	14159	13764	13976	14032	14003	13855	13968	13759	13819	13920	13841	13897	14029	13880	13743	13854	13939	13831	13969	14034	13978	13900	13970	14010	13823	14095	13854	14074	13852	13953	13894	13865	13987	13892	13992	13873	14014	13965	13775	13811	14017	13785	13796	13974	13857	14001	13923	13758	13905	13832	13803	13888	13892	13778	13853	13945	13896	13818	13822	13815	13853	13878	13914	13751	13896	13764	13900	13890	13836	13726	13916	13782	13911	14053	13863	14108	14027	13874	13803	13898	13697	13893	13874	13992	13971	13912	14002	13827	13809	13913	13710	13932	13798	13919	13981	13872	13913	13957	13870	13837	14042	13860	13890	13897	13940	13970	13899	13953	13898	14065	13930	14115	14037	13894	14071	13966	13970	13898	13859	13921	14033	14029	13941	13856	13821	13902	13846	13900	13954	13883	13951	13846	14019	13857	13913	13797	14021	13815	14009	13913	14025	13820	13856	13879	13845	14140	13785	13835	13855	13760	13947	14012	13895	13862	13906	13945	14053	13816	13937	14121	13863	13834	13849	14029	13798	13844	13972	13872	13926	13924	13934	13788	13998	14024	13850	13897	13711	14001	14010	14013	13913	14011	14025	13914	13915	13886	14105	13817	13897	13902	14014	13856	13998	13980	13879	14069	13903	13998	13945	13750	13779	13796	13934	13802	13882	13834	13955	13896	13844	14026	14031	13955	13958	13879	14073	13918	13830	13835	13769	13918	13844	13922	13827	14004	13951	13868	13978	13852	13951	13958	13867	13870	13775	13852	13968	14041	13841	14001	13842	13908	13902	13819	14004	14024	13919	13882	13981	13803	14099	13781	13788	13874	14005	13873	13731	14063	13825	13947	13902	13904	13893	13751	13950	14008	13794	13862	13951	13895	13917	14018	13930	14094	14071	13938	13971	13744	13805	13975	13911	13952	13856	14022	13730	13826	13835	13975	13778	13974	13864	13934	14071	13942	13873	13801	13840	13784	14043	13962	13960	13809	13896	13977	14089	13929	13883	13983	14041	13747	13800	13987	14000	13775	13828	13848	14008	13806	13978	14003	13801	13753	14004	13823	13942	13925	13886	13879	13791	13956	13927	14014	14002	13809	13818	13833	14077	14019	13930	13923	13928	14030	13838	13816	13870	13852	13963	13884	13903	14005	13956	13921	13861	13826	13910	13843	13829	13827	13893	13848	13935	13928	13946	13817	13792	13795	13909	13865	13818	13949	13778	13716	13942	13841	13889	13934	13861	14148	13832	13980	14018	14084	13776	13851	13991	13880	13897	13830	14042	13886	14054	13845	13968	13937	13987	13875	13970	13964	13899	13792	13974	13711	13924	13900	13951	14023	14012	13964	13938	13954	13959	14003	13889	13852	13942	14036	13984	13858	13859	13854	14094	13721	13826	13762	13826	13862	13966	13927	14004	13954	13968	13822	13812	13879	13909	13762	13792	13897
28423	25510	31540	27482	21548	19292	18159	17295	16836	16664	16235	16098	16131	16029	16131	15938	16114	16131	15978	15797	15814	15904	15869	15767	15461	15664	15627	15613	15752	15773	15757	15867	15641	15756	15677	15701	15807	15783	15803	15860	15681	15592	15745	15598	15715	15590	15739	15807	15625	15669	15529	15513	15694	15567	15642	15733	15784	15777	15668	15574	15567	15661	15990	15747	15642	15620	15526	15626	15633	15586	15423	15667	15699	15540	15667	15699	15713	15496	15537	15635	15523	15595	15561	15789	15611	15580	15763	15667	15590	15706	15522	15656	15593	15889	15453	15676	15538	15487	15836	15654	15615	15695	15690	15545	15661	15569	15459	15438	15501	15584	15512	15617	15827	15683	15866	15584	15591	15732	15590	15804	15380	15543	15687	15652	15772	15672	15439	15556	15760	15727	15358	15550	15552	15510	15502	15444	15714	15748	15667	15684	15669	15689	15690	15459	15924	15554	15536	15455	15555	15612	15572	15541	15551	15549	15722	15741	15518	15613	15677	15608	15767	15717	15527	15727	15541	15431	15633	15710	15652	15667	15701	15795	15705	15664	15644	15705	15632	15552	15857	15596	15747	15590	15597	15638	15725	15554	15899	15683	15746	15688	15732	15540	15731	15722	15572	15662	15583	15437	15573	15680	15544	15536	15727	15628	15754	15722	15739	15704	15724	15640	15713	15581	15516	15713	15748	15566	15722	15667	15652	15746	15708	15582	15457	15674	15591	15593	15529	15637	15678	15669	15487	15625	15510	15882	15545	15616	15795	15619	15652	15663	15568	15603	15753	15570	15470	15644	15457	15716	15622	15521	15760	15663	15630	15603	15687	15678	15624	15560	15654	15548	15684	15581	15603	15723	15505	15572	15729	15791	15487	15623	15608	15414	15569	15753	15593	15603	15681	15537	15574	15581	15735	15480	15633	15442	15530	15756	15498	15723	15754	15717	15723	15484	15607	15620	15811	15439	15736	15641	15592	15620	15531	15658	15631	15631	15576	15713	15590	15484	15643	15644	15836	15653	15694	15619	15742	15495	15631	15590	15479	15532	15750	15755	15688	15814	15589	15770	15758	15672	15641	15726	15662	15572	15629	15426	15778	15563	15561	15612	15908	15549	15718	15808	15663	15584	15777	15588	15553	15412	15690	15799	15675	15585	15369	15707	15694	15562	15510	15523	15724	15556	15755	15649	15732	15546	15556	15575	15580	15689	15495	15766	15574	15477	15600	15533	15728	15704	15741	15545	15640	15554	15444	15479	15644	15700	15643	15380	15696	15514	15629	15536	15694	15813	15776	15565	15836	15718	15804	15622	15522	15588	15651	15555	15430	15650	15612	15555	15637	15899	15660	15778	15552	15599	15530	15485	15660	15479	15672	15689	15687	15610	15570	15449	15540	15639	15610	15573	15532	15592	15495	15649	15724	15526	15694	15729	15644	15777	15541	15775	15558	15631	15660	15549	15741	15591	15487	15693	15719	15815	15539	15627	15693	15678	15612	15632	15844	15614	15782	15763	15810	15911	15431	15535	15825	15813	15625	15776	15683	15654	15712	15724	15662	15648	15653	15629	15775	15497	15386	15671	15572	15489	15793	15455	15770	15766	15541	15688	15901	15817	15613	15720	15623	15572	15504	15634	15632	15449	15672	15803	15582	15495	15559	15501	15656	15554	15701	15692	15600	15723	15381	15521	15730	15628	15734	15723	15622	15623	15529	15656	15762	15658	15722	15829	15529	15591	15623	15537	15436	15585	15782	15543	15915	15754	15569	15707	15569	15749	15756	15783	15698	15677	15650	15788	15583	15416	15638	15518	15659	15432	15690	15504	15948	15665	15595	15778	15552	15521	15600	15563	15512	15485	15572	15645	15581	15602	15670	15670	15581	15584	15750	15564	15571	15582	15685	15670	15653	15456	15654	15847	15512	15583	15711	15476	15718	15473	15536	15842	15716	15656	15785	15567	15441	15448	15465	15565	15652	15469	15749	15630	15655	15648	15644	15553	15661	15635	15615	15621	15668	15424	15562	15836	15686	15420	15492	15530	15757	15763	15549	15656	15583	15745	15562	15521	15522	15630	15703	15711	15635	15521	15682	15567	15624	15763	15655	15567	15742	15679	15592	15672	15742	15711	15744	15686	15619	15736	15830	15668	15754	15646	15858	15595	15788	15676	15636	15607	15671	15641	15687	15692	15818	15564	15593	15730	15584	15751	15719	15599	15940	15695	15637	15854	15865	15686	15518	15731	15785	15531	15555	15677	15339	15820	15807	15704	15530	15495	15449	15423	15595	15596	15497	15706	15675	15711	15579	15702	15699	15693	15628	15525	15777	15828	15568	15681	15487	15621	15656	15505	15614	15666	15572	15630	15482	15788	15708	15735	15480	15660	15596	15848	15573	15736	15570	15545	15687	15598	15483	15644	15639	15628	15678	15645	15566	15758	15462	15659	15494	15583	15592	15608	15699	15535	15642	15724	15721	15776	15583	15630	15562	15559	15528	15750	15739	15688	15676	15762	15761	15664	15760	15477	15712	15724	15609	15592	15814	15818	15618	15648	15552	15803	15675	15440	15682	15683	15588	15656	15742	15632	15612	15511	15610	15531	15697	15620	15595	15548	15601	15719	15424	15657	15616	15770	15482	15368	15590	15824	15370	15615	15519	15523	15596	15738	15811	15766	15619	15687	15717	15621	15385	15793	15468	15821	15567	15685	15596	15757	15609	15688	15702	15514	15750	15793	15645	15838	15665	15693	15553	15714	15583	15652	15714	15670	15699	15820	15569	15578	15533	15619	15534	15690	15651	15759	15798	15511	15729	15711	15417	15680	15634	15560	15563	15616	15479	15452	15692	15876	15672	15659	15513	15314	15693	15746	15828	15700	15831	15684	15619	15674	15476	15723	15927	15764	15390	15535	15615	15528	15831	15819	15645	15727	15679	15590	15582	15511	15709	15624	15528	15642	15632	15592	15570	15639	15530	15545	15672	15661	15419	15516	15661	15612	15784	15745	15628	15540	15816	15827	15502	15568	15703	15555	15679	15835	15692	15633	15700	15653	15652	15779	15664	15652	15655	15656	15684	15535	15634	15667	15735	15652	15655	15601	15406	15714	15651	15617	15616	15877	15767	15664	15706	15579	15697	15698	15723	15580	15649	15704	15701	15649	15778	15616	15704	15530	15669	15589	15551	15608	15602	15643	15602	15640	15617	15613	15613	15480	15702	15590	15651	15541	15760	15652	15641	15525	15513	15520	15636	15678	15814	15738	15439	15800	15533	15753	15561	15889	15714	15976	15883	15585	15678	15744	15725	15748	15538	15662	15621	15800	15754	15735	15649	15490	15584	15748	15743	15627	15611	15390	15720	15762	15706	15554	15798	15803	15621	15606	15494	15522	15644	15745	15596	15626	15541	15567	15679	15573	15621	15514	15670	15765	15645	15819	15595	15719	15620	15379	15550	15592	15396	15729	15650	15657	15721	15498	15742	15648	15637	15652	15677	15652	15646	15533	15729	15826	15597	15438	15467	15648	15789	15757	15650	15727	15721	15675	15620	15605	15480	15813	15669	15651	15681	15588	15628	15818	15623	15664	15685	15420	15479	15809	15456	15691	15804	15604	15680	15590	15607	15720	15595	15658	15684	15724	15806	15814	15718	15579	15702	15597	15637	15520	15716	15607	15617	15757	15617	15328	15717	15526	15743	15623	15594	15513	15733	15826	15676	15622	15793	15545	15532	15769	15640	15607	15776	15578	15504	15556	15665	15703	15606	15603	15537	15510	15484	15590	15560	15513	15662	15744	15512	15691	15619	15484	15351	15866	15655	15456	15777	15626	15590	15665	15477	15634	15759	15599	15657	15611	15583	15740	15737	15710	15730	15809	15613	15468	15584	15715	15750	15613	15685	15740	15678	15566	15650	15539	15610	15714	15631	15711	15697	15515	15680	15512	15644	15787	15566	15558	15587	15682	15705	15771	15769	15576	15584	15710	15590	15583	15599	15766	15856	15681	15680	15675	15567	15813	15660	15550	15594	15541	15581	15659	15687	15657	15510	15495	15309	15614	15494	15440	15765	15555	15733	15689	15921	15722	15725	15904	15668	15862	15841	15816	15550	15589	15690	15702	15711	15568	15655	15806	15430	15554	15738	15569	15556	15619	15631	15718	15642	15463	15619	15540	15514	15633	15665	15827	15639	15458	15546	15570	15619	15566	15676	15803	15723	15629	15788	15592	15654	15784	15691	15518	15708	15734	15773	15688	15632	15729	15712	15875	15840	15546	15488	15521	15654	15493	15569	15632	15659	15519	15581	15584	15682	15445	15615	15652	15716	15759	15688	15772	15630	15689	15730	15776	15739	15589	15721	15676	15620	15344	15495	15529	15736	15647	15821	15650	15668	15559	15676	15678	15445	15521	15560	15650	15598	15659	15726	15629	15653	15396	15495	15551	15532	15580	15735	15702	15523	15525	15700	15674	15592	15687	15712	15804	15712	15692	15505	15546	15681	15663	15593	15712	15520	15641	15726	15577	15608	15730	15682	15724	15597	15483	15475	15527	15911	15731	15757	15682	15710	15539	15608	15671	15497	15697	15570	15755	15829	15584	15814	15716	15634	15614	15402	15553	15616	15734	15645	15403	15573	15599	15593	15621	15863	15526	15687	15503	15756	15737	15665	15674	15706	15562	15706	15515	15652	15498	15679	15807	15590	15623	15722	15585	15605	15653	15669	15554	15675	15557	15832	15714	15680	15658	15476	15683	15505	15574	15661	15514	15752	15899	15681	15684	15524	15548	15629	15566	15694	15526	15737	15542	15735	15564	15633	15542	15701	15793	15606	15636	15759	15556	15610	15536	15564	15690	15658	15585	15700	15731	15857	15584	15657	15493	15474	15705	15635	15671	15693	15596	15678	15875	15685	15714	15535	15615	15662	15711	15802	15928	15808	15661	15692	15727	15518	15616	15671	15682	15647	15626	15650	15709	15727	15630	15560	15551	15636	15595	15615	15453	15414	15816	15689	15528	15648	15646	15819	15582	15633	15651	15754	15602	15440	15663	15655	15659	15483	15659	15653	15749	15573	15479	15665	15443	15692	15585	15958	15545	15705	15758	15810	15886	15670	15606	15653	15677	15712	15688	15753	15706	15769	15544	15626	15678
28642	40301	36535	27772	22132	18974	17244	16354	15703	15087	14645	14615	14408	14539	14340	14140	14105	14208	13993	14114	14119	13885	13840	13876	14002	13774	13956	14078	14025	13926	13886	13896	14015	13784	13859	13846	13854	13769	13854	13688	13945	13913	13993	13958	13843	13755	13916	13670	13922	13924	13855	13847	13853	13786	13813	13910	13617	13834	13941	13722	13947	13788	13819	13751	13843	13622	13635	13921	13758	13850	13781	13666	13825	13681	13789	13876	13603	13871	13680	13846	13867	13611	13866	13881	13713	13889	13802	13816	13983	13910	13924	13884	13775	13678	13889	13853	13747	13821	13736	13857	13694	13975	13758	13790	13756	13728	13774	13757	13846	13757	13894	13818	13734	13758	13632	13742	13672	13863	13757	13738	13918	13823	14020	13684	13791	13914	13788	13854	13931	13989	13784	13818	13809	13858	13768	13598	13745	14018	13929	13796	13731	13733	14028	13823	13726	13850	13887	13705	13825	13793	13859	13766	13984	13815	13734	13751	13751	13800	13838	13799	13625	13811	13853	13801	13857	13772	13824	13708	13700	13734	13694	13758	13613	13767	13852	13857	13727	13671	13700	13677	13931	13812	13682	13919	13811	13812	13724	13671	13758	13824	13635	13850	13828	13839	13651	13920	13856	13811	13773	13613	13834	13764	13711	13719	13917	13663	13674	13816	13783	13813	13793	13953	13991	13691	13809	13818	13824	14051	13675	13719	13890	13914	13696	13726	13762	13883	13908	13853	13950	13908	13808	13626	14049	13771	13712	13834	13802	13879	13930	13819	13834	13861	13910	13664	13737	13862	13797	13587	13762	13918	13837	13874	13714	13701	13768	13722	13760	13840	13571	13765	13964	13742	13783	13646	13785	13798	13893	13782	13891	13763	13836	13838	13801	13785	13769	13803	13855	13864	14025	13816	14016	13726	13701	13644	13781	13857	13895	13803	13800	13882	13857	13725	13794	13969	13683	13844	13647	13765	13654	13839	13812	13868	13848	13818	13701	13972	13876	13661	13877	13834	13957	13861	13829	13889	13848	13873	13833	13763	13829	13778	13785	13711	13736	13726	13829	13856	13800	13869	13818	13792	13934	13764	13627	13844	13835	13687	13821	13771	13803	13853	13681	13930	13699	13853	13729	13897	13910	13683	13686	13747	13601	13822	14010	13910	13684	13813	13776	13784	13924	13692	13869	13763	13798	13900	13776	13990	13887	13726	13797	13778	13760	13744	13858	13849	13915	13846	13936	13864	13619	13798	13676	13836	13789	13791	13739	13819	13730	13740	13759	13885	13759	13805	13736	13824	13865	13781	13831	13814	13792	13626	13875	13646	13771	13815	13645	13704	14002	13791	13823	13727	13918	13804	13857	13663	13844	13861	13986	13810	13734	13882	13878	13925	13756	13819	13860	13965	13746	13820	13843	13834	13942	13766	13845	13684	13757	13850	13843	13850	14029	13883	13713	13834	13865	13768	14034	13779	13698	13966	13818	13888	13992	13957	13849	13720	13793	13781	13615	13745	13841	13660	13797	13704	13836	13747	13891	13802	13629	13795	13778	13925	13637	13778	13950	13793	13862	13755	13968	14045	13853	13828	13909	13907	13739	13775	13688	13869	13803	14038	13923	13822	13919	13754	13882	14052	13694	13767	13751	13803	13794	13587	13815	13778	13690	13662	13778	13725	13796	13667	13927	13771	13890	13885	13756	13886	13784	13793	13776	13723	13918	13957	13828	13936	13814	13828	13741	13775	13913	13767	13726	13840	13971	13727	13864	13790	13781	13805	13935	13529	13937	13915	13740	13750	13716	13784	13860	13874	13868	13812	13735	13832	13906	13806	13726	13766	13781	13828	13878	13640	13985	13836	13882	13608	13957	13881	13875	13772	13582	13676	13932	13782	13763	13753	13810	13801	13907	13766	13797	13802	13851	13974	13933	13894	13746	13840	13870	13792	13860	13659	13718	13785	13783	13615	13973	13849	13786	13670	13870	13729	13759	13819	13842	13723	13795	13818	13784	13895	13812	13888	13715	13941	13832	13788	13890	13738	13738	13895	13835	13820	13830	13791	13772	13811	13758	13655	13744	13847	13939	13842	13740	13853	13731	13758	13748	13764	13727	13879	13871	13824	13767	13669	13998	13735	13749	13865	13783	13982	13770	13901	13832	14015	13776	13804	13793	13799	13885	13803	13937	13746	13761	13775	14012	13703	13590	13677	13818	13910	13817	13784	13822	13784	13813	13823	13794	13771	13728	13820	13738	13699	13743	13780	13897	13709	13750	13713	13683	13840	13747	13661	13882	13882	13938	13738	13847	13759	13938	13687	13784	13982	13650	13887	13860	13809	13882	13916	13837	13881	13978	13887	13722	13677	13733	13754	13684	13782	13817	13642	13833	13736	13732	13900	13760	13873	14031	13767	13822	13765	13917	13963	13803	13721	13725	13751	14047	13606	13745	13895	13709	13670	13838	13834	13795	13753	13873	13732	13953	13831	13617	13979	13738	13838	13781	13907	13738	13948	14048	13723	13822	13665	13786	13926	13991	13935	13892	13792	13835	13826	13818	13846	13810	13800	13849	13886	13796	13740	13751	13857	13814	13943	13879	13858	13908	13827	13810	13809	13842	13877	13744	13800	13767	13642	13837	13810	13968	13850	13735	13754	13805	13805	13789	13798	13867	13782	13838	13770	13727	13589	13754	13781	13874	13697	13841	13930	13999	13752	13885	13713	13822	13755	13775	13697	13715	13816	13764	13931	13826	13749	13983	13770	13774	13837	13895	13862	13809	13920	13806	13647	13747	13898	13779	13816	13685	13784	13836	13803	13713	13838	13761	13763	13746	13866	13964	13787	13815	13912	13688	13720	13739	13856	13895	13779	13840	13803	13814	13838	13792	13779	13861	13752	13778	13845	13865	13652	13841	13658	13926	13951	13740	13912	13853	13664	13946	13737	13774	13844	13760	13739	13838	13791	13845	13665	13818	13762	13817	13805	13541	13723	13768	13687	13672	13955	13973	13969	13889	13997	13748	13743	13758	13857	13737	13861	13891	13722	13823	13708	13909	13922	13704	13777	13802	13887	13756	13942	13756	13841	13893	13699	13800	13917	13848	13849	13675	13932	13780	13775	13884	13742	13727	13954	13762	13834	13739	13917	13885	13750	13850	13809	13766	13771	13771	13687	13817	13952	13825	13877	13766	13810	13766	13879	13878	13897	13924	13711	13657	13668	13991	13851	13699	13812	13973	13820	13908	13851	13722	13789	13879	13694	13963	13795	13937	13760	13830	13857	13981	14049	13728	13769	13879	13839	13820	13780	13905	13722	13964	13898	13797	13742	13814	13771	13902	13725	13869	13912	13946	13835	13795	13793	13934	13691	13688	13666	13795	13711	13832	14013	13690	13719	13858	13928	13862	13839	13795	13911	13851	13762	13652	13811	13701	13752	13818	13774	14006	13805	13928	13749	13579	13915	13838	13765	13807	13732	13848	13761	13817	13776	13875	13899	13868	13812	13718	13713	13854	13775	13850	13749	13755	13914	13726	13765	13827	13799	13824	13713	13919	13729	13956	13659	13890	13969	13656	13903	13721	13748	13747	13887	13742	13766	13820	13662	13774	13840	13758	13937	13862	13833	13809	13811	13836	13834	13703	13847	13879	13895	13804	14017	13987	13760	13905	13788	13849	13685	13880	13783	13687	13678	13832	13789	13879	13976	13827	13814	13900	13703	13883	13848	13673	13847	13824	13603	13742	13847	13845	13715	13711	13881	13694	13723	13858	13732	13681	13760	13962	13736	13780	13782	13837	13896	13759	13936	13698	13704	14116	13956	13933	13859	13851	13697	13798	13968	13730	13800	13785	13924	13822	13788	13816	13899	13771	13856	13753	13838	13785	13879	13937	13885	13907	13710	13682	13796	13780	13947	13842	13954	13805	13834	13794	13822	13861	13875	13875	13777	13976	13909	13700	13629	13772	13918	13888	13786	13722	13904	14016	13888	13791	13782	13791	13871	13810	13843	13855	13851	13853	13758	13840	13943	13970	13888	13994	13620	13746	13784	13672	13791	13981	13803	13857	13949	13673	13825	13901	13913	13771	13764	13892	13633	13918	13674	14019	13673	13799	13704	13937	14039	13749	13840	13917	14013	13887	13731	13965	13787	14045	13753	13746	13888	13882	13769	13820	13676	13803	13886	13920	13855	13852	13865	13862	13672	13791	13771	13757	13731	13868	13748	13840	13798	13867	13741	13897	13833	13634	13801	13826	13900	13825	13802	13944	13785	13991	13867	13648	13745	13814	13654	13800	13782	13745	13950	13792	13839	13893	13793	13723	13790	13928	13932	13631	13798	13851	13733	13689	13856	13761	13848	13919	13997	13870	13750	13738	13668	13875	13844	13851	13779	13675	13898	13835	13628	13790	13667	13932	13914	13697	13736	13899	13791	13619	13761	14068	13974	13868	13838	13809	13934	13872	13847	13855	14031	13869	13860	13853	13787	13768	13772	13712	13789	13960	13823	13934	13804	13739	13735	13655	13954	13706	13747	13741	13813	13776	13822	13709	13583	13904	13932	13834	13542	13823	13873	13891	13681	13887	13603	13820	13957	13786	13837	13823	13768	13944	13704	13851	13759	13855	13795	13789	13629	13759	13942	13742	13783	13652	13843	13793	13908	13811	13981	13671	13824	13862	13853	13832	13960	13853	13886	13891	13890	13806	14046	14015	13842	13961	13889	13630	13744	13812	13859	13866	13675	13909	13705	13824	13867	13814	13796	13744	13830	13624	13789	14005	13798	13801	13824	13773	13787	13843	13779	13594	13889	13814	13624	13691	13943	13884	13869	13848	13779	13856	13837	13951	13933	13934	13759	13857	13831	13560	14024	13864	13961	13592	13703	13743	13656	13751	13821	13857	13742	13702	13973	13819	13758	13849	13870	13812	13766	13803	13869	13729	13717	13890	13704	13821	13673	13961	13716	13787	13945	13704	13893	13753	13741	13699	13826	13860	13843	13850	13806	13945	13893	13819	13722	13722	13814	13590	13861	13845	13989	13822	13833	13913	13835	13766	13872	13837	13767	13950	13733	13804	13703	13883	13824	13868	14004	13747	13798	13942	13759	13852	13720	13944	14059	13736	13849	13835	13857	13986	13812	13872	13723
24168	21454	28957	25440	24044	24078	22213	18975	17994	17206	16771	16365	16343	16255	16190	16167	15951	15986	15791	15612	15688	15782	15644	15575	15638	15595	15517	15394	15407	15591	15499	15233	15553	15327	15486	15586	15353	15483	15536	15497	15369	15360	15522	15512	15256	15304	15585	15218	15422	15310	15395	15411	15629	15422	15447	15320	15476	15353	15404	15540	15527	15403	15574	15225	15429	15433	15435	15299	15538	15494	15555	15260	15280	15573	15373	15474	15240	15466	15346	15345	15296	15278	15361	15324	15532	15373	15283	15554	15361	15396	15410	15425	15313	15397	15361	15347	15357	15217	15383	15404	15548	15434	15406	15456	15371	15401	15375	15364	15459	15445	15214	15387	15409	15355	15507	15552	15374	15402	15477	15367	15361	15397	15334	15579	15257	15385	15273	15145	15261	15371	15437	15214	15440	15401	15426	15492	15475	15435	15248	15412	15396	15511	15445	15429	15429	15465	15289	15327	15258	15275	15343	15472	15353	15360	15286	15487	15633	15303	15312	15314	15459	15402	15370	15343	15362	15280	15491	15342	15457	15481	15492	15346	15510	15504	15290	15378	15200	15368	15349	15425	15576	15320	15347	15156	15517	15367	15401	15481	15439	15518	15445	15382	15613	15362	15400	15287	15452	15562	15389	15413	15324	15338	15216	15199	15289	15267	15363	15234	15338	15495	15347	15376	15469	15506	15472	15304	15421	15335	15375	15322	15406	15427	15327	15489	15492	15302	15406	15364	15522	15184	15185	15549	15403	15296	15321	15284	15481	15560	15527	15217	15239	15262	15489	15483	15365	15342	15300	15205	15278	15515	15645	15422	15511	15354	15233	15368	15346	15283	15272	15262	15492	15476	15385	15298	15392	15220	15397	15602	15444	15303	15547	15386	15335	15377	15360	15140	15369	15316	15653	15514	15415	15544	15320	15422	15443	15355	15282	15285	15541	15263	15506	15345	15552	15312	15248	15498	15494	15607	15422	15483	15635	15311	15485	15190	15282	15493	15452	15404	15312	15316	15355	15521	15396	15500	15366	15385	15388	15470	15116	15494	15342	15386	15349	15242	15369	15541	15414	15388	15325	15464	15496	15317	15454	15356	15338	15358	15580	15363	15461	15274	15260	15242	15356	15497	15313	15396	15333	15268	15459	15390	15471	15399	15341	15494	15567	15558	15294	15263	15530	15365	15459	15463	15441	15545	15456	15291	15498	15481	15403	15430	15532	15497	15342	15423	15544	15278	15328	15280	15526	15205	15411	15225	15309	15414	15427	15422	15549	15258	15309	15469	15314	15465	15400	15485	15386	15649	15521	15273	15242	15223	15488	15383	15445	15425	15222	15470	15348	15287	15345	15287	15223	15540	15328	15199	15512	15510	15449	15313	15394	15365	15442	15376	15247	15318	15307	15411	15388	15539	15375	15375	15261	15206	15529	15271	15410	15426	15528	15365	15369	15337	15353	15506	15495	15291	15294	15401	15450	15362	15302	15234	15346	15685	15367	15270	15304	15418	15485	15464	15281	15255	15319	15243	15633	15376	15342	15380	15485	15123	15428	15361	15425	15437	15366	15664	15367	15442	15205	15348	15409	15291	15360	15286	15264	15234	15329	15309	15292	15532	15501	15357	15318	15377	15247	15279	15273	15561	15510	15310	15254	15402	15536	15514	15471	15285	15384	15264	15319	15311	15277	15521	15362	15482	15395	15206	15424	15368	15373	15266	15568	15270	15344	15310	15306	15537	15423	15434	15309	15258	15367	15293	15286	15456	15354	15636	15261	15307	15524	15240	15213	15198	15347	15580	15426	15601	15502	15479	15277	15346	15410	15181	15167	15258	15293	15355	15364	15291	15274	15354	15484	15391	15475	15391	15425	15430	15381	15350	15253	15302	15183	15568	15209	15295	15380	15208	15468	15268	15295	15553	15375	15589	15651	15422	15465	15382	15579	15520	15226	15167	15337	15480	15510	15401	15537	15293	15219	15204	15506	15333	15433	15620	15568	15302	15453	15228	15399	15467	15367	15346	15382	15482	15395	15416	15287	15226	15494	15362	15461	15509	15337	15538	15581	15523	15326	15317	15365	15325	15334	15395	15328	15397	15372	15377	15525	15385	15295	15390	15380	15184	15543	15474	15366	15423	15335	15300	15296	15498	15426	15325	15373	15285	15376	15426	15210	15453	15412	15314	15702	15436	15449	15283	15309	15285	15595	15534	15378	15318	15336	15567	15407	15282	15272	15344	15373	15327	15523	15160	15259	15633	15419	15316	15597	15331	15256	15579	15364	15509	15430	15255	15491	15360	15545	15385	15492	15400	15283	15284	15565	15500	15317	15580	15259	15243	15615	15373	15313	15297	15239	15338	15471	15277	15455	15418	15423	15341	15454	15444	15312	15350	15471	15474	15226	15378	15300	15423	15443	15316	15200	15353	15354	15306	15567	15271	15316	15484	15227	15294	15175	15644	15458	15415	15524	15407	15365	15451	15345	15497	15376	15510	15508	15415	15459	15322	15321	15333	15425	15491	15528	15427	15407	15451	15517	15357	15321	15294	15370	15460	15441	15564	15378	15356	15540	15300	15315	15592	15449	15448	15523	15415	15276	15221	15379	15423	15360	15161	15338	15285	15217	15364	15455	15561	15537	15353	15428	15475	15457	15361	15197	15265	15449	15133	15240	15334	15383	15451	15231	15250	15416	15379	15465	15331	15290	15581	15440	15458	15313	15339	15401	15442	15581	15517	15500	15253	15495	15413	15388	15438	15429	15428	15197	15289	15289	15410	15230	15135	15267	15264	15594	15427	15260	15416	15416	15443	15352	15403	15647	15418	15661	15408	15461	15382	15422	15600	15276	15351	15533	15448	15316	15324	15334	15443	15408	15480	15198	15482	15289	15556	15390	15358	15429	15316	15408	15363	15426	15385	15483	15614	15323	15240	15490	15311	15402	15345	15590	15419	15447	15253	15469	15408	15489	15662	15632	15597	15347	15330	15272	15316	15190	15435	15569	15417	15299	15367	15331	15508	15389	15318	15514	15387	15458	15324	15511	15363	15232	15668	15333	15225	15579	15287	15223	15457	15467	15289	15397	15384	15465	15415	15255	15317	15414	15488	15379	15503	15285	15257	15488	15405	15351	15378	15368	15454	15481	15254	15509	15344	15394	15332	15294	15480	15309	15462	15312	15198	15588	15123	15383	15323	15458	15366	15295	15219	15289	15161	15439	15557	15491	15385	15316	15444	15553	15528	15449	15456	15349	15287	15433	15381	15250	15345	15572	15452	15542	15372	15377	15478	15411	15243	15512	15225	15388	15398	15434	15569	15397	15330	15429	15314	15353	15370	15484	15298	15424	15418	15355	15422	15561	15382	15345	15290	15299	15479	15441	15427	15380	15318	15382	15180	15411	15030	15379	15557	15426	15337	15558	15447	15123	15239	15372	15285	15223	15437	15334	15450	15404	15448	15505	15394	15394	15435	15526	15442	15298	15354	15336	15337	15372	15271	15530	15411	15352	15227	15192	15482	15489	15217	15288	15218	15289	15388	15468	15463	15576	15439	15461	15366	15232	15513	15503	15467	15233	15476	15411	15330	15510	15500	15407	15581	15416	15176	15501	15255	15500	15396	15467	15259	15467	15231	15692	15341	15391	15559	15436	15384	15397	15437	15427	15447	15301	15386	15494	15541	15521	15666	15498	15371	15227	15331	15437	15460	15520	15236	15393	15393	15474	15444	15508	15362	15489	15402	15269	15238	15474	15438	15425	15455	15315	15564	15326	15383	15418	15439	15378	15331	15481	15359	15381	15441	15393	15417	15394	15390	15460	15183	15152	15299	15432	15384	15450	15371	15284	15326	15445	15371	15244	15501	15291	15273	15323	15331	15422	15390	15393	15263	15425	15557	15348	15509	15530	15344	15558	15427	15441	15333	15460	15371	15542	15387	15399	15375	15404	15403	15300	15289	15371	15148	15478	15488	15268	15301	15219	15507	15471	15473	15413	15340	15337	15502	15236	15263	15236	15571	15643	15432	15259	15299	15479	15283	15423	15266	15214	15211	15271	15396	15433	15181	15382	15311	15428	15179	15293	15323	15381	15416	15252	15481	15414	15384	15380	15345	15524	15360	15451	15223	15442	15413	15235	15449	15442	15486	15433	15287	15338	15251	15401	15381	15607	15368	15453	15343	15348	15436	15383	15327	15405	15429	15250	15402	15377	15646	15256	15167	15422	15365	15509	15489	15410	15372	15215	15328	15278	15362	15516	15505	15368	15356	15355	15424	15255	15362	15571	15544	15438	15489	15399	15339	15418	15430	15298	15364	15471	15352	15436	15390	15351	15321	15355	15313	15357	15325	15462	15528	15517	15555	15328	15213	15480	15478	15448	15413	15384	15470	15602	15482	15470	15255	15289	15463	15361	15451	15496	15471	15382	15315	15399	15559	15267	15507	15413	15339	15258	15386	15439	15245	15271	15261	15430	15421	15307	15274	15444	15544	15419	15321	15497	15404	15225	15359	15487	15227	15468	15538	15267	15462	15443	15357	15371	15525	15425	15347	15432	15271	15287	15455	15184	15392	15525	15372	15657	15474	15420	15313	15383	15457	15422	15420	15383	15360	15122	15370	15283	15361	15254	15365	15272	15472	15540	15311	15407	15472	15369	15450	15403	15229	15244	15348	15466	15363	15355	15390	15426	15357	15363	15396	15437	15410	15386	15266	15616	15428	15550	15258	15374	15333	15415	15495	15475	15320	15436	15397	15320	15481	15310	15334	15379	15457	15359	15328	15430	15520	15367	15316	15415	15264	15458	15286	15438	15350	15313	15438	15509	15362	15309	15540	15364	15536	15497	15412	15623	15308	15353	15495	15310	15422	15386	15385	15486	15386	15465	15424	15370	15264	15373	15447	15420	15387	15320	15278	15434	15238	15520	15275	15301	15410	15519	15381	15436	15322	15341	15366	15508	15371	15514	15563	15440	15236	15369	15458	15472	15376	15504	15373	15661	15518	15556	15437	15359	15353	15383	15284	15406	15132	15584	15463	15474	15257	15149	15492	15355	15500	15558	15557	15347	15455	15392	15319	15310	15634	15296	15291	15393	15280	15322	15500	15416	15357	15492	15416	15428	15456	15294	15179	15499	15343	15581	15518	15319	15348
29356	47879	45092	35037	28152	22909	19828	18225	17174	16295	15535	14987	14703	14550	14648	14453	14376	14205	14173	14192	13943	14000	13978	13701	13950	13904	13799	13642	13796	13741	13788	13715	13818	13642	13835	13698	13764	13596	13845	13653	13656	13687	13712	13500	13553	13677	13536	13627	13688	13733	13572	13717	13543	13550	13625	13673	13578	13661	13524	13614	13676	13549	13714	13694	13716	13592	13725	13574	13503	13646	13781	13483	13493	13554	13798	13543	13483	13599	13732	13611	13580	13493	13807	13720	13593	13573	13673	13786	13673	13612	13569	13874	13717	13648	13600	13606	13695	13587	13584	13629	13571	13636	13763	13712	13605	13756	13667	13644	13520	13674	13731	13611	13661	13541	13642	13503	13713	13789	13505	13727	13700	13773	13572	13607	13626	13612	13506	13639	13739	13564	13665	13623	13555	13620	13823	13624	13544	13717	13584	13676	13642	13774	13687	13592	13558	13535	13753	13600	13552	13794	13660	13657	13661	13540	13529	13605	13661	13585	13525	13555	13580	13575	13718	13583	13552	13495	13750	13532	13513	13745	13671	13636	13758	13664	13691	13755	13456	13641	13678	13615	13659	13706	13695	13523	13760	13593	13694	13738	13634	13767	13617	13645	13554	13857	13586	13623	13687	13727	13495	13642	13454	13734	13629	13527	13614	13569	13644	13804	13781	13483	13757	13449	13703	13722	13573	13489	13558	13621	13620	13622	13479	13692	13689	13741	13662	13711	13714	13638	13622	13779	13597	13582	13635	13666	13589	13653	13636	13538	13573	13624	13741	13531	13478	13760	13710	13668	13590	13794	13710	13531	13620	13680	13711	13643	13567	13631	13732	13513	13577	13624	13843	13645	13434	13782	13536	13521	13622	13657	13667	13535	13843	13619	13580	13738	13714	13668	13559	13587	13663	13562	13584	13553	13795	13605	13582	13625	13539	13717	13686	13675	13715	13693	13662	13741	13745	13721	13539	13613	13667	13704	13518	13710	13624	13593	13643	13574	13466	13616	13614	13654	13612	13655	13671	13692	13665	13661	13632	13711	13706	13590	13711	13596	13571	13732	13650	13459	13829	13715	13633	13701	13746	13404	13731	13621	13653	13578	13695	13537	13623	13837	13544	13622	13767	13583	13739	13533	13607	13603	13646	13623	13693	13539	13711	13588	13552	13577	13487	13714	13762	13649	13650	13649	13710	13695	13605	13661	13498	13816	13628	13597	13689	13675	13520	13488	13619	13741	13625	13707	13586	13479	13847	13594	13658	13497	13608	13725	13736	13520	13638	13540	13758	13686	13650	13678	13521	13656	13662	13671	13582	13659	13595	13477	13726	13615	13621	13690	13829	13659	13661	13697	13602	13610	13714	13758	13481	13570	13537	13638	13710	13640	13622	13559	13574	13522	13537	13660	13528	13645	13635	13611	13657	13587	13684	13427	13689	13568	13778	13614	13648	13746	13529	13669	13655	13687	13673	13564	13596	13725	13524	13639	13568	13761	13531	13628	13554	13597	13597	13575	13642	13826	13727	13680	13719	13563	13509	13534	13702	13547	13645	13590	13449	13693	13686	13656	13700	13529	13677	13621	13638	13575	13762	13629	13651	13724	13483	13535	13432	13672	13821	13685	13559	13562	13593	13673	13677	13765	13633	13662	13725	13539	13561	13604	13615	13662	13502	13732	13533	13782	13444	13569	13855	13506	13546	13672	13642	13574	13628	13641	13694	13710	13491	13705	13504	13600	13603	13659	13579	13664	13724	13592	13705	13659	13445	13678	13530	13686	13652	13673	13694	13707	13608	13654	13744	13616	13581	13524	13773	13474	13714	13662	13639	13625	13548	13627	13667	13607	13578	13678	13569	13793	13566	13699	13697	13694	13613	13766	13561	13523	13637	13573	13681	13736	13656	13674	13641	13591	13648	13681	13689	13767	13688	13490	13813	13630	13694	13675	13714	13671	13478	13654	13640	13691	13676	13702	13660	13603	13558	13865	13598	13691	13668	13640	13536	13615	13599	13476	13585	13709	13609	13737	13701	13692	13491	13708	13497	13665	13596	13597	13515	13755	13637	13593	13774	13635	13614	13695	13579	13481	13677	13592	13618	13714	13626	13518	13535	13623	13642	13463	13718	13763	13629	13854	13868	13600	13656	13501	13596	13737	13628	13706	13501	13526	13714	13462	13592	13701	13665	13495	13706	13778	13845	13635	13633	13668	13608	13664	13649	13639	13770	13629	13583	13568	13715	13549	13724	13631	13591	13582	13680	13686	13605	13593	13647	13688	13724	13789	13658	13707	13588	13570	13663	13412	13706	13681	13557	13693	13505	13456	13777	13595	13735	13529	13527	13632	13553	13686	13623	13602	13678	13666	13644	13516	13772	13631	13698	13798	13678	13632	13673	13625	13569	13726	13602	13699	13576	13556	13692	13579	13699	13619	13705	13656	13601	13633	13642	13683	13480	13691	13741	13456	13638	13732	13664	13528	13692	13649	13691	13571	13544	13639	13569	13583	13808	13574	13611	13685	13642	13423	13615	13692	13643	13580	13588	13579	13662	13599	13694	13659	13651	13728	13678	13603	13692	13678	13517	13407	13548	13635	13596	13595	13608	13594	13620	13561	13555	13611	13589	13604	13729	13735	13668	13481	13633	13670	13716	13628	13461	13699	13578	13500	13802	13565	13700	13723	13707	13804	13610	13624	13699	13517	13617	13700	13692	13767	13672	13786	13645	13626	13618	13566	13643	13548	13593	13671	13556	13704	13801	13579	13650	13597	13595	13625	13742	13549	13670	13532	13783	13664	13793	13774	13680	13734	13571	13571	13570	13516	13555	13672	13528	13477	13639	13675	13540	13679	13749	13794	13686	13683	13773	13444	13636	13543	13679	13666	13686	13673	13561	13752	13465	13713	13464	13612	13560	13723	13667	13567	13589	13563	13515	13800	13716	13581	13727	13621	13488	13714	13470	13694	13579	13632	13681	13596	13670	13514	13666	13588	13607	13751	13666	13678	13747	13641	13816	13798	13516	13641	13751	13670	13606	13563	13619	13559	13688	13604	13506	13697	13599	13698	13638	13629	13714	13664	13737	13671	13702	13664	13585	13600	13748	13601	13614	13506	13588	13602	13586	13625	13724	13745	13745	13621	13706	13483	13514	13613	13658	13550	13522	13606	13625	13601	13669	13756	13545	13711	13545	13631	13656	13685	13665	13518	13617	13788	13552	13643	13666	13655	13634	13719	13532	13742	13647	13538	13577	13712	13710	13557	13620	13563	13777	13687	13632	13625	13846	13678	13634	13853	13694	13658	13810	13628	13642	13619	13588	13625	13656	13660	13481	13574	13691	13568	13616	13581	13702	13753	13763	13569	13696	13647	13723	13824	13692	13590	13606	13578	13749	13634	13488	13646	13521	13644	13562	13583	13763	13553	13650	13743	13706	13698	13652	13699	13626	13467	13557	13708	13708	13447	13704	13624	13589	13842	13586	13621	13647	13716	13755	13564	13630	13681	13709	13698	13665	13661	13487	13652	13574	13547	13640	13591	13642	13572	13670	13590	13773	13733	13538	13587	13675	13623	13716	13808	13589	13497	13515	13738	13666	13678	13625	13628	13509	13775	13519	13625	13746	13657	13596	13527	13683	13587	13545	13516	13659	13668	13682	13552	13747	13608	13638	13660	13706	13545	13557	13565	13694	13582	13585	13661	13721	13716	13646	13738	13543	13624	13734	13591	13538	13807	13567	13798	13522	13764	13477	13491	13692	13593	13829	13613	13523	13649	13745	13601	13731	13561	13576	13749	13559	13812	13818	13772	13494	13659	13772	13437	13508	13712	13615	13561	13737	13577	13629	13753	13663	13648	13579	13567	13650	13578	13629	13581	13581	13688	13646	13862	13630	13617	13504	13644	13524	13799	13520	13715	13730	13723	13667	13477	13629	13729	13596	13633	13657	13564	13591	13640	13718	13779	13712	13467	13513	13725	13760	13521	13789	13591	13664	13680	13733	13615	13747	13640	13615	13516	13640	13503	13505	13762	13608	13616	13783	13728	13711	13832	13722	13606	13734	13690	13764	13706	13614	13659	13643	13604	13644	13511	13704	13797	13611	13712	13538	13640	13624	13735	13653	13591	13798	13557	13652	13688	13687	13562	13779	13629	13686	13558	13741	13755	13756	13676	13788	13490	13543	13644	13682	13765	13600	13669	13526	13741	13773	13576	13719	13655	13732	13718	13630	13535	13500	13760	13787	13686	13591	13731	13699	13737	13699	13651	13617	13616	13714	13525	13633	13621	13680	13724	13574	13692	13609	13733	13626	13763	13619	13633	13650	13511	13773	13489	13571	13518	13664	13620	13626	13629	13532	13594	13425	13747	13639	13634	13640	13730	13668	13426	13604	13618	13639	13659	13655	13681	13662	13630	13633	13682	13639	13620	13732	13668	13611	13671	13712	13602	13697	13666	13599	13772	13807	13464	13435	13674	13517	13480	13876	13591	13436	13516	13587	13571	13695	13638	13655	13748	13525	13672	13703	13700	13833	13758	13487	13501	13729	13590	13679	13726	13569	13626	13555	13646	13586	13613	13537	13722	13738	13571	13600	13667	13403	13574	13707	13569	13717	13717	13617	13584	13624	13691	13821	13560	13659	13734	13629	13591	13665	13661	13783	13395	13696	13603	13633	13767	13695	13625	13676	13714	13807	13498	13605	13618	13415	13629	13668	13640	13640	13552	13705	13487	13765	13552	13698	13766	13621	13555	13622	13743	13583	13884	13718	13583	13756	13615	13443	13647	13606	13649	13716	13815	13682	13691	13612	13545	13654	13730	13644	13604	13761	13505	13608	13626	13641	13802	13773	13625	13694	13699	13724	13654	13714	13480	13724	13613	13695	13555	13697	13648	13586	13738	13675	13590	13612	13577	13666	13453	13779	13642	13509	13557	13770	13847	13557	13855	13679	13762	13434	13655	13532	13628	13624	13539	13465	13578	13495	13394	13604	13588	13627	13703	13552	13526	13751	13765	13561	13593	13697	13558	13671	13582	13489	13654	13646	13502	13656	13657	13590	13604	13638	13730	13642	13700	13667	13677	13632	13645	13673	13694	13673	13569	13711	13569	13737	13678	13642	13826	13579	13608	13765	13766	13490	13520	13687	13867
22860	21410	29316	24168	22572	25787	26882	21245	19479	19237	18148	17763	17485	17279	17077	17026	16893	16791	16648	16662	16488	16480	16521	16499	16445	16305	16326	16246	16461	16465	16417	16317	16293	16327	16368	16325	16162	16402	16212	16429	16256	16205	16138	16149	16208	16328	16286	16253	16186	16196	16287	16375	16154	16292	16246	16486	16046	16083	16298	16162	16206	16298	15993	16137	16203	16143	15969	15988	16060	16026	16282	16221	16326	16386	16075	16110	16171	16242	16412	16072	16156	16191	16517	16062	16115	16191	16246	16175	16274	16142	16266	16146	16128	16301	16200	15945	16107	16182	16358	16005	16072	16316	16331	16211	16237	15999	16112	16033	15989	16062	16068	16171	16167	16140	16151	16243	16197	16132	16227	16275	15985	16161	16221	16277	16219	16199	15976	16283	16257	16193	16221	15943	16095	16111	16177	16056	16274	16110	16115	16213	16037	15887	16089	16075	15919	16096	16265	15984	16201	16257	16153	16036	16124	16110	16210	16408	16286	16169	16174	16035	16241	16274	16213	16066	16256	16215	16152	16173	16230	16260	16021	16343	16286	16315	16240	16071	16375	16210	16019	16205	16149	16186	16094	16154	16240	16233	16219	16064	16157	16478	16073	16411	16215	16318	16113	15972	16122	16000	16171	16130	16044	16001	16133	16044	15971	16250	16094	16197	16126	16104	16190	16419	16076	16150	16142	16262	16147	16135	16120	16058	16210	15982	16179	16012	16052	16189	16082	16122	16031	16052	16295	16271	16051	16205	16103	16235	16048	16141	15986	16203	16075	16273	16133	16055	16064	16195	16131	16223	16087	16054	16098	16271	16137	16123	16167	16365	16188	16170	16118	16069	15900	16055	16276	16087	16175	16262	16159	15956	16254	16161	16069	16132	16201	16140	16205	16107	16109	16180	16082	16151	16261	16041	16064	16002	16103	16213	15981	16146	16061	16170	15972	16085	16175	16101	16131	16026	16024	16057	16268	16134	15998	16157	16131	16149	16276	16142	16074	16150	16215	16071	16161	15995	16184	16152	16242	16267	16317	16155	16183	16267	16130	16159	16077	16051	16065	16165	16114	16221	16046	16047	16142	16186	16083	16311	16291	16034	16272	16148	16068	16267	16340	16169	16170	16007	16030	16290	16170	16010	16015	16157	15985	16109	16108	16064	15847	16101	16087	16163	16198	16151	16069	16040	16235	16115	16156	16171	16243	16222	16251	16042	16213	16109	16113	16118	16104	16203	16184	16183	16251	16161	16105	16121	16149	16206	16156	16143	16069	16263	16063	16198	16410	16057	16007	16183	16006	16190	16274	16043	16044	16130	16126	16104	16281	16056	16231	16034	16257	16123	15919	16093	16009	16092	15928	16105	16245	15956	16085	16231	16094	16113	16003	16170	16136	16169	16304	16038	16073	16103	16101	16043	15952	16082	16056	16289	16132	16143	16223	16045	16025	16181	16070	16351	16281	16093	16205	16191	16340	16286	15980	16145	16157	16152	15927	16101	16154	16127	16162	16004	16185	16063	16146	16232	16131	16244	16193	16270	16187	16145	16168	16039	16062	16192	16104	16231	16215	16043	16121	16071	15912	16056	16142	16325	16160	16036	16408	16124	16078	16188	16168	16197	16227	16235	16099	16084	16414	16081	16357	16263	16234	16172	16086	16239	15875	16189	16304	16148	16098	16104	16308	16240	16165	16069	16210	16159	16285	16244	15870	16089	16065	16329	16152	16011	16023	16076	16384	16290	16034	16244	16189	16308	16239	16256	16054	16122	16148	16255	16257	16181	16027	16112	16099	16058	16303	16124	15998	15985	16101	16192	16063	16103	16164	16057	16222	16125	16202	16206	16204	16190	16125	16219	16087	15924	16045	16020	16133	16170	16026	16313	16098	16048	16269	16065	16046	16060	16040	16105	16166	16107	16216	16193	16291	16189	16195	16321	16411	16277	16114	16059	16055	16004	16181	16016	16103	16215	16015	15998	16174	15998	16423	16190	16249	16007	16135	16141	16400	16091	16100	16131	16155	16189	15978	16099	16046	16198	16051	16249	16171	16226	16226	16142	16170	16204	16178	16096	16007	16168	16150	16077	15954	16011	16258	16061	16030	15953	16119	16110	16365	15927	16189	16124	16095	16134	16124	16134	16003	16164	16139	15914	16152	16138	16128	16109	15974	16174	16080	16205	16349	16177	16205	16130	16053	16081	16243	16053	16148	16144	16328	16269	16243	16138	16274	16036	16162	16059	16001	16236	16167	16091	16168	15875	16060	16000	16299	16020	15958	16013	16140	16252	16237	16027	16120	16256	16219	16146	16085	15905	16128	16081	16140	16166	16096	16022	16226	16218	16183	16127	15927	15957	16236	15987	16036	16190	16100	16070	16207	16078	16121	16081	16152	16085	16223	16118	16093	16152	16049	16290	16176	16122	16325	16179	15942	16233	16094	16104	16286	16120	16009	16064	16112	16109	15928	16020	15928	16024	16335	16105	16278	16132	16262	16155	16196	16138	16065	16315	16110	16175	16193	16147	15977	16222	16014	16074	16114	16165	16166	16157	16065	16235	16005	16145	16173	16128	16354	16130	16164	16097	16041	16076	16234	16103	15981	16137	16027	16152	16091	16172	16324	16221	16060	16291	16320	15977	16177	16106	16154	16073	15956	16402	16132	16008	16096	16224	16217	16107	16016	16074	16137	16088	16064	16307	16317	15987	16122	16003	16082	16000	16173	16066	16133	16090	16227	16173	16157	16335	16189	16118	16195	16211	16040	16092	16177	16025	16114	16047	16237	16102	16119	16168	16151	16132	15971	15896	16064	16294	16203	16117	15977	16164	16110	16131	16204	16350	16125	16149	16227	16263	16084	16129	16209	16116	16237	16142	16205	16274	16111	16041	16256	16310	15937	16162	16118	16203	16089	16184	16125	16158	16239	16019	16067	16207	16097	16371	16156	16094	16439	16511	16270	16231	16081	16112	15975	16072	16309	16227	16082	16276	16278	16090	16117	16246	16268	16018	15985	16217	15955	16014	16191	16194	16131	16150	16317	16213	16078	16171	15980	15856	15901	16174	16131	16010	16080	16283	16210	16355	16177	16171	16057	16089	16093	16042	16298	16284	16122	16183	16162	16093	16337	15964	16111	16029	16399	16150	16106	16129	16055	15915	16312	15953	16074	15995	16315	16063	16199	16230	16047	15946	16276	16264	16029	16099	16156	16347	16327	16159	15947	16291	16119	16091	16211	15847	16112	16023	16175	16141	16285	16250	16182	16205	16291	15988	16204	16201	16289	16217	16045	16353	16090	16065	16225	16096	16244	16121	16098	16132	16160	16081	16229	16241	16121	16225	16220	16273	16226	16309	16217	16080	16230	16106	15971	16123	16077	15994	16320	16015	16070	16147	16354	16090	15957	16173	15942	16123	16148	16170	16240	16037	15952	16021	16026	16206	16364	15975	16009	16187	16221	16176	16294	16342	16304	16117	16125	16113	16265	16127	16175	15997	15946	15948	15939	16258	16238	16198	15981	16047	16100	16174	16107	16290	16115	16081	16201	16216	16298	16188	16156	16068	15977	16276	16295	16136	16095	15971	16144	15963	15829	16093	15929	16184	16003	16000	16057	16103	16178	16223	16138	16301	16075	16163	16122	15996	16099	16009	16051	16032	16085	16175	16099	16001	15908	16143	16257	16264	16172	16333	16357	16129	16188	16150	16197	15970	15982	16073	16093	16101	16163	16139	16109	16191	16124	16137	16114	16188	16041	16032	16160	15966	16093	16077	15962	16098	16223	16054	16209	16268	16242	16009	16033	16117	16101	16047	16310	16139	16182	16160	16140	15986	16102	16066	16017	16068	16207	16197	16147	16222	16058	16117	16112	16076	16060	16160	16135	16170	16216	16135	16067	15991	16256	16225	16085	16155	15983	16109	16255	15938	16234	16227	16264	15984	16077	16064	16033	15880	16151	16223	16177	15984	16078	16316	16118	16118	16065	16084	16187	16108	16269	16214	16061	16150	16176	16010	16152	15861	15909	16201	16086	16108	16012	16212	15870	15937	16109	16176	16227	16215	16095	16207	16272	16056	16167	16300	16201	16127	16277	16087	15973	16242	16184	16121	16210	16014	16289	16134	16309	16077	16277	16264	16126	16142	16200	16240	16326	16287	16232	16236	16065	16102	16198	16165	15986	16062	16018	16080	16127	16021	16078	16101	16254	16311	15991	16246	16102	16084	16044	16191	16240	16030	15928	16156	16077	15894	16148	16138	16115	16058	16109	16084	16097	16119	16073	16160	16359	16006	16218	16172	16109	16120	16098	15842	15993	16096	16043	16157	16194	16123	16186	16083	16043	16263	16169	16070	16164	16162	16007	16065	16486	16099	16107	16002	15916	15929	16199	16184	16160	16121	16171	16111	16122	16186	16209	16220	16147	16288	16302	16177	16228	16144	16053	16261	16064	16240	16182	16254	16079	15973	16096	16079	15976	15942	16181	16213	16227	16228	16353	16229	15979	16045	16006	16107	16147	16156	16170	16184	16030	16148	16348	16084	16089	16117	16086	16103	16174	16135	16143	16116	16184	16162	16376	16241	16083	16085	16183	16001	15920	16009	15826	16014	16209	16136	16127	16086	16156	16147	16222	16130	15936	16212	16145	16018	16214	16202	16131	16030	16071	16252	16292	16163	16026	16063	16185	16192	16155	16214	16204	15986	15990	16117	16164	15887	16320	16253	16214	16251	15983	16250	16051	16163	16290	16217	16123	16130	16249	15966	15942	16134	16091	15837	16167	16179	15974	16196	16053	16114	16098	16131	16163	16078	16048	16293	16417	16217	16322	16176	16111	16168	16438	16004	16070	16107	16332	16247	16225	16144	16132	16306	16178	16240	16107	16183	16201	16479	16210	15924	16303	16120	16272	16154	15874	16096	15973	16105	16083	16190	16178	16006	16247	16100	16058	16180	16127	16101	16133	16182	16134	16137	16153	16258	16034	16310	15920	16114	16132	16166	16295	15857	15964	16356	16257	15939	16129	16184	15994	16174	16049	16149	16090	16123	16119	16195	16313	16035	16055	15941	16110	16016	16128	16033	16095	16206	16294	16230	15949	16131	15974	16068	16159	16034	16021	16109	16089	15993	16124	16199	16020	16035	16046	16046
31923	53408	50404	40353	33749	27989	23028	20475	18974	17908	16863	16222	15744	15482	15336	15200	15149	15010	14881	14806	14593	14427	14330	14412	14355	14376	14231	14324	14220	14373	14357	14309	14344	14261	14084	14191	14031	14122	14115	14090	14047	14224	14077	14038	13949	14170	14233	14151	14081	14012	14059	14099	14057	14148	13919	13998	13969	14208	14053	14124	14069	13872	13926	14088	13876	14115	14170	14244	14172	13907	14110	14161	14073	13966	13983	14073	14100	14006	13928	13939	13985	14186	14129	14066	14054	14150	14079	14148	14133	14185	14180	13877	14191	14172	13901	14036	14061	13999	13879	14086	13993	14088	14211	13938	14056	14032	14052	14086	13980	14198	14079	13997	14078	14091	14169	14118	14048	14029	14115	13937	14109	14137	14032	14181	14175	14144	13990	14108	13835	14013	14085	14072	14076	13905	14165	14203	14042	14064	14077	14123	13971	14023	13949	14062	14003	14210	14233	13936	14099	14129	14039	13995	14005	13981	14161	14083	14045	13912	14045	13993	14051	13927	14094	13965	14121	14053	14109	14081	14235	14132	14105	14096	14021	14050	13971	14044	14083	13861	14074	14089	13965	14073	14152	14110	14033	13950	14011	14238	14237	14143	13902	14083	14219	13946	14071	13895	13903	14119	13959	14215	14020	14072	14103	13986	13978	14133	13952	13951	13944	14175	14244	14077	14059	14172	13844	14029	14070	14088	14099	13972	14078	13911	14247	14072	14088	14007	14062	13924	14103	14150	14040	13996	14048	13979	13945	14011	14054	14065	14018	13968	13995	14068	14089	14151	14033	13917	14047	14093	14216	14042	14036	13993	14184	13902	13998	14077	13986	14092	13959	14182	14077	14095	13996	13946	14132	14052	14066	13996	14104	13895	13835	13905	14142	13958	14055	14184	14054	13961	14102	14131	14056	14118	14033	14207	14062	14043	14031	14074	13903	13983	14093	14038	14029	14132	14127	14039	14148	14066	14129	14096	13892	14089	14082	13930	13969	14087	14057	14021	14025	13975	13946	13944	14190	13987	14003	14097	14012	13947	14090	13972	14064	14058	14095	13996	13869	14030	13878	13947	14018	14065	13916	14146	13978	14040	14113	14186	14001	14070	13958	13962	14041	14026	14155	13901	13979	14091	13993	14153	13966	14104	13966	13979	13963	14023	14081	13953	14054	13914	13996	13950	13913	14017	14209	14032	14069	14084	14106	13977	14166	13956	14086	13925	14129	13917	14031	14081	14044	14025	14004	13970	14036	14005	14120	14132	14060	13951	14042	14063	13893	14004	14106	13846	14099	14003	13865	14070	14120	14086	14222	14106	14043	14169	14092	13863	13935	14120	14076	14114	14032	13965	14040	14032	14155	14113	13965	14122	14067	14009	13966	13979	13984	14002	13979	14140	14034	13901	14046	14024	14084	13991	14051	13966	14096	14029	14072	14073	13970	14091	13855	14088	14171	13973	14131	13998	14138	13952	14028	14017	14213	13955	14039	14054	14031	13995	14051	14176	13915	14163	13986	14189	14205	14092	14163	14155	14102	14173	14209	14108	13940	14098	14062	14060	14061	14096	14135	14032	13934	14097	14073	13892	14166	14057	14076	14074	13986	14088	14040	13893	14044	14050	13943	14244	14070	13993	13966	14217	14187	13891	14142	13981	14112	14013	13981	14049	13951	14094	14112	14076	14252	13998	13999	13965	14045	14101	14028	14148	14007	14067	14008	14051	14050	14104	13971	14209	14086	14078	14053	14026	14130	13974	14163	14126	14199	14042	14028	14052	14026	14039	13984	13991	14040	13949	14007	14171	14054	13951	14010	13985	14022	14034	14106	13921	14007	14095	14098	14223	13771	14079	14224	13947	14166	14093	13970	13963	13878	13874	14051	14010	13952	13828	14184	14070	14063	13907	13956	14144	14187	13956	14040	14043	14018	14024	14127	13958	13766	13932	14107	13974	14133	13956	13956	14149	13967	14148	14019	14037	14076	14036	14089	14034	13910	14025	13950	14077	14035	14071	14114	14104	14131	13899	13994	14062	14052	14037	14147	14021	14076	14021	13918	13990	14049	13990	14080	13961	14050	13899	14096	14248	14103	14083	14111	14130	14041	14102	14010	13971	13934	14098	13997	14148	14043	14029	13980	14038	13919	14102	14241	14078	14104	13896	14023	13976	14117	14030	14010	13943	13932	14178	14121	14186	14073	13968	14081	13942	14085	13901	13984	14066	14092	13908	14107	13939	14128	13833	13973	14067	13995	14029	14024	13945	13902	14129	13988	14034	14012	14039	14233	14016	14019	14015	13993	13932	14038	13807	14110	14040	14144	14069	14008	14153	14058	14151	13963	13922	14019	13983	13956	14118	13867	14190	14083	14014	13905	14125	14143	14071	13991	14126	14103	13891	14136	14025	14057	14131	14250	13985	14178	14068	14076	14146	13936	13944	14138	14029	13969	14012	14173	14083	13936	14246	13967	14071	14032	14043	14105	14114	14220	14004	13998	13909	14136	14025	14092	13990	13862	14134	14137	14123	14193	14074	14024	13924	14055	14002	14027	14006	14020	13976	13771	13929	14192	14054	14196	14031	13917	14115	13996	14117	14170	14164	14170	13938	14089	14040	14034	13921	13876	14011	13843	14117	14053	13916	13891	14129	13915	14123	14044	14070	13953	14053	14066	14093	14066	13997	14091	14091	14097	14139	13838	14158	14084	14097	14093	14083	13967	14070	13994	14044	14125	14063	13976	14099	14008	13951	14007	14028	14044	14002	13981	14008	14155	14030	14266	14068	14138	14061	14107	14176	14007	13967	14119	14091	14064	13861	14060	14012	14009	14014	14131	14048	14132	14082	13957	14109	13738	14032	13962	14090	14086	14024	14059	13947	14060	14158	14097	14070	14194	14088	13984	14049	14042	14056	13949	13986	14010	14155	14160	13940	13952	14086	13922	14209	13993	13892	14012	14068	14032	13931	13919	14208	14106	14097	14085	13966	13997	14068	14018	13947	14130	14058	14027	14082	13857	14001	14057	14046	14097	13949	14189	13930	13861	14110	14103	13991	13871	13846	13999	14044	14055	14005	13991	14058	13993	14082	13933	14104	13996	14038	14097	14035	13924	14061	13877	14027	13977	13916	14194	13986	14107	14139	14050	14088	14019	13972	13994	14002	14036	14078	14130	13928	14028	13997	14077	14034	13994	13997	14136	13884	14143	14243	14073	13864	14119	13944	14031	14123	14072	14024	13977	14027	13970	13871	14128	14026	14061	14112	14122	13980	14148	13903	14045	13932	13957	14106	13949	13971	14135	14156	13942	13969	13858	14009	14079	13972	13983	14104	14046	13970	14048	14042	14025	14041	14072	14015	14066	13999	14030	14085	13992	14112	14041	14173	13811	14017	14035	13987	13891	14041	13979	14028	14010	14009	14089	14122	14087	14039	13951	14049	13945	14169	14007	13889	13899	14168	13930	14135	14081	14225	14185	13999	14038	14062	14005	14169	14141	14003	13981	14046	13891	14194	14233	14098	14234	14172	13981	14059	14032	13999	13999	14192	13995	14045	13923	14037	13994	13983	14042	14104	14084	13908	14006	13948	14018	13973	13854	14036	14138	13966	13912	14148	14145	14028	13921	13971	13830	13994	13950	13895	14007	13877	14132	14083	13928	14042	14019	13986	13947	14088	14029	13867	14107	13964	13959	13928	14155	14066	13974	14078	13965	13923	13884	13917	13927	14098	14092	14052	14086	14125	14025	14019	14063	14021	14007	13944	14076	13982	14104	14007	14121	14097	13903	14140	14070	14112	14144	14125	14069	14064	14175	14063	13863	13959	13952	13932	14122	14058	14122	14107	14253	13948	14166	14198	14029	14108	14064	13971	14188	14202	14050	14033	13960	13939	14005	14125	13910	14090	14069	14076	13986	13959	14110	14002	14137	14035	14204	14144	13868	14049	14103	14088	13848	13920	14028	14035	14047	14059	14081	14081	14014	14190	14027	13941	13974	13957	14125	13974	14139	13914	14173	14130	13989	14007	14092	13804	13918	14132	14033	14079	14074	13947	14017	13920	13888	14098	13956	14076	13955	13928	13840	14131	13929	13938	14145	13962	14007	14122	14035	14208	14007	14140	14151	13949	14007	14123	13904	13881	13879	14105	13966	13980	14022	14072	13840	14083	14047	14160	14059	14029	14071	14002	14141	14150	14159	13964	14137	14095	13934	13975	14094	14090	14190	13924	14097	13955	14146	13991	13977	14034	13876	14037	13968	13984	14113	14179	14098	13996	14052	13989	14078	13889	14136	14036	13785	14098	14108	14078	13980	13976	14102	13998	14166	13960	13996	14067	14242	14101	13975	14131	14077	13829	14015	14125	13854	13986	13927	14137	13988	14117	14082	14069	14152	14087	14163	14003	13914	14025	14062	13988	13900	14013	14103	13923	13886	14151	13773	14295	14104	14134	13987	14184	14105	13900	14166	14126	14118	14109	14150	13925	14010	14180	14089	13975	14192	14083	14127	14098	13966	14037	13978	14206	14106	14039	14111	14055	13905	14127	14137	13912	14142	14124	14067	14095	13874	14059	14034	13926	13898	13918	14140	14144	14050	13856	14161	14044	14023	14073	13831	13868	13991	14050	14065	14034	14126	13987	14083	14002	14014	13975	14104	13915	14046	14016	14106	14115	14125	13891	14035	14061	13975	14053	13944	14059	14128	14144	14049	14041	14094	13903	14233	14089	13995	14085	14128	14066	14102	13926	14237	13941	14279	13961	13862	13959	14012	14086	13924	14017	13982	14005	14136	14148	13835	13850	13867	14123	14071	13940	13948	14148	14133	14014	13914	14093	13965	14148	14064	14134	13951	14163	14044	14235	13973	14107	13996	14136	14133	14054	14031	14005	14010	14173	14026	14057	14042	13958	14015	13979	14068	14042	14058	13994	13950	14187	13918	13997	13940	14028	14048	13865	14048	13917	14069	14091	14040	14119	14125	14030	14126	14014	14118	13945	13801	14045	14064	14048	14026	13972	14085	13908	14126	13853	13924	14047	14102	14027	14052	14007	14089	13969	14095	14128	14110	13982	14052	14097	14225	14083	14168	14088	14024	14059	14067	13910	14259	13994	14044	14183	13977	13842	13820	13970	14112	14134	13957	13972	14045	13963
28399	25452	31233	28012	22436	19697	18437	17509	16855	16759	16544	16318	16073	16154	16211	16121	16084	16002	16231	15880	15962	15989	15875	15939	15923	15793	16000	15930	15879	15776	15951	15901	15783	15870	15882	15643	15563	15882	15788	15831	15767	15772	15967	15924	15794	15816	15824	15591	15647	15871	15773	16053	15798	15812	15748	15881	15823	15898	15847	15688	15715	15943	16062	15842	15422	15698	15746	15724	15820	15966	15711	15749	15861	15850	15791	15714	15691	15707	15853	15612	15498	15617	15805	15718	15660	15760	15993	15931	15941	15604	15750	15864	15970	15815	15834	15845	15714	15833	15671	15872	15676	15794	15871	15897	15578	15732	15725	15728	15678	15919	15704	15832	15790	15776	15799	15700	15738	15823	15974	15897	15799	15516	15651	15738	15850	15680	15965	15908	15765	15825	15832	15856	15675	15593	15890	15877	15959	15798	15780	15501	15840	15678	15608	15631	15768	15959	15681	15816	15580	15716	15467	15731	15891	15811	15767	15659	15550	15708	15827	15763	15847	15706	15703	15763	15920	15910	15994	15849	15696	15776	15867	15739	15712	15750	15594	15753	15640	15670	15739	15999	15923	15841	15740	15633	15751	15707	15875	15801	15654	15697	15690	15804	15824	15771	15830	15868	15817	15751	15860	15840	15797	15722	15754	15614	15608	15843	15727	15671	15902	15780	15774	15741	15834	15789	15818	15903	15804	15939	15733	15733	15535	15813	15692	15848	15820	15967	15825	15939	15815	15845	15655	15742	15733	15894	15721	15842	15496	15754	15726	15817	15839	15837	15813	15726	15773	15833	15757	15768	15708	15989	15832	15721	15649	15601	15767	15855	15904	15627	15727	15747	15704	15655	15697	15885	15806	15697	15694	15841	15731	15613	15854	15813	15753	15824	15723	15753	15698	15546	15957	15692	15886	15947	15824	15890	15855	15811	15592	15864	15640	15801	15780	15631	15705	15850	15749	15759	15811	15822	15787	15760	15802	15809	15676	15740	15656	15515	15834	15942	15695	15718	15812	15925	15814	15862	15824	15854	15783	15853	15696	15694	15816	15738	15721	15674	15890	15927	15813	15652	15802	15692	15803	15594	15789	15734	15770	15591	15834	15906	15875	15733	15666	15741	15773	15706	15738	15951	15837	15649	15887	15750	15704	15977	15846	15732	15471	15689	15777	15840	15803	15915	15777	15808	15921	15781	15904	15815	15773	15741	15811	15958	15585	15768	15835	15807	15805	15718	15782	15645	15762	15718	15941	15844	15845	15710	15658	15583	15717	15777	15881	15702	15671	15695	15795	15705	15615	15856	15654	15684	15916	15823	15476	15666	15557	15790	15601	15909	15767	15872	15827	15938	15654	15910	15762	15703	15761	15685	15625	15744	15779	15651	15751	15732	15908	15687	15755	15870	15689	15571	15961	15668	15727	15763	15899	15778	15739	15804	15620	15789	15600	15688	15783	15820	15780	15679	15754	15781	15736	15710	15674	15649	15688	15840	15754	15726	15792	15660	15646	16013	15808	15659	15534	15766	15707	15932	15691	15813	15868	15677	15916	15681	15720	15737	15952	15615	15883	15589	15741	15746	15748	15953	15500	15847	15870	15763	15859	15840	15824	15810	15773	15517	15638	15708	15616	15855	15941	15811	15668	15607	15841	15780	15748	15859	15803	15778	15849	15917	15887	15754	15680	15682	15866	15680	15802	15608	15743	15860	15759	15883	15812	15749	15699	15819	15746	15756	15684	15764	15858	15873	15883	16017	15771	15676	15731	15875	15689	15784	15711	15574	15908	15646	15956	15539	15764	15813	15659	15847	15889	15917	15896	15869	15614	15627	15618	15705	15821	15752	15704	15808	15701	15835	15888	15762	15690	15799	15736	15776	15898	15665	15882	15640	15806	15775	15763	15821	15594	15829	15709	15836	15720	15852	15791	15876	15904	15735	15682	15688	15912	15686	16043	15614	15622	15980	15690	15742	15802	15892	15568	15771	15895	15659	15549	15645	15789	15630	15762	15789	15823	15893	15743	15728	15763	15746	15710	15870	15728	15598	15629	15737	15789	15650	15995	15681	15891	15780	15698	15760	15712	15660	15659	15597	15698	15834	15866	15975	15822	15798	15566	15901	15580	15682	15774	15646	15685	15820	15723	15835	15665	15685	15750	15694	15763	15489	15709	15584	15770	15748	15727	15728	15690	15818	15744	15657	15906	15703	15688	15792	15662	15706	15684	15770	15677	15785	15733	15714	15745	15687	15841	15651	15854	15916	15532	15693	15730	15782	15763	15651	15818	15833	15819	15901	15843	15832	15835	15999	15699	15861	15652	15945	15672	15880	15880	15717	15665	15843	15716	15754	15852	15718	15772	15788	15733	15699	15635	15774	15774	15792	15804	15865	15503	15682	15836	15656	15778	15685	16015	15838	15732	15845	15838	15863	15778	15569	15705	15766	15847	15682	15773	15944	15792	15700	15888	15879	15743	15725	15863	15618	15682	15777	15837	15586	15869	15861	15901	15706	15780	15787	15678	15889	15713	15698	15780	15666	15667	15595	15788	15896	15943	15871	15816	15961	15893	15882	15805	15900	15682	15818	15700	15823	15775	15709	15785	15982	15809	15743	15747	15967	15915	15739	15852	15847	15823	15742	15806	15798	15696	15709	15812	15916	15785	15700	15616	15842	15963	15584	15797	15646	15820	15809	15939	15618	15821	15756	15820	15861	15568	15660	15922	15613	15548	15441	15492	15624	15484	15793	15898	15723	15881	16008	15828	15773	15671	15709	15860	15679	15905	15797	15862	15799	15748	15653	15608	15727	15834	15864	15809	15593	15753	15711	15647	15906	15832	15820	15641	15721	15778	15774	15597	15687	15700	15785	16042	15836	15764	15729	15886	15772	15736	15766	15693	15653	15692	15946	15706	15734	15752	15759	15772	15746	15849	15753	15730	15609	15800	15807	15659	15922	15845	15744	15777	15639	15904	15823	15931	15811	15711	15711	15783	15686	15805	15635	15772	15773	15712	15757	15809	15737	15673	15816	15855	15707	15691	15845	15795	15685	15849	15568	15629	15677	15776	15796	15634	15990	15670	15832	15627	15883	15818	15701	15651	15839	15741	15615	15827	15865	15729	15836	15780	15677	15774	15533	15728	15672	15788	15649	15786	15790	15835	15754	16063	15782	15726	15849	15715	15763	15766	15847	16009	15886	15746	15536	15769	15970	15805	15606	15794	15887	16008	15912	15772	15778	15923	15737	15705	15884	15730	15757	15845	15691	15737	15735	15773	15646	15824	15639	15722	15754	15699	15608	15908	15731	15953	15821	15693	15920	15845	15866	15638	15617	15690	15821	15637	15742	15941	15891	15729	16009	15693	15727	15763	15980	15756	15752	15942	15832	15830	15544	15613	15598	16010	15662	15532	15524	15877	15695	15749	15645	15813	15911	15636	15565	15991	15802	15897	15679	15550	15694	15754	15862	15717	15825	15773	15710	15725	15729	15751	15980	15981	16050	15811	15874	15857	15764	15792	15940	15840	15836	15454	15791	15837	15789	15698	15631	15615	15848	15702	15862	15871	15635	15680	15784	15673	15760	15713	15951	15800	15798	15839	15673	15683	15704	15716	15709	15590	15948	15950	15699	15772	15455	15703	15817	15831	15832	15840	15775	15862	15689	15762	15817	15882	15658	15749	15662	15846	15646	15946	15781	15715	15790	15915	15768	15726	15701	15926	15687	15801	15626	15531	15785	15810	15774	15727	15818	15759	15616	15634	15743	15803	15771	15895	15659	15859	15715	15755	15816	15756	15699	15712	15765	15694	15730	15723	15736	15992	15863	15788	16010	15700	15899	15748	15615	15681	15687	16033	15784	15758	15543	15640	15649	15708	15741	15794	15726	15610	15624	15897	15777	15819	15578	15664	15550	15873	15728	15843	15765	15720	15681	15893	15806	15911	15821	15892	15666	15760	15620	15824	15759	15755	15947	15935	15767	15824	15697	15643	15790	15833	15747	15753	15940	15751	15739	15907	15889	15840	15796	15728	15661	15794	15716	15749	15711	15649	15607	15692	15826	15684	15826	15818	15645	15826	15810	15928	15899	15695	15792	15846	15656	15649	15703	16022	15667	15579	15729	15537	15893	15797	15885	15813	15792	15702	15790	15792	15568	15766	15762	15697	15846	15850	15708	15993	15533	15915	15744	15624	15638	15727	15878	15693	15778	15735	15963	15947	15921	15735	15915	15891	15936	15767	15679	15751	15710	15771	15790	15732	15773	15718	15805	15893	15683	15893	15831	15795	15782	15829	15860	15757	15876	15652	15717	15817	15755	15700	15617	15783	15794	15738	15889	15554	15721	15616	15796	15771	15839	15954	15820	15757	15672	15844	15671	15898	15738	15673	15671	15805	15973	15643	15525	15828	15749	15984	15821	15774	15732	15694	15707	15721	16106	15764	15683	15642	15646	16075	15809	15694	15894	15747	15831	15836	15660	15478	15754	15660	15729	15447	15737	15592	15785	15881	15770	16050	15692	15778	15755	15746	15580	15843	15638	15910	15920	15708	15621	15658	15828	15909	15633	15763	15786	15843	15770	15761	15741	15946	15730	15781	15821	15829	15856	15655	15703	15955	15570	15691	15952	15756	15752	15861	15547	15784	15749	15685	15870	15810	15773	15620	15717	15709	15504	15845	15865	15846	15629	15704	15685	15777	15688	15778	15848	15982	15905	15823	15920	15745	15743	15703	15619	15761	15724	15728	15725	15723	15817	15728	15735	15794	15483	15865	15705	15756	15709	15703	15539	15587	15830	15845	15862	15824	15889	15760	15694	15948	15705	15684	15793	15712	15865	15568	15820	15612	15701	15647	15920	15855	15804	15795	15624	15590	15748	15789	15609	15875	15922	15808	15808	15751	15842	15890	15637	15700	15595	15654	15710	15677	15534	15814	15747	15814	15763	15673	15946	15737	15919	15784	15630	15875	15642	15781	15769	15698	15588	15756	15924	15759	15782	15808	15721	15632	15574	15811	15868	15773	15873	16053	15859	15591	15642	15734	15685	15746	15545	15823	15725	15662	15776	15727	15884	15766	15927	15700	15637	15661	15766	15707	15746	15717	15603	16001	15618	15758	15670	15809	15867	15684	15621	15832	15774	15889	15686
28868	39556	36222	28093	23040	19541	17636	16365	15661	15128	14872	14822	14511	14339	14268	14404	14337	14269	14352	14077	14027	14098	14010	14007	13944	13952	14046	13891	13903	13834	13967	14038	13869	13883	13861	13888	14030	14007	13871	13819	13929	13945	13887	13928	13932	13847	13910	13804	14046	13742	13967	13771	13980	13980	13922	13991	13838	13806	13931	13996	13803	13877	13882	13949	13930	13831	13908	13801	13727	13927	13862	13881	13789	13850	13885	13666	13914	13771	13851	13939	14039	13749	14094	13925	13912	13898	13849	13748	14189	14030	13890	13786	13816	13831	13903	13935	13987	13781	13821	13796	13946	13868	13780	14034	13982	13835	13880	13810	13821	13908	13823	13869	14105	13780	13897	13921	13916	13845	13984	13862	13637	13839	14042	13897	13795	13943	13899	13849	13864	13649	13803	13836	13960	13839	13778	13968	13832	13889	13905	13743	13937	13932	13801	14093	14055	13774	13814	13996	14003	13856	13705	13890	13892	13809	13909	13857	13856	13839	13917	13803	13966	13844	13943	14103	13868	13940	13906	13885	13818	13762	13814	13824	14036	13825	13962	13992	14109	13831	13861	13871	13976	13758	14013	14018	13841	13945	13697	13934	13928	13943	13807	13935	13840	13837	13861	13899	14094	13934	14061	13688	13839	13884	14019	13689	13860	13824	13816	13907	13892	13926	13955	13800	13973	13895	13866	14025	13942	13991	13794	13810	13852	13829	13907	13777	13867	14083	13855	13943	14011	13774	13841	13787	13807	13971	13843	13971	14061	13864	13954	13758	13928	13773	13855	13806	13865	13914	13823	13868	13905	13728	13980	14070	14044	13798	13744	13967	13885	13940	13765	13849	13895	13926	13970	13996	13957	13859	13888	13903	13804	14080	13980	13906	13933	13927	13947	14002	13771	13916	13840	13887	13842	13934	13854	13842	13785	13906	13971	13743	13679	13826	13751	13868	13823	13830	13882	13913	13861	13858	13863	14025	13810	13825	13952	14042	13743	13982	13862	13926	13778	13698	13945	13754	13796	13887	13733	13744	13848	13878	13892	13847	13879	13847	13829	13833	13832	13848	13740	13944	13678	13669	13815	13995	13929	13885	13893	13931	13788	13709	13861	13858	14030	13945	13816	13813	13966	13818	13962	13939	13912	13810	13855	13874	13940	13821	13928	13807	13821	13984	13931	13990	13904	13820	13973	13991	13857	13773	13868	13992	13762	13920	13889	13739	13934	13961	13858	13762	13941	13975	13688	13880	13867	14123	13831	13845	13853	13878	13855	13905	13858	13821	13824	13817	13999	14025	13712	13907	13865	13907	13743	13791	13741	14161	13893	14005	14005	13832	13763	13904	13835	13845	13831	13783	14060	13851	13759	13799	13747	13867	13836	13822	13934	13752	13932	13986	13882	13908	13827	14078	13898	13867	14063	13990	13867	13768	13831	13899	14089	13832	14161	13928	13920	13908	14019	13895	13741	13951	13929	13850	13865	13806	13792	13884	13879	13910	13847	13988	13972	13931	13773	13837	13811	13768	13997	13962	13985	13965	13997	14008	13838	13883	13821	13820	14018	13884	13879	13895	13910	13897	13898	14058	13806	13949	13954	13868	13900	13867	13861	13854	13981	14033	14050	14108	13832	13948	14000	13670	13966	13895	13964	13961	13957	13901	13720	13807	13989	13959	13929	13848	13759	13971	13853	14073	13916	13757	13990	13946	13929	13951	13771	13934	13965	13795	13815	13865	13852	13759	13815	13669	13942	13991	13881	13927	13955	13925	13750	13932	13735	13795	14086	13822	13865	13897	14037	13688	13887	13842	13898	13965	13864	13887	13958	13988	13940	13931	13825	13797	13918	13863	13762	13767	13905	13893	13915	13966	13894	13887	13819	13774	13962	13930	13802	13944	14015	13910	13753	13829	13986	13922	14002	13979	13990	14029	13956	14037	14007	13913	13855	13765	13802	13752	13801	13985	13734	13920	13917	13972	13964	13940	13923	13846	14024	13867	14115	13793	13981	13855	13912	13699	13847	13861	13895	13900	13823	14003	13765	13777	13904	13886	13788	13951	13805	13717	13927	13888	13834	13908	13888	13877	13976	13725	14063	13916	13902	13925	13813	13723	13848	13880	13938	13753	14051	13893	13879	14143	13837	14024	13941	13972	13885	13937	14045	13948	13827	13953	13832	13887	13847	13875	13812	13729	13774	13991	13854	13875	13843	14104	13907	13834	13863	13768	13846	13869	13818	13926	13774	13722	14064	13829	14046	13891	13892	14000	13903	13951	13983	13794	13857	13830	13889	13935	13815	13897	13832	13751	13828	13798	13824	13826	13869	13886	13895	14063	13915	13878	13801	13971	13853	14065	13755	14016	13878	13888	13909	14031	13855	13771	13903	13888	13890	13766	14072	13658	13845	13871	13830	13949	13934	13837	13970	13903	13807	13937	13933	14064	13829	13912	13811	13961	13700	13957	13830	13927	13899	13880	13876	14024	13778	13696	13949	13920	13798	13919	13878	13930	13873	13959	13763	13955	13976	13904	13848	13839	13776	13786	13918	13794	13762	13805	13941	13983	13868	13813	13907	13885	13965	13916	13911	14010	14040	13972	13961	13816	13905	14013	13782	13757	13850	13943	13783	13871	13867	13925	13824	13952	13937	13762	13870	13908	13939	13822	14027	13925	13878	13769	13969	14068	13834	13835	13950	14059	13806	13835	13900	14031	13907	13962	13846	13693	13933	13980	13980	13907	13889	13945	13926	13848	13908	13981	13870	13934	13952	13895	13904	13952	13789	13840	13783	13954	14038	13885	13835	14058	14014	13818	13886	13829	13928	13905	13950	13847	14052	13869	13987	13947	13918	13894	13775	13735	13886	13764	13962	13885	13926	13753	13832	14001	14010	13874	13954	13924	13889	13984	13850	13777	13890	13933	13973	13855	14072	13949	13761	13845	13921	13949	13849	13764	14108	13850	13963	14029	13763	13856	13858	13889	13816	13835	13889	13942	13935	13849	13967	13859	14066	13848	13868	13804	13789	13929	13791	13848	14094	13817	13829	13970	13900	14153	13902	13902	13956	13643	13887	13732	13949	13889	13729	13884	13896	13974	13884	13599	13852	13818	13876	14129	13824	13964	13944	14137	13814	13939	13788	14032	13810	13785	13952	13832	13930	13908	13687	13975	13796	13983	13980	14004	13835	13799	13845	13793	14000	13923	13913	14056	13918	14112	13919	13781	13857	13963	13867	13960	13844	13917	13999	13913	14124	13959	13885	13852	13916	13965	13866	14016	13896	13987	13883	13815	13812	13961	14043	13946	13831	13948	13816	13894	13896	13860	13994	13923	13926	13803	14060	13902	13800	13823	13876	13932	13914	13848	13895	13801	13788	13904	13982	14035	14008	13876	13963	13990	13992	13888	13724	13836	13992	14013	13816	13892	13839	13856	13988	13894	13924	13818	14074	13729	13995	13837	14147	13928	13846	13978	13888	13836	13712	13976	14014	13853	13898	13909	14009	13830	13856	13954	13817	14016	13888	14009	13908	13918	13964	14067	13917	13850	13789	13986	13845	13809	13810	13869	13904	13845	13917	13977	13891	13803	13901	13970	13919	13876	13759	13743	13835	13998	13722	14007	13870	13717	13849	13962	13867	13828	13906	13839	13661	14009	13861	13948	13976	13903	13792	13864	14038	13933	14068	13980	14068	13661	14126	13952	13927	13824	13751	14005	13984	13965	13931	13763	13844	13783	13957	13849	13827	13944	13881	14006	13907	13874	13901	14007	13736	14005	13997	13914	13909	13791	13812	13955	13930	13937	13960	13867	13918	13875	13740	13931	13869	13889	13820	13869	13860	13876	13819	13932	13887	13959	13735	13993	13770	13932	13780	14041	13949	13886	13760	13849	13844	13841	13922	13900	13828	13920	13924	13932	13914	13893	13760	13865	13896	13855	13842	13895	13819	13945	13990	13971	13814	14042	13926	13911	13690	13821	14036	13990	13935	14012	13879	14011	13980	13737	13866	13965	13887	13932	13980	13935	13939	13963	13878	13769	13971	13777	13870	13867	13811	13796	13847	14001	13997	13768	13914	13860	13936	13896	13722	13777	13851	13760	14054	13958	13932	13812	13774	14002	13965	13914	13794	14067	13942	13936	13873	13961	14053	14038	13864	13962	13823	14023	14027	14055	13865	13972	13968	13847	13917	13776	13990	13806	14008	13841	14004	13713	13900	14044	13868	13879	13956	13960	13949	13928	13908	14085	13902	13924	13942	13906	14025	13766	13979	13845	13953	13838	13830	13907	14042	14027	14032	13834	13880	14033	13778	13918	13767	13886	13989	13787	13887	13944	13769	13912	13850	13885	13770	13918	13819	13886	13862	14025	13908	14038	13876	14093	13946	13849	13918	13994	13829	13958	13916	13795	13935	13904	13804	13898	13813	13827	13908	13893	13937	13728	13906	14049	13786	13891	14079	13833	13900	14021	13783	13760	13754	13834	13818	13754	13874	13886	14001	13719	13874	13856	13969	13977	13904	13988	13910	13944	13887	13918	14005	13867	14106	13981	13880	13777	13988	13883	13948	13977	13834	13794	13893	13756	14011	13870	13965	13863	14010	13885	13924	13953	13915	14037	13958	13784	13963	13814	13833	13916	13845	13766	14010	14054	13814	13831	13883	13908	13742	13846	13918	13947	13871	13961	13809	13731	13876	13806	13832	14004	13828	13941	13969	13821	13886	13951	13761	13878	13840	13953	14025	13962	13932	13973	13896	13727	13885	13990	13991	13886	13860	13816	13818	13905	13833	13953	13845	13926	13815	13843	13926	13944	13883	13854	13928	13773	13967	13998	13981	13887	13976	13860	13773	13998	13817	13936	13987	13913	13885	13916	13714	13904	13751	13956	13845	13799	13937	14016	13879	13825	14019	13906	13863	13891	13779	13942	14052	13992	13795	13889	13943	13877	13844	13824	14040	13727	13882	13896	13848	14005	13980	13820	13739	13773	13862	13976	14012	13879	13847	13948	14004	14030	13962	13982	13794	13775	13785	13707	13905	13859	13917	13937	13970	13740	13898	14004	13915	13845	13968	13688	13954	13947	14047	13794	13875	14003	13753	13879	13942	13891	13925	13847	13894	14034	13849	13847	13854	13889	13930	13960
24078	21411	28927	25393	24177	24171	22611	18774	17644	17408	16815	16436	16345	15987	16025	16139	15760	15926	15747	15819	15698	15619	15650	15610	15625	15833	15653	15584	15672	15502	15549	15608	15504	15522	15366	15625	15665	15479	15557	15547	15489	15448	15527	15456	15333	15614	15565	15455	15362	15600	15572	15444	15373	15372	15496	15504	15457	15536	15476	15453	15494	15526	15272	15430	15475	15330	15368	15423	15379	15394	15373	15451	15308	15428	15462	15385	15519	15423	15294	15526	15416	15426	15326	15303	15290	15458	15268	15546	15527	15436	15403	15421	15536	15345	15443	15407	15290	15653	15317	15279	15424	15297	15439	15447	15402	15643	15377	15330	15577	15490	15374	15337	15384	15507	15330	15557	15437	15467	15311	15502	15484	15457	15311	15382	15422	15576	15588	15290	15431	15516	15309	15303	15454	15313	15479	15446	15526	15185	15437	15539	15165	15599	15370	15415	15403	15233	15514	15475	15453	15388	15481	15321	15461	15329	15458	15469	15522	15355	15411	15174	15334	15406	15560	15278	15362	15528	15478	15290	15462	15404	15244	15429	15444	15486	15454	15478	15490	15542	15247	15432	15295	15387	15490	15358	15383	15556	15479	15594	15396	15550	15241	15420	15383	15236	15352	15536	15347	15495	15353	15298	15392	15474	15353	15525	15529	15378	15380	15305	15373	15384	15437	15484	15426	15343	15269	15417	15376	15174	15479	15532	15679	15422	15429	15385	15575	15412	15569	15382	15287	15449	15389	15411	15459	15268	15480	15431	15603	15172	15437	15204	15424	15302	15560	15361	15327	15355	15323	15557	15372	15539	15449	15401	15414	15444	15279	15584	15310	15390	15310	15316	15368	15577	15356	15361	15366	15370	15290	15301	15499	15301	15226	15240	15466	15530	15605	15442	15306	15538	15316	15269	15475	15440	15508	15522	15461	15445	15443	15518	15398	15472	15536	15325	15428	15469	15384	15440	15492	15243	15458	15362	15564	15273	15350	15296	15688	15511	15412	15399	15451	15545	15506	15430	15535	15548	15436	15524	15375	15523	15413	15387	15348	15324	15523	15226	15383	15323	15382	15658	15264	15491	15410	15414	15403	15339	15421	15380	15346	15345	15429	15498	15501	15453	15438	15509	15350	15477	15502	15380	15492	15613	15431	15316	15332	15364	15443	15368	15503	15529	15480	15308	15552	15610	15539	15395	15484	15428	15254	15410	15393	15446	15373	15448	15520	15370	15172	15550	15368	15453	15346	15444	15511	15493	15479	15336	15366	15489	15515	15256	15307	15550	15464	15477	15369	15427	15448	15432	15239	15783	15542	15351	15258	15491	15417	15355	15519	15530	15384	15461	15581	15475	15400	15211	15481	15422	15422	15333	15388	15381	15460	15550	15378	15455	15396	15297	15519	15501	15426	15479	15474	15561	15332	15423	15301	15406	15351	15614	15445	15438	15309	15395	15337	15363	15478	15469	15296	15372	15453	15348	15594	15571	15470	15525	15504	15327	15330	15400	15340	15270	15302	15406	15506	15404	15322	15527	15296	15700	15626	15290	15604	15455	15432	15429	15589	15321	15463	15404	15415	15554	15591	15369	15298	15335	15471	15566	15445	15426	15391	15376	15385	15479	15286	15220	15185	15492	15463	15374	15478	15329	15461	15378	15436	15529	15413	15483	15426	15416	15321	15416	15372	15211	15304	15409	15424	15380	15415	15466	15583	15478	15445	15582	15581	15490	15350	15455	15418	15374	15540	15439	15673	15479	15557	15255	15480	15272	15573	15457	15378	15564	15264	15430	15657	15341	15288	15413	15363	15524	15424	15389	15386	15482	15681	15363	15603	15541	15367	15339	15409	15385	15152	15452	15337	15300	15571	15430	15366	15464	15348	15453	15409	15346	15412	15499	15540	15347	15398	15240	15356	15293	15323	15646	15745	15401	15506	15474	15412	15520	15482	15450	15506	15557	15515	15522	15639	15470	15549	15504	15480	15447	15549	15544	15223	15334	15426	15438	15416	15477	15607	15304	15160	15504	15367	15378	15568	15377	15282	15408	15385	15532	15378	15391	15554	15424	15393	15627	15524	15459	15531	15406	15358	15569	15520	15599	15472	15315	15293	15483	15257	15361	15300	15465	15273	15381	15473	15290	15483	15380	15529	15399	15420	15397	15623	15428	15475	15429	15466	15405	15464	15471	15541	15461	15385	15353	15384	15455	15544	15354	15440	15391	15425	15319	15387	15365	15459	15327	15468	15371	15433	15287	15497	15583	15570	15312	15497	15412	15403	15449	15276	15510	15334	15648	15464	15436	15366	15439	15340	15505	15480	15412	15519	15279	15309	15284	15457	15188	15407	15451	15683	15546	15485	15300	15330	15430	15472	15464	15566	15548	15338	15404	15359	15269	15366	15432	15361	15323	15511	15512	15450	15531	15325	15260	15583	15384	15145	15406	15274	15369	15516	15513	15527	15469	15282	15352	15404	15527	15648	15301	15522	15464	15419	15511	15438	15438	15584	15386	15287	15327	15465	15305	15258	15535	15542	15469	15467	15223	15394	15481	15572	15531	15446	15518	15520	15444	15548	15408	15212	15464	15440	15379	15370	15470	15379	15477	15510	15343	15436	15538	15347	15503	15544	15344	15640	15329	15472	15565	15210	15506	15460	15381	15413	15155	15402	15292	15334	15598	15330	15525	15329	15493	15383	15408	15407	15623	15290	15255	15487	15289	15450	15399	15400	15372	15393	15396	15607	15295	15640	15387	15387	15465	15473	15478	15413	15291	15365	15378	15242	15403	15364	15467	15523	15329	15258	15233	15428	15418	15416	15497	15613	15458	15452	15391	15555	15557	15494	15421	15423	15461	15338	15448	15414	15398	15481	15431	15467	15691	15308	15574	15459	15531	15529	15542	15481	15196	15439	15411	15302	15525	15394	15630	15523	15488	15432	15263	15490	15373	15323	15523	15463	15450	15433	15466	15309	15268	15441	15446	15545	15341	15659	15319	15231	15366	15482	15318	15468	15431	15596	15463	15501	15258	15369	15562	15314	15458	15277	15507	15322	15438	15493	15612	15290	15410	15330	15448	15410	15401	15216	15274	15512	15518	15550	15533	15398	15500	15485	15463	15491	15601	15455	15459	15346	15361	15347	15463	15574	15595	15462	15434	15416	15488	15389	15429	15517	15354	15453	15532	15434	15429	15443	15562	15358	15381	15324	15187	15585	15340	15297	15317	15536	15445	15373	15426	15424	15332	15431	15269	15509	15442	15588	15365	15353	15376	15272	15263	15446	15604	15470	15485	15380	15136	15454	15321	15461	15404	15475	15250	15692	15409	15467	15394	15483	15431	15272	15421	15550	15293	15438	15408	15388	15242	15465	15172	15388	15408	15494	15290	15516	15327	15509	15395	15252	15683	15633	15366	15217	15323	15498	15384	15540	15521	15487	15429	15358	15474	15382	15338	15476	15494	15337	15438	15300	15346	15420	15536	15294	15429	15382	15336	15325	15537	15457	15585	15362	15461	15478	15397	15429	15422	15333	15559	15511	15266	15382	15475	15348	15468	15454	15614	15433	15533	15397	15478	15419	15540	15625	15516	15295	15281	15504	15582	15511	15332	15511	15168	15249	15338	15446	15557	15403	15388	15320	15380	15403	15606	15545	15424	15230	15517	15352	15288	15406	15539	15552	15425	15377	15384	15179	15389	15295	15282	15192	15271	15422	15373	15482	15450	15334	15304	15561	15440	15318	15597	15443	15419	15198	15611	15577	15442	15401	15419	15665	15555	15446	15600	15453	15559	15369	15647	15544	15612	15383	15480	15405	15462	15237	15414	15425	15549	15511	15415	15526	15546	15324	15594	15343	15470	15459	15482	15320	15344	15739	15594	15452	15381	15386	15353	15291	15545	15642	15611	15380	15520	15567	15406	15470	15433	15369	15387	15282	15599	15443	15421	15283	15249	15436	15491	15275	15296	15530	15214	15543	15315	15360	15498	15432	15497	15434	15381	15450	15527	15380	15426	15302	15532	15333	15346	15532	15377	15322	15495	15394	15474	15512	15230	15419	15371	15544	15405	15388	15301	15259	15354	15545	15409	15385	15623	15338	15397	15284	15433	15489	15363	15580	15401	15574	15474	15549	15419	15507	15352	15452	15298	15510	15531	15407	15395	15537	15411	15494	15230	15414	15332	15496	15414	15405	15290	15408	15402	15603	15431	15435	15541	15528	15180	15378	15453	15487	15455	15447	15346	15375	15496	15392	15567	15502	15391	15238	15423	15549	15269	15294	15268	15433	15500	15557	15418	15510	15493	15431	15375	15475	15507	15406	15429	15411	15477	15463	15401	15470	15488	15540	15618	15481	15535	15423	15469	15295	15414	15497	15487	15356	15453	15257	15453	15443	15500	15451	15433	15524	15524	15527	15338	15611	15499	15380	15303	15345	15369	15299	15420	15315	15440	15499	15361	15546	15381	15486	15531	15271	15252	15410	15492	15818	15409	15476	15591	15573	15484	15359	15504	15499	15385	15517	15441	15421	15496	15499	15595	15612	15431	15539	15501	15437	15496	15386	15660	15473	15524	15528	15353	15445	15207	15418	15354	15537	15566	15418	15398	15447	15312	15255	15611	15492	15315	15436	15612	15480	15397	15477	15319	15445	15405	15588	15214	15409	15239	15570	15415	15430	15380	15471	15484	15546	15466	15304	15371	15529	15392	15337	15345	15409	15437	15571	15437	15439	15526	15538	15373	15444	15375	15269	15349	15475	15402	15379	15570	15379	15242	15410	15387	15545	15486	15523	15473	15375	15435	15553	15505	15316	15504	15490	15416	15282	15463	15469	15382	15184	15514	15515	15323	15374	15506	15496	15226	15475	15606	15487	15505	15524	15478	15460	15572	15425	15296	15317	15547	15469	15364	15371	15472	15465	15451	15426	15331	15210	15425	15239	15477	15492	15500	15356	15362	15410	15325	15309	15388	15404	15320	15442	15461	15549	15389	15469	15288	15524	15626	15267	15397	15503	15506	15453	15185	15451	15330	15402	15353	15319	15433	15562	15600	15469	15413	15464	15296	15482	15610	15465	15491	15600	15413	15264	15327	15433	15440	15571	15659	15282	15648	15460	15373	15475	15372	15432	15398	15436	15449	15399	15481
29642	48053	44424	35706	28858	23417	20173	18258	17166	16246	15592	14802	14768	14647	14518	14402	14427	14139	13951	14166	13882	13966	13895	13908	13963	13926	13803	13845	13895	13759	13790	13797	13784	13816	13782	13672	13786	13613	13648	13663	13844	13629	13688	13749	13650	13872	13347	13690	13766	13714	13957	13722	13615	13774	13666	13519	13686	13735	13658	13643	13741	13686	13728	13684	13695	13767	13685	13609	13667	13676	13427	13630	13682	13635	13690	13672	13697	13745	13612	13530	13516	13707	13577	13718	13780	13657	13685	13615	13643	13635	13817	13797	13729	13701	13627	13816	13714	13495	13773	13684	13741	13652	13787	13404	13856	13520	13610	13648	13490	13939	13646	13723	13474	13517	13627	13729	13598	13622	13636	13698	13659	13707	13692	13813	13777	13596	13392	13772	13593	13618	13567	13703	13643	13703	13623	13781	13804	13680	13588	13578	13672	13766	13772	13664	13746	13694	13743	13417	13682	13397	13593	13839	13571	13670	13629	13455	13653	13582	13670	13668	13538	13767	13400	13847	13676	13620	13711	13572	13708	13773	13556	13504	13678	13649	13663	13746	13644	13603	13599	13657	13702	13501	13827	13539	13750	13608	13709	13872	13607	13620	13653	13698	13620	13542	13520	13787	13740	13726	13593	13643	13505	13747	13659	13553	13745	13592	13735	13692	13611	13672	13594	13433	13570	13764	13761	13575	13556	13649	13673	13638	13710	13577	13724	13685	13788	13793	13728	13759	13802	13726	13734	13581	13547	13765	13689	13600	13526	13718	13703	13914	13666	13649	13765	13540	13607	13648	13595	13592	13719	13636	13860	13640	13629	13579	13580	13819	13506	13491	13780	13665	13800	13668	13658	13749	13615	13776	13628	13546	13743	13897	13824	13716	13693	13531	13654	13499	13729	13657	13690	13761	13577	13393	13708	13755	13502	13697	13598	13617	13549	13662	13740	13605	13709	13584	13725	13666	13774	13761	13599	13583	13776	13771	13774	13743	13551	13626	13594	13628	13620	13617	13585	13730	13532	13590	13661	13612	13660	13684	13755	13481	13654	13542	13514	13619	13715	13550	13566	13502	13502	13563	13719	13743	13908	13770	13726	13737	13755	13666	13650	13484	13571	13591	13729	13536	13726	13705	13727	13652	13654	13719	13576	13552	13604	13771	13620	13721	13771	13672	13542	13643	13594	13636	13582	13671	13531	13707	13588	13655	13612	13737	13787	13851	13520	13606	13761	13706	13541	13739	13617	13725	13584	13762	13569	13608	13599	13721	13586	13585	13703	13688	13776	13634	13668	13639	13688	13715	13719	13653	13720	13673	13754	13720	13745	13573	13580	13585	13793	13689	13497	13624	13484	13720	13873	13662	13606	13690	13799	13564	13640	13677	13685	13575	13727	13566	13652	13723	13685	13564	13796	13737	13704	13636	13698	13797	13624	13643	13753	13791	13748	13584	13750	13763	13556	13672	13536	13673	13616	13766	13770	13516	13683	13568	13650	13610	13526	13690	13509	13644	13608	13874	13653	13585	13701	13571	13700	13678	13736	13562	13847	13621	13773	13544	13640	13680	13645	13672	13778	13686	13807	13543	13687	13701	13581	13628	13525	13750	13690	13681	13860	13576	13580	13613	13618	13564	13579	13473	13713	13682	13633	13673	13641	13840	13768	13593	13674	13702	13725	13645	13658	13633	13827	13737	13642	13657	13601	13623	13687	13576	13598	13562	13848	13625	13736	13656	13628	13573	13609	13563	13587	13573	13596	13668	13662	13652	13828	13770	13683	13634	13513	13690	13673	13574	13679	13636	13670	13710	13658	13731	13626	13748	13542	13653	13600	13816	13698	13785	13752	13846	13606	13795	13786	13606	13734	13783	13690	13549	13597	13690	13635	13669	13508	13765	13526	13598	13543	13579	13649	13520	13684	13627	13761	13652	13701	13569	13661	13594	13527	13623	13699	13673	13520	13647	13698	13684	13686	13662	13785	13714	13758	13372	13772	13716	13690	13737	13822	13662	13558	13716	13766	13631	13703	13651	13764	13755	13621	13741	13712	13511	13467	13778	13573	13746	13493	13720	13756	13675	13723	13654	13518	13667	13599	13716	13673	13608	13700	13543	13675	13714	13772	13545	13604	13502	13750	13639	13609	13618	13805	13617	13592	13653	13645	13657	13568	13681	13631	13686	13701	13481	13719	13520	13708	13729	13682	13693	13501	13729	13724	13617	13775	13734	13585	13678	13765	13561	13667	13614	13613	13455	13762	13637	13575	13630	13556	13610	13545	13740	13596	13775	13531	13521	13712	13747	13682	13698	13705	13639	13696	13572	13511	13687	13725	13686	13762	13649	13800	13683	13618	13552	13706	13639	13582	13559	13662	13779	13603	13727	13724	13669	13578	13576	13575	13647	13590	13614	13615	13735	13501	13752	13724	13743	13623	13674	13680	13843	13574	13822	13597	13825	13699	13612	13691	13575	13505	13605	13504	13641	13695	13671	13582	13601	13712	13494	13753	13691	13584	13459	13866	13661	13776	13665	13674	13662	13764	13656	13650	13632	13509	13522	13701	13583	13449	13576	13688	13624	13545	13518	13728	13686	13650	13660	13671	13770	13581	13567	13552	13812	13615	13612	13694	13589	13869	13786	13615	13698	13664	13576	13614	13547	13542	13829	13781	13568	13639	13714	13879	13645	13764	13701	13543	13633	13675	13714	13731	13602	13604	13724	13611	13679	13669	13726	13496	13694	13612	13638	13675	13688	13729	13665	13534	13647	13669	13550	13531	13552	13522	13925	13631	13602	13633	13720	13607	13707	13580	13687	13651	13773	13768	13725	13656	13579	13744	13537	13649	13495	13600	13692	13663	13656	13748	13676	13598	13580	13649	13716	13536	13653	13850	13794	13640	13717	13877	13795	13460	13683	13693	13683	13647	13704	13785	13652	13783	13584	13648	13578	13754	13731	13711	13719	13796	13681	13537	13770	13611	13651	13674	13659	13576	13548	13683	13560	13755	13536	13702	13636	13583	13615	13548	13677	13718	13574	13551	13479	13702	13771	13579	13796	13786	13696	13662	13817	13767	13591	13633	13670	13649	13707	13907	13795	13565	13562	13507	13683	13690	13653	13610	13621	13815	13364	13698	13638	13712	13700	13633	13650	13788	13560	13806	13580	13754	13636	13695	13799	13640	13633	13577	13653	13724	13532	13547	13640	13671	13618	13666	13755	13717	13647	13491	13604	13571	13779	13572	13757	13593	13607	13536	13686	13662	13676	13829	13704	13838	13727	13646	13564	13356	13578	13627	13621	13588	13535	13866	13596	13764	13759	13673	13674	13606	13819	13693	13632	13679	13876	13735	13607	13666	13560	13746	13528	13671	13674	13674	13659	13687	13569	13609	13670	13727	13585	13834	13584	13743	13693	13715	13552	13548	13568	13695	13895	13822	13613	13726	13535	13534	13846	13837	13684	13653	13676	13705	13597	13695	13676	13553	13593	13650	13859	13718	13609	13735	13561	13741	13658	13649	13764	13554	13443	13921	13517	13575	13585	13811	13504	13749	13714	13646	13712	13536	13554	13617	13621	13642	13663	13724	13732	13728	13681	13702	13631	13865	13675	13862	13645	13774	13693	13512	13633	13644	13730	13588	13622	13695	13674	13670	13712	13762	13596	13664	13588	13759	13790	13743	13646	13591	13665	13684	13744	13595	13519	13605	13587	13573	13613	13526	13648	13637	13713	13762	13614	13426	13529	13853	13660	13460	13656	13805	13636	13537	13386	13582	13541	13773	13576	13565	13722	13688	13582	13568	13516	13635	13701	13781	13592	13479	13614	13636	13718	13588	13652	13497	13565	13573	13643	13583	13694	13649	13684	13835	13602	13415	13541	13702	13666	13531	13540	13828	13686	13416	13693	13663	13700	13638	13786	13598	13730	13468	13563	13617	13666	13700	13605	13724	13573	13834	13829	13752	13784	13681	13781	13788	13607	13621	13787	13766	13564	13786	13733	13635	13711	13562	13605	13811	13692	13671	13552	13711	13643	13742	13673	13694	13584	13722	13685	13567	13646	13524	13512	13705	13824	13556	13587	13727	13725	13558	13715	13769	13559	13787	13538	13535	13547	13805	13709	13609	13758	13670	13462	13654	13616	13632	13668	13798	13586	13581	13582	13558	13728	13705	13598	13553	13760	13523	13761	13649	13589	13629	13536	13733	13741	13602	13633	13706	13597	13638	13713	13716	13824	13621	13748	13795	13616	13526	13616	13683	13882	13673	13555	13605	13478	13698	13645	13650	13756	13614	13697	13600	13600	13656	13520	13506	13559	13652	13734	13694	13625	13710	13638	13828	13665	13641	13857	13687	13756	13590	13711	13623	13701	13755	13530	13756	13550	13636	13681	13331	13689	13618	13696	13710	13486	13613	13516	13599	13786	13701	13713	13662	13849	13652	13575	13762	13607	13742	13773	13686	13697	13677	13723	13670	13465	13817	13692	13823	13658	13548	13630	13534	13587	13747	13704	13764	13712	13721	13832	13636	13639	13654	13506	13749	13720	13636	13609	13710	13545	13763	13500	13695	13695	13514	13749	13766	13575	13782	13783	13742	13585	13548	13686	13509	13745	13690	13673	13829	13718	13669	13573	13763	13709	13542	13723	13573	13739	13632	13676	13679	13587	13532	13651	13659	13503	13878	13639	13737	13846	13665	13659	13619	13646	13754	13547	13677	13830	13723	13638	13599	13641	13661	13556	13611	13599	13496	13650	13494	13543	13765	13781	13732	13703	13689	13503	13609	13565	13698	13681	13603	13893	13734	13713	13757	13843	13669	13539	13725	13594	13553	13643	13617	13737	13595	13705	13705	13607	13649	13791	13770	13708	13547	13651	13615	13698	13622	13704	13646	13694	13774	13743	13762	13699	13475	13719	13568	13496	13697	13696	13695	13751	13588	13664	13672	13684	13777	13742	13737	13702	13710	13697	13686	13679	13583	13555	13707	13668	13788	13752	13583	13604	13665	13911	13738	13695	13580	13733	13479	13642	13839	13703	13402	13634	13777	13622	13704	13634	13592	13587	13705	13683	13602	13753	13742	13624	13669	13699	13526	13616	13655	13636	13722	13711	13732	13676	13675	13629	13664	13662	13743	13587	13652	13751
22881	21443	29305	24291	22791	25611	27152	21685	19835	18978	18292	17726	17517	17200	16948	16950	17037	17075	16949	16867	16702	16728	16496	16531	16286	16454	16425	16397	16575	16431	16314	16420	16359	16255	16320	16350	16207	16234	16501	16318	16192	16251	16261	16261	16305	16324	16372	16250	16319	16507	16272	16282	16297	16404	16218	16224	16186	16041	16071	16277	16090	16319	16329	16266	16426	16201	16121	16188	16281	16428	16108	16393	16306	16191	16242	16261	16187	16118	16285	16116	16226	16222	16153	16143	16203	16209	16040	16062	16277	16402	16337	16251	16219	16358	16336	16141	16250	16293	16219	16339	16223	16128	16354	16011	16295	16322	16129	16078	16214	16158	16243	16296	16278	16110	16246	16359	16287	16281	16146	16103	16265	16131	16402	16181	16284	16177	16145	16188	16239	16191	16309	16436	15946	16201	15950	16090	16106	16336	16107	16266	16297	16187	16242	16029	16274	16033	16150	16206	16288	16235	16144	16010	16176	16322	16247	16173	16061	16333	16401	16004	16238	16126	16200	16164	16294	16195	16196	16176	16069	16105	16160	16158	16294	16490	16226	16236	16216	16271	16230	16043	16212	16264	16358	16141	16206	16469	16317	16154	16274	16166	16282	15982	16273	16110	16040	16318	16213	16315	16272	16303	16216	16289	15999	16239	16367	16122	16147	16209	16227	16256	16242	16202	16171	16219	16292	16309	16417	15958	16126	16232	16188	16150	16001	16169	16095	16185	16259	16151	16311	16189	16268	16156	16216	16280	16218	16257	15986	16189	16224	16199	16290	16062	16238	16083	16284	16275	16297	16150	16227	16092	16230	16301	16052	16006	16203	16214	16230	16341	16334	15989	16367	16245	16112	16172	16148	16202	16219	15936	16109	16157	16076	15998	16259	16263	16290	16238	16260	16137	16190	16274	16154	16146	16168	16076	16266	16157	16235	16121	16382	16238	16080	16190	16159	16106	16218	16158	16132	16050	16202	16124	16070	15930	16214	16206	16173	16100	16344	16211	16226	16095	16317	16383	16192	16194	16114	16166	16247	16039	16138	16334	16200	16242	16246	16191	16207	15993	16031	16142	16149	16064	16329	16352	16319	16261	16234	16182	16298	16280	16378	16244	16238	16162	16270	16378	16399	16254	16381	16159	16148	16156	16175	16021	16314	16318	16085	15984	16195	16045	16346	16140	16342	16187	16366	16097	16323	16373	16022	16214	16149	16072	16111	16064	16431	16033	16274	16264	16076	16124	16221	16171	16173	16087	16020	16237	16242	16389	16053	16065	16290	16109	16118	16087	16126	16068	16218	16184	16110	16142	16239	16188	16240	16234	16356	16246	16199	16014	16192	16385	16322	16133	16013	16250	16204	16173	16130	16245	16348	16190	16137	16246	16221	16216	16147	16165	16145	16157	16111	15954	16127	16217	16203	16010	16283	16201	16198	16154	16152	16272	16269	16110	16194	16060	16072	16127	16170	16334	16139	16230	16280	16258	16010	16152	16192	16106	16361	16222	16171	16291	16231	16340	16227	16236	15984	16104	16244	16322	16357	16314	16242	16036	16107	16335	16188	16290	16256	16263	16177	16327	16163	16258	16188	16299	16231	16250	16313	16115	16309	16234	16186	16075	16141	16084	16253	16231	16179	16214	16139	16057	16369	16002	16005	16046	16246	16204	16226	16220	16022	16329	16063	16294	16365	16365	16093	16136	16364	16090	16178	16079	16182	16201	16016	16020	16317	15977	16215	16195	16107	16027	16181	16366	16193	16429	16138	16058	16374	15970	16296	16268	16236	16165	16092	16023	16216	16196	16112	16067	16298	16129	16209	16031	16104	16214	16191	16370	16379	16180	16203	16240	16178	16171	16156	16270	16013	16279	16043	16109	16226	15971	16131	16046	16294	16084	16204	16143	16171	16121	16285	16068	16146	16041	16155	16185	16193	16277	16307	16104	16209	16232	16280	16131	16180	16024	16329	16162	16190	16285	16238	16197	16223	16230	16076	16068	16118	16094	16202	16299	16253	16236	15971	16324	15918	16107	16058	16218	16049	16171	16360	16048	16027	16271	16160	16410	16374	16169	16039	16179	16119	16065	16018	16116	16194	16143	16125	16154	16078	16132	16120	16112	16290	16303	16344	16146	16252	16094	16108	16153	16283	16339	16256	16241	16051	16123	16167	16226	16386	16287	16208	16216	16084	16238	16228	16176	16045	16084	16125	16154	16204	16307	16130	16327	16142	16283	16067	16323	16110	16120	16025	15958	16013	16277	16110	16142	16143	16151	16133	16136	16522	16311	15977	16372	16254	15905	16093	16173	16241	16074	16342	16261	16375	16202	16143	16087	16114	16378	16312	16101	16101	16350	16284	16160	16410	16038	16235	16181	16230	16172	16170	16095	16111	16239	16373	16130	15956	16288	16036	16127	16263	16163	16038	16108	16259	15897	16146	16145	16198	16350	16398	16272	16093	16073	16201	16185	16162	16033	16192	16239	16338	16227	16048	16357	16082	16191	16328	16242	16304	16222	16177	16225	16174	16361	16205	16095	16127	16088	16222	16271	16220	16075	16084	16181	16216	16079	16241	16281	16188	16179	16211	15941	16126	16161	16118	16020	16276	16114	16210	16099	16242	16193	16259	16210	16116	16322	16223	16155	16207	16375	16051	16305	16415	16082	16179	16094	16210	16172	16209	16143	16276	16121	16230	16178	16290	16047	16121	15874	16099	16165	16103	16267	16189	16190	16301	15970	16269	16030	16071	16193	16200	16277	16130	16195	16319	16212	16033	16156	16394	16330	16193	16357	16347	16207	16095	16354	16126	16057	16208	16122	16129	16195	16153	16123	16196	16215	16057	16155	16385	16278	16157	16323	16011	16106	16086	16126	16054	16270	16340	16123	16164	16213	15971	16360	16110	16284	16252	16065	16285	16076	16092	16159	16164	16472	16333	16107	16067	16183	16058	16139	16329	16135	15981	16229	16068	16056	16248	16163	16072	16137	16288	16167	16250	16246	16016	16157	16181	16333	16134	16234	16251	16329	16124	16216	16152	16073	16128	16220	16196	16167	16187	16009	16380	16206	16151	16011	16228	16311	16244	15972	16184	15968	16277	15918	16285	16363	16320	16136	16311	16221	16163	16238	16008	16331	16183	16229	16137	16282	16078	16174	16126	16075	16295	16269	16304	16242	16177	16216	16100	16192	16212	16139	16119	16296	16002	16040	16138	16000	16269	16090	16226	16111	16059	16072	16221	16171	16283	16195	16256	16057	16220	16114	16285	16301	16180	16004	16202	16117	16158	16259	16173	16299	16056	16192	16188	16309	16220	16172	16429	16079	16083	16306	16227	16169	16101	16042	16043	16452	16399	16082	16269	16163	16208	16140	16097	16085	16098	16216	16350	16260	16270	16143	16209	16064	16371	16291	16137	16272	16156	16141	16214	16223	16302	16162	16297	16241	16248	16310	16246	16268	16157	16169	16335	16249	16048	16236	16013	16251	16133	16119	16360	16195	16348	16147	16230	16296	16158	16122	16165	16148	16116	16163	16211	16265	16101	16324	15980	16152	16181	16172	16384	16098	16279	16295	16392	16189	16026	16156	16219	16232	16020	16222	15981	16203	16352	16236	16077	16205	16115	16299	16252	16032	16197	16294	16084	16101	16213	16152	16268	15956	16152	16268	16203	16133	16287	16184	16208	16243	16104	16202	16058	16278	16087	16041	16142	16308	16188	16056	16210	16251	16107	16017	16192	16288	16201	16316	16158	16153	15988	16160	16124	15898	16339	16122	16226	16221	16300	16080	16347	16119	16110	16250	16025	16124	16180	16340	16181	16327	16029	16470	16328	16107	16040	16147	16188	16147	16243	16238	16154	16253	16050	16245	16104	16339	16189	16106	16390	16181	16200	16232	16051	15954	16221	16049	16240	16115	16279	16254	16477	16149	16130	16060	16186	16367	16091	16025	16192	16220	16029	16250	16144	16234	16221	16048	16197	16281	16127	16308	16204	16079	16337	16146	16161	16149	16325	16187	16295	16133	16159	16107	16452	16062	16168	16459	16314	16288	16222	16103	16147	16002	16194	16213	16107	16217	16139	16324	16166	16250	16335	16217	16284	16159	16452	16132	16217	16089	16017	16038	16273	16474	16229	16329	16234	16263	16148	16207	16281	16367	16308	16145	16222	16151	16201	16023	16143	16165	16392	16170	16142	16216	16401	16217	16301	16221	16136	16141	16112	16407	16203	15966	15903	16073	16101	16203	16329	16199	16318	16079	16168	16168	16174	16024	16090	15992	16257	16099	16253	16261	16392	16184	16442	16103	16354	16079	16207	16120	16222	16203	16078	16099	16161	16036	16243	16057	16076	16034	16279	16348	16036	16124	16325	16251	16205	16250	16286	16253	16198	16199	16279	16119	16078	16235	16040	16162	16301	16250	16216	16264	16228	16169	16066	16220	16384	16098	16133	16248	16381	16077	16140	16320	16305	16191	16139	16170	16079	16147	15946	16098	15963	16166	16284	16133	16138	16381	16304	16342	16215	16265	16135	16169	16176	16111	16369	16105	16263	16108	16024	16339	16108	16090	16335	16197	16071	16032	16177	16386	16223	16252	16145	16183	16064	16316	16098	16287	16167	16268	16233	16056	16195	16320	16178	16166	16228	16122	16213	16116	16251	16080	16053	16137	16130	16116	16160	16032	16079	16263	16194	15996	16193	16222	16210	16235	16231	16196	15979	16078	16136	16434	16178	16188	16316	16129	16156	16080	16212	16208	16149	16149	16324	16203	16202	16120	15987	16015	16433	16324	16281	16093	16334	16310	16174	16105	16147	16155	16245	16171	16095	16075	16307	16475	16086	16167	16313	16244	16109	16158	16115	16293	16180	16237	16076	16166	16241	16066	16039	16383	16124	16332	16169	16294	16223	16312	16459	16042	16239	16266	16605	16298	16268	16161	16191	16219	16153	16174	16363	16378	16123	16227	16194	16075	16038	16277	16313	16424	15966	16233	16166	16470	16072	16284	16166	16316	16196	16347	16034	16235	15920	16220	16173	16201	16383	16050	16066	16023	16095	16204	16294	16150	16214	16291	16120	16096	16204	16099	16276	16226	16250	16143	15909	16281	16300	16037	16073	16284	16201	16069	16226	16118	16168	16213
32308	54069	50672	41612	33619	27767	23661	21004	19229	17872	16895	16151	15745	15403	15264	15301	14883	15220	14676	14669	14542	14505	14460	14564	14174	14300	14376	14162	14235	14276	14262	14226	14379	14048	14194	14107	14370	14045	14268	14205	14043	14063	14126	14127	14186	14123	14157	13987	14131	14098	14140	14205	14277	14193	14301	14113	14162	14197	14142	14154	14207	14101	14034	14046	14080	14122	14149	14153	14026	14278	14161	14146	14142	14279	14105	14092	14103	14114	14218	13828	14146	14040	14249	14105	14163	14221	13834	14252	14073	14010	14251	14215	14065	14101	14096	14080	14106	14131	14142	14183	14054	14052	14091	14135	14195	14182	14066	14146	14082	13908	14283	14139	14121	14085	13961	14069	14082	14143	13934	14099	14023	14135	14135	14240	14063	14079	14114	14101	14154	14086	14255	14227	14169	14189	14094	14227	14092	14096	14027	13992	14064	14221	14128	14092	14155	14241	14265	14268	14088	14096	14147	14223	14065	14266	14028	14161	14104	13963	14051	14222	14225	13934	14021	14177	14074	14208	14144	14101	14062	14167	14230	13973	14201	14133	14212	14214	14099	14150	14249	14119	13957	14019	14046	14080	14245	14120	14082	14067	14168	14067	14141	14155	14042	14231	14107	14086	14078	14098	14057	14126	14232	14071	13927	14143	14242	14170	14179	14058	14133	14177	14122	13984	14106	14115	14083	14069	14079	13922	14103	14153	14059	14198	14136	13996	14153	14158	14183	14219	14114	14239	14022	14193	14258	14331	14055	14000	14083	14098	13865	14134	14217	14092	14149	14160	14117	13952	14287	14248	13998	14066	14243	13955	14016	14212	14182	14110	14083	14118	14036	14106	14154	14046	14125	14071	14107	14106	14110	14179	14135	13952	14153	14078	14173	14149	13981	14171	14132	14030	14138	14127	14157	14030	14272	14269	14246	13971	14069	14090	14086	14117	14160	14188	14074	14197	14000	14142	14051	14074	14125	14206	14006	14091	14147	14077	14105	14087	14157	14110	14156	14121	14076	14144	13931	14137	14167	14252	14104	13936	14020	14154	14221	14087	14088	14106	14236	14104	14090	14002	14080	14080	14193	14085	14136	14064	14179	14083	14103	14104	14174	14033	13986	14271	14272	14218	14098	14164	13942	14317	14180	14086	14238	14082	14179	14198	14199	14111	14240	14085	14001	14001	14181	14206	14180	14154	14063	14112	14174	13966	14119	14224	14127	14038	14049	14007	14061	14018	14178	14128	14069	14030	14093	14071	14035	14078	14038	14074	14062	14015	14147	14074	13964	14076	14042	14070	14098	14072	14176	14139	14131	14223	14097	14002	14211	14074	14100	14216	14135	14074	14056	14129	14156	14065	14245	14067	14026	14007	13856	14292	14022	14157	14043	13877	14129	14174	14133	14115	14113	14015	14132	14176	14021	14069	14059	14057	14175	14183	14047	14028	14109	14132	14130	13953	14095	14052	13950	14109	14034	14177	14059	14161	14090	14258	13974	14096	14057	14014	14124	14105	14018	14031	13988	14094	14136	14154	14204	14047	14048	14063	14215	13990	13933	14195	14230	13993	14176	14208	14061	14198	14043	14181	14084	13837	14024	14146	14122	14105	14112	14067	14231	13970	14160	14134	14059	14221	14110	13985	14104	14182	14128	14226	14321	14228	14080	13922	14085	13972	14183	14148	14169	14170	14133	14173	14326	14403	14073	13999	14060	14085	14079	14173	14181	14242	14155	13857	14082	14202	14281	13927	14254	14154	14212	14144	14118	14173	14140	14232	14015	14099	13991	14007	14164	14113	14117	14142	14040	14043	14091	14010	14120	14203	14230	14059	14107	13878	14172	14100	14122	14253	14228	14066	14249	13972	14016	14109	14172	13967	14141	13930	14061	14185	14222	14139	14137	14083	14023	14077	14060	13953	14177	14194	14158	14099	14066	14005	14219	13913	14056	13916	14212	14277	13992	14002	14168	14049	14111	14158	14125	14169	14046	14154	14293	13951	14283	14264	14130	14102	14042	14242	14016	13996	14186	14028	14009	14169	14260	14222	14156	14125	14042	14208	14132	14217	14018	14204	14075	14024	14101	14019	14069	14074	14198	13988	13994	14098	14121	14316	13988	14234	14147	14200	14057	13954	14067	14050	14108	14338	14103	14237	14199	14066	14198	14160	14239	14201	13998	14102	14098	14101	14214	14129	14162	13938	14042	14124	14016	14024	13999	14076	14008	14047	13976	14116	14052	14155	14067	14196	14085	14003	14204	14171	14117	14019	13940	14099	13835	14090	14142	14136	14230	14129	14152	13965	14277	14050	14389	14199	14071	13975	14198	14021	14261	14091	14306	14196	14098	14098	14027	14041	14036	14040	14061	14014	13995	13857	14126	14377	14079	14077	14202	13907	14046	14148	14072	14097	14141	14157	14102	14156	13950	14020	14262	14096	14035	14154	14022	14170	14005	14181	14142	14267	14335	14174	14232	14058	14063	14279	14007	14180	14282	14129	13866	14275	14146	14153	14166	14295	14115	13975	14023	14167	14083	14128	14130	14118	14016	14009	13959	14108	13980	14170	14100	14266	13918	14150	14054	14105	13976	14084	14153	14214	14075	14104	14066	14150	14127	14094	14060	14149	13918	14242	13952	14128	14179	13880	14145	14176	14133	13909	14133	14119	14002	14261	14161	14220	14039	14121	14036	14290	14149	14087	13976	14050	13980	14115	14095	14178	14151	14111	14038	14114	14209	14072	14068	14125	14154	14060	13914	14164	14225	14298	14053	14031	14095	14192	14009	14189	14094	14236	14076	14115	14017	14025	14100	14154	14111	13953	13987	14046	14040	14192	14007	14130	14167	14039	14252	14031	14039	13952	13957	14114	14151	14012	14164	14071	14066	14269	14050	14193	14042	14041	14109	14078	14084	13993	14089	14123	14225	14079	14012	13875	14052	13873	14138	14191	14122	14033	14107	14223	14095	14196	14185	14033	13959	14124	13883	14135	14236	14077	14130	14108	14127	14122	14121	14014	14179	14085	14012	14297	14107	14093	14069	14034	14021	14060	14174	14149	14050	13983	14106	14038	14131	14066	14052	14065	14076	13933	14038	14092	14078	14118	14061	14224	14286	13955	14097	14150	13974	14037	14066	14006	14098	14089	14139	14122	14145	13967	14176	14042	14017	14204	13983	14098	14106	14093	13925	14057	14056	14160	14061	14079	14044	14202	14123	14134	14070	14130	13978	14119	14137	13976	14116	13975	14114	14135	14166	14144	14025	14038	14021	14233	14122	14201	13904	14167	13979	14111	14005	14241	13974	13996	14115	14161	14174	14077	14070	14146	14284	14131	14003	14079	14079	13970	13934	14056	14031	14050	14034	13893	14204	14322	14034	14037	14040	14126	14176	14173	14133	14202	14198	14046	13964	14100	14292	13964	14208	14080	14219	14080	13970	14059	14082	13991	13938	14091	14240	14211	14089	14148	14122	14066	14060	14126	14056	13900	13905	14216	14060	14008	14122	14035	14135	14018	14156	14082	13922	14002	14065	14212	14262	14047	14176	14180	14210	14165	14245	14171	14249	14335	14186	14074	13981	14129	13950	14150	14131	13952	14047	14065	14145	13984	13976	13981	14213	13973	14180	14153	14037	14024	14146	14024	14054	14062	14142	14145	14092	14000	14159	14080	13999	14088	14067	14016	14063	14092	14124	14126	14105	14146	14207	14152	14211	13907	13954	14258	14109	14077	14070	14143	14091	14139	14045	14179	14175	14097	14171	14177	14171	14017	14020	14178	14119	14119	14140	14090	14104	14145	14102	14052	14170	14214	13965	14048	14185	14023	14044	14161	14078	14164	14122	14072	14219	14117	14108	14093	14228	14155	14121	14025	14070	14120	14041	14255	14113	13843	14224	14201	14062	14089	14157	14041	14011	14223	13987	14196	14030	14035	14179	14104	14169	14052	14103	14111	14058	14219	14041	13972	14143	14194	13937	14183	14061	14027	14264	14132	14149	14097	14040	14043	14061	14084	14259	14076	14166	14055	14086	14003	14185	14060	14035	13910	13880	14174	14159	14064	14048	14026	14122	14128	14201	13969	14145	14042	14153	14004	13909	14292	14071	13960	13989	14144	14103	14031	14183	14116	14062	14233	14098	14056	14175	14015	14085	14062	14040	14168	13926	14120	14008	14004	14154	14129	14072	14185	13965	14122	14181	14161	14215	14020	13913	14062	14155	13966	14087	14054	13924	14033	14043	14137	14153	14074	13886	14156	14140	14120	14137	13878	14176	14090	13991	14011	13960	14255	14041	14204	14143	13978	14150	14287	14076	14080	14161	14142	14149	13974	14136	14057	14161	14097	14244	14208	14031	14104	14066	14098	14176	13884	13992	14031	14169	14057	14206	14179	14064	14077	13995	14151	14133	14121	13975	14215	14068	14147	14126	14106	13955	14107	14129	14158	14216	14068	14189	14156	14211	14086	13948	14041	14114	14051	14114	14254	14043	14199	14078	14134	13998	14113	14023	14081	14023	14107	13989	14224	14153	14181	14226	14126	14115	14074	14160	14158	14070	14168	14088	14155	14221	14044	14162	14169	14107	14149	14235	14206	14050	14140	14065	14029	14207	14116	13938	14135	14180	14115	14182	14330	13901	14200	14003	14106	14012	14116	14053	14120	14111	14203	14107	14054	13993	14255	14072	14104	14024	14086	14244	14162	14154	14040	14125	14017	14175	14089	14332	13849	14071	14191	14047	14347	14085	14111	14111	14049	14137	14192	14082	14207	13986	13892	14115	13982	14093	13998	14138	14124	14100	14117	14023	14174	13987	14090	14146	14083	14221	14091	14031	14192	14312	13996	14102	14144	14123	13970	14150	14196	14009	14087	14125	14111	14052	14121	13893	14181	14074	14011	14055	14198	13915	13827	13795	14140	14102	14093	14146	14110	14119	14123	13911	14082	14351	14144	14234	13948	14020	14153	14211	14194	14022	14038	14139	14221	14167	14029	14151	14121	14081	14067	14093	14054	14209	14114	13982	14019	14063	14175	14233	14142	14041	14201	14169	14211	14049	14070	13978	14148	14031	14226	14204	13920	14090	14116	13971	14195	14042	14027	13853	14255	14071	14107	14276	14094	14064	14027	14135	14150	14042	14124	14062	13970
28454	25720	31807	28473	22517	20010	18811	17711	17092	16905	16510	16421	16381	16165	16129	16355	16158	16159	16198	16118	16027	16103	15846	16085	16119	16031	15858	16053	16039	16026	16113	16264	15995	16044	16089	16173	16036	15857	15938	16005	16040	15964	16005	15942	15875	16078	15961	15994	16042	15868	16052	16006	15965	15947	15949	15784	15983	15950	15796	15949	15901	15758	16057	15924	15980	15992	15677	15961	16009	15795	15930	15947	15726	15776	15905	15915	16029	16241	15965	16183	15949	16047	15831	15893	15832	15806	15988	16057	16182	16130	15833	15884	15993	15933	15863	15923	15923	15946	15890	16039	15865	15873	16087	15899	16078	15828	15912	15989	16290	16212	16006	15975	15858	15887	15910	16133	15924	15982	15954	15929	15991	15857	15824	16018	15998	16082	15998	16150	15793	15793	16005	15728	15924	15896	16006	16031	16070	15763	15854	15774	16143	15941	15862	16068	15821	15909	15914	15805	15871	15985	15793	15788	16024	15913	15987	15939	15878	15756	15656	15812	15877	15942	15984	15958	15981	15822	15891	15934	16074	16231	16126	15846	15961	16093	16134	15863	15857	15951	15859	15965	16071	15818	15920	15919	15848	15941	15946	15914	15903	16205	16002	15849	15754	16005	15849	15739	16016	15912	15969	15722	15948	15973	15918	15858	15786	16072	15989	15940	16132	15954	16015	15855	15966	15774	15850	15953	15972	15880	15947	15992	15952	15951	16014	16049	15712	15792	15874	15885	15921	15809	15851	16023	16186	16002	15828	16082	15845	15958	15806	15848	15939	15913	15745	16151	16040	15812	15996	15916	16049	15848	15869	16127	15894	15716	15878	15900	15885	15854	15864	15877	16019	15929	16168	15943	15944	15832	15842	16015	16090	16058	15747	15821	15914	15893	15910	16057	15917	16073	15847	15879	15837	15838	16090	15934	16066	15882	15893	16155	15958	15732	15840	15673	15903	15809	15964	16106	15994	16088	15756	16016	16145	15867	15978	15878	15885	15997	15899	15883	16291	16170	15934	15949	16075	15715	15877	15853	15906	15953	15844	15908	16064	15883	16053	15890	15987	16067	16036	15972	15972	16069	16014	15841	15897	15907	16054	15953	15833	15949	15692	15838	16301	16052	16083	16045	15952	15874	16046	16041	16094	16116	16066	15833	15761	15792	15738	16096	16064	16110	16059	15825	15940	15989	15948	15941	15979	15961	15860	15963	16028	15978	15930	16093	15838	15838	15931	15953	16010	16144	15995	16069	15965	16029	16041	15919	16120	16088	15983	15782	16025	15862	15782	15869	16115	16148	15778	15967	15947	15943	15851	16045	16069	16043	16176	16027	15940	15952	15989	15782	16074	16047	15872	15913	15908	15919	15984	16039	16115	16006	15931	15959	15909	15983	15894	16064	15860	15809	15966	16079	15950	15913	15863	15911	15815	15818	15911	15786	16057	16071	15963	15855	15918	16024	16083	16135	15990	15915	16007	16007	15662	15899	15929	15828	16008	15760	16130	15823	15893	15775	15872	15883	16157	15982	15869	15915	16080	15824	16153	15864	15969	15975	16014	15910	16048	15966	15984	15732	16063	15923	16180	16192	16117	16055	15978	15861	15963	16028	15964	15987	16135	16028	15894	15824	15857	15894	16170	15975	15839	15992	16126	15883	15893	15922	15976	15783	15949	15826	15787	15931	15844	16107	15943	16174	15967	15919	15780	16103	15941	16069	16043	15876	16064	16008	15981	16059	15859	15829	15964	16087	15870	15990	15992	15959	15939	15756	16179	15877	16080	15781	15900	15902	15773	15943	16117	15823	15936	15801	16055	16182	15909	16077	15959	15895	15931	15788	15870	15870	16049	15833	16068	16122	16067	15861	16061	15784	15858	16159	15925	16036	15913	15874	15880	15863	16035	15917	15993	15932	16112	15941	15932	16047	16173	15887	15827	15830	15968	16123	16214	15981	15885	15924	15911	15789	15886	16019	16140	15823	15869	15821	15982	15917	15819	15907	15739	15768	15819	15983	15950	15985	16066	16011	16019	15941	15953	15869	15973	16085	16097	16077	16163	15971	15871	15946	15862	15869	16008	16001	15942	15842	16022	15805	16067	16089	16025	15880	15835	15918	16029	16016	15976	15857	15735	15819	15949	15999	16046	16045	15882	16019	15901	15916	16028	15785	15891	15956	15797	15915	15778	15998	16005	15791	15913	16099	15979	15931	15836	16150	15731	15816	15944	15921	15826	15824	15833	15802	15886	16161	16116	15965	15966	16081	15944	15878	15848	16012	16075	16074	15891	15823	15951	15724	15900	15890	15985	15951	16149	15838	16148	15976	16088	15743	16175	15974	15992	15958	16060	15972	15853	15948	15989	15871	15654	16050	16033	16029	15978	15943	15967	15869	16085	16048	16055	16051	16047	16099	16149	16063	15809	15895	15863	15891	15957	15971	16036	15904	16157	15920	15766	15903	15799	16054	16053	16116	15878	16068	15959	15903	15898	15772	15908	15923	15790	15921	15804	15908	15905	15919	15977	15856	16032	15765	15968	15984	15932	15850	15907	15848	16024	15933	16086	15836	16164	16147	16043	16140	16042	15976	15972	15940	16075	15981	15616	15915	16005	15750	16124	15767	15836	15774	15841	15926	15985	15863	15910	15948	16001	15951	16048	15848	15872	15757	15902	15893	16023	16048	15877	15981	16122	16229	15865	15970	15898	16076	15876	15959	15917	16003	15855	15991	15963	16002	15864	15929	15985	15945	15784	15821	15919	15914	15778	15910	15890	15900	15815	15877	15887	15932	15861	15967	15970	15709	16044	15807	16111	15915	16088	16019	15906	15946	15776	16010	16045	16068	15888	15917	16029	15795	16084	15852	15816	16124	15784	15858	16049	16148	15919	16048	15996	16060	15846	15958	15955	15752	15763	16093	15797	15730	15938	15913	15900	16124	16006	15851	16045	16040	15941	16056	15881	16003	15764	15775	15862	15971	15827	15818	15927	15944	15995	15841	16007	15945	16009	16023	16112	16023	16126	15979	16047	15993	15978	15950	16020	15833	16049	15880	15930	15984	15824	15935	15800	15831	15964	16096	15743	15963	15856	16024	15819	15945	16049	15871	16081	15960	15757	15766	15805	15971	16003	15967	15861	15892	15848	16101	15944	15804	15816	15829	15955	15966	15995	15884	15894	15799	15882	15880	15888	16148	15925	16004	15949	15891	15865	15912	15979	16098	16020	15816	15910	15854	16005	15776	15883	15937	15889	15850	15956	15949	16126	16088	15839	15806	15921	15924	16044	16045	15872	15922	15835	16094	15967	15780	16149	15687	16140	16007	15938	16075	15949	16059	15924	15956	15877	15942	15964	16092	16075	16034	16100	16125	15908	15572	15842	16021	15808	15898	16220	16255	15758	16050	15955	15881	15974	16000	16034	15976	15985	15771	15898	16017	16102	16015	16234	15816	15834	15684	15803	15938	15831	16065	15948	15853	15977	15933	15933	15925	16000	15961	15917	16114	16017	16085	15959	16030	15884	15871	15876	15934	15842	15963	15846	16158	16068	16056	15964	15973	16031	15878	15947	15958	15916	16067	15941	15867	16039	16005	16127	16063	16092	15820	15916	15839	15857	15984	15720	15899	15873	16048	16039	16106	15975	15885	15969	16079	15969	15912	15912	15833	15944	15815	15765	15981	15953	15984	16014	15897	15912	15969	16018	16136	15962	16094	15957	15873	15996	15947	15713	16162	16029	15970	15961	15728	15937	15945	15984	16006	16055	15877	15710	15871	15880	15928	16042	15804	15783	15876	15811	16090	15938	16101	15842	15870	16080	15944	16134	15911	15968	15955	15897	16067	16034	15816	16060	16003	16007	15818	16153	16076	15913	15918	15999	15902	16141	15904	15978	15953	15928	16262	16040	15669	15995	15873	15870	15955	15804	16129	15903	15927	15863	15733	16019	16108	15878	15965	15719	15873	15942	16133	15933	15790	16112	15915	16010	15912	16017	15782	15846	15641	16022	15917	15979	16072	16061	15833	15920	15959	15868	15892	16123	15808	15992	15983	15942	15957	16103	15919	15908	15814	15972	15984	15821	15905	15894	15948	15924	15892	15934	15950	15905	15940	15804	16013	15941	15876	15968	15978	15896	15824	16065	16193	15954	15960	16106	15914	16092	15924	16099	16200	15912	15937	15903	16096	16029	16040	15902	15988	15742	15967	15884	16079	15929	16003	15767	16141	16132	16007	16002	15808	15743	15971	16046	15985	16065	16018	16062	15993	15801	15852	16002	15874	15916	16093	16056	15990	15910	15885	15851	15967	15991	16014	15769	15781	15985	16004	15758	15875	16074	16000	16016	15756	16030	16001	15938	15916	15839	15902	15914	16053	16089	16000	16046	15988	15966	15749	15877	16032	16023	15882	15940	15867	16131	15962	16039	16024	15838	15869	16009	15921	15958	15899	16001	15885	16109	16127	15721	15887	15826	15933	15901	15903	15832	15873	16035	15986	16007	16118	15856	16096	15944	15934	16096	16067	16067	15798	16001	15905	15810	15902	15869	15909	15895	16041	15961	16102	15886	16039	15854	15942	16061	16024	15977	16050	15943	15795	16038	15969	16141	15972	15983	15952	15938	15868	16269	15903	15902	15885	15986	16133	15968	15953	15901	15893	15782	16004	15955	15840	15870	15995	15969	16028	15863	16143	15915	15853	16046	16077	15960	15714	15897	15807	15788	16054	16086	15881	16108	15842	15959	15938	15969	15881	15915	15908	15854	16008	15826	16040	16011	16002	16072	15793	15883	15959	16269	15696	15782	16010	15845	15851	15809	16016	15931	15979	15987	15848	16056	16128	16010	15710	16031	15911	16047	15834	15913	16013	16018	15744	15963	15774	16018	15880	15924	16010	15890	15670	15805	15743	15820	15907	15875	15859	15886	15988	15997	16024	16036	15991	16152	15897	15992	15922	15857	16135	15948	15922	15845	15922	15844	15902	15999	16042	16092	15890	15897	15844	16016	16001	15935	15705	15999	16067	15633	15819	15925	15961	15934	16060	15889	16097	15935	15884	15816	15593	15916	15903	16017	16059	15952	16020	15875	16046	16023	15984	15918	15956	15952	16046	15997	15967	16119	15997	15949	15801	16038	15989	15936	15859	16185	15950
29616	40171	36819	28703	23095	19426	17904	16504	15920	15281	14966	14759	14571	14388	14363	14329	14285	14331	14210	14127	14106	14016	14023	14149	14130	13934	13960	14128	14106	13982	14151	13896	14170	14002	13783	13977	13952	13996	13848	14049	14068	13993	14061	13987	13881	13984	14055	13960	13836	13878	13772	14102	14017	13981	13932	13944	14268	13988	13806	13974	14132	13961	13946	13834	13962	14030	14007	13819	13823	13903	13966	14024	13984	13784	13888	13805	13983	13887	14025	13917	13984	13983	14032	13788	14017	14135	13936	13943	13979	13902	13932	13928	14027	13687	13810	13989	13812	13926	14003	13783	14055	14066	14104	13808	14028	13995	13965	13848	13882	13929	14016	14104	13679	13940	13993	13885	14060	13914	13999	13975	14142	13940	13913	14037	14004	13868	13906	13956	14020	13944	14027	14132	13916	13795	14081	13912	13808	13900	13946	13942	14046	14000	13950	13910	13918	13876	13949	14069	14026	14050	13865	13934	13988	13977	14025	13961	13990	14131	13987	13992	14000	14079	13996	13939	14149	13921	14015	13888	13860	14004	13946	13982	14046	13861	13981	13941	13780	14021	13993	13815	13941	14061	13919	13867	13978	13981	14053	13785	13998	14107	13954	14073	13868	13817	14087	14048	14068	13958	13907	13938	13945	13859	13914	14002	13888	14028	14009	13996	13924	13981	13874	13939	14113	13857	13883	13973	13939	13752	13825	13789	14144	14072	13791	14194	13856	14075	13935	14063	13884	14021	14025	13809	13948	14067	13906	13959	13787	14070	14021	13991	14002	14026	14077	14083	13951	13908	13940	14055	13916	13798	13936	13952	13856	13952	13848	14127	14043	13888	13836	13875	13996	14016	14008	14010	14005	13894	13990	13893	13959	13849	14023	14071	14016	13915	13932	13950	13920	14084	13853	14061	13752	13946	13906	13939	13910	13928	13944	13732	13947	13889	13977	14086	13954	13928	14155	14244	13963	14041	14058	13933	13856	13868	13966	14091	14023	13951	13988	14108	13960	13852	14009	14172	14142	13998	13952	13876	13969	14053	14155	13901	13750	13926	13820	13951	13907	13939	13871	14062	14089	13889	13861	13985	13954	13909	14154	13852	13876	14126	13935	14015	14020	13979	13887	14106	14001	14186	14004	13848	13988	13866	13985	14104	14076	13977	13916	14004	13918	13986	13817	14018	14188	14086	14031	13958	13965	14260	13975	13813	14163	13992	13953	14054	14016	14070	13945	13960	14038	14020	14056	13943	14032	14047	13874	13950	13925	13950	13935	13990	13876	13851	14074	13869	14085	13934	13860	14083	14007	14058	14056	14012	14003	13954	14082	13986	14023	14001	14040	14137	14076	13889	14099	14084	14023	13965	14181	14014	13954	14013	13926	14026	14019	13959	13978	13890	13963	13841	13895	14126	13881	14038	13917	13912	13867	14056	13977	13941	13867	13927	14102	14097	14042	14223	14054	14037	14236	14004	13979	13885	13989	13732	13953	14091	13764	13896	13808	14014	14142	14020	13940	13959	14007	13835	13947	13942	13830	13923	14077	13992	13840	13864	14044	13968	13927	14106	13989	14036	14008	14096	13937	14040	14125	14097	13864	13910	14000	14064	14045	13953	14056	13975	13991	13839	13737	14121	13903	13927	13986	13865	14040	14013	13990	13878	14001	13947	13814	14064	13914	13906	14092	14091	13766	14040	14052	13914	14168	13957	14114	13990	14133	13771	13849	13991	14094	13873	14079	14014	13787	13957	13938	13907	14106	14067	13911	13914	14187	13872	13895	13879	14009	14004	14140	13868	13974	13929	14077	14143	13916	13834	13820	13954	13759	13914	13920	13715	14167	13908	13890	13918	14143	13922	13924	13956	13896	13889	13992	14063	13978	14049	14009	13920	13849	14156	13906	13937	13746	13884	13969	14060	13958	13877	13992	14026	14104	13918	13980	13843	14006	13892	13966	14018	14109	13993	13976	13958	14004	14020	13880	13929	14127	14099	13820	14006	13887	14055	14056	13916	13794	13961	13829	14235	14002	13985	13862	13967	13897	14110	14153	14048	13993	13991	13968	13911	13920	13923	14040	14036	13898	14075	13925	13888	14088	14018	14011	14141	14033	14028	13962	14020	13874	14040	13969	13990	13911	13935	13793	14001	13824	13803	14002	13941	14060	13858	14160	13902	13984	14007	13986	14038	13913	14176	14126	13967	14017	13820	13953	13839	13999	14025	13964	13880	14027	14012	13999	14001	13976	13918	13849	13893	13910	13985	14122	13747	13882	14068	13948	14050	14002	14076	13969	13960	13950	13860	13918	13902	14050	13912	14010	14131	14112	13979	13876	14093	14065	14008	14050	14050	13908	13929	14169	14098	14004	13995	14075	13962	14006	14001	13986	13982	13967	13884	14103	14123	13878	13936	13901	13882	14043	14082	13970	13918	14168	14139	13951	13769	13818	14020	14034	13947	14024	13961	14024	14008	14032	14116	14044	13993	13913	14060	13813	14083	13921	13915	13905	14155	13901	14056	13996	14041	13964	14069	13975	13993	13929	13880	13927	14145	14066	13983	13974	13992	14013	13945	14110	13958	14152	13905	14023	14126	13974	13973	14074	13982	13859	13821	13900	13997	13894	14140	14066	14102	13950	14067	14025	13933	14080	13892	14000	13793	14072	13981	13884	13964	13854	13987	14044	14089	14035	14002	14039	13925	13987	13827	13898	14023	14073	14019	14117	13990	13974	13964	13917	13971	14086	14085	13980	13808	14014	13971	13903	13957	13871	13991	13862	14013	13698	13979	14033	13959	13922	14019	13920	14157	14151	14000	13963	14116	13865	13898	13969	13949	14154	13920	14098	14050	14077	14028	14012	13997	14002	13812	14042	13848	14339	13947	14022	14055	14113	14155	14045	13989	13946	14126	13876	13861	13968	14043	13986	14015	13840	14082	14058	13756	13955	13926	13883	13900	14034	13951	14001	14070	13979	13887	13970	14063	13780	13991	14001	13970	13981	13977	14171	13982	13915	13929	14175	13810	14068	14023	13851	13935	14078	13995	13980	13919	14023	14013	13905	14093	13891	14049	14038	13929	13945	13746	13689	13828	14219	13963	14067	13938	13980	13968	13982	14107	13873	13898	14148	14005	14062	13983	13952	14007	13974	14024	14186	13837	13921	14110	13892	13844	13961	13873	13942	14137	13781	13769	13873	13949	13876	14103	13995	14014	13865	14080	14074	13947	13856	13941	13923	14016	13883	14074	13947	13849	14061	14054	14105	14106	13950	13950	13878	13874	13905	13938	13891	13884	14046	14016	13889	13924	13827	14130	13997	13890	14050	13999	13863	14093	13987	14012	13972	13907	14111	13873	13987	14061	14026	13986	13941	14017	13966	14008	13969	13932	13916	14111	13903	13964	13833	14029	13979	13852	14043	13962	14112	13796	14008	13943	14133	13866	14024	13994	13945	13970	14023	14070	13826	14071	13879	13856	14121	13880	13899	14009	14068	14007	13951	13909	13875	13873	13961	13954	14177	14103	13856	13939	14014	13805	13826	14053	13968	13844	13926	13947	13900	13923	13953	14023	13851	13992	14005	14045	14044	13908	14161	13768	14079	14078	14004	13932	14047	13794	13958	13960	14139	13929	13944	13915	14012	13908	13924	13917	14062	14057	13967	13933	13936	13851	13891	14099	13899	13965	13984	13948	14134	13988	14018	13877	14005	13792	13935	14089	14034	13888	13867	13985	14010	14018	14039	13914	13987	13920	13961	14017	13915	13938	13883	14048	14002	13985	13741	13918	14018	14001	13851	13938	13975	14179	14157	13982	13891	13937	13953	14037	13963	14181	14090	14064	14047	13920	13961	14074	14227	14027	13985	13860	13947	13924	14112	14000	13988	13856	14077	13882	14093	13881	14054	13868	14172	13883	14038	13904	14133	13928	13997	14178	14023	14023	13958	13967	14017	14028	14171	13998	13979	13907	13944	13877	14046	13973	13910	13945	14053	13909	13877	14012	13954	14058	14000	13956	13765	14073	14002	14151	14037	13982	13962	13796	13876	13998	14213	13919	13968	14022	14049	14083	14044	13977	13867	13930	13946	13869	14120	13886	14015	13798	14077	14013	14031	14001	13968	13914	13958	13808	13704	14111	13923	13929	13983	13979	13971	13912	13834	14021	13961	13791	14145	13930	13966	13857	13964	13904	14017	14090	14016	14066	13970	13861	14083	13971	14092	13912	14099	14022	14142	13883	13870	13881	14025	14002	13870	13901	13916	13911	13963	14007	14141	13948	14003	14048	14040	13883	14038	13880	13908	13870	13943	13891	13912	14008	13981	13826	13807	13955	13882	14018	13965	13974	14155	13908	14035	14006	14106	13930	13984	13938	14089	14044	14028	13838	14174	13940	14011	14007	13969	13854	13981	13929	13988	13954	14004	13940	13738	13838	13921	13843	14052	13986	13997	13967	14102	13954	13985	13957	13950	13762	14023	14012	14013	13780	14055	14047	14088	14044	13820	13810	14025	13817	14086	13904	13958	13900	13960	14099	13787	14013	14049	14026	13809	13831	13842	13879	13883	13997	14097	13837	14209	14022	14030	13986	13904	14021	14076	13862	14040	14148	13811	14074	13950	13969	14063	13963	14065	13900	13874	13921	14044	13988	13861	14128	13913	14052	13940	13959	13896	14073	14114	14089	13843	13912	14081	13822	14032	14021	13939	14050	14004	13931	14061	14036	13814	13953	13961	14028	13859	13824	13794	14015	13985	14014	14085	14056	13926	14150	13907	13966	14007	14138	13979	13964	13931	14120	13878	13900	14010	14073	14001	13994	13970	13978	14052	13878	14105	13930	13904	14024	14025	13953	14124	14006	13938	13943	14066	13909	13952	13993	14070	13920	13928	13928	13937	13917	13870	13917	14074	13878	13947	14126	13893	13901	13992	13710	13948	13914	13924	13824	13879	14005	13980	13852	13925	14031	13925	13888	13992	13838	13941	13879	13823	14052	13973	14011	13834	13982	13873	13990	13970	13878	13837	13878	13766	13976	13898	14050	14013	14025	14056	13986	13885	13940	13940	14037	13822	14070	14092	13921	13956	13886	14020	13860	14178	13904	13927	13903	13866	13893	13923	14007	14037	13836	14060	14057	14035	13833	13960	13978
24118	21433	29031	25563	24367	24486	22950	19569	17940	17407	17051	16639	16510	16179	16091	16192	16099	16177	16042	15924	15909	15826	15805	15819	15864	16111	15841	15591	15861	15854	15619	15574	15775	15824	15695	15607	15682	15727	15569	15601	15584	15715	15666	15716	15654	15710	15592	15726	15822	15727	15731	15635	15714	15923	15811	15699	15703	15578	15657	15715	15612	15519	15687	15736	15730	15667	15735	15704	15782	15823	15669	15734	15522	15570	15487	15666	15570	15674	15722	15615	15737	15585	15684	15619	15710	15575	15546	15864	15803	15659	15704	15568	15762	15593	15488	15465	15821	15677	15795	15780	15594	15621	15502	15662	15626	15590	15642	15608	15573	15717	15601	15708	15694	15757	15542	15635	15607	15472	15681	15679	15681	15611	15513	15685	15727	15762	15629	15530	15610	15728	15490	15674	15677	15649	15538	15631	15721	15720	15708	15731	15631	15636	15801	15739	15590	15474	15709	15854	15606	15735	15612	15683	15600	15582	15714	15477	15696	15593	15588	15564	15692	15548	15567	15710	15524	15459	15683	15673	15470	15754	15592	15709	15523	15844	15778	15573	15681	15632	15514	15723	15745	15561	15554	15537	15411	15693	15666	15605	15587	15546	15609	15506	15561	15766	15519	15566	15648	15709	15896	15727	15681	15721	15650	15697	15613	15768	15797	15758	15765	15567	15789	15767	15548	15550	15648	15669	15675	15841	15784	15665	15567	15640	15533	15646	15724	15655	15594	15642	15614	15684	15694	15677	15527	15520	15579	15607	15734	15667	15582	15480	15796	15690	15702	15671	15608	15460	15609	15604	15836	15545	15637	15573	15738	15673	15743	15811	15810	15927	15553	15722	15614	15504	15571	15716	15698	15678	15634	15555	15647	15873	15737	15625	15761	15767	15837	15580	15619	15881	15569	15684	15580	15591	15585	15729	15706	15676	15749	15785	15656	15702	15619	15512	15656	15684	15705	15551	15694	15696	15807	15691	15783	15602	15715	15653	15729	15777	15652	15605	15787	15865	15847	15657	15607	15588	15590	15641	15696	15499	15726	15697	15686	15619	15818	15592	15774	15631	15561	15713	15671	15661	15634	15721	15818	15449	15745	15606	15592	15496	15577	15663	15536	15742	15733	15621	15789	15574	15705	15473	15642	15653	15584	15752	15653	15812	15698	15470	15757	15743	15572	15740	15592	15813	15519	15639	15690	15698	15756	15683	15685	15556	15725	15652	15624	15513	15691	15768	15540	15711	15607	15749	15617	15759	15693	15467	15771	15761	15730	15875	15609	15658	15574	15657	15618	15543	15663	15566	15511	15571	15421	15698	15639	15580	15623	15688	15651	15636	15440	15451	15599	15621	15710	15618	15532	15698	15560	15449	15732	15590	15800	15889	15526	15667	15691	15625	15563	15537	15394	15876	15728	15524	15717	15628	15614	15746	15555	15535	15615	15622	15530	15682	15721	15667	15634	15644	15476	15675	15624	15691	15746	15674	15648	15712	15733	15848	15715	15741	15439	15651	15840	15597	15635	15590	15585	15663	15718	15717	15534	15516	15747	15625	15529	15553	15666	15758	15897	15739	15673	15494	15654	15635	15591	15646	15697	15674	15609	15657	15596	15520	15573	15617	15579	15667	15735	15574	15595	15814	15738	15770	15725	15694	15685	15688	15583	15769	15546	15538	15669	15694	15538	15545	15472	15700	15644	15661	15692	15803	15681	15483	15694	15811	15703	15682	15651	15624	15440	15693	15714	15566	15669	15701	15482	15577	15820	15554	15611	15583	15776	15610	15636	15502	15635	15537	15596	15729	15638	15528	15623	15615	15715	15683	15424	15772	15679	15518	15900	15525	15622	15630	15696	15717	15792	15698	15556	15746	15780	15619	15749	15784	15682	15369	15542	15593	15484	15759	15804	15573	15686	15596	15612	15655	15592	15630	15722	15750	15327	15687	15703	15643	15775	15694	15424	15638	15608	15487	15645	15718	15648	15592	15546	15804	15668	15558	15905	15523	15636	15724	15810	15632	15571	15564	15804	15701	15612	15606	15630	15738	15536	15627	15738	15655	15548	15666	15797	15452	15775	15663	15700	15699	15799	15534	15661	15484	15578	15617	15459	15614	15596	15694	15780	15471	15650	15838	15665	15876	15567	15690	15567	15502	15663	15690	15710	15734	15610	15521	15594	15553	15645	15493	15731	15764	15564	15698	15693	15504	15665	15618	15618	15613	15753	15484	15455	15503	15368	15821	15590	15557	15873	15540	15716	15656	15707	15671	15747	15570	15694	15656	15789	15671	15478	15629	15588	15496	15530	15653	15687	15655	15426	15672	15635	15774	15669	15689	15586	15610	15782	15761	15699	15453	15738	15850	15521	15485	15795	15792	15565	15719	15685	15545	15640	15621	15636	15502	15614	15528	15781	15647	15677	15650	15724	15654	15635	15782	15640	15642	15669	15683	15775	15637	15734	15664	15685	15779	15566	15604	15691	15729	15661	15640	15702	15619	15750	15569	15751	15499	15826	15673	15822	15612	15544	15602	15566	15549	15769	15526	15672	15615	15692	15508	15659	15692	15721	15765	15720	15515	15708	15735	15659	15610	15688	15637	15770	15748	15656	15492	15690	15724	15713	15612	15397	15417	15709	15611	15312	15633	15728	15771	15637	15610	15773	15774	15730	15772	15671	15570	15904	15672	15497	15639	15600	15548	15498	15592	15606	15429	15440	15502	15446	15742	15498	15665	15518	15642	15469	15670	15576	15655	15579	15668	15570	15533	15658	15527	15744	15645	15617	15869	15540	15720	15710	15760	15610	15715	15631	15792	15696	15535	15769	15626	15566	15495	15576	15539	15551	15582	15591	15594	15581	15644	15586	15723	15700	15852	15780	15667	15548	15507	15709	15716	15531	15667	15470	15610	15706	15692	15661	15716	15565	15701	15424	15498	15566	15703	15619	15613	15519	15652	15646	15518	15704	15592	15706	15647	15702	15630	15639	15733	15688	15719	15591	15585	15706	15549	15860	15705	15604	15785	15715	15626	15684	15545	15464	15539	15570	15620	15502	15721	15584	15794	15545	15504	15812	15563	15500	15556	15749	15630	15725	15564	15772	15576	15767	15686	15687	15578	15537	15530	15577	15644	15565	15681	15764	15598	15780	15791	15743	15715	15629	15428	15622	15668	15674	15745	15733	15609	15584	15570	15688	15663	15491	15700	15613	15564	15711	15620	15715	15524	15773	15635	15456	15670	15510	15652	15586	15571	15992	15576	15625	15470	15667	15625	15725	15559	15490	15487	15555	15645	15816	15727	15508	15567	15526	15652	15601	15592	15699	15675	15651	15640	15333	15737	15612	15642	15738	15533	15669	15469	15595	15760	15755	15765	15575	15636	15735	15470	15675	15526	15565	15603	15342	15461	15642	15568	15522	15467	15614	15636	15797	15818	15853	15600	15710	15670	15631	15525	15789	15747	15672	15728	15829	15885	15561	15640	15731	15716	15749	15733	15834	15580	15513	15502	15723	15724	15664	15642	15626	15735	15601	15699	15628	15500	15722	15667	15442	15733	15520	15523	15624	15665	15763	15835	15703	15458	15754	15657	15727	15749	15675	15574	15631	15651	15517	15789	15602	15766	15614	15591	15692	15835	15799	15688	15586	15612	15653	15486	15709	15692	15564	15784	15602	15757	15744	15657	15623	15551	15602	15666	15717	15576	15615	15645	15725	15499	15614	15571	15767	15553	15663	15533	15612	15493	15672	15594	15488	15675	15857	15882	15796	15678	15670	15626	15631	15533	15791	15576	15448	15681	15708	15713	15613	15388	15711	15538	15640	15732	15743	15578	15903	15732	15591	15752	15714	15832	15707	15618	15790	15802	15579	15695	15727	15608	15761	15790	15760	15604	15578	15583	15683	15667	15542	15504	15550	15659	15708	15546	15577	15607	15543	15727	15520	15677	15683	15424	15755	15737	15729	15462	15624	15567	15659	15754	15754	15812	15508	15746	15701	15794	15690	15685	15684	15521	15613	15579	15630	15602	15495	15651	15667	15670	15622	15537	15582	15748	15613	15754	15721	15641	15749	15576	15483	15822	15623	15661	15556	15654	15792	15583	15566	15555	15651	15782	15734	15830	15637	15726	15601	15734	15682	15487	15660	15560	15657	15448	15698	15671	15514	15703	15763	15770	15772	15713	15727	15506	15822	15922	15649	15554	15691	15608	15730	15762	15896	15649	15648	15582	15504	15720	15661	15709	15669	15546	15505	15840	15647	15625	15667	15670	15555	15570	15564	15837	15456	15454	15756	15419	15595	15682	15825	15738	15618	15759	15748	15753	15496	15651	15692	15657	15654	15770	15594	15635	15567	15616	15776	15710	15510	15597	15679	15684	15610	15437	15685	15555	15686	15610	15563	15769	15575	15783	15440	15712	15725	15478	15656	15514	15585	15599	15723	15538	15696	15410	15582	15628	15704	15415	15631	15823	15468	15692	15648	15637	15584	15517	15570	15605	15541	15782	15716	15673	15622	15876	15652	15598	15548	15718	15727	15746	15902	15761	15744	15526	15823	15684	15516	15566	15600	15651	15608	15777	15862	15663	15653	15711	15659	15654	15540	15742	15800	15645	15584	15712	15523	15628	15702	15621	15564	15789	15587	15488	15757	15668	15676	15641	15632	15507	15590	15570	15699	15572	15663	15751	15590	15869	15798	15489	15649	15542	15566	15654	15833	15729	15649	15769	15738	15606	15708	15535	15601	15812	15491	15613	15910	15653	15600	15507	15689	15797	15748	15613	15680	15707	15899	15663	15745	15563	15712	15577	15768	15604	15587	15763	15514	15560	15506	15535	15528	15733	15634	15385	15724	15654	15500	15639	15747	15630	15578	15571	15605	15490	15787	15625	15709	15466	15744	15485	15942	15706	15781	15555	15539	15529	15551	15520	15465	15500	15570	15740	15585	15786	15635	15655	15593	15509	15622	15614	15458	15535	15482	15693	15655	15494	15689	15688	15540	15576	15578	15744	15601	15860	15642	15574	15689	15373	15511	15506	15644	15619	15725	15502	15472	15641	15539	15649	15868	15641	15623	15575	15647	15919	15617	15637	15837	15511	15658	15766	15680	15698	15714	15724	15831	15727	15518	15655	15570	15705	15674	15519
29927	48401	45262	36317	28910	23854	20744	18605	17246	16115	15581	15117	14787	14777	14478	14325	14387	14292	14182	14207	14035	14057	13936	14030	13981	13949	14033	13919	14077	13979	13955	13877	13805	14050	13828	13937	13840	13783	13923	13653	13864	13959	13773	13840	13997	13856	13957	13905	13772	13695	13996	13893	13791	13833	13775	13890	13837	13834	13773	13902	13815	13786	13736	14014	13690	13840	13845	13911	13824	13823	13821	13773	13854	13655	13753	13707	13756	13798	13797	13746	13714	13654	13895	13521	13885	13730	13959	13756	13774	13802	13643	13863	13787	13674	13785	13772	13796	13876	13784	13605	13820	13739	13823	13744	13733	13748	13839	13772	13803	13797	13858	13820	13821	13839	13696	13919	13804	13746	14012	13840	13786	13788	13925	13942	13705	13876	13709	13926	13801	13818	13835	13919	13687	13857	13840	13737	13866	13798	13786	13611	13918	13749	13921	13683	13783	13766	13636	13766	13818	13641	13803	13889	13811	13668	13767	13798	13948	13748	13734	13661	13790	13972	13838	13911	13843	13714	13904	13780	13817	13766	13927	13907	13791	13745	13829	13743	13861	13895	13470	13767	13574	13661	13728	13756	13914	13831	13699	13764	13593	13850	13717	13852	13623	13870	13847	13794	13855	13816	13666	13820	13773	13665	13684	13796	13822	13792	13676	13797	13672	13731	13723	13986	13814	13729	13878	13706	13817	13739	13835	13783	13689	13832	13772	13795	13979	13792	13773	13753	13923	13805	13631	13750	13875	13833	13654	13951	13752	13735	13788	13787	13765	13816	13857	13681	13853	13752	13755	13687	13871	13761	13701	13907	13774	13751	13851	13671	13764	13984	13659	13715	13698	13781	13691	13738	13823	13732	13620	13689	13714	13706	13707	13741	13701	13748	13809	13726	13959	13841	13804	13794	13719	13851	13838	13809	13690	13908	13756	13648	13657	13949	13550	13774	13546	13822	13633	13785	13613	13867	13664	13742	13812	13753	13863	13971	13599	13891	13700	13715	13878	13705	13828	13732	13757	13737	13837	13837	13657	13801	13884	13663	13912	13739	13754	13765	13791	13677	13626	13734	13764	13760	13769	13741	13759	13715	13875	13769	13758	13721	13715	13786	13611	13812	13774	13544	13811	13857	13888	13693	13931	13811	13795	13726	13713	13678	13867	13709	13759	13863	13902	13711	13851	13731	13804	13735	13692	13715	13787	13748	13791	13824	13808	13767	13799	13500	13822	13973	13852	13853	13844	13864	13669	13703	13943	13811	13734	13773	13693	13779	13875	13849	13760	13884	13747	13770	13801	13837	13772	13724	13788	13854	13766	13839	13722	14026	13803	13928	13802	13724	13858	13917	13612	13793	13859	13683	13874	13773	13825	13824	13669	13921	13661	13710	13765	13719	13825	13939	13827	13801	13784	13927	13665	13646	13798	13937	13942	13857	13829	13751	13730	13582	13891	13558	13822	13681	13707	13883	13613	13683	13703	13787	13636	13772	13781	13781	13735	13838	13854	13689	13701	13692	13743	13890	13713	13891	13834	13845	13548	13767	13617	13835	13792	13685	13817	13731	13759	13813	13597	13738	13817	13757	13847	13767	13682	13789	13601	13896	13683	13710	13654	13767	13996	13707	13804	13930	13669	13833	13797	13699	13735	13753	13912	13765	13858	13689	13637	13907	13814	13819	13737	13698	13789	13838	13579	13753	13803	13693	13805	13953	13862	13852	13810	13860	13759	13747	13777	13704	13705	13724	13837	13895	13888	13866	13934	13742	13748	13845	13806	13870	13776	13764	13825	13898	13729	13634	13706	13765	13941	13888	13670	13826	13842	13787	13818	13868	13712	13733	13897	13943	13747	13700	13739	13865	13861	13710	13885	13862	13850	13962	13633	13901	13811	13803	13706	13735	13788	13788	13693	13755	13771	13788	13639	13795	13716	13760	13785	13724	13700	13664	13473	13711	13871	13768	13767	14012	13813	13751	13837	13825	13672	13844	13803	13717	13800	13704	13766	13788	13648	13748	13867	13860	13821	13711	13961	13738	13771	13743	13830	13775	13676	13893	13613	13932	13860	13698	13890	13720	13861	13615	13873	13571	13773	13779	13748	13969	13682	13846	13828	13966	13806	13862	13708	13736	13745	13792	13633	13725	13990	13941	13722	13826	13734	13955	13824	13718	13797	13733	13914	13817	13709	13749	13829	13798	13855	13976	13847	13839	13710	13762	13811	13809	13653	13833	13786	13646	13749	13930	13628	13764	13723	13729	13824	13869	13787	13793	13866	13698	13765	13729	13840	13680	13779	13895	13779	13825	13719	13755	13705	13649	13933	13675	13899	13814	13706	13913	13820	13835	13698	13904	13793	13722	13889	13658	13772	13855	13784	13763	13818	13892	13922	13881	13695	13683	13741	13888	13754	13755	13902	13840	13722	13656	13777	13659	13954	13822	13781	13721	13594	13924	13773	13800	13746	13769	13743	13987	13844	13579	13616	13905	13705	13761	13612	13946	13663	13795	13757	13942	13820	13637	13935	13807	13771	13817	13783	13855	13952	13793	13677	13619	13814	13802	13738	13983	13910	13620	13725	13892	13762	13746	13718	13761	13784	13703	13857	13781	13809	13805	13899	13539	13690	13867	13625	13730	13724	13840	13914	13876	13919	13688	13831	13774	13634	13710	13899	13646	13661	13794	13682	13745	13507	13735	13690	13935	13688	13810	13650	13825	13913	13730	13788	13753	13849	13697	13549	13761	13801	13830	13708	13719	13603	13681	13748	13795	13619	13861	13743	13824	13794	13787	13621	13855	13899	13737	13912	13737	13734	13813	13809	13759	13586	13827	13760	13701	13788	13696	13821	13690	13812	13746	13869	13795	13741	13705	13808	13879	13787	13710	13788	13707	13691	13815	13919	13775	13814	13566	13802	13716	13719	13703	13843	13701	13824	13744	13739	13883	13740	13791	13844	13855	13774	13852	13925	13778	13875	13711	13677	13638	13685	13872	13795	13782	13862	13697	13690	13637	13754	13683	13827	13794	13663	13767	13976	13710	13868	13748	13760	13802	13866	13746	13795	13598	13982	13751	13758	13562	13817	13793	13775	13778	13727	13858	13690	13629	13778	13696	13559	13766	13790	13925	13716	13756	13783	13841	13773	13711	13941	13757	13794	13743	13811	13721	13777	13893	13799	13790	13832	13733	13735	13715	13869	13823	13729	13697	13697	13791	13834	13776	13809	13776	13665	13935	13865	13803	13877	13712	13762	13794	13741	13674	13973	13889	13846	13877	13754	13731	13658	13850	13749	13728	13804	13843	13923	13866	13711	13743	13841	14022	13847	13826	13821	13659	13765	13784	13724	13941	13985	13821	13748	13855	13804	13780	13579	13853	13887	13687	13770	13699	13817	13776	13726	13860	13655	13866	13767	13803	13792	13905	13898	13729	13735	13800	13795	13681	13845	13668	13757	13769	13792	13944	13678	13913	13986	13845	13925	13740	13802	13761	13762	13753	13628	13719	13689	13714	13755	13865	13662	13717	13773	13611	13838	13823	13735	13726	13712	13867	13860	13850	13872	13813	13697	13866	13800	13644	13720	13727	13794	13744	13904	13762	13774	13769	13750	13813	13766	13736	13969	13811	13818	13733	13695	13700	13811	13837	13868	13740	13683	13892	13932	13906	13755	13784	13698	13886	13785	13782	13761	13844	13822	13800	13763	13946	13859	13845	13880	13714	13545	13641	14007	13798	13715	13722	13804	13751	13689	13624	13723	13770	13811	13799	13841	13716	13747	13913	13657	13796	13811	13745	13712	13716	13808	13763	13872	13740	13799	13801	13724	13800	13816	13839	13573	13686	13751	13677	13801	13719	13781	13825	13876	13921	13812	13653	13821	13785	13715	13782	13979	13773	13851	13760	13887	13760	13683	13935	13832	13698	13861	13877	13826	13819	13851	13904	13842	13758	13810	13929	13813	13795	13768	13759	13890	13747	13817	13820	13833	13766	13772	13698	13916	13943	13861	13733	13913	13851	13927	13863	13837	13767	13786	13824	13808	13760	13694	13746	13958	13702	13788	13799	13735	13748	13754	13832	13874	13774	13798	13862	13846	13702	13816	13846	13790	13837	13743	13681	13674	13859	13621	13840	13824	13815	13692	13758	13779	13923	13795	13886	13826	13954	13763	13669	13776	13880	13775	13787	13969	13828	13887	13830	13896	14100	13799	13981	13775	13931	13836	13774	13863	13761	13842	13832	13794	13802	13712	13780	13711	13755	13842	13978	13851	13631	13671	13716	13821	13653	13658	13627	13851	13780	13969	13814	13734	13762	13688	13789	13714	13703	13768	13768	13792	13709	13779	13784	13694	13825	13790	13759	13925	13599	13789	13812	13800	13839	13836	13765	13657	13632	13639	13791	13856	13825	13816	13892	13762	13812	13747	13924	13914	13665	13756	13757	13757	13695	13841	13847	13825	13828	13714	13804	13611	13662	13828	13866	13889	13797	13813	13766	13867	13686	13814	13914	13778	13597	13771	13700	13857	13702	13724	13682	13953	13643	13806	13876	13665	13777	13819	13560	13687	13803	13798	13653	13900	13931	13728	13978	13734	13863	13840	13681	13757	13850	13900	13643	13818	13889	13807	13711	13789	13792	13873	13689	13813	13730	13948	13714	13796	13895	13896	13559	13766	13678	13777	13729	13711	13755	13735	13706	13843	13742	13817	13777	13873	13759	13740	13876	13760	13795	13844	13962	13816	13796	13729	13757	13810	13703	13645	13708	13701	13956	13624	13788	13836	13795	13752	13704	13773	13809	13834	13668	13885	13825	13917	13791	13865	13766	13866	13797	13673	13803	13700	13703	13892	13717	13744	13696	13747	13807	13789	13765	13794	13968	13691	13720	13854	14026	13760	13781	13625	13543	13816	13794	14024	13801	13719	13846	13964	13779	13754	13651	13765	13729	13993	13787	13733	13673	13821	13811	13845	13749	13747	13650	13805	13793	13842	13754	13676	13827	13830	13698	13880	13696	13666	13810	13808	13769	13646	13928	13865	13739	13750	13698	13704	13695	13822	13843	13858	13991	13788	13740	13762	13859	13721	13627	13822	13758	13819	13715	13795	13877	13746	13805	13784	13856	13810	13923	13768	13781	13829	13845
22828	21398	29251	24223	22770	25783	27388	21830	19791	19562	18851	17966	17650	17422	17411	17254	17060	17096	16998	17037	16887	16915	16747	16620	16626	16675	16494	16607	16570	16772	16690	16723	16698	16739	16391	16596	16590	16490	16609	16523	16536	16571	16400	16499	16605	16606	16515	16553	16385	16518	16391	16474	16545	16529	16530	16433	16383	16228	16580	16429	16482	16514	16565	16464	16404	16437	16553	16157	16384	16486	16578	16572	16387	16428	16590	16265	16573	16321	16460	16582	16373	16441	16225	16432	16344	16433	16337	16342	16482	16356	16255	16312	16561	16288	16408	16423	16474	16372	16569	16642	16347	16335	16454	16516	16453	16307	16384	16422	16334	16329	16238	16424	16447	16239	16323	16517	16447	16554	16380	16382	16482	16304	16434	16360	16546	16211	16346	16469	16472	16393	16460	16347	16502	16649	16437	16328	16381	16325	16408	16484	16377	16107	16445	16538	16635	16453	16454	16365	16469	16349	16466	16481	16390	16414	16181	16451	16345	16302	16331	16506	16465	16283	16483	16477	16432	16438	16388	16152	16429	16382	16629	16339	16226	16506	16440	16308	16352	16435	16375	16388	16431	16473	16306	16293	16270	16261	16109	16275	16530	16309	16462	16346	16336	16548	16302	16203	16347	16420	16459	16427	16430	16285	16445	16563	16432	16504	16438	16588	16414	16395	16159	16336	16386	16351	16475	16278	16433	16505	16479	16328	16419	16419	16609	16369	16374	16304	16395	16530	16346	16286	16532	16301	16434	16357	16451	16464	16468	16383	16292	16366	16446	16474	16552	16352	16354	16400	16326	16323	16390	16534	16395	16388	16369	16432	16373	16483	16394	16488	16359	16288	16250	16436	16256	16487	16479	16448	16361	16324	16478	16444	16368	16483	16316	16384	16325	16381	16180	16449	16432	16201	16422	16407	16323	16557	16628	16401	16419	16352	16488	16455	16503	16575	16602	16559	16391	16186	16383	16316	16246	16288	16352	16343	16498	16382	16171	16364	16453	16196	16237	16307	16304	16412	16276	16276	16323	16448	16439	16386	16466	16370	16338	16387	16339	16610	16366	16420	16233	16310	16476	16338	16332	16369	16552	16495	16309	16504	16296	16167	16380	16393	16269	16407	16236	16317	16353	16337	16441	16435	16631	16472	16546	16635	16316	16325	16277	16393	16502	16271	16360	16460	16547	16280	16638	16446	16408	16445	16583	16443	16353	16420	16292	16418	16390	16398	16533	16235	16426	16331	16388	16470	16474	16516	16513	16428	16379	16369	16570	16332	16312	16443	16565	16154	16622	16545	16530	16330	16361	16139	16562	16387	16457	16323	16462	16292	16548	16422	16416	16419	16476	16473	16428	16241	16387	16547	16328	16559	16468	16322	16466	16348	16257	16253	16424	16303	16261	16110	16222	16277	16361	16328	16391	16606	16370	16267	16322	16612	16422	16457	16570	16513	16405	16271	16449	16296	16148	16304	16266	16319	16585	16349	16370	16376	16520	16499	16507	16367	16485	16433	16440	16262	16434	16329	16471	16389	16426	16272	16343	16227	16588	16688	16340	16424	16431	16353	16375	16386	16371	16270	16437	16474	16181	16319	16441	16303	16329	16495	16563	16518	16441	16491	16400	16326	16319	16390	16226	16289	16462	16467	16430	16376	16430	16428	16428	16259	16415	16368	16313	16061	16219	16359	16215	16351	16381	16605	16274	16181	16274	16489	16642	16387	16435	16217	16468	16425	16373	16325	16316	16528	16425	16291	16202	16180	16272	16399	16237	16390	16424	16364	16434	16198	16292	16462	16364	16488	16383	16125	16360	16317	16471	16187	16235	16471	16180	16359	16364	16419	16386	16411	16201	16155	16350	16366	16199	16343	16480	16097	16360	16402	16410	16435	16401	16352	16280	16142	16618	16424	16473	16276	16411	16330	16325	16264	16306	16180	16420	16259	16388	16608	16444	16086	16119	16137	16320	16429	16478	16278	16470	16389	16440	16242	16385	16274	16128	16178	16247	16188	16511	16367	16387	16594	16401	16334	16424	16484	16311	16346	16420	16316	16302	16397	16426	16550	16561	16613	16514	16479	16629	16372	16455	16387	16434	16236	16417	16344	16289	16488	16476	16432	16439	16429	16355	16319	16471	16286	16237	16167	16414	16372	16460	16323	16451	16224	16499	16444	16268	16365	16264	16431	16386	16402	16578	16262	16365	16507	16436	16492	16320	16296	16465	16523	16390	16459	16294	16300	16231	16141	16265	16259	16365	16142	16388	16348	16631	16669	16453	16240	16539	16566	16276	16488	16278	16380	16237	16400	16413	16430	16340	16281	16167	16402	16580	16218	16359	16590	16436	16309	16275	16321	16553	16387	16522	16298	16418	16301	16392	16521	16448	16381	16231	16383	16412	16408	16321	16335	16273	16406	16305	16366	16401	16322	16447	16362	16303	16376	16379	16418	16369	16311	16345	16262	16459	16483	16265	16330	16302	16477	16354	16310	16446	16405	16347	16406	16237	16202	16456	16308	16308	16387	16425	16383	16461	16405	16325	16379	16415	16321	16413	16431	16274	16252	16223	16295	16315	16283	16519	16335	16492	16334	16332	16429	16247	16418	16294	16192	16350	16295	16347	16406	16193	16340	16468	16448	16535	16374	16307	16100	16405	16298	16327	16358	16374	16541	16466	16440	16424	16285	16430	16353	16295	16390	16306	16297	16473	16390	16422	16434	16448	16563	16579	16389	16374	16230	16367	16177	16278	16424	16258	16391	16509	16480	16265	16473	16305	16251	16317	16470	16469	16249	16255	16445	16472	16346	16470	16374	16371	16440	16585	16285	16281	16406	16285	16349	16485	16300	16264	16383	16186	16523	16237	16449	16593	16385	16563	16282	16177	16415	16350	16442	16391	16414	16170	16135	16471	16302	16407	16339	16381	16247	16360	16473	16350	16244	16389	16178	16305	16415	16382	16478	16312	16343	16593	16619	16255	16511	16218	16346	16360	16265	16174	16375	16457	16411	16405	16284	16226	16433	16309	16178	16427	16311	16501	16550	16399	16437	16320	16374	16510	16433	16572	16379	16287	16345	16269	16460	16434	16362	16218	16511	16568	16496	16355	16386	16485	16408	16380	16328	16261	16386	16635	16347	16263	16277	16306	16457	16345	16440	16150	16450	16249	16503	16443	16303	16265	16405	16515	16413	16506	16284	16054	16522	16373	16231	16120	16329	16386	16370	16325	16389	16519	16372	16524	16359	16336	16459	16272	16483	16255	16326	16437	16045	16313	16526	16444	16362	16582	16208	16390	16332	16440	16166	16288	16467	16611	16391	16540	16577	16278	16329	16222	16438	16477	16434	16290	16382	16573	16407	16557	16480	16452	16237	16238	16508	16451	16313	16350	16692	16336	16357	16364	16409	16371	16488	16478	16527	16417	16428	16513	16404	16372	16427	16331	16331	16584	16361	16246	16455	16426	16350	16445	16455	16301	16214	16182	16459	16336	16417	16341	16453	16276	16399	16328	16191	16604	16354	16386	16476	16445	16425	16442	16459	16369	16283	16471	16394	16538	16432	16613	16312	16199	16288	16571	16283	16256	16388	16522	16238	16430	16372	16311	16325	16577	16543	16446	16349	16295	16350	16397	16592	16334	16525	16264	16390	16392	16435	16532	16350	16609	16327	16494	16521	16490	16221	16358	16322	16439	16455	16474	16445	16531	16457	16307	16461	16240	16425	16503	16287	16391	16463	16264	16346	16382	16178	16485	16413	16358	16357	16148	16648	16392	16370	16312	16270	16579	16328	16386	16448	16511	16396	16367	16345	16509	16366	16232	16081	16279	16440	16455	16289	16385	16464	16218	16240	16243	16350	16564	16354	16539	16462	16349	16541	16428	16440	16475	16377	16300	16450	16554	16336	16402	16274	16485	16292	16467	16414	16479	16257	16268	16477	16491	16504	16262	16331	16456	16347	16300	16408	16439	16389	16338	16311	16349	16287	16232	16503	16416	16391	16582	16434	16277	16438	16290	16257	16573	16361	16467	16484	16457	16314	16332	16384	16415	16121	16293	16329	16582	16381	16279	16186	16241	16437	16457	16317	16295	16236	16538	16477	16408	16498	16496	16379	16448	16288	16480	16375	16431	16344	16485	16531	16514	16306	16230	16358	16294	16419	16281	16321	16451	16472	16513	16407	16323	16238	16202	16519	16570	16211	16420	16339	16593	16421	16371	16508	16308	16465	16400	16357	16229	16460	16297	16290	16436	16354	16516	16301	16339	16385	16408	16383	16296	16279	16365	16618	16398	16350	16227	16288	16611	16303	16379	16482	16554	16319	16221	16286	16147	16283	16371	16500	16257	16246	16395	16556	16288	16456	16474	16399	16144	16285	16308	16495	16336	16419	16248	16238	16203	16405	16356	16367	16338	16491	16135	16516	16296	16441	16311	16371	16439	16606	16313	16301	16366	16504	16273	16479	16414	16284	16462	16620	16305	16300	16324	16277	16281	16290	16284	16216	16288	16386	16229	16372	16292	16490	16273	16359	16224	16266	16410	16307	16292	16428	16529	16479	16484	16345	16523	16491	16388	16593	16563	16247	16394	16323	16440	16396	16313	16431	16413	16503	16389	16272	16303	16395	16356	16422	16425	16383	16347	16216	16419	16416	16240	16290	16333	16532	16623	16287	16345	16472	16282	16443	16217	16308	16353	16466	16234	16364	16274	16081	16419	16239	16567	16559	16390	16082	16238	16605	16282	16463	16361	16488	16358	16367	16385	16248	16488	16160	16521	16270	16557	16408	16398	16232	16572	16364	16376	16396	16442	16348	16462	16151	16519	16297	16353	16460	16467	16556	16435	16299	16328	16292	16366	16287	16270	16261	16355	16065	16310	16308	16317	16326	16264	16501	16624	16267	16372	16455	16830	16441	16475	16363	16454	16316	16268	16386	16420	16229	16428	16304	16503	16418	16439	16238	16379	16398	16242	16415	16245	16477	16466	16479	16361	16242	16513	16353	16501	16246	16307	16385	16553	16451	16141	16280	16284	16305	16450	16227	16416	16466	16609	16397	16335	16392	16249	16246	16120	16459	16374	16499	16429	16520	16219	16455	16380	16334	16420	16314	16282	16266	16402	16323	16185	16348	16519	16384	16437	16207
32209	55004	51635	41275	33640	27887	23594	21236	19262	17982	17048	16247	16111	15609	15329	15359	15043	14984	14900	14685	14607	14556	14370	14557	14538	14431	14491	14528	14380	14231	14272	14517	14199	14268	14274	14308	14333	14207	14328	14113	14424	14066	14458	14184	14264	14238	14269	14112	14127	14160	14120	14111	14393	14195	14096	14136	14222	14132	14162	14170	14149	14291	14221	14262	14210	14201	14236	14138	14167	14254	14081	14224	14234	14285	14206	14079	14277	14323	14169	14041	14139	14280	14102	14151	14073	14111	14172	14276	14082	14323	14298	14290	14184	14274	14195	14011	14037	14159	14223	14208	14215	14063	14230	14323	14343	14266	14359	14289	14067	14135	13997	14177	14087	14098	14316	14178	14294	14087	14211	14160	14117	14195	14307	14116	14036	14087	14222	13978	14209	14217	14218	14310	14148	14193	14328	14234	14175	14162	14231	14179	14233	14335	14114	14105	14007	14153	14257	14139	14116	14198	14286	14056	14267	14237	14139	14194	14196	14326	14172	14255	14192	14115	14134	14102	14251	14177	14162	14234	14147	14328	14180	14152	14149	14170	14173	14032	14079	14143	14013	14188	14223	14398	14154	14217	14067	14135	14230	14067	14162	14037	14240	14251	14250	14247	14287	14129	14222	14067	14362	14051	14291	14075	14184	14083	14275	14340	14152	14038	14045	14188	14248	14175	14113	14094	14206	14271	14163	14210	14186	14240	14083	14163	13992	14213	14010	14215	14039	14165	14128	14128	14185	14179	14148	14341	14110	14109	14191	14107	14114	14145	14154	14392	14169	14188	14123	14157	14210	14144	14022	14079	14029	14137	14255	14190	14232	14313	14263	14188	14173	14022	14186	14151	14129	14204	14044	14235	14225	14100	14153	14150	14270	14246	14096	14262	14132	14246	14068	14201	14363	14119	14142	14216	14044	14231	14232	14115	14308	14279	14267	14013	14123	14243	14195	14146	14322	14224	14240	14195	14084	14155	14347	14220	14092	14218	14089	14126	14193	14149	14171	14388	14193	14027	14007	14133	14352	14197	14156	14255	14114	14366	14173	14312	14254	14101	14050	14137	14131	14092	14190	14224	14203	14155	14149	14411	14170	14094	14122	14090	14339	14204	14324	14146	14051	14112	14217	14113	14142	14080	14122	14223	14186	14200	14080	14137	14077	14165	14227	14343	14074	14255	13991	14217	14134	14280	14281	14163	14075	14174	14230	14061	14179	14185	14112	14198	14165	14315	14188	14163	14252	14236	14170	14266	14071	14225	14358	14304	14180	14199	14300	14151	13978	14030	14219	14215	14243	14189	14156	14130	14236	14129	14122	14170	14198	14022	14073	14140	14159	14231	14320	14017	13999	14296	13952	14595	14069	14087	14178	14064	14227	14155	14083	14291	14083	14207	14263	14149	14177	14283	14168	14211	14281	14177	14275	14315	14286	14027	14290	14128	13983	14327	14013	14215	14187	14165	14311	14168	14172	14263	13988	14176	14294	14170	14208	14198	14273	14216	14217	14088	14237	14290	14156	14003	14230	14126	14179	14129	14135	14173	14226	14162	14310	14071	14261	14052	14039	14044	14388	13946	14060	14042	14059	14315	14095	14222	14132	14294	13980	14149	14212	14410	14179	14101	14222	14013	14150	14240	14148	14041	14121	14245	14112	14180	14234	14054	14079	14294	14190	14068	14222	13990	14254	14216	14267	14266	14143	14172	14127	14158	14096	14197	14236	14068	14103	13989	14198	14008	14002	14168	14126	14141	14088	13948	14109	14090	14208	14213	14042	14183	14149	14185	14135	14128	14305	14190	14200	14093	14174	14327	14200	14138	14117	14151	14195	14201	14015	14116	14177	14087	14144	14174	14147	14198	14255	13972	14108	14052	14253	14098	14227	14286	13952	14230	13983	14156	14122	14185	14100	14245	14158	14071	13985	14231	14083	14222	14169	14038	14257	14326	14220	14215	14142	14259	14181	14168	14146	14215	14133	14108	14289	14144	14248	14126	14182	14154	14195	14114	14005	14180	14217	14098	14136	14168	14210	14113	14140	14111	14227	14144	14124	14140	14073	14308	14008	14140	14211	14237	14285	14172	14226	14321	14109	13984	14272	14090	14220	14185	14277	14056	14026	14135	14047	14033	14011	14222	14180	14252	14201	14159	14101	14065	14200	14314	14295	14132	14135	14227	14211	14267	14228	14333	14225	14113	14193	14026	14131	14170	14127	14054	14153	14297	14146	14133	14373	14068	14169	14054	13897	14113	14004	14151	14246	14154	14080	14183	14001	13989	14261	14151	14168	14108	14162	14358	14023	13994	14292	14125	14078	14277	14174	14064	14332	14098	14255	14243	14272	14199	14130	14276	14327	14226	14180	14115	14257	14280	14378	14207	14058	14222	14277	14145	14145	14117	14271	14141	14128	14205	14181	14140	14144	14020	14147	14052	14139	14178	14348	14116	14157	14082	14168	14186	14171	14240	14177	14124	14093	14269	14204	14348	14157	14073	14207	14047	14019	14099	14124	14250	14273	14098	14372	14053	14208	14288	14045	14119	14255	14159	14036	14124	14367	14214	14038	14054	14270	14166	14245	14159	14029	14068	14082	14149	13982	14092	14330	14069	13994	14308	14223	14316	14028	14132	14065	14180	14129	14278	14061	14088	14209	14203	14134	14121	14138	14042	14077	14291	14149	14012	14144	14272	14141	14177	14175	14265	14214	14099	14104	14122	14119	14148	14323	14093	14078	14082	14143	14116	14173	14187	14232	14262	13979	14246	14144	14099	14273	14034	14151	14317	14054	13983	14164	14230	14098	14180	14044	14008	14213	14272	14241	14193	14070	14153	14162	14302	14174	14032	14303	14190	14169	14201	14318	14248	14135	14100	14203	14229	14266	14205	14088	14261	14221	14311	14279	14110	14067	14200	14208	14144	14080	14153	14076	14165	14078	14072	14059	14145	14124	14269	14218	14299	14083	14152	14192	14119	14145	14142	14314	14129	14322	14186	14147	14234	14241	14187	14266	14254	14168	13988	13951	14276	14055	14165	13961	14151	14302	14085	14242	14237	14159	14303	13934	14281	14106	14062	14156	14189	14220	13953	14200	14018	14179	14187	14263	14148	14254	14102	14196	14259	14053	14175	14110	14081	14202	14211	13925	14179	14261	14022	14152	14166	14127	14248	14105	14104	13860	14293	14226	14183	14061	14048	14089	14075	14147	14184	14087	14153	14377	14230	14146	14191	14078	14027	14212	14288	14183	14275	14253	14031	14269	14171	14072	14071	13982	14019	14058	14175	14186	14178	14120	14069	14197	14175	14098	14059	13934	14373	14149	14160	14334	14136	14229	14247	14214	14206	14153	14077	14292	14023	14129	13977	14271	14283	14102	14259	14189	14230	14256	14143	14221	14177	14258	14105	14206	14112	14049	14322	14086	14216	14306	14171	14094	14043	14122	14222	14150	14265	14024	14199	14267	14077	14206	14257	14115	14100	14105	14178	14122	14172	14225	14143	14242	14246	14158	14057	14196	14231	14220	13997	14205	14391	14123	14057	14212	14159	14210	14241	14144	14087	14096	14008	14328	14111	14119	14250	14085	14175	14165	14275	14274	14245	14256	14157	14199	14061	14142	14053	14198	14188	14225	14177	14142	14086	14165	14167	14148	14082	14136	14248	14085	14134	14409	14172	14093	14227	14306	14276	13955	14086	14410	14001	14034	14142	14217	14230	14252	14190	14237	14235	14310	14202	14234	14202	14094	14184	14161	14115	14121	14160	14123	14286	14168	14241	14074	14172	14211	14063	14107	14212	14286	14328	14218	14151	14137	14314	14221	14210	14344	14199	14151	14048	14164	14059	14207	14149	14186	14228	14242	14207	14115	14211	14293	14285	14029	14114	14095	14099	14224	14027	14224	14324	14265	14172	14254	14230	14177	14049	14176	14135	14336	14001	14157	14123	14226	14036	14098	14429	14034	14181	14346	14158	14200	14053	14156	14202	14201	14136	14156	14221	14102	14242	14293	14301	14100	14106	14164	14170	14177	14202	14156	14126	13929	14131	14225	14243	14219	14161	14071	14081	14096	14332	14165	14150	14182	14333	14187	14273	14156	14108	14132	14192	14115	14016	14251	14076	14370	14157	14192	14300	14219	14117	14141	14310	14341	14203	14176	14189	14115	14122	14131	14385	14283	14296	14174	14120	14128	14145	14197	14124	14336	14108	14176	14099	14227	14120	14239	13980	14224	14225	14263	14223	14158	14127	14135	13989	14327	14112	14313	14243	14128	14041	14229	14016	13985	14227	14160	14314	14358	14194	14139	14066	14255	14185	14490	14202	14236	14280	14146	14169	14291	14104	14116	14155	14092	14047	14005	14205	14230	14145	14265	14205	14186	14145	14100	14287	14249	14117	14080	14165	14080	14165	14237	14082	14197	14024	14150	14039	14226	14179	14213	14100	14341	14142	14171	14265	14406	14118	14340	14064	14236	14250	14279	14312	14147	14386	14094	14224	14240	14206	14093	14280	14075	14106	14298	14110	14242	14054	13895	14072	14169	14144	14221	14154	14045	14294	14092	14191	14259	14008	14090	14033	14335	14187	14005	14151	14264	14104	14284	14157	14098	14134	14027	14166	14310	13989	13990	14161	14117	14213	14215	14089	14354	14086	14063	14168	14156	14225	14197	14177	14272	14100	14209	14310	14249	14170	14007	14062	14181	14064	14267	13998	14461	14079	14128	14209	14237	14102	14065	14226	14125	14217	14193	14129	13931	14193	14150	14110	14369	14278	14281	14104	14259	14191	14114	14205	14227	13901	14120	14281	14068	14234	14236	14066	14242	14134	14079	14219	14216	14167	14312	14167	14355	14170	14123	14116	14310	14199	14347	14131	14119	14148	14083	14204	14134	14104	14089	14221	14324	14176	14164	14073	14034	14353	14116	14296	14181	14184	14309	14139	14240	14097	14204	14164	14080	14038	14184	14019	14079	13981	14190	14070	14063	14127	14348	14101	14261	14127	14222	14241	14218	14080	14147	14184	14062	14177	14110	14087	14281	14066	14140	14211	14172	14027	14198	14227	14160	14220	14238	14351	14179	13997	14079	14105	14180	14180	14110	14098	14180	14147	14064	14172	14232	14032	14079	14117	14217	14143	14137	14102
28388	26061	32164	27843	22256	20333	19076	18025	17183	17253	17000	16899	16715	16784	16433	16355	16380	16297	16332	16256	16217	16393	16223	16040	16437	16069	16169	16321	16259	16220	16277	16140	16367	16159	16191	16188	16358	16154	16143	16040	16046	16124	16497	16281	16167	16113	16275	16046	16333	16029	16402	16012	16287	16085	16269	16138	16124	16390	16145	16106	16249	16326	16081	16086	16098	16133	16127	16101	15998	16175	15931	16274	16128	16455	16101	16298	16081	16119	16204	16156	16307	16160	16412	16173	16317	16213	16100	16169	16108	16024	16143	16252	16170	16187	16113	15988	16142	16259	16222	16232	16153	16063	16252	16001	16002	16199	16007	16324	16203	16104	15912	16258	16316	16228	16078	16249	16211	16161	16155	16109	16128	16091	16137	16142	15918	15923	16297	16410	16104	16109	16302	16235	16086	16095	15878	16393	16080	16262	15997	16012	16126	16226	16109	16138	16133	16056	16016	16277	16218	16157	16239	16205	16363	16033	16279	16017	15992	16224	16123	16053	16278	16231	16296	16204	16160	16086	15910	16095	16047	15999	15993	16168	15994	16069	16260	15994	16230	16289	16126	16154	16258	16220	16276	16233	16237	16077	15949	15933	16271	16011	16032	16178	15925	16115	16187	16056	16183	16197	16308	16257	15969	16024	16030	16268	16026	16121	16233	16172	16165	16239	16026	16212	16039	16161	16246	16092	16048	15963	16010	16275	15948	16317	16212	16204	16244	16157	15972	16380	16086	16023	16000	16216	16189	16202	16176	16189	16264	16233	16487	16098	16226	16000	16084	16408	16105	16178	15998	16037	16226	16091	16208	16212	15981	16211	16091	16015	15992	16102	16220	16189	16082	16065	16182	16168	16152	16195	16064	16133	16195	16257	16312	16205	16158	16371	16136	16250	16133	16057	16250	16205	16013	16142	16088	16186	16131	16022	16276	16318	16015	15963	16330	16156	16157	16193	16201	16227	16168	16038	16190	16165	16088	16230	16013	16393	16182	16164	16179	16321	16012	16135	16147	16202	16218	16153	16297	16215	16089	16003	16159	16188	16049	16144	15968	16006	16211	16173	16007	16038	16205	16241	16179	16280	16262	16196	16200	16059	16234	16188	16325	16307	16257	16176	16328	16160	16163	16121	16209	16230	16280	16235	15997	16394	16043	16196	16167	15991	16064	16228	16254	16194	16131	16269	16196	16187	16062	16039	16180	16194	16076	16097	16145	16128	16188	16251	16119	16099	16237	16128	16215	16273	16331	16195	16133	16110	16030	16226	16034	15994	16045	16272	16116	16154	16378	16257	16244	16265	15945	16232	16244	16133	16245	16278	16260	16121	16217	16083	16275	16092	16168	16356	16308	16012	16317	16191	16139	16312	16159	16147	16350	16010	16002	16074	16067	16052	16320	16372	16248	16171	16339	16044	16206	16143	16180	16216	15913	15957	16274	16034	16186	16385	16282	16309	16200	16321	16130	16187	16045	16121	16209	15974	16129	15971	16208	16091	16180	16209	16274	16372	16098	16196	16348	16215	16120	16187	16127	16110	16217	16130	16161	16156	16225	16081	16194	16014	15937	16253	16099	16154	16157	16123	16209	16226	16244	16006	16360	16185	16085	15976	16111	16230	16067	16177	16279	15986	15973	16029	16199	16071	16165	16189	16238	16233	16174	16184	16202	16175	16179	16118	15948	16054	15990	16223	16090	15953	16246	16126	16193	16153	16317	16241	16151	16208	16194	16239	16293	16364	16308	16326	16114	16245	16233	16101	16175	16276	16161	16185	15936	16122	16165	16216	16008	16054	16205	15913	15968	16090	16004	16195	16035	16154	16153	16121	16374	16235	16114	16095	16233	16146	16133	16233	16260	16231	16353	16123	16154	16227	16321	16223	16258	16176	16125	16106	16308	16046	16089	16025	16068	16211	16108	16042	16055	16121	16174	16424	16110	16003	16141	16258	16395	16159	16322	16243	16128	16316	16113	16129	16033	16053	15957	16106	16199	15996	16069	16169	16234	16066	15970	16260	16046	16009	16185	16089	15788	16399	16106	16100	16284	16199	16329	16205	16014	16201	16153	16172	16260	16277	16227	16118	16060	16257	16142	16214	16269	16092	16232	16236	16022	16160	16378	16170	15971	16406	16071	16124	16027	16128	16332	16274	16195	15995	16174	16082	16099	16075	16103	16208	16251	16011	16020	16112	16300	16309	16190	16051	16308	16125	16259	16203	16257	16221	16219	16049	16332	16137	16151	16230	16114	16180	16374	16285	16340	16349	16277	16087	16266	16214	16214	16033	16049	16198	16017	16121	16148	16066	16114	16177	15937	16284	16348	16234	16176	16115	16080	16029	16166	16190	16211	16065	16257	16295	16142	16143	16272	16272	16137	16133	16065	16149	16155	16220	16264	16134	16197	16080	16287	16152	16362	16251	16139	16081	16307	16161	16267	16126	16294	16241	16373	16190	16019	16177	16273	16275	16369	16226	16353	16248	16092	16108	16181	16319	15982	16135	16192	16174	16120	16141	16208	16062	16080	16018	16151	16045	16113	16169	16180	16011	16019	16241	16084	15967	16071	16230	16265	16126	16169	16150	16164	15929	16106	16243	16196	16081	16153	16176	16313	15946	16178	16248	16176	16335	16087	15895	16132	16068	16195	16043	16086	16005	16299	16146	16088	16005	16260	16199	16209	16222	16044	16381	16028	16259	16198	16198	16156	16195	16184	16087	16176	16124	16054	15984	16117	16264	16381	16254	15940	16141	16223	16160	16127	15957	16066	16145	16235	16188	16126	16165	16151	16229	16095	16173	16220	16160	16136	15891	16051	16205	16340	16274	16214	16217	16261	16210	16014	16258	16215	16073	16123	16153	16026	16064	16078	16188	16028	16118	15881	16094	16322	16424	16019	16194	16328	16242	16264	16308	16116	16163	16090	15951	16372	16222	16198	16023	16147	16257	16184	16057	16076	16290	16014	16195	16020	16314	15921	16031	16191	16256	16156	15906	16285	16278	16196	16093	16172	16102	16234	16154	16338	16152	16118	16159	15923	16172	15993	16096	16197	16296	16056	15951	16187	16146	16070	16270	16275	16091	16185	16029	16161	16055	16141	16327	16114	16070	16242	16134	16254	16208	16072	16258	16102	16158	16250	16306	16129	16048	16273	15960	16239	16325	16262	16080	15986	16052	16086	16245	15971	16230	16250	16218	15951	16311	16149	16301	16185	16212	16300	16099	16092	16275	16243	16169	16098	16084	15910	16041	16284	16202	16169	16087	16158	16219	16010	16153	15896	16356	16167	16327	15980	16072	16027	16237	16379	16039	16227	16188	16230	16140	16159	16104	16142	16186	16270	16260	16064	16137	16202	16065	16181	16111	15902	16009	16376	16155	16036	15908	16324	16246	16113	15972	16191	16098	16057	16090	16220	16172	16351	16124	16057	16180	16197	16209	16304	16001	16003	16224	16066	16039	16155	16051	16140	16020	16157	16060	16197	16070	16008	16234	16301	16210	16196	16246	16262	16259	16207	16293	16167	16298	16155	16372	16153	16270	16185	16054	16126	16093	16042	16228	15997	16128	16020	16133	16261	16137	16033	16060	16283	16236	15957	16249	16269	16358	16176	16240	16116	16200	16315	16162	16209	16157	16170	16268	16114	16215	16228	16186	16120	16219	16106	16149	15987	16203	16254	16103	16159	16030	16192	16181	16315	16105	15979	16325	16189	16180	16094	15936	16284	16097	16049	15998	16075	15991	16056	16126	16258	16188	16139	16254	16233	16095	16342	16059	16146	16031	16168	16090	16130	16170	15999	16036	16087	16126	16099	16257	16015	16206	16109	16172	16280	16318	16161	16135	15903	16096	15970	16110	16141	16032	16172	16059	16287	16245	16441	16292	16275	16164	16170	16135	16251	16040	16253	16135	15999	16326	16055	16024	16174	16014	15985	16067	16122	16148	16285	16220	16262	15937	16075	16116	16017	15936	16072	16113	16114	16354	16130	16343	16155	16293	16325	16288	16141	16225	16405	16183	16074	16356	16086	16126	16266	16222	16234	16042	16081	16293	16151	16042	16212	16204	16066	16117	16191	16033	16035	16143	16278	16135	16213	16096	16209	16219	16346	16209	16403	16324	16194	16183	16176	16081	16072	16052	16190	16260	16072	16127	16150	16251	16193	16332	16021	16052	16259	16084	16210	16168	16210	16077	16138	16221	16120	16096	16137	15969	16033	16216	16065	16237	16381	16348	16253	16078	16245	16234	16161	16240	16063	16157	16127	16360	16199	16171	16321	16215	16338	16250	16162	15903	16129	15896	16131	16103	16261	16361	16091	16168	16071	16137	16198	16115	16219	16166	15903	16196	15999	15892	16205	16463	16216	16194	16217	16319	16187	16150	16010	16139	16057	16292	16167	16187	16336	16110	16132	16165	16053	16133	16257	16077	16074	16207	16165	16139	16121	16006	16145	16233	16254	16105	16016	16043	16058	16265	16340	16288	16231	16226	16346	16130	16299	16090	16070	16265	16272	16219	16134	16019	16303	16096	16103	16086	16237	16127	16141	16023	15969	16110	16044	16164	16024	16184	16053	16012	16268	16124	16108	16137	16165	16104	16230	15873	16192	16365	16113	16163	16223	16121	16250	16236	16252	16040	16021	16203	16038	15962	16064	16255	16329	16187	16052	16146	16088	16333	16215	15932	15979	16315	16251	16035	16226	16319	16203	16340	16144	16124	15968	16334	16294	16359	16255	16080	16075	16040	16114	16077	16203	16242	16257	16211	16218	16099	16196	15966	16132	16190	16064	16078	15978	16183	16303	16207	16131	16147	16289	16070	16281	16254	16225	16128	16023	16035	16310	16120	16167	16110	16015	16137	16144	16148	16035	16135	16188	16297	16240	16090	16016	16308	16355	16248	16122	16036	16106	16215	16246	16120	16191	15915	16036	16196	16415	16389	16251	16133	16189	15956	16074	16077	16241	16180	16279	16098	16296	16176	16160	16032	16216	16326	16278	16196	15949	16054	16001	16072	16132	16225	16174	16293	16227	16010	15930	16119	16074	16210	16287	16245	16171	16234	16359	16156	16231	16154	16181	16082	15980	16316	16240	16257	15964	16209	16183	16469	16010	16245	16208	16204	16246	16024	16203	16208	16302	16213
29407	41513	37505	27645	22823	19992	18064	16678	15908	15425	14990	14764	14726	14861	14676	14448	14573	14373	14546	14303	14441	14238	14099	14213	14425	14201	14258	14249	14060	14158	14168	14232	14006	14053	13950	13974	13924	14226	14270	14063	13996	14266	14275	14076	14207	14214	14242	14146	14125	14125	13927	14105	14007	14169	13992	14174	14149	14208	14192	14027	14062	13895	14242	13951	14230	13941	13958	14160	14114	14094	14160	14089	14003	14087	14081	14166	14181	14074	13895	14050	14268	14199	13915	14108	13956	14036	14050	14008	14204	14138	14116	14095	14225	14124	14066	13911	14098	13921	14155	14045	14137	14089	14098	14008	14230	14197	14007	14076	14033	14102	14064	14089	14151	13859	14113	14093	14276	14131	14111	14037	14122	14161	14071	13950	14121	13892	13998	13962	14031	14107	14035	14071	14041	13979	14067	13994	14194	14179	13976	14084	14179	14088	14008	13945	14069	14024	13973	14036	14028	14079	13931	14011	14142	14171	14033	13890	14099	14152	14228	13989	14195	14206	14158	14195	14113	14127	14143	14224	14118	14132	13958	14057	14180	14160	14012	14128	14074	14077	14179	14212	14131	14249	14065	14200	14003	14189	14140	14078	13985	14130	14124	14227	13986	14068	14156	13919	14135	14023	14085	13984	14060	14018	14088	13975	14063	14185	14138	14098	13969	13976	14127	13763	14034	14110	14001	14164	13998	14182	14119	14209	14028	14068	14122	14162	14141	14210	13960	14166	14155	14104	14103	14135	14219	14208	14147	13987	13938	14000	14089	14261	13962	14103	13980	13907	14027	13917	13910	14273	14078	14153	14074	13992	14077	14199	14036	14157	14049	14047	14121	14108	14097	14328	14172	14129	14048	13957	14042	14126	13942	13936	14184	14216	13979	14077	14211	14184	14228	13914	14133	14251	14176	13936	14033	14189	14044	14041	14023	14139	14027	14019	14150	14106	14011	14131	14075	14089	13988	14072	13989	13965	14056	14072	13977	14087	14122	14205	14168	14093	14143	14135	13950	14019	14063	14108	14117	13979	14150	14228	13947	14270	14134	14145	14024	14026	14042	14129	14187	14139	14021	14178	14096	14115	14073	14154	14012	14056	14081	14253	14123	14006	14160	14038	13943	14150	14188	14135	13983	14048	14156	14141	14072	14184	14117	13971	14090	13975	14121	14262	14040	13949	14182	14176	13983	14041	14285	14164	14070	14067	13936	14179	14010	14099	13974	14148	14035	14083	14052	14071	13958	14125	14033	13941	13893	14194	13930	14047	13953	14139	14073	13982	14142	14040	14224	14196	14126	13997	13983	14063	14155	14146	14105	14016	14180	14186	14195	14116	14045	14089	14102	14154	14189	14086	13938	14150	14271	14016	14152	13996	14085	14018	14004	14088	14150	14017	14131	14108	13982	14088	13979	13996	14026	14161	13991	14141	14053	14252	14172	14234	14068	14107	13897	14011	14072	13870	14121	13968	14120	13945	14102	13854	14090	14174	14073	14213	14029	14047	14152	14001	14007	14203	13885	14046	14182	13918	13963	14044	14078	14127	14076	14019	14220	13945	14232	14150	14262	14164	14068	14007	14193	13940	14048	13932	13974	13888	13944	14001	14026	13993	13974	13989	13989	14025	13964	14081	14055	14123	14048	13874	14096	14053	14213	13937	14049	14056	14119	14105	14115	14029	14095	14170	14028	14026	14159	14000	14249	14111	13977	14131	13960	13942	14108	14184	14288	14098	13979	14108	14021	14090	14079	14037	14188	14119	14083	14091	14117	13939	14169	14015	14137	14058	14042	13942	14121	14011	13989	14052	14116	14056	14058	14038	13981	14016	14239	14013	13977	13998	14124	14143	13985	14071	14024	13948	14118	14049	14010	14100	14350	14035	14144	14034	14203	14046	13953	14213	14123	14003	14064	13988	14009	14100	14248	14225	14115	14159	14259	14113	13907	14223	14076	14024	13991	14269	14138	14194	14111	14257	14187	14165	14223	14178	14096	14009	14061	14102	14173	14115	14130	14107	14029	14128	14076	14031	14180	14325	14028	14112	14200	13829	14070	14283	14230	14052	13990	14065	14218	14010	14205	14212	14082	14055	14115	14035	14109	13985	14110	14108	14116	14117	14182	14115	14006	14180	13999	14028	14069	14065	14090	14122	14208	14099	14141	13957	14206	13979	14147	14206	14074	14160	14041	14080	14066	14005	14196	14181	13863	14150	14095	14084	14024	14084	13959	14272	13966	14037	14015	14106	14267	13923	13975	14012	13961	14093	14058	14116	14054	14131	14067	14039	14060	13964	14174	14007	13995	14077	14058	14004	14267	14226	14157	13807	14054	13918	13987	13968	14038	14111	13952	14159	14153	13994	13963	14198	14051	14052	13978	13974	14098	13986	14188	14133	14055	14089	14194	14184	13930	14126	14032	14114	14133	14154	14022	13922	14130	14085	14021	14052	13959	13930	14172	13941	14314	14131	14173	14172	14245	14203	14058	14229	14111	14270	14018	14121	14267	14144	14198	14110	14031	14146	14251	14102	14109	14035	14062	13884	14083	14020	14041	14097	14085	13980	14086	14056	14186	14002	14075	14041	13960	14169	14115	14101	13829	13973	14135	14063	14091	13996	14040	14082	14059	14002	13936	14053	14147	14042	14080	14256	14149	14140	14110	14216	14129	14015	14127	13951	13989	14101	14191	13998	14168	14157	14277	14059	14048	13987	14131	14032	14004	14170	14156	14145	13927	13886	14110	13963	14173	14203	14230	13988	14046	14233	14029	14110	14052	13926	14110	14085	14035	13958	14023	14054	14231	14166	14045	14144	13943	13972	14152	14067	14244	14078	14012	14158	14039	14061	14089	14027	14000	14176	14059	14020	14097	14188	13999	14180	14172	14284	14062	14066	14002	14125	14137	14225	14169	14237	13888	14058	14035	14096	14134	14064	14223	14023	14145	14100	14100	14135	14111	14142	14107	14175	13920	14051	14151	14056	14250	14034	13990	14045	13926	14033	13946	14030	14080	14159	14021	14032	14085	13982	13999	13863	14198	14122	14211	13905	14168	14160	14149	14140	14102	13966	13974	14071	14005	14222	14167	14004	14102	13990	14078	14103	14030	14027	14097	14281	13985	13974	14055	14112	14266	14076	14022	14100	14108	14085	14099	14042	14035	14118	14103	13958	13998	14004	14134	13982	14176	14247	14076	14120	14348	14093	14066	14114	14181	14038	14117	14139	14283	14109	14148	14273	14122	14154	14050	14099	13974	14138	14050	14047	14048	14213	14066	14163	13970	14206	14062	14017	14152	14049	14153	14047	14028	14122	14105	14077	14141	14110	14001	14116	14038	14148	14079	14063	14120	14051	13982	14200	14309	13982	14086	14076	14184	14073	13991	14012	14207	14146	14087	14117	13953	14050	14080	14029	14092	14180	14163	14196	14239	13884	14045	14180	14221	14046	14063	14100	14069	14059	13932	14029	13963	14047	14122	14076	14107	14110	14144	13974	13979	14036	14241	13813	14220	13970	14113	14242	14006	13971	14227	14128	14115	14130	13923	14082	14088	14160	14181	14048	14009	14005	14027	13963	14096	14125	13985	14004	13930	14145	13986	14159	14084	14086	14111	14082	14088	14238	14162	14113	14093	14186	14138	14216	14098	14161	14134	14088	14175	14043	14072	14160	14140	14017	14027	14084	14112	14207	14032	14240	14061	14146	14096	14038	14201	14143	14110	14135	14136	13822	13977	13975	14156	13906	14014	14000	14136	14125	14136	14181	14105	13809	13933	13946	14131	13892	14070	14105	14117	14035	14013	14063	14176	14049	14153	14044	14298	14109	14046	13993	14003	13921	14126	14099	14028	14108	14110	14069	14277	14174	14184	14216	14110	14056	14230	14140	13983	13889	14170	14006	14115	13907	14026	14120	13984	14170	14080	14078	13935	14083	14038	14122	14020	14185	14013	14184	13993	14027	14184	13887	14230	14081	14002	14021	14004	14230	14086	14024	14014	14047	14052	14056	14198	14045	14316	14105	14127	14305	14138	14146	14173	14089	14201	13908	14127	14187	13982	14000	14022	14153	13942	14180	14077	14157	14211	14169	13981	14156	14142	13956	14074	14140	13871	13959	14158	13988	14078	14110	13897	14001	13986	13968	14146	14140	14208	13911	14029	14021	14133	14023	14062	14193	14132	14195	14090	13948	13993	14120	13919	14191	14209	14073	14164	14163	14147	14093	14126	14015	14052	14027	13993	14103	14062	14053	14075	14174	14257	14257	14081	14047	14090	14184	14027	14012	14164	14058	14229	14123	14255	13959	14261	14151	14120	14163	14045	13820	14033	14214	14108	14277	14050	14271	13835	14148	14037	14086	14062	14128	14010	14105	14038	14068	14062	14195	14030	14010	14053	14183	14177	14236	14159	14102	14003	14172	14057	14120	14209	14232	13939	13992	14094	14132	14000	14244	14165	14014	13968	14003	13954	14148	14070	13919	14095	14069	14008	14026	14209	14087	14042	14081	14132	14036	14145	14066	14084	14120	14068	14036	14072	14059	14089	14038	14039	14118	14133	14068	13998	14089	14004	14112	14036	14142	14168	14218	14189	14261	14201	14255	14164	14207	14098	14037	14272	14014	14092	14119	14004	14110	14258	13924	14141	14095	14016	14223	14105	14109	14095	13964	14022	14106	14208	14207	14154	14088	14117	13975	13973	14180	14219	14042	14134	13952	14020	14312	14160	14172	14030	14177	14037	14064	14137	14038	14118	14049	14096	14006	14051	14081	14178	14014	14063	14081	14137	14196	14027	13993	14002	14151	14043	14160	14027	14054	13986	14209	14063	14108	14026	14126	13966	14223	14134	14182	14132	13947	14218	14196	13993	14223	14204	14190	14089	14082	13986	14151	14178	14155	14129	14088	14181	14126	13887	14078	14190	14090	14169	14026	14247	14072	14025	14042	13958	14229	13934	14049	14123	14090	14099	14042	14175	14092	14256	14184	14101	13979	13937	14125	14072	14066	13992	13984	14064	14130	13938	14191	14115	14027	13986	14010	14211	13969	14165	14119	14121	14083	14078	14203	13943	14058	14086	14008	14044	14232	13933	14079	14175	14060	14159	14063	14029	14228	14042	14044	14199	13930	13995	14046	13985	14089	14045	14097
24018	21426	28949	25525	24149	24368	23264	19650	18473	17756	17376	17005	16665	16506	16305	16304	16407	16249	16381	16070	16246	15937	15979	16116	15976	16071	15990	16088	15805	15918	16115	15912	15895	16011	15997	15819	16017	15843	15698	15723	15829	15877	15909	15993	15946	16059	15935	15867	15886	15766	15903	15757	15740	15878	15895	16016	15848	15953	15755	15931	15771	15956	15970	15786	15934	16068	15864	15939	15971	15848	15976	15990	15934	15712	16024	15893	15810	15891	15908	15827	15746	15778	15819	15870	15828	15953	15783	15854	15858	15898	16009	15706	15923	15600	15933	15709	15794	15732	15854	15834	15825	15691	15796	15810	15942	15829	15724	15823	15895	15898	15657	15866	15862	15860	15840	15836	16009	15733	16050	15873	15927	15910	16022	15830	15865	15803	15911	15688	15774	15828	15872	15810	15874	15793	15767	15983	15885	15860	16003	15928	15855	15852	15905	15679	15826	16021	15978	15768	15840	15981	15810	15884	15680	15908	15791	15800	15849	15831	15921	15859	15675	15880	15863	15801	15566	15779	15822	15822	15668	15949	15878	15823	16086	15900	15753	15668	15847	15822	15642	15991	15893	15569	15749	15927	15737	16032	15950	15908	15734	15954	15829	15818	15997	15883	15816	15667	15623	15791	15885	15720	15777	15876	15598	15796	15731	15814	15577	15649	15842	15734	15989	15830	15811	15897	15787	15922	15781	15913	15938	15834	15952	15759	15770	15777	15846	15884	15906	15903	15777	15674	15833	15802	15776	15984	15956	15874	15679	15835	15783	15922	15897	15596	15883	15766	15689	15488	15729	15465	15791	15869	15591	15903	15896	15705	15745	15746	15695	15730	15590	15892	15944	15763	15825	15838	16003	15848	15773	15851	15689	15902	15766	15873	15630	15901	15870	15834	15838	15866	15904	15841	15626	15818	15879	15923	15704	15850	15843	15808	16092	15891	15676	15890	15880	15592	15878	16053	15699	15924	15783	15794	15852	15920	15950	15796	15707	15701	15625	15626	15634	15843	15676	15639	15662	15671	15861	15975	16069	15691	15994	15926	15859	15840	15877	15893	15728	15793	15790	15682	15853	15848	15741	15807	15937	15807	15744	15706	15823	15702	15823	15768	16008	15946	15945	15726	15880	15818	15643	15769	15750	15800	15821	15883	15804	15844	15803	15907	15711	15698	15947	15850	15717	15897	15791	15894	15838	15843	15830	15922	15886	15927	15713	15775	15867	15824	15661	15817	15814	15719	15629	15487	15755	15826	15922	15800	16035	15718	15825	15822	15835	15734	16075	16003	15939	15712	15667	15744	15718	15683	16079	15850	15751	15802	15739	15886	16039	15751	15800	15791	16035	15982	15967	15790	15937	15828	15719	15858	15738	15983	15676	15975	15940	15832	15813	15642	15756	15820	15805	15848	15763	15836	15771	15826	15967	15789	15841	15631	15767	15902	15720	15778	15778	15679	15823	15866	15675	15836	15934	15817	16012	15770	15840	15906	15943	15823	15791	15589	15689	15986	15732	15667	15839	15814	15648	15787	15750	15724	15830	15838	15717	15716	16005	15825	15889	15725	15826	15722	15875	15895	15778	15726	15801	15858	15781	15895	15715	15828	15743	15732	15937	15846	15681	15755	15755	15979	15746	15900	15951	15801	15771	15852	15675	15902	15915	15758	15718	15707	15770	16059	15778	15605	15595	15735	15852	15723	15815	15765	15845	15830	16143	15660	15818	15810	15937	15792	15801	15915	15744	15856	15819	15850	15694	15921	15728	15728	15708	15761	15832	15835	15786	16002	15853	15846	16103	15865	15772	15857	15921	15591	16073	15704	15814	15829	15907	15787	15769	15752	15808	15889	15988	15691	15732	15745	15875	15817	15790	15625	15693	15859	15828	15690	15872	15704	15856	15778	15954	15939	15811	15853	15731	15806	15827	15856	15930	15685	15718	16048	15876	15927	15963	15910	16025	15883	15855	15694	15856	15863	15754	15827	15724	15776	15874	15841	15769	16006	15958	15641	15795	15948	15790	15877	15826	16064	15950	15728	15891	15804	15969	15865	15738	15635	15884	15742	15747	15836	15766	15879	15958	15813	15866	15804	15842	15960	15937	15573	15645	15915	15712	15804	15905	15891	16022	15821	15897	15648	15748	15839	15862	15807	15913	16053	15858	15966	15736	15818	15889	15804	15860	15841	15716	15839	15715	15836	15895	15739	15855	15765	15734	15721	15839	15781	15916	15763	15744	15762	15855	15837	15933	15865	15889	15996	15867	15864	15742	15654	15798	15923	15993	15988	15946	15735	15924	15776	15675	15704	15750	15758	15983	15982	15899	15650	15929	15747	15662	15856	15874	15801	15799	15839	15809	15764	15951	16060	16048	15959	15878	15796	15792	16073	15689	15988	15849	15818	15866	15881	15727	15945	15817	16162	15973	15829	15741	15727	15566	15773	15813	15785	15923	15830	15774	15725	15827	15822	15825	15939	15779	15935	15880	16067	15824	16014	15864	15694	15740	15777	15954	15749	15666	15687	15712	16014	15791	15858	15787	15770	15911	15715	15910	15961	16105	15921	15819	15871	15667	15863	15909	15757	15879	15762	15730	15958	15655	15845	15806	15851	15847	15805	15891	16015	15906	15753	15712	15896	15834	15885	15869	15829	15909	15763	15934	15605	15637	15877	15746	15801	15924	15685	15784	15936	15829	16058	15777	15823	15849	15834	15765	15818	15599	15831	15702	15997	15841	16083	15814	15878	16075	15762	15818	15899	15817	15907	15850	15920	15809	15752	15763	15766	15745	15873	15852	15676	15774	15642	15887	15810	15848	15760	15927	15655	15699	15703	15916	16038	15956	15891	15769	15618	15972	15941	15750	15920	16117	15870	15750	15869	15907	15854	15724	15728	15868	15781	15763	15819	15925	15930	15690	15951	15767	15839	16049	15917	15813	15842	15823	15829	16003	15855	15935	15803	15961	15876	15898	15985	15834	15546	15824	16020	15939	15800	15862	15798	15732	16021	15881	15814	15820	15647	15742	15836	15690	15892	15640	15772	16008	15730	16021	15965	15804	15777	15874	15861	15792	15885	15853	15849	15929	15972	15992	15861	15932	15839	15949	15801	15787	15869	15538	15889	15813	15814	15938	15875	15864	15784	15834	16193	15807	15767	15888	15789	15794	15826	16000	15869	15575	15592	15812	15904	15874	15959	15735	15764	15905	15847	15805	15812	15782	15749	15812	15842	15938	15915	15701	15855	15776	15829	15786	15690	15878	15795	15828	15866	15731	15876	15694	16035	16022	15915	15772	15590	15785	15810	15702	16136	15584	15721	15823	15785	15889	15815	15722	15594	15868	15798	15853	15998	15775	15864	15791	15929	15963	15674	15981	15871	15873	15905	15746	15849	15760	15979	15711	15812	15889	15789	15718	15777	15900	15701	16004	15677	15773	15621	15878	15957	15809	15602	15931	15884	15787	15886	15840	15817	15597	15935	15868	15738	15857	15888	15798	15951	15851	15640	15923	15846	15717	15890	15855	15787	15909	15737	15881	15769	15765	15921	15863	15894	15787	15877	15769	15926	15841	15876	15882	15747	15688	16032	15997	15943	16114	15965	15917	15937	15804	15894	15792	15832	15838	15758	15852	15685	15921	15892	15719	15697	15690	15861	15831	15673	15751	15931	15908	15528	15674	15796	15765	15903	15958	15865	15655	15745	15766	15922	15875	15755	15664	15780	15898	15906	15864	15837	15838	15751	15843	15998	15754	15902	15888	15919	15774	15821	15678	15763	15918	15930	15926	15943	15768	15951	15755	15841	15764	15871	15767	15882	15875	16047	15786	15949	15880	15826	15731	15737	15733	16038	15921	15846	15827	15905	15845	15835	15747	15828	15769	15789	16040	16074	15681	15845	15727	15768	15889	15919	15644	15872	15911	15861	15827	16003	15793	15684	15892	15785	15653	15724	15814	15701	15804	15708	15724	15746	16006	15688	15827	15696	15891	15992	15734	16077	15962	15940	15900	15835	15777	15786	15795	15846	15902	15790	15905	15837	15795	15736	15791	15799	15672	15748	16098	15933	15858	15945	15900	15831	15832	15875	15695	15768	15994	15920	15796	15843	15666	15959	15621	15846	15907	15657	15666	15932	15919	15896	15973	15806	15788	15792	15754	15833	15969	15710	16075	15959	15804	15754	15840	15810	15899	15808	15818	15671	15769	15850	15784	15931	15875	15934	15868	15850	15923	15799	15790	15775	15979	15931	15969	15843	15841	15711	15847	15842	15603	15753	15842	15855	15747	15906	15781	15750	15812	15656	15841	15777	15810	15760	15821	15960	15922	15873	15913	15697	15799	15754	15929	15807	15725	15809	15777	15893	15828	15922	15833	15950	15759	15860	15914	15854	15615	15734	15758	15853	16014	15883	15769	15869	15780	15930	15776	15945	15968	15902	16115	15726	15924	15679	15821	15862	16151	15881	15805	15960	15728	15909	15774	15831	15869	15906	15769	15847	15701	15723	15934	15645	15976	15787	15940	15598	15942	15817	15843	15636	15863	15847	15934	15800	15580	15837	15804	15867	15887	15967	15752	15832	15909	15716	15919	15792	15901	15717	15773	15944	15920	15627	15814	15964	15642	16101	15861	15915	15847	15828	15656	15848	15719	15814	16017	15689	15824	15733	15627	15788	15719	15767	15844	15837	15692	15917	15856	15877	15681	15976	15770	15571	15861	15586	15673	15763	15659	15762	15821	15896	15833	15763	15908	16062	15860	15670	15884	15858	15858	15799	15738	15734	15955	15858	15683	15868	15804	15749	15980	15895	15765	16150	15871	15768	15732	15645	15856	15813	15888	15564	15941	15991	15860	15836	15832	15839	15670	15864	15772	15826	15866	15602	15682	15661	15820	15740	15752	16000	16001	15798	15952	15896	15803	15871	15743	15791	15853	15854	15890	15849	15816	15785	15948	15741	15833	15830	15966	15781	15711	15780	15613	15944	15788	15868	15861	15963	16001	15914	15665	15938	15816	15883	15807	15833	15808	15857	15760	15927	15712	15852	15878	15741	15877	16063	15865	15913	15804	15808	15754	15952	15776	15939	15798	15755	15828	15756	15895	15516	15849	15818	15880	15949	15903	15811	15933	15912	15929	15594	16046	15671
30346	49022	44895	35163	28316	23759	20749	18519	17307	16372	15691	15459	14967	14798	14762	14573	14519	14495	14233	14127	14214	14163	14018	14086	14081	14121	13992	14065	13962	13910	14026	13814	14003	13988	13962	14164	13992	13871	13911	13816	13894	13806	13881	13906	13959	13846	13912	13896	13834	13918	14031	13815	13842	13885	13846	13805	13975	13864	13896	13793	13872	14179	13895	13792	13716	13876	13928	13840	13874	13868	13753	13768	13807	13982	13829	13684	13782	13798	13904	13747	13883	13922	13846	14005	13839	13739	13815	13906	13894	13894	13904	13676	13836	13691	13881	14045	13950	14089	13768	13988	13765	13809	13916	13782	14023	13868	13866	13870	13870	13924	14060	13821	13947	13992	14006	13894	13879	13857	13911	13798	13956	13819	14035	13970	13916	13890	13934	13831	13868	13803	13855	13923	13793	13871	13859	13722	13900	13832	13873	14001	13774	13790	13883	13913	13813	13993	13785	13732	13851	13879	13842	13786	13882	13958	13725	13813	13922	13777	13931	13838	13836	13819	14017	14023	13979	13928	13991	13647	13885	13786	13881	13849	13657	13772	13821	13741	13858	13784	13891	13924	13930	13785	13842	14003	13862	14034	13784	13796	13946	13899	13905	13993	13786	13954	14017	13714	13938	13719	13726	13883	13994	13769	13891	13937	13852	13929	13726	13746	13951	13867	13787	13914	13952	13966	13714	13944	13755	13853	13912	14091	13899	14084	13982	14151	13856	13944	14022	13951	14015	13857	13966	13771	13851	13850	13612	13969	13982	13868	13720	13768	13716	13872	13977	13784	13692	13720	13968	13940	13882	13782	13915	13959	13795	14014	13943	13816	13984	13878	14004	13886	14094	13780	13797	13829	14016	13838	13552	14066	13840	13860	13924	13757	13903	13775	13736	13832	13792	13944	13811	13779	13855	13973	13937	13722	13981	14025	13799	13937	13719	13884	13903	13703	13721	13975	13933	13887	13924	13966	13908	13832	13920	13849	13857	13961	13795	13871	13990	13963	13892	13893	13766	13887	13885	13861	13909	13945	13680	13827	13803	13902	13951	13825	13831	13881	13900	13851	13900	13688	13769	13675	13795	14005	13863	13862	13679	13825	13788	13805	13955	13916	13793	13959	13816	13832	13957	13633	13869	13716	14032	13829	13954	13865	13956	13787	13941	13965	13925	13968	13945	13780	13883	13721	13700	13881	13936	13847	13853	14072	13999	13635	13804	13814	13893	13845	14007	13735	13879	13775	13997	13732	13910	13910	13878	13879	13823	13969	13878	13881	13836	13911	13794	13924	13861	13805	14008	13809	13861	13797	14010	13630	13869	13936	13916	13677	13719	13731	13795	13771	13995	13925	13836	13694	13751	13878	13816	13705	13922	13828	13836	13736	13859	13840	13733	14012	13908	13735	13831	13835	13907	13850	13781	14003	13824	13896	13925	13808	13893	13863	13751	13826	13836	13821	13873	14115	13791	13762	13928	13846	13937	13814	13828	13824	13838	13819	13881	13803	13751	13930	13758	13970	13830	13885	13797	13882	13886	13788	13925	13874	13666	13779	13960	13919	13781	13889	13746	13858	14025	13888	13744	13702	13899	13878	13768	13734	13969	13864	13980	14041	13828	13764	14004	13947	13763	13736	14045	13810	14018	14004	13943	13860	13866	13730	13893	13684	13867	13762	13844	13958	13807	13920	13724	13818	13767	13780	13908	13710	13962	13959	13857	13872	13771	14062	13860	13891	13761	13798	13971	13939	13766	13852	13753	13964	13868	13927	13648	13841	13853	13890	13578	13851	13927	13816	13885	13868	13786	13911	13962	13871	13679	13942	13806	13748	13901	13789	13804	13868	13897	13938	13916	13988	13876	13963	13865	13947	13843	13839	13738	13854	13905	13937	13709	13690	13820	13967	13996	13779	13760	13822	13994	13844	13877	14040	13899	13884	13817	13801	13860	13899	13882	13940	13875	13762	13894	13805	13751	13965	13833	13836	13955	13825	13715	14023	14074	13859	13795	13797	13912	13788	13779	13811	13785	13909	13902	13647	13978	13991	13802	13804	13909	13896	13791	13916	13718	13747	13934	13955	13852	13855	13842	13961	13833	13786	13819	13952	13921	13725	13910	13663	14027	13748	13782	13946	13827	13644	13880	13766	13948	14022	13939	13755	13767	13881	13840	13725	14071	13758	13919	13835	13809	13921	13744	13904	13661	13776	13764	13828	13796	13910	13825	13939	13918	13795	13785	13920	13682	13867	13803	14125	13793	13941	13785	13867	13903	13916	14015	13726	13756	13794	13872	13724	13932	13924	13814	13864	13690	13801	13719	13781	14017	13735	13954	13919	13888	13922	13970	13852	13923	13767	13832	13821	13849	13716	13880	13812	13885	13888	13823	13772	13745	13708	13765	13915	13919	13841	13865	13755	13835	14154	13914	13792	13852	13919	13825	13850	13680	13892	13775	14081	13815	13857	13793	13636	13840	13899	13817	14021	13786	13925	13734	13898	13884	13775	13976	13950	13887	13956	13825	13814	13920	13862	13655	13953	13793	13985	13912	13963	13996	13782	13885	13668	13855	13808	14040	13908	13883	13669	13807	13893	13893	13690	13987	13846	13906	13810	14053	13817	13815	13750	13843	13951	13828	13755	13775	13834	13876	13814	13660	13870	13939	13867	14118	13864	13939	13814	14039	13667	13882	13831	13964	13885	14004	13842	13949	13935	13887	13779	13970	13694	13716	13904	13936	13950	13949	13829	14164	13880	14077	13966	13860	13912	13759	13881	13764	13840	13962	13816	13801	13815	13975	13896	13792	13840	13754	13863	13750	13857	13763	14038	13736	13879	13792	13851	13944	13890	13791	13894	13809	13727	14025	13909	13964	13943	13945	13848	13793	13927	13822	13804	13657	13771	13792	13945	13852	13864	13885	13728	13838	13841	13804	13834	13940	13870	13718	13932	13738	13930	13871	13697	13814	13833	13924	13844	13815	13802	13921	13942	13792	13854	13867	13859	14047	13834	14011	13905	13851	13861	13845	13876	13847	13884	13821	13871	13926	14071	13682	13930	13767	13882	13977	13791	13879	13874	13911	13765	13960	13845	13820	13718	13715	13747	13743	13943	13777	13884	13962	13904	13875	13793	13935	13811	13793	13920	13829	13945	13837	13949	13877	13662	13974	13759	13895	13915	13863	13737	13880	13797	13831	13776	13992	13940	13730	13972	13846	13795	13906	13773	13764	13858	13834	13895	13957	13925	13855	13980	13832	13835	13947	13809	13847	13900	13826	13865	13851	13997	13741	13910	14019	13846	13838	13843	13961	13841	13748	13895	13936	13969	13978	14001	13993	13770	13846	13883	13851	13849	13832	13961	13847	13736	13891	13964	13861	13867	13810	13789	13763	13729	13973	13794	14038	13816	13972	13666	14006	13889	13818	13898	13812	13810	13993	13762	13930	13939	13714	14023	13797	14024	13709	13893	13785	13861	13975	13914	13910	13898	13797	13959	13696	13901	13910	14000	13791	13965	13832	13906	13725	13960	13943	13816	13900	13829	13772	13877	13848	13915	13844	13674	13913	13974	13797	13804	13809	13981	13933	13806	13936	13937	13874	13738	13908	13866	13834	13757	13861	13647	13772	13803	13703	13770	13881	13746	13801	13968	13941	13903	13958	13812	13783	13740	13842	13840	13918	13771	13974	13877	13744	13794	13706	13819	13886	13938	13760	13879	13926	13872	13903	14003	13899	13744	13931	13985	13746	13799	13705	14010	13800	13752	13919	14013	13846	13854	13777	13870	13906	13953	13788	14002	13809	13914	13764	13904	13982	13897	13796	13755	13782	13934	13812	13901	13725	13860	13813	13788	13904	13723	13720	13974	13872	13817	13896	13829	14040	13922	14063	13775	13788	13742	14015	13940	13968	13864	13987	13773	13792	13911	13993	13796	13982	13917	13730	13972	13949	13845	13902	13872	13844	13931	13878	13696	13769	13968	13973	13953	13889	13822	13855	13790	13792	13889	13931	13844	13933	13822	13674	14025	13900	14038	13907	13946	13777	13848	13957	13879	14016	13813	13997	13709	13895	13863	13800	13841	13892	13818	13752	13955	13920	13906	13759	13887	13862	13776	13912	13808	13925	13930	13969	13813	13793	13745	13856	14041	13881	13883	13895	13876	13850	13914	13973	13762	13927	13750	13781	13887	13903	13850	13734	13884	13889	13926	13627	13818	13819	13872	13999	13990	13880	13905	13835	13987	13800	13882	13890	13766	13809	13927	13911	14043	13796	13906	13985	13843	13831	13874	14026	14036	14000	13933	13760	13835	13901	13944	13710	13776	13793	13846	13939	13862	14019	13827	13857	13854	13984	13853	13971	13797	14048	13872	13822	13880	13867	13858	14014	14003	13908	13829	13850	13804	13885	14015	13800	13959	13812	13985	13871	13788	13795	13981	13783	14005	13896	13884	13933	13820	13777	13925	13711	13858	13843	13980	13903	13928	13750	13762	13992	13820	13858	13944	13865	13770	13816	13854	13847	14117	13848	13885	14053	13838	13865	13869	13800	13871	13782	13824	13870	13794	13817	13996	13719	14008	13872	13910	13933	13792	13827	13854	13882	13937	13855	13701	13874	13906	13935	13904	13965	13914	13989	13960	13800	13739	13900	13853	13840	13965	13982	13728	13953	13948	14073	13911	13894	13803	13799	13753	13936	13925	13902	13863	13862	13818	13795	13707	13664	13782	13773	13968	13955	13973	13841	13720	13815	13871	13896	13849	13916	13969	13813	14038	13886	13850	13736	13799	14009	13804	13812	13805	13910	13824	13831	13909	13753	13952	13829	13585	13683	13817	13768	13850	13790	13945	14031	13967	13747	13962	13937	13910	14019	13875	13751	13776	13977	13917	14015	13846	13841	13946	13783	14048	13883	13911	13877	13890	13919	13832	13983	13962	13771	13858	14038	13881	13761	13909	13875	13784	14064	13829	13923	13868	13832	13927	13784	13975	13816	14019	13769	14092	13888	13930	13813	13861	13918	13808	13765	13889	13952	13885	13919	13885	13859	13884	13599	13750	13905	13918	13865	13893	13853	13898	13969	13796	13827	13983	13857	14028	13867	14040	13690	13686	13993	13757	13880	13887	13981	13804	13864	13910	14015	13961
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
