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
339600153692	339600154259	339600154809	339600155359	339600155909	339600156459	339600157009	339600157559	339600158109	339600158659	339600159209	339600159759	339600160309	339600160859	339600161409	339600161959	339600162509	339600163059	339600163609	339600164159	339600164709	339600165259	339600165809	339600166359	339600166909	339600167459	339600168009	339600168559	339600169109	339600169659	339600170209	339600170759	339600171309	339600171859	339600172409	339600172959	339600173509	339600174059	339600174609	339600175159	339600175709	339600176259	339600176809	339600177359	339600177909	339600178459	339600179009	339600179559	339600180109	339600180659	339600181209	339600181759	339600182309	339600182859	339600183409	339600183959	339600184509	339600185059	339600185609	339600186159	339600186709	339600187259	339600187809	339600188359	339600188909	339600189459	339600190009	339600190559	339600191109	339600191659	339600192209	339600192759	339600193309	339600193859	339600194409	339600194959	339600195509	339600196059	339600196609	339600197159	339600197709	339600198259	339600198809	339600199359	339600199909	339600200459	339600201009	339600201559	339600202109	339600202659	339600203209	339600203759	339600204309	339600204859	339600205409	339600205959	339600206511	339600207059	339600207609	339600208159	339600208709	339600209259	339600209809	339600210359	339600210909	339600211459	339600212009	339600212559	339600213109	339600213659	339600214209	339600214759	339600215309	339600215859	339600216409	339600216959	339600217509	339600218059	339600218611	339600219159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2656	3600	2300	2656	3600	2300	2655	3600	2300	2655	3600	2300	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2652	3600	2300	2652	3600	2300	2651	3600	2300	2651	3600	2300	2650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23598	21954	30286	36256	62222	62403	51566	31407	23102	22447	22065	21935	21975	21916	22070	21796	21872	21779	21750	21583	21694	21847	21574	21982	21739	21784	21919	21636	21705	21835	21554	21774	21682	21773	21705	21680	21944	21606	21478	21643	21667	21774	21690	21793	21573	21483	21654	21630	21713	21557	21555	21608	21796	21763	21600	21662	21679	21650	21627	21345	21669	21785	21719	21519	21493	21939	21846	21624	21472	21544	21525	21475	21572	21841	21776	21653	21326	21674	21380	21606	21716	21723	21785	21767	21633	21651	21683	21642	21602	21692	21929	21739	21606	21228	21675	21688	21744	21638	21720	21578	21404	21809	21773	21444	21613	21583	21605	21551	21688	21524	21644	21704	21871	21659	21661	21559	21592	21600	21652	21736	21896	21548	21506	21579	21758	21502	21687	21644	21611	21489	21494	21604	21795	21658	21612	21428	21434	21629	21648	21650	21500	21594	21745	21634	21742	21300	21632	21599	21579	21514	21465	21608	21676	21580	21340	21356	21725	21829	21576	21762	21568	21672	21787	21651	21854	21555	21659	21716	21573	21659	21695	21620	21683	21751	21550	21766	21514	21677	21365	21627	21378	21507	21504	21613	21542	21502	21492	21731	21694	21653	21646	21614	21525	21579	21663	21499	21628	21489	21665	21569	21709	21547	21513	21624	21545	21564	21541	21577	21619	21451	21659	21568	21600	21529	21578	21691	21744	21504	21682	21637	21651	21584	21605	21392	21574	21490	21609	21677	21784	21694	21711	21719	21677	21526	21583	21725	21496	21488	21697	21561	21550	21640	21632	21656	21451	21670	21648	21781	21498	21484	21655	21276	21446	21675	21489	21445	21605	21650	21388	21584	21557	21720	21902	21563	21555	21679	21564	21568	21710	21569	21568	21539	21581	21683	21739	21803	21691	21659	21458	21381	21558	21493	21579	21505	21701	21659	21635	21570	21593	21464	21685	21632	21663	21575	21614	21888	21666	21628	21695	21328	21543	21460	21725	21638	21559	21475	21765	21683	21662	21659	21402	21296	21605	21620	21519	21485	21541	21601	21449	21592	21490	21499	21593	21810	21711	21640	21512	21495	21701	21673	21602	21596	21470	21618	21675	21565	21593	21520	21718	21575	21686	21467	21662	21643	21679	21720	21694	21704	21663	21361	21594	21765	21761	21691	21662	21581	21490	21547	21646	21476	21762	21577	21602	21700	21731	21530	21678	21690	21435	21583	21606	21517	21745	21506	21536	21581	21613	21727	21561	21530	21705	21663	21824	21594	21305	21570	21676	21558	21449	21572	21669	21485	21633	21646	21603	21595	21414	21543	21653	21780	21678	21827	21786	21637	21676	21503	21510	21652	21449	21638	21509	21645	21742	21618	21434	21710	21503	21795	21642	21613	21570	21476	21750	21382	21525	21567	21677	21484	21689	21732	21692	21436	21513	21739	21642	21562	21688	21601	21677	21587	21783	21547	21736	21454	21476	21618	21450	21272	21714	21516	21574	21593	21692	21671	21485	21642	21421	21545	21501	21683	21654	21602	21479	21659	21569	21564	21603	21606	21477	21603	21737	21682	21491	21536	21719	21653	21621	21517	21579	21654	21642	21474	21647	21823	21583	21465	21607	21679	21529	21806	21519	21554	21581	21621	21879	21525	21613	21427	21543	21460	21611	21596	21713	21656	21476	21485	21818	21670	21441	21712	21594	21420	21449	21661	21536	21479	21432	21487	21729	21444	21593	21338	21642	21618	21571	21609	21535	21707	21628	21290	21518	21669	21410	21313	21552	21476	21531	21553	21710	21742	21929	21676	21492	21660	21654	21555	21624	21364	21649	21684	21719	21723	21745	21504	21935	21540	21678	21753	21578	21298	21623	21480	21587	21680	21579	21588	21390	21684	21589	21493	21478	21659	21560	21551	21518	21459	21442	21592	21701	21636	21499	21518	21652	21462	21603	21391	21651	21747	21643	21579	21510	21348	21649	21640	21754	21410	21660	21686	21491	21650	21658	21438	21476	21366	21480	21431	21491	21590	21710	21754	21672	21615	21791	21604	21357	21670	21527	21800	21558	21472	21557	21607	21628	21752	21840	21804	21648	21647	21691	21424	21836	21619	21548	21719	21460	21400	21745	21530	21532	21375	21604	21576	21769	21568	21452	21589	21680	21665	21601	21689	21519	21726	21721	21868	21604	21505	21787	21675	21753	21756	21665	21668	21825	21651	21483	21570	21682	21697	21503	21483	21731	21489	21473	21510	21498	21345	21523	21530	21531	21878	21540	21550	21538	21573	21677	21612	21399	21413	21411	21635	21529	21845	21627	21632	21538	21590	21499	21650	21679	21656	21676	21741	21715	21614	21550	21729	21639	21776	21946	21572	21377	21591	21742	21440	21746	21556	21361	21470	21379	21670	21391	21673	21578	21585	21426	21614	21897	21776	21539	21621	21857	21595	21644	21731	21494	21636	21495	21488	21724	21414	21551	21590	21587	21446	21682	21546	21811	21410	21660	21683	21710	21342	21629	21676	21534	21623	21493	21495	21811	21733	21650	21334	21515	21566	21663	21547	21598	21564	21458	21633	21692	21570	21548	21564	21548	21366	21598	21565	21756	21617	21594	21712	21561	21632	21318	21636	21640	21604	21513	21863	21772	21745	21536	21434	21375	21637	21653	21622	21680	21476	21509	21767	21739	21363	21701	21690	21789	21673	21637	21551	21885	21497	21915	21673	21461	21537	21536	21593	21538	21384	21669	21397	21622	21755	21643	21478	21659	21536	21364	21400	21459	21554	21684	21582	21382	21482	21541	21632	21434	21735	21657	21573	21440	21658	21595	21634	21356	21657	21454	21732	21758	21547	21553	21661	21623	21475	21699	21506	21590	21385	21481	21395	21625	21635	21464	21756	21674	21517	21796	21558	21609	21527	21604	21731	21515	21802	21309	21435	21505	21550	21485	21722	21593	21528	21818	21417	21649	21672	21826	21536	21802	21708	21788	21649	21205	21499	21518	21706	21377	21617	21566	21395	21759	21555	21686	21678	21596	21774	21789	21596	21720	21541	21698	21598	21430	21610	21590	21524	21549	21763	21776	21427	21639	21671	21544	21451	21437	21516	21561	21626	21704	21682	21433	21751	21704	21619	21493	21409	21578	21438	21724	21514	21528	21665	21506	21710	21406	21646	21463	21535	21693	21441	21563	21718	21601	21519	21630	21454	21741	21412	21348	21715	21537	21578	21900	21592	21655	21402	21644	21595	21559	21580	21541	21805	21569	21515	21460	21542	21756	21821	21780	21714	21701	21680	21506	21718	21623	21830	21710	21672	21381	21590	21660	21489	21669	21716	21582	21861	21661	21449	21621	21861	21776	21667	21353	21679	21628	21625	21467	21651	21531	21567	21647	21377	21748	21676	21696	21468	21452	21652	21464	21694	21815	21752	21612	21549	21803	21625	21813	21817	21682	21740	21733	21606	21614	21490	21556	21845	21532	21581	21520	21542	21480	21568	21582	21484	21776	21553	21483	21660	21655	21795	21540	21638	21814	21552	21466	21456	21651	21470	21445	21483	21548	21437	21607	21515	21643	21668	21653	21610	21681	21692	21484	21558	21679	21654	21688	21434	21918	21535	21497	21743	21486	21695	21718	21679	21578	21666	21741	21802	21687	21722	21553	21687	21688	21485	21737	21646	21716	21656	21731	21362	21665	21762	21480	21498	21412	21676	21833	21514	21539	21595	21730	21803	21483	21587	21681	21517	21444	21289	21753	21546	21485	21515	21390	21608	21498	21608	21514	21641	21666	21451	21342	21532	21700	21588	21577	21497	21707	21872	21620	21573	21513	21510	21583	21669	21656	21499	21458	21491	21693	21630	21498	21491	21559	21467	21512	21655	21547	21571	21499	21277	21669	21746	21501	21912	21536	21471	21762	21580	21522	21478	21625	21697	21500	21506	21691	21407	21703	21412	21383	21631	21595	21741	21642	21891	21425	21620	21757	21465	21862	21647	21465	21571	21750	21613	21830	21657	21567	21611	21687	21543	21695	21626	21758	21645	21445	21356	21597	21550	21453	21592	21670	21699	21578	21550	21524	21631	21574	21583	21552	21737	21752	21500	21627	21631	21601	21632	21814	21672	21604	21695	21694	21493	21496	21605	21524	21495	21640	21321	21537	21532	21571	21395	21619	21700	21708	21449	21833	21641	21749	21648	21632	21688	21664	21504	21589	21776	21624	21563	21673	21651	21623	21688	21506	21386	21541	21627	21514	21547	21756	21718	21447	21581	21545	21555	21755	21507	21808	21593	21564	21450	21567	21541	21738	21436	21573	21626	21523	21534	21566	21628	21415	21487	21578	21510	21628	21409	21617	21580	21468	21563	21675	21497	21549	21744	21538	21608	21584	21397	21363	21479	21534	21546	21706	21498	21599	21535	21524	21545	21686	21440	21494	21441	21470	21515	21315	21590	21732	21483	21732	21628	21592	21710	21622	21703	21475	21570	21497	21586	21636	21692	21588	21651	21798	21683	21735	21556	21701	21699	21640	21497	21921	21741	21570	21590	21616	21723	21511	21562	21633	21543	21879	21454	21393	21618	21534	21550	21310	21560	21352	21706	21617	21722	21763	21683	21754	21755	21658	21526	21908	21569	21890	21660	21489	21687	21616	21425	21446	21395	21490	21618	21375	21683	21499	21498	21617	21575	21518	21715	21801	21601	21412	21535	21541	21580	21698	21680	21473	21605	21734	21525	21369	21542	21371	21687	21683	21595	21536	21513	21533	21459	21502	21634	21640	21432	21847	21603	21554	21648	21533	21596	21598	21398	21643	21770	21688	21395	21560	21651	21519	21398	21649	21669	21539	21633	21478	21590	21462	21576	21411	21560	21739	21533	21697	21716	21741	21719	21565	21446	21619	21650	21746	21577	21577	21503	21443	21462	21653	21565	21786	21507	21817	21582	21893	21671	21780	21606	21713	21710	21600	21698	21652	21607	21555	21697	21625	21627	21674	21474	21580	21578	21445	21527	21664	21563	21516	21661	21466	21560	21731	21490	21767	21430	21456	21492	21515	21517	21408	21599	21458	21579	21563	21676	21575	21415	21783	21567	21849	21708	21602	21491	21655	21734	21639	21644	21728	21690	21640	21526	21260	21678	21524	21480	21638	21676
18345	29821	51441	80218	86926	72891	52640	27316	18781	18894	18859	18812	18577	18882	18760	18895	18673	18749	18877	19012	18721	18720	18738	18780	18655	18853	18972	18760	18740	18881	18843	18687	18908	18775	18656	18776	18658	18763	18598	18854	18605	18736	18815	18801	18735	18798	18723	18602	18687	18685	18701	18774	18742	18813	18775	18837	18864	18651	18890	18695	18730	18833	18801	18595	18693	18853	18842	18784	18809	18719	18595	18731	18564	18786	18715	18751	18711	18867	18783	18648	18595	18726	18744	18714	18636	18818	18741	18773	18729	18734	18619	18920	18784	18768	18655	18661	18746	18692	18943	18640	18720	18666	18715	18639	18650	18764	18757	18749	18733	18817	18675	18763	18832	18682	18821	18696	18817	18754	18726	18618	18650	18825	18898	18607	18667	18582	18549	18842	18797	18743	18716	18791	18729	18694	18672	18844	18916	18797	18794	18831	18638	18776	18715	18671	18628	18840	18838	18576	18909	18857	18684	18822	18703	18698	18673	18741	18780	18799	18634	18726	18842	18696	18805	18909	18791	18927	18741	18684	18943	18682	18604	18778	18704	18540	18732	18751	18699	18715	18671	18660	18868	18709	18798	18829	18589	18674	18674	18712	19099	18787	18650	18814	18835	18677	18807	18689	18830	18752	18767	18765	18743	18742	18866	18727	18660	18812	18586	18560	18900	18838	18808	18866	18734	18908	18693	18834	18725	18646	18680	18807	18554	18863	18867	18810	18847	18708	18814	18690	18706	18628	18762	18590	18725	18700	18816	18705	18716	18711	18756	18722	18659	18725	18692	18844	18565	18817	18843	18688	18575	18789	18665	18740	18860	18865	18848	18637	18455	18814	18708	18682	18673	18772	18751	18769	18735	18867	18740	18679	18964	18659	18698	18643	18625	18752	18677	18793	18754	18838	18876	18968	18490	18574	18778	18774	18638	18713	18654	18613	18858	18849	18889	18585	18844	18937	18858	18646	18750	18853	18502	18819	18736	18683	18737	18855	18813	18701	18808	18772	18819	18637	18770	18753	18659	18913	18667	18700	18860	18750	18744	18762	18746	18563	18761	18796	18809	18810	18894	18592	18773	18658	18639	18615	18804	18735	18637	18741	18796	18653	18599	18776	18694	18732	18838	18676	18825	18626	18785	18689	18692	18712	18748	19038	18714	18935	18822	18646	18795	18705	18790	18612	18817	18708	18647	18606	18743	18726	18816	18699	18714	18824	18668	18692	18790	18702	18790	18565	18693	18844	18709	18539	18851	18572	18613	18793	18895	18868	18702	18850	18757	18642	18670	18651	18650	18908	18622	18668	18594	18747	18798	18656	18891	18776	18847	18667	18754	18740	18762	18815	18671	18660	18665	18875	18659	18815	18669	18751	18755	18738	18715	18638	18906	18564	18652	18622	18894	18858	18737	18638	18960	18763	18734	18679	18626	18515	18833	18614	18648	18585	18721	18620	18697	18860	18654	18789	18742	18697	18745	18716	18802	18749	18736	18734	18702	18689	18720	18863	18802	18603	18725	18754	18816	18636	18644	18644	18969	18657	18848	18733	18785	18676	18757	18738	18972	18714	18770	18699	18836	18667	18806	18603	18782	18844	18749	18608	18840	19123	18616	18823	18855	18829	18819	18671	18811	18872	18692	18623	18855	18724	18728	18839	18710	18809	18708	18675	18752	18798	18809	18697	18831	18685	18777	18672	18762	18775	18931	18655	18671	18697	18869	18701	18779	18549	18878	18835	18563	18712	18651	18804	18811	18815	18822	18658	18585	18746	18767	18691	18817	18638	18749	18729	18747	18740	18779	18762	18645	18801	18637	18697	18729	18699	18691	18715	18717	18716	18781	18788	18755	18918	18558	18744	18793	18528	18957	18719	18748	18624	18730	18776	18660	18583	18674	18803	18687	18831	18521	18638	18730	18611	18672	18724	18768	18581	18812	18775	18660	18615	18775	18754	18832	18692	18669	18894	18972	18762	18751	18749	18698	18695	18717	18739	18711	18764	18831	18584	18813	18900	18748	18724	18699	18580	18831	18681	18690	18660	18712	18828	18711	18625	18727	18815	18762	18691	18724	18807	18714	18782	18743	18786	18733	18835	18657	18781	18660	18761	18603	18669	18625	18754	18702	18769	18573	18717	18619	18593	18804	18793	18695	18750	18502	18819	18737	18764	18682	18820	18667	18624	18839	18767	18756	18790	18654	18756	18856	18915	18648	18718	18841	18609	18877	18792	18770	18810	18579	18655	18729	18827	18751	18878	18691	18685	18706	18744	18691	18924	18881	18730	18696	18730	18938	18787	18959	18565	18715	18830	18644	18861	18855	18618	18797	18932	18708	18822	18792	18630	18657	18874	18847	18622	18836	18855	18769	18702	18793	18753	18558	18772	18703	18729	18684	18872	18835	18826	18642	18624	18752	18498	18798	18826	18802	18797	18750	18674	18855	18676	18734	18806	18656	18543	18793	18549	18800	18683	18748	18861	18754	18790	18679	18714	18702	18582	18738	18893	18674	18737	18845	18657	18845	18689	18824	18861	18733	18686	18717	18714	18847	18854	18580	18837	18903	18717	18955	18678	18574	18613	18570	18776	18682	18685	18731	18470	18839	18619	18716	18653	18695	18797	18553	18704	18819	18946	18663	18683	18715	18619	18726	18639	18908	18775	18564	18700	18656	18716	18793	18701	18822	18755	18728	18755	18657	18687	18789	18757	18898	18788	18807	18628	18593	18964	18874	18599	18831	18667	18638	18842	18702	18736	18848	18836	18783	18642	18872	18570	18665	18661	18790	18685	18677	18768	18634	18698	18660	18503	18808	18792	18811	18793	18811	18531	18606	18746	18651	18881	18725	18808	18661	18876	18696	18795	18924	18705	18679	18669	18695	18840	18834	18938	18709	18719	18812	18827	18807	18660	18792	18820	18977	18817	18727	18584	18802	18756	18710	18687	18706	18707	18616	18657	18721	18663	18738	18757	18680	18868	18747	18694	18669	18837	18843	18765	18762	18815	18689	18665	18658	18731	18609	18784	18614	18794	18773	18737	18760	18701	18691	18718	18936	18719	18744	18862	18757	18686	18649	18706	18670	18793	18811	18757	18731	18730	18754	18870	18721	18732	18564	18628	18695	18706	18730	18673	18725	18816	18641	18630	18804	18693	18719	18867	18704	18585	18790	18797	18708	18839	18680	18600	18846	18849	18703	18552	18762	18873	18880	18584	18696	18642	18581	18783	18699	18917	18853	18700	18744	18798	18801	18709	18855	18580	18808	18694	18657	18885	18597	18753	18823	18775	18961	18628	18719	18819	18874	18788	18667	18889	18657	18593	18774	18777	18737	18629	18836	18950	18706	18782	18943	18753	18747	18648	18531	18961	18662	18703	18700	18688	18760	18708	18547	18705	18666	18760	18869	18847	18604	18675	18851	18833	18758	18729	18723	18639	18699	18660	18795	18827	18643	18917	18782	18721	18544	18824	18732	18551	18591	18804	18719	18747	18551	18899	18743	18763	18838	18779	18779	18728	18706	18770	18892	18791	18655	18727	18997	18641	18793	18910	18680	18589	18833	18625	18795	18861	18553	18664	18680	18621	18764	18625	18776	18691	18716	18913	18821	18756	18725	18836	18781	18995	18689	18820	18673	18832	18694	18793	18647	18585	18788	18961	18758	18774	18776	18663	18876	18884	18783	18649	18781	19020	18768	18574	18838	18763	18930	18887	18744	18615	18821	18833	18664	18542	18896	18679	18904	18674	18749	18800	18745	18654	18777	18748	18611	18663	18788	18878	18780	18634	18657	18441	18852	18687	18585	18700	18747	18707	18664	18696	18628	18926	18906	18743	18735	18635	18711	18701	18737	18866	18777	18845	18632	18853	18772	18675	18896	18955	18866	18828	18755	18769	18807	18619	18616	18845	18846	18747	18703	18788	18877	18829	18613	18753	18774	18630	18787	18668	18784	18915	18991	18766	18733	18783	18717	18958	18707	18865	18696	18739	18813	18575	18773	18704	18656	18617	18798	18733	18712	18733	18749	18609	18828	18660	18808	18753	18786	18771	18838	18741	18784	18653	18838	18854	18914	18686	18686	18860	18664	18692	18777	18712	18764	18791	18789	18783	18727	18788	18639	18777	18818	18578	18705	18896	18753	18697	18788	18793	18563	18786	18822	18805	18725	18682	18861	18655	18548	18883	18754	18771	18809	18486	18705	18709	18814	18844	18713	18567	18741	18880	18640	18608	18656	18806	18549	18889	18927	18928	18751	18733	18724	18580	18735	18903	18858	18609	18711	18638	18812	18847	18680	18933	18728	18786	18834	18847	18693	18763	18703	18735	18633	19017	18598	18781	18697	18636	18683	18895	18803	18743	18965	18703	19078	18823	18826	18753	18628	18657	18889	18646	18761	18684	18669	18792	18618	18758	18719	18890	18819	18712	18619	18762	18596	18820	18983	18683	18667	18706	18662	18787	18858	18672	18657	18675	18772	18884	18685	18478	18649	18725	18929	18678	18516	18684	18710	18732	18667	18849	18768	18672	18736	18632	18760	18776	18647	18553	18663	18766	18669	18823	18738	18769	18722	18667	18679	18631	18732	18831	18769	18677	18703	18758	18726	18760	18893	18698	18929	18840	18813	18939	18830	18839	18700	18768	18600	18751	18786	18635	18837	18667	18660	18894	18692	18894	18847	18828	18857	18747	18761	18705	18874	18834	18788	18655	18684	18827	18739	18679	18644	18659	18850	18750	18737	18711	18663	18753	18763	18676	18876	18769	18728	18881	18749	18732	18702	18714	18775	18737	18791	18734	18761	18799	18800	18726	18709	18723	18733	18796	18703	18786	18921	18696	18651	18741	18857	18682	18979	18786	18725	18901	18720	18697	18672	18680	18751	18679	18805	18752	18804	18750	18765	18818	18713	18787	18933	18744	18722	18785	18574	18593	18818	18788	18614	18702	18711	18655	18679	18754	18818	18687	18749	18685	18833	18923	18804	18847	18763	18761	18704	18741	18682	18831	18664	18545	18722	18870	18876	18700	18738	18724	18668	18711	18610	18609	18687	18889	18592	18849	18678	18694	18834	18661	18799	18749	18774	18911	18794	18552	18828	18781	18823	18647	18734	18824	18839	18678	18598	18717	18615	18892	18762	18680	18739	18701
27528	22147	28658	34404	33576	30002	25093	21727	20655	20472	20496	20662	20590	20305	20509	20245	20390	20277	20338	20437	20257	20514	20412	20394	20257	20465	20544	20494	20428	20611	20580	20615	20494	20410	20293	20449	20504	20399	20686	20268	20483	20571	20287	20475	20514	20386	20280	20393	20592	20518	20530	20335	20542	20294	20262	20545	20222	20236	20358	20432	20457	20607	20469	20264	20382	20289	20648	20572	20393	20581	20368	20229	20306	20325	20363	20442	20400	20175	20351	20561	20445	20372	20385	20277	20528	20305	20495	20584	20623	20591	20306	20471	20564	20318	20442	20482	20503	20492	20528	20440	20194	20621	20667	20515	20540	20401	20249	20601	20606	20533	20416	20306	20122	20431	20382	20524	20638	20211	20440	20386	20391	20348	20463	20511	20480	20553	20631	20488	20361	20395	20539	20218	20420	20380	20510	20634	20484	20447	20394	20685	20497	20436	20543	20267	20566	20358	20302	20357	20214	20450	20324	20264	20508	20550	20333	20272	20428	20437	20467	20296	20456	20466	20350	20533	20462	20280	20469	20403	20525	20418	20251	20288	20489	20504	20395	20453	20663	20432	20548	20347	20466	20541	20511	20550	20455	20298	20442	20631	20498	20207	20311	20534	20416	20432	20453	20522	20496	20214	20458	20330	20489	20418	20378	20393	20369	20425	20394	20463	20488	20405	20462	20471	20555	20440	20491	20442	20603	20526	20392	20396	20458	20529	20275	20302	20713	20350	20487	20527	20504	20463	20556	20332	20424	20443	20376	20572	20441	20197	20546	20364	20576	20450	20447	20347	20497	20395	20360	20450	20364	20455	20204	20487	20467	20261	20310	20351	20505	20392	20300	20575	20417	20266	20603	20572	20744	20290	20313	20780	20620	20307	20479	20537	20226	20314	20474	20746	20475	20511	20379	20308	20484	20399	20445	20351	20209	20407	20367	20249	20564	20457	20342	20531	20549	20592	20487	20593	20330	20458	20429	20524	20503	20549	20463	20412	20457	20562	20196	20581	20567	20590	20192	20560	20405	20454	20460	20407	20532	20564	20286	20347	20476	20324	20342	20467	20354	20403	20537	20540	20490	20537	20443	20333	20473	20606	20459	20350	20190	20411	20547	20363	20460	20345	20452	20431	20593	20238	20313	20628	20521	20390	20434	20423	20607	20512	20493	20536	20468	20487	20704	20381	20207	20460	20362	20459	20383	20404	20498	20292	20341	20392	20504	20332	20483	20312	20545	20334	20516	20497	20366	20326	20387	20517	20402	20514	20535	20262	20310	20408	20455	20480	20571	20671	20483	20434	20396	20535	20609	20367	20298	20285	20582	20459	20407	20424	20492	20432	20265	20484	20441	20178	20520	20253	20520	20392	20398	20198	20366	20635	20601	20416	20531	20479	20312	20523	20526	20369	20457	20581	20497	20478	20301	20482	20411	20538	20460	20428	20398	20506	20406	20434	20604	20576	20433	20501	20392	20396	20470	20507	20411	20537	20285	20378	20250	20639	20431	20439	20493	20652	20584	20510	20500	20387	20312	20404	20740	20579	20601	20526	20299	20456	20486	20393	20475	20535	20446	20339	20177	20707	20552	20413	20474	20487	20376	20500	20398	20530	20330	20287	20468	20449	20726	20476	20438	20351	20464	20372	20421	20528	20793	20583	20375	20398	20386	20496	20390	20488	20628	20338	20510	20209	20299	20378	20292	20670	20509	20121	20655	20700	20770	20433	20594	20460	20479	20509	20448	20494	20365	20338	20525	20291	20491	20542	20618	20346	20436	20403	20489	20536	20514	20447	20602	20445	20561	20532	20542	20291	20527	20387	20486	20497	20514	20507	20388	20537	20319	20320	20306	20646	20517	20170	20497	20616	20594	20376	20658	20364	20257	20484	20524	20557	20382	20604	20398	20442	20530	20503	20489	20385	20209	20285	20333	20393	20372	20437	20370	20464	20429	20695	20597	20505	20630	20422	20501	20410	20261	20273	20264	20377	20509	20502	20282	20428	20429	20302	20582	20395	20320	20435	20418	20199	20493	20296	20536	20435	20602	20674	20691	20533	20479	20507	20461	20356	20492	20453	20653	20520	20503	20397	20322	20451	20374	20537	20446	20313	20389	20437	20235	20486	20314	20533	20309	20517	20548	20518	20332	20536	20544	20393	20346	20278	20270	20426	20570	20567	20611	20302	20386	20416	20518	20553	20413	20340	20469	20271	20468	20423	20334	20558	20318	20497	20427	20438	20334	20372	20379	20340	20468	20437	20127	20516	20445	20361	20322	20575	20399	20473	20502	20355	20350	20394	20273	20433	20453	20757	20132	20313	20510	20492	20365	20395	20386	20476	20350	20568	20522	20481	20528	20401	20357	20516	20634	20548	20431	20495	20532	20481	20398	20543	20606	20423	20325	20373	20312	20254	20325	20255	20466	20403	20498	20507	20337	20202	20402	20334	20377	20362	20318	20587	20555	20366	20336	20489	20276	20207	20467	20572	20525	20326	20559	20249	20462	20573	20599	20472	20285	20305	20492	20352	20538	20398	20410	20392	20467	20548	20484	20359	20526	20521	20472	20483	20408	20342	20639	20320	20501	20336	20474	20549	20398	20315	20497	20525	20570	20521	20499	20531	20514	20689	20284	20473	20558	20266	20415	20393	20386	20305	20333	20563	20364	20677	20438	20581	20554	20311	20358	20313	20388	20422	20455	20541	20641	20411	20185	20224	20554	20542	20226	20397	20454	20356	20435	20385	20442	20475	20439	20323	20248	20537	20315	20482	20477	20206	20492	20450	20317	20525	20389	20274	20377	20690	20401	20432	20424	20236	20283	20559	20435	20424	20500	20309	20375	20065	20462	20441	20645	20472	20330	20614	20412	20366	20477	20418	20371	20526	20478	20528	20396	20255	20501	20532	20427	20428	20457	20301	20437	20254	20564	20494	20500	20335	20577	20451	20192	20337	20629	20475	20381	20162	20461	20346	20489	20442	20426	20433	20358	20545	20657	20440	20594	20361	20299	20385	20473	20413	20467	20550	20388	20360	20405	20250	20399	20728	20434	20438	20451	20471	20356	20603	20294	20551	20420	20322	20662	20452	20387	20370	20487	20538	20453	20739	20385	20450	20432	20308	20539	20384	20414	20541	20523	20613	20439	20489	20174	20576	20559	20542	20452	20234	20456	20461	20295	20472	20472	20443	20407	20348	20587	20445	20436	20631	20557	20493	20442	20435	20585	20528	20613	20524	20618	20454	20314	20444	20497	20213	20297	20636	20613	20417	20490	20471	20316	20558	20482	20378	20327	20358	20380	20333	20636	20558	20392	20394	20186	20271	20531	20495	20323	20295	20510	20446	20472	20478	20361	20423	20560	20499	20437	20413	20410	20319	20317	20362	20398	20392	20666	20502	20517	20618	20455	20513	20212	20408	20320	20376	20478	20565	20572	20414	20377	20442	20462	20500	20401	20476	20382	20269	20389	20465	20546	20224	20422	20636	20424	20401	20404	20404	20462	20541	20593	20248	20589	20581	20406	20289	20739	20467	20589	20393	20625	20438	20593	20592	20519	20519	20435	20345	20420	20560	20468	20588	20467	20405	20490	20162	20253	20467	20479	20779	20280	20364	20358	20578	20383	20686	20492	20370	20563	20439	20486	20535	20469	20233	20593	20293	20274	20557	20445	20419	20553	20427	20559	20345	20548	20478	20564	20506	20547	20579	20603	20258	20526	20421	20565	20269	20595	20279	20458	20697	20379	20429	20648	20375	20521	20364	20458	20377	20378	20426	20336	20160	20588	20445	20405	20205	20442	20586	20392	20424	20451	20460	20295	20253	20730	20471	20435	20453	20239	20434	20346	20431	20364	20392	20303	20349	20461	20347	20530	20591	20406	20683	20599	20450	20298	20316	20533	20609	20567	20348	20493	20299	20217	20507	20396	20275	20412	20521	20612	20356	20474	20456	20407	20355	20609	20399	20496	20390	20552	20194	20489	20413	20676	20448	20463	20597	20367	20597	20212	20228	20481	20524	20267	20371	20356	20272	20472	20718	20431	20590	20724	20561	20488	20564	20511	20517	20424	20271	20528	20600	20399	20475	20561	20345	20664	20306	20287	20437	20456	20459	20682	20473	20577	20405	20545	20639	20656	20427	20344	20300	20499	20573	20516	20384	20376	20356	20398	20663	20483	20737	20474	20433	20572	20272	20442	20396	20416	20611	20421	20407	20536	20355	20436	20355	20360	20643	20355	20460	20362	20754	20500	20415	20477	20372	20399	20288	20363	20407	20416	20317	20304	20464	20335	20438	20419	20406	20520	20233	20428	20677	20479	20271	20477	20442	20297	20507	20408	20431	20475	20511	20783	20450	20624	20310	20493	20549	20341	20577	20395	20569	20435	20538	20459	20297	20368	20442	20378	20502	20286	20455	20252	20382	20265	20269	20504	20437	20442	20429	20423	20368	20345	20383	20521	20373	20608	20396	20396	20502	20501	20522	20472	20493	20561	20345	20366	20410	20292	20380	20490	20300	20409	20719	20243	20493	20378	20299	20297	20662	20382	20334	20371	20540	20397	20456	20426	20402	20375	20535	20360	20714	20737	20469	20436	20464	20513	20579	20500	20421	20503	20675	20365	20373	20316	20453	20383	20365	20411	20462	20374	20543	20413	20420	20503	20360	20330	20453	20370	20598	20411	20375	20368	20557	20591	20155	20630	20364	20382	20458	20618	20415	20560	20528	20687	20520	20655	20405	20521	20602	20507	20391	20504	20509	20389	20426	20764	20549	20381	20433	20363	20191	20500	20413	20355	20370	20461	20511	20535	20403	20671	20356	20518	20479	20440	20534	20352	20410	20515	20300	20295	20418	20705	20491	20523	20474	20318	20580	20371	20526	20435	20738	20304	20442	20476	20492	20636	20515	20466	20311	20294	20511	20438	20410	20355	20380	20609	20441	20561	20532	20428	20491	20362	20503	20719	20541	20567	20530	20555	20479	20433	20558	20413	20436	20443	20592	20315	20340	20113	20557	20597	20371	20556	20378	20610	20375	20239	20335	20667	20498	20563	20341	20545	20494	20488	20596	20507	20632	20478	20699	20496	20527	20241	20519	20570	20580	20381	20352	20541	20392	20622	20341	20306	20411	20394	20338	20489	20396	20370	20639
16295	18696	28222	34284	33668	29057	22696	18869	18033	17987	17908	17939	18177	17863	17921	17911	17968	17873	17925	17930	17999	17865	17800	17865	18013	17753	18040	17958	17920	18041	17978	17991	17947	18106	17857	17772	17996	17945	17831	17721	17945	18051	18010	18026	18025	17965	18021	17796	18010	17866	17887	17992	17794	17746	17843	18081	17879	18001	17815	17793	17940	17946	18020	17941	17770	17900	17805	17915	17970	18057	17878	17871	17878	17855	17908	17860	18101	17910	18056	17881	17999	18035	17993	17679	17807	17896	18056	17873	17975	18003	17936	18017	17886	17956	17840	18077	17945	17878	17916	17736	17859	18070	17799	17855	18024	17911	17938	17943	17975	17895	17871	17945	17838	17845	17928	17938	17778	18032	18107	17875	17825	17840	17875	18114	18026	17849	17964	17933	18193	17873	17928	18023	17826	18238	18010	17970	18046	17961	17876	17797	17768	17819	17898	17804	18004	17983	17861	17816	17863	17831	18033	17981	17884	18101	18117	17788	17910	17859	17969	17833	17819	18022	17844	18040	17872	17999	17674	18115	18045	17812	18025	17867	18015	18045	17925	18083	17966	17840	17861	17817	17955	17852	17880	17787	17857	17844	17880	17883	17909	18047	17853	17945	17962	17769	17939	17712	17764	17928	17846	17957	17938	17838	17869	17934	17883	17781	17838	17767	17882	17899	18078	17748	17944	18033	17868	17935	17796	17902	17922	18106	17913	17875	18001	17850	17940	17996	18071	17945	18127	17866	17909	17974	18070	17905	18085	17849	17982	17874	17921	17848	18151	17976	18186	17885	17883	17987	17962	17854	18084	17879	17766	17954	17881	17991	17729	17879	17907	17865	18075	17818	18041	17948	17986	17951	17938	18022	17850	17984	17842	18023	18134	17917	17956	17883	17857	18064	17934	18031	17913	17887	17932	17878	17758	17761	17904	17810	17800	17876	17920	17978	17905	17948	17920	17816	17845	17908	17927	17828	18029	17946	17783	17953	17875	17875	17901	17947	17867	18038	17823	18026	17843	17783	17955	17925	17861	17787	17842	17990	18040	17850	18010	17959	18026	18026	17696	17626	17950	17943	17967	17872	17824	17981	18101	17825	18175	17892	17755	17973	17905	18000	18109	17949	17951	17943	17821	17745	17845	17986	17922	17922	17852	17838	17922	17787	17819	17963	17763	17808	17765	17818	18017	17933	18035	17893	18171	18054	18105	17973	17930	17967	17853	17984	17985	18031	17867	17963	17902	18029	17877	18082	17848	17896	17929	18020	17994	17904	17924	17815	17881	17731	17986	17920	18064	18014	18146	17836	17956	17794	17925	17879	18008	17928	18001	17858	17857	17957	18109	17662	18000	18011	17956	17863	17920	17805	17938	17816	17942	17956	17979	17843	17800	17943	17917	17950	18021	17860	17916	17864	17820	17935	17759	17883	17791	17849	18075	17812	18111	17793	17943	18017	17849	18064	17973	17944	17957	17918	17947	17925	17971	17972	18003	17955	17899	18050	17852	17853	17856	17781	18092	17857	17964	18006	17832	17933	17773	17903	17842	17942	17814	18010	17800	17848	18014	17994	17882	17878	17985	17757	17954	17970	17803	18059	18017	17981	17965	17935	17947	17975	18009	17929	17913	17967	17951	17795	17799	17908	17895	17931	17677	17801	17981	17934	18018	17827	17788	17885	18074	18042	17755	17902	18062	18081	17950	17954	18040	17917	17766	17981	17862	17938	17873	17940	17823	17780	18052	17967	18006	18069	17905	17931	17860	17990	17838	17809	18085	17865	17754	18053	18094	17927	17830	18147	17982	17779	17995	17948	17960	17959	17940	17955	17916	17963	17877	18023	18026	17899	17991	17899	17922	17901	17850	17844	17938	17914	17894	17962	17901	17810	17978	17914	17978	17772	17975	18000	17796	17938	17835	17894	17958	17973	17890	18038	17825	18062	18069	17819	17981	17916	18016	17924	17979	17951	17853	17981	17905	17986	17939	18035	17834	17892	17973	18067	17778	17772	17789	17925	17915	17774	18090	17897	17883	17972	17877	17945	17691	17955	18027	18019	17992	17747	18075	17829	17904	17781	17777	17907	17834	17765	17938	17942	17940	17965	17977	17919	17874	17930	17877	17950	17885	18002	17909	17898	17913	17980	18064	17929	17837	17994	17842	17982	17923	17931	17962	17971	17964	17966	18040	18058	18195	17863	17921	17804	17965	17821	17927	17975	17927	17863	17920	17952	18137	17907	18055	17766	17869	18051	17895	17847	17882	17912	17932	17944	17781	18050	17908	17981	17778	17866	18025	17831	17973	17952	17917	18004	17852	17890	17989	17824	17752	17926	17947	18054	17889	18046	17884	17835	17939	17761	17960	17912	18071	17912	17848	17980	17968	17936	17935	17834	17852	17899	17790	18038	17858	17934	17961	17886	17863	17983	17913	17842	17953	17869	17953	17908	18018	17875	17772	17925	17843	17920	18045	17853	17971	17705	17918	17982	17824	17954	18034	17739	17899	17911	17901	18015	17852	18028	17980	18070	17949	17909	17969	17819	17978	17930	17912	17929	17819	18010	18037	17828	17789	17939	17853	17858	17949	18009	17973	17798	17849	17887	17795	17980	17954	17733	17899	18043	17850	17845	18123	17837	17809	18022	18081	17866	17912	18051	17939	17885	17985	18032	18056	17880	17866	17724	17895	18008	17959	17960	17891	17775	17952	17982	17752	18060	17839	17925	17951	17870	17726	18058	18024	17878	17899	17839	17844	17942	17878	17860	17859	17954	17930	17801	17979	18036	17789	18024	17905	18026	17844	17858	17997	17931	18011	17978	17981	17893	18022	17982	17999	18006	17883	18035	18102	17838	17927	17710	17898	17918	17804	17867	17913	17804	17841	17889	17850	17880	17909	17940	17916	17961	17880	18102	17988	17902	17915	17734	18044	17976	17983	17929	17975	17981	17887	17837	17886	17851	17948	18039	18115	17828	18016	17855	18006	17897	18090	17969	17781	17970	18058	17790	18011	17903	17989	18056	17891	17905	18015	17887	17917	17983	18164	17899	17985	17816	17792	17877	17821	17805	18048	18137	18028	17834	17893	17899	17971	18013	17959	17923	17872	18073	17936	17828	17929	17902	17954	17703	17945	17925	17885	17845	17789	17980	17849	17956	17883	17835	17848	17857	17950	18021	17909	17836	18127	17771	17866	17956	17987	18062	17735	17925	17914	18055	18098	17830	17900	17971	17616	17948	17907	17993	17930	18087	17847	17954	17854	18090	17837	17851	17988	17955	18020	17945	17978	18038	17823	17892	17869	18038	17992	17776	17821	17864	17868	17904	17923	17985	17989	17926	17868	17914	17854	17970	17904	18030	17776	18061	18014	18026	17937	17935	18056	17892	17953	17911	17869	18039	17797	17988	17914	17851	17831	17837	17895	17798	17859	17904	17893	17981	17794	17865	17772	17955	18054	17872	17873	17910	17999	17959	17914	17836	17894	17855	18031	18101	17781	17886	17961	17708	17978	17908	18147	18065	17997	18125	17821	17771	17782	17964	17962	17988	17844	18005	17864	17732	17930	17787	17884	17954	17780	17886	17956	17786	18042	17997	17857	17921	17852	17932	17846	17971	17971	17847	17796	17879	17991	18042	18213	17940	17806	17945	18013	17778	17907	17886	17811	17943	17962	17897	18018	17941	18055	17629	17838	18025	17959	17984	18037	17641	17953	17849	17891	17964	17869	17815	17949	18000	17942	18014	17748	17909	17786	17830	18037	17920	17889	17950	17930	17960	17832	17918	17998	17746	17890	17816	17981	17794	17924	17816	18077	18135	18016	17899	17956	17989	17847	17982	17832	17853	17928	18031	17884	18080	17949	17781	17941	17834	17945	18094	17772	17874	18102	17849	18033	18019	18152	17914	17918	17906	17845	17979	17885	17969	18064	18014	18057	17890	18062	17870	17947	18094	17962	17882	17872	17913	17910	18027	17917	17897	17903	17866	18010	17815	18033	18028	18099	17834	17966	17855	17855	17988	17847	17911	17835	17959	17782	17994	18015	17778	18006	18104	17983	17808	18098	18045	17964	18006	17835	17943	17987	17991	17886	17842	18076	17977	17995	17860	17972	17872	17909	17911	17894	17903	17820	17888	17897	18044	17850	18046	17862	17807	18056	17901	17956	17852	18028	17932	17947	17972	17928	17881	17728	17855	17828	18010	17884	17892	17970	18199	17925	17835	17955	17986	17937	17787	17815	18033	17815	17858	17819	17704	18038	17888	18143	18108	17841	18004	18052	17953	17766	17795	17999	17955	17905	17817	17729	17765	17931	17887	17909	17986	17888	17934	17919	17880	17886	17807	17832	17765	17984	17954	18089	17886	17818	17986	17800	17955	17923	17978	18036	17893	17965	17969	17994	17939	17916	17767	17838	17762	17783	17928	17892	18042	18005	17944	17905	17971	18046	18146	17917	17840	17941	18089	17931	17924	17868	17959	17903	17986	17911	17982	17945	17962	17831	18046	17963	17979	18012	17775	17997	17927	18039	17711	17923	18044	17805	18030	17858	17972	17832	17917	17948	17999	17859	17985	17821	17856	17931	17866	17886	18055	17787	18027	17989	17919	17940	17992	17950	18039	17967	17983	17913	17946	18009	17912	18031	17789	17926	17902	18106	17916	17741	17877	17978	17993	17810	17921	18004	17943	17903	17853	17887	17768	17738	18026	17818	17908	17825	18042	17951	17803	17833	18050	17740	18083	17808	17806	17983	17931	17993	17982	17972	17748	18019	17776	17975	17880	17774	18051	17894	17999	17877	17775	17755	18004	17879	18032	18047	18031	17990	17869	17834	17942	17907	17983	17881	18015	18041	17994	18109	17906	18130	18010	17950	17984	17988	17777	17828	18040	17981	17775	17992	17813	18018	17971	17858	17924	17950	17966	18006	18019	17939	17931	17957	17871	17915	17993	17795	17884	17759	17912	17903	17845	17859	17972	18008	18010	17931	17848	17831	17800	18116	17959	17943	17943	17850	17978	17959	17886	18041	17782	17902	17916	17877	18126	17778	17948	17783	17882	17751	17936	17746	17898	17868	17804	17966	17752	17983	18099	18017	17880	17791	17928	17970	17964	17990	17902	17893	17976	17970	17709	17824	18033	17812	17954	18112	17950
24038	21228	29667	48131	58459	52452	40485	28762	22157	21386	21343	21272	21385	21251	21245	21168	21354	21227	21435	21322	21349	21219	21384	21049	21252	21342	21191	21297	21031	21233	21021	21245	21307	21180	21046	21381	21155	21246	21296	21291	21230	21294	21425	21176	21040	21133	21358	21205	21278	21092	21132	21217	21375	21195	21354	21248	21268	21184	21177	21024	20905	21133	20913	21077	21190	21274	21186	21155	21072	20963	21082	20946	21053	21179	21154	21009	21269	21013	21166	21100	21315	21095	21132	21090	21057	21156	21248	21173	21228	21044	20940	21063	21220	21015	21122	21182	21035	21221	21046	21082	21322	20986	21177	21175	21060	21204	21317	21244	21228	21045	20876	21068	21169	21161	21190	21035	21033	21046	21239	21118	21036	21141	21351	21203	21076	21198	21155	20772	20980	21078	21079	21181	21186	21035	21122	21054	21235	21145	21009	20966	20975	21113	21190	21183	21008	21114	21172	20831	20987	21138	21127	21094	21095	21091	20889	20981	21250	21032	21168	21083	21311	21341	21082	21091	20970	21335	21009	21145	20960	21106	21098	21207	21186	21106	21140	21158	20962	21100	21116	21150	20955	20837	21180	21175	21098	21241	21168	21070	21237	21100	21145	21230	21178	21254	21082	21083	21344	21231	21262	21167	21151	21143	21139	20945	21022	21133	21194	21106	20913	20999	21212	21166	21269	21234	21182	21259	21265	21032	21137	20993	21107	21089	21097	21019	21258	20874	21068	21011	21098	21037	21000	21292	20974	21174	20882	20963	20937	21060	21033	21102	21253	21026	21085	20923	21100	21193	21004	21021	20793	20978	20999	21053	21136	21093	21317	20949	20898	21054	21045	20984	21236	21301	21037	21141	21240	20945	21085	21067	20869	21059	21037	21106	21326	21131	21243	21267	21171	20877	21062	21295	21190	21150	21040	21029	21026	21159	21030	21230	21265	21001	21165	21093	21339	21064	21103	21250	21240	21184	21240	21034	20835	21090	21248	20906	20996	21131	21434	21267	20994	21165	20788	20929	21130	21242	21124	21151	20951	20972	21014	21050	20932	21068	21082	21175	21159	21143	21214	21091	21121	21143	21155	20925	21051	21146	21163	21126	21226	21235	21104	21165	20768	21168	21068	21022	21149	21153	20964	21157	21038	21039	21221	21181	21232	21037	20962	21059	21084	21192	21075	21170	21127	21175	20988	21053	21155	21242	21235	21181	21256	21110	21068	21244	21019	21085	21143	20899	21226	21187	21042	21221	21153	21142	21078	21242	21301	21204	21166	21322	21062	21220	21082	21065	21245	21110	21064	20873	21088	21324	21066	21081	21062	21141	21171	21096	21179	21242	21254	21081	20924	21145	21009	21004	20998	21070	21143	21176	21082	21292	21153	21207	21026	21265	21095	21125	21102	21142	21101	20984	21099	21150	21062	21061	21061	21148	21086	21104	21068	20755	21042	21189	21235	21214	21159	21179	21001	20910	21112	21143	21051	21274	21113	21179	21199	21274	21243	21114	21197	21195	21001	20941	20936	21117	21138	21120	21012	21153	21164	21127	21283	21212	21178	21078	21226	21243	21285	20996	21059	21003	21064	21030	21163	21199	21133	21030	20898	21231	21023	21008	21057	21242	21014	21256	21108	21183	21168	20716	21134	21030	21072	21075	21134	21039	21051	21244	21219	21057	21227	20933	21094	21163	21176	20997	21055	21197	21111	21304	20911	21329	21110	21265	21073	21219	21060	20964	21074	21205	21288	20889	21104	20985	21258	21196	21168	20952	21027	21186	21014	21418	21047	21000	21046	21085	21183	21233	21221	21313	21418	21151	21107	21080	20859	21158	21187	20924	21103	21068	21104	21228	21162	20762	21102	21126	21163	21097	21126	21226	20994	21077	21005	21169	21099	21128	21150	21003	21306	21178	21202	21171	21195	21200	21100	21135	21248	21139	21099	21027	21101	21053	21054	21118	21216	21189	21157	21142	21098	21028	20959	21055	21140	20955	21128	21091	20937	20955	20925	21003	21023	20946	21195	20936	21217	21150	21026	20925	21186	21123	21200	21099	21131	21138	20958	21114	21071	21081	21075	21135	21219	21166	21279	21212	21255	21032	20965	21134	21133	21147	20966	21027	21210	21217	21151	20920	21169	21286	20968	21005	20950	21220	21236	21082	21124	21054	21311	21336	20975	21107	21160	20966	20964	21215	21238	21204	21217	21044	21206	20976	21250	21131	21093	20951	21184	21151	21134	21085	20983	20973	21270	21239	21161	21174	20967	21139	21176	21142	21326	21052	20824	20926	21118	21265	21112	21228	21256	20965	21234	20952	20918	21092	21309	21235	21011	21091	21228	21143	21087	21104	21045	20992	21002	21295	21090	21316	21097	21085	20977	21238	21389	21337	21209	21074	21223	21127	21191	21168	21141	21252	21389	21032	21155	20945	21054	21070	21093	21070	21415	21216	20990	21047	21232	21117	20918	21194	20963	21225	21251	21114	21092	21088	21144	20984	21108	20965	21059	21058	21154	21192	21067	21212	21125	20877	21113	21216	21024	21214	21082	21133	21161	20986	21110	21019	21184	21137	21196	21172	21115	21052	21188	21216	21143	21365	21206	21247	21032	21029	21086	20955	21217	21036	21082	21254	21207	21250	20859	21004	21049	21257	21025	21133	21051	21065	21106	21032	21217	21291	21049	21066	20959	21260	20949	21079	20920	21151	21207	21244	21288	21047	21253	21247	21128	20951	21263	21083	21209	21249	21212	21079	21149	21280	21262	21176	21176	21194	21111	21073	21380	20988	21177	21168	20977	21219	21091	21075	21055	21066	21102	21168	21089	21138	21183	21012	21107	21069	21124	21049	21224	21127	21077	21016	21045	21156	21055	21202	20879	21009	21094	21314	21023	21012	20955	21002	21089	21254	21062	21187	21052	20937	21281	21233	21208	21254	21181	21022	21147	21055	21174	21013	21118	21042	21061	21125	21235	20818	21106	21224	20962	21203	21129	21056	21010	21191	21203	21096	21158	20993	21106	21260	21042	21060	21051	21203	21427	21160	21162	21233	20896	21032	20845	21234	21340	21105	21307	20791	21146	21195	21234	21238	21400	21145	21144	21327	21230	21163	21024	21079	21044	21269	21127	20954	20960	21088	21002	20967	21242	20918	21129	21205	21074	21280	21016	21092	21110	21104	20937	21230	21047	21137	21080	21156	21002	21288	21092	21061	21073	21038	20986	21305	21225	21097	21028	21135	21004	21147	21163	20901	20992	21157	20999	21048	21264	20932	21088	21011	21145	21026	21169	20890	21178	20948	20983	21247	21009	21338	20933	21045	21065	21204	20977	20946	21139	20928	21192	21110	21217	20825	21169	21180	21150	21121	20987	21303	21037	21000	21106	21079	21064	21232	21137	21294	21053	21108	21117	21075	21146	20903	21207	21150	20922	21159	21039	21090	21229	21045	21292	21020	21111	21058	20960	20910	21158	21169	21155	21078	21026	21092	21019	20894	21172	21210	21123	21154	20901	21223	20968	21122	21023	21100	21055	21191	21126	20800	21092	21131	20939	21037	21177	21221	21268	21063	21205	21054	21282	20993	21225	21144	21122	21214	21015	21104	21036	21009	21167	21097	21184	21161	21108	20975	21145	21215	21146	21069	21245	21110	21163	20913	20971	20987	21172	21159	21279	21027	21244	21174	21071	20846	21272	21142	20945	21197	21079	21016	21032	21233	21074	21175	21203	21117	21006	21181	21014	21033	20990	21232	21218	20946	21164	21005	21141	21011	21178	21042	21136	21100	21246	20806	20973	21236	21159	21042	21116	21174	21186	21090	21390	21153	21154	21045	21006	21121	21126	21041	21112	21282	21237	21221	21127	21021	20832	21058	21194	21189	21106	20940	21102	21129	21097	21296	21105	21020	21074	21159	21022	20965	21148	21007	21271	20965	21098	21195	21136	21262	21139	21106	21289	21152	21137	20931	21076	21082	21153	20994	21203	20935	21047	21259	21059	21294	21280	21092	21011	20888	21137	21186	21073	21130	21171	21166	21058	21065	21299	21293	20993	20959	21006	21055	21043	21204	21145	21040	21207	20985	21165	21152	21099	20925	21119	21230	21160	21023	21091	20966	21130	21150	21179	21034	21051	21134	21024	21225	21125	21232	20928	21078	21083	21128	21246	21124	21239	21190	21208	21091	21004	20832	20862	21173	21153	21026	21140	21299	21150	20871	21092	21168	21101	21236	21235	21198	21233	20911	21006	21100	20988	21133	21377	21270	21157	21069	20976	21158	21206	21054	21055	21189	21018	21093	21055	20804	20975	21112	21089	21142	21051	21239	21022	21230	21068	21315	21078	20971	21223	20877	21185	21188	21142	20959	20996	21155	20979	21014	21149	21187	20902	21133	21086	21072	21284	21237	21322	21184	21238	20927	20984	20882	21158	20970	20974	21039	21304	21153	21101	21067	20949	21075	21071	21081	21127	21150	20932	21198	20931	20920	21082	21082	21157	21189	21267	21091	20863	21186	21232	21191	20860	21224	21032	21204	21073	20757	21123	21061	21400	21128	21205	21361	21189	21093	21250	21189	21172	21337	21260	21031	21088	21030	21003	21066	21252	21296	21183	21147	21007	21241	21046	21126	20994	21178	21024	20954	20914	20992	21198	21127	21223	21150	21212	21099	21339	21161	21282	21153	21162	21049	20957	21010	20966	21034	20891	20993	21239	21066	21122	21196	21095	21197	21097	21153	21139	21203	21097	21246	21054	21062	21178	20983	21020	21221	21119	21168	21175	20984	20956	21059	20930	21037	21194	21119	21124	21313	21182	21049	20969	21187	21097	21177	20976	21168	21052	20997	21089	21180	20968	21201	21199	21219	21149	20993	21005	21106	21233	21027	21191	21276	20951	21020	21238	21040	21193	21178	21061	21159	21196	20860	21099	20862	21277	21098	21108	21121	21016	21003	21090	21201	21142	21211	21008	21231	21108	21332	20977	21246	21223	21211	21344	21220	21120	21078	21257	21193	21229	21265	21395	21380	21059	21091	21368	20972	21111	20999	21042	21127	20870	21077	21208	21051	20973	21039	20994	21158	21016	21042	21235	21041	21056	20990	21115	21162	20975	21135	21059	20970	21107	21148	20990	21052	21162	21095	21066	21123
15291	23707	43734	71994	65552	53285	39842	25801	18467	18481	18253	18274	18409	18463	18323	18436	18355	18379	18429	18452	18306	18503	18296	18405	18277	18214	18218	18355	18461	18289	18332	18148	18500	18380	18103	18458	18300	18476	18416	18453	18290	18385	18422	18332	18351	18555	18302	18253	18407	18326	18253	18441	18264	18273	18481	18325	18237	18467	18303	18448	18467	18301	18231	18159	18286	18197	18311	18447	18346	18218	18427	18268	18288	18429	18440	18348	18318	18244	18383	18373	18291	18268	18369	18312	18299	18429	18475	18456	18411	18327	18502	18333	18533	18223	18376	18496	18425	18177	18077	18289	18355	18137	18423	18251	18359	18439	18178	18340	18378	18344	18265	18575	18290	18331	18329	18274	18495	18197	18206	18488	18422	18537	18373	18295	18316	18317	18523	18344	18248	18337	18314	18346	18470	18289	18308	18298	18348	18567	18340	18369	18245	18347	18141	18336	18493	18347	18449	18286	18387	18324	18288	18337	18461	18514	18320	18408	18218	18363	18220	18350	18385	18262	18383	18323	18512	18194	18337	18393	18355	18248	18227	18232	18342	18510	18215	18462	18248	18284	18365	18271	18215	18257	18325	18222	18387	18518	18192	18360	18352	18207	18508	18311	18410	18279	18206	18471	18204	18321	18367	18242	18429	18229	18360	18245	18369	18473	18167	18434	18423	18295	18217	18392	18491	18354	18287	18449	18116	18357	18165	18303	18199	18607	18180	18314	18447	18279	18243	18271	18351	18317	18401	18386	18366	18404	18373	18330	18423	18439	18361	18242	18447	18332	18442	18270	18333	18324	18250	18326	18242	18257	18384	18289	18457	18395	18460	18468	18122	18273	18346	18429	18377	18349	18314	18322	18408	18171	18406	18307	18098	18332	18433	18391	18392	18363	18422	18271	18368	18283	18274	18416	18293	18466	18496	18460	18459	18301	18313	18195	18235	18321	18267	18509	18348	18211	18406	18386	18249	18209	18397	18395	18282	18232	18361	18405	18204	18276	18467	18446	18295	18392	18475	18381	18238	18351	18307	18338	18419	18350	18502	18228	18355	18423	18425	18420	18414	18245	18462	18239	18342	18266	18205	18331	18471	18217	18510	18301	18289	18166	18451	18513	18353	18388	18291	18374	18270	18399	18297	18206	18514	18338	18369	18269	18515	18298	18350	18295	18483	18548	18368	18290	18291	18399	18347	18293	18416	18388	18249	18255	18297	18260	18339	18378	18245	18265	18368	18137	18353	18421	18370	18424	18205	18404	18320	18243	18284	18288	18219	18480	18366	18240	18246	18467	18319	18232	18140	18526	18264	18353	18212	18272	18341	18237	18240	18319	18390	18479	18175	18253	18311	18426	18356	18371	18295	18398	18054	18458	18293	18372	18464	18261	18346	18347	18266	18197	18358	18349	18170	18394	18111	18356	18423	18219	18392	18287	18481	18371	18542	18312	18217	18364	18439	18225	18477	18303	18270	18360	18339	18238	18290	18216	18201	18154	18389	18325	18475	18113	18506	18220	18295	18359	18336	18437	18338	18308	18215	18297	18405	18357	18523	18370	18171	18240	18241	18256	18434	18317	18299	18262	18366	18390	18325	18437	18299	18316	18417	18419	18244	18415	18255	18290	18373	18376	18506	18373	18481	18199	18200	18143	18318	18464	18402	18386	18280	18235	18254	18449	18433	18302	18348	18296	18223	18272	18392	18327	18423	18420	18369	18483	18368	18322	18226	18321	18402	18347	18270	18272	18247	18349	18358	18203	18313	18338	18321	18389	18336	18264	18420	18240	18332	18315	18135	18477	18338	18348	18270	18406	18097	18135	18364	18542	18260	18308	18338	18346	18396	18451	18279	18433	18141	18322	18253	18447	18395	18266	18416	18395	18329	18564	18231	18348	18358	18498	18408	18233	18430	18281	18333	18457	18433	18312	18468	18255	18235	18437	18508	18113	18300	18117	18362	18236	18267	18416	18344	18372	18398	18222	18362	18335	18267	18475	18321	18386	18466	18384	18461	18342	18171	18386	18384	18260	18447	18354	18363	18313	18276	18408	18213	18518	18325	18401	18407	18217	18353	18403	18435	18437	18271	18220	18243	18280	18530	18379	18362	18361	18211	18488	18348	18234	18236	18182	18433	18425	18326	18375	18388	18287	18266	18191	18098	18291	18378	18308	18252	18294	18376	18297	18401	18436	18350	18451	18192	18392	18326	18357	18112	18285	18440	18316	18500	18378	18430	18362	18348	18202	18344	18609	18330	18513	18432	18525	18342	18409	18292	18411	18360	18330	18395	18258	18297	18090	18414	18307	18435	18513	18379	18134	18255	18315	18432	18606	18288	18170	18429	18321	18351	18215	18331	18327	18416	18257	18205	18344	18368	18432	18224	18160	18453	18301	18463	18406	18183	18422	18386	18328	18218	18303	18235	18304	18436	18349	18473	18053	18366	18367	18556	18336	18212	18382	18314	18557	18166	18404	18453	18359	18317	18249	18485	18533	18406	18335	18228	18337	18280	18317	18416	18203	18380	18238	18376	18300	18282	18333	18262	18487	18518	18244	18333	18061	18379	18402	18248	18369	18288	18262	18169	18423	18325	18335	18284	18278	18423	18242	18258	18231	18501	18400	18283	18525	18416	18165	18421	18520	18225	18325	18328	18191	18313	18380	18363	18349	18307	18216	18273	18306	18227	18363	18239	18380	18190	18380	18363	18303	18340	18442	18322	18370	18213	18230	18305	18494	18229	18192	18260	18329	18307	18285	18145	18421	18175	18394	18424	18472	18324	18462	18305	18340	18353	18188	18325	18324	18323	18589	18296	18390	18487	18361	18327	18469	18366	18352	18401	18485	18256	18324	18304	18449	18359	18465	18384	18337	18424	18284	18269	18207	18410	18293	18299	18303	18388	18132	18450	18367	18246	18354	18353	18285	18217	18358	18219	18468	18238	18211	18389	18298	18266	18382	18315	18348	18562	18174	18220	18317	18369	18253	18357	18308	18399	18385	18261	18373	18304	18272	18249	18404	18163	18370	18382	18422	18419	18170	18433	18342	18348	18294	18543	18155	18432	18357	18364	18204	18261	18372	18498	18142	18272	18192	18413	18216	18472	18304	18404	18212	18319	18326	18383	18238	18448	18228	18223	18426	18415	18395	18401	18287	18386	18209	18412	18417	18357	18362	18400	18405	18238	18236	18478	18330	18436	18406	18257	18315	18316	18467	18204	18274	18097	18383	18317	18307	18409	18376	18241	18247	18379	18279	18220	18393	18325	18201	18338	18400	18170	18488	18193	18394	18390	18267	18400	18348	18385	18218	18334	18393	18278	18349	18572	18456	18432	18369	18341	18402	18300	18336	18264	18269	18376	18470	18254	18311	18266	18400	18349	18225	18326	18418	18205	18333	18505	18197	18371	18149	18359	18418	18268	18295	18288	18235	18313	18441	18431	18254	18449	18315	18282	18325	18526	18398	18387	18195	18407	18130	18361	18396	18196	18370	18368	18327	18161	18323	18425	18400	18356	18256	18375	18395	18378	18484	18239	18218	18119	18408	18357	18414	18389	18228	18435	18393	18125	18420	18301	18342	18510	18196	18304	18337	18497	18258	18305	18288	18405	18304	18323	18355	18284	18507	18484	18380	18322	18554	18294	18289	18312	18406	18116	18289	18381	18344	18498	18355	18331	18252	18350	18377	18270	18374	18277	18483	18360	18213	18444	18363	18331	18360	18376	18383	18217	18273	18353	18429	18455	18318	18421	18460	18321	18284	18452	18353	18269	18404	18438	18304	18220	18403	18465	18305	18443	18368	18223	18475	18238	18487	18491	18466	18334	18523	18229	18312	18191	18381	18248	18419	18356	18494	18277	18444	18398	18370	18299	18371	18342	18288	18350	18319	18314	18326	18244	18393	18285	18156	18569	18362	18515	18335	18308	18272	18390	18436	18595	18293	18518	18310	18377	18264	18390	18370	18272	18387	18291	18394	18386	18273	18402	18338	18427	18158	18435	18351	18067	18468	18291	18369	18355	18483	18252	18232	18215	18382	18455	18456	18373	18261	18454	18357	18482	18359	18266	18344	18357	18419	18370	18148	18548	18295	18352	18296	18416	18254	18365	18287	18440	18442	18408	18448	18260	18394	18308	18365	18289	18368	18335	18266	18362	18351	18392	18250	18360	18495	18187	18322	18322	18506	18348	18368	18256	18193	18307	18551	18374	18324	18200	18070	18400	18355	18289	18164	18377	18554	18306	18336	18417	18341	18335	18423	18367	18293	18430	18319	18328	18360	18319	18490	18375	18372	18185	18464	18363	18405	18352	18191	18291	18451	18232	18259	18334	18412	18410	18201	18474	18367	18485	18202	18253	18390	18462	18337	18397	18439	18401	18244	18315	18415	18459	18363	18202	18293	18344	18364	18534	18438	18219	18414	18240	18525	18415	18489	18380	18323	18437	18486	18314	18200	18398	18356	18280	18308	18388	18472	18336	18222	18265	18432	18306	18352	18398	18383	18276	18468	18294	18462	18364	18234	18276	18240	18460	18527	18304	18439	18276	18431	18280	18305	18440	18199	18493	18308	18265	18418	18230	18367	18283	18276	18339	18522	18455	18380	18415	18362	18064	18289	18508	18370	18201	18346	18400	18197	18301	18306	18462	18314	18429	18258	18278	18379	18379	18267	18186	18427	18405	18458	18361	18382	18476	18409	18289	18438	18313	18344	18313	18373	18259	18575	18355	18340	18299	18311	18488	18312	18076	18436	18338	18378	18281	18379	18381	18356	18367	18269	18299	18376	18194	18429	18426	18273	18385	18371	18328	18264	18489	18314	18380	18353	18490	18419	18431	18400	18244	18316	18375	18455	18278	18246	18392	18402	18364	18391	18350	18152	18374	18318	18375	18352	18440	18176	18333	18224	18463	18390	18421	18415	18263	18207	18241	18347	18378	18394	18245	18430	18402	18426	18400	18388	18341	18467	18315	18262	18407	18332	18474	18270	18403	18565	18212	18327	18249	18444	18266	18378	18282	18554	18514	18450	18284	18293	18366	18426	18393	18384	18348	18460	18139	18252	18358	18425	18388	18386	18155	18430	18233	18653	18345	18368	18236	18459	18301	18355	18410	18347	18451	18348	18283	18149	18265	18439	18250	18277	18425	18313
22802	21216	29171	40687	60338	59709	50025	32827	23848	23096	23014	22669	22763	22633	22598	22613	22574	22486	22447	22398	22398	22334	22222	22470	22541	22410	22409	22444	22349	22536	22498	22195	22373	22364	22460	22308	22475	22473	22400	22417	22400	22337	22320	22483	22504	22215	22286	22373	22423	22438	22228	22258	22335	22386	22306	22393	22449	22361	22391	22290	22435	21973	22334	22365	22399	22358	22107	22421	22286	22471	22405	22249	22435	22497	22266	22467	22300	22099	22332	22222	22063	22206	22194	22234	22251	22202	22195	22349	22543	22376	22394	22486	22192	22404	22247	22178	22300	22237	22172	22295	22303	22287	22321	22343	22080	22149	22325	22314	22303	22498	22230	22496	22252	22275	22379	22248	22101	22316	22434	22357	22414	22403	22134	22487	22110	22506	22489	22345	22313	22234	22172	22402	22386	22240	22410	22328	22176	22135	22476	22406	22353	22385	22243	22216	22326	22401	22249	22159	22309	22550	22530	22186	22366	22187	22293	22366	22287	22358	22545	22293	22171	22298	22241	22489	22354	22411	22348	22144	22077	22281	22254	22018	22279	22368	22082	22426	22161	22381	22223	22165	22244	22195	22429	22298	22275	22149	22210	22263	22250	22351	22221	22290	22360	22316	22280	22320	22326	22123	22312	22408	22321	22268	22335	22470	22347	22195	22397	22345	22056	22173	22420	22308	22232	22372	22358	22451	22128	22472	22365	22358	22204	22338	22557	22194	22234	22429	22307	22142	22314	22364	22279	22104	22377	22410	22232	22326	22394	22213	22207	22158	22099	22196	22401	22257	22268	22253	22110	22208	22245	22310	22096	22275	22102	22425	22211	22253	22346	22157	22259	22421	22388	22251	22301	22418	22320	22350	22394	22582	22500	22255	22136	22403	22425	22493	22293	22197	22225	22128	22290	22402	22332	22316	22179	22353	22434	22439	22433	22346	22307	22255	22380	22371	22363	22444	22431	22247	22363	22052	22167	22395	22363	21951	22283	22456	22272	22423	22295	22232	22375	22130	22295	22360	22315	22376	22217	22323	22374	22264	22317	22281	22550	22308	22255	22383	22432	22310	22285	22250	22361	22413	22360	22315	22500	22223	22176	22355	22583	22422	22180	22216	22379	22387	22155	22455	22513	22438	22280	22379	22442	22399	22574	22232	22380	22218	22377	22122	22339	22230	22136	22394	22109	22204	22370	21962	22392	22086	22321	22218	22133	22255	22406	22236	22171	22201	22533	22501	22348	22082	22392	22109	22299	22416	22402	22262	22268	22344	22369	22111	22384	22327	22381	22381	22446	22349	22322	22162	22390	22482	22254	22241	22508	22294	22303	22201	22320	22199	22287	22464	22439	22385	22426	22236	22317	22379	22483	22506	22337	22350	22579	22509	22240	22617	22416	22204	22313	22307	22179	22049	22199	22212	22647	22638	22315	22243	22394	22399	22365	22283	22370	22414	22249	22492	22292	22295	22489	22287	22256	22238	22206	22379	22118	22312	22201	22147	22452	22034	22357	22148	22392	22427	22120	22198	22271	22305	22323	22391	22252	22258	22256	22140	22262	22403	22113	22251	22138	22218	22157	22307	22522	22344	22271	22038	22211	22177	22369	22225	22324	22298	22538	22245	22150	22351	22050	22517	22124	22324	22378	22252	22282	22214	22242	22572	22140	22420	22303	22364	22297	22356	22228	22352	22397	22224	22200	22416	22401	22296	22216	22306	22122	22288	22280	22507	22407	22423	22294	22023	22402	22335	22323	22220	22225	22119	22168	22174	22267	22466	22533	22405	22245	22434	22262	22463	22423	22398	22521	22310	22444	22261	22166	22176	22233	22410	22364	22131	22124	22411	22299	22405	22382	22171	22294	22229	22435	22349	22181	22346	22393	22422	22547	22441	22246	22196	22249	22231	22447	22161	22041	22360	22178	22093	22101	22364	22177	22303	22234	22501	22292	22265	22080	22099	22217	22169	22321	22528	22195	22361	22145	22336	22110	22284	22250	22276	22206	22234	22253	22036	22341	22032	22436	22237	22119	22254	22332	22104	22141	22417	22339	22203	22155	22222	22277	22190	22269	22213	22306	22217	22598	22416	22370	22226	22556	22134	22545	22289	22159	22275	22432	22409	22118	22385	22432	22561	22189	22366	22336	22364	22205	22191	22409	22472	22305	22251	22131	22235	22250	22053	22252	22342	22429	22459	22292	22481	22212	22388	22220	22407	22214	22382	22198	22349	22395	22305	22122	22542	22054	22273	22086	22423	22070	22426	22346	22316	22285	22267	22467	21959	22554	22243	22246	22597	22289	22397	22241	22438	22358	22270	22324	22209	22365	22287	22225	22486	22112	22255	22545	22335	22349	22318	22278	22470	22379	22317	22171	22399	22086	22245	22208	22364	22359	22217	22226	22303	22310	22341	22405	22095	22227	22411	22146	22285	22306	22453	22175	22294	22180	22190	22113	22222	22372	22312	22368	22172	22222	22355	22157	22186	22367	22325	22375	22304	22170	22135	22359	22444	22292	22324	22539	22255	22293	22369	22224	22419	22428	22402	22370	22511	22143	22347	22175	22396	22398	22097	22224	22078	22365	22371	22443	22257	22293	22222	22319	22468	22461	22374	22147	22393	22344	22324	22237	22271	22373	22300	22321	22480	22396	22512	22203	22304	22134	22116	22496	22265	22222	22520	22224	22326	22063	22493	22369	22369	22402	22286	22227	22366	22112	22377	22306	22489	22085	22338	22232	22157	22367	22324	22336	22125	22225	22244	22201	22278	22157	22245	22395	22400	22149	22186	22169	22367	22343	22390	22375	22133	22054	22303	22067	22125	22319	22342	22256	22374	22494	22248	22348	22309	22143	22362	22258	22193	22292	22316	22178	22276	22455	22104	22159	22546	22236	22300	22218	22128	22297	22377	22288	22167	22324	22348	22383	22349	22073	22287	22214	22321	22259	22250	22337	22352	22262	22256	22391	22326	22177	22258	22260	22366	22301	22462	22209	22441	22384	22355	22353	22097	22228	22208	22171	22197	22251	22266	22243	22370	22536	22224	22064	22482	22268	22187	21962	22198	22462	22125	22294	22113	22372	22337	22149	22186	22028	22532	22279	22203	22160	22227	22230	22269	22196	22243	22216	22296	22523	22192	22410	22296	21876	21956	22134	22234	22376	22365	22342	22243	22460	22251	22052	22188	22478	22359	22349	22329	22520	22480	22285	22322	22318	22265	22416	22422	22316	22266	22269	22401	22412	22441	22163	22437	22210	22147	22426	22312	22284	22499	22454	22160	22277	22394	22201	22306	22382	22181	22201	22322	22379	22486	22411	22158	22581	22126	22293	22233	22277	22429	22359	22259	22225	22289	22283	22560	22402	22374	22339	22596	22412	22287	22269	22321	22184	22045	22173	22336	22202	22246	22393	22505	22194	22325	22227	22505	22591	22338	22137	22310	22280	22366	22321	22215	22349	22167	22243	22204	22125	22424	22365	22161	22257	22323	22117	22155	22287	22436	22537	22509	22366	22366	22241	22604	22259	22551	22346	22356	22006	22346	22488	22369	22289	22483	22274	22342	22352	22451	22293	22214	22207	22309	22286	22342	22480	22162	22281	22300	22252	22426	22269	22346	22226	22199	22323	22403	22375	22400	22281	21989	22332	22308	22338	22174	22352	22314	22510	22405	22298	22255	22064	22162	22313	22287	22287	22478	22315	22107	22199	22503	22147	22148	22242	22408	22248	22418	22338	22236	22391	22449	22127	22233	22175	22008	22420	22159	22299	22193	22190	22266	22296	22384	22154	22056	22272	22226	22251	22241	22241	22246	22217	22495	22424	22259	22314	22327	22354	22411	22286	22561	22354	22337	22514	22271	22296	22488	22174	22329	22176	22218	22403	22229	22140	22202	22320	22335	22395	22456	22340	22236	22192	22306	22335	22327	22169	22508	22274	22349	22285	22182	22505	22521	22431	22418	22218	22330	22309	22259	22114	22393	22447	22346	22301	22365	22347	22383	22346	22081	22607	22505	22260	22457	22347	22410	22374	22420	22268	22439	22469	22527	22161	22309	22287	22400	22369	22502	22321	22474	22347	22208	22268	22346	22377	22275	22430	22174	22323	22507	22254	22262	22499	22198	22296	22260	22479	22205	22144	22415	22287	22133	22202	22335	22487	22301	22385	22173	22261	22317	22303	22227	22437	22238	22130	22090	22323	22271	22228	22238	22362	22434	22251	22477	22231	22435	22476	22275	22149	22371	22353	22391	22145	22101	22339	22079	22267	22114	22227	22416	22134	22186	22413	22316	22417	22360	22471	22450	22227	22259	22412	22208	22300	22324	22428	22436	22301	22442	22207	22455	22430	22384	22393	22345	22279	22186	22358	22428	22565	22538	22129	22310	22312	22328	22162	22323	22327	22077	22279	22291	22310	22304	22466	22111	22264	22275	22387	22325	22373	22310	22169	22334	22344	22388	22092	22476	22343	22278	22448	22334	22032	22291	22051	22410	22419	22676	22280	22378	22231	22301	22363	22496	22238	22242	22308	22288	22234	22202	22147	22256	22363	22221	22397	22235	22359	22392	22270	22443	22265	22253	22227	22088	22277	22257	22354	22259	22263	22220	22542	22481	22422	22402	22443	22372	22491	22270	22355	22492	22512	22341	22360	22268	22385	22166	22298	22459	22366	22121	22361	22357	22197	22259	22349	22159	22503	22551	22516	22441	22233	22177	22217	22318	22269	22302	22161	22294	22387	22366	22293	22083	22499	22394	22283	22131	22245	22324	22348	22399	22192	22303	22532	22193	22121	22384	22474	22439	22348	22085	22141	22601	22427	22331	22443	22138	22462	22295	22210	22351	22358	22256	22474	22265	22235	22338	22141	22368	22468	22366	22228	22169	22120	22226	22314	22319	22259	22172	22311	22194	22272	22181	22268	22153	22291	22122	22309	22384	22409	22236	22269	22326	22047	22295	22415	22270	22123	22310	22049	22310	22339	22430	22211	22543	22306	22128	22436	22244	22499	22366	22247	22521	22275	22402	22254	22158	22332	22355	22361	22223	22185	22285	22316	22365	22247	22506	22345	22360	22627	22129	22463	22265	22285	22437	22379	22466	22179	22179	22442	22417	22302	22398	22315	22284	22425	22227	22466	22213	22388	22246
17618	29245	52756	87622	82915	69010	51047	30443	19081	18974	18992	18825	19033	18970	18862	18853	19093	19045	19100	18824	18956	19125	18940	18933	19186	18952	19127	18941	18896	19147	18964	19196	19066	19095	19047	19021	19071	19030	18967	19118	18973	18932	18891	19064	18927	19110	18959	18915	19095	19002	18928	18984	19107	18891	19030	18877	19029	19034	19117	19156	19043	18934	18856	18970	18913	19106	19054	18992	18828	18929	18852	19045	18984	18891	18932	19086	18953	18793	19092	18974	19101	19037	18844	19168	18880	19004	18969	19050	19016	19025	18942	19019	19026	18963	19025	18916	19035	18906	19005	18807	18951	19215	19006	18845	18941	18999	18733	18964	18995	18952	19149	19040	18807	18966	19054	18963	18789	18946	18922	19084	18867	19036	18861	18990	18939	18970	18791	18939	19069	18969	18852	18905	18916	18942	18923	18724	19095	19091	19024	18971	18966	19311	18848	18973	18915	18891	18991	18991	18989	19014	19095	19146	19016	19018	18892	19101	18964	19120	18998	18916	19007	18824	19086	19016	18989	19089	18957	18889	19004	18964	19189	18912	19132	19084	19193	18923	19111	18803	19087	18982	18832	18988	19248	19033	18946	18872	19025	18879	19038	19167	19000	18747	19029	19157	19007	18993	18833	19037	18812	19055	18921	18990	19050	18993	18915	19010	18843	19040	19127	18955	18856	19077	18900	18943	18959	19046	19011	19012	19019	18898	19047	19020	18642	19074	19182	18892	19178	18910	19005	18954	18956	19101	18953	18905	19035	19031	19031	18984	18969	19103	19032	18892	18732	18881	19081	19003	19078	19057	18874	19077	19069	19074	19092	19080	18950	19022	19012	19008	18913	19119	19015	19042	19000	18857	18816	19010	19124	18969	18932	19151	18979	18920	19010	19095	18920	18738	19124	18994	18974	18891	18977	18777	18928	18843	19001	18975	19073	18995	19019	18980	18886	19007	18879	18998	19028	19038	19098	19018	19104	18964	19110	18813	18813	18878	18977	19067	19114	19096	19126	18854	19001	18938	18937	19024	19146	18953	19074	18974	18905	19013	18959	19049	19132	19038	18920	19026	19101	18997	18881	18981	18877	19108	19125	19010	19010	19137	19090	19067	18885	18835	18916	18970	19027	19038	19005	19061	19116	18918	18788	18929	19018	18912	19279	19167	18890	19070	18867	18850	19159	18901	18866	19032	18893	19094	19012	18790	18888	19028	19195	18925	18958	18923	18881	19073	18922	18985	19002	18978	18901	19041	18781	18898	19137	18898	18909	18936	18930	19029	19010	18915	18945	18896	19147	19063	18938	19150	19040	18834	18981	18951	19061	19094	18974	19013	18949	19123	18983	19089	19045	18960	19080	18897	18891	18996	18935	18848	19120	18963	18984	19066	18778	19047	18925	19158	18943	18966	19019	18988	18986	18994	19049	19061	19277	18870	19083	18800	18953	19142	18724	19036	18950	19046	18930	19197	18987	19072	19092	18862	18970	18961	19103	19072	19148	19194	19049	19001	19000	19048	19011	18996	19068	19004	18885	19062	18967	18925	19060	19005	19138	19131	19050	18996	18838	18922	19218	18958	19124	18955	18800	19066	19001	18959	18878	19149	19033	18874	18960	18817	18938	18941	18965	19025	19071	18979	18900	19061	18990	19008	18975	19010	19054	18991	19051	19058	18939	18886	19045	18799	19097	18852	19016	18938	19107	18979	19044	18830	19006	18997	18946	18890	18962	18786	18961	19029	19077	18970	19065	18993	18945	19044	18937	18906	18988	18994	18819	18937	18916	18981	18813	18646	18986	18965	18962	19031	18914	18909	19078	18751	18882	18990	18899	19017	18955	18993	18945	18979	18890	18858	18991	19078	19052	19003	19120	19194	18914	19053	19030	19041	18905	18920	19006	19051	18965	18923	19038	19153	19151	19103	18906	19040	18973	19043	19065	18965	18972	18972	18975	18985	19044	19058	18998	18936	19075	18923	19119	19062	18868	19033	19085	18792	19178	18735	19180	18923	18960	18927	19025	18875	18953	18962	18870	19171	19012	18937	19249	19045	19026	18781	19076	19233	18995	18975	19010	18937	18940	19084	19081	18961	19128	18946	18904	19111	18896	18991	18878	18927	18870	19104	18992	19038	19201	18869	19081	19021	18924	19051	18759	18759	18899	19056	18943	19042	19157	19027	19020	18907	19016	18850	19328	18905	18698	18908	19058	19081	18954	18864	18977	19108	18891	19033	19210	19068	19096	19019	18862	19038	19020	18983	18992	19111	18991	19007	18889	18858	19022	18962	18870	19000	19050	18926	18968	19026	18918	19165	19006	18937	18883	19020	18975	19061	18788	19087	18894	18918	19027	18964	18946	19090	19070	19040	18855	18897	18894	18968	19070	19127	18995	18906	18962	19012	19036	18859	18807	18919	19164	19046	18912	19057	19027	18774	18958	18946	18842	19029	18930	18947	19103	19055	18985	18926	18968	18803	19121	19019	19104	18962	18914	18905	18933	19054	19115	18801	18976	18968	18920	19131	18912	18873	18888	18848	18928	19141	18776	18900	19119	18871	18903	19121	19101	19144	18900	18911	18837	18726	18975	19009	18973	18999	19040	18825	18907	18989	18922	19067	19073	19019	18884	19024	18930	19202	18945	18928	19028	18867	18993	18973	19128	19107	18778	18898	19072	18950	19069	19044	19016	19021	19017	19163	18962	18959	18802	19042	19114	18960	18936	18951	18900	18980	19035	19066	18978	18828	19019	19149	19083	19008	18995	18954	18957	18778	19055	19059	19032	18905	18810	19005	19033	19114	18959	19067	18882	18871	19068	18942	18842	19133	19095	18949	19182	18874	18853	18887	18978	18969	18991	18874	19068	19233	18868	18955	18878	18970	19045	18890	19050	19157	19082	19079	19111	19027	18891	18934	19056	18960	19012	18973	18918	18958	19003	18879	18666	18837	19053	18917	19160	18968	18886	18932	19043	18878	18914	19075	18989	19016	19055	19168	18945	18862	19129	18836	18982	19091	18941	19035	18952	19030	19095	18979	19110	19097	19089	18943	18998	18920	19001	18743	19049	19086	19009	19118	19062	18906	18827	18957	18927	19004	18990	18926	19046	18977	18923	19016	19027	18936	18716	19000	19070	18981	18875	18946	19120	18926	18938	19098	18889	19064	19098	19066	18936	18985	18843	18949	18907	19095	18987	19017	19030	19010	19148	18906	19139	19041	19134	19031	18914	19018	19043	19181	19285	18815	19162	18955	18887	18934	19062	18805	19018	19095	19057	18905	18937	18941	19142	19094	18883	18881	18903	19042	18974	19037	18886	18896	19075	19060	19045	18951	18948	18961	18954	18969	18967	19029	18981	19030	18946	19076	18989	18955	19058	18835	18971	19040	18931	18921	18986	19197	18842	18964	19141	19091	18927	18847	18937	19047	18926	19053	18876	18959	18862	18917	19035	18853	18834	18998	19021	18951	18762	18970	18872	18922	19020	18819	19036	18973	18888	18980	18964	19021	18845	18931	18948	19002	18980	18918	18874	19008	19000	18919	18957	19135	19124	19037	19050	19069	18925	18795	19162	19385	19059	18996	19039	18884	18823	18868	19035	18959	19052	19150	19018	18965	19084	18961	18833	18700	19072	18877	18903	18988	18970	18788	18973	19014	18837	19077	19025	18938	18995	19033	18764	19046	18963	18982	19085	19013	18870	19054	19010	19043	18970	18913	18983	19094	19050	18861	19113	18963	19040	18985	19066	19077	18991	18960	18872	18986	18946	19136	19044	19030	18896	18960	19066	18920	19019	19054	18906	19105	19121	18842	18884	19045	18956	19046	18868	19006	19074	18915	18921	19041	18848	18898	18985	18956	18964	18995	18971	18836	18966	19068	18718	18925	19069	19065	18919	19087	18873	19126	19112	19021	19020	18908	18962	18961	18971	18935	19060	18955	18927	18926	18896	18928	19032	18987	18772	19118	18911	19220	19159	18899	19110	18910	19097	19028	19128	18959	18718	18897	19053	18906	19059	18956	19020	19000	18993	18880	19027	18853	18893	19078	18921	18773	19023	18812	19063	19135	18976	18983	19206	18979	19160	19113	18988	19131	19002	18980	19013	18849	18876	18964	19128	19068	19102	18931	19093	18999	19132	19062	18911	18922	18810	18909	19034	18893	19102	18954	18912	19054	19005	19109	18915	18839	18927	19099	19046	18973	19034	19059	19089	19062	19109	18841	18896	19129	18872	19022	19038	19040	19066	18802	19050	18860	19062	18973	19031	19092	18991	18924	18911	19096	19061	19039	19053	18803	19065	19030	18971	18914	18870	19070	18842	19165	18778	19073	18913	18959	18970	19116	18958	18985	18898	18923	18936	19045	18950	19017	18889	19072	19170	18881	19048	19025	18965	19151	19004	19015	19101	18960	18889	19089	19037	19023	18991	18875	19092	18925	19044	18913	18977	18702	19033	18941	18988	18938	18876	18954	19181	19035	19076	18994	18889	18890	18918	18985	18966	19054	18881	19100	19017	19064	18980	19037	19039	18824	19076	18890	19064	18935	19015	19081	18938	19002	18887	18950	18871	18904	18865	19216	19157	18995	18856	18813	18918	19050	19059	18972	19026	18871	18921	18934	19080	18952	19020	19073	19024	18994	19113	18945	18964	19022	19089	19025	18978	18831	18965	18862	18923	18761	18951	18796	19027	18974	18880	19007	18966	18974	18938	19118	18893	18936	18931	19006	19019	19034	19060	18768	19109	19018	18925	18859	19075	18868	19065	18889	19176	19053	19032	19093	18916	18976	19062	19028	19062	19129	18876	18930	18962	19136	18861	19118	19037	19212	19072	19101	18976	19083	19047	19024	19000	18842	18968	18979	19000	19209	18985	19152	19017	18948	19024	19053	18773	19192	18930	18982	18884	18949	18854	18919	18989	18994	18877	18942	18827	18934	18933	18949	19011	18913	19096	18827	18889	18931	18982	19021	18934	18989	18878	19092	18947	19010	18998	19024	18952	19035	18991	19127	18936	19201	19180	19064	19028	18991	19075	18892	18889	19047	18933	18940	18918	19009	19034	19112	19004	19167	19029	19071	18997	18862	18896	18970	18914	18955	18903	19123	18761	19220	18989	19139	19069	18935	18944	18995	18920	18914	18921	19169	18990	19013
27635	22488	29482	39860	36222	31603	27449	24039	23309	22966	22929	23007	23076	23036	22842	22930	23182	23015	22873	23142	22935	23132	23048	23076	23221	23070	23005	22960	22872	22927	22918	23042	22980	23053	22884	23020	23295	22979	23181	22886	23000	23076	23146	22996	23102	23013	22946	23145	22977	23060	23253	23034	22839	22904	23050	23200	22999	22733	22812	22960	22943	22808	22939	23024	22762	23125	22910	23062	23030	22873	23018	22839	22976	22977	22974	23178	22990	23093	22983	22997	23153	23021	22992	23004	23066	22936	22945	22787	22926	22830	22988	22960	23069	22620	22871	22912	23142	23067	22798	23041	23156	23070	22986	22989	22922	23076	23193	22984	22885	22795	22914	22860	22850	23007	22876	23008	22931	22946	23222	23020	22803	23033	23066	23122	23137	22816	23122	23095	23038	22898	23069	22871	23057	22847	23165	23034	22804	22710	22916	23057	23015	22893	22979	22855	23263	22955	23214	23215	23283	22981	22807	23115	22968	22820	23007	23034	22795	23033	23050	23150	23011	22987	23027	22910	23036	23097	23133	22939	22643	22951	23081	23084	23067	23224	22909	23045	22952	23027	22927	23007	22996	23112	22837	23144	23131	23071	23055	22830	23122	22765	23097	23113	23086	23058	23068	23001	22894	23216	23070	23186	23180	23215	22917	22916	23101	22857	23149	23001	23133	23002	23032	23099	22913	23109	22959	23074	22977	22819	22975	22958	23154	22942	22839	22892	23064	22949	22951	23138	23120	23111	23013	23125	23185	22973	22962	22905	23099	23158	22955	23089	23104	22899	23078	23133	23101	23041	22875	23028	23209	22915	22984	22989	23072	22984	22811	22887	22833	22936	23075	22877	22905	22832	22816	23012	22985	23034	22836	23060	23102	22795	22994	23097	23077	22936	22953	22889	22959	22724	23001	22990	22871	23085	22923	22824	23165	22996	23043	23133	23108	23002	22913	23007	22671	22999	22937	22939	22979	23100	22979	22936	23083	23075	22839	23032	23167	22894	22883	23053	23104	22932	22997	22910	23089	22975	23084	22881	23043	23108	22901	22781	23204	23067	23130	22920	23134	23072	23066	22935	22851	22913	23143	22982	22958	22868	22963	22977	22950	22793	23189	22883	23001	22945	23045	22946	22957	22801	22965	23033	22816	23261	22875	22981	22898	22947	23102	23009	23100	23054	23078	23009	23075	22951	22928	22818	22856	22901	22972	22812	22829	22978	22991	22802	22968	22867	22977	23022	23032	22908	22976	23083	23112	22844	22911	23349	23029	23134	23110	22804	22852	22723	23193	23176	23059	23138	23018	23070	23148	22863	22846	23095	23158	23179	23095	22859	23074	22947	23065	22974	23134	23221	22763	22922	22953	23274	22907	22910	23165	22837	22954	23032	22928	22898	22811	22917	23232	22849	22939	22872	22918	22852	23038	22783	23178	23158	22993	23093	22999	22935	22982	22859	22978	22985	22881	22855	22849	22815	23249	22889	23122	23061	23022	23107	22998	22875	22839	23068	23068	22979	22944	22947	22874	22858	23103	22957	23031	22911	22893	23060	22907	23099	22917	23105	23264	23039	22933	23170	23135	22847	22810	22856	22893	22940	23225	23070	23059	23107	22939	23144	22955	23120	22978	22956	22900	23211	22982	23013	22937	22990	22892	22903	23077	23010	23112	22978	23114	23126	22904	22967	22917	23063	22808	22769	22959	22958	23148	22914	23124	22675	22871	23120	23069	22824	22833	22877	22982	22984	23111	23092	22971	23115	22991	23108	22958	23110	22970	22952	22783	22941	23057	23025	22944	22802	23019	22978	22892	23108	22904	22960	22939	22935	23108	23129	22883	22905	22798	23068	22828	22991	23074	22961	22928	23036	23022	23044	23134	23165	23014	23185	23105	22955	23085	22860	23123	23107	23036	23017	23001	23087	22797	23095	22896	23104	22925	22997	22945	23024	23079	22954	23042	22906	22819	23128	23035	22852	23107	23012	23021	22996	22951	22705	22957	22959	22921	22926	23052	23054	23072	23020	23127	23126	22896	23039	22890	22961	22877	22929	23127	22754	22935	22926	22944	22818	22899	23026	23089	22998	22927	23213	22829	22982	22970	22923	22747	22946	23004	23075	22931	23053	23023	23063	23176	23053	23145	22917	22933	23133	22859	23159	22986	23071	22964	22819	22823	22825	22938	22991	22967	22942	22945	23034	22926	23050	22973	22990	23031	22913	22910	23046	22949	22783	23042	22899	22948	23174	23158	23248	22811	23029	23017	22870	23020	23061	22710	23190	22856	23004	22940	23054	23074	22916	23031	23312	23198	23005	23146	22924	22918	22895	22929	22925	22916	22877	23076	23031	23088	22954	23039	23154	22943	22885	23027	22712	22988	22898	22887	23053	23037	23236	23010	23073	22711	23046	23167	23212	22805	22841	22931	22978	23042	23002	22659	22875	23081	22892	23009	22981	23132	23023	22944	23054	23087	23030	22861	23047	23263	22716	23025	22972	23040	22829	22861	22960	22942	23030	22861	22766	22946	23246	22908	22922	22991	23123	23043	22956	23040	23073	22872	23120	22925	23091	23040	23035	23055	23019	22919	23122	23037	22870	23153	22920	22999	23087	23140	22860	22968	22943	22912	22942	22974	22752	22866	22951	23029	23072	23058	23019	22951	23118	23059	23035	22913	23036	23092	23120	22993	23020	23109	22972	23023	23038	23032	23236	23087	22997	22800	22855	23307	22936	22833	22967	23098	23199	23140	22882	22893	22859	22805	23136	22957	23145	23137	22980	22947	22954	23131	23084	22927	23182	23087	23012	23203	22961	23279	22883	23177	22985	23049	23058	23101	23110	23288	23089	23020	23056	23044	22830	23008	23097	22758	23051	23224	22959	23140	22991	23130	22785	22761	23051	22998	23114	22845	23040	22967	23135	23105	22972	23036	23105	22974	22860	23194	23042	23005	23145	23092	23038	23238	23189	23156	22972	23221	22827	23074	22829	23003	22795	22995	22980	22956	22979	22914	23090	22902	23113	22961	22944	23034	22814	23021	22961	23005	22904	22986	23035	23119	23013	22898	23330	22993	23166	23099	23067	23020	22997	23012	23130	23045	22822	23108	22715	22901	22930	22981	23001	22889	22905	22879	22952	22914	22925	22945	23083	23133	23111	23074	23094	23030	23185	23028	22985	23168	23008	22938	22937	23014	22955	23070	22978	22995	22875	22743	22943	22917	22976	23107	22947	22912	23010	22942	23113	22718	22787	22873	23058	23000	23106	22926	23193	23039	23090	22870	22925	23099	22809	23089	22864	23097	22949	23124	22943	23105	22953	22822	22989	23236	22757	23083	23114	22989	22988	23009	22942	23092	22969	23078	22808	22900	22896	22913	22950	23077	23015	23167	23157	23082	22887	23054	23016	22873	22994	23018	23170	23202	23064	23111	23020	23027	22902	22850	22954	23079	23214	22968	23155	23094	23065	23144	22936	23161	22988	22946	23018	23075	23048	23281	23159	22890	22953	23053	22853	22853	23091	22811	23071	22920	23065	23137	23013	22884	22791	22966	23053	23093	23085	23078	23157	22894	22984	22958	22918	22879	22953	22963	23073	23057	23105	23145	22932	23053	23111	23233	22903	23086	23262	22846	22942	23124	23019	23070	22928	22885	22873	23139	23013	22956	22873	22901	23086	23032	22864	23051	23101	22842	23129	23011	23087	22878	23227	23007	22832	23006	22961	22889	23100	22933	22970	22970	22874	22900	23070	23042	23002	22805	23076	23070	23056	23016	23066	23043	23223	23106	22901	22893	22926	23229	22967	22869	22902	22815	22925	23017	23060	23263	22942	23179	23377	23057	23165	23030	23118	22877	23059	23065	22958	23190	23013	22996	22997	22895	22747	22905	22817	22914	23198	23136	22884	22959	23083	23109	22954	23168	23121	23056	22923	23082	23155	23153	23094	22937	22934	22917	22894	23014	22936	22809	22858	23012	23199	23109	22986	22870	22847	23057	23061	22932	23111	23024	23002	23058	23027	22978	23143	23170	23015	22939	23032	23044	22945	23222	23062	22973	23099	22987	22801	22961	22962	22995	22973	22888	22887	22948	22955	23043	23085	23262	23050	23172	22950	22957	22916	22998	23071	22896	22982	22959	22864	23048	23180	23039	22880	23098	22890	22908	22831	22808	23006	22952	22879	22866	23081	23055	23067	23100	22953	22792	23033	23207	22977	23095	23023	23186	23058	22828	22961	23155	23206	22937	23047	23140	23005	23134	23191	23106	23152	22808	23213	23265	23081	23005	23090	22971	23054	23149	22984	23094	23120	22970	23038	23057	23155	23088	23203	22992	22956	22991	23057	23264	23010	23065	23205	23262	22976	23003	22985	22993	23140	23134	22904	23012	22955	22757	23116	23098	22925	23018	23196	22840	23065	22932	22749	22876	23312	22980	22852	22879	22894	23235	22993	23047	22677	22985	22977	23091	23071	22838	22933	22944	22765	23073	22933	23127	23005	23084	23145	22940	22933	22881	22871	22952	23050	23096	23151	23025	22889	22946	22973	23119	23053	23072	22983	22911	22904	22836	23165	23065	22819	23134	22941	22951	22776	23046	22743	22991	22991	22843	22955	23022	22969	22963	23078	23166	22954	23222	23038	22956	22888	23034	23003	23152	22765	23138	23071	23002	22859	22823	23085	22950	22851	23134	22786	22797	22885	22949	23001	22947	23134	23041	23076	22901	23017	22885	22989	22760	23098	22929	22926	23035	23071	23040	23160	22987	22883	22850	22888	22918	23153	22859	23006	23092	23101	23102	23049	23004	22884	22989	22890	23061	23180	23115	23157	23234	23274	23110	23075	22942	22965	23012	22981	23255	23140	23062	22990	22989	23192	22939	22936	22973	23008	22937	23015	22869	23143	23072	23165	22966	22986	23101	22943	23008	22968	23092	22977	23040	22894	22964	23099	22975	23003	23063	22888	22999	23104	22944	23119	22976	22966	22939	22870	22914	22949	22963	22861	22861	23157	23064	23158	22992	23073	23004	22954	23010	22907	23043	22980	23173	23003	23006	23009	23022	23012	22818	23066	22974	23174	22908	22961	23228	23197	23126	22965	23012	22995	23065	22946	22908	22880	23010	23184	22942	23261	22871	23084	23111	22922	22951	22962
17497	20073	27627	38724	34863	29137	24255	20055	19458	19335	19519	19088	19385	19574	19438	19419	19362	19467	19410	19307	19275	19492	19299	19441	19417	19273	19405	19422	19451	19462	19421	19380	19496	19379	19466	19350	19514	19503	19308	19389	19345	19359	19651	19415	19388	19430	19534	19380	19430	19300	19355	19425	19335	19334	19344	19493	19378	19284	19414	19523	19411	19382	19394	19489	19369	19301	19297	19479	19213	19430	19331	19541	19402	19377	19349	19532	19419	19473	19439	19503	19559	19485	19196	19314	19423	19395	19367	19381	19627	19128	19353	19403	19403	19557	19187	19314	19231	19463	19275	19456	19487	19463	19272	19439	19388	19225	19444	19408	19250	19218	19509	19389	19439	19335	19485	19268	19434	19405	19371	19294	19423	19165	19339	19337	19316	19367	19556	19487	19313	19446	19256	19487	19322	19381	19579	19278	19271	19366	19416	19399	19547	19412	19327	19476	19343	19482	19214	19439	19469	19427	19365	19426	19404	19444	19344	19391	19273	19427	19561	19505	19424	19474	19521	19537	19382	19304	19428	19409	19330	19464	19314	19392	19514	19361	19502	19450	19381	19229	19271	19343	19426	19404	19358	19516	19398	19173	19465	19534	19497	19395	19545	19393	19357	19383	19464	19450	19409	19527	19437	19240	19393	19379	19352	19372	19469	19221	19280	19383	19494	19550	19300	19517	19384	19497	19372	19461	19461	19326	19358	19331	19374	19377	19519	19339	19391	19341	19399	19291	19238	19400	19355	19421	19564	19604	19435	19503	19333	19471	19345	19544	19282	19285	19425	19362	19431	19395	19295	19329	19515	19426	19360	19420	19406	19530	19415	19271	19501	19353	19148	19491	19399	19429	19359	19382	19451	19409	19311	19474	19386	19298	19290	19378	19436	19130	19311	19337	19375	19377	19354	19405	19508	19371	19478	19275	19453	19260	19399	19373	19275	19478	19627	19368	19216	19402	19392	19499	19319	19480	19377	19447	19335	19435	19424	19505	19441	19386	19419	19359	19389	19568	19333	19328	19437	19279	19353	19418	19359	19461	19299	19425	19200	19395	19323	19460	19367	19355	19383	19380	19421	19255	19360	19469	19338	19363	19563	19427	19652	19377	19313	19351	19357	19440	19424	19343	19301	19318	19295	19393	19414	19481	19466	19488	19287	19458	19548	19416	19403	19365	19252	19543	19498	19641	19286	19379	19495	19411	19273	19475	19240	19369	19249	19328	19274	19366	19536	19089	19351	19299	19410	19277	19501	19380	19268	19384	19242	19254	19380	19310	19490	19403	19305	19485	19482	19285	19465	19302	19383	19479	19582	19437	19415	19384	19314	19424	19285	19454	19372	19327	19576	19307	19389	19331	19400	19488	19394	19457	19375	19454	19467	19468	19423	19514	19396	19518	19310	19361	19326	19465	19319	19384	19343	19176	19510	19511	19569	19297	19267	19421	19519	19490	19585	19306	19568	19388	19275	19430	19385	19258	19370	19419	19406	19238	19349	19392	19118	19465	19379	19255	19538	19413	19425	19408	19344	19509	19399	19221	19407	19425	19479	19422	19360	19246	19463	19458	19526	19439	19339	19589	19480	19383	19382	19338	19491	19356	19310	19521	19402	19424	19286	19370	19254	19243	19455	19475	19474	19447	19488	19384	19452	19485	19504	19401	19420	19315	19371	19277	19317	19365	19233	19476	19391	19456	19462	19302	19563	19479	19437	19354	19545	19390	19555	19244	19258	19415	19349	19432	19350	19527	19356	19420	19473	19427	19598	19603	19354	19579	19473	19370	19513	19406	19176	19355	19341	19333	19247	19321	19336	19341	19561	19270	19286	19189	19603	19433	19348	19289	19408	19340	19475	19437	19569	19341	19583	19614	19435	19408	19530	19461	19366	19491	19475	19382	19377	19432	19445	19222	19420	19449	19308	19398	19362	19334	19506	19517	19461	19373	19375	19413	19661	19184	19435	19443	19456	19526	19521	19375	19547	19409	19470	19354	19368	19209	19569	19383	19531	19549	19328	19516	19411	19363	19436	19663	19387	19401	19396	19432	19390	19406	19308	19366	19523	19418	19323	19375	19487	19308	19287	19490	19294	19468	19400	19446	19509	19265	19570	19335	19417	19484	19369	19181	19552	19240	19257	19456	19325	19472	19335	19371	19245	19437	19336	19339	19390	19405	19387	19283	19503	19340	19225	19369	19445	19323	19258	19170	19419	19416	19318	19236	19331	19350	19404	19314	19350	19213	19345	19503	19328	19181	19297	19369	19372	19309	19443	19474	19493	19386	19395	19333	19519	19581	19431	19423	19395	19432	19308	19467	19470	19515	19384	19367	19304	19295	19394	19491	19450	19434	18969	19260	19511	19309	19277	19508	19499	19369	19284	19506	19338	19442	19489	19354	19355	19509	19273	19557	19318	19044	19374	19406	19295	19424	19334	19405	19347	19317	19542	19371	19441	19690	19411	19270	19478	19452	19477	19609	19280	19321	19454	19362	19341	19389	19413	19483	19431	19466	19391	19481	19365	19426	19387	19269	19585	19438	19343	19491	19428	19313	19299	19445	19330	19327	19360	19306	19412	19409	19445	19540	19627	19289	19296	19314	19436	19249	19529	19456	19347	19395	19344	19495	19459	19426	19317	19266	19330	19433	19502	19385	19400	19232	19389	19478	19316	19511	19423	19314	19442	19378	19408	19325	19418	19338	19402	19318	19425	19395	19591	19240	19541	19398	19430	19336	19496	19532	19317	19353	19493	19446	19260	19401	19354	19464	19291	19390	19418	19424	19318	19393	19387	19447	19238	19269	19361	19422	19292	19342	19398	19399	19491	19488	19242	19381	19314	19310	19388	19349	19580	19441	19391	19366	19381	19439	19225	19579	19363	19204	19412	19358	19480	19481	19539	19463	19302	19301	19506	19496	19433	19484	19353	19369	19297	19437	19386	19287	19405	19291	19414	19447	19432	19422	19390	19207	19419	19399	19284	19403	19476	19432	19466	19368	19527	19359	19312	19387	19482	19294	19464	19171	19587	19412	19418	19264	19362	19283	19377	19413	19579	19380	19502	19310	19436	19447	19361	19412	19432	19511	19274	19400	19140	19537	19272	19431	19493	19370	19325	19437	19528	19478	19360	19335	19416	19417	19318	19619	19448	19430	19315	19462	19470	19412	19389	19646	19350	19554	19481	19356	19455	19593	19359	19525	19457	19400	19473	19510	19331	19305	19524	19289	19585	19157	19289	19496	19531	19420	19326	19293	19456	19533	19510	19340	19269	19440	19519	19263	19415	19511	19394	19275	19413	19464	19447	19341	19358	19361	19528	19527	19399	19311	19387	19440	19501	19320	19312	19391	19232	19423	19503	19343	19500	19428	19380	19414	19426	19406	19477	19297	19448	19326	19316	19571	19581	19316	19416	19361	19404	19273	19349	19434	19284	19401	19323	19376	19461	19425	19551	19410	19376	19243	19544	19257	19354	19447	19404	19468	19430	19335	19357	19481	19454	19365	19182	19533	19488	19341	19366	19430	19430	19499	19425	19417	19516	19112	19444	19516	19277	19165	19370	19314	19282	19655	19416	19407	19341	19411	19222	19284	19376	19316	19309	19297	19402	19567	19333	19363	19463	19449	19457	19325	19441	19277	19359	19373	19385	19325	19398	19442	19493	19417	19524	19288	19327	19420	19395	19473	19358	19338	19439	19432	19315	19303	19465	19450	19406	19479	19469	19589	19471	19368	19434	19460	19443	19304	19331	19363	19548	19270	19454	19438	19511	19570	19333	19301	19327	19387	19647	19473	19271	19438	19517	19456	19510	19505	19272	19298	19171	19504	19421	19385	19277	19280	19395	19268	19274	19376	19527	19497	19527	19306	19398	19501	19499	19228	19227	19293	19332	19334	19451	19416	19292	19241	19457	19286	19386	19262	19343	19488	19241	19233	19117	19620	19400	19206	19365	19378	19437	19457	19344	19365	19477	19452	19441	19417	19308	19334	19548	19534	19627	19393	19416	19443	19449	19447	19340	19369	19413	19182	19541	19472	19282	19305	19455	19384	19395	19375	19450	19278	19321	19450	19423	19417	19540	19378	19394	19315	19409	19462	19321	19640	19254	19459	19331	19399	19503	19499	19193	19409	19526	19381	19220	19366	19345	19479	19363	19333	19480	19428	19453	19382	19440	19379	19349	19407	19508	19536	19428	19361	19570	19326	19317	19414	19479	19441	19629	19416	19644	19421	19309	19438	19312	19425	19395	19402	19315	19274	19362	19284	19600	19470	19249	19303	19327	19508	19557	19299	19530	19350	19361	19445	19379	19426	19470	19533	19527	19354	19299	19355	19434	19407	19326	19586	19331	19259	19428	19452	19374	19135	19500	19383	19432	19419	19519	19497	19170	19409	19419	19575	19420	19362	19548	19470	19423	19386	19368	19530	19412	19409	19391	19178	19219	19351	19538	19327	19343	19411	19335	19380	19415	19328	19373	19317	19504	19427	19390	19408	19482	19390	19493	19437	19242	19535	19253	19510	19377	19468	19408	19388	19514	19503	19294	19493	19316	19266	19318	19358	19477	19344	19587	19356	19319	19330	19506	19366	19501	19273	19407	19470	19462	19370	19345	19477	19457	19555	19376	19390	19263	19391	19424	19380	19563	19496	19355	19530	19451	19348	19480	19188	19326	19175	19269	19408	19261	19404	19567	19291	19348	19396	19414	19330	19424	19267	19548	19485	19402	19258	19348	19457	19284	19215	19478	19456	19246	19588	19406	19420	19482	19429	19442	19305	19375	19336	19479	19299	19259	19351	19601	19245	19418	19211	19602	19332	19404	19422	19284	19396	19262	19385	19420	19415	19435	19263	19284	19309	19397	19348	19499	19458	19378	19475	19234	19305	19410	19343	19315	19371	19297	19470	19432	19384	19469	19356	19624	19360	19290	19262	19519	19511	19391	19452	19571	19513	19395	19395	19524	19375	19351	19310	19560	19423	19382	19406	19519	19568	19282	19304	19256	19313	19371	19427	19496	19569	19513	19471	19446	19343	19436	19274	19539	19478	19438	19320	19431	19429	19453	19491	19351	19431	19334	19363	19321	19367	19445	19317	19488	19537	19517	19374	19336	19510	19355	19400	19544	19334	19365	19363	19324	19432	19459	19359
23946	21253	29463	47002	59491	52216	41926	28659	23838	23626	23513	23438	23398	23417	23440	23260	23284	23371	23223	23049	23107	23259	23204	23366	23158	23245	23357	23090	23052	23202	23217	23199	23173	23442	23147	23176	23376	23350	23162	23371	23133	23455	23092	23019	23199	23209	23093	23156	23001	23195	23342	23281	23364	23304	22989	23161	23235	23177	23289	23264	23246	23025	23213	23365	23184	23215	23384	23177	23210	23291	23262	23230	23156	23345	23061	23191	23350	23155	23114	23332	23120	23109	23167	22953	23221	23210	23345	23428	23117	23236	23231	23071	23154	23053	23042	23087	23049	23069	23316	23180	23077	23263	23372	23091	23077	22997	23308	23259	23319	23113	23158	23113	22934	23209	23167	23232	23022	23029	23196	23321	23084	23215	23037	23292	23278	22972	23208	23027	23035	23228	23382	23251	23227	23216	23044	23128	23232	23163	23202	23438	23111	22931	23205	23326	23162	22939	23279	23361	22989	23005	23296	23106	23188	23138	23096	23102	22767	23103	23138	22970	23141	23259	23242	23291	23271	23153	23081	23434	23370	23279	23002	23076	23037	23142	23165	23124	23256	23226	23161	23208	23520	23023	22994	22964	23214	23146	23079	23066	23112	23252	22944	23027	23086	23100	23305	23077	23077	23146	23257	23105	23084	22813	23234	23137	23313	23054	23244	23107	23134	23096	23131	23305	23017	23183	23313	23204	23110	23000	23241	23174	23249	23378	23256	23361	23180	23242	23317	23077	23202	23095	23234	23180	23278	23388	23043	23043	23276	23369	23287	23143	23258	23158	23219	23204	23207	23082	23142	23126	23235	23241	23285	23130	23205	23085	23256	22935	23046	23087	23186	23096	23187	23130	23067	23139	23208	23001	23175	23260	23246	22928	23284	23239	23234	23163	23254	23246	23104	23204	23192	23171	23151	23156	23168	23218	23000	23145	23023	23147	23074	23210	23330	23334	23196	23269	23108	23086	23165	23186	23109	22988	23134	23206	22949	23158	23057	23223	23046	23431	23162	23070	23130	23214	23050	23290	23172	23168	23247	23009	23301	23364	23213	22941	23090	23149	23168	23263	23228	23469	22937	23127	23186	23027	23263	23204	23243	23279	23163	23182	23275	23079	23223	22986	23161	23163	23307	22978	23244	23244	23378	23050	23057	23220	23276	23114	23154	23121	23015	22912	23129	23221	23240	23117	23168	23151	23321	23352	22943	23158	23422	23233	23049	23300	23258	22982	23251	23267	23343	23165	23220	23314	23367	23044	23038	22932	23167	23276	23173	23014	22977	23263	23123	23294	23077	23056	23070	23061	23074	23388	23359	22916	23017	23203	23203	23293	23158	23209	23128	23057	23160	23263	23244	23221	23158	23377	23271	23347	23216	23351	23114	23323	23304	23066	23176	23193	23085	23093	23174	23207	22913	23139	23197	23127	23112	23017	23285	22962	23291	23169	23101	23210	23232	23299	23117	23140	23286	23241	22925	23261	23216	23129	23245	23057	23025	23455	23076	23153	23178	23182	23279	23133	23086	23142	23024	23292	23331	23064	23133	23111	23166	23210	23304	23132	23063	23250	23197	23400	23048	23152	23197	23071	23350	23184	23216	23370	22933	23070	23193	23010	23234	23235	23215	23116	23264	23103	23164	22978	23270	23158	23275	23376	23060	23049	23079	22993	23173	23070	23163	23194	23181	23084	23260	23306	23054	23117	22901	23133	23206	23278	22966	23238	23223	23235	23178	23139	23112	23068	23247	22939	23171	23073	22994	23000	23181	23128	23141	23117	23091	23439	23237	23221	22944	23170	23056	23187	23044	22969	23087	23052	23185	23101	22852	23102	23123	22877	23369	23284	23083	23279	23147	23313	22951	23301	23047	23032	23115	23128	23300	23143	23135	22995	23160	23108	23333	23193	23325	23045	23294	23191	23265	23085	23202	23090	23177	22996	23139	23276	23278	23221	23010	23175	22963	23230	23204	23256	23198	23162	23206	23213	23247	23035	23276	23305	23220	23061	23050	23276	23171	23094	23340	23269	23253	23160	23328	23415	23237	23212	23183	23282	23174	23191	22946	23356	23066	23261	23026	23129	23226	23248	23153	22921	22993	23113	23225	23142	23204	23237	23130	23172	23175	23015	23245	23248	23239	23294	23107	23256	23081	23167	23119	23065	23184	23313	23211	23250	23343	23301	22992	23205	23175	23116	23270	23100	23173	23084	22974	23204	23344	23164	23244	23139	23283	23253	23238	23215	23106	23051	23301	23305	23273	23256	23032	23260	23025	23038	23284	23008	23304	23106	23160	23315	23180	23182	23074	23262	23133	23202	23416	23100	23305	23117	23060	23231	23241	23203	23158	23112	23167	23173	23198	23359	23191	23063	23194	23077	23042	23045	23116	23143	23197	23012	23077	23112	23313	23133	23258	23187	23232	22902	23253	23217	23184	23316	23214	23249	23286	23076	23269	23273	23231	23022	23222	23346	23012	23084	23088	23372	23172	23101	23188	22952	23117	23188	23257	23062	23266	23118	23285	23187	23162	23179	23293	23109	23216	23319	23091	23237	23180	23094	23358	23147	23342	23205	23113	23262	23060	23154	23042	23008	23258	23035	23113	23055	23191	23086	22808	23443	23005	23165	23334	23153	23136	23179	23321	22946	23253	23424	23246	23286	23310	23032	23275	23212	23128	23142	22954	23035	23212	23215	23198	22992	23154	23245	23064	23030	23036	23103	23176	22825	23112	23099	23157	23180	23321	23219	23180	23189	23103	23041	23194	23314	23114	23160	23268	23126	23025	22961	23081	23259	23221	23442	23203	23276	23047	23206	23185	23104	23103	23133	23208	23289	23129	23300	23128	23221	23153	23295	23131	23141	23144	23306	23151	22974	23018	23025	22965	23217	23117	23222	23151	23097	22826	23350	23029	23186	23228	23273	23157	23181	23001	23172	23425	23142	23205	23101	23270	23239	23140	22975	23077	23360	23141	23206	23163	23092	23036	23120	23172	23116	23335	23144	23141	23211	23077	22982	23060	22907	23305	23301	23335	23022	23168	23282	23362	23208	23283	23050	22926	23151	23165	23026	23300	23194	23224	23242	23287	23309	23211	23199	23145	23043	23025	23206	23147	23025	22954	23077	23105	23133	23104	23257	23097	23274	23114	23199	23232	23197	23394	23195	23018	23217	23213	23198	23315	23035	23224	22997	22987	23262	23339	22898	23092	23355	23172	23203	23275	23434	23305	23010	23300	23262	23377	23186	22976	23275	23257	23357	23332	23038	23016	23067	23352	23125	23153	23068	23156	23439	23190	23262	23222	23115	23190	23156	23162	23250	23066	23021	23266	23229	23202	23006	23401	23114	23174	23257	23234	22963	22876	23067	23245	23287	23347	23076	23200	23275	23448	23219	23109	23248	23259	23292	23347	23107	23297	23265	23304	23349	23268	23212	23299	23224	22915	23111	23144	23131	23308	23012	23259	23110	23075	23343	23122	23265	23249	23239	23127	23103	23225	23183	23162	23128	23156	23227	23194	23203	23132	23267	23321	23219	23217	22978	23192	23238	23149	23219	23065	23315	23231	22943	23249	23186	23272	22974	23255	23125	23091	23348	23152	23230	23160	23169	22945	23182	23129	23281	23325	23216	23128	23227	23047	23272	23161	23114	23078	22981	23218	23200	23252	23214	23227	23160	23343	22941	23215	23214	23550	23116	23198	23054	23167	23305	23198	23278	23062	23130	23041	23223	23285	23216	23207	23317	23225	23146	23118	23041	23136	23178	23341	23266	23051	22990	23131	23253	23106	23269	23273	23183	22841	23378	23031	23179	23235	23131	23438	23109	23240	23210	23167	23143	23276	22951	23145	23131	23212	23101	23323	23216	23171	23387	23234	23369	23380	23243	23232	23189	23203	23076	23105	23131	23072	23214	23066	23015	23331	23268	23212	23099	23274	23244	23261	23139	23079	23314	23176	23134	23441	23472	23305	23249	23254	23149	23108	23191	23089	23180	23190	23120	23147	22900	23014	23214	23142	23212	23313	23188	22968	23230	23111	23084	23110	23183	23236	23309	23226	23043	23042	23178	22958	23295	23337	23133	23135	23002	23171	23151	23171	23208	23373	23254	23254	23149	23236	23283	23099	23218	23139	23187	23115	23239	23221	23199	23192	23324	23193	23217	23279	23258	23305	23287	23101	23085	23140	23313	23192	23265	23294	23140	23058	23131	23517	23260	23283	23065	23096	23167	23142	23336	23015	23117	23041	23167	23216	23212	23114	22961	23134	22972	23106	23160	22998	23261	23156	23037	22963	22987	23140	23107	23106	23318	23303	23317	23021	23251	23095	23169	23254	23252	23127	23057	23022	22977	23094	23031	23229	23396	23204	23237	23187	23040	23284	23109	23038	23291	23120	23292	23384	23167	23219	23367	23170	23204	23319	23279	23154	23073	23174	23148	23206	22956	23224	23088	23136	23155	23389	23307	23158	23243	23121	23297	23060	23042	23249	23139	23156	23048	23245	23132	22944	23298	23240	23116	23279	23238	23153	23206	23220	23117	23160	23279	23007	23139	23305	23202	23142	23259	23195	23105	23143	23131	23177	23032	23032	23204	23044	23251	23262	23124	23244	23154	23147	23201	23047	23135	23064	23450	23290	23422	23376	23331	23102	23045	23153	23421	23198	23459	23384	23208	23229	23206	23140	22965	23064	23065	23234	22893	23145	23080	23138	23031	23246	23212	23377	23299	23171	23272	22963	23145	23114	23264	23277	23112	23208	23106	23250	23272	23180	23022	23126	23168	23286	23053	23161	23244	23238	23339	23254	23004	22950	23183	23175	23037	23218	23203	23262	23087	23322	23595	23415	23209	23134	23154	23159	23334	23075	23000	23149	23208	23132	23193	23144	23173	23267	23345	23064	22912	23204	22996	23251	23080	23321	23058	23280	23167	23269	23129	23367	23271	23079	23011	23358	23080	23207	23151	23023	22957	23047	23072	23196	23164	23183	23080	23051	23115	23151	23235	23170	23249	23166	23140	23206	23321	23184	23129	23076	23003	23096	22984	23038	23139	23297	23174	23192	23337	23269	23220	23492	23156	23164	23380	23083	23408	23396	23254	23191	23213	23162	23187	23078	23150	23277	23388	23308	23164	22971	23036	22945	23126
15943	26025	45598	74706	68641	54240	41043	23888	19588	19704	19527	19553	19580	19767	19555	19601	19503	19551	19589	19484	19564	19445	19373	19536	19421	19581	19657	19261	19546	19492	19525	19492	19697	19592	19686	19593	19563	19563	19531	19453	19372	19745	19466	19592	19604	19545	19416	19518	19584	19601	19522	19480	19658	19503	19783	19352	19621	19513	19513	19477	19497	19660	19481	19326	19675	19418	19406	19535	19490	19552	19477	19317	19610	19501	19516	19375	19600	19803	19520	19489	19484	19527	19517	19512	19590	19475	19584	19472	19570	19427	19445	19488	19569	19557	19595	19639	19540	19549	19428	19471	19585	19594	19410	19423	19810	19309	19579	19613	19546	19409	19508	19491	19413	19613	19550	19456	19636	19519	19398	19660	19539	19482	19550	19612	19623	19373	19412	19574	19519	19676	19360	19354	19585	19433	19706	19667	19405	19540	19453	19487	19502	19529	19628	19516	19517	19727	19666	19469	19468	19561	19467	19477	19574	19574	19375	19477	19536	19550	19514	19588	19323	19421	19520	19432	19494	19482	19454	19477	19528	19507	19535	19466	19623	19606	19478	19532	19394	19375	19533	19395	19575	19609	19359	19512	19430	19541	19387	19408	19436	19573	19551	19507	19450	19430	19514	19549	19611	19616	19534	19576	19519	19401	19710	19385	19403	19655	19399	19432	19602	19332	19657	19755	19474	19386	19571	19652	19566	19494	19581	19525	19449	19518	19488	19619	19405	19621	19475	19554	19474	19665	19442	19445	19429	19496	19469	19387	19461	19356	19540	19550	19619	19357	19449	19512	19649	19533	19583	19469	19542	19559	19416	19474	19673	19594	19625	19533	19447	19388	19426	19509	19716	19597	19656	19532	19423	19477	19440	19504	19734	19456	19624	19550	19583	19413	19422	19703	19502	19539	19501	19586	19433	19572	19482	19471	19510	19534	19500	19507	19534	19621	19475	19558	19466	19658	19614	19500	19564	19357	19560	19481	19531	19434	19651	19715	19580	19405	19571	19391	19558	19743	19493	19514	19396	19553	19566	19578	19784	19617	19547	19434	19690	19339	19498	19545	19674	19584	19479	19490	19476	19576	19588	19672	19449	19601	19535	19601	19528	19708	19520	19470	19472	19490	19636	19567	19732	19486	19598	19354	19454	19521	19553	19580	19714	19517	19467	19478	19478	19585	19605	19319	19564	19677	19544	19491	19483	19550	19551	19592	19612	19473	19636	19544	19375	19407	19412	19528	19506	19504	19369	19425	19462	19642	19582	19347	19692	19604	19528	19474	19448	19621	19546	19616	19463	19468	19406	19516	19570	19768	19633	19506	19444	19500	19272	19568	19417	19510	19711	19535	19440	19506	19608	19781	19565	19518	19390	19493	19593	19541	19522	19578	19582	19479	19597	19663	19437	19383	19655	19504	19542	19569	19407	19616	19593	19311	19767	19531	19427	19508	19606	19541	19696	19509	19466	19625	19599	19468	19513	19594	19446	19397	19665	19367	19513	19310	19535	19647	19432	19447	19653	19534	19488	19485	19306	19580	19436	19530	19468	19657	19753	19432	19373	19477	19670	19580	19553	19659	19551	19674	19347	19598	19436	19483	19530	19393	19619	19334	19475	19565	19327	19556	19702	19457	19452	19585	19592	19603	19717	19416	19429	19465	19473	19680	19432	19502	19491	19504	19481	19618	19429	19504	19447	19636	19440	19558	19582	19480	19685	19589	19373	19560	19521	19340	19487	19643	19560	19512	19658	19470	19332	19553	19575	19497	19473	19591	19389	19441	19529	19457	19584	19489	19696	19524	19500	19324	19578	19696	19535	19374	19427	19419	19554	19641	19594	19683	19426	19518	19467	19581	19555	19728	19587	19566	19638	19449	19418	19506	19708	19492	19631	19529	19571	19558	19594	19474	19556	19409	19616	19575	19643	19610	19539	19378	19533	19590	19582	19513	19524	19413	19550	19537	19466	19431	19436	19563	19431	19746	19559	19486	19590	19466	19439	19689	19542	19438	19475	19511	19594	19529	19674	19617	19540	19617	19461	19530	19325	19677	19495	19567	19518	19463	19500	19432	19714	19535	19608	19518	19516	19426	19598	19444	19384	19595	19547	19515	19539	19403	19464	19565	19511	19339	19446	19532	19529	19498	19630	19314	19557	19481	19464	19576	19498	19520	19571	19506	19479	19540	19458	19420	19556	19549	19455	19495	19456	19626	19587	19547	19360	19722	19620	19547	19533	19678	19360	19656	19618	19596	19494	19614	19539	19667	19343	19768	19446	19626	19644	19587	19534	19793	19489	19471	19550	19376	19424	19687	19522	19557	19671	19579	19742	19534	19497	19454	19666	19526	19489	19529	19328	19484	19594	19541	19396	19471	19511	19473	19524	19655	19487	19561	19420	19617	19317	19413	19498	19555	19434	19566	19488	19594	19481	19546	19488	19639	19436	19486	19430	19525	19598	19474	19575	19576	19639	19614	19772	19549	19709	19423	19666	19541	19539	19447	19405	19576	19483	19314	19351	19575	19600	19649	19549	19488	19556	19535	19618	19664	19457	19676	19590	19456	19357	19410	19533	19516	19524	19450	19441	19461	19628	19489	19558	19627	19553	19424	19453	19611	19649	19625	19540	19470	19612	19495	19667	19448	19481	19441	19598	19631	19560	19498	19557	19420	19420	19636	19635	19525	19512	19554	19753	19585	19430	19672	19413	19480	19581	19487	19393	19647	19634	19569	19547	19514	19411	19474	19614	19547	19522	19469	19562	19391	19472	19611	19319	19543	19467	19349	19484	19622	19456	19659	19601	19589	19540	19418	19462	19671	19679	19732	19498	19601	19673	19542	19450	19551	19558	19478	19531	19600	19499	19474	19417	19592	19610	19543	19497	19457	19524	19449	19544	19526	19636	19529	19473	19226	19770	19481	19626	19536	19443	19465	19742	19463	19585	19517	19332	19388	19493	19422	19530	19482	19564	19700	19517	19389	19720	19456	19483	19471	19443	19456	19524	19465	19475	19363	19521	19551	19472	19480	19579	19400	19620	19530	19567	19562	19667	19493	19490	19680	19356	19695	19438	19616	19651	19594	19468	19533	19452	19467	19604	19672	19552	19559	19523	19653	19515	19438	19589	19449	19418	19579	19477	19436	19575	19486	19581	19479	19405	19375	19722	19499	19439	19649	19382	19550	19614	19505	19502	19507	19562	19565	19490	19484	19452	19596	19726	19599	19519	19619	19675	19430	19566	19493	19599	19481	19537	19488	19714	19524	19557	19548	19485	19549	19481	19516	19507	19410	19503	19664	19461	19486	19617	19631	19496	19295	19435	19468	19376	19607	19448	19271	19642	19671	19609	19458	19405	19348	19498	19604	19495	19619	19343	19486	19551	19416	19471	19566	19584	19544	19404	19378	19289	19584	19548	19455	19535	19449	19362	19541	19424	19667	19439	19510	19568	19633	19491	19430	19282	19513	19514	19692	19391	19717	19648	19337	19629	19522	19455	19364	19552	19677	19465	19498	19546	19564	19569	19538	19684	19551	19500	19492	19660	19605	19605	19465	19538	19636	19443	19405	19574	19396	19582	19703	19569	19437	19456	19690	19501	19584	19482	19426	19550	19559	19540	19497	19471	19738	19738	19330	19366	19561	19797	19653	19511	19557	19584	19470	19481	19447	19569	19629	19676	19448	19571	19561	19474	19553	19608	19540	19515	19514	19560	19472	19663	19585	19492	19535	19553	19687	19520	19553	19419	19672	19672	19605	19573	19665	19686	19435	19586	19408	19465	19652	19450	19610	19707	19611	19584	19560	19568	19632	19534	19489	19508	19515	19459	19490	19493	19622	19487	19535	19521	19575	19518	19515	19514	19379	19437	19445	19548	19604	19556	19579	19487	19569	19621	19552	19672	19516	19558	19545	19525	19345	19503	19446	19606	19536	19615	19429	19422	19619	19432	19334	19508	19563	19404	19505	19427	19627	19587	19597	19512	19556	19415	19567	19584	19408	19525	19681	19577	19490	19510	19579	19471	19616	19549	19409	19534	19582	19577	19532	19488	19645	19589	19544	19552	19684	19450	19608	19545	19477	19331	19601	19388	19635	19651	19720	19395	19456	19506	19502	19649	19554	19403	19538	19640	19520	19619	19388	19573	19563	19577	19463	19536	19387	19480	19496	19624	19666	19368	19478	19463	19418	19384	19411	19448	19799	19466	19391	19667	19584	19453	19643	19538	19466	19588	19697	19552	19673	19519	19684	19488	19531	19526	19614	19543	19506	19665	19503	19523	19572	19399	19517	19617	19597	19381	19631	19636	19465	19549	19509	19528	19510	19583	19477	19477	19542	19490	19457	19504	19647	19474	19439	19616	19482	19653	19423	19403	19600	19537	19378	19540	19635	19532	19616	19444	19658	19337	19579	19638	19591	19755	19498	19569	19519	19355	19544	19565	19670	19460	19513	19588	19635	19497	19508	19651	19580	19399	19622	19431	19637	19447	19389	19432	19509	19559	19577	19618	19464	19442	19488	19533	19643	19628	19696	19597	19484	19485	19536	19578	19332	19537	19622	19436	19554	19560	19460	19706	19368	19515	19714	19666	19186	19570	19535	19520	19339	19680	19525	19492	19504	19439	19551	19583	19481	19599	19549	19588	19533	19481	19574	19558	19514	19230	19399	19503	19491	19446	19423	19594	19621	19601	19444	19453	19424	19562	19549	19550	19453	19702	19710	19433	19642	19701	19551	19686	19450	19501	19452	19531	19562	19631	19535	19597	19468	19437	19360	19308	19452	19590	19495	19542	19529	19321	19499	19480	19616	19658	19541	19788	19587	19401	19524	19523	19558	19678	19477	19459	19681	19560	19449	19316	19473	19492	19509	19626	19408	19483	19675	19402	19724	19307	19624	19358	19501	19415	19606	19583	19517	19585	19527	19381	19453	19505	19361	19517	19577	19383	19452	19619	19393	19386	19513	19568	19423	19354	19644	19617	19526	19441	19589	19372	19613	19439	19538	19528	19530	19377	19571	19536	19743	19511	19623	19439	19646	19444	19555	19377	19599	19736	19490	19656	19507	19551	19569	19622	19536	19610	19615	19653	19555	19379	19486	19300	19432	19616	19363	19664	19575	19634	19412	19722	19478	19439	19392	19580	19678	19523	19545
22798	21238	30336	46031	61927	58862	49643	31547	24492	24004	24005	23926	23791	23657	23668	23792	23539	23573	23491	23493	23559	23577	23698	23539	23585	23585	23768	23354	23500	23581	23275	23320	23545	23539	23517	23453	23411	23252	23495	23536	23553	23296	23570	23724	23439	23325	23493	23588	23719	23310	23385	23400	23405	23286	23277	23464	23341	23341	23224	23465	23393	23414	23267	23570	23590	23514	23514	23519	23358	23294	23361	23506	23216	23239	23247	23360	23292	23414	23434	23470	23269	23315	23372	23470	23318	23474	23734	23453	23415	23556	23393	23366	23281	23423	23550	23357	23212	23460	23319	23314	23079	23203	23386	23281	23394	23579	23462	23285	23247	23332	23421	23505	23233	23459	23410	23112	23478	23333	23373	23234	23423	23590	23426	23542	23472	23613	23335	23300	23056	23295	23292	23188	23451	23500	23275	23263	23191	23522	23427	23325	23441	23306	23404	23498	23362	23535	23455	23353	23103	23406	23459	23336	23396	23285	23467	23234	23384	23223	23130	23356	23326	23208	23363	23411	23138	23281	23553	23258	23494	23404	23505	23595	23425	23296	23589	23420	23300	23372	23525	23456	23211	23322	23455	23446	23365	23314	23568	23299	23601	23366	23288	23259	23094	23399	23349	23406	23189	23548	23248	23386	23428	23503	23374	23277	23379	23465	23246	23472	23350	23319	23250	23385	23394	23386	23501	23156	23358	23276	23378	23393	23526	23653	23380	23299	23232	23475	23146	23213	23597	23252	23287	23480	23449	23159	23493	23508	23257	23373	23518	23532	23526	23406	23315	23495	23595	23143	23433	23382	23318	23346	23208	23114	23179	23325	23288	23529	23372	23463	23398	23450	23501	23435	23254	23316	23429	23225	23417	23376	23432	23337	23473	23589	23474	23299	23397	23423	23224	23555	23321	23170	23427	23124	23322	23243	23347	23514	23580	23235	23630	23547	23502	23316	23319	23369	23362	23377	23351	23387	23369	23417	23361	23467	23275	23193	23405	23305	23354	23406	23538	23363	23499	23509	23528	23416	23220	23296	23482	23210	23320	23293	23255	23323	23381	23387	23130	23254	22894	23328	23259	23481	23677	23212	23242	23560	23248	23491	23479	23553	23319	23289	23238	23383	23377	23264	23370	23562	23395	23536	23340	23553	23465	23389	23224	23141	23271	23264	23306	23449	23388	23324	23260	23366	23542	23582	23579	23190	23279	23400	23375	23412	23433	23456	23288	23250	23389	23440	23375	23258	23324	23323	23689	23323	23307	23341	23129	23314	23501	23270	23295	23222	23542	23359	23356	23274	23249	23212	23366	23566	23337	23459	23312	23520	23354	23113	23314	23411	23250	23396	23263	23373	23399	23372	23339	23306	23248	23150	23486	23370	23258	23146	23406	23350	23429	23513	23494	23415	23478	23401	23629	23506	23268	23505	23421	23547	23301	23355	23251	23432	23521	23253	23309	23297	23151	23479	23230	23352	23175	23300	23289	23406	23569	23303	23646	23415	23554	23457	23447	23347	23221	23332	23257	23273	23232	23202	23219	23317	23427	23378	23426	23479	23549	23410	23332	23166	23418	23473	23068	23153	23471	23436	23393	23308	23217	23381	23289	23330	23460	23564	23264	23249	23174	23210	23383	23304	23355	23443	23444	23294	23124	23343	23379	23479	23249	23485	23489	23406	23265	23598	23303	23378	23336	23342	23243	23322	23436	23398	23587	23517	23306	23421	23470	23406	23425	23412	23536	23512	23326	23114	23491	23248	23431	23374	23268	23149	23610	23434	23282	23323	23345	23234	23331	23388	23421	23239	23525	23304	23292	23360	23569	23306	23475	23398	23315	23394	23274	23294	23527	23227	23533	23529	23471	23353	23395	23268	23351	23221	23380	23137	23492	23277	23192	23279	23368	23098	23306	23132	23616	23206	23322	23308	23358	23326	23346	23570	23169	23375	23342	23441	23430	23325	23319	23243	23417	23344	23243	23481	23452	23307	23232	23308	23411	23518	23534	23464	23351	23092	23253	23154	23445	23489	23426	23396	23601	23226	23404	23191	23497	23365	23280	23382	23381	23447	23201	23219	23219	23388	23342	23325	23183	23348	23433	23129	23349	23289	23496	23273	23328	23396	23184	23283	23216	23273	23355	23340	23432	23204	23322	23268	23438	23471	23568	23445	23227	23377	23248	23098	23520	23400	23396	23277	23547	23357	23226	23398	23276	23329	23465	23193	23286	23417	23284	23563	23433	23383	23236	23363	23325	23482	23368	23268	23539	23324	23698	23204	23350	23352	23585	23423	23456	23154	23408	23321	23555	23305	23155	23246	23383	23463	23277	23187	23160	23622	23330	23406	23509	23358	23468	23403	23420	23465	23400	23307	23380	23335	23133	23528	23400	23233	23307	23483	23132	23342	23506	23469	23366	23511	23495	23377	23327	23396	23292	23488	23239	23441	23229	23186	23427	23384	23484	23414	23361	23548	23529	23367	23276	23482	23363	23241	23353	23336	23302	23441	23509	23459	23340	23183	23353	23320	23314	23309	23367	23192	23315	23219	23521	23277	23448	23442	23176	23507	23496	23266	23367	23409	23403	23476	23463	23297	23289	23347	23422	23329	23428	23265	23409	23401	23415	23522	23336	23404	23614	23540	23479	23478	23002	23132	23372	23363	23445	23455	23434	23186	23394	23320	23572	23435	23299	23263	23479	23170	23308	23278	23445	23529	23213	23247	23526	23389	23367	23328	23362	23382	23315	23392	23507	23149	23495	23565	23432	23638	23141	23367	23322	23400	23438	23383	23210	23423	23309	23340	23452	23355	23374	23409	23293	23316	23427	23386	23300	23338	23477	23295	23220	23676	23477	23362	23418	23621	23383	23553	23176	23497	23301	23228	23645	23470	23478	23458	23398	23347	23509	23440	23276	23260	23206	23300	23422	23354	23207	23234	23273	23316	23108	23378	23381	23426	23476	23246	23638	23389	23269	23179	23450	23461	23400	23419	23406	23437	23226	23367	23342	23331	23424	23378	23164	23358	23393	23428	23410	23446	23318	23007	23312	23526	23368	23479	23365	23216	23488	23459	23489	23207	23392	23259	23369	23405	23366	23211	23405	23025	23523	23441	23501	23396	23251	23250	23443	23164	23467	23422	23213	23509	23260	23178	23402	23176	23388	23024	23296	23642	23381	23203	23414	23569	23233	23482	23242	23340	23417	23270	23296	23486	23301	23184	23427	23144	23354	23404	23376	23278	23246	23188	23335	23324	23382	23552	23343	23644	23328	23464	23209	23260	23376	23349	23401	23384	23325	23380	23410	23302	23351	23331	23430	23369	23392	23487	23650	23229	23515	23633	23523	23242	23173	23473	23383	23385	23315	23589	23368	23440	23227	23381	23288	23324	23341	23404	23568	23476	23112	23359	23428	23319	23052	23387	23396	23195	23393	23416	23318	23560	23403	23439	23551	23329	23327	23341	23168	23223	23386	23288	23573	23285	23251	23346	23395	23419	23525	23506	23189	23674	23403	23182	23500	23530	23284	23277	23710	23130	23283	23463	23257	23425	23282	23361	23265	23421	23390	23303	23439	23434	23210	23431	23534	23277	23445	23351	23180	23295	23611	23474	23488	23451	23127	23177	23442	23447	23622	23387	23121	23424	23200	23449	23628	23393	23341	23403	22989	23276	23233	23344	23390	23332	23422	23204	23208	23450	23371	23425	23482	23368	23421	23296	23405	23395	23366	23410	23307	23503	23427	23421	23343	23558	23328	23131	23438	23301	23350	23160	23388	23421	23131	23259	23247	23162	23376	23456	23517	23159	23433	23205	23348	23512	23202	23292	23513	23280	23349	23449	23431	23366	23211	23222	23453	23364	23177	23213	23408	23412	23460	23414	23576	23675	23417	23294	23276	23436	23347	23242	23486	23397	23468	23252	23290	23508	23259	23415	23295	23247	23354	23395	23354	23503	23574	23243	23460	23161	23460	23490	23555	23461	23294	23334	23327	23028	23186	23203	23097	23375	23205	23341	23428	23628	23592	23501	23288	23250	23352	23379	23455	23290	23163	23551	23453	23432	23403	23270	23291	23145	23384	23502	23501	23535	23442	23342	23331	23324	23504	23463	23773	23282	23502	23175	23475	23170	23242	23439	23472	23391	23307	23219	23405	23219	23418	23477	23317	23272	23274	23379	23167	23400	23356	23506	23425	23293	23427	23362	23243	23482	23361	23230	23509	23495	23414	23429	23483	23325	23004	23225	23403	23449	23321	23202	23239	23480	23311	23227	23336	23472	23456	23533	23204	23307	23335	23531	23627	23293	23382	23345	23392	23257	23471	23339	23196	23613	23270	23366	23443	23196	23562	23296	23423	23478	23510	23419	23379	23466	23554	23344	23464	23324	23543	23435	23388	23324	23179	23320	23315	23333	23336	23253	23176	23313	23468	23473	23390	23406	23315	23117	23292	23353	23332	23225	23347	23491	23351	23390	23141	23228	23306	23426	23434	23305	23432	23306	23300	23432	23281	23437	23439	23282	23406	23214	23311	23435	23629	23584	23398	23378	23361	23271	23210	23303	23501	23303	23443	23544	23540	23609	23405	23393	23316	23450	23443	23468	23353	23445	23420	23339	23377	23189	23286	23154	23306	23441	23232	23676	23248	23314	23429	23244	23381	23360	23296	23471	23400	23220	23421	23368	23293	23395	23486	23412	23443	23255	23335	23386	23533	23312	23456	23469	23405	23230	23416	23512	23341	23450	23421	23600	23376	23231	23235	23219	23378	23397	23362	23258	23336	23313	23394	23404	23355	23270	23507	23505	23471	23370	23347	23425	23346	23420	23273	23377	23410	23488	23163	23188	23394	23333	23049	23548	23577	23419	23407	23444	23551	23259	23237	23355	23316	23294	23279	23190	23185	23443	23585	23329	23415	23321	23465	23366	23282	23001	23095	23301	23362	23359	23415	23105	23589	23563	23312	23191	23492	23379	23396	23327	23456	23374	23254	23576	23508	23494	23603	23462	23538	23276	23406	23376	23440	23180	23321	23437	23263	23453	23218	23404	23309	23236	23535	23386	23370	23509	23333	23585	23299	23364	23364	23295	23585	23143	23469	23384	23432	23370	23187	23318	23225	23340	23308	23320	23456	23342	23328	23322	23117	23270
17199	33813	69821	90860	83675	67697	50714	25875	19551	19383	19727	19421	19392	19636	19758	19516	19638	19572	19576	19661	19782	19656	19602	19553	19582	19551	19531	19577	19581	19545	19537	19629	19565	19640	19685	19487	19589	19515	19491	19589	19650	19393	19710	19418	19612	19604	19691	19707	19729	19569	19578	19500	19486	19544	19591	19570	19665	19570	19562	19354	19454	19491	19567	19335	19711	19656	19448	19334	19667	19352	19627	19611	19341	19554	19486	19451	19578	19620	19592	19647	19529	19642	19585	19841	19679	19695	19558	19638	19459	19529	19490	19557	19618	19514	19574	19659	19509	19803	19554	19464	19553	19686	19657	19539	19516	19416	19620	19593	19579	19530	19623	19343	19520	19753	19560	19645	19532	19527	19624	19451	19506	19547	19587	19465	19536	19515	19559	19624	19651	19587	19555	19538	19567	19657	19422	19539	19501	19512	19402	19551	19485	19551	19508	19674	19382	19498	19558	19396	19538	19501	19578	19499	19741	19600	19678	19619	19580	19640	19709	19425	19498	19583	19677	19545	19506	19472	19550	19588	19544	19503	19470	19389	19526	19454	19568	19717	19501	19423	19577	19407	19290	19659	19713	19616	19512	19589	19473	19503	19692	19591	19613	19617	19508	19639	19479	19527	19526	19602	19566	19499	19556	19552	19527	19474	19659	19711	19495	19397	19653	19608	19533	19496	19569	19578	19546	19773	19530	19630	19539	19430	19567	19425	19519	19548	19374	19555	19457	19493	19548	19608	19333	19605	19604	19641	19595	19430	19672	19532	19578	19310	19710	19459	19568	19590	19507	19462	19525	19515	19686	19514	19398	19746	19520	19607	19637	19618	19506	19511	19465	19629	19529	19547	19474	19442	19647	19491	19520	19633	19679	19418	19592	19374	19539	19700	19545	19616	19579	19529	19671	19489	19699	19482	19576	19615	19574	19608	19645	19444	19583	19396	19605	19595	19697	19460	19668	19371	19630	19438	19581	19677	19608	19416	19621	19629	19596	19482	19583	19560	19567	19641	19424	19542	19594	19464	19530	19407	19488	19627	19554	19319	19491	19348	19518	19475	19552	19422	19619	19811	19537	19449	19398	19458	19357	19574	19347	19550	19675	19459	19645	19460	19600	19597	19688	19521	19618	19574	19404	19589	19409	19626	19566	19504	19497	19513	19574	19713	19660	19648	19452	19476	19795	19539	19593	19518	19590	19545	19286	19386	19488	19532	19340	19503	19391	19624	19590	19541	19533	19440	19664	19586	19762	19383	19692	19571	19428	19516	19604	19470	19646	19478	19371	19625	19517	19557	19428	19614	19469	19558	19605	19474	19515	19569	19399	19690	19373	19597	19620	19413	19511	19545	19624	19390	19644	19360	19380	19592	19519	19588	19519	19457	19355	19553	19581	19567	19531	19436	19455	19639	19664	19365	19568	19750	19476	19496	19691	19421	19345	19448	19547	19633	19457	19652	19372	19574	19461	19533	19530	19583	19556	19571	19596	19484	19577	19577	19492	19734	19460	19519	19573	19614	19499	19461	19523	19554	19531	19465	19556	19593	19615	19566	19370	19548	19535	19619	19541	19646	19463	19484	19702	19683	19509	19349	19594	19506	19541	19566	19490	19530	19647	19498	19631	19482	19447	19431	19636	19538	19671	19472	19639	19508	19514	19571	19702	19648	19650	19523	19679	19555	19453	19546	19438	19488	19720	19475	19538	19384	19360	19617	19588	19604	19635	19446	19625	19464	19629	19657	19770	19513	19568	19419	19692	19629	19705	19531	19468	19729	19545	19502	19564	19565	19507	19545	19366	19496	19470	19446	19416	19594	19648	19488	19687	19762	19629	19667	19406	19595	19410	19597	19357	19587	19570	19537	19623	19575	19441	19326	19642	19612	19637	19375	19732	19443	19499	19303	19568	19571	19547	19649	19520	19511	19577	19581	19621	19522	19632	19471	19506	19490	19625	19539	19350	19447	19483	19769	19588	19603	19568	19654	19551	19559	19594	19574	19592	19407	19456	19502	19428	19543	19585	19442	19487	19458	19448	19643	19577	19518	19635	19527	19626	19538	19518	19706	19389	19579	19584	19532	19488	19442	19634	19695	19402	19700	19518	19595	19646	19490	19555	19420	19549	19505	19446	19718	19480	19586	19487	19639	19591	19435	19418	19555	19523	19558	19612	19591	19484	19546	19525	19438	19378	19486	19552	19481	19437	19556	19318	19539	19599	19404	19614	19400	19615	19588	19651	19447	19472	19524	19408	19509	19520	19392	19714	19604	19520	19552	19551	19506	19503	19512	19583	19614	19476	19529	19447	19398	19580	19480	19434	19461	19592	19413	19382	19492	19603	19427	19566	19620	19679	19537	19722	19529	19375	19460	19440	19607	19656	19433	19625	19751	19614	19542	19469	19568	19538	19515	19512	19547	19516	19376	19467	19673	19613	19523	19563	19461	19553	19468	19685	19578	19606	19601	19522	19515	19533	19377	19549	19580	19588	19437	19699	19378	19469	19626	19451	19414	19549	19552	19475	19447	19554	19726	19444	19516	19554	19519	19425	19535	19460	19447	19615	19510	19643	19639	19634	19599	19531	19443	19309	19389	19457	19524	19681	19454	19579	19541	19379	19451	19582	19509	19683	19682	19604	19665	19670	19713	19463	19539	19625	19542	19621	19463	19618	19720	19609	19567	19464	19439	19572	19597	19604	19546	19562	19476	19576	19508	19555	19608	19488	19652	19565	19537	19485	19643	19619	19524	19479	19584	19616	19515	19542	19646	19442	19649	19376	19525	19605	19524	19480	19454	19548	19620	19613	19538	19464	19504	19725	19596	19540	19639	19907	19646	19557	19523	19619	19480	19629	19406	19584	19317	19733	19524	19502	19637	19652	19615	19483	19618	19512	19714	19538	19668	19537	19317	19653	19493	19341	19334	19604	19684	19470	19531	19474	19474	19535	19535	19541	19406	19666	19670	19595	19454	19550	19559	19533	19542	19568	19744	19383	19403	19576	19610	19426	19416	19549	19498	19577	19748	19511	19620	19493	19647	19534	19467	19623	19471	19621	19575	19556	19508	19517	19463	19448	19439	19497	19494	19728	19554	19537	19655	19581	19637	19524	19585	19558	19556	19546	19584	19446	19503	19648	19520	19489	19350	19567	19592	19529	19679	19519	19551	19455	19595	19375	19583	19431	19449	19584	19563	19378	19329	19447	19667	19526	19590	19410	19503	19539	19605	19427	19529	19605	19437	19490	19553	19493	19525	19676	19421	19529	19514	19722	19570	19558	19382	19581	19429	19640	19452	19570	19482	19558	19413	19387	19623	19594	19612	19302	19466	19508	19468	19645	19339	19702	19573	19540	19441	19507	19538	19431	19485	19386	19368	19498	19450	19521	19494	19504	19619	19564	19574	19617	19485	19764	19504	19268	19666	19626	19512	19428	19701	19507	19448	19647	19591	19525	19431	19646	19341	19573	19505	19523	19459	19580	19579	19569	19364	19537	19580	19512	19366	19518	19717	19495	19493	19533	19557	19496	19580	19537	19576	19653	19491	19570	19505	19503	19589	19550	19468	19596	19505	19495	19624	19595	19535	19533	19671	19381	19441	19482	19312	19628	19417	19658	19543	19555	19635	19494	19660	19428	19577	19512	19447	19465	19624	19543	19624	19493	19490	19411	19679	19549	19458	19496	19606	19645	19650	19451	19548	19536	19498	19494	19522	19335	19554	19429	19579	19680	19482	19617	19581	19455	19745	19573	19385	19524	19485	19425	19363	19539	19464	19336	19571	19520	19494	19427	19409	19566	19357	19533	19449	19671	19595	19679	19330	19570	19549	19557	19670	19486	19637	19440	19567	19435	19668	19578	19533	19419	19559	19631	19506	19464	19330	19459	19498	19582	19546	19592	19653	19526	19478	19589	19536	19419	19553	19618	19530	19606	19701	19497	19608	19559	19556	19452	19485	19536	19561	19524	19503	19399	19472	19592	19553	19541	19494	19504	19501	19470	19633	19499	19597	19386	19637	19541	19428	19474	19512	19548	19626	19567	19428	19534	19636	19198	19580	19617	19483	19586	19504	19391	19600	19444	19562	19575	19529	19530	19445	19620	19400	19454	19488	19558	19671	19534	19492	19643	19647	19733	19615	19483	19608	19425	19557	19525	19604	19544	19599	19594	19526	19554	19589	19412	19433	19566	19670	19510	19415	19511	19571	19467	19566	19598	19365	19361	19704	19654	19594	19531	19443	19550	19497	19512	19567	19585	19621	19524	19597	19384	19403	19777	19566	19572	19585	19409	19513	19597	19569	19645	19454	19554	19582	19677	19622	19554	19676	19627	19674	19401	19639	19684	19624	19629	19406	19511	19393	19464	19502	19566	19593	19467	19325	19381	19380	19644	19509	19465	19416	19595	19392	19605	19482	19554	19710	19573	19669	19630	19592	19518	19382	19553	19595	19621	19397	19582	19436	19548	19569	19473	19591	19539	19540	19529	19379	19677	19626	19665	19454	19540	19565	19569	19432	19513	19529	19411	19678	19686	19494	19417	19655	19443	19481	19494	19654	19545	19491	19443	19486	19606	19625	19660	19530	19682	19729	19463	19618	19469	19657	19432	19509	19545	19511	19740	19471	19494	19600	19444	19549	19558	19591	19632	19462	19725	19628	19759	19468	19451	19462	19400	19532	19578	19648	19428	19546	19425	19723	19526	19556	19713	19396	19478	19494	19522	19600	19414	19515	19423	19551	19465	19388	19704	19399	19680	19532	19604	19323	19609	19419	19616	19418	19451	19519	19447	19575	19677	19678	19585	19438	19513	19680	19414	19423	19459	19635	19398	19603	19521	19559	19277	19672	19385	19541	19569	19653	19516	19603	19574	19481	19620	19387	19527	19620	19525	19431	19515	19406	19409	19490	19491	19513	19577	19474	19684	19601	19499	19487	19576	19457	19570	19456	19599	19522	19746	19472	19641	19678	19464	19468	19599	19461	19460	19632	19554	19420	19559	19357	19587	19455	19496	19628	19567	19489	19603	19568	19357	19369	19609	19408	19524	19606	19545	19560	19640	19474	19477	19528	19575	19634	19572	19624	19511	19661	19505	19587	19624	19385	19566	19573	19499	19598	19437	19620	19480	19763	19445	19598	19291	19676	19616	19681
27598	22104	26313	32265	32734	30957	26291	21327	20203	20173	20114	20366	20229	20056	20213	20336	20128	20029	20274	20055	20340	20236	20283	20206	20022	19976	20036	20021	20114	20053	20167	19944	20160	20054	20162	20014	20075	20127	20029	20147	20386	20033	20246	20021	20086	20121	19984	20216	19858	20004	19956	19969	20213	20057	19714	19927	20180	20009	20084	20183	20175	20115	20157	19822	20078	20252	19920	19954	20126	20009	20122	19979	20056	19912	20105	20009	20017	19860	20194	20097	20068	20078	19977	19976	20075	19962	20053	20032	20079	19835	19964	20035	20336	20063	19973	20229	20088	20110	20189	20222	20125	20017	20103	19983	19971	20031	20014	20235	19986	19959	20140	20085	20073	20095	20066	19926	20068	20010	19996	20040	20290	20003	19978	19959	19978	19981	19985	20045	19937	20218	19965	19921	20268	19902	20089	20059	20244	20072	19998	20077	20215	20077	20181	19925	20037	20225	19904	19871	20030	19825	19873	20125	20120	20058	20046	20191	20034	19981	20048	19985	20035	20213	20031	20060	20031	19992	19998	19935	19950	20035	20213	20151	19984	20129	20131	20049	20264	19985	20030	20023	20123	20059	20164	20069	20188	20102	20016	20252	20127	20110	20240	20125	20028	20009	20073	19867	19993	20038	19884	20259	20155	20054	20142	20129	20098	19929	19906	20198	20066	19994	19945	20180	20077	19991	20188	20056	19984	20059	20022	19893	19963	20065	19959	20046	19918	19980	20314	19970	20057	20213	20149	20233	19954	20039	20023	20205	19987	20024	20026	20284	20188	19999	20060	20258	20151	19876	19998	19920	20191	20409	20242	19880	19994	20176	20114	19909	20013	20204	19990	20048	20004	20066	20144	19792	20092	19934	19993	20067	20191	20086	19985	20193	19997	19984	20135	19988	20139	20024	20223	19968	20362	20252	20263	20023	19852	20039	20096	19944	20114	20165	20010	20141	20134	20091	20170	20046	20119	20022	19967	20175	19994	19929	20247	20137	20263	20060	19907	19983	20267	20129	19901	20173	20133	19945	20248	20287	20189	20151	19951	20200	20010	20246	20089	20036	20083	20163	20329	20317	20188	19968	20080	20077	20015	19870	20026	20227	20129	20165	20105	20036	19957	19938	20078	19943	19928	19990	19999	20063	20229	20079	19991	20198	20164	20215	19880	19722	19967	20107	20041	20086	20021	19986	19906	20145	20195	20094	20195	20311	20120	20265	20081	20046	19859	20095	19891	20219	20059	20142	19878	19877	20207	20155	20002	19882	20046	20022	19915	19987	19847	20101	20240	20159	19823	20010	20042	20135	19960	20020	20171	19945	20035	20065	20074	20195	20246	20153	20213	19995	20122	20026	19848	20130	20188	19980	19679	20066	19941	19923	20044	19884	20051	20127	19854	20169	20155	19998	20148	20169	20010	20074	19903	20062	20058	20094	20257	20067	20027	19918	19832	19925	20008	20020	20029	20200	20104	20137	19973	19995	20187	19900	19936	19954	20222	19912	19768	19969	20112	19881	19961	19944	20036	20167	20206	20229	20068	20029	20293	19994	20355	20071	19921	20050	20234	20074	20000	19995	20187	20056	19931	20056	20232	20048	20029	19839	20048	20082	19876	20040	20105	20224	20110	20120	20101	20295	20130	20190	20056	20063	20065	20063	19931	19885	20155	19969	20025	20090	19949	20120	20174	20244	20132	19979	19890	19946	20078	20202	19953	20229	20062	20014	19874	20048	20026	20019	19892	20188	20026	20246	20185	20058	20094	20182	20158	20075	20029	20038	20147	20152	20069	20183	20132	20168	20227	20164	20026	20063	20205	20277	19946	19936	20056	20196	20290	19982	20128	20142	20209	20072	20016	19883	20223	20129	19918	20323	20191	20044	20138	20100	20107	20035	20089	20229	19769	20142	19893	20104	20018	20046	20277	20001	19952	20282	20077	20274	20311	19862	20066	20207	20007	19984	20186	19869	20129	20036	20288	20143	20154	20095	20078	19980	19900	20316	20109	20066	20061	20117	20065	20047	20030	20138	20207	20117	20060	20198	20188	20066	20160	19985	20076	20035	19827	19925	20041	20212	19932	20000	20072	19939	20008	20069	19849	19960	20003	20024	20017	20119	20229	19999	19954	20121	20178	20189	19996	19918	20061	20009	20065	20024	20040	20083	20044	20205	19857	20221	19947	20097	20193	20015	19966	19848	19979	20289	19978	20061	20063	20050	20140	19960	20427	20106	19983	20091	20199	20015	19948	20304	19915	20024	20128	20195	19988	20214	20096	19929	20136	20271	20103	20037	20141	20069	20222	20139	20149	20141	20025	20190	20314	20172	20206	19979	20018	20058	20033	20115	20290	20072	20117	20042	20127	19802	19906	20318	20048	20214	20260	20016	19994	20021	20015	20078	20079	20123	20104	20107	20104	20150	20052	19833	20296	19975	20169	20099	20062	20306	19918	20009	20191	20305	19942	20107	20011	20052	20001	20083	20035	20004	20316	20271	20232	20169	20180	20146	20084	20082	20068	20017	19884	19952	20069	19979	20082	20058	20072	20159	20067	19802	20166	19913	20111	19864	20259	20024	20034	20131	20179	19942	20061	20205	20137	19924	20097	19965	20042	19973	20116	20146	20236	19993	19966	20018	19954	20182	19961	20013	20058	20031	20186	20071	19946	20298	19974	19968	20232	20203	20327	19904	20221	19921	19911	20112	20143	20144	20082	20023	20006	20068	20041	19904	20071	20075	20168	20063	20036	20213	20245	20064	20155	20036	20152	20122	20250	20073	20228	20169	20312	19921	20219	20036	20094	20032	20056	20025	20106	20162	19977	20177	20014	20110	19889	19979	20079	20006	20099	20100	20176	20334	20156	19950	20056	20098	20058	20041	20080	19885	20162	19955	19949	20163	20019	20056	20193	19916	20025	19893	20070	20022	20081	20262	20099	19997	20084	20068	20012	19936	19943	20025	20082	20259	20097	20128	20197	20189	20141	20104	19981	19865	20237	20227	19963	20119	20340	19935	20028	19924	20024	20041	20134	19960	19988	19953	20112	20064	20028	19788	20102	20210	20145	19990	20212	20219	20101	20350	20154	20246	20069	20219	20203	19831	20099	20064	19990	20259	19932	19990	20151	20242	19867	20041	20031	19867	20148	20071	20084	20083	20226	20046	19938	20171	20200	20002	20032	20172	19932	20161	20100	20081	20087	20196	20169	20011	20049	20129	20034	20136	19914	19986	20103	20035	20168	19999	20169	20112	19991	20104	20065	19980	19966	20020	20160	20023	20133	19872	20058	20141	19924	20102	19863	20377	20071	20119	19949	19921	20269	20185	19943	20105	20006	20158	19976	20205	20072	20097	20081	20192	19987	20158	20257	20165	19798	20115	20010	20014	20337	20176	19949	20006	20143	19966	20054	20044	20075	20046	20290	19992	20066	20063	20026	20111	20054	19975	19917	20117	20031	20128	20092	20044	20149	20181	20028	20092	20029	20101	20068	20196	19948	20069	19867	20095	20251	20035	20064	19830	20225	20220	20244	20073	20227	20197	19900	20115	20054	20200	20127	19947	19845	19844	20015	20111	20130	20072	20103	19989	20253	19897	19960	20051	20160	19979	20231	20312	20193	20230	20127	19988	20080	20058	20191	19985	20074	20227	20124	20166	20154	20022	20110	20072	20160	19910	19990	20089	19943	20054	20156	20048	19943	19985	20087	20224	19901	20076	20155	20120	19963	20180	20067	20040	20201	20226	20167	20092	20098	20065	20216	19888	20069	20176	20019	20032	20198	20137	20140	20057	20287	20145	20118	20125	19846	20114	19958	20239	20079	20054	20025	19980	20103	20111	19944	19807	19902	20174	20003	19863	20126	20291	20246	20176	20134	20195	19940	20071	20315	20158	20128	20130	20331	20024	20074	20166	20051	20095	20053	20044	19933	19998	20146	20126	19870	20056	20179	20019	20211	20077	19982	19971	20145	20185	20056	19843	20043	20074	20093	20092	19974	19965	20048	20179	20217	19950	20109	20029	20054	19932	20214	20054	20145	20157	20169	20023	20139	20347	19976	20298	20250	19841	20017	19948	19984	19837	20231	20128	20034	20055	20065	20263	20023	19949	20234	20027	19905	20137	20142	20133	19964	19966	20017	20173	20034	20266	20159	19939	20160	19941	20013	20106	20094	19962	20263	20018	20187	20015	19931	20242	20136	19978	19953	20141	19959	20148	20042	20108	20029	20039	20073	20078	20160	20137	20035	20079	20166	20080	20172	20022	20180	20156	20141	20048	20127	20009	20140	19933	20005	19992	20093	20175	20125	20105	20255	20020	20068	20040	20095	19962	20004	20012	20108	19906	20163	19912	19855	20032	20085	20178	19938	20174	20161	20058	20151	20275	19968	20263	20141	19902	20128	20217	20121	19977	20183	20163	20270	20082	20027	19987	20064	20129	19952	20172	20120	20114	19859	20085	20111	20025	20010	20121	20162	20076	20010	20111	20398	20364	20033	20052	20204	20145	19904	20329	20124	19891	19997	19952	20060	20096	20125	20020	20045	20024	20032	20037	19989	20088	20163	20288	19957	20113	20232	19995	20062	19977	20074	20041	20200	19983	20116	20121	20011	20137	19952	20257	19990	20087	19902	20007	20238	20165	20188	20268	19861	20241	20019	20005	20385	19999	20307	19968	20198	20218	20077	20048	20047	19853	19900	19950	20115	20174	20172	20019	20128	20117	19971	19989	20183	20258	20011	20199	20044	20066	20042	20115	20088	19965	20058	20019	20128	20093	20150	19946	20056	20022	20194	20059	20067	20226	20225	20222	19946	20113	20094	20049	20197	20103	20045	20153	20114	20090	19888	19997	19956	20281	20138	19963	19856	20097	19991	19843	20139	20101	20140	20069	20114	20197	20006	20196	19915	19977	20108	19859	19867	19874	20196	20293	20019	20030	19837	19981	20165	20043	20165	20235	20245	20164	20221	19975	20078	19989	20117	19924	20104	20034	20309	20319	20065	19963	20204	19997	20009	20071	19940	20115	20103	20131	20280	19993	20051	19963	20164	20104	20153	20125	20033	19927	20005	20220	20168	20148	20102	19970	19979	20225	19988	20000	19946	20009	20017	19988	20076	19967	20020	19934	20101	20153	19902	19898	19956	19867	19967	19970
15914	18558	23606	31866	33235	30272	24334	18298	17694	17643	17703	17709	17695	17524	17540	17764	17634	17674	17751	17694	17497	17708	17727	17777	17657	17766	17656	17547	17639	17758	17706	17809	17688	17722	17702	17678	17447	17705	17514	17665	17627	17811	17709	17786	17530	17819	17703	17760	17578	17715	17648	17768	17530	17499	17600	17610	17565	17521	17673	17527	17662	17702	17648	17532	17623	17726	17624	17748	17668	17596	17588	17761	17704	17582	17802	17763	17582	17759	17643	17588	17442	17542	17545	17725	17613	17631	17504	17751	17597	17606	17658	17648	17686	17854	17634	17669	17580	17694	17579	17583	17616	17632	17598	17572	17626	17727	17574	17475	17699	17721	17750	17483	17503	17582	17657	17756	17744	17493	17693	17576	17550	17609	17587	17420	17770	17444	17764	17596	17867	17713	17393	17607	17657	17773	17639	17693	17438	17680	17623	17736	17522	17701	17602	17614	17510	17640	17871	17562	17652	17526	17716	17664	17517	17698	17663	17563	17778	17696	17691	17690	17678	17659	17616	17630	17557	17604	17720	17772	17741	17458	17596	17701	17760	17632	17798	17654	17654	17622	17709	17797	17620	17623	17646	17537	17613	17674	17698	17729	17669	17422	17696	17625	17560	17634	17601	17567	17609	17617	17568	17596	17591	17545	17639	17682	17696	17639	17664	17674	17707	17523	17516	17664	17724	17759	17752	17753	17703	17643	17797	17702	17620	17687	17775	17627	17682	17562	17649	17634	17645	17577	17679	17548	17423	17637	17615	17765	17626	17566	17844	17681	17800	17581	17692	17741	17471	17591	17804	17556	17572	17800	17426	17472	17600	17992	17649	17743	17645	17811	17602	17668	17531	17728	17615	17599	17607	17467	17579	17516	17568	17673	17691	17625	17606	17608	17481	17610	17733	17526	17618	17818	17502	17640	17718	17597	17629	17546	17770	17630	17737	17576	17729	17647	17707	17568	17627	17476	17716	17748	17666	17704	17580	17517	17703	17623	17719	17710	17719	17614	17627	17712	17634	17630	17729	17708	17737	17710	17567	17498	17775	17541	17669	17428	17648	17538	17534	17564	17577	17704	17676	17513	17661	17745	17933	17795	17553	17621	17699	17564	17768	17714	17673	17664	17613	17606	17668	17495	17536	17565	17735	17638	17664	17712	17738	17518	17580	17710	17572	17727	17658	17572	17718	17540	17587	17594	17739	17636	17688	17698	17682	17645	17783	17745	17610	17423	17692	17746	17562	17554	17502	17622	17577	17631	17721	17636	17613	17587	17700	17521	17691	17754	17702	17570	17719	17655	17668	17555	17747	17584	17666	17545	17864	17675	17463	17692	17865	17711	17623	17506	17690	17792	17737	17712	17763	17715	17579	17630	17644	17508	17673	17609	17729	17525	17416	17483	17515	17654	17631	17631	17509	17659	17786	17539	17705	17501	17641	17590	17665	17702	17825	17704	17606	17585	17528	17503	17749	17638	17752	17551	17723	17519	17666	17566	17845	17583	17596	17664	17742	17473	17584	17515	17718	17601	17443	17610	17719	17639	17494	17650	17573	17641	17520	17771	17750	17599	17628	17664	17733	17894	17434	17786	17494	17748	17597	17614	17658	17685	17537	17631	17685	17694	17637	17581	17656	17525	17712	17732	17729	17627	17840	17574	17543	17458	17620	17588	17822	17436	17562	17627	17700	17674	17812	17441	17680	17626	17680	17671	17648	17758	17723	17542	17672	17610	17487	17615	17606	17813	17522	17891	17596	17681	17750	17599	17689	17660	17749	17511	17512	17752	17691	17621	17593	17586	17706	17739	17656	17628	17606	17648	17598	17592	17483	17641	17712	17725	17742	17769	17522	17493	17614	17801	17734	17645	17616	17720	17492	17779	17273	17604	17746	17775	17561	17593	17799	17761	17487	17866	17694	17760	17609	17688	17457	17775	17635	17630	17734	17541	17603	17576	17655	17650	17675	17533	17350	17541	17774	17694	17680	17646	17587	17636	17662	17675	17489	17583	17663	17619	17613	17756	17653	17576	17571	17783	17551	17537	17639	17534	17677	17579	17572	17642	17714	17681	17627	17577	17572	17641	17542	17744	17654	17734	17590	17622	17789	17509	17632	17666	17595	17668	17700	17677	17527	17751	17556	17766	17747	17590	17623	17536	17788	17564	17700	17502	17780	17786	17680	17708	17502	17770	17788	17634	17790	17730	17637	17655	17598	17629	17842	17773	17716	17666	17739	17729	17514	17682	17555	17763	17693	17330	17608	17557	17779	17670	17605	17491	17630	17549	17599	17681	17359	17674	17676	17432	17620	17652	17674	17445	17629	17618	17573	17590	17545	17810	17628	17545	17817	17689	17591	17694	17793	17761	17548	17680	17713	17616	17717	17430	17615	17873	17807	17611	17572	17719	17521	17724	17680	17668	17604	17831	17649	17601	17449	17580	17666	17687	17672	17858	17797	17727	17463	17662	17501	17602	17572	17725	17654	17753	17699	17689	17578	17583	17578	17753	17762	17567	17692	17584	17846	17653	17607	17719	17557	17699	17671	17652	17770	17664	17562	17690	17715	17590	17735	17563	17775	17572	17622	17560	17634	17615	17511	17587	17626	17546	17708	17576	17673	17494	17708	17677	17518	17733	17386	17391	17858	17661	17392	17518	17675	17603	17626	17776	17533	17678	17718	17641	17630	17607	17571	17431	17620	17610	17577	17790	17678	17450	17514	17744	17623	17637	17752	17679	17618	17773	17610	17662	17730	17752	17630	17610	17525	17580	17676	17611	17653	17780	17684	17627	17713	17656	17636	17621	17579	17654	17700	17727	17331	17754	17620	17615	17718	17569	17580	17662	17834	17725	17504	17673	17648	17650	17696	17742	17746	17552	17868	17590	17733	17678	17632	17469	17617	17696	17544	17740	17824	17645	17835	17757	17418	17643	17683	17527	17542	17691	17676	17623	17694	17668	17815	17670	17672	17662	17619	17659	17552	17834	17606	17577	17778	17662	17741	17646	17653	17763	17724	17553	17690	17645	17647	17803	17626	17809	17555	17661	17626	17737	17748	17604	17699	17528	17579	17799	17843	17572	17705	17656	17766	17600	17536	17718	17616	17752	17736	17459	17722	17624	17573	17523	17758	17501	17515	17588	17645	17578	17566	17812	17439	17585	17603	17738	17745	17703	17797	17680	17677	17589	17545	17754	17659	17577	17690	17667	17531	17490	17649	17871	17596	17521	17578	17622	17620	17708	17664	17608	17727	17672	17639	17624	17710	17770	17663	17645	17571	17569	17607	17869	17558	17796	17622	17722	17717	17680	17561	17697	17729	17786	17754	17493	17752	17638	17647	17606	17587	17564	17603	17702	17608	17624	17538	17696	17608	17761	17549	17771	17538	17578	17614	17655	17616	17590	17557	17684	17679	17500	17680	17642	17432	17597	17714	17652	17744	17564	17658	17857	17546	17740	17756	17615	17560	17614	17800	17325	17509	17619	17510	17664	17750	17763	17636	17744	17668	17616	17803	17614	17584	17602	17663	17636	17601	17527	17520	17687	17634	17455	17867	17675	17765	17690	17741	17547	17501	17712	17660	17590	17766	17563	17832	17700	17521	17511	17588	17587	17796	17698	17764	17698	17662	17699	17565	17659	17616	17699	17690	17646	17511	17584	17754	17637	17808	17669	17477	17770	17721	17535	17536	17631	17466	17594	17545	17566	17530	17582	17549	17593	17519	17578	17537	17581	17670	17492	17537	17701	17809	17603	17519	17753	17630	17586	17734	17483	17682	17704	17747	17511	17758	17735	17881	17603	17536	17702	17797	17543	17573	17728	17691	17674	17708	17665	17698	17637	17627	17658	17638	17699	17667	17638	17628	17633	17649	17631	17642	17551	17423	17386	17592	17813	17737	17613	17521	17662	17593	17574	17604	17655	17640	17705	17828	17447	17789	17893	17510	17777	17734	17579	17580	17533	17674	17684	17687	17604	17732	17513	17685	17759	17701	17634	17727	17630	17819	17621	17677	17574	17667	17585	17577	17638	17759	17661	17723	17690	17628	17649	17554	17604	17899	17525	17725	17644	17592	17528	17436	17532	17720	17489	17504	17665	17758	17721	17605	17617	17723	17626	17718	17734	17722	17582	17780	17660	17750	17664	17573	17597	17579	17648	17572	17637	17598	17652	17614	17636	17714	17538	17757	17723	17690	17807	17403	17522	17589	17584	17643	17652	17596	17670	17582	17604	17669	17727	17694	17755	17716	17553	17738	17687	17615	17654	17659	17735	17675	17620	17631	17593	17639	17674	17736	17629	17587	17734	17652	17576	17776	17780	17764	17600	17605	17810	17720	17748	17671	17654	17533	17734	17809	17775	17741	17610	17644	17736	17610	17729	17684	17607	17817	17707	17530	17618	17802	17537	17566	17739	17725	17746	17518	17666	17714	17580	17425	17637	17490	17800	17475	17548	17733	17578	17751	17740	17561	17513	17720	17822	17580	17703	17474	17654	17584	17593	17731	17575	17792	17531	17730	17638	17585	17553	17722	17677	17748	17619	17701	17518	17745	17685	17552	17631	17466	17599	17728	17465	17909	17739	17620	17671	17640	17645	17454	17648	17984	17499	17546	17882	17618	17664	17828	17730	17684	17829	17663	17834	17570	17529	17662	17510	17783	17655	17697	17769	17497	17456	17756	17660	17628	17591	17606	17558	17517	17722	17629	17624	17560	17728	17571	17551	17748	17637	17688	17666	17666	17660	17615	17483	17587	17637	17668	17605	17598	17490	17774	17580	17858	17660	17630	17662	17560	17862	17522	17740	17378	17722	17691	17699	17530	17611	17674	17570	17644	17816	17656	17614	17689	17691	17575	17640	17634	17751	17632	17608	17562	17490	17621	17714	17626	17643	17629	17639	17702	17579	17545	17506	17716	17577	17776	17740	17662	17675	17536	17600	17659	17624	17823	17626	17533	17550	17512	17782	17730	17783	17726	17612	17655	17690	17564	17719	17663	17647	17670	17774	17724	17601	17753	17683	17476	17502	17487	17581	17672	17718	17630	17694	17733	17681	17741	17663	17835	17759	17680	17643	17548	17673	17719	17643	17577	17689	17679	17543	17741	17816	17700	17713	17619	17619	17527	17495	17607	17590	17758	17682	17734	17564
24055	21228	29608	31366	52641	55932	47319	25096	18791	17920	17844	17700	17808	17389	17543	17494	17430	17717	17558	17415	17370	17476	17533	17493	17550	17333	17412	17686	17352	17395	17410	17441	17560	17407	17191	17514	17705	17415	17338	17481	17367	17370	17519	17697	17553	17433	17485	17302	17551	17420	17502	17517	17501	17564	17452	17448	17497	17596	17324	17560	17457	17317	17679	17574	17689	17467	17405	17475	17443	17482	17492	17265	17274	17409	17377	17526	17480	17358	17539	17544	17270	17334	17545	17429	17431	17381	17384	17377	17643	17382	17488	17297	17505	17607	17283	17237	17362	17281	17579	17428	17619	17282	17417	17427	17465	17489	17481	17448	17371	17299	17435	17336	17510	17432	17352	17541	17435	17278	17450	17450	17519	17312	17350	17335	17459	17361	17508	17580	17396	17392	17205	17367	17445	17429	17284	17573	17542	17603	17486	17487	17402	17398	17608	17195	17375	17506	17507	17433	17433	17507	17462	17712	17510	17433	17312	17501	17497	17137	17375	17577	17413	17376	17250	17479	17622	17639	17553	17460	17466	17675	17513	17452	17615	17453	17388	17504	17362	17210	17549	17594	17467	17576	17479	17359	17542	17472	17456	17474	17327	17541	17324	17322	17452	17616	17498	17695	17460	17689	17492	17540	17476	17433	17486	17336	17622	17570	17360	17507	17319	17437	17434	17524	17567	17389	17445	17458	17401	17368	17556	17521	17465	17366	17246	17437	17523	17298	17598	17485	17234	17474	17637	17435	17325	17411	17481	17267	17475	17444	17381	17389	17181	17531	17370	17345	17527	17498	17316	17428	17527	17679	17517	17529	17505	17477	17597	17492	17303	17472	17314	17291	17271	17591	17583	17487	17598	17219	17258	17348	17326	17454	17375	17403	17375	17608	17369	17404	17403	17602	17449	17252	17346	17315	17454	17526	17440	17456	17408	17431	17370	17369	17524	17333	17343	17333	17320	17538	17309	17343	17387	17455	17421	17592	17321	17412	17370	17393	17419	17362	17352	17454	17392	17543	17626	17561	17530	17476	17519	17465	17483	17337	17302	17520	17492	17249	17525	17404	17462	17259	17408	17399	17490	17384	17360	17420	17256	17629	17326	17507	17417	17352	17356	17495	17374	17491	17381	17461	17457	17411	17388	17398	17520	17525	17414	17365	17462	17325	17458	17564	17404	17394	17672	17524	17510	17398	17644	17393	17435	17479	17485	17653	17632	17369	17445	17623	17463	17517	17483	17447	17278	17487	17493	17445	17450	17469	17478	17506	17472	17510	17490	17648	17468	17234	17421	17539	17425	17530	17371	17381	17424	17405	17257	17340	17358	17521	17470	17592	17330	17569	17582	17500	17443	17469	17456	17412	17470	17428	17481	17528	17598	17502	17320	17457	17290	17470	17337	17485	17486	17302	17462	17484	17622	17607	17465	17384	17541	17403	17545	17506	17398	17243	17197	17203	17545	17331	17329	17441	17304	17553	17606	17232	17389	17456	17509	17441	17374	17255	17314	17527	17577	17619	17400	17386	17536	17576	17365	17415	17393	17390	17401	17469	17260	17539	17561	17324	17213	17672	17339	17419	17407	17451	17215	17582	17428	17764	17475	17529	17401	17399	17392	17390	17417	17487	17389	17573	17350	17489	17484	17407	17434	17515	17363	17397	17559	17521	17409	17482	17367	17614	17409	17524	17379	17384	17228	17303	17553	17534	17559	17487	17375	17514	17392	17372	17420	17522	17383	17268	17432	17447	17485	17552	17444	17555	17473	17448	17533	17226	17529	17270	17440	17664	17399	17458	17376	17265	17635	17319	17466	17276	17399	17377	17362	17320	17332	17367	17225	17406	17380	17516	17533	17537	17472	17430	17481	17569	17470	17541	17509	17452	17501	17400	17338	17462	17462	17383	17332	17449	17447	17459	17412	17515	17307	17332	17511	17456	17382	17610	17358	17234	17560	17461	17359	17325	17542	17259	17623	17353	17531	17435	17408	17535	17230	17479	17486	17203	17721	17351	17372	17281	17373	17785	17330	17377	17370	17488	17374	17481	17530	17380	17553	17379	17494	17353	17509	17404	17340	17385	17482	17583	17333	17550	17482	17525	17371	17378	17578	17496	17520	17670	17416	17337	17487	17517	17264	17569	17452	17655	17400	17356	17631	17464	17330	17476	17424	17371	17353	17361	17585	17470	17461	17437	17595	17473	17255	17346	17526	17343	17311	17586	17562	17305	17448	17649	17484	17538	17644	17463	17385	17302	17504	17602	17375	17385	17520	17532	17347	17565	17583	17409	17491	17373	17454	17433	17308	17386	17580	17623	17516	17509	17420	17400	17454	17486	17455	17256	17630	17497	17480	17406	17381	17419	17472	17273	17404	17402	17465	17274	17495	17484	17414	17512	17593	17471	17476	17231	17297	17535	17198	17510	17300	17364	17327	17371	17346	17463	17337	17307	17551	17560	17431	17580	17439	17347	17553	17430	17326	17357	17435	17337	17500	17542	17428	17530	17480	17474	17304	17365	17392	17499	17591	17612	17567	17416	17619	17548	17656	17551	17449	17404	17527	17284	17388	17350	17400	17502	17518	17471	17659	17465	17360	17392	17457	17557	17794	17287	17604	17407	17375	17449	17648	17454	17630	17342	17567	17527	17282	17412	17446	17405	17435	17538	17364	17433	17475	17346	17510	17475	17349	17405	17459	17441	17336	17322	17411	17439	17675	17571	17349	17362	17387	17251	17448	17473	17571	17382	17488	17410	17266	17554	17383	17205	17487	17404	17394	17503	17567	17466	17376	17552	17395	17758	17509	17334	17450	17511	17392	17398	17337	17302	17275	17355	17636	17303	17499	17411	17298	17400	17527	17290	17413	17494	17335	17571	17578	17454	17501	17491	17533	17483	17417	17362	17322	17493	17464	17400	17480	17231	17342	17420	17456	17330	17371	17357	17358	17386	17579	17540	17432	17303	17415	17453	17464	17440	17424	17471	17479	17456	17357	17394	17482	17515	17331	17377	17459	17364	17563	17489	17241	17486	17642	17195	17322	17524	17412	17543	17431	17705	17428	17533	17380	17358	17712	17509	17392	17475	17612	17358	17300	17470	17501	17555	17373	17571	17521	17330	17357	17412	17498	17507	17507	17329	17702	17488	17567	17515	17336	17468	17444	17439	17255	17348	17391	17754	17107	17385	17510	17520	17530	17376	17785	17586	17449	17722	17451	17521	17531	17449	17503	17401	17457	17590	17504	17487	17298	17348	17481	17655	17439	17490	17445	17518	17430	17421	17447	17238	17317	17489	17307	17337	17252	17366	17595	17370	17588	17431	17432	17426	17584	17778	17479	17363	17440	17559	17660	17320	17519	17503	17429	17458	17331	17358	17287	17298	17396	17295	17473	17459	17289	17534	17682	17419	17534	17618	17365	17581	17423	17488	17555	17565	17682	17367	17496	17518	17610	17553	17421	17324	17508	17427	17310	17599	17608	17539	17566	17274	17441	17608	17456	17403	17521	17580	17408	17434	17344	17407	17288	17419	17492	17430	17451	17448	17270	17199	17614	17320	17284	17526	17376	17452	17581	17477	17552	17480	17346	17330	17498	17491	17603	17363	17446	17371	17513	17138	17517	17330	17444	17454	17533	17534	17387	17405	17434	17393	17313	17437	17539	17413	17433	17331	17824	17609	17301	17638	17492	17167	17630	17546	17484	17496	17474	17503	17567	17566	17525	17283	17421	17202	17550	17315	17437	17372	17657	17453	17502	17554	17243	17602	17234	17586	17417	17588	17562	17481	17467	17377	17503	17452	17403	17326	17291	17406	17320	17149	17586	17335	17527	17645	17375	17468	17337	17507	17151	17393	17371	17504	17496	17508	17386	17452	17514	17396	17479	17388	17450	17228	17412	17755	17491	17652	17360	17456	17480	17267	17359	17528	17508	17548	17587	17580	17294	17436	17379	17634	17612	17486	17292	17337	17550	17332	17629	17448	17554	17320	17490	17377	17301	17247	17382	17460	17293	17431	17436	17560	17195	17374	17254	17289	17360	17634	17523	17330	17594	17297	17554	17338	17481	17290	17338	17335	17596	17536	17260	17445	17374	17507	17407	17519	17553	17653	17571	17570	17305	17337	17305	17157	17530	17478	17276	17492	17478	17425	17383	17596	17338	17465	17367	17315	17498	17189	17642	17561	17397	17373	17357	17249	17257	17262	17348	17541	17373	17346	17361	17553	17421	17544	17397	17341	17452	17412	17139	17384	17320	17459	17525	17480	17672	17259	17553	17569	17395	17395	17567	17358	17357	17524	17537	17342	17462	17398	17439	17261	17077	17208	17486	17514	17586	17465	17448	17411	17366	17557	17408	17406	17504	17519	17534	17390	17744	17518	17558	17558	17429	17395	17397	17517	17190	17418	17439	17333	17207	17264	17604	17319	17582	17363	17518	17465	17465	17338	17611	17608	17564	17488	17402	17335	17539	17632	17426	17207	17418	17624	17298	17435	17459	17458	17420	17445	17495	17329	17451	17480	17245	17485	17479	17413	17419	17414	17552	17440	17353	17282	17628	17168	17243	17600	17366	17486	17325	17493	17540	17480	17441	17806	17589	17300	17474	17441	17404	17417	17459	17408	17362	17430	17564	17405	17517	17444	17641	17290	17481	17243	17431	17313	17543	17433	17354	17439	17285	17318	17275	17598	17466	17385	17252	17341	17424	17513	17484	17395	17734	17586	17266	17405	17497	17763	17391	17454	17370	17432	17213	17594	17493	17529	17503	17508	17193	17498	17853	17473	17339	17604	17380	17401	17440	17448	17488	17580	17354	17694	17301	17292	17553	17437	17535	17546	17502	17470	17343	17360	17528	17409	17634	17523	17574	17304	17570	17335	17398	17342	17279	17309	17168	17547	17380	17711	17394	17486	17420	17290	17433	17471	17471	17372	17561	17324	17483	17418	17440	17463	17377	17558	17597	17418	17291	17261	17346	17447	17379	17442	17459	17415	17525	17371	17452	17579	17282	17442	17584	17478	17530	17407	17314	17421	17413	17495	17523	17406	17319	17504	17548	17567	17455	17326	17366	17458	17443	17369	17430	17556	17328	17342	17495	17271	17310	17369	17377	17326	17317	17354	17385	17419	17398	17243	17210	17260	17454	17403
13939	22662	44318	47255	60907	56476	46921	18310	16081	16275	16068	16133	16239	16177	16323	16030	16105	16128	16198	16146	15957	16233	16201	16147	16111	16076	16084	16214	16037	16142	15932	15995	16311	16072	16035	16143	16022	16141	16273	15954	16008	16195	15956	16175	16021	15964	16181	16192	16177	15993	16169	16134	16048	16005	16162	16083	16152	16298	16059	16113	16049	16173	16251	16023	16052	16175	16148	16051	15984	16167	16042	16067	15843	16088	16191	16027	16152	16140	15885	15965	16166	16039	16043	16102	15993	16092	16028	16181	16124	16169	16001	16126	15997	16060	16089	16317	16032	16178	16137	16159	16122	16087	16100	16063	16170	16085	16149	16002	16086	16101	16291	16090	16163	16040	16127	16111	16144	16013	16031	16078	16133	16089	16153	16097	15986	15969	15947	16015	15967	16102	16096	16227	15997	16102	16219	16140	16216	16018	16233	16190	16072	16053	16102	15978	16080	16103	16082	16021	16042	16205	16214	16136	15995	16012	16181	16027	16125	16042	16273	16138	16053	16052	16163	16228	16055	16152	16086	16047	16051	15990	16075	16050	16020	16097	16047	16095	16192	16159	16112	15962	16085	16012	16100	16183	16022	16043	16019	15991	16197	16192	16236	16076	16164	16111	16195	16065	15973	16081	16009	16044	16092	15959	16034	16042	16104	16001	16217	16104	16057	15948	15991	16116	16014	16029	16072	16071	16160	16040	16092	16210	16110	16024	16160	16072	16176	16100	16060	16091	16005	16287	16241	16232	16095	16115	16272	16227	15964	16273	16042	16063	16057	15941	16085	16079	16050	16124	16094	16090	16146	16021	15948	16088	16113	16155	15994	16146	15974	16013	15983	16111	15976	16007	16028	16118	16194	16044	16042	16207	16086	16265	15979	16296	16072	15987	16162	16056	16161	16050	15891	15980	16318	16178	16055	16021	16172	16188	16001	16003	16041	16178	16047	16212	16137	16117	16217	16018	16111	16078	16060	16104	16128	16108	16125	16059	15957	16197	16039	15933	16137	16148	16135	16036	15958	16200	15956	16252	16140	16261	16048	16103	16202	15964	16123	16167	16057	16215	15855	16091	15881	16023	16124	16188	16014	16195	16109	15966	16221	15841	16171	16195	16094	16173	16118	16114	16126	16236	16172	15909	16059	15971	16098	16220	16248	16167	16161	16078	16203	16114	16088	16129	16185	16191	15945	15959	16010	16172	16174	16047	16206	16166	16010	16071	16116	15910	16048	16128	16128	16179	16010	16003	16065	15995	16169	16224	16162	16017	15968	15969	16111	16091	16081	16250	16055	16061	16102	16058	15962	16048	16130	16150	16183	16135	16051	16106	16115	16238	16203	16061	15932	16138	16144	16104	15957	16018	16185	15872	16126	15952	15990	16025	16312	16076	16050	16031	16010	16102	16245	15954	16088	16040	16088	16047	16018	16102	16102	16028	16098	16058	16073	16190	16099	16136	16075	16086	15929	16231	16023	16127	16086	16046	16130	16153	16253	16039	16145	16022	16061	16136	16095	16296	16077	16117	16188	16045	15985	16062	16113	16203	15942	16114	16081	15905	16215	15984	16177	16179	16086	16179	16155	16123	16084	16010	16262	16125	15980	16129	16016	16099	16181	16156	16064	16237	16111	16023	15948	16066	16129	16225	16170	15970	16081	15981	16128	15960	16060	16098	16176	16279	16112	16224	16034	16079	16048	16082	15959	15939	16140	16058	16091	16135	16165	16164	16015	15936	16246	15923	16290	15887	15854	16212	16258	16229	16109	16240	16045	16164	16001	15981	15909	16214	16174	16080	16045	16084	15965	16173	16190	15867	15987	16161	16134	15996	15873	16083	16180	15928	16079	16097	16248	16145	16184	16355	15967	16169	16230	16286	16119	15865	16134	16052	16066	16098	16169	16194	16187	16131	16234	16141	16170	15933	16110	16177	16185	16060	16063	16008	16251	16098	16027	16104	16146	16193	16015	16194	16038	16072	15937	16086	16155	16185	16138	16110	16026	16120	16250	16035	16177	16292	16017	16091	16117	16075	16082	16237	16046	16146	16067	16100	16079	16149	16112	16230	15999	16113	16148	16171	16073	16183	16091	16122	15969	16073	16058	16106	16152	16101	15950	16249	16093	15795	16012	16015	15857	15965	16272	16198	16095	16070	16079	16178	16097	16107	16102	16057	16011	16071	16083	16069	15911	16009	16158	16169	15950	16048	16162	16153	16043	16057	16054	16074	16117	16069	15964	16153	16002	16028	16276	16094	16029	16231	16065	16108	16108	16184	16081	16091	16067	16252	16077	15851	16004	15919	16179	16052	16133	16207	16048	16049	16027	16116	16169	15881	15983	16210	16157	16072	16176	16235	16104	16201	16072	16104	15974	16086	16141	16080	16227	16118	16004	16036	16121	16300	16076	16090	16148	16061	16138	16148	16096	16037	16069	16144	16041	16085	16133	16242	16194	16055	16238	16098	16314	16058	16093	16202	16181	16007	15960	16076	16020	15996	16054	16013	16207	16115	16256	16115	16015	16076	16270	16041	15936	16163	16144	16246	16070	16292	16113	16187	16211	15990	15959	16097	16173	16146	16034	16030	15892	15906	16141	16126	16173	16279	16037	16221	15975	16212	16103	15959	16131	16247	16240	15993	16129	16215	16197	15890	16004	16069	16233	16222	16068	16078	16192	15945	16168	15882	16165	16245	16130	16266	15967	16120	15984	16016	15937	16261	16003	16065	15909	16020	16104	16155	16085	16144	15954	16231	16043	16119	16154	16171	16218	16182	16103	16131	15992	16243	16121	16205	16164	16053	16127	15985	16166	16188	16248	16239	16140	16143	16047	16082	16011	16039	16060	16080	15968	16128	16043	16124	16221	16149	15990	16234	16153	16027	15908	16028	16082	16098	15974	16117	15992	15937	16121	16105	16149	16087	16093	15921	16031	16103	16072	16170	16135	16050	16175	16159	16003	16217	16269	16028	16169	16120	16297	16084	16044	15987	16102	15913	16272	16257	16021	15933	16157	16090	16174	16168	16037	16025	16199	16108	16155	15997	16164	16085	16178	16072	16061	16029	16079	16141	16181	16174	15952	16127	16151	16221	16054	16096	15870	16245	16076	16067	16133	16046	16023	16186	16173	15953	16013	16045	16180	16245	16191	16247	16199	16136	16223	16197	16119	16033	16147	16148	16068	16000	15984	16155	16045	16067	15998	16212	16196	16071	16244	15907	16033	16181	16066	16078	16175	16108	16126	16201	16164	16121	16212	16125	16026	16094	16093	16139	15982	15986	16073	16129	16134	16050	16107	16148	16164	16080	16036	16213	16076	16115	16073	15896	16025	16203	16181	16134	16112	15999	16128	16150	16207	15814	15995	16046	15999	16185	16041	16015	16160	16082	16089	16244	16275	16128	16165	16126	16311	15923	15818	16133	16121	16024	16088	16239	16081	16096	16110	16144	16153	16264	16034	15923	15994	16028	16173	16117	16094	16000	16138	16194	16112	16080	16055	15933	16246	16171	16264	16070	16037	16071	16064	16137	15995	15947	16250	16304	16149	16148	16009	16045	16194	16112	16130	16070	16161	15927	16018	15999	16062	15974	15999	16202	15988	16146	16174	15919	16003	16171	15964	16094	16099	16007	16103	16072	16093	16191	16149	15980	16028	16139	16177	16105	16142	16029	15981	16146	16139	16181	16097	16104	16221	16109	16189	16011	16176	16129	15888	16185	16018	16290	16188	16015	16086	16121	16174	15912	16154	16078	16028	16183	16172	15963	15980	15986	16103	16100	16060	15970	16181	15989	16129	15940	16116	16081	15881	16073	16032	16024	16170	16127	16058	16089	16063	16263	15862	16102	16070	16003	16120	16154	16044	16112	16108	15910	16024	16035	16115	16112	16278	16032	16087	15991	16002	16243	16133	16104	16269	16057	16121	16183	16108	16044	16153	16060	16066	16133	16182	15970	16046	16181	15983	16129	16154	16281	16118	16164	16043	16156	16170	16118	16118	16132	15933	16201	16059	16166	16029	16013	16132	16083	16010	16059	16126	16174	16200	15891	16024	16050	16117	16074	16187	16235	16118	15899	16144	16114	16170	16150	16144	16246	16128	15946	16057	16130	16029	16001	16007	16071	16193	16328	16169	16075	16192	16147	16098	16142	16196	16058	15989	16043	16021	16047	16043	16139	16058	16069	16104	16084	16105	16132	16211	16155	16075	16152	16218	16110	16006	16159	16040	16031	16103	16166	16030	15849	16093	16231	16093	15934	16247	16040	16253	16136	16096	15951	15934	15943	16224	16192	16045	16107	16050	16041	16089	16209	16089	16217	16120	16095	16044	16019	16047	16054	16114	16142	16068	16143	15963	16173	16118	16117	16075	15941	15970	16099	15946	16195	16200	15950	16108	16079	16029	16065	15929	16060	16048	16096	16265	16166	16103	16208	16055	16157	15959	15997	16193	16271	16027	16058	16221	15999	16241	16092	15963	16088	16033	16140	16117	15964	16168	16102	16162	16095	16131	16107	16014	16103	16064	16349	16125	15987	16120	16226	15955	16120	16164	16081	16060	16080	16122	16082	16085	16058	16090	16154	16232	15903	15972	16103	16065	16165	15967	16043	15969	16083	16097	16019	16041	16068	16095	16181	16133	16007	16079	16068	16068	16202	16178	16219	16104	16039	16147	16161	16050	16143	16134	16086	16181	16207	15851	16046	16122	16033	16144	16017	16150	16122	15992	16110	16397	16046	16169	16101	16253	16249	16138	16097	15991	16226	16170	16149	15968	16027	16064	16151	15949	16126	15936	16002	16055	16118	16344	16183	16053	15978	16222	16205	16127	16077	16043	16100	16101	16042	16125	16086	16220	16173	16151	16146	16013	16104	16102	16093	16054	16259	15969	16178	16154	15998	16047	15987	16231	16132	15972	15988	15949	16164	16121	16246	15879	16073	16248	15966	16307	16242	16231	16091	16122	16076	16244	15931	16132	16042	16112	16012	16168	16144	16208	15998	15934	16018	16090	16120	16203	16008	16083	16136	16145	16065	16172	15844	16177	16078	16152	16162	16177	16135	16104	15972	16039	16104	16162	16116	16223	16115	16039	16072	15984	16068	16102	16152	16125	16087	16207	16012	16252	15912	16056	16137	15993	16266	16100	16246
22941	21247	29225	23661	43949	64164	59934	33081	19514	17406	17034	16540	16553	16501	16544	16679	16610	16706	16551	16421	16578	16451	16527	16575	16550	16467	16472	16505	16514	16380	16433	16471	16519	16213	16471	16149	16567	16436	16418	16460	16598	16358	16316	16392	16376	16481	16345	16348	16467	16570	16489	16533	16424	16575	16424	16430	16529	16406	16337	16524	16389	16410	16243	16358	16555	16540	16411	16314	16323	16311	16347	16477	16342	16309	16366	16165	16395	16398	16615	16084	16598	16467	16543	16272	16337	16378	16361	16485	16339	16411	16469	16516	16505	16715	16294	16449	16307	16486	16343	16533	16299	16380	16361	16459	16390	16464	16473	16406	16317	16256	16515	16395	16338	16550	16537	16318	16404	16487	16380	16424	16210	16346	16496	16413	16478	16475	16519	16358	16298	16396	16391	16375	16336	16365	16379	16398	16401	16420	16421	16254	16093	16256	16367	16436	16225	16217	16367	16325	16400	16513	16455	16328	16491	16517	16392	16362	16584	16478	16508	16339	16241	16407	16382	16239	16519	16331	16515	16287	16411	16218	16558	16384	16398	16369	16315	16305	16425	16342	16438	16341	16517	16325	16259	16460	16424	16467	16351	16256	16449	16358	16503	16490	16626	16541	16273	16333	16601	16394	16442	16324	16451	16355	16428	16568	16407	16369	16404	16154	16521	16448	16530	16388	16315	16456	16328	16217	16375	16329	16354	16426	16366	16438	16414	16337	16275	16338	16402	16427	16411	16489	16431	16249	16464	16269	16200	16436	16513	16475	16301	16431	16376	16515	16393	16325	16483	16580	16497	16464	16662	16238	16299	16245	16387	16321	16552	16394	16387	16414	16342	16499	16229	16434	16276	16477	16362	16431	16551	16333	16326	16423	16503	16398	16309	16245	16454	16517	16303	16498	16463	16339	16495	16471	16359	16378	16423	16269	16530	16275	16330	16531	16382	16259	16303	16378	16548	16267	16267	16311	16515	16246	16404	16422	16498	16246	16455	16264	16226	16210	16536	16453	16392	16200	16389	16394	16308	16466	16539	16277	16416	16579	16069	16245	16345	16498	16437	16187	16412	16247	16335	16373	16402	16404	16378	16311	16393	16226	16313	16305	16606	16512	16333	16242	16472	16319	16414	16419	16235	16599	16440	16347	16472	16319	16416	16236	16467	16264	16631	16464	16481	16214	16378	16246	16296	16437	16452	16357	16348	16392	16332	16296	16255	16226	16432	16317	16452	16424	16244	16208	16519	16185	16618	16153	16314	16427	16346	16223	16267	16243	16196	16298	16424	16369	16387	16329	16531	16523	16533	16393	16313	16420	16495	16300	16382	16418	16608	16231	16493	16478	16176	16467	16245	16308	16277	16306	16397	16320	16167	16322	16414	16318	16374	16287	16411	16267	16393	16323	16223	16415	16155	16294	16232	16382	16508	16354	16382	16407	16204	16340	16517	16417	16514	16615	16353	16472	16502	16464	16430	16488	16153	16519	16383	16474	16188	16343	16472	16383	16578	16409	16313	16478	16551	16420	16396	16343	16107	16530	16375	16277	16469	16353	16391	16360	16493	16409	16379	16407	16420	16368	16207	16352	16189	16267	16398	16265	16397	16331	16274	16359	16479	16354	16411	16444	16401	16324	16515	16366	16332	16566	16314	16151	16485	16443	16431	16317	16282	16325	16374	16370	16351	16515	16404	16458	16376	16396	16602	16518	16478	16310	16429	16367	16313	16325	16212	16664	16479	16328	16395	16280	16315	16393	16289	16343	16140	16292	16387	16442	16451	16567	16395	16507	16390	16291	16510	16400	16320	16585	16449	16291	16454	16241	16298	16495	16279	16321	16629	16208	16320	16295	16369	16300	16395	16394	16270	16219	16543	16269	16457	16355	16365	16213	16472	16281	16435	16399	16081	16527	16300	16271	16448	16315	16229	16370	16517	16416	16350	16325	16451	16294	16244	16312	16445	16370	16550	16168	16455	16438	16210	16387	16503	16424	16400	16290	16444	16352	16422	16450	16622	16408	16272	16432	16212	16395	16554	16304	16429	16214	16313	16418	16330	16321	16365	16264	16288	16416	16258	16619	16481	16422	16420	16474	16482	16320	16449	16308	16288	16352	16486	16274	16323	16300	16420	16292	16555	16303	16396	16395	16375	16279	16411	16491	16354	16555	16448	16433	16463	16452	16419	16523	16427	16418	16394	16330	16344	16494	16441	16266	16295	16223	16453	16342	16327	16431	16445	16337	16412	16425	16452	16232	16547	16304	16237	16424	16402	16250	16305	16298	16485	16457	16488	16394	16419	16289	16338	16303	16190	16299	16447	16256	16137	16286	16411	16309	16269	16456	16394	16409	16218	16344	16511	16389	16620	16355	16278	16288	16281	16432	16562	16504	16232	16366	16284	16279	16382	16419	16502	16282	16364	16298	16271	16408	16396	16325	16304	16336	16266	16435	16410	16422	16375	16390	16408	16390	16470	16393	16446	16284	16436	16553	16391	16521	16454	16308	16450	16414	16375	16275	16462	16256	16397	16121	16364	16382	16367	16246	16387	16381	16402	16365	16379	16364	16402	16060	16392	16260	16419	16288	16353	16352	16345	16350	16447	16398	16174	16382	16376	16528	16485	16373	16193	16532	16264	16314	16315	16444	16610	16533	16335	16488	16450	16499	16441	16529	16286	16271	16387	16676	16539	16245	16460	16457	16442	16275	16322	16310	16299	16348	16491	16236	16541	16563	16581	16424	16198	16381	16234	16432	16446	16421	16231	16295	16373	16373	16375	16413	16403	16373	16368	16282	16252	16346	16169	16273	16281	16342	16329	16351	16164	16256	16208	16373	16022	16307	16428	16384	16382	16414	16421	16433	16199	16449	16384	16465	16299	16302	16404	16498	16470	16368	16265	16415	16424	16416	16265	16101	16184	16288	16486	16414	16296	16466	16230	16260	16396	16330	16356	16447	16213	16434	16410	16492	16357	16206	16308	16615	16461	16307	16333	16416	16329	16408	16341	16610	16325	16177	16352	16180	16420	16314	16311	16347	16185	16344	16194	16438	16360	16234	16352	16310	16437	16192	16386	16474	16446	16609	16329	16438	16466	16299	16388	16326	16297	16416	16392	16370	16470	16392	16421	16457	16277	16235	16377	16326	16394	16405	16262	16288	16207	16200	16286	16544	16649	16453	16522	16442	16238	16355	16226	16264	16403	16416	16576	16373	16212	16435	16272	16381	16386	16321	16408	16445	16534	16517	16226	16387	16415	16190	16529	16301	16500	16244	16364	16282	16444	16543	16239	16372	16390	16347	16428	16551	16363	16281	16228	16488	16369	16345	16604	16424	16509	16206	16497	16236	16430	16352	16183	16413	16493	16437	16191	16224	16380	16520	16433	16481	16335	16271	16578	16136	16320	16460	16438	16401	16439	16513	16329	16262	16404	16412	16296	16325	16227	16465	16356	16446	16450	16439	16323	16377	16235	16364	16237	16241	16339	16387	16360	16540	16377	16531	16658	16417	16549	16393	16548	16594	16380	16159	16358	16260	16382	16651	16396	16429	16428	16463	16485	16454	16425	16438	16234	16421	16427	16365	16281	16417	16323	16201	16406	16478	16150	16342	16290	16490	16445	16304	16423	16210	16486	16418	16244	16342	16235	16579	16352	16505	16317	16452	16436	16439	16453	16473	16526	16429	16310	16446	16450	16397	16273	16365	16418	16238	16254	16308	16371	16338	16319	16279	16320	16480	16437	16477	16484	16458	16321	16304	16450	16419	16483	16325	16227	16090	16279	16452	16467	16380	16508	16247	16256	16315	16399	16406	16200	16331	16293	16535	16314	16400	16260	16599	16519	16410	16450	16495	16487	16409	16520	16439	16390	16293	16583	16358	16354	16420	16136	16560	16368	16405	16353	16384	16323	16315	16412	16392	16590	16608	16477	16262	16592	16368	16168	16399	16448	16416	16405	16438	16474	16322	16408	16440	16403	16281	16368	16515	16473	16387	16502	16357	16292	16298	16422	16230	16350	16472	16230	16220	16405	16337	16408	16435	16395	16445	16479	16643	16406	16548	16261	16331	16238	16245	16443	16366	16258	16191	16310	16314	16390	16459	16410	16281	16273	16185	16273	16405	16525	16196	16415	16486	16436	16270	16297	16411	16277	16414	16290	16532	16454	16356	16282	16248	16279	16438	16281	16282	16448	16344	16422	16285	16306	16243	16345	16196	16352	16380	16293	16463	16270	16143	16280	16521	16195	16448	16423	16320	16121	16267	16462	16337	16166	16418	16391	16150	16370	16206	16520	16522	16362	16380	16372	16374	16192	16299	16448	16247	16330	16286	16445	16456	16426	16295	16454	16496	16466	16408	16686	16539	16452	16567	16125	16294	16452	16387	16440	16361	16245	16336	16304	16215	16557	16383	16563	16339	16481	16489	16402	16524	16505	16310	16525	16204	16311	16218	16264	16229	16437	16334	16400	16643	16135	16253	16477	16544	16299	16420	16406	16404	16221	16410	16460	16255	16307	16314	16524	16378	16397	16487	16327	16471	16458	16472	16390	16255	16496	16325	16319	16451	16512	16427	16421	16275	16350	16364	16381	16331	16356	16471	16425	16258	16363	16330	16306	16397	16279	16365	16368	16273	16242	16268	16325	16231	16207	16377	16464	16239	16402	16431	16572	16332	16168	16247	16403	16343	16243	16650	16468	16353	16321	16379	16501	16378	16369	16427	16494	16360	16429	16346	16323	16389	16674	16518	16420	16633	16468	16266	16429	16464	16262	16428	16285	16405	16472	16427	16368	16408	16308	16646	16244	16423	16404	16219	16231	16278	16157	16373	16335	16387	16280	16402	16418	16205	16346	16438	16271	16373	16390	16384	16532	16280	16195	16321	16160	16397	16563	16387	16421	16409	16255	16513	16161	16375	16359	16338	16245	16438	16297	16493	16229	16369	16585	16428	16425	16426	16416	16434	16548	16529	16195	16401	16478	16380	16287	16374	16494	16289	16313	16327	16303	16326	16342	16166	16333	16254	16144	16231	16418	16409	16337	16228	16322	16445	16534	16541	16411	16466	16203	16338	16416	16245	16617	16468	16440	16369	16414	16368	16201	16387	16508	16547	16235	16252	16451	16366	16351	16234	16446	16313	16224	16431
16981	26441	27543	31457	69691	72596	60009	29205	15611	15617	15613	15387	15490	15461	15434	15572	15392	15617	15499	15539	15330	15414	15485	15460	15299	15447	15594	15457	15468	15331	15269	15457	15243	15604	15458	15208	15528	15476	15320	15322	15530	15344	15442	15407	15392	15531	15421	15558	15389	15418	15433	15445	15214	15538	15420	15373	15411	15385	15400	15378	15555	15408	15356	15264	15386	15380	15491	15399	15470	15449	15473	15419	15644	15488	15505	15391	15382	15646	15329	15523	15466	15405	15638	15588	15377	15489	15462	15483	15411	15571	15280	15573	15452	15441	15443	15392	15361	15329	15274	15360	15304	15494	15256	15447	15588	15525	15314	15331	15449	15312	15595	15596	15283	15338	15373	15421	15383	15370	15432	15320	15476	15266	15454	15302	15289	15339	15460	15491	15430	15422	15539	15393	15453	15473	15326	15323	15382	15445	15361	15477	15466	15504	15428	15337	15315	15284	15266	15302	15218	15547	15528	15368	15283	15405	15516	15331	15393	15612	15469	15446	15518	15384	15447	15321	15498	15472	15402	15407	15407	15467	15483	15374	15416	15275	15562	15230	15487	15325	15454	15318	15299	15401	15314	15541	15346	15414	15526	15416	15401	15412	15372	15475	15347	15506	15454	15439	15390	15576	15307	15336	15404	15459	15489	15482	15426	15394	15607	15375	15287	15378	15369	15410	15290	15478	15386	15468	15333	15462	15497	15310	15406	15299	15339	15448	15450	15330	15467	15332	15456	15419	15348	15343	15525	15451	15371	15397	15435	15362	15491	15411	15407	15444	15273	15303	15432	15386	15436	15320	15384	15228	15384	15349	15347	15357	15283	15359	15405	15407	15274	15548	15429	15389	15268	15243	15568	15435	15308	15374	15402	15333	15521	15398	15368	15342	15451	15345	15473	15445	15334	15412	15501	15516	15341	15408	15356	15318	15405	15405	15453	15432	15365	15480	15387	15285	15252	15393	15409	15441	15493	15367	15448	15354	15424	15460	15458	15295	15560	15401	15417	15477	15454	15364	15505	15314	15429	15507	15390	15464	15310	15453	15422	15537	15560	15353	15381	15301	15411	15273	15329	15197	15475	15433	15399	15442	15425	15353	15252	15439	15353	15352	15393	15135	15602	15258	15406	15284	15336	15335	15553	15497	15537	15504	15262	15229	15348	15508	15366	15487	15555	15212	15375	15482	15312	15419	15184	15525	15356	15341	15371	15407	15341	15366	15494	15430	15280	15377	15380	15453	15294	15302	15322	15458	15365	15470	15335	15392	15299	15405	15528	15399	15387	15353	15249	15418	15252	15504	15360	15506	15375	15312	15278	15410	15296	15419	15426	15497	15379	15455	15238	15391	15466	15455	15410	15479	15402	15339	15452	15384	15442	15457	15329	15359	15224	15393	15398	15612	15482	15543	15579	15240	15374	15392	15280	15402	15505	15376	15522	15456	15387	15398	15556	15289	15308	15414	15455	15391	15363	15440	15514	15456	15344	15250	15275	15426	15510	15421	15439	15266	15461	15487	15345	15541	15594	15474	15390	15439	15500	15458	15561	15335	15411	15440	15468	15461	15383	15574	15372	15443	15426	15521	15432	15375	15305	15542	15369	15335	15370	15515	15278	15401	15417	15271	15397	15250	15437	15454	15389	15446	15355	15204	15263	15441	15383	15391	15400	15506	15361	15366	15393	15441	15472	15307	15366	15472	15311	15446	15353	15344	15363	15561	15379	15417	15272	15349	15446	15329	15356	15334	15505	15543	15324	15403	15336	15472	15438	15485	15332	15500	15367	15320	15614	15343	15434	15466	15437	15371	15442	15468	15336	15310	15324	15456	15576	15407	15368	15373	15529	15202	15605	15290	15462	15496	15357	15392	15487	15436	15435	15387	15256	15418	15273	15368	15295	15474	15534	15081	15399	15403	15340	15354	15455	15351	15248	15603	15425	15396	15404	15450	15374	15506	15411	15502	15421	15339	15322	15303	15443	15416	15401	15467	15564	15409	15248	15250	15357	15435	15560	15368	15486	15334	15487	15531	15407	15373	15604	15432	15478	15440	15285	15429	15283	15462	15342	15607	15290	15511	15388	15558	15477	15505	15560	15579	15421	15412	15459	15429	15379	15354	15331	15443	15514	15492	15293	15414	15535	15505	15296	15435	15302	15492	15269	15329	15449	15453	15444	15329	15494	15340	15442	15368	15491	15304	15404	15404	15301	15520	15490	15421	15560	15436	15265	15458	15472	15406	15465	15433	15324	15431	15429	15344	15412	15371	15482	15381	15461	15379	15417	15351	15571	15462	15553	15451	15333	15541	15503	15482	15434	15496	15530	15345	15428	15246	15553	15360	15550	15377	15398	15221	15574	15397	15541	15349	15372	15306	15457	15492	15417	15427	15485	15516	15396	15344	15361	15450	15430	15512	15453	15472	15421	15304	15362	15551	15585	15315	15276	15381	15370	15436	15487	15428	15414	15384	15334	15401	15297	15332	15443	15489	15473	15363	15535	15345	15483	15367	15364	15265	15489	15440	15293	15421	15387	15448	15346	15315	15589	15369	15377	15349	15436	15460	15312	15323	15158	15461	15482	15348	15476	15458	15462	15496	15380	15451	15398	15205	15211	15345	15443	15414	15430	15575	15379	15435	15480	15514	15388	15489	15198	15393	15341	15518	15331	15435	15323	15539	15342	15352	15396	15448	15361	15630	15274	15523	15296	15346	15398	15347	15277	15323	15307	15566	15435	15442	15438	15456	15344	15474	15329	15438	15368	15365	15456	15536	15447	15329	15425	15394	15247	15212	15445	15469	15454	15324	15457	15386	15329	15423	15388	15472	15373	15419	15534	15470	15594	15384	15431	15430	15578	15280	15602	15215	15223	15323	15440	15344	15250	15576	15314	15392	15452	15283	15268	15586	15440	15384	15449	15332	15388	15391	15416	15297	15147	15299	15407	15339	15433	15460	15417	15301	15405	15318	15434	15593	15438	15495	15493	15502	15529	15563	15502	15168	15198	15635	15356	15464	15348	15337	15448	15407	15465	15378	15566	15333	15205	15457	15398	15339	15325	15398	15388	15388	15294	15394	15268	15329	15457	15353	15502	15377	15431	15304	15466	15309	15308	15508	15542	15438	15357	15367	15361	15362	15369	15563	15527	15309	15308	15508	15519	15205	15303	15521	15530	15258	15444	15362	15164	15389	15636	15380	15556	15362	15344	15578	15503	15257	15414	15456	15460	15315	15330	15358	15413	15489	15508	15608	15414	15576	15314	15307	15481	15511	15558	15457	15541	15426	15509	15386	15408	15383	15474	15226	15435	15565	15317	15446	15481	15410	15190	15611	15403	15502	15315	15361	15608	15314	15409	15424	15278	15400	15372	15259	15379	15489	15467	15289	15439	15460	15439	15420	15308	15418	15437	15296	15386	15480	15230	15346	15417	15282	15249	15311	15257	15516	15511	15285	15541	15489	15265	15380	15494	15354	15232	15646	15312	15451	15500	15132	15334	15397	15335	15375	15471	15351	15426	15412	15394	15429	15433	15346	15497	15373	15272	15498	15429	15541	15431	15364	15393	15376	15419	15336	15526	15320	15323	15300	15471	15356	15420	15295	15428	15415	15356	15460	15308	15437	15322	15314	15475	15441	15322	15431	15478	15358	15513	15255	15301	15260	15449	15380	15376	15263	15261	15398	15378	15301	15634	15327	15508	15501	15209	15626	15530	15380	15310	15282	15423	15325	15438	15506	15374	15414	15693	15420	15540	15299	15322	15464	15264	15468	15361	15329	15415	15465	15379	15204	15413	15523	15390	15264	15442	15391	15396	15170	15489	15412	15472	15513	15312	15354	15523	15367	15530	15325	15326	15516	15519	15524	15389	15472	15626	15458	15334	15297	15410	15274	15459	15368	15352	15512	15442	15372	15416	15427	15400	15536	15308	15394	15545	15395	15445	15451	15297	15467	15347	15244	15448	15426	15263	15177	15258	15443	15297	15389	15543	15310	15513	15297	15438	15235	15465	15438	15473	15407	15480	15404	15368	15370	15501	15485	15680	15300	15495	15364	15371	15475	15441	15510	15440	15280	15443	15362	15479	15421	15309	15359	15354	15318	15415	15429	15434	15532	15346	15442	15467	15329	15399	15534	15332	15379	15391	15487	15634	15358	15565	15658	15468	15442	15376	15519	15365	15407	15423	15398	15436	15486	15336	15509	15415	15408	15406	15324	15315	15308	15464	15280	15417	15450	15552	15504	15361	15378	15608	15278	15442	15667	15302	15333	15299	15377	15421	15310	15345	15411	15366	15479	15443	15521	15472	15293	15313	15548	15597	15361	15310	15441	15440	15538	15445	15476	15279	15461	15420	15465	15455	15475	15464	15545	15309	15383	15447	15470	15424	15458	15521	15278	15440	15398	15452	15298	15343	15305	15462	15271	15380	15456	15344	15334	15511	15283	15417	15425	15414	15449	15478	15455	15422	15398	15484	15265	15497	15459	15474	15485	15414	15556	15424	15494	15311	15379	15367	15442	15397	15307	15336	15354	15566	15304	15483	15350	15345	15606	15328	15394	15370	15280	15499	15336	15369	15427	15439	15356	15449	15427	15202	15514	15416	15325	15372	15295	15386	15373	15391	15472	15294	15383	15495	15440	15408	15408	15476	15581	15530	15311	15253	15316	15368	15573	15325	15235	15330	15422	15512	15418	15456	15300	15465	15551	15533	15548	15454	15347	15327	15386	15364	15409	15477	15237	15446	15502	15200	15531	15449	15305	15532	15356	15609	15411	15178	15392	15359	15346	15471	15333	15392	15417	15489	15426	15380	15361	15364	15256	15325	15362	15435	15499	15412	15533	15367	15452	15280	15409	15435	15532	15445	15362	15315	15355	15261	15503	15325	15611	15466	15598	15391	15400	15342	15329	15540	15280	15400	15548	15349	15436	15304	15387	15534	15246	15687	15412	15312	15420	15622	15483	15351	15218	15266	15354	15353	15489	15316	15480	15357	15320	15429	15422	15480	15312	15529	15219	15455	15189	15421	15262	15542	15493	15408	15474	15272	15338	15542	15524	15337	15422	15374	15653	15547	15445	15637	15357	15482	15344	15541	15349	15309	15378	15441	15435	15652	15293	15365	15333	15244	15471	15339	15403	15502	15422
27382	21763	22997	19936	23459	27034	25262	19387	16599	16311	16491	16451	16345	16361	16169	16320	16419	16467	16535	16572	16532	16506	16513	16316	16448	16489	16404	16177	16299	16327	16442	16193	16288	16148	16498	16462	16429	16482	16208	16409	16205	16549	16278	16191	16317	16187	16281	16340	16310	16367	16344	16205	16197	16597	16436	16459	16516	16338	16315	16283	16346	16281	16117	16365	16283	16317	16387	16368	16089	16247	16274	16161	16545	16321	16296	16308	16370	16265	16172	16349	16502	16223	16298	16394	16443	16276	16369	16454	16181	16153	16361	16310	16421	16287	16309	16393	16498	16342	16406	16417	16350	16335	16306	16213	16457	16518	16429	16445	16295	16184	16330	16406	16380	16342	16182	16197	16661	16416	16105	16278	16233	16205	16560	16279	16366	16448	16331	16279	16359	16388	16289	16433	16182	16143	16342	16289	16344	16384	16459	16373	16324	16332	16394	16260	16531	16102	16349	16197	16528	16327	16413	15995	16474	16357	16297	16119	16265	16418	16175	16283	16221	16218	16543	16227	16229	16189	16253	16255	16079	16214	16319	16309	16347	16081	16284	16312	16330	16345	16196	16396	16159	16423	16161	16536	16435	16517	16231	16577	16362	16235	16529	16425	16266	16218	16335	16490	16272	16243	16312	16430	16400	16247	16369	16354	16446	16244	16513	16564	16339	16155	16370	16455	16223	16342	16478	16459	16572	16302	16243	16437	16305	16193	16329	16225	16217	16273	16312	16225	16261	16319	16254	16150	16182	16386	16277	16285	16268	16340	16277	16129	16423	16336	16341	16394	16390	16454	16315	16436	16188	16323	16252	16302	16258	16395	16326	16354	16066	16271	16218	16304	16262	16326	16364	16330	16268	16347	16230	16443	16245	16422	16351	16264	16249	16171	16305	16138	16342	16407	16311	16101	16195	16369	16505	16210	16284	16151	16443	16165	16264	16349	16165	16264	16401	16238	16411	16362	16475	16211	16318	16199	16230	16209	16236	16149	16298	16253	16354	16394	16264	16248	16353	16555	16369	16320	16385	16348	16253	16365	16255	16228	16228	16169	16118	16308	16478	16325	16454	16270	16351	16165	16186	16364	16488	16326	16342	16273	16324	16222	16181	16253	16346	16319	16197	16200	16477	16403	16418	16291	16318	16235	16390	16201	16470	16272	16111	16268	16273	16278	16150	16193	16463	16523	16398	16229	16259	16332	16327	16333	16347	16371	16340	16252	16197	16173	16179	16297	16229	16341	16507	16470	16376	16474	16272	16468	16315	16337	16213	16375	16356	16188	16218	16349	16361	16607	16501	16574	16348	16358	16411	16489	16475	16392	16381	16162	16383	16186	16204	16458	16273	16229	16050	16367	16302	16308	16346	16350	16283	16368	16441	16489	16178	16346	16283	16194	16233	16393	16246	16338	16306	16479	16285	16373	16378	16310	16223	16368	16437	16461	16243	16077	16235	16434	16430	16285	16213	16316	16296	16452	16354	16247	16313	16406	16178	16411	16506	16501	16266	16330	16331	16330	16378	16255	16351	16343	16441	16186	16311	16290	16237	16211	16241	16415	16466	16318	16369	16290	16000	16367	16228	16205	16321	16160	16235	16245	16266	16165	16231	16325	16402	16403	16322	16143	16214	16352	16305	16362	16244	16390	16291	16343	16378	16366	16376	16305	16333	16244	16226	16600	16316	16164	16181	16439	16408	16133	16261	16273	16239	16239	16278	16381	16257	16359	16225	16325	16239	16381	16273	16215	16311	16257	16124	16268	16334	16325	16131	16388	16229	16270	16283	16228	16327	16398	16124	16173	16539	16354	16223	16326	16375	16405	16390	16351	16372	16433	16159	16249	16517	16244	16353	16093	16510	16242	16250	16246	16293	16534	16324	16265	16392	16198	16373	16470	16369	16147	16393	16278	16445	16353	16430	16293	16422	16246	16278	16409	16198	16221	16488	16270	16380	16363	16428	16442	16292	16227	16329	16388	16199	16357	16255	16342	16414	16610	16315	16438	16507	16355	16285	16374	16291	16445	16415	16447	16361	16438	16455	16309	16141	16292	16438	16415	16258	16169	16483	16429	16406	16201	16476	16235	16356	16361	16230	16309	16305	16318	16233	16203	16429	16495	16340	16584	16387	16414	16212	16320	16456	16418	16301	16225	16287	16334	16306	16286	16337	16278	16362	16337	16383	16410	16289	16311	16355	16452	16431	16329	16211	16388	16291	16436	16390	16335	16220	16354	16271	16457	16498	16395	16482	16448	16351	16397	16363	16276	16439	16255	16364	16322	16350	16318	16277	16181	16303	16238	16323	16240	16338	16231	16361	16308	16156	16190	16527	16384	16322	16553	16209	16319	16301	16295	16220	16153	16374	16345	16423	16465	16478	16177	16371	16335	16295	16302	16200	16434	16383	16234	16333	16428	16346	16192	16204	16122	16306	16177	16238	16099	16401	16338	16327	16324	16309	16293	16453	16399	16244	16432	16228	16653	16263	16271	16226	16289	16189	16481	16387	16215	16439	16462	16354	16219	16457	16367	16402	16305	16368	16295	16384	16187	16311	16323	16422	16244	16303	16263	16280	16354	16391	16523	16518	16428	16397	16358	16311	16289	16305	16361	16225	16368	16291	16431	16193	16368	16140	16189	16113	16022	16325	16515	16407	16340	16553	16220	16332	16456	16173	16265	16250	16382	16320	16499	16289	16469	16471	16408	16359	16300	16150	16186	16393	16474	16375	16148	16224	16183	16316	16170	16349	16383	16388	16266	16227	16337	16322	16622	16365	16326	16327	16444	16282	16370	16308	16226	16326	16230	16210	16332	16331	16378	16255	16356	16365	16354	16336	16297	16326	16272	16223	16261	16136	16464	16433	16612	16145	16402	16462	16283	16322	16337	16415	16416	16363	16619	16408	16398	16319	16355	16096	16456	16123	16189	16130	16443	16330	16425	16404	16219	16271	16150	16259	16290	16392	16203	16435	16445	16385	16137	16092	16049	16264	16186	16551	16242	16252	16239	16520	16170	16414	16255	16317	16416	16181	16296	16506	16161	16203	16233	16391	16367	16332	16384	16295	16232	16382	16243	16416	16372	16242	16385	16443	16218	16097	16331	16267	16369	16392	16143	16496	16413	16354	16488	16203	16363	16362	16427	16352	16188	16356	16319	16333	16351	16253	16329	16418	16322	16383	16426	16673	16189	16336	16290	16557	16299	16343	16328	16237	16451	16441	16220	16500	16207	16294	16256	16335	16534	16209	16094	16318	16249	16242	16346	16451	16482	16152	16219	16299	16230	16344	16322	16447	16326	16380	16321	16376	16209	16301	16502	16129	16194	16140	16330	16276	16178	16327	16346	16571	16323	16309	16293	16355	16188	16463	16349	16380	16440	16502	16329	16369	16476	16485	16231	16341	16222	16299	16280	16266	16344	16288	16375	16261	16294	16538	16455	16152	16247	16221	16475	16355	16351	16281	16372	16191	16326	16456	16393	16261	16271	16321	16413	16570	16217	16514	16369	16258	16390	16203	16193	16313	16176	16208	16103	16261	16215	16277	16427	16334	16337	16303	16313	16207	16105	16264	16430	16282	16229	16340	16190	16280	16424	16445	16439	16318	16405	16457	16434	16302	16009	16312	16347	16349	16338	16143	16336	16253	16206	16294	16290	16305	16282	16375	16206	16416	16268	16508	16368	16330	16244	16358	16322	16463	16325	16329	16393	16477	16352	16201	16409	16498	16287	16494	16122	16354	16145	16335	16480	16125	16210	16217	16327	16452	16425	16475	16393	16219	16316	16221	16466	16263	16231	16237	16505	16326	16290	16332	16263	16300	16427	16331	16367	16250	16442	16571	16449	16139	16505	16347	16535	16406	16363	16314	16293	16405	16285	16341	16397	16269	16355	16367	16249	16332	16179	16386	16288	16269	16363	16120	16348	16259	16365	16268	16486	16234	16334	16326	16381	16260	16381	16128	16279	16281	16332	16095	16278	16367	16179	16380	16182	16355	16398	16204	16387	16250	16239	16315	16244	16177	16377	16208	16224	16259	16272	16447	16353	16390	16436	16304	16194	16205	16170	16233	16406	16287	16417	16204	16216	16230	16384	16410	16188	16325	16188	16634	16246	16282	16417	16342	16080	16431	16299	16341	16376	16367	16158	16215	16262	16221	16370	16330	16251	16145	16480	16536	16464	16363	16493	16384	16262	16373	16312	16099	16403	16554	16275	16283	16253	16457	16320	16432	16439	16439	16476	16298	16224	16396	16274	16264	16295	16558	16189	16438	16279	16345	16311	16466	16483	16282	16347	16140	16319	16467	16398	16493	16295	16442	16048	16335	16288	16461	16515	16484	16304	16329	16362	16175	16426	16312	16493	16356	16422	16628	16316	16283	16207	16177	16418	16276	16377	16250	16395	16397	16349	16351	16242	16376	16331	16239	16304	16475	16436	16197	16269	16456	16304	16438	16320	16349	16150	16097	16275	16295	16145	16184	16349	16252	16240	16467	16209	16272	16366	16175	16286	16350	16395	16402	16366	16340	16215	16469	16411	16253	16343	16414	16245	16295	16354	16439	16460	16227	16536	16474	16287	16214	16254	16223	16389	16145	16358	16513	16574	16182	16486	16205	16304	16244	16278	16315	16364	16386	16449	16270	16227	16396	16423	16297	16260	16338	16375	16281	16396	16393	16128	16157	16358	16379	16173	16131	16185	16189	16362	16539	16183	16225	16290	16427	16499	16231	16452	16323	16365	16410	16140	16203	16321	16522	16429	16407	16534	16337	16178	16339	16283	16470	16468	16500	16233	16264	16307	16249	16224	16327	16312	16263	16335	16425	16348	16235	16402	16401	16297	16422	16444	16506	16218	16432	16369	16419	16437	16299	16322	16367	16377	16516	16217	16383	16313	16344	16187	16257	16421	16366	16315	16368	16436	16387	16426	16316	16287	16208	16275	16297	16320	16446	16377	16305	16263	16244	16185	16460	16193	16377	16083	16270	16408	16389	16463	16481	16285	16480	16372	16393	16217	16242	16352	16277	16474	16327	16174	16201	16245	16354	16357	16312	16301	16520	16325	16304	16342	16187	16165	16320	16198	16283	16297	16334	16461	16129	16270	16244	16295	16486	16237	16112	16392	16309	16310	16226	16065	16152	16421
14553	16204	16250	16981	26414	28984	26126	18026	15338	15311	15436	15349	15313	15420	15468	15332	15441	15331	15498	15476	15388	15452	15459	15468	15239	15439	15351	15435	15255	15586	15363	15384	15278	15446	15498	15366	15297	15441	15399	15454	15407	15475	15421	15572	15532	15409	15458	15447	15397	15136	15443	15581	15600	15463	15491	15339	15570	15322	15350	15483	15408	15399	15442	15387	15296	15363	15483	15530	15557	15380	15296	15510	15467	15458	15293	15419	15293	15260	15649	15533	15580	15331	15280	15443	15408	15277	15415	15434	15440	15426	15523	15303	15397	15281	15293	15445	15381	15479	15336	15381	15549	15402	15483	15444	15384	15357	15383	15358	15652	15476	15526	15420	15488	15499	15300	15483	15330	15436	15376	15542	15320	15325	15382	15331	15427	15359	15445	15415	15433	15444	15314	15455	15368	15442	15307	15589	15421	15342	15306	15440	15518	15377	15380	15302	15601	15337	15364	15417	15476	15467	15398	15362	15476	15448	15396	15653	15203	15393	15364	15403	15587	15447	15367	15463	15392	15171	15487	15546	15278	15525	15283	15300	15366	15460	15436	15525	15409	15294	15358	15417	15528	15274	15477	15534	15418	15323	15550	15352	15502	15351	15527	15437	15445	15463	15542	15353	15443	15264	15556	15528	15583	15474	15486	15470	15504	15346	15444	15352	15469	15339	15140	15318	15350	15313	15345	15446	15502	15449	15442	15447	15394	15508	15509	15457	15317	15458	15391	15326	15426	15456	15365	15402	15283	15429	15417	15587	15311	15436	15326	15253	15347	15465	15342	15502	15422	15455	15350	15422	15388	15294	15554	15489	15413	15297	15334	15453	15369	15405	15228	15393	15423	15478	15419	15377	15363	15335	15451	15343	15463	15529	15472	15433	15315	15437	15527	15296	15371	15480	15556	15404	15432	15499	15295	15325	15562	15440	15548	15580	15346	15413	15353	15304	15397	15334	15239	15540	15478	15473	15320	15521	15353	15570	15507	15267	15478	15364	15390	15352	15440	15681	15419	15491	15360	15570	15295	15487	15341	15414	15447	15367	15412	15485	15228	15505	15296	15327	15467	15283	15244	15430	15399	15482	15317	15258	15359	15502	15324	15549	15412	15452	15371	15450	15449	15326	15325	15267	15556	15558	15292	15343	15425	15402	15404	15377	15395	15520	15480	15334	15370	15333	15378	15529	15398	15269	15291	15382	15505	15418	15354	15342	15536	15387	15399	15366	15521	15440	15389	15400	15251	15290	15529	15336	15531	15408	15473	15326	15425	15354	15469	15439	15309	15472	15430	15439	15393	15283	15495	15549	15458	15393	15363	15473	15478	15467	15295	15422	15362	15344	15635	15488	15450	15528	15396	15435	15305	15483	15405	15325	15440	15583	15167	15409	15326	15496	15411	15510	15458	15386	15416	15438	15500	15404	15489	15531	15397	15441	15404	15471	15332	15392	15333	15336	15583	15580	15349	15431	15394	15416	15500	15406	15389	15413	15301	15334	15449	15347	15467	15479	15402	15628	15472	15373	15427	15330	15555	15567	15391	15671	15527	15442	15355	15452	15255	15513	15374	15466	15469	15473	15605	15354	15385	15425	15464	15296	15374	15423	15500	15351	15302	15390	15302	15484	15441	15401	15340	15448	15250	15308	15458	15319	15475	15690	15341	15373	15443	15569	15308	15434	15471	15508	15636	15346	15315	15455	15432	15376	15223	15357	15390	15354	15563	15581	15298	15351	15345	15245	15443	15322	15429	15215	15483	15364	15316	15334	15462	15389	15397	15506	15619	15361	15469	15338	15572	15488	15442	15536	15586	15370	15494	15276	15486	15455	15243	15486	15188	15356	15421	15342	15584	15651	15323	15609	15475	15352	15366	15464	15372	15519	15378	15248	15490	15344	15549	15539	15474	15739	15330	15482	15450	15554	15424	15388	15358	15468	15436	15418	15453	15199	15465	15368	15483	15546	15634	15372	15499	15374	15430	15317	15417	15504	15427	15357	15357	15553	15237	15501	15356	15506	15506	15243	15390	15367	15413	15559	15503	15243	15459	15443	15410	15418	15444	15411	15375	15259	15344	15383	15377	15359	15424	15435	15440	15561	15249	15353	15533	15543	15393	15262	15377	15496	15513	15418	15435	15314	15399	15521	15265	15410	15573	15288	15323	15303	15315	15592	15575	15274	15340	15349	15573	15523	15473	15541	15496	15447	15492	15491	15427	15331	15242	15356	15332	15519	15331	15272	15241	15407	15384	15417	15472	15422	15431	15310	15602	15514	15208	15398	15445	15390	15242	15505	15300	15294	15559	15408	15409	15436	15411	15505	15400	15563	15198	15422	15395	15396	15448	15354	15478	15470	15511	15302	15632	15162	15419	15398	15377	15403	15363	15437	15425	15552	15365	15318	15478	15469	15351	15371	15450	15382	15551	15401	15391	15551	15294	15491	15579	15355	15426	15514	15434	15397	15419	15361	15426	15351	15270	15414	15634	15387	15288	15483	15562	15421	15258	15249	15382	15621	15543	15492	15423	15397	15414	15358	15378	15478	15472	15308	15562	15437	15328	15401	15379	15389	15422	15534	15488	15441	15477	15369	15492	15377	15349	15337	15442	15336	15258	15352	15428	15584	15453	15606	15397	15301	15411	15500	15664	15354	15427	15540	15371	15426	15354	15533	15328	15533	15354	15587	15252	15389	15349	15563	15330	15509	15298	15415	15292	15427	15460	15422	15316	15470	15377	15395	15316	15588	15583	15440	15540	15537	15268	15453	15494	15275	15346	15474	15395	15261	15397	15566	15286	15631	15214	15422	15513	15388	15332	15443	15494	15584	15483	15361	15374	15458	15338	15312	15506	15206	15506	15365	15280	15441	15296	15297	15484	15439	15520	15566	15338	15425	15265	15380	15342	15300	15451	15350	15432	15376	15329	15362	15570	15551	15484	15282	15525	15347	15295	15399	15329	15363	15540	15414	15355	15514	15229	15466	15442	15577	15376	15255	15441	15375	15469	15338	15455	15440	15543	15352	15408	15184	15388	15706	15443	15606	15579	15353	15485	15366	15483	15247	15433	15471	15517	15481	15432	15370	15441	15518	15398	15404	15380	15347	15491	15397	15596	15405	15434	15378	15397	15504	15424	15503	15479	15352	15318	15323	15312	15477	15492	15446	15415	15382	15478	15340	15378	15484	15629	15453	15403	15491	15418	15429	15328	15405	15423	15460	15302	15392	15331	15277	15402	15274	15348	15285	15499	15317	15362	15576	15513	15331	15610	15423	15288	15391	15391	15461	15481	15342	15470	15434	15417	15473	15503	15504	15434	15399	15338	15559	15466	15407	15518	15399	15555	15305	15322	15372	15380	15228	15401	15460	15478	15377	15445	15408	15597	15381	15324	15396	15610	15208	15395	15327	15416	15546	15429	15529	15318	15368	15300	15553	15332	15446	15398	15424	15523	15321	15123	15506	15358	15356	15400	15501	15392	15569	15391	15329	15242	15432	15451	15186	15494	15618	15260	15194	15316	15339	15460	15497	15397	15464	15482	15520	15583	15431	15359	15485	15298	15398	15456	15322	15332	15387	15410	15284	15412	15614	15481	15457	15274	15344	15546	15481	15363	15543	15372	15229	15471	15599	15374	15394	15463	15405	15390	15541	15234	15360	15498	15417	15374	15305	15402	15494	15514	15363	15528	15390	15363	15447	15431	15526	15436	15507	15347	15379	15481	15483	15486	15267	15301	15367	15273	15571	15384	15309	15383	15496	15450	15365	15466	15517	15554	15439	15428	15506	15281	15496	15175	15330	15501	15276	15362	15273	15456	15336	15508	15320	15372	15485	15579	15323	15430	15454	15418	15409	15384	15414	15465	15466	15449	15378	15383	15531	15417	15373	15532	15421	15411	15589	15432	15395	15572	15398	15546	15534	15444	15404	15320	15545	15553	15343	15257	15387	15552	15445	15231	15424	15428	15364	15378	15382	15415	15161	15565	15457	15287	15609	15442	15463	15572	15308	15456	15394	15271	15520	15392	15483	15404	15580	15404	15510	15237	15470	15313	15442	15562	15442	15645	15475	15518	15373	15364	15410	15534	15553	15345	15326	15409	15526	15525	15426	15546	15485	15369	15384	15489	15410	15504	15255	15314	15409	15498	15229	15414	15436	15362	15468	15308	15510	15271	15373	15316	15368	15376	15431	15532	15430	15536	15453	15298	15396	15504	15388	15356	15402	15225	15498	15412	15496	15515	15411	15402	15583	15461	15235	15569	15376	15310	15450	15541	15372	15488	15224	15481	15508	15305	15417	15453	15445	15489	15431	15350	15364	15434	15657	15365	15401	15499	15353	15536	15428	15350	15333	15527	15506	15320	15400	15372	15391	15398	15424	15550	15370	15360	15369	15468	15485	15367	15462	15416	15507	15460	15279	15390	15485	15410	15241	15552	15468	15486	15408	15495	15419	15386	15301	15501	15408	15487	15353	15493	15364	15302	15553	15312	15477	15477	15209	15473	15407	15657	15479	15603	15335	15341	15312	15401	15267	15392	15444	15334	15436	15379	15335	15462	15456	15365	15324	15255	15275	15538	15398	15516	15713	15540	15432	15284	15490	15540	15554	15438	15457	15456	15470	15486	15375	15371	15495	15432	15438	15476	15505	15366	15376	15345	15471	15307	15364	15429	15370	15365	15560	15366	15614	15542	15333	15377	15481	15419	15466	15610	15403	15295	15304	15426	15327	15296	15359	15494	15399	15387	15383	15470	15432	15414	15458	15355	15421	15340	15388	15466	15206	15505	15391	15426	15515	15388	15236	15513	15431	15492	15564	15365	15462	15356	15492	15550	15370	15386	15290	15482	15488	15459	15341	15407	15437	15499	15435	15541	15212	15206	15512	15378	15438	15401	15514	15484	15385	15215	15326	15457	15530	15458	15243	15539	15609	15196	15497	15490	15262	15561	15589	15247	15351	15423	15565	15267	15565	15331	15296	15363	15492	15480	15397	15366	15607	15417	15483	15528	15500	15434	15438	15454	15435	15466	15434	15307	15571	15368	15540	15433	15498	15369	15344	15502	15343	15406	15517	15410	15514	15315	15397	15387	15367	15595	15413	15417	15524	15540	15423	15455	15213	15427	15409	15328	15525	15391	15342	15291	15279
24228	21291	28507	24519	34076	56226	49358	34253	18674	16588	16293	16165	16139	16289	16367	16121	16044	16167	16133	16071	16118	16022	16066	16139	15944	16029	16088	16061	16221	16216	16051	16229	16035	16057	15983	15952	16084	16112	15983	16077	16019	16048	16079	16068	15960	16005	15941	15765	15967	16212	16043	16014	16112	16050	16046	16086	16218	16121	15993	16088	16133	16234	16216	16102	15900	15975	15989	16195	16013	16055	15967	15934	15987	15862	16051	15979	15972	15936	15980	16092	16091	16008	16036	16068	15907	15876	16044	16226	16109	15770	16060	15835	16090	15892	15850	15901	15974	16099	15980	16077	16075	16117	15921	16035	15954	16131	15872	16055	15957	16015	15965	16030	16057	16027	16084	16084	16070	15927	16266	15924	16112	16095	16023	16083	15830	15838	15887	15959	16088	15989	16130	16012	15900	15973	15905	15903	16160	16111	16029	15865	15951	15781	16029	16103	15993	15911	15918	16057	15902	16032	15968	16170	16062	16100	16059	15971	15990	15864	15869	15988	16163	15841	15919	16078	16060	15889	16035	16005	16083	16000	16151	15941	16065	15903	16143	16016	16151	16131	15927	16007	16007	16170	16098	15832	15958	15821	16039	16053	16140	16128	15760	15978	15983	16051	15911	15780	16006	16073	15967	15963	16050	15842	16186	16129	16016	15988	15864	15940	15870	16079	15850	16049	16113	15975	15993	15938	16193	15950	15916	15904	15885	16196	15747	16036	15767	16057	15779	16152	16078	16035	15998	16036	15964	16054	16005	15970	16196	15834	16156	16143	16124	15926	16093	15856	15800	15962	16042	15983	15812	15791	16017	16024	15869	16030	15995	15940	16054	15960	16130	15906	15954	15966	15949	15861	16130	15932	16160	16091	15914	15997	16273	16022	16134	15847	15823	15829	15971	16084	15852	15975	15922	16090	15899	16253	16026	15960	16204	15971	15868	15895	16019	16089	15908	15900	15938	15864	16098	16056	16008	16018	16148	16054	15987	15901	16104	16109	15905	16003	15962	15877	15886	16070	15987	15981	16097	15896	16022	16090	16178	15926	16039	15961	15876	16007	15824	16056	15869	15912	16065	16235	15881	15912	15737	15951	15980	15919	16024	16026	16129	15814	16029	15955	15977	16100	16087	16066	16141	15928	15978	15986	16228	16124	16175	15864	15933	16086	15989	16063	15806	16172	16016	16078	15991	15949	15901	16083	15918	15869	16039	16018	15943	15987	15705	16029	15987	15972	16042	16051	16208	16135	16168	15874	15870	15787	15975	16068	16088	16049	15979	15959	15906	16042	15908	15974	16079	16085	16095	16017	16005	16035	15986	16114	16213	15980	16060	15860	16035	16038	16039	15956	15854	16009	15832	15922	15854	16015	15960	16172	16059	16005	15875	16066	15991	15980	15932	15988	16148	16174	15944	15941	15999	16132	16091	16074	15900	15795	16117	15944	16009	16080	15861	15839	15836	16133	16062	16011	15903	15958	16022	15948	15958	16098	15966	16097	16081	15775	16021	15890	15937	15969	15973	15910	16140	15988	15991	16124	15953	16187	16186	16080	15943	16095	16125	16170	16096	16096	16161	16226	15947	15930	16133	15999	15969	16043	15876	15929	16029	15847	16100	15794	15951	15968	15918	16083	16034	15891	15945	16031	16113	16066	15971	16038	16074	15996	15979	15933	16024	15858	15913	16074	16061	15868	16040	16084	15914	15994	15925	15949	15883	16075	16106	15973	16041	16075	16005	15984	16213	16147	16154	16176	16246	15795	15908	15960	16018	16129	16051	15976	16232	16129	15917	16056	16045	15897	16098	15944	16005	15957	16210	16068	16200	16156	16153	16110	16007	15868	16097	16014	15923	16219	15942	16023	15990	16084	15948	16125	16081	15955	15984	15978	15744	15807	15930	16032	16011	15924	16019	15901	15972	16118	16015	15995	16060	15992	15998	16018	15997	16172	16062	16142	15865	15985	15888	15955	16005	15968	16007	15867	15762	16047	16053	15956	16097	16029	16235	16027	15956	15985	15931	16133	16027	15949	15912	16009	16108	15940	16024	15880	16129	16012	16040	15880	16009	16077	15945	16013	16060	15986	16073	16202	15907	15975	16026	15932	16272	16015	16196	15994	16030	15862	16018	16144	16071	16004	15974	15956	15935	16062	15969	16189	16190	16257	15923	15809	16182	16039	16286	16146	15957	15909	15874	16048	15964	16003	16089	16006	16044	16127	15978	15978	15813	15960	15885	15970	16033	16037	16183	16147	16045	16253	16072	16133	16232	15950	15891	15952	15758	15900	16028	15967	16125	15856	16011	15911	16066	15863	15943	16107	16042	16089	16198	16331	15940	16153	15885	16121	16238	16055	16108	16070	15914	16111	15912	15934	16004	15975	16087	15956	16258	16090	16008	16126	15941	15881	16033	16022	15943	16225	15946	15989	15915	15912	16017	16036	16134	16039	16073	16110	15911	15841	15932	16130	16053	15796	16055	16064	15897	15781	16134	16214	15987	15798	15907	16111	16016	16057	16163	16057	15987	16043	16165	15973	16002	15838	15910	15999	15828	16123	16136	16016	15885	15950	16128	15994	16344	16084	15993	15968	15869	15654	15675	15929	15927	16034	16109	15884	15931	15970	15992	15948	16128	15887	15917	15956	16050	16186	16004	16001	15926	16224	16000	15963	16005	16029	15887	15847	15943	16002	15993	16168	16025	15981	15949	16020	16207	16017	16192	16175	15999	15824	16154	15989	15926	16116	16008	15955	15996	15976	15979	15990	15988	16015	15965	15982	16152	16076	16055	16129	15929	15961	16128	16148	16041	15823	16069	16002	16105	16124	16086	15998	16107	15952	16033	16236	16045	16112	15882	15898	15975	16063	15882	15971	15926	15934	15904	16028	15944	16022	16107	16064	15897	16052	15930	15986	16011	15982	15992	15755	16078	16014	15999	15960	16111	15927	15922	16005	15885	16107	16119	15976	16087	15955	16046	15970	16182	15946	16065	15974	15988	16040	16143	15957	16073	16017	16066	15890	16182	16083	15887	16052	16091	15993	16086	15951	16064	16035	16263	15848	16051	16115	16005	16026	16066	16156	16089	16196	15961	16003	15919	15881	16077	16077	15712	15897	16081	15975	15952	15981	16152	15873	15959	15969	16034	16048	15993	15911	16021	15966	15872	15969	16035	16069	16041	16101	15917	15884	15990	16055	15983	16189	15838	15963	16051	15997	16115	15940	15950	15904	15951	15987	16001	16108	16025	16076	15867	16094	15954	16016	15950	16067	15915	15993	16105	16005	15956	15993	16072	15993	16053	16066	16099	16077	15946	16010	16173	16108	15963	15981	16123	15998	15933	15824	15930	16122	15745	15994	16063	16064	16114	16048	16141	16107	16140	15792	15992	15834	16033	16087	16070	15860	15943	15992	16131	16036	16109	16182	15945	15832	16123	16177	16014	15999	15808	15848	15982	16133	16192	16178	16169	16045	15984	16024	16006	16077	15988	16081	15904	16144	16053	16031	16149	16026	16135	16104	16168	15918	16057	15978	16114	16058	15957	16243	15841	16029	15881	16032	16079	16097	16011	16067	16009	15836	16019	16030	15901	15992	16103	16023	15970	16025	16101	15899	15978	16048	16013	15928	15991	16122	16163	15923	15966	15750	15952	15924	15937	16100	16190	15893	16179	16186	16210	16042	15977	16179	15980	16118	15993	15966	15972	16020	15859	16145	16104	16257	16084	15773	15920	15975	15983	15967	15989	15997	16017	15926	15992	15842	15896	16001	16023	15916	16157	16073	15762	15988	15845	15956	16107	16022	16090	16231	15946	16133	16097	16057	16088	16062	15984	15899	15871	16079	16205	16018	16110	15898	16012	16001	16085	15979	16062	15954	16085	15920	15903	16076	16072	15901	15924	15887	15900	16030	16164	15930	16093	15835	15884	16099	15996	16085	16002	15944	16085	15766	15844	16110	16062	16051	15981	15765	15961	15982	16019	15950	16180	16018	16049	15997	16010	15950	15855	16059	16083	16010	16177	16137	15854	16075	16135	15976	15917	15996	16148	15923	15920	16100	15930	15973	16003	15970	16087	16183	16136	16043	16204	16100	15977	16208	16157	15949	15936	16071	16011	16052	16081	16087	16028	16105	16087	15934	15890	15876	16012	16056	15959	16035	15993	15796	16059	16047	15999	15784	15992	15943	16044	16187	16231	15956	15796	16075	16081	15872	16054	16053	16017	15858	15888	15857	16224	15996	16034	16119	16010	15951	16034	16164	15911	15944	16014	16107	16000	16020	16054	15870	16012	16007	15911	15906	16131	16141	16000	16041	15939	16086	16082	16090	16159	15978	16167	16036	15928	16262	16065	16225	15820	15923	15948	15920	16011	16027	16110	15894	16021	16021	16124	16095	15852	15984	15929	15921	16090	15893	15914	15762	15980	15865	16052	16135	15880	15805	15949	15898	15894	15941	16007	15912	15868	15857	16120	16006	16092	15965	15825	16049	15934	16057	15890	16134	16037	15973	15979	16080	16036	16065	15922	15916	16045	16052	16066	15962	15904	16031	15877	15906	15872	16004	16151	15944	16059	16080	15838	16125	15894	16160	16125	15905	15911	15903	16243	16257	16023	15988	16161	16004	15846	15909	15991	16110	16162	16106	16046	15919	16178	15989	15977	16090	16090	16104	15863	15874	15911	16147	16190	16048	15897	15975	15997	16009	15923	15961	15971	15857	16151	16088	16000	15977	16083	16047	15889	16009	15948	16056	16185	16004	15895	15938	16084	15867	15858	15981	16050	16081	16072	16147	16115	16083	16071	15786	15829	15888	15899	16005	16131	15988	16054	16183	16057	15975	15981	16011	16091	16140	16042	15872	15866	15902	15875	16063	16028	16080	15968	15868	16069	16107	15939	15961	15968	15994	16038	16068	15935	15979	15970	15992	15958	15928	16060	15994	15987	16012	16010	16069	15959	15796	16018	16054	15968	15904	16001	15758	16079	16067	16066	15864	16026	16108	15877	15975	15881	15845	15957	15881	15990	15988	15998	15779	15935	15892	15911	16251	16175	15911	16009	16012	15982	16111	16066	16294	15909	16050	15950	16004	15916	16027	15948	15822	16067	16108	15990	15957	15945	16008	15981	15814	15760	16099	15959	15856
14592	21315	20180	18931	45425	57793	49442	31822	15375	15257	15346	15377	15329	15288	15132	15384	15269	15362	15379	15368	15273	15288	15282	15173	15254	15255	15216	15306	15336	15282	15280	15141	15338	15340	15371	15291	15406	15208	15198	15205	15198	15297	15214	15133	15103	15202	15338	15341	15380	15298	15182	15172	15317	15183	15186	15292	15241	15171	15258	15426	15224	15278	15362	15196	15289	15153	15188	15332	15180	15229	15184	15211	15401	15304	15346	15216	15330	15118	15101	15358	14972	15237	15232	15347	15175	15192	15337	15184	15221	15221	15276	15190	15273	15230	15180	15392	15073	15247	15333	15308	15401	15322	15098	15250	15346	15231	15325	15179	15275	15325	15115	15296	15219	15169	15319	15250	15353	15075	15256	15289	15110	15251	15172	15129	15286	15203	15235	15253	15348	15271	15254	15181	15173	15249	15232	15190	15276	15188	15180	15143	15247	15089	15193	15160	15233	15390	15140	15236	15256	15126	15257	15195	15231	15309	15273	15278	15193	15163	15235	15271	15388	15313	15283	15109	15280	15191	15188	15387	15240	15272	15206	15146	15224	15133	15310	15171	15056	15202	15265	15199	15239	15144	15213	15179	15333	15412	15344	15253	15185	15223	15403	15216	15244	15155	15281	15204	15199	15262	15309	15069	15272	15279	15401	15220	15154	15090	15208	15227	15244	15198	15033	15300	15104	15236	15143	15150	15233	15377	15154	15210	15193	15247	15312	15247	15250	15221	15111	15523	15145	15237	15344	15087	15294	15274	15394	15226	15290	15218	15016	15170	15202	15191	15192	15158	15346	15247	15063	15294	15254	15226	15294	15166	15214	15369	15316	15219	15324	15073	15329	15370	15209	15119	15408	15304	15182	15134	15155	15016	15267	15305	15335	15363	15223	15248	15219	15034	15357	15286	15180	15201	15272	15280	15323	15267	15259	15232	15274	15157	15104	15235	15288	15293	15295	15167	15404	15216	15329	15152	15243	15157	15333	15169	15138	15221	15052	15216	15209	15177	15157	15279	15121	15304	15296	15175	15234	14999	15440	15113	15228	15126	15041	15197	15265	15328	15292	15179	15145	15042	15171	15335	15160	15254	15349	15260	15345	15220	15396	15226	15278	15153	15246	15304	15204	15050	15200	15196	15373	15407	15138	15142	15254	15159	15303	15201	15283	15033	15293	15099	15154	15303	15121	15135	15155	15195	15276	15215	15289	15101	15349	15270	15185	15330	15376	15125	15294	15265	15207	15207	15288	15260	15312	15136	15306	15068	15166	15285	15259	15303	15175	15357	15283	15400	15388	15110	15097	15139	15249	15286	15107	15382	15056	15155	15199	15171	15208	15129	15247	15214	15284	15131	15317	15237	15215	15101	15237	15145	15268	15133	15156	15229	15230	15080	15413	15120	15371	15127	15409	15292	15327	15033	15185	15253	15560	15263	15257	15241	14974	15232	15252	15140	15196	15221	15351	15102	15300	15214	15224	15314	15221	15116	15124	15292	15234	15295	15152	15281	15262	15146	15294	15295	15119	15025	15165	15238	15172	15281	15179	15162	15166	15154	15153	15111	15328	15137	15342	15202	15329	15302	15230	15218	15161	15254	15268	15267	15164	15328	15116	15145	15199	15209	15104	15305	15133	15444	15196	15160	15422	15338	15447	15152	15263	15308	15222	15260	15305	15357	15257	15272	15360	15213	15249	15222	15168	15153	15227	15283	15142	15263	15270	15329	15204	15314	15198	15225	15159	15165	15193	15384	15158	15408	15479	15258	15299	15200	15195	15328	15104	15136	15167	15101	15226	15279	15074	15206	15209	15344	15270	15283	15330	15221	15195	15066	15191	15278	15275	15231	15161	15234	15122	15139	15432	15342	15177	15387	15352	15260	15379	15258	15020	15341	15333	15267	15385	15293	15285	15277	15185	15509	15076	15215	15228	15218	15233	15268	15089	14990	15103	15254	15326	15200	15221	15249	15189	15150	15114	15163	15134	15249	15238	15063	15162	15351	15138	15232	15296	15132	15158	15428	15296	15337	15422	15217	15419	15372	15113	15283	15271	15227	15174	15183	15050	15232	15283	15210	15298	15052	15115	15298	15119	15416	15192	15257	15256	15204	15094	15224	15184	15251	15376	15167	15145	15139	15307	15216	15421	15283	15260	15248	15172	15254	15126	15312	15420	15326	15216	15272	15165	15241	15262	15123	15353	15226	15328	15274	15138	15298	15379	15210	15167	15183	15096	15347	15215	15155	15302	15273	15242	15270	15048	15281	15244	15262	15289	15336	15167	15309	15206	15212	15198	15149	15420	15017	15220	15196	15281	14979	15139	15337	15249	15084	15245	15201	15183	15117	15114	15301	15261	15192	15203	15176	15266	15105	15229	15170	15358	15299	15233	15292	15182	15125	15106	15246	15096	15296	15134	15265	15188	15213	15190	15353	15277	15127	15180	15188	15170	15355	15328	15287	15172	15163	15115	15159	15247	15248	15238	15121	15236	15127	15106	15325	15206	15128	15267	15238	15201	15327	15286	15218	15300	15240	15330	15253	15339	15163	15241	15261	15189	15290	15193	15273	15167	15286	15292	15221	15117	15248	15234	15185	15171	15178	15228	15131	15184	15196	15330	15397	15348	15381	15173	15259	15300	15185	15220	15160	15309	15220	15206	15185	15170	15172	15186	15213	15223	15271	15156	15171	15136	14988	15256	15078	15300	15104	15288	15373	15316	15193	15317	15264	15136	15267	15161	15194	15078	15384	15387	15089	15261	15378	15230	15061	15204	15176	15344	15413	15256	14980	15131	15106	15340	15311	15291	15246	15251	15020	15143	15100	15262	15368	15159	15254	15257	15232	15154	15356	15322	15112	15265	15098	15205	15149	15244	15342	15224	15332	15032	15198	15258	15178	15086	15133	15195	15250	15222	15205	15203	15161	15305	15265	15053	15394	15182	15139	15177	15428	15201	15108	15154	15177	15116	15348	15217	15324	15389	15239	15019	15141	15232	15181	15335	15140	15251	15251	15224	15056	15409	15089	15322	15256	15336	15149	15229	15257	15174	15122	15429	15195	15202	15140	15207	15354	15101	15122	15269	15127	15188	15157	15145	15295	15188	15188	15276	15192	15322	15062	15055	15219	15187	15351	15159	15276	15251	15391	15143	15295	15292	15291	15326	15213	15151	15262	15301	15362	15274	15264	15207	15164	15262	15255	15214	15275	15151	15197	15243	15338	15316	15322	15078	15141	15192	15344	15068	15271	15123	15039	15210	15271	15366	15098	15194	15352	15113	15103	15365	15149	15131	15227	15249	15229	15211	15308	15199	15238	15166	15133	15384	15147	15130	15197	15335	15250	15229	15215	15233	15285	15275	15327	15228	15298	15163	15239	15176	15235	15380	15142	15342	15149	15131	15128	15304	15266	15126	15235	15321	15285	15335	15241	15229	15138	15029	15304	15306	15151	15410	15228	15317	15035	15258	15128	15326	15133	15139	15250	15235	15181	15100	15146	15316	15250	15199	15152	15352	15016	15271	15196	15090	15238	15190	15345	15219	15283	15285	15364	15162	15581	15240	15421	15205	15282	15152	15254	15285	15255	15246	15068	15171	15244	15215	15278	15275	15310	15309	15447	15224	15264	15252	15280	15388	15173	15262	15338	15086	15139	15227	15263	15148	15163	15236	15224	15229	15395	15156	15134	14999	15220	15163	15211	15166	15227	15129	15234	15243	15263	15357	15246	15215	15327	15205	15218	15507	15210	15082	15348	15112	15218	15292	15211	15034	15271	15394	15194	15272	15368	15185	15302	15325	15176	15153	15100	15120	15231	15213	15099	15283	15104	15115	15231	15331	15126	15245	15167	15241	15219	15293	15152	15055	15111	15132	15183	15314	15085	15257	15499	15142	15198	15217	15264	15050	15288	15310	15192	15201	15173	15287	15111	15082	15141	15201	15221	15326	15063	15258	15287	15245	15104	15309	15352	15263	15197	15268	15246	15286	15230	15246	15277	15274	15199	15324	15269	15299	15319	15501	15049	15339	15210	15285	15181	15094	15283	15112	15152	15123	15223	15296	15245	15242	15304	15255	15167	15290	15201	15242	15263	15242	15132	15245	15153	15228	15399	15315	15239	15333	15059	15153	15161	15266	15217	15085	15254	15326	15195	15327	15193	15305	15227	15361	15173	15264	15325	15180	15311	15234	15288	15267	15322	15206	15202	15184	15228	15256	15201	15334	15407	15208	15279	15133	15173	15393	15434	15394	15274	15126	15049	15181	15308	15226	15285	15195	15228	15209	15180	15234	15309	15082	15139	15158	15368	15161	15277	15304	15285	15156	15343	15038	15290	15513	15061	15157	15216	15201	15162	15349	15003	15363	15434	15215	15273	15072	15243	15180	15375	15204	15330	15200	15248	15382	15379	15171	15366	15153	15248	15185	15069	15269	15248	15246	15233	15084	15163	15307	15250	15311	15312	15421	15122	15142	15360	15137	15287	15197	15059	15219	15268	15230	15282	15173	15396	15162	15261	15059	15290	15118	15169	15015	15138	15140	15251	15314	15354	15352	15280	15433	15220	15245	15311	15110	15160	15269	15260	15246	15228	15206	15350	15185	15247	15286	15187	15194	15170	15211	15130	15315	15412	15198	15275	15198	15291	15180	15337	15157	15289	15339	15113	15245	15191	15252	15226	15129	15243	15356	15175	15155	15194	15229	15250	15214	15112	15173	15344	15177	15286	15298	15084	15205	15194	15300	15223	15277	15133	15080	15361	15087	15196	15171	15270	15186	15222	15127	15424	15149	15365	15235	15289	15168	15225	15193	15238	15350	15161	15298	15365	15116	15332	15188	15210	15214	15212	15363	15260	15335	15312	15336	15114	14994	15385	15175	15139	15264	15355	15303	15256	15054	15323	15431	15147	15214	15192	15194	15325	15313	15236	15332	15169	15359	15334	15337	15185	15511	15190	15431	15172	15223	15199	15242	15258	15344	15290	15152	15272	15093	15333	15430	15260	15269	15121	15195	15395	15269	15274	15271	15252	15210	15020	15289	15080	15110	15256	15159	15237	15204	15281	15405	15155	15283	15298	15543	15299	15306	15247	15342	15346	15237	15434	15330	15123	15344	15319	15181	15355	15339	15223	15322	15343	15079	15172	15277	15199
22909	21298	29188	23741	30636	66462	60956	44815	21607	17497	16797	16316	16420	16404	16361	16592	16278	16230	16526	16444	16475	16348	16439	16421	16485	16300	16447	16320	16141	16300	16304	16399	16363	16312	16408	16439	16291	16145	16393	16163	16427	16413	16280	16232	16075	16293	16204	16206	15974	16322	16229	16227	16205	16201	16211	16322	16342	16175	16271	16250	16212	16192	16400	16434	16198	16243	16208	16089	16173	16216	16158	16229	16381	16213	16291	16152	15954	16123	16293	16378	16371	16386	16298	16175	16364	16215	16078	16261	16205	16301	16106	16352	16209	16312	16218	16300	16176	16399	16222	16210	16241	16123	16147	16149	16149	16260	16065	16200	16152	16400	16207	16363	16233	16232	16192	15948	16017	16137	16197	16179	16209	16075	16332	16281	16368	16254	16398	16344	16310	16184	16139	15993	16359	16352	16194	16181	16453	16266	16210	16250	16216	16155	16336	15972	16337	16331	16269	16237	16040	16227	16159	16426	16175	16097	16211	16153	16274	16300	16123	16051	16083	16293	16042	16173	16116	16116	16214	16081	16086	15951	15985	16302	15976	15866	16116	16079	15966	16297	16124	16050	16212	16407	16170	16159	16261	16197	16171	16150	16218	16308	16238	16022	16230	16307	16284	16391	16187	16331	16245	16147	16300	16107	16303	16175	16141	16218	16103	16059	16223	16135	16231	16109	16157	16121	16060	16234	16419	16241	16284	16235	16372	16187	16206	16133	16213	16064	16305	16333	16326	16272	16308	16266	16104	16138	15972	16025	16186	16220	16315	16030	16221	16388	16262	16154	16077	16166	16081	16238	16275	16071	16227	16239	16253	16399	16349	16003	16323	16216	16260	16151	16125	16352	16144	16197	16086	16364	16295	16175	16124	16241	16284	16232	16255	16144	16299	16195	16136	16217	16276	16134	16127	15956	16118	16130	16223	16061	16245	16222	16206	16318	16218	16130	16239	16174	16353	16125	16073	16246	16139	15988	16107	16128	16207	16081	16385	16484	16190	16292	15973	16211	16158	16141	16198	16270	16226	16194	16211	16136	16200	16212	16081	16377	16289	16335	16145	16170	16183	16185	16269	16107	16121	16134	16185	16043	16113	16342	16146	16151	16134	16235	16146	16271	16228	16189	16284	16350	16101	16223	16117	16109	16200	16351	16204	16075	16346	16186	16183	16225	16113	16208	16232	16229	16379	16243	16377	16262	16336	16164	16157	16320	16165	16144	16138	16302	16162	16274	16249	16250	16042	16321	16166	16222	16035	16263	16201	16268	16177	16288	16273	16295	16166	16342	16263	16201	16084	16229	16307	16183	16202	16327	16422	16095	16198	16178	16262	16100	16233	16126	16071	16251	16062	15873	16329	16321	16358	16280	16157	16110	16226	16200	16109	16062	16217	16090	16174	16139	16126	16101	16165	15968	16154	16165	16299	16104	16264	16209	16172	16082	16038	16230	16114	16242	16289	16267	16259	16207	16164	16151	16239	16392	16345	16084	16293	16068	16161	16117	16299	16157	16167	16147	16289	16409	16001	16326	16224	16229	16364	16163	16327	16120	16118	16039	16282	16076	16238	16177	16243	16203	16240	16070	16356	16301	16015	16300	16022	16258	16165	16204	16214	16177	16048	16182	16170	16105	15976	16094	16196	16013	16019	16122	16074	16172	16263	16321	16325	16402	16323	16179	16487	16134	16169	16229	16128	16222	16028	16059	16065	16255	16139	16127	16306	16254	16139	16240	16131	16178	16296	16186	16165	16191	16193	16493	16220	16223	16244	16163	16113	16147	16362	16321	16299	16514	16115	16210	16208	16344	16402	16181	16316	16189	16158	16149	16202	16225	16163	16271	16242	16273	16239	16176	16270	16088	16193	16649	16330	16193	16056	16413	16278	16092	16279	16273	16045	16155	16059	16094	16062	16199	16259	16180	16281	16244	16041	16030	16155	16197	16272	16126	16198	16299	16229	16294	16267	16247	16152	16117	16260	16131	16089	16192	16192	16269	16210	16289	16189	16389	16168	16292	16047	16278	16387	16209	16342	16341	16213	16126	16205	16163	16152	16057	16178	16287	16072	16109	16367	16190	16167	16305	16045	16287	16353	15980	16001	16216	16406	16080	16263	16105	16118	16381	16289	16148	16149	16216	16319	16221	16158	16121	16161	16441	16245	16116	16151	16183	16450	16522	16072	15974	16422	16218	16295	16152	16212	16150	16254	16346	16244	16234	16365	16139	16243	16191	16334	16164	15993	16129	16177	16130	16168	16152	16109	16043	16167	16048	16174	16105	16111	16184	16150	16214	16103	16354	16146	16214	16259	16119	16225	16103	16261	16235	15949	16176	16379	16267	16255	16278	16382	16368	16241	16276	16141	16211	16020	15931	16313	16083	16167	16303	16130	16323	16115	16199	15853	16316	16163	15927	16171	16003	16156	16100	16188	16250	16094	16251	16360	16117	16120	16431	16513	16129	16143	16185	16322	16173	16172	16166	16184	16306	16164	16089	16349	16353	16176	16060	16285	16236	16086	16319	16240	16276	16108	16120	16343	16148	16204	15998	16167	16174	16211	16278	16208	16096	16306	16261	16245	16192	16253	16299	16228	16205	16276	16066	16251	16379	16369	16262	16383	16324	16121	16036	16131	16240	16162	16179	16107	16186	16131	16370	16420	16291	16078	16255	16112	16301	16283	16162	16077	16101	16008	16471	16209	16208	16192	16298	16374	16160	15991	16222	16273	16270	16175	16377	16213	16252	16321	16148	16154	16236	16160	16061	16037	16010	16139	15998	16290	16052	16080	16032	16207	16157	16127	16336	16405	16381	16153	16251	16115	16183	16201	16234	16414	16174	16169	16109	16213	16256	16189	16310	16232	16284	16208	16164	16094	16255	16026	16109	16140	16151	16367	16202	16213	16134	16075	16120	16119	16304	16306	16162	16264	16216	16265	16137	16244	16050	16226	16296	16273	16478	16087	16223	15988	15995	16094	16102	16066	16218	16231	16124	16236	16330	16188	16315	16190	16281	16391	16098	16317	16291	16141	16256	16085	16014	16220	16281	16189	16150	16370	16200	16386	16253	16173	16145	16251	16198	16051	16292	16385	16306	16248	16228	16152	16022	16325	16043	16202	16212	16118	16030	16214	16203	16255	16181	16179	16041	16126	16203	16418	16098	16074	16295	16202	16246	16244	16232	15996	16160	16332	16248	16256	16324	16355	16239	16156	16116	16150	16191	16200	16462	16268	16209	16407	16176	16195	16163	16295	16398	16137	16150	16354	16174	16258	16266	16278	16210	16058	16122	16217	16165	16374	15964	16108	16089	16231	16155	16240	16264	16278	16252	16299	16255	16233	16091	16136	16320	16349	16201	16417	15961	16175	16178	16282	15970	16037	16178	16183	16285	16184	16331	16231	16162	16483	16148	16369	16119	16238	16114	16098	16225	16126	16173	16134	16144	16374	16158	16437	16088	16143	16092	16115	16241	16200	16064	16133	16151	16127	16239	16320	16119	16313	16226	16202	16133	16322	16496	16153	16363	16188	16191	16491	16254	16283	16041	16217	16132	16248	16283	16115	16134	16300	16159	16270	16277	16392	16106	16216	16018	16069	16214	16206	16215	16066	16179	16046	16490	16260	16411	16147	16289	16030	16319	16206	16113	16149	16131	16360	16187	16225	16275	16190	16291	16269	16256	16213	16284	16190	16069	16132	16208	16180	16277	16340	16069	16294	16211	16208	16154	16175	16229	16129	16179	16202	16291	16363	16166	16102	16089	16357	16329	16146	16177	16194	16323	16301	16148	16111	16321	16278	16181	16264	15999	16154	16390	16179	16114	16258	16208	16073	16029	16095	16347	16179	16266	16351	15984	16096	16130	16143	16144	16202	16188	16226	16092	16106	16171	16176	16151	16234	16333	16381	16223	16006	16343	16178	16227	16047	16157	16203	16167	16388	16162	16249	16099	16243	16185	16147	15995	16246	16083	16299	16294	16358	16100	16042	16261	16146	16115	16285	16228	16171	16273	16176	16318	16196	16296	16060	16354	16124	16309	16242	16317	16304	16228	16129	16267	16317	16050	16265	16185	16094	16166	16295	16244	16360	16086	16301	16379	16297	16165	16138	15983	16161	16133	16325	16091	16061	16067	15984	16147	16205	16121	15993	16142	16214	16065	16214	16059	16372	16278	16226	16357	16250	16291	16215	16099	16147	16181	16067	16256	16203	15968	16064	16309	16152	16306	16361	16198	16090	16081	16168	16037	16336	16050	16146	16255	16421	16146	16350	15989	16028	16224	16000	16347	16327	16001	16207	16304	16248	16274	16246	16378	16115	16003	16230	16190	16161	16165	16296	16175	16221	16001	16114	16074	16144	16300	16260	16067	16102	16074	16294	16218	16109	16045	16158	16237	16157	16209	16260	16183	16344	16027	16099	16218	16084	16373	16134	16226	16188	16364	15976	15996	16069	16309	16272	16155	16447	16327	16087	16248	16301	16125	16040	16275	16165	15983	16232	16257	16098	16079	15991	16259	16247	16247	16149	16377	16129	16214	16158	16233	16341	16096	16435	16358	16025	16144	16376	16362	16224	16155	16223	16227	16281	16081	16306	16047	16306	16132	16331	16154	16022	16076	16131	16037	16287	16152	16276	16246	16233	16113	16230	16079	16257	16129	16212	16141	16194	16098	16469	16183	16064	16221	16360	16202	16432	16185	16343	16261	16087	16027	16325	16192	16250	16248	16312	16115	16251	16258	16074	16309	16314	16209	16237	16163	16372	16275	16144	16084	16370	16016	16091	16087	16218	16250	16199	16027	16224	16044	16250	16249	16244	16451	16216	16152	16037	16147	16018	16126	16073	16353	16295	16140	16142	16185	16056	16097	16219	16347	16381	16186	16272	16192	16352	16240	16281	16184	16198	16174	16333	16042	16175	16014	16104	16282	15862	16070	16170	16386	16236	16210	16034	16243	16212	16261	16345	16009	16139	16387	16175	16304	16324	16116	16126	16208	16317	16177	16193	16203	16186	16109	16285	15982	16216	16111	16209	16238	16362	16056	16183	15961	16250	16199	16126	16320	15951	16207	16065	16346	16181	16333	16423	16128	16344	16139	16074	16423	16121	16008	16339	16307	16314	15954	16357	16142	16192	16238	16046	16208
25536	26141	24548	25235	53470	72758	62001	41720	15500	15473	15413	15378	15506	15404	15394	15275	15261	15326	15396	15409	15434	15383	15389	15318	15314	15342	15440	15420	15329	15524	15309	15298	15431	15289	15338	15250	15346	15236	15343	15226	15517	15388	15409	15272	15242	15342	15197	15214	15257	15385	15391	15163	15160	15173	15351	15296	15479	15265	15360	15290	15267	15382	15442	15284	15389	15201	15319	15323	15420	15274	15290	15099	15430	15068	15445	15491	15350	15223	15443	15196	15342	15105	15299	15429	15406	15219	15388	15188	15230	15272	15168	15325	15274	15360	15239	15344	15296	15254	15308	15439	15331	15190	15327	15339	15365	15256	15369	15389	15417	15314	15356	15470	15486	15307	15409	15162	15214	15305	15469	15180	15272	15217	15361	15214	15317	15355	15485	15350	15235	15360	15439	15181	15276	15411	15408	15334	15380	15250	15453	15268	15230	15345	15357	15506	15383	15324	15379	15163	15359	15355	15211	15242	15330	15129	15329	15287	15131	15198	15217	15342	15318	15255	15383	15393	15231	15336	15443	15147	15346	15353	15313	15495	15305	15334	15320	15299	15168	15197	15280	15267	15260	15264	15369	15112	15178	15340	15211	15190	15347	15258	15211	15328	15500	15427	15404	15291	15379	15427	15289	15368	15307	15131	15147	15454	15058	15242	15305	15313	15353	15359	15414	15399	15385	15429	15296	15337	15300	15338	15434	15252	15390	15348	15429	15369	15222	15331	15240	15304	15275	15337	15421	15340	15444	15308	15192	15336	15378	15299	15209	15178	15346	15406	15390	15328	15175	15370	15367	15286	15250	15351	15462	15163	15396	15096	15240	15229	15337	15132	15366	15330	15478	15367	15294	15325	15286	15348	15485	15282	15321	15131	15249	15282	15373	15395	15390	15258	15224	15271	15176	15313	15356	15255	15381	15372	15358	15515	15237	15122	15369	15275	15115	15329	15432	15259	15280	15460	15318	15446	15159	15338	15255	15331	15166	15414	15313	15232	15317	15265	15396	15327	15270	15277	15133	15256	15234	15382	15400	15430	15382	15347	15246	15272	15275	15207	15423	15492	15469	15378	15247	15384	15352	15205	15422	15352	15312	15334	15243	15370	15350	15395	15258	15425	15378	15228	15269	15251	15323	15362	15309	15346	15181	15344	15272	15326	15206	15272	15143	15348	15416	15224	15394	15458	15245	15249	15201	15268	15332	15429	15217	15190	15334	15476	15407	15342	15315	15237	15139	15315	15311	15278	15334	15319	15329	15300	15232	15308	15242	15171	15365	15175	15311	15375	15559	15428	15394	15136	15293	15357	15140	15309	15285	15292	15292	15444	15377	15407	15354	15321	15223	15221	15255	15330	15424	15252	15310	15259	15202	15314	15351	15274	15323	15310	15408	15329	15208	15376	15248	15457	15241	15242	15199	15303	15292	15306	15156	15268	15252	15356	15195	15365	15379	15344	15275	15430	15321	15472	15247	15207	15315	15187	15220	15409	15140	15351	15279	15264	15262	15249	15210	15325	15280	15389	15336	15342	15367	15150	15258	15291	15239	15327	15378	15303	15326	15268	15199	15250	15287	15208	15207	15334	15283	15359	15366	15439	15365	15475	15189	15360	15426	15411	15239	15261	15142	15318	15209	15492	15179	15428	15248	15323	15367	15138	15387	15183	15406	15124	15267	15288	15336	15210	15222	15338	15236	15220	15177	15217	15401	15222	15226	15287	15459	15480	15306	15247	15352	15259	15267	15207	15114	15309	15348	15429	15289	15165	15279	15240	15163	15364	15281	15233	15355	15301	15424	15420	15317	15357	15282	15256	15394	15386	15465	15234	15404	15146	15493	15274	15401	15500	15308	15172	15203	15193	15344	15392	15381	15297	15312	15426	15194	15273	15332	15421	15314	15270	15164	15161	15323	15272	15386	15211	15307	15275	15275	15285	15309	15432	15210	15285	15229	15285	15282	15321	15391	15205	15179	15310	15451	15285	15535	15328	15202	15218	15275	15015	15209	15338	15345	15266	15320	15339	15467	15443	15309	15246	15434	15249	15286	15158	15210	15346	15434	15140	15394	15273	15290	15319	15290	15363	15169	15378	15310	15512	15344	15131	15274	15330	15093	15454	15336	15531	15392	15302	15386	15265	15288	15405	15317	15306	15336	15113	15334	15278	15367	15346	15275	15366	15219	15208	15308	15349	15320	15384	15334	15254	15190	15430	15420	15359	15420	15424	15321	15314	15368	15459	15433	15275	15371	15333	15353	15385	15217	15164	15242	15570	15366	15179	15404	15318	15467	15329	15184	15218	15381	15155	15398	15186	15326	15139	15216	15403	15351	15237	15424	15310	15496	15188	15410	15485	15302	15371	15308	15229	15333	15337	15357	15307	15238	15306	15152	15462	15275	15182	15163	15146	15321	15185	15413	15312	15317	15280	15336	15315	15423	15166	15305	15130	15223	15274	15222	15371	15202	15178	15078	15361	15227	15403	15348	15314	15429	15492	15288	15463	15197	15418	15264	15275	15257	15225	15466	15308	15260	15337	15365	15317	15188	15308	15359	15298	15309	15223	15111	15408	15222	15141	15456	15295	15302	15289	15274	15327	15215	15236	15355	15294	15370	15225	15252	15279	15213	15154	15392	15349	15134	15169	15289	15393	15345	15385	15539	15396	15303	15324	15450	15356	15309	15230	15426	15511	15282	15365	15127	15327	15287	15039	15321	15276	15265	15216	15384	15385	15230	15356	15267	15315	15388	15396	15178	15244	15331	15312	15342	15378	15462	15384	15199	15374	15402	15332	15370	15295	15245	15217	15257	15366	15334	15355	15419	15351	15162	15339	15440	15356	15240	15270	15240	15225	15194	15252	15319	15236	15357	15211	15495	15309	15344	15154	15339	15304	15286	15331	15215	15197	15126	15219	15243	15318	15427	15353	15184	15236	15402	15255	15378	15314	15371	15435	15373	15363	15420	15504	15168	15262	15434	15200	15218	15242	15284	15387	15188	15339	15273	15316	15329	15276	15335	15230	15195	15321	15345	15285	15215	15493	15092	15260	15330	15123	15274	15208	15227	15266	15281	15288	15291	15215	15362	15380	15405	15263	15368	15391	15253	15317	15146	15278	15441	15266	15290	15289	15370	15180	15390	15103	15398	15319	15286	15319	15200	15425	15397	15278	15183	15372	15360	15195	15302	15239	15304	15295	15427	15369	15392	15219	15379	15204	15281	15192	15370	15321	15386	15146	15313	15150	15293	15325	15293	15390	15191	15393	15166	15252	15287	15397	15211	15330	15236	15272	15354	15367	15294	15182	15222	15402	15266	15151	15332	15253	15223	15205	15359	15312	15261	15295	15490	15416	15134	15556	15382	15289	15213	15305	15361	15262	15361	15202	15317	15329	15143	15264	15318	15374	15236	15429	15293	15258	15309	15278	15363	15170	15433	15333	15186	15316	15431	15378	15163	15179	15068	15262	15291	15331	15258	15116	15251	15274	15225	15501	15131	15300	15311	15264	15478	15157	15295	15284	15397	15199	15310	15387	15123	15183	15484	15310	15384	15397	15423	15271	15360	15240	15391	15267	15171	15103	15418	15140	15303	15283	15228	15242	15074	15287	15289	15191	15409	15398	15115	15360	15366	15481	15211	15106	15324	15199	15393	15120	15255	15132	15318	15455	15207	15329	15392	15192	15285	15270	15375	15274	15369	15385	15244	15345	15251	15188	15221	15373	15304	15260	15262	15296	15156	15396	15273	15312	15414	15312	15324	15409	15343	15371	15334	15353	15182	15350	15307	15541	15288	15330	15271	15394	15246	15457	15412	15307	15242	15315	15454	15294	15283	15322	15294	15206	15305	15474	15274	15333	15426	15232	15239	15305	15328	15304	15256	15256	15222	15278	15245	15177	15144	15301	15409	15349	15153	15241	15313	15432	15227	15195	15252	15421	15432	15273	15391	15473	15290	15232	15404	15276	15434	15350	15309	15206	15377	15286	15342	15319	15315	15375	15229	15204	15341	15367	15416	15348	15333	15364	15255	15280	15294	15534	15014	15255	15218	15367	15281	15223	15248	15515	15368	15158	15478	15153	15224	15172	15393	15355	15295	15214	15265	15308	15230	15359	15282	15308	15331	15337	15376	15404	15431	15311	15115	15314	15272	15365	15365	15403	15261	15328	15251	15465	15263	15186	15370	15229	15402	15152	15165	15201	15452	15249	15292	15211	15039	15372	15403	15354	15276	15353	15304	15300	15186	15284	15306	15309	15308	15341	15169	15185	15172	15486	15536	15300	15354	15351	15390	15274	15283	15378	15174	15188	15347	15163	15323	15317	15136	15489	15387	15331	15360	15198	15190	15449	15282	15269	15250	15216	15269	15412	15332	15403	15357	15381	15286	15466	15402	15240	15301	15206	15282	15487	15143	15216	15283	15196	15394	15178	15329	15384	15234	15223	15247	15267	15296	15304	15360	15268	15362	15239	15269	15256	15363	15208	15209	15184	15308	15267	15358	15338	15299	15291	15482	15300	15295	15354	15496	15570	15161	15363	15246	15260	15176	15371	15320	15378	15367	15420	15232	15366	15247	15295	15235	15222	15421	15164	15388	15199	15258	15333	15428	15294	15351	15418	15165	15379	15445	15423	15241	15466	15344	15466	15398	15351	15331	15398	15346	15275	15227	15385	15257	15227	15349	15207	15209	15269	15318	15211	15284	15216	15114	15426	15143	15359	15152	15365	15233	15310	15409	15314	15359	15490	15301	15216	15367	15194	15350	15218	15267	15297	15548	15431	15247	15274	15434	15363	15286	15198	15418	15344	15168	15365	15261	15379	15304	15387	15383	15421	15401	15373	15385	15248	15106	15430	15255	15189	15217	15372	15379	15357	15292	15478	15236	15219	15231	15199	15398	15256	15264	15137	15239	15260	15473	15278	15364	15379	15313	15480	15144	15369	15349	15264	15367	15385	15427	15324	15324	15262	15269	15398	15338	15354	15344	15226	15251	15287	15368	15232	15214	15310	15230	15372	15231	15188	15248	15225	15323	15280	15275	15289	15256	15169	15364	15487	15099	15275	15286	15242	15184	15255	15242	15290	15243	15404	15452	15296	15314	15429	15280	15299	15342	15351	15519	15360	15269	15151	15142	15299	15358	15411
27603	21624	22533	20103	22987	25372	22896	18831	15919	15687	15500	15640	15488	15321	15614	15535	15663	15541	15316	15725	15655	15402	15717	15606	15634	15493	15431	15601	15427	15537	15506	15462	15559	15615	15478	15575	15500	15676	15562	15460	15444	15619	15480	15637	15682	15427	15466	15398	15401	15567	15367	15494	15513	15619	15569	15560	15439	15467	15519	15469	15351	15594	15599	15441	15334	15413	15543	15330	15662	15674	15636	15501	15710	15529	15415	15621	15281	15477	15561	15436	15577	15307	15553	15495	15516	15562	15438	15600	15558	15583	15621	15330	15757	15470	15460	15504	15444	15527	15613	15680	15667	15703	15503	15596	15425	15584	15652	15504	15459	15511	15466	15425	15404	15217	15509	15578	15387	15587	15542	15452	15617	15604	15355	15426	15491	15523	15650	15642	15664	15638	15380	15611	15537	15395	15342	15356	15392	15421	15496	15520	15611	15701	15611	15670	15403	15500	15524	15595	15474	15386	15556	15421	15408	15623	15521	15342	15429	15410	15482	15533	15366	15505	15421	15662	15402	15450	15724	15567	15597	15492	15597	15444	15439	15520	15538	15434	15536	15576	15642	15596	15679	15418	15239	15328	15438	15272	15542	15434	15545	15386	15410	15468	15700	15494	15380	15402	15680	15567	15456	15571	15504	15519	15505	15563	15450	15524	15374	15423	15461	15620	15485	15534	15495	15429	15415	15512	15348	15439	15533	15554	15449	15560	15511	15490	15476	15515	15593	15393	15333	15524	15417	15683	15301	15650	15351	15469	15542	15533	15431	15483	15450	15577	15598	15453	15452	15659	15373	15493	15604	15456	15476	15425	15533	15368	15514	15507	15475	15339	15499	15428	15517	15403	15450	15430	15645	15261	15613	15376	15673	15415	15336	15429	15557	15629	15180	15368	15547	15423	15467	15434	15649	15489	15577	15496	15467	15574	15545	15744	15492	15422	15422	15687	15547	15525	15552	15540	15515	15445	15359	15433	15510	15470	15472	15477	15488	15434	15464	15691	15293	15492	15442	15469	15430	15490	15523	15663	15652	15596	15592	15599	15445	15597	15485	15527	15519	15729	15477	15621	15312	15538	15551	15582	15589	15343	15531	15366	15465	15590	15751	15611	15434	15554	15689	15648	15564	15650	15680	15718	15517	15415	15558	15558	15598	15725	15395	15740	15422	15348	15482	15235	15587	15451	15406	15408	15367	15266	15529	15550	15402	15593	15511	15537	15663	15465	15512	15564	15713	15589	15551	15585	15720	15559	15368	15664	15424	15676	15663	15497	15794	15531	15372	15452	15589	15396	15430	15381	15667	15563	15441	15639	15511	15613	15575	15414	15588	15674	15591	15411	15492	15667	15477	15663	15638	15483	15408	15578	15558	15437	15576	15460	15363	15477	15354	15375	15289	15503	15591	15523	15568	15516	15522	15653	15335	15423	15510	15464	15609	15326	15462	15469	15637	15381	15491	15537	15598	15472	15704	15425	15464	15770	15625	15517	15500	15507	15398	15400	15518	15624	15486	15690	15662	15658	15334	15461	15486	15518	15600	15535	15514	15386	15512	15340	15431	15544	15225	15353	15510	15532	15363	15567	15640	15631	15359	15458	15694	15304	15473	15489	15437	15522	15556	15653	15527	15466	15270	15492	15386	15655	15533	15361	15498	15586	15665	15301	15497	15683	15511	15478	15684	15647	15568	15364	15318	15710	15604	15551	15627	15351	15641	15533	15559	15662	15469	15511	15622	15439	15417	15569	15605	15587	15452	15543	15490	15623	15637	15407	15565	15217	15724	15405	15491	15581	15454	15662	15444	15465	15563	15503	15380	15553	15376	15484	15518	15411	15478	15426	15451	15415	15691	15532	15479	15627	15291	15523	15663	15653	15350	15530	15606	15556	15370	15511	15428	15641	15462	15529	15619	15744	15497	15416	15689	15717	15490	15270	15465	15506	15482	15595	15430	15523	15605	15501	15570	15515	15614	15534	15438	15635	15447	15329	15542	15547	15416	15369	15632	15479	15558	15688	15550	15339	15490	15506	15544	15559	15511	15537	15445	15547	15553	15524	15690	15530	15556	15382	15516	15525	15576	15463	15425	15438	15412	15400	15385	15535	15450	15590	15648	15445	15600	15546	15582	15421	15485	15630	15554	15602	15593	15475	15531	15455	15430	15519	15481	15538	15508	15633	15474	15511	15526	15661	15544	15479	15593	15387	15506	15275	15524	15505	15457	15443	15544	15533	15459	15459	15505	15528	15615	15661	15349	15627	15646	15469	15469	15481	15588	15534	15535	15478	15573	15758	15515	15539	15588	15583	15484	15499	15518	15423	15700	15466	15686	15492	15399	15259	15443	15518	15371	15532	15441	15527	15679	15491	15485	15553	15585	15533	15449	15428	15331	15462	15597	15456	15455	15498	15694	15612	15572	15460	15590	15374	15586	15478	15569	15727	15316	15524	15621	15579	15414	15637	15564	15507	15436	15573	15378	15432	15472	15591	15437	15315	15514	15366	15589	15637	15428	15539	15503	15409	15571	15495	15422	15634	15695	15453	15360	15309	15465	15487	15387	15468	15647	15677	15509	15659	15545	15505	15243	15341	15471	15664	15419	15745	15616	15484	15437	15583	15474	15399	15649	15621	15494	15518	15343	15623	15669	15574	15563	15496	15521	15486	15494	15255	15560	15540	15700	15537	15687	15677	15568	15444	15560	15518	15349	15682	15371	15508	15503	15580	15528	15372	15602	15491	15382	15672	15447	15581	15385	15387	15392	15564	15410	15427	15363	15419	15482	15544	15468	15791	15619	15512	15600	15593	15539	15318	15374	15498	15549	15362	15562	15701	15502	15477	15437	15499	15360	15396	15545	15521	15422	15511	15610	15527	15482	15466	15497	15510	15476	15589	15528	15582	15577	15457	15546	15432	15534	15423	15659	15639	15407	15432	15557	15414	15526	15514	15422	15675	15412	15458	15648	15483	15556	15331	15239	15565	15376	15490	15593	15556	15336	15467	15587	15548	15559	15520	15570	15376	15390	15465	15554	15594	15424	15531	15580	15626	15652	15659	15505	15419	15565	15258	15489	15430	15451	15437	15489	15520	15473	15589	15475	15570	15427	15415	15571	15243	15550	15451	15696	15679	15527	15486	15403	15697	15592	15493	15384	15381	15412	15510	15624	15495	15591	15624	15644	15551	15639	15637	15568	15467	15651	15529	15408	15537	15366	15650	15602	15534	15496	15610	15579	15662	15537	15498	15710	15506	15472	15538	15468	15501	15402	15488	15559	15750	15487	15449	15455	15655	15380	15515	15589	15394	15645	15567	15493	15615	15483	15432	15192	15354	15552	15648	15458	15459	15664	15447	15665	15510	15480	15467	15254	15449	15484	15440	15637	15488	15491	15466	15558	15415	15565	15524	15593	15482	15726	15451	15573	15369	15571	15357	15360	15586	15617	15665	15483	15501	15391	15343	15287	15528	15639	15653	15574	15606	15364	15538	15483	15503	15503	15701	15557	15578	15596	15659	15738	15435	15484	15620	15447	15583	15462	15549	15523	15332	15444	15568	15464	15411	15631	15710	15645	15573	15591	15576	15360	15472	15517	15362	15421	15622	15463	15341	15387	15593	15592	15570	15635	15521	15511	15408	15551	15539	15399	15542	15494	15585	15466	15451	15569	15440	15310	15474	15508	15245	15553	15335	15258	15642	15589	15384	15459	15512	15355	15478	15581	15562	15379	15613	15447	15614	15402	15211	15507	15548	15405	15679	15474	15616	15494	15571	15591	15586	15657	15649	15520	15635	15541	15619	15376	15474	15406	15334	15456	15421	15409	15373	15443	15473	15422	15551	15550	15468	15508	15681	15700	15439	15533	15453	15457	15533	15471	15456	15462	15626	15481	15471	15332	15521	15439	15464	15416	15131	15313	15474	15587	15575	15528	15551	15705	15482	15467	15621	15541	15541	15562	15427	15552	15612	15446	15469	15528	15412	15639	15573	15503	15431	15441	15380	15519	15626	15404	15527	15605	15526	15569	15381	15615	15506	15705	15618	15636	15506	15587	15380	15615	15492	15672	15535	15608	15620	15603	15414	15403	15381	15513	15532	15772	15558	15565	15642	15509	15653	15708	15512	15261	15629	15645	15520	15609	15456	15408	15347	15515	15439	15523	15493	15509	15622	15470	15525	15475	15485	15492	15390	15360	15496	15519	15549	15681	15521	15615	15496	15384	15633	15712	15502	15558	15658	15585	15672	15498	15502	15512	15661	15556	15439	15653	15455	15564	15556	15585	15360	15475	15519	15546	15679	15543	15501	15622	15639	15425	15620	15648	15497	15625	15474	15509	15669	15426	15452	15683	15798	15630	15637	15423	15490	15451	15413	15376	15573	15696	15568	15501	15756	15475	15539	15508	15459	15742	15387	15447	15505	15618	15599	15367	15559	15573	15703	15509	15584	15697	15543	15549	15424	15460	15505	15565	15409	15613	15601	15433	15608	15689	15601	15655	15452	15407	15500	15400	15493	15655	15662	15585	15481	15591	15585	15733	15606	15635	15441	15478	15353	15453	15578	15569	15361	15462	15532	15438	15493	15529	15752	15655	15432	15773	15845	15661	15449	15553	15510	15552	15421	15514	15662	15659	15562	15569	15619	15698	15477	15571	15536	15652	15602	15492	15451	15594	15595	15467	15523	15585	15775	15544	15588	15605	15492	15572	15537	15839	15272	15475	15549	15664	15705	15489	15570	15442	15490	15510	15565	15478	15521	15574	15669	15421	15677	15551	15463	15799	15490	15473	15627	15462	15540	15487	15532	15688	15475	15528	15423	15608	15360	15433	15705	15712	15320	15440	15523	15715	15609	15470	15531	15572	15545	15679	15538	15579	15230	15537	15641	15580	15369	15674	15569	15570	15504	15468	15426	15421	15504	15529	15420	15537	15367	15758	15677	15677	15571	15567	15496	15695	15558	15550	15515	15732	15602	15510	15587	15431	15678	15425	15549	15530	15634	15712	15482	15534	15490	15552	15607	15454	15654	15651	15527	15489	15602	15580	15588	15478	15485	15668	15560	15483	15641	15644	15565	15434	15550	15446	15510	15659	15566	15401	15519	15367	15620	15470	15280	15571	15419	15501	15573	15560	15425	15798	15509	15688	15343
22038	15556	15513	17275	26117	27496	23738	18382	15029	14913	14870	15027	14760	14912	14971	14874	14831	14847	15145	14933	14887	14837	14849	14855	14768	14928	14961	15028	15023	14848	14939	14982	14920	14814	14972	14948	14923	14973	14858	14866	15002	14832	14925	14846	15002	14788	14899	14914	15079	14690	14935	14912	14924	15006	15038	14921	15070	14857	14773	14921	14919	14784	14920	15072	14896	14991	14747	14912	14872	14919	14739	15084	14942	14729	14797	14911	14849	14825	14817	14865	14943	14966	14818	14830	14894	14893	14990	14802	15031	14929	15027	14805	14940	14874	14782	14748	14852	14913	14687	15053	14813	14904	14879	14792	14810	14875	15047	14916	14998	14908	14846	14961	14955	14914	14905	14732	14963	14799	14726	15117	14975	14890	14915	15013	14834	14830	14808	14807	14863	14878	15003	14813	14898	14959	14781	14991	14845	14983	14994	14964	14880	14845	14881	14796	14938	14933	14963	14827	15145	14670	14893	14761	14845	14757	14824	15045	14973	14860	14878	14896	14862	14948	14847	14871	14984	14937	14990	14798	14794	15104	14933	14945	14930	14772	14979	14941	14676	14869	15039	14994	14818	14839	14929	14870	14832	14961	14873	14763	14797	14813	14999	14925	14998	14931	14760	14788	14892	14842	14829	14928	14759	14857	14915	14636	14883	14796	14770	14826	14973	14978	15015	14869	14978	14729	14961	15016	14861	14940	15057	14831	14731	15087	14923	14899	15011	14890	14885	14861	14868	14897	14984	14942	15008	14951	14861	14969	14970	14904	15003	14856	14912	14933	14963	14873	14894	14938	14827	14762	14827	15039	15023	14859	14798	14713	14826	15030	14788	14833	14991	15047	14846	14886	15003	14910	14990	14856	14765	14919	14801	15067	14824	14751	14889	14840	14959	14712	14820	14888	14858	14718	15101	15024	14890	14931	15042	14738	14898	14882	14827	14984	14947	14888	14818	15072	15044	14714	14814	14757	14924	14941	14833	14899	14996	14868	14957	14884	14965	14929	14893	14730	14929	14884	15132	14912	14753	15020	14795	14785	14754	14843	14850	14800	15068	14862	14891	14906	14748	14611	14871	14815	14840	14885	14790	14930	14753	14998	14913	14793	14914	15053	14651	14924	14860	14867	14724	14773	14709	14858	14813	14955	14978	14717	14944	14861	14904	14957	14802	15024	14727	14866	14941	14603	14992	14871	14835	14930	14869	14987	14799	14837	14864	14952	15075	14837	14927	14981	14709	14888	14957	14733	14865	14843	14832	14786	14924	14877	14923	14781	14852	14794	15009	14923	14861	14923	14866	14833	14855	14743	15028	14741	14907	14822	14860	14752	14687	14879	14981	14760	14811	15044	14909	14885	14965	15085	15012	14882	14724	14904	14820	15094	14946	14867	14973	14884	14950	14739	14834	14806	15022	14702	14888	14734	14912	14876	14905	14840	14963	14796	15030	14800	14891	14940	14695	14949	14786	14961	14788	14783	15003	14838	14994	14960	14804	14881	14908	14981	14831	14774	14912	14944	14947	14754	14839	14814	14856	14734	14966	14925	14757	14947	14912	14914	14905	14858	14715	14916	15011	14818	14817	14803	14963	14882	14846	14989	14985	14862	14824	14880	14897	14895	14858	14843	14995	14891	14791	14794	14870	14962	14901	14885	14922	14852	14747	14803	14770	14889	14855	14874	14954	14715	14905	14802	14803	14965	14847	14836	14881	14873	14816	14686	14847	14873	14958	14848	14996	14911	14764	14904	14897	14838	15014	14856	14973	14862	14821	15044	14894	14854	14870	14807	14793	14986	14774	14974	14647	14845	14999	14946	14958	14938	14801	14870	14902	15017	14891	14877	14901	14827	14923	14914	14885	15042	15157	14754	14937	14840	14792	14968	14843	14981	14969	14898	14910	14828	14935	14722	15011	15130	14929	14890	14983	14849	14843	14916	14842	14929	14948	14871	14887	14761	14755	14941	14826	15022	15107	14929	14846	14870	14767	14764	14982	14854	15099	14825	14855	14807	14918	14887	14848	14906	15012	14887	15038	14683	14814	14913	14899	14951	14945	14850	14885	14781	14796	14983	14906	14949	14919	14969	14856	14862	15069	14921	14903	14961	14919	15010	14877	14808	14738	14914	14741	14885	14844	14791	14936	14945	14793	14831	14851	14846	15023	14870	14939	14888	14741	15091	14865	14875	14951	14917	14751	14933	14766	14787	14874	15113	14879	14878	14915	14897	15024	14830	14988	14996	14781	14851	14971	15042	15002	15006	14924	14884	14899	14895	14985	14868	14813	14850	14829	14945	14748	15158	14747	15005	14866	14939	14928	15087	14852	14904	14752	14953	14833	14869	14907	14893	14907	14855	14965	14751	14811	14813	14982	14798	14821	14886	15079	14899	14900	14812	14708	14862	14930	14921	14938	14855	14864	14935	14968	14930	14816	14782	14983	14765	15005	14977	14813	14884	14899	14916	14932	14869	14839	14968	14818	14809	14922	14858	14771	14889	14832	14914	14903	14925	14719	14879	14892	14948	14832	14931	14830	14859	14868	14753	14974	14870	14937	14843	15053	14972	14881	14897	15030	14920	14695	14957	14967	14881	14842	14938	15000	14904	14952	14837	14821	14902	15011	15047	14770	14953	14797	14779	14974	14893	14872	14859	14958	14906	14867	14685	14836	14848	15039	14993	14861	15017	14940	14898	14995	14692	14767	15103	15034	14890	14749	14844	14849	14810	14886	14963	14769	14913	15095	14847	15011	14810	14844	14811	15093	14918	14878	14916	14855	14754	14891	14833	15023	14964	14867	14999	14781	14791	14990	14836	14981	14709	14970	14791	14953	14743	14986	14875	14936	14836	14921	14883	14836	14946	14903	14857	15026	14900	14999	14909	14874	14886	14926	14846	14746	14973	14841	14818	14966	14914	14932	14896	14809	14718	14895	14739	14849	14746	15006	14927	14874	15002	14788	14862	14937	14928	14947	14849	15019	14798	15050	14823	14807	14819	14988	14914	14983	14949	14922	15029	14908	14898	14897	14807	14940	14879	14881	14891	15041	15123	14942	14820	14811	14852	14904	15054	14966	14939	14886	14901	14893	14828	14861	14915	14771	15026	15101	14798	14711	14950	15002	14645	14808	14976	14844	14893	14859	14824	14933	14762	14924	14889	14950	14826	14808	14863	14874	14934	14947	14800	14976	14790	14914	14711	15039	14869	14874	14891	14748	14942	14927	14820	14958	15075	14859	15183	14949	14934	14921	14888	14838	14907	14790	14884	14827	14882	14743	14967	14769	14891	14925	14913	14881	14774	15010	14758	14871	14846	14883	14836	15118	14833	14872	14765	15009	14824	15010	14838	14824	14993	15106	14805	14842	14987	14939	14899	14932	14925	14936	14949	14870	14832	14937	14900	14997	14935	14831	15003	14987	14789	14919	15006	14812	14815	14803	14872	15115	14837	14920	15050	14984	14693	14846	15034	14856	14913	14862	14805	14976	15095	14940	14820	14852	14971	14991	14710	14826	14950	14807	15020	15037	14816	14907	15015	14838	14923	15074	14870	14793	14822	14927	14844	14927	14876	14777	14841	14982	14739	14848	14779	14823	14899	14910	14914	14909	14857	15013	14893	14935	14853	14768	14880	14792	14893	14910	14839	14928	14764	14787	14967	14950	14803	14743	14995	14823	14723	14986	14849	14709	14789	15110	14859	15041	14857	14887	14915	14916	14821	14848	14816	14961	14908	15004	14870	14891	14825	14943	14911	14820	14852	14715	14811	14991	14873	14829	14963	14836	14909	14834	14857	15025	14916	14842	15047	14853	14824	14733	14824	14946	14818	14697	14895	14896	14763	14804	15058	15076	15010	14846	14893	14915	15018	15019	14755	14927	14859	14906	14814	14849	14886	14810	14891	14828	14688	14815	14951	14870	14929	14997	15010	14674	14844	14786	14937	14759	14960	14808	14901	14889	14943	14909	14858	14971	14980	14825	14878	14938	14858	14945	14886	14962	14956	15055	14775	14962	14815	14692	14869	14900	14896	14904	14957	14819	15106	14780	15076	14805	14853	14964	14947	14854	14806	14917	14823	14818	14988	14888	15147	14900	14969	15060	14898	15092	14766	14902	14859	15061	15077	14868	14887	14647	14983	14994	14987	14998	15001	14834	14967	14967	14947	14894	14809	14742	14793	14926	14889	14986	14767	14890	14994	14858	14999	14912	14939	14921	14868	14955	14714	14913	14906	14870	14908	14884	14901	14729	14833	14959	14886	14898	14864	14773	14923	14951	14773	14904	14976	14923	14919	15002	14946	14907	14846	14963	14841	14904	14850	14957	14843	14916	14934	14782	14868	14747	14895	15015	14881	14926	14964	14827	15052	14874	15096	14878	14916	14790	14935	15031	14782	14961	15125	14948	14769	14820	15021	14902	15058	14923	14878	14777	14836	14931	14867	14957	14918	14782	14937	14990	14967	14814	14747	14886	14832	14924	14753	15135	14754	14796	14855	14911	14933	14789	14860	14821	14828	14988	14860	14956	14846	15025	14867	14821	14879	14861	14795	14864	15038	15010	14896	15032	14885	14821	14902	14972	15071	14968	14772	14803	14850	14924	15012	14841	14908	14748	14888	14931	14829	14963	15035	14879	14969	14838	14879	14826	14788	14788	14975	15055	14877	14944	14826	14847	14910	14947	14884	14819	14953	15125	14990	14992	14827	14851	14781	14856	15021	14865	14966	14764	14837	14711	14690	14855	14972	14846	14933	14877	14909	14842	14838	14994	14822	15072	14840	14928	14882	14858	14826	14961	14716	14746	14806	14819	14836	14947	14858	15057	14844	14946	14862	14854	14850	14940	14862	14951	14937	14853	14854	14950	14877	14989	14897	14821	14855	15029	14891	14906	14860	15010	14924	14862	14809	14923	15051	14886	14923	14927	14932	15020	14877	14846	14984	14798	14999	14938	14815	14920	15036	14856	15042	14924	14885	15000	14730	14804	14837	14870	14778	14994	15006	14797	14718	14753	14878	15008	14929	14822	14898	14872	15026	14875	14766	14875	14832	14984	14942	14780	14989	14891	15040	15004	14673	14808	15007	15028	14754	14924	14825	14790	14955	14961	14815	14962	14904	14764	14990	14748	15003	14856	15044	14839	14896	14844	14784
24205	21280	28477	24956	42009	51979	44074	31229	17072	15171	15087	14806	14741	14911	14702	14689	14793	14664	14862	14761	14896	14842	14919	14794	14793	14861	14684	14664	14488	14613	14691	14587	14722	14589	14759	14746	14602	14567	14871	14577	14812	14590	14672	14512	14417	14631	14801	14710	14724	14742	14563	14776	14814	14743	14815	14624	14536	14559	14751	14915	14650	14824	14599	14656	14648	14550	14557	14625	14761	14665	14557	14745	14583	14772	14555	14717	14722	14656	14814	14838	14802	14868	14640	14464	14634	14683	14848	14610	14459	14560	14717	14856	14457	14659	14718	14585	14757	14576	14685	14763	14610	14637	14493	14621	14574	14669	14507	14709	14686	14574	14474	14616	14745	14655	14421	14511	14694	14721	14802	14607	14476	14474	14653	14725	14496	14635	14734	14540	14461	14669	14633	14662	14516	14910	14626	14708	14588	14650	14492	14586	14651	14693	14598	14602	14672	14451	14615	14588	14708	14981	14614	14689	14465	14557	14557	14743	14602	14742	14604	14515	14635	14756	14622	14711	14704	14726	14724	14562	14760	14670	14685	14690	14598	14572	14699	14569	14583	14485	14784	14455	14542	14615	14681	14673	14645	14659	14803	14534	14496	14557	14607	14555	14701	14631	14702	14691	14568	14730	14644	14601	14738	14729	14478	14744	14586	14531	14616	14506	14770	14645	14738	14512	14605	14567	14753	14713	14581	14838	14990	14756	14546	14677	14562	14690	14583	14725	14657	14747	14671	14655	14541	14646	14956	14458	14577	14613	14635	14552	14762	14730	14662	14534	14679	14701	14662	14804	14704	14681	14468	14706	14653	14689	14546	14563	14844	14543	14740	14668	14513	14440	14431	14702	14846	14584	14752	14815	14744	14518	14702	14757	14483	14586	14520	14614	14622	14685	14501	14605	14727	14624	14614	14731	14471	14566	14594	14546	14550	14557	14561	14813	14712	14593	14482	14480	14647	14528	14592	14580	14517	14691	14418	14517	14707	14698	14358	14567	14735	14866	14468	14721	14559	14636	14819	14544	14560	14545	14507	14689	14616	14466	14708	14704	14432	14716	14610	14558	14606	14695	14806	14625	14640	14774	14678	14655	14727	14696	14719	14369	14686	14583	14544	14674	14747	14665	14594	14586	14831	14628	14707	14459	14651	14534	14436	14711	14793	14526	14676	14736	14582	14575	14651	14556	14600	14550	14636	14761	14642	14669	14576	14728	14618	14716	14738	14751	14599	14708	14844	14660	14731	14633	14680	14669	14540	14529	14700	14681	14652	14652	14566	14508	14657	14633	14576	14705	14690	14654	14625	14591	14663	14708	14644	14637	14718	14618	14477	14759	14608	14520	14518	14655	14482	14762	14814	14771	14550	14644	14715	14679	14611	14636	14543	14445	14658	14680	14602	14651	14524	14431	14514	14600	14657	14781	14568	14787	14659	14848	14719	14709	14733	14630	14625	14629	14662	14541	14480	14802	14641	14542	14721	14623	14549	14684	14582	14823	14584	14635	14449	14649	14556	14634	14694	14490	14673	14506	14686	14596	14692	14684	14456	14728	14683	14520	14610	14711	14862	14614	14641	14609	14552	14360	14626	14568	14919	14822	14826	14512	14528	14677	14701	14799	14773	14733	14747	14537	14536	14699	14516	14739	14666	14777	14534	14530	14643	14576	14666	14454	14678	14715	14382	14748	14656	14677	14585	14743	14562	14642	14596	14566	14635	14763	14894	14856	14626	14821	14811	14710	14439	14615	14638	14538	14643	14599	14749	14530	14600	14525	14591	14637	14753	14587	14583	14763	14376	14622	14415	14722	14635	14570	14588	14466	14579	14692	14799	14582	14550	14633	14688	14747	14652	14648	14468	14697	14614	14606	14581	14716	14567	14553	14588	14774	14909	14675	14699	14578	14689	14649	14698	14798	14719	14711	14578	14471	14534	14582	14584	14800	14632	14551	14975	14691	14623	14721	14622	14674	14625	14513	14706	14631	14795	14564	14550	14766	14707	14777	14669	14888	14776	14633	14543	14582	14665	14712	14685	14837	14804	14583	14714	14687	14738	14502	14822	14738	14736	14627	14659	14425	14604	14596	14597	14720	14762	14766	14679	14490	14585	14541	14616	14384	14500	14489	14828	14924	14788	14570	14650	14852	14713	14657	14540	14716	14764	14751	14523	14598	14566	14840	14580	14881	14558	14530	14573	14658	14812	14520	14672	14598	14531	14814	14615	14796	14533	14509	14656	14679	14724	14377	14638	14645	14772	14399	14511	14736	14733	14561	14759	14685	14675	14721	14698	14533	14555	14714	14676	14665	14542	14539	14632	14671	14677	14727	14737	14744	14506	14507	14720	14613	14538	14649	14614	14681	14772	14740	14670	14662	14699	14555	14634	14579	14493	14636	14453	14362	14763	14616	14637	14794	14872	14594	14636	14693	14594	14648	14629	14469	14617	14695	14662	14865	14875	14746	14507	14535	14676	14570	14562	14628	14627	14542	14679	14589	14554	14584	14563	14452	14815	14853	14639	14739	14474	14597	14728	14647	14607	14681	14687	14552	14439	14810	14795	14582	14585	14885	14805	14596	14757	14609	14500	14670	14509	14538	14603	14688	14570	14637	14742	14715	14722	14816	14741	14427	14702	14503	14706	14594	14751	14701	14523	14682	14644	14772	14568	14724	14788	14537	14569	14630	14817	14512	14588	14551	14625	14662	14615	14642	14613	14579	14782	14698	14683	14547	14601	14526	14686	14624	14628	14709	14697	14609	14817	14749	14598	14816	14675	14498	14682	14860	14603	14526	14644	14673	14542	14631	14810	14701	14683	14500	14637	14638	14756	14829	14736	14734	14696	14694	14790	14665	14561	14613	14629	14638	14769	14745	14916	14847	14548	14617	14743	14546	14717	14640	14496	14761	14569	14526	14747	14650	14609	14859	14744	14501	14877	14655	14654	14534	14698	14744	14627	14688	14749	14624	14538	14523	14699	14425	14583	14682	14737	14483	14555	14766	14814	14507	14546	14610	14604	14832	14864	14588	14545	14469	14589	14681	14757	14512	14719	14653	14500	14745	14972	14566	14648	14376	14602	14554	14574	14552	14561	14627	14553	14615	14729	14834	14593	14694	14548	14456	14713	14883	14697	14814	14684	14705	14675	14579	14561	14641	14630	14511	14548	14549	14704	14797	14531	14505	14688	14522	14583	14617	14772	14603	14560	14509	14746	14768	14663	14722	14593	14575	14669	14769	14587	14768	14573	14784	14658	14775	14795	14778	14608	14545	14610	14693	14752	14737	14586	14468	14700	14809	14715	14760	14826	14550	14746	14590	14695	14654	14619	14677	14559	14668	14382	14503	14589	14708	14667	14716	14742	14654	14690	14699	14694	14506	14551	14446	14506	14457	14751	14688	14650	14439	14660	14572	14567	14552	14687	14746	14633	14600	14461	14570	14839	14603	14681	14658	14444	14603	14670	14694	14667	14492	14807	14753	14424	14574	14630	14697	14594	14667	14722	14743	14736	14898	14502	14625	14566	14684	14706	14629	14684	14653	14685	14632	14643	14815	14686	14644	14636	14570	14675	14689	14495	14635	14597	14561	14676	14439	14487	14592	14752	14567	14666	14607	14713	14695	14667	14735	14676	14646	14585	14542	14714	14477	14646	14524	14854	14771	14600	14568	14532	14587	14583	14439	14631	14953	14756	14639	14640	14867	14642	14674	14578	14859	14594	14448	14447	14623	14593	14564	14822	14579	14505	14723	14713	14796	14436	14679	14634	14587	14622	14640	14655	14698	14622	14505	14797	14565	14803	14592	14677	14792	14676	14592	14682	14548	14704	14608	14655	14497	14417	14646	14602	14713	14440	14652	14679	14610	14529	14620	14609	14680	14750	14690	14735	14845	14731	14841	14761	14713	14781	14647	14517	14700	14839	14633	14611	14904	14640	14511	14659	14742	14670	14736	14749	14593	14668	14680	14689	14373	14771	14763	14789	14707	14574	14557	14669	14600	14698	14506	14600	14448	14669	14702	14701	14783	14498	14742	14468	14537	14731	14656	14656	14794	14755	14657	14513	14796	14416	14682	14737	14842	14537	14668	14597	14670	14566	14592	14616	14849	14560	14763	14601	14574	14599	14884	14700	14634	14619	14519	14485	14645	14413	14585	14680	14691	14586	14853	14654	14614	14541	14710	14640	14820	14615	14850	14541	14713	14705	14671	14542	14752	14785	14624	14861	14686	14560	14483	14756	14766	14610	14541	14596	14865	14714	14469	14589	14561	14551	14647	14438	14562	14569	14746	14710	14690	14610	14815	14664	14724	14633	14719	14617	14676	14556	14495	14726	14688	14534	14688	14744	14533	14646	14532	14844	14806	14571	14642	14733	14579	14436	14760	14552	14542	14480	14555	14731	14635	14665	14515	14571	14589	14463	14613	14732	14665	14657	14547	14731	14747	14913	14542	14480	14483	14727	14710	14632	14442	14545	14524	14516	14802	14482	14628	14619	14502	14674	14548	14645	14592	14619	14748	14628	14751	14585	14633	14594	14570	14526	14745	14713	14631	14594	14606	14485	14682	14523	14544	14536	14772	14654	14618	14592	14678	14775	14829	14726	14887	14776	14747	14678	14810	14652	14602	14702	14724	14694	14567	14931	14678	14806	14725	14493	14560	14669	14485	14357	14510	14645	14829	14662	14474	14628	14700	14542	14610	14610	14673	14672	14675	14392	14601	14778	14679	14544	14654	14637	14908	14673	14623	14767	14546	14604	14551	14723	14697	14462	14679	14741	14718	14491	14503	14522	14543	14750	14754	14558	14577	14658	14545	14677	14565	14632	14546	14726	14637	14466	14592	14584	14754	14477	14695	14735	14449	14547	14594	14791	14746	14687	14802	14487	14780	14779	14733	14735	14508	14560	14574	14496	14810	14686	14609	14777	14472	14636	14478	14602	14612	14837	14527	14611	14292	14660	14530	14672	14667	14687	14750	14579	14670	14670	14818	14669	14535	14581	14608	14621	14624	14696	14638	14731	14738	14548	14605	14568	14802	14512	14759	14678	14459	14739	14613	14711	14750	14636	14598	14493	14583	14686	14578	14562	14717	14541	14495	14662	14566	14625	14657	14580	14675	14714	14666	14643	14585	14751	14689	14502	14676
17663	20500	19389	28239	54458	54095	44989	30305	14413	14636	14352	14701	14698	14504	14471	14351	14247	14310	14263	14371	14409	14537	14384	14127	14378	14343	14379	14293	14305	14318	14513	14387	14360	14328	14510	14384	14330	14476	14287	14469	14349	14422	14370	14322	14463	14398	14350	14375	14438	14342	14431	14401	14293	14349	14408	14633	14298	14468	14333	14226	14237	14317	14443	14573	14380	14323	14297	14179	14326	14371	14319	14340	14233	14225	14339	14294	14337	14212	14158	14425	14390	14350	14261	14309	14197	14360	14319	14367	14129	14276	14370	14402	14436	14200	14231	14336	14163	14520	14333	14546	14341	14392	14385	14290	14230	14402	14177	14174	14306	14286	14267	14269	14314	14413	14364	14485	14289	14424	14444	14354	14429	14375	14386	14321	14476	14198	14304	14323	14347	14234	14364	14313	14381	14396	14433	14284	14507	14362	14214	14399	14340	14439	14282	14251	14492	14446	14448	14405	14199	14268	14303	14320	14425	14338	14400	14357	14507	14249	14473	14314	14329	14387	14240	14357	14462	14320	14351	14334	14356	14434	14446	14428	14288	14377	14338	14362	14266	14503	14287	14296	14470	14540	14438	14265	14454	14400	14273	14390	14349	14199	14455	14284	14362	14369	14194	14348	14446	14246	14355	14232	14296	14257	14388	14390	14247	14376	14352	14544	14480	14235	14488	14316	14315	14309	14506	14280	14345	14349	14314	14352	14467	14419	14351	14311	14360	14203	14504	14317	14514	14389	14498	14336	14328	14324	14377	14341	14435	14281	14239	14212	14190	14467	14423	14383	14383	14340	14288	14434	14275	14279	14409	14482	14466	14235	14257	14492	14310	14552	14290	14508	14296	14482	14467	14330	14300	14444	14295	14290	14387	14316	14375	14315	14366	14298	14184	14369	14358	14363	14233	14458	14402	14156	14460	14247	14482	14493	14414	14290	14418	14318	14375	14392	14339	14251	14527	14333	14316	14311	14345	14397	14228	14402	14337	14434	14390	14228	14339	14374	14494	14391	14282	14371	14254	14417	14328	14490	14097	14276	14383	14635	14392	14340	14565	14455	14410	14327	14296	14431	14419	14447	14312	14440	14205	14417	14306	14408	14344	14372	14336	14425	14345	14399	14276	14239	14415	14404	14372	14290	14300	14310	14520	14383	14363	14430	14417	14343	14280	14258	14206	14422	14232	14256	14214	14205	14274	14328	14412	14438	14390	14250	14418	14302	14245	14306	14187	14390	14263	14633	14342	14234	14357	14313	14306	14338	14252	14384	14196	14412	14457	14447	14420	14429	14484	14396	14233	14303	14495	14210	14362	14337	14385	14192	14284	14343	14372	14224	14274	14347	14315	14300	14195	14364	14350	14329	14353	14389	14397	14263	14245	14371	14271	14430	14333	14284	14423	14254	14339	14289	14360	14397	14208	14420	14230	14387	14359	14394	14256	14290	14466	14345	14438	14346	14386	14303	14405	14675	14376	14470	14259	14281	14335	14310	14377	14341	14511	14431	14342	14304	14483	14345	14428	14371	14262	14360	14367	14237	14436	14269	14361	14312	14476	14286	14248	14337	14438	14329	14412	14128	14315	14242	14348	14405	14128	14363	14284	14190	14302	14277	14354	14458	14374	14288	14446	14220	14134	14243	14393	14457	14358	14314	14256	14544	14315	14254	14429	14487	14518	14389	14509	14240	14378	14344	14379	14368	14216	14315	14392	14408	14453	14432	14331	14343	14466	14291	14410	14394	14420	14475	14289	14349	14392	14153	14503	14275	14379	14491	14278	14444	14541	14253	14346	14463	14320	14306	14350	14336	14338	14299	14281	14354	14275	14505	14386	14437	14273	14358	14390	14427	14407	14369	14525	14398	14283	14446	14569	14365	14229	14498	14305	14374	14391	14305	14451	14351	14361	14361	14221	14212	14248	14431	14324	14334	14491	14313	14533	14193	14416	14370	14162	14434	14501	14382	14225	14321	14266	14397	14368	14301	14181	14477	14307	14406	14391	14179	14143	14541	14306	14229	14419	14315	14399	14501	14437	14254	14378	14282	14289	14378	14411	14253	14275	14382	14482	14354	14412	14325	14410	14394	14395	14411	14210	14295	14412	14212	14168	14322	14362	14340	14338	14409	14243	14293	14374	14313	14451	14341	14243	14417	14405	14226	14442	14242	14398	14392	14293	14423	14394	14400	14405	14398	14415	14343	14356	14440	14405	14332	14374	14279	14338	14368	14227	14477	14392	14260	14410	14381	14177	14306	14465	14293	14337	14356	14467	14192	14388	14310	14222	14477	14351	14370	14498	14206	14359	14441	14292	14412	14492	14395	14452	14441	14176	14408	14441	14373	14355	14223	14427	14413	14149	14407	14470	14331	14397	14253	14406	14422	14427	14189	14383	14485	14359	14370	14441	14427	14369	14310	14350	14382	14340	14396	14367	14225	14436	14308	14342	14303	14265	14308	14353	14344	14340	14315	14366	14210	14554	14375	14448	14172	14388	14182	14299	14509	14335	14294	14428	14263	14177	14322	14421	14268	14300	14420	14381	14162	14370	14328	14377	14322	14301	14254	14133	14397	14468	14296	14432	14272	14312	14296	14370	14458	14338	14416	14274	14295	14368	14203	14357	14335	14405	14581	14273	14364	14433	14437	14239	14170	14341	14354	14339	14537	14470	14258	14409	14389	14198	14375	14239	14443	14411	14407	14266	14443	14440	14336	14399	14321	14351	14276	14462	14357	14455	14233	14399	14413	14298	14321	14278	14273	14223	14467	14375	14357	14402	14245	14352	14425	14361	14297	14239	14319	14443	14410	14267	14263	14383	14448	14374	14429	14261	14426	14469	14281	14346	14441	14236	14230	14374	14274	14478	14261	14360	14262	14492	14290	14449	14348	14108	14286	14508	14373	14274	14413	14413	14304	14380	14307	14157	14379	14414	14219	14354	14259	14355	14309	14379	14288	14296	14255	14246	14352	14373	14365	14336	14434	14422	14203	14344	14378	14455	14383	14355	14232	14401	14203	14358	14373	14342	14357	14454	14335	14391	14312	14357	14354	14277	14349	14468	14423	14357	14172	14422	14302	14329	14498	14238	14351	14243	14338	14431	14149	14294	14336	14280	14194	14166	14441	14365	14351	14241	14337	14371	14179	14329	14293	14318	14415	14248	14439	14294	14236	14279	14319	14442	14243	14361	14306	14188	14380	14263	14385	14391	14451	14399	14311	14426	14329	14327	14256	14474	14403	14422	14370	14404	14269	14274	14423	14336	14282	14350	14395	14367	14333	14271	14365	14323	14433	14276	14475	14312	14382	14467	14500	14533	14376	14399	14339	14348	14344	14287	14451	14288	14316	14293	14305	14398	14218	14303	14227	14310	14358	14248	14223	14496	14154	14465	14314	14376	14398	14363	14151	14395	14292	14232	14360	14476	14300	14395	14430	14160	14406	14421	14440	14381	14376	14336	14439	14104	14302	14302	14541	14280	14308	14358	14272	14280	14203	14393	14389	14480	14194	14417	14280	14374	14202	14342	14508	14452	14337	14579	14358	14401	14527	14384	14327	14377	14408	14404	14491	14297	14276	14197	14315	14344	14384	14333	14301	14369	14280	14222	14372	14430	14343	14254	14315	14324	14335	14192	14415	14283	14303	14443	14393	14239	14284	14422	14356	14320	14555	14303	14521	14481	14395	14468	14400	14455	14379	14267	14436	14379	14368	14512	14138	14483	14224	14281	14313	14363	14213	14278	14285	14255	14507	14328	14192	14399	14327	14450	14312	14165	14404	14277	14239	14358	14438	14344	14523	14218	14406	14381	14208	14240	14394	14385	14242	14419	14375	14294	14272	14391	14312	14304	14291	14446	14154	14352	14388	14179	14283	14340	14289	14444	14204	14434	14172	14391	14284	14286	14462	14501	14360	14466	14238	14376	14370	14382	14477	14382	14378	14265	14292	14471	14429	14314	14418	14395	14374	14358	14402	14194	14363	14290	14257	14350	14389	14345	14451	14340	14260	14391	14320	14546	14493	14385	14231	14271	14246	14378	14223	14291	14347	14499	14292	14380	14288	14450	14347	14093	14311	14362	14392	14277	14367	14372	14418	14245	14420	14374	14388	14281	14321	14287	14485	14444	14310	14397	14288	14354	14461	14455	14502	14341	14375	14309	14259	14320	14241	14208	14329	14492	14227	14362	14365	14500	14320	14321	14356	14374	14278	14281	14297	14448	14508	14509	14355	14417	14052	14511	14248	14299	14373	14336	14223	14336	14431	14267	14531	14469	14453	14177	14548	14389	14261	14257	14353	14355	14412	14211	14283	14222	14307	14304	14383	14246	14490	14260	14352	14436	14391	14374	14343	14324	14362	14388	14281	14321	14418	14425	14209	14309	14266	14407	14532	14293	14354	14384	14352	14139	14441	14286	14199	14402	14270	14616	14311	14222	14413	14324	14448	14412	14415	14310	14444	14378	14325	14337	14311	14369	14195	14200	14453	14395	14395	14364	14336	14273	14474	14304	14317	14416	14388	14419	14448	14404	14407	14416	14176	14424	14257	14375	14320	14306	14433	14540	14437	14391	14390	14342	14439	14329	14366	14372	14343	14279	14478	14267	14292	14252	14373	14446	14437	14340	14352	14211	14173	14316	14358	14377	14427	14377	14210	14369	14247	14318	14411	14271	14304	14268	14411	14518	14400	14372	14418	14309	14182	14428	14276	14333	14325	14343	14332	14363	14326	14458	14427	14260	14387	14345	14463	14229	14280	14299	14328	14255	14294	14426	14194	14286	14296	14359	14265	14413	14383	14383	14298	14461	14276	14485	14414	14418	14543	14400	14449	14374	14384	14352	14388	14315	14243	14280	14330	14399	14494	14249	14612	14391	14488	14385	14379	14331	14365	14400	14292	14272	14273	14281	14374	14559	14549	14422	14258	14320	14336	14291	14410	14301	14360	14615	14445	14325	14346	14340	14115	14420	14266	14446	14384	14473	14133	14439	14155	14571	14366	14492	14351	14314	14432	14487	14298	14383	14377	14463	14490	14419	14535	14362	14318	14482	14373	14268	14394	14420	14240	14289	14387	14494	14249	14378	14288	14318	14209	14325	14461	14309	14358	14368	14346	14197	14456	14339	14194	14284	14302	14245	14366	14353	14228
22915	21208	29116	23668	37405	57544	55702	39872	18974	15566	14404	14351	14361	14225	14307	14107	14231	14172	14055	14051	13967	14029	14088	14198	14227	14034	14051	14244	14128	13905	14113	13958	14048	14013	13982	14080	13955	13943	13858	14028	14086	14065	13991	13988	13963	14086	13994	14061	14000	14074	14166	13881	13823	14042	13992	13926	13946	14032	14041	14094	13806	14080	13954	13882	13687	13767	14029	13699	14198	14028	13932	13865	13873	14012	13848	13719	14017	13932	13927	13899	13985	13919	14020	14033	14149	14060	13906	13954	14015	13819	13851	13986	13888	13631	13865	14145	13882	14030	14060	13950	14014	13811	14171	13810	14003	13802	13720	13797	13916	13757	14052	13862	13917	13869	14042	14044	13890	13716	14041	14047	14177	14033	13924	13906	13980	14096	13932	14066	13799	13876	13862	13943	13878	13856	14014	13938	14000	13924	13816	13994	14101	13980	13926	13841	14123	14023	13980	13821	13806	14011	13593	13868	13902	13892	13981	13944	13926	14103	14035	13937	14068	13983	13856	13975	13879	13892	13869	13897	14042	13807	13985	14052	14050	14016	13838	13920	13986	13920	14055	14088	13950	13877	13998	14048	13814	13812	14050	13843	13961	14127	14016	14054	14074	13845	14067	14009	13879	13981	13716	13800	13875	13971	13668	14028	13963	13855	14115	14063	13977	13903	13978	13985	13939	13999	13927	13868	14053	13874	13934	13893	14146	13935	13922	13856	14064	13960	13895	13941	13896	13876	13908	14007	14077	13989	13771	13798	13937	13950	13927	13948	14024	13989	13961	13939	13953	13947	13797	13780	13829	14017	13965	13948	14089	13830	13972	13950	13914	13939	13992	14087	14144	13795	13840	13862	13963	13907	13880	13985	14008	13756	13940	14077	13832	13827	13889	13863	13944	13938	13634	14079	13826	13850	13920	13849	14067	14026	13880	13754	13787	14022	13881	13908	14025	13963	13959	13877	13843	13776	13761	13893	13852	13892	14000	13946	13969	13801	13808	13925	13887	13900	13928	13787	13866	13871	14026	13962	14049	13798	13978	14092	13955	13997	13875	14059	13913	13879	13801	14117	13824	14001	13936	13769	13960	14131	14064	13977	13985	14102	13827	13822	14166	14037	13954	13945	13990	14152	13889	14032	13848	13741	13822	13983	13876	13917	14076	14039	13971	13979	13877	14056	13962	13992	14012	13799	14080	13948	13858	13800	13822	13888	14077	13884	13943	13788	13852	13938	13746	13980	14006	14026	13970	14088	13884	13889	14019	13746	14130	13884	13869	13781	13677	14081	13974	14073	14001	13948	13795	13933	13961	13912	13954	13862	13808	13878	14025	13961	13891	14041	13810	13974	13959	13937	13971	13685	14103	13922	13866	13845	13946	13870	13886	13805	13936	13853	13912	14009	13892	13952	13923	13930	14008	13838	14021	14059	13968	13894	13896	13866	13806	13794	14012	13975	13905	13952	14022	13913	13857	13828	13939	13929	13943	13882	13875	13909	13865	13955	13906	13877	13884	13998	13973	13845	13856	14034	13651	13848	13783	13891	13819	13987	13957	13890	13957	13969	13933	13790	13900	14031	13903	13855	13966	14090	13881	13877	13669	13746	13893	13838	13742	13828	14017	13795	13822	13704	14178	14050	13726	13967	13866	13864	14189	13938	13954	13942	14071	14031	13989	13897	14059	13994	14037	13980	14003	14026	13935	14022	13956	13707	13911	13864	13819	13683	13971	13807	13831	13796	13983	13740	14024	13959	13906	14042	13852	13777	13918	14038	13834	13920	13927	14020	13859	13777	13967	13830	13856	13799	13952	13912	13833	13794	13791	13980	14047	13812	13943	14015	14041	13993	13973	13810	13732	13841	13940	13986	13739	13904	13971	13848	13961	13811	13852	13943	13949	13910	13915	14065	13869	13985	13997	14070	13947	13904	13943	13892	13903	13830	13992	14083	14034	13794	13942	13830	13920	13991	13927	13991	13992	13966	13789	13838	14056	13812	13983	13906	13963	13919	13979	13845	13986	14005	13855	13903	14013	13805	13730	13821	13896	14103	14022	14096	13905	13923	13759	13958	13829	13832	13902	14214	13971	14090	13959	13897	13971	13955	13771	14015	13985	13861	14003	13827	13909	14043	13856	13746	14020	14037	13925	13858	13947	14038	14039	13764	14040	13818	13831	13803	13873	13919	13950	13955	14100	13790	13801	13930	14058	13996	14049	13937	14002	13777	13860	13778	13877	14032	13863	13716	13759	14110	13767	13992	13987	14067	13983	14009	13756	13883	14080	13961	13790	13658	14030	13865	13903	13995	13936	13942	14069	13912	13917	13847	13965	14073	14094	14064	13927	13822	13896	13906	13902	13777	14136	13890	13794	13966	13859	13997	14017	14026	14164	13878	13830	13936	14033	13860	13903	14009	13907	13955	14040	13908	13991	13997	13830	13868	13978	13755	13951	13940	14093	14093	13941	13842	13880	13794	13762	13739	14000	13932	13916	13991	14009	14091	13994	13840	13964	13832	13808	13744	13822	14056	14018	13788	13926	13837	13926	13862	13874	13843	13890	13848	14023	13960	13988	13729	13894	13885	13671	13932	13838	13932	13928	13947	13953	13999	13964	13894	13991	13903	13949	13863	13873	14052	13891	13928	13815	14130	14018	13994	13896	13990	14172	13811	14032	13828	13899	13898	13862	13919	13877	13922	13940	13809	14143	13848	13949	13821	13835	13942	13950	14003	14016	14082	13885	14025	13891	13914	13913	13916	14133	13864	13893	13903	14017	13937	13761	13871	14031	13981	13930	13867	13826	13967	14000	13624	14007	13955	14151	13894	14061	13921	13897	13904	13942	13963	13959	13902	13933	13854	14036	14031	14088	14060	13816	13882	13887	13895	14028	13911	13979	13916	13966	13841	13830	14020	14129	13964	13961	14008	13873	13918	14097	13919	14025	13846	13997	13915	13954	13911	14007	13848	13843	13855	13868	14112	13736	13892	14067	14068	13776	13964	14014	13797	14053	13993	13909	13940	13927	13690	13991	13968	14092	13803	13753	13834	13940	13815	13732	13937	13841	13875	14058	13811	13862	13971	14008	13828	13962	13891	14073	13822	13799	14040	14028	13884	13853	13856	13821	14008	13752	14125	13915	13938	13800	13902	13899	13952	13866	13743	13983	13998	13869	13977	13948	14121	14025	13812	14056	13765	13986	13996	13901	13912	13897	13838	13820	13934	13788	13889	13861	13928	13838	13917	13887	13833	13754	13829	14120	14005	13997	13962	13982	14029	13879	13935	14034	14024	13838	13909	13815	14138	14059	13815	13795	13888	13928	13955	13825	13696	13810	13969	13773	13941	13999	14066	13968	13738	14121	13901	14145	13962	13934	13965	13968	13992	13963	13927	13843	13792	13727	13921	13834	13853	13892	13838	13929	14064	13977	13860	13766	13729	13742	14059	14038	13986	13968	13884	14157	14143	13795	13960	13935	13992	13955	14219	13897	14072	13979	13759	13803	13945	13883	13817	13986	13811	13899	13840	13894	13839	13916	13962	13971	13968	13779	13673	13971	13802	14026	13804	14029	13935	13756	13894	13970	13798	14049	13907	13956	13920	13995	13943	13862	13922	13859	13857	13858	14061	13903	13904	14006	13897	14000	13907	13930	13857	13849	13909	13774	13943	13920	13946	13870	13935	13851	13888	13713	13841	13912	14143	13999	14071	13824	13708	13912	13955	13746	13776	13943	13998	13823	13801	14082	13848	14071	13817	14046	13965	13694	13787	13930	13819	13829	13958	13901	13864	13993	13819	13980	13950	13840	13868	13992	13947	14001	13793	13894	13849	13961	14007	13828	14120	13758	13749	13703	13863	13968	13919	13870	13853	14065	13974	13846	13743	13871	13911	13956	13809	13880	13795	13999	14061	13886	13669	13725	13872	13948	13829	13812	13964	13987	13868	13931	13948	13878	14002	13913	14004	13957	13951	13953	13896	14117	13964	13986	13934	13932	13900	13921	13767	13835	13969	14110	13954	13977	13970	13754	14005	13728	13657	13914	14162	13997	14078	13776	13982	13734	13833	13915	13840	14045	13871	13946	13985	13955	13841	13839	13897	13853	14045	14043	13815	14018	13639	13948	13883	13911	13898	13983	14087	14191	13720	13953	13789	14034	14004	13885	13924	14098	14031	13997	13977	14002	13877	14104	14072	13981	13783	13907	14044	13883	13928	13940	13944	13837	13963	13887	13884	13900	14033	13958	13767	13923	13804	13981	13970	13811	13945	13908	14032	13888	13853	13874	14050	13806	13721	13858	13896	14076	13999	14092	13840	14007	14036	14054	13888	13868	13938	13868	13863	13803	13922	14021	14024	13818	14062	14072	13914	13923	13868	14180	13911	13916	13849	14021	14071	13876	13957	14036	13905	13849	13867	13836	13897	13967	13875	13805	13877	13939	13850	13905	14047	14008	13844	13949	13995	13897	13889	13891	13867	13825	14002	13953	13908	13746	13807	13963	14132	13998	13831	13817	13678	13800	13991	14087	14009	14131	14006	13766	13763	13887	13968	13680	13759	13987	13844	14056	13963	13972	13974	13977	13961	13936	14004	13807	13965	13872	13902	13901	13987	13963	13816	14004	13851	13776	14028	14010	13941	14027	14163	14115	13922	14089	13750	13810	13836	13799	13998	13917	13710	13955	13968	13943	14039	14130	13863	14019	13963	13770	13966	13923	14001	14064	14033	13925	13785	13713	13865	13916	13829	13835	13894	13815	13900	13952	13981	13940	13913	13863	13809	13801	14015	13935	13952	14028	14037	13945	13904	13740	13881	13891	13924	13901	13867	13871	13812	14040	14084	13755	13736	13935	13908	14030	13988	13865	13802	13963	13956	13923	13810	13842	13958	13855	13891	13813	13975	13878	13973	14019	13858	13879	13876	13907	13985	14127	13982	13923	13904	13836	13704	13887	13894	13601	14045	13921	13733	13978	13881	14035	13904	14025	13786	14071	13900	14061	14046	14170	13848	13911	13979	14076	13990	13847	14020	14006	13775	13752	13990	14015	13907	13861	13939	13931	13709	13775	13991	13998	14099	13851	14025	13926	13969	13881	13907	14014	14133	14094	13771	14054	13916	13962	13892	13885	13858	14015	13853	13929	13876
14347	25547	25581	31008	62021	66321	57095	37809	14023	13949	13983	13831	14024	13967	13987	13853	13725	13837	13871	13877	13979	13837	14018	13733	13897	13771	13827	13775	13813	13799	13641	13731	13712	13655	13840	13838	13649	13859	13729	13828	13830	13749	13757	13909	13790	13810	13715	13623	13785	13847	13909	13857	13951	13802	13583	13645	13805	13735	13908	13849	13760	13699	13792	13777	13723	13688	13806	13632	13750	13764	13685	13806	13756	13830	13777	13664	13847	13844	13922	13813	13790	13761	13922	13748	13881	13601	13777	13737	13781	13944	13853	13813	13818	13737	13780	13920	13707	13734	13953	13842	13920	13742	13679	13800	13781	13837	13778	13849	13713	13605	13846	13841	13827	13891	13651	13866	13872	13855	13660	13792	13773	13645	13971	13786	13849	13762	13774	13782	13665	13806	13858	13833	13671	13863	13870	13667	13709	13863	13893	13684	13703	13740	13886	13803	13786	13783	13847	14042	13718	13648	13675	13679	13894	13824	13809	13782	13804	13741	13798	13894	13843	13744	13720	13905	13795	13746	13681	13864	13706	13873	13842	13672	13754	13819	13794	13806	13816	13908	13745	13742	13841	13730	13759	13844	13828	13749	13879	13670	13825	13610	13757	13648	13672	13771	13567	13744	13713	13819	13645	13666	13665	13716	13708	13968	13804	13684	13831	13668	13761	13717	13729	13648	13685	13633	13766	13864	13843	13835	13792	13930	13830	13890	13796	13859	13795	13577	13822	13840	13613	13740	13753	13677	13804	13902	13842	13706	13784	13863	13703	13879	13744	13857	13781	13740	13779	13687	13770	13915	13775	13784	13743	13703	13823	13843	13697	13680	13748	13784	13904	13780	13662	13831	13828	13841	13726	13821	13750	13795	13758	13751	13766	13952	13671	13533	13689	13734	13797	13720	13592	13660	13694	13768	13779	13815	13686	13606	13942	13606	13829	13719	13619	13734	13853	13814	13725	13830	13871	13822	13852	13701	13648	13747	13855	13768	13922	13869	14073	13695	13699	13855	13782	13652	13892	13680	13733	13662	13845	13760	13789	13854	13777	13719	13878	13691	13888	13723	13674	13884	13593	13972	13672	13837	13782	13813	13832	13862	13746	13639	13860	13796	13852	13655	13877	13697	13824	13631	13957	13795	13764	13739	13684	13670	13834	13771	13668	13783	13806	13815	13859	13722	13844	13649	13816	13744	13685	13710	13914	13831	13826	13935	13778	13770	13718	13614	13838	13892	13709	13783	13760	13823	13799	13772	13791	13763	13801	13743	13687	13732	13668	13952	13761	13938	13777	13561	13659	13710	13729	13572	13809	13685	13744	13865	13574	13960	13843	13915	13732	13767	13643	13914	13827	13860	13742	13835	13664	13825	13922	13700	13707	13848	13741	13861	13600	13677	13769	13813	13743	13833	13795	13802	13617	13688	13698	13762	13683	13723	13530	13790	13759	13798	13813	13744	13804	13901	13820	13798	13703	13861	13728	13939	13778	13752	13747	13913	13628	13773	13716	13839	13721	13764	13856	13661	13758	13683	13857	13827	13854	13715	13769	13880	13804	13784	13745	13682	13711	13880	13775	13919	13849	13735	13694	13837	13769	13801	13625	13655	13711	13969	13803	13819	13754	13698	13728	13772	13869	13714	13629	13627	13785	13800	13672	13718	13701	13848	13849	13730	13606	13791	13733	13857	13685	13746	13809	13869	13923	13755	13706	13767	13603	13827	13900	13779	13789	13884	13694	13921	13709	13910	13694	13930	13747	13687	13833	13830	13725	13723	13731	13651	13714	13884	13786	13755	13821	13681	13758	13842	13772	13913	13832	13727	13788	13846	13703	13890	13806	13805	13777	13807	13685	13675	13968	13732	13723	13711	13817	13716	13768	13724	13765	13655	13764	13680	13642	13817	13753	13577	13962	13716	13726	13810	13793	13795	13883	13828	13849	13541	13963	13741	13570	13706	13828	13731	13897	13700	13861	13838	13775	13854	13839	13674	13931	13775	13637	13765	13667	13775	13716	13774	13783	13595	13819	13695	13708	13856	13684	13709	13749	13850	13816	13615	13839	13797	13781	13819	13643	13711	13709	13835	13734	13620	13707	13579	13816	13714	13793	13620	13741	13814	13885	13684	13790	13746	13885	13898	13815	13812	13799	13690	13761	13745	13521	13779	13867	13703	13611	13853	13770	13747	13663	13776	13864	13645	13783	13910	13867	13742	13962	13729	13801	13826	13720	13817	13814	13684	13756	13811	13859	13764	13937	13905	13868	13697	13647	13643	13733	13605	13746	13767	13792	13746	13668	13748	13996	13725	13752	13846	13685	13820	13577	13637	13805	13869	13791	13811	13638	13670	13886	13784	13706	13771	13688	13886	13799	13883	13881	13665	13732	13693	13856	13734	13587	13836	13701	13830	13901	13664	13894	13787	13617	13720	13838	13641	13756	13831	13731	13736	13788	13775	13631	13931	13862	13699	13756	13825	13669	13672	13803	13866	13735	13685	13688	13639	13785	13708	13770	13846	13713	13710	13792	13842	13850	13692	13805	13766	13685	13807	13637	13677	13909	13607	13781	13927	13734	13690	13836	13959	13629	13665	13722	13668	13982	13883	13929	13817	13782	13954	13820	13759	13738	13703	13796	13626	13846	13937	13767	13807	13867	13738	13777	13787	13590	13789	13717	13714	13715	13773	13867	13716	13900	13785	13892	13889	13698	13893	13868	13669	13881	13915	13588	13723	13704	13819	13720	13637	13818	13680	13612	13786	13763	13759	13698	13950	13872	13902	13676	13796	13737	13766	13865	13744	13793	13616	13824	13720	13593	13695	13856	13832	13756	13861	13670	13905	13724	13582	13773	13711	13742	13585	13545	13805	13824	13762	13711	13885	13841	13739	13806	13718	13692	13781	13793	13800	13929	13643	13751	13917	13721	13809	13805	13864	13668	13817	13829	13746	13711	13746	13717	13649	13851	13802	13840	13683	13812	13778	13915	13611	13883	13744	13775	13585	13813	13677	13837	13747	13662	13870	13749	13733	13756	13695	13820	13740	13882	13788	13845	13698	13770	13705	13720	13771	13862	13674	13821	13708	13787	13706	13779	13653	13765	13819	13739	13567	13857	13831	13757	13729	13797	13835	13759	13741	13721	13904	13754	13741	13668	13727	13862	13757	13773	13703	13635	13662	13787	13850	13731	13850	13858	13727	13680	13584	13862	13836	13749	13815	13672	13669	13861	13691	13711	13969	13702	13883	13929	13844	13773	13782	13838	13744	13838	13667	13711	13712	13794	13761	13780	13753	13952	13722	13947	13655	13756	13908	13676	13840	13861	13689	13813	13867	13783	13701	13908	13863	13602	13693	13803	13594	13896	13764	13738	13613	13662	13947	13920	13864	13893	13740	13743	13829	13844	13873	13866	13713	13728	13712	13713	13775	13681	13649	13855	13614	13663	13829	13876	14005	13854	13839	13902	13684	13782	13759	13872	13653	13944	13728	13764	13679	13862	13691	13783	13901	13759	13747	13793	13943	13730	13696	13645	13804	13778	13685	13779	13909	13800	13806	13749	13888	13812	13752	13830	13777	13707	13935	13752	13772	13871	13648	13816	13836	13789	13664	13617	13945	13647	13851	13877	13833	13987	13859	13746	13775	13815	13893	13653	13712	13699	13969	13900	13885	13739	13954	13782	13728	13675	13811	13887	13598	13850	13807	13788	13707	13705	13658	13742	13664	13736	13756	13905	13774	13821	13668	13710	13730	13767	13773	13676	13814	13852	13725	13855	13584	13758	13782	13604	13826	13845	13741	13762	13823	13942	13893	13766	13708	13740	13821	13727	13617	13795	13654	13761	13810	13735	13747	13517	13902	13603	13875	13692	13792	13884	13809	13912	13750	13661	13746	13730	13714	13704	13847	13670	13836	13673	13813	13759	13755	13896	13700	13721	13830	13809	13799	13784	13769	13798	13895	13758	13789	13774	13784	13775	13884	13849	13750	13742	13669	13706	13686	13719	13770	13786	13798	13712	13713	13635	13798	13801	13760	13658	13784	13846	13827	13702	13675	13637	13664	13701	13681	13820	13574	13661	13710	13837	13876	13831	13757	13610	13612	13936	13648	13883	13911	13640	13593	13674	13635	13765	13908	13964	13660	13837	13816	13751	13676	13787	13754	13818	13851	13716	13868	13702	13789	13988	13868	13669	13648	13685	13872	13719	13590	13756	13746	13753	13820	13667	13955	13695	13755	13861	13814	13742	13720	13943	13876	13706	13857	13898	13659	13781	13922	13866	13760	13788	13698	13894	13790	13723	13730	13721	13736	13792	13791	13712	13699	13740	13780	13734	13763	13847	13774	13757	13958	13753	13851	13746	13823	13807	13865	13819	13798	13868	13791	13971	13751	13678	13690	13696	13726	13707	13713	13782	13809	13747	13659	13698	13600	13803	13744	13734	13771	13788	13678	13878	13723	13699	13797	13830	13504	13749	13824	13683	13708	13769	13691	13801	13721	13797	13681	13732	13745	13956	13670	13798	13949	13734	13784	13915	13873	13776	13722	13727	13757	13718	13738	13902	13812	13813	13743	13799	13707	13787	13565	13698	13839	13645	13877	13772	13803	13843	13747	13722	13821	13688	13756	13924	13880	13834	13932	13728	13894	13561	13761	13782	13862	13981	13640	13785	13805	13787	13858	13683	13736	13834	13770	13695	13756	13789	13833	13865	13709	13802	13804	13829	13787	13741	13821	13709	13731	13808	13783	13571	13683	13791	13823	13771	13732	13808	13757	13663	13902	13701	13805	13680	13643	13726	13806	13695	13899	13846	13940	13938	13673	13915	13789	13682	13886	13754	13893	13788	13760	13882	13722	13823	13757	13780	13839	13727	13671	13810	13719	13802	13878	13678	13898	13671	13824	13650	13673	13677	13752	13838	13754	13632	13806	13779	13672	13690	13789	13650	13859	13883	13595	13887	13755	13793	13847	13845	13917	13888	13810	13674	13769	13804	13882	13782	13809	13786	13586	13710	13911	13797	13882	13709	13826	13756	13711	13831	13855	13638	13773	13597	13634	13710	13746	13819	13834	13715	13920	13775	13796	13635	13692	13720	13735	13779	13611	13620	13680	13741	13756	13845	13562	13637	13952	13742	13832	13739	13741
27161	21308	19935	14856	16131	21958	17230	13589	11596	11466	11530	11445	11535	11570	11318	11432	11356	11363	11473	11561	11500	11378	11386	11539	11531	11415	11446	11469	11376	11506	11365	11532	11486	11463	11510	11510	11486	11366	11351	11466	11435	11482	11523	11607	11459	11437	11639	11352	11390	11529	11573	11532	11525	11586	11250	11539	11478	11427	11654	11364	11540	11367	11620	11606	11321	11303	11464	11517	11426	11286	11382	11408	11396	11505	11433	11512	11439	11389	11465	11388	11538	11236	11306	11426	11505	11484	11491	11435	11352	11266	11613	11494	11480	11472	11317	11361	11604	11423	11685	11269	11431	11365	11457	11589	11513	11467	11447	11281	11437	11459	11466	11392	11439	11256	11418	11317	11455	11504	11516	11354	11567	11611	11351	11367	11431	11365	11386	11466	11171	11431	11375	11460	11565	11366	11458	11357	11364	11410	11360	11515	11619	11402	11443	11609	11427	11353	11411	11270	11412	11411	11441	11310	11425	11436	11522	11552	11343	11384	11444	11469	11280	11436	11480	11454	11404	11426	11365	11448	11493	11349	11462	11445	11352	11434	11305	11391	11485	11395	11422	11403	11528	11390	11485	11386	11424	11629	11289	11534	11557	11447	11471	11594	11404	11415	11173	11479	11448	11609	11299	11378	11500	11432	11462	11539	11354	11418	11671	11505	11485	11417	11501	11488	11582	11373	11474	11517	11368	11549	11403	11281	11447	11557	11352	11443	11525	11385	11442	11416	11477	11352	11588	11610	11530	11513	11560	11415	11387	11489	11379	11440	11575	11503	11493	11563	11491	11426	11599	11507	11433	11237	11431	11397	11457	11246	11650	11251	11497	11317	11528	11395	11416	11288	11458	11555	11488	11296	11364	11242	11301	11406	11393	11425	11520	11483	11396	11604	11276	11503	11465	11491	11482	11550	11430	11474	11425	11393	11430	11351	11552	11400	11389	11366	11550	11363	11542	11440	11353	11627	11506	11454	11300	11613	11569	11419	11476	11502	11438	11218	11527	11469	11507	11423	11427	11385	11528	11558	11456	11564	11382	11420	11507	11632	11408	11570	11468	11339	11461	11514	11500	11292	11562	11431	11572	11494	11522	11367	11371	11496	11502	11423	11318	11499	11620	11416	11516	11302	11206	11445	11676	11425	11323	11437	11304	11436	11561	11450	11349	11492	11388	11300	11394	11272	11434	11349	11570	11453	11473	11576	11468	11422	11328	11464	11381	11534	11538	11582	11614	11412	11348	11472	11544	11468	11446	11360	11351	11522	11356	11412	11427	11470	11424	11459	11522	11444	11386	11639	11483	11429	11447	11305	11363	11428	11480	11418	11571	11427	11514	11361	11653	11466	11469	11582	11680	11393	11508	11373	11470	11487	11384	11572	11429	11308	11615	11487	11558	11260	11389	11571	11514	11465	11357	11494	11520	11531	11459	11518	11404	11260	11382	11560	11488	11633	11292	11335	11437	11368	11427	11540	11494	11426	11441	11523	11472	11517	11400	11363	11271	11346	11441	11485	11580	11363	11433	11465	11276	11464	11348	11348	11347	11524	11392	11437	11281	11588	11493	11468	11357	11093	11426	11443	11460	11545	11332	11574	11487	11458	11444	11492	11539	11466	11399	11419	11488	11624	11542	11530	11450	11362	11492	11673	11464	11388	11572	11559	11448	11560	11589	11318	11195	11550	11364	11423	11525	11582	11378	11233	11492	11443	11614	11450	11563	11488	11609	11505	11270	11374	11543	11332	11240	11528	11502	11401	11381	11622	11482	11537	11362	11455	11616	11544	11378	11394	11539	11537	11466	11430	11394	11568	11445	11412	11493	11483	11543	11390	11322	11600	11417	11483	11452	11585	11442	11451	11405	11389	11353	11378	11441	11432	11567	11307	11299	11379	11364	11301	11388	11366	11554	11602	11440	11527	11519	11350	11588	11398	11449	11600	11329	11529	11299	11420	11455	11311	11461	11411	11487	11483	11415	11543	11429	11371	11388	11680	11491	11403	11468	11494	11480	11296	11408	11396	11133	11470	11488	11248	11601	11480	11334	11351	11385	11502	11366	11502	11479	11389	11519	11620	11539	11408	11639	11320	11401	11400	11392	11533	11528	11467	11343	11436	11411	11508	11731	11457	11516	11389	11451	11642	11601	11448	11497	11716	11333	11557	11475	11408	11529	11499	11553	11512	11373	11342	11445	11289	11426	11333	11526	11400	11504	11406	11635	11377	11376	11579	11485	11454	11668	11424	11570	11484	11406	11439	11387	11326	11179	11346	11390	11522	11480	11546	11358	11371	11518	11661	11499	11467	11522	11423	11332	11515	11595	11426	11584	11448	11541	11411	11523	11408	11589	11485	11645	11365	11606	11330	11379	11376	11383	11529	11388	11536	11435	11414	11347	11298	11462	11412	11567	11381	11500	11259	11269	11383	11473	11511	11501	11413	11477	11472	11380	11518	11539	11448	11596	11382	11477	11388	11613	11404	11556	11164	11222	11476	11583	11333	11509	11539	11465	11577	11362	11436	11510	11648	11441	11434	11422	11300	11456	11342	11314	11406	11631	11609	11417	11404	11407	11333	11398	11221	11329	11379	11394	11636	11561	11335	11456	11260	11319	11511	11609	11434	11421	11463	11492	11647	11542	11460	11492	11565	11618	11429	11497	11682	11430	11493	11348	11382	11438	11345	11405	11576	11395	11490	11463	11555	11615	11431	11596	11458	11421	11305	11315	11413	11522	11467	11366	11595	11500	11408	11419	11438	11356	11204	11416	11478	11545	11371	11477	11532	11508	11576	11571	11455	11484	11461	11555	11475	11624	11498	11445	11431	11405	11308	11609	11550	11465	11513	11448	11490	11537	11555	11538	11574	11548	11578	11309	11311	11435	11397	11338	11411	11497	11503	11465	11527	11608	11385	11486	11493	11593	11501	11326	11614	11283	11390	11448	11555	11490	11384	11315	11337	11513	11484	11492	11516	11468	11537	11237	11414	11522	11441	11523	11603	11485	11412	11414	11333	11461	11557	11423	11396	11495	11518	11512	11413	11514	11540	11540	11508	11496	11376	11523	11521	11345	11420	11373	11339	11464	11512	11647	11674	11385	11519	11523	11663	11440	11441	11586	11429	11549	11309	11423	11521	11400	11436	11389	11384	11397	11432	11469	11554	11480	11451	11439	11492	11509	11460	11453	11490	11503	11504	11448	11618	11489	11408	11451	11588	11345	11536	11510	11602	11602	11397	11407	11263	11383	11253	11668	11348	11403	11444	11552	11482	11509	11625	11337	11462	11470	11374	11471	11445	11478	11517	11413	11433	11348	11566	11448	11249	11588	11315	11378	11464	11448	11441	11357	11200	11484	11588	11390	11378	11539	11455	11344	11515	11360	11490	11437	11346	11420	11300	11394	11479	11557	11456	11382	11335	11418	11527	11286	11330	11400	11581	11567	11354	11438	11309	11493	11541	11471	11424	11454	11489	11409	11417	11365	11488	11675	11238	11488	11446	11536	11367	11471	11369	11378	11615	11440	11517	11528	11549	11587	11446	11394	11472	11596	11482	11653	11460	11604	11438	11404	11346	11525	11262	11491	11530	11460	11479	11479	11479	11367	11600	11532	11423	11509	11514	11573	11599	11497	11539	11405	11427	11223	11351	11496	11458	11457	11361	11672	11524	11495	11555	11576	11472	11340	11197	11331	11655	11391	11360	11393	11533	11336	11474	11404	11336	11393	11381	11365	11541	11484	11485	11452	11446	11400	11359	11534	11311	11386	11461	11418	11510	11481	11481	11535	11398	11543	11448	11470	11318	11528	11347	11338	11486	11490	11516	11462	11387	11612	11357	11516	11665	11502	11651	11318	11335	11528	11356	11468	11564	11595	11507	11496	11456	11156	11326	11482	11460	11484	11424	11637	11601	11403	11459	11459	11686	11559	11324	11413	11538	11601	11508	11474	11444	11365	11398	11359	11437	11535	11426	11469	11343	11351	11358	11374	11511	11443	11307	11467	11522	11436	11488	11351	11257	11439	11389	11643	11535	11287	11571	11583	11387	11478	11373	11547	11582	11419	11396	11581	11399	11612	11189	11486	11432	11484	11394	11380	11547	11446	11598	11393	11345	11548	11595	11369	11373	11604	11404	11486	11524	11452	11420	11532	11385	11319	11392	11512	11495	11395	11329	11455	11538	11249	11439	11402	11533	11497	11299	11517	11700	11552	11383	11444	11255	11518	11162	11426	11507	11430	11408	11450	11344	11460	11479	11528	11504	11445	11514	11576	11415	11408	11468	11442	11561	11398	11616	11413	11376	11589	11411	11390	11410	11409	11454	11454	11314	11553	11393	11524	11530	11319	11394	11431	11548	11420	11399	11456	11424	11530	11435	11447	11471	11422	11448	11359	11468	11471	11466	11500	11465	11375	11302	11529	11304	11399	11392	11576	11473	11348	11485	11465	11343	11535	11496	11459	11473	11415	11318	11472	11502	11409	11394	11389	11387	11524	11482	11272	11521	11437	11378	11492	11450	11307	11380	11590	11492	11337	11484	11371	11415	11491	11558	11391	11444	11440	11579	11512	11479	11575	11450	11503	11400	11478	11645	11579	11282	11451	11546	11400	11554	11452	11589	11395	11471	11543	11413	11615	11492	11614	11195	11469	11453	11407	11441	11523	11381	11418	11530	11541	11343	11329	11338	11311	11428	11502	11415	11225	11501	11533	11332	11584	11469	11356	11426	11523	11494	11453	11326	11594	11409	11609	11471	11328	11435	11413	11533	11692	11462	11447	11385	11612	11410	11554	11403	11373	11547	11377	11542	11312	11406	11435	11249	11638	11405	11345	11489	11509	11426	11488	11441	11515	11539	11358	11448	11452	11547	11434	11447	11345	11432	11371	11392	11507	11367	11452	11491	11530	11652	11477	11515	11351	11410	11457	11503	11533	11464	11497	11519	11387	11471	11502	11515	11463	11549	11501	11421	11409	11414	11478	11321	11411	11428	11447	11510	11572	11388	11675	11355	11497	11430	11522	11480	11411	11396	11329	11589	11589	11529	11555	11403	11525	11367	11368	11356	11508	11619	11514	11531	11570	11643	11457	11342	11488	11513	11468	11543	11646	11242	11461	11362	11346	11467	11325	11398	11483	11386	11539	11405
11959	13022	13786	13249	20080	26420	18649	14745	12128	12266	12312	11980	12044	12182	12069	12199	12096	12001	12167	12164	12256	12241	12180	12306	12382	12171	12203	12061	12090	12162	12047	12157	12096	12139	12182	12111	12040	11997	12131	12138	12204	12169	12171	12033	12081	12026	12095	12279	12206	12068	12151	12112	12052	12205	12051	12166	12172	12208	12239	12098	12243	12378	12230	12067	12133	12094	12211	12237	12072	12082	12175	12179	12210	12176	12320	12018	12063	12255	12188	12092	12249	12354	12287	12229	12217	12114	12021	12173	11975	12112	12171	12075	12108	12194	12083	12107	12245	12078	12288	12086	12248	12142	12182	12290	12154	12108	12016	12032	12108	12030	12097	12263	12032	12147	12180	12106	12082	12127	12217	12100	12103	12068	12264	12140	12246	12136	11996	12067	12089	11989	12147	12136	12090	11975	12140	12128	12214	12319	12075	12027	12079	12124	12156	12097	11935	12060	12186	12230	12089	12193	12046	12120	12226	12119	12144	12075	11999	12252	12207	12190	12009	12143	12109	12279	12179	12127	12075	12120	11999	12050	12210	12277	12158	12259	12167	12323	12099	12238	12116	12228	12186	12324	12261	12093	12148	12157	12119	12265	12156	11957	12204	12124	12017	11927	12146	12146	12181	12171	12317	12067	12078	12067	12055	12118	12161	12217	12202	12257	12093	12203	12107	12207	12158	12021	12263	12145	12192	12188	12119	12133	12079	12021	12105	12208	11866	12264	12130	12237	12208	12304	12237	12212	12337	12078	12162	12130	12100	12184	12221	12054	12152	12133	12075	12210	12094	12152	12143	12103	12143	12171	12082	11940	12062	12158	12187	12111	12124	12126	12172	12127	12076	12081	12158	12023	12157	11975	12056	12194	12247	12168	12113	12422	12253	12165	12245	12265	12095	12208	12155	12164	12029	12043	12280	12020	12148	12129	12039	12135	12160	12132	12086	12184	12065	12073	12166	12223	12247	11960	12139	12033	12038	11998	12476	12226	12142	12237	12112	12079	12255	12217	12213	12318	12025	12237	12154	12098	12100	12306	12140	12104	12174	12078	12298	12163	12117	12123	12228	12189	12040	12211	12292	12153	11978	12203	11977	12124	12111	12242	12093	12040	12127	12179	12126	12210	12140	12299	12176	12149	12251	12084	11915	12170	12127	12134	12137	12106	12069	11973	12056	12236	12001	12158	12168	12236	12088	12429	12141	12275	12311	12162	12066	12065	12086	12167	12291	12196	12201	12131	12124	12134	12215	12199	12083	12138	12066	12229	11973	12115	12114	12040	12039	12258	12121	12193	12046	12163	12049	12133	12123	12190	12141	12046	12074	11969	12128	12120	12094	12187	12079	12206	12263	12114	12172	12236	12116	12255	12147	12211	12014	12059	12090	12017	12003	12150	12224	12140	12083	12112	12200	12284	12035	12091	12356	12006	12219	12219	12333	12156	12181	12126	12221	12201	12096	12069	12201	12139	12198	12082	12123	11993	12189	12059	12194	12142	12216	12278	12131	12222	12117	12231	12057	12186	12165	12069	12112	12005	12110	12170	12183	12054	12208	12172	12262	12072	12176	12126	12162	12245	12217	12125	12195	12105	12091	12083	12150	12111	12182	12163	12086	12053	12138	12140	12192	12207	12225	12071	12113	12167	12049	12078	12128	12085	12077	12178	12238	11971	12141	12124	12206	12060	12152	12054	12259	12174	12137	12146	12058	12155	12108	12238	12011	12332	12152	12159	12046	12100	12322	12115	12335	12122	12218	12130	12142	12069	12213	12094	12122	12150	12143	12090	12049	12047	12249	12160	12136	12152	12187	12185	11988	12158	12201	12162	12331	12231	12045	12275	12126	12071	12273	12135	12207	12178	11931	12093	12097	12225	12048	12250	12211	12126	12147	12261	12166	12152	12136	12127	12122	12091	12135	11991	12180	12159	12147	12155	12252	11986	12291	12191	12074	12178	12155	12118	12278	12094	12106	12273	12179	12191	12072	12216	12062	11991	12242	12083	12139	12078	12266	12220	12044	12002	12181	12217	12184	12107	12078	11968	12057	12065	12033	12035	12163	12208	11938	12200	12264	12185	12250	12128	12070	12328	12077	12109	12068	12143	12186	12089	12014	12137	12146	12206	12154	12211	11938	12248	12339	12132	12010	12103	12018	12192	12261	12028	12234	12239	12094	12034	12131	12204	12162	12211	12184	12152	12069	12172	12186	12217	12230	12115	12069	12289	12150	12270	12051	12128	12275	12059	12207	12128	12052	12324	12252	12229	12081	12109	12103	12220	12038	12175	11861	12051	12142	12022	12068	12111	12099	12259	12076	12045	12184	12151	12051	12048	12160	12015	12276	12149	12152	11958	11906	12118	12121	11956	12110	12159	12109	12056	11980	12226	12101	12114	12008	12188	12139	12228	12269	12112	11991	12032	12161	11990	12103	12257	12086	12071	12240	12173	11922	12047	12264	12111	12400	12232	12335	12145	12108	12002	12116	12083	12073	12318	12196	12192	12134	12067	12246	12150	11992	12123	12003	12219	11947	12241	12209	12188	12026	12119	12083	12107	12174	12094	12302	12161	12231	12169	12120	12090	12213	12091	12127	12171	12200	12175	12075	12180	12125	12165	12144	12116	12327	12136	12135	12090	12127	12129	12209	12338	12101	12214	11987	11986	12271	12142	12267	12201	12295	12060	12157	12163	12120	12143	12331	12109	12099	12159	12169	12113	12226	12047	12127	12132	12204	12201	12132	12080	12221	12170	12186	12118	12144	12096	12357	12175	12192	11978	12099	12203	12127	12284	12092	12070	12032	12254	12226	12260	12147	12208	12147	12042	12065	12046	12166	12161	12157	12220	12233	12095	12157	11985	12143	12312	12122	12130	12160	12181	12164	12140	12303	12185	12177	12186	12098	12208	12069	12117	12171	12116	12066	12095	12139	12190	12143	12147	12198	12133	12112	12096	12140	12154	12055	12128	12041	12307	12257	12200	12183	12313	11982	12053	12159	12305	12297	12117	12126	12204	12214	12067	12203	12268	12114	12161	11958	12190	12280	12015	11977	12174	12058	12185	12154	12230	12164	12228	12161	12192	11992	12107	12119	12140	12207	12035	12230	12222	12076	12089	12220	12288	12032	12022	12370	12123	12054	12053	12087	12129	12077	12249	12242	12174	12151	12139	12188	12118	12180	12222	12057	12237	12062	12257	12153	12028	12294	12107	12223	12053	12254	12158	12203	12205	12242	12186	12114	12139	12034	12277	12030	12179	12126	12182	12249	12208	12255	12188	11983	12145	12200	12110	12032	12179	12213	12163	12037	12131	12216	12218	12150	12187	12064	12015	12282	12085	12034	12133	12273	12134	12104	12217	12264	12140	12183	12082	12328	11933	12171	12114	12149	12083	12054	12232	12220	12144	12091	12078	12059	12183	12157	12197	12163	11990	12193	12052	12201	12033	12162	12230	12115	12124	12160	12052	12146	12063	12006	12173	12246	12125	12279	12262	12263	12046	12144	12276	12150	12148	12242	12155	12045	12197	12175	12170	12102	12065	12253	11993	12371	12255	12124	12008	12169	12096	12132	12207	12134	12154	12170	11988	12118	12062	12101	12252	12147	12048	12026	12062	12464	12044	12240	12278	12152	11969	12103	12185	12225	12109	12105	12150	12107	12108	12228	12262	12018	12205	12257	12099	12201	12165	12102	12238	12200	12215	12006	12239	12229	12220	12104	12018	12092	12054	12099	12092	12087	11999	12176	12065	12059	12140	12158	12250	12152	12122	12341	12158	12178	12136	11953	12238	12363	12105	12096	12311	12159	12147	12293	12124	12325	12084	12189	12172	12180	12147	12265	12099	12117	12254	12264	12232	12193	12334	12176	12071	12118	12349	12231	12183	12221	12161	12211	12164	12104	12025	12150	12080	12010	12178	12197	12213	12271	12100	12183	12209	12160	12227	12074	12282	12326	12241	12044	12161	12266	12219	12156	12119	12096	12272	12213	12149	12190	12145	12261	12234	12083	12201	12128	12157	12075	12182	12089	12180	12155	12140	12148	12178	12007	12363	12196	12010	12151	11991	12277	12142	12151	12076	12115	12051	12137	12245	12152	12138	12137	12210	12232	12194	11960	12184	12140	12104	12146	12141	12146	12390	12300	12110	12108	12275	12091	12266	12314	12182	12210	12233	12119	12093	12046	12196	12034	12064	12207	12097	12143	12202	12073	12152	12051	12231	12114	12084	12276	12180	12239	11990	12126	12252	12175	12167	12259	12158	12147	12100	12298	12119	12179	12100	12103	12212	12188	12301	12145	12188	12075	12112	12199	12239	12370	12259	12031	12174	12119	12033	12203	12122	12166	12113	12079	12089	12062	12318	12227	12105	12081	12108	12151	11995	12147	12239	12187	12133	12141	12052	12147	12269	12178	12180	12114	12280	12050	12038	12001	12022	11996	12116	12146	12185	12185	11981	12076	12007	12121	12256	12247	12235	12091	12085	12075	12238	12077	12078	12136	12193	12276	12313	12100	12181	12212	12251	12061	12185	12168	12178	12036	12116	11921	12235	12393	12112	12166	12154	12085	12199	12135	12180	12181	12167	12376	12142	12049	12156	12252	12188	12154	12168	12307	12152	12170	12162	12162	12112	12088	12157	12174	12215	12078	12080	12210	12097	12248	12280	12086	12126	12153	12118	11974	12211	12154	12085	12068	12167	12146	12246	12209	12043	12019	12090	11988	12339	12248	12068	12132	12118	12233	12199	12209	12208	12118	12241	12129	12141	12086	12135	12260	11923	12037	12113	12142	12176	12270	12053	12224	12159	12007	12173	12185	12125	12135	12102	12008	12175	12075	12072	12196	12215	12175	12023	12167	12159	11961	12189	12148	12061	12236	12231	12116	12120	12150	12348	12030	12187	12306	12181	12178	12217	12027	11980	12288	12101	12155	12149	12115	12198	12266	12145	12274	12260	12236	12114	12237	12163	12253	12099	11984	12093	12254	12159	12182	11980	12187	12241	12079	12065	12015	12208	12200	12333	12103	12166	11982	12172	12150	12055	12101	12122	12161	12207	12180	12170	12128	12001	12090	12145	12174	12139	12118	12207	12221	12080	12172	12114	12099	12082	12073	12266	12136	12205	12067	12052	12243	12259	12225	12087
24325	21298	28455	24560	32274	54139	42761	22844	13749	12668	12374	12268	12121	12226	12222	12260	12310	12042	12289	12102	12196	12228	12298	12157	12150	12147	12127	12101	12151	12061	12232	11937	12017	12017	11977	11976	12067	12001	12007	12045	12004	11989	12083	12137	12206	11969	12145	12184	12196	12079	12009	12168	12289	12247	12174	12132	12054	12229	11924	12237	12275	11948	12072	12090	12057	12102	12187	12140	12119	11925	12281	12117	12016	12085	12156	11989	11992	12194	12092	12002	12237	12148	12093	12237	11905	12200	12408	11984	12077	12046	12139	12216	12062	12147	12096	12135	12207	12100	12197	12134	12118	12120	12181	12124	12161	12139	12291	12104	12144	11978	11938	12139	12058	11956	12117	12234	11968	12158	12265	12106	12107	12039	12220	12016	12209	12095	12279	12050	11990	12002	12045	11903	12035	11978	12266	12174	11993	12100	12281	12210	12150	12027	12076	12125	12172	12122	12152	12194	12239	12036	12095	12091	12181	12031	12177	12208	12271	12014	12061	12141	12066	12199	12176	12069	11950	12113	11992	12094	11864	12355	12079	12196	12232	12097	12116	12334	12114	12032	12160	12099	11991	12107	12340	12019	12250	12162	12023	12154	12118	12191	12076	12229	11970	12216	12058	12311	12105	11896	12117	11961	12087	11917	12076	12192	12049	12159	12020	12097	12123	12047	12030	12052	12232	12057	12146	12209	12020	12040	12096	12049	12110	12263	12123	12074	12016	11942	12088	12075	12149	12085	12104	12236	12101	12024	12210	11946	11898	12286	12045	12116	12247	12181	12045	12129	12215	12170	12104	11930	12038	12150	12128	11866	12060	12097	12208	11952	11926	11986	11940	12105	12153	11903	12220	11917	12112	12116	11973	12220	12011	12009	12120	11939	12201	12144	12223	12138	12082	12115	11954	12119	11994	12141	12159	12015	12039	11970	12130	12181	12237	11888	12089	11991	12024	12123	12001	11974	11904	11998	11969	11999	12312	12039	12057	12128	12182	11960	12020	12105	12090	12193	12243	12192	12109	12055	12114	12106	12179	12011	12203	12242	12153	12020	12130	12159	12153	11856	11967	11907	12091	12104	12241	12141	12044	12084	12164	12176	12139	12111	12109	12196	12155	12184	12117	12097	12092	12024	12031	12057	12103	12007	11921	12109	11959	12067	12100	12106	12074	12013	12119	12058	12011	11924	12164	12069	11951	12110	12102	12028	12017	12096	11996	12142	12186	12059	12205	12199	12144	11975	12258	12169	11883	11997	11960	12120	12017	12140	12065	12021	12029	12017	12107	11993	12045	12204	12072	12042	12141	12139	12109	12297	12166	11974	12041	11915	12201	12130	12217	11980	12238	12155	11999	12309	12075	12244	12038	12101	12281	12197	12078	11986	12147	11955	12005	12039	12029	12065	12057	12065	12086	12059	12277	12049	11908	12168	12055	12155	11910	12169	12300	11901	11964	12134	12020	12074	12031	12263	12093	12080	12039	12249	12178	12186	12154	11989	11933	12015	12093	12209	12129	12231	12125	12108	12164	12062	12288	12244	12003	12221	12135	12073	12066	12071	12032	11967	12059	12249	11994	12122	12145	12012	11945	12024	12325	12196	12289	12082	12048	12032	11976	12109	12070	12039	12104	12149	12168	12061	11999	12030	12032	12191	12243	11859	12087	12101	12169	12077	12131	12052	12089	12080	12160	12005	12043	11962	12086	12096	12064	11849	12193	11996	11974	11923	12147	12251	12113	11905	11950	12074	12132	11996	12262	12036	12095	12080	12111	12035	12077	12006	12126	12018	12148	12000	12025	12003	12094	12240	12094	12020	11934	12144	12063	12105	12178	12008	12126	12036	12077	12051	11952	12199	12176	11961	12121	12101	12015	12063	12069	12185	12044	12037	12001	12128	11977	12113	12189	12187	12004	12122	12078	12022	12116	12082	11925	12064	12122	12188	12052	12142	11979	11980	12261	12089	12239	12256	12078	12204	12139	12207	12146	12121	12128	12081	12118	11954	12263	12030	12147	12063	12003	12105	12228	12097	12237	12050	12062	12150	12043	11981	11983	12287	11990	12162	12048	12106	12075	12238	12109	12041	12324	12186	12060	12057	12135	12233	12062	12137	12263	12028	12067	12039	12173	11940	12070	12112	12299	12114	12040	12065	11950	12022	12301	12065	12124	11968	12304	12111	12159	12167	12092	12138	11938	12192	12097	12082	11966	12083	12000	12079	12231	12237	12248	12051	12088	12105	12367	12150	12135	11942	11939	12187	12090	12141	12161	12066	12116	11881	11975	12089	12066	12155	12200	12068	12026	12177	12149	12057	12152	12074	12010	11921	12181	12071	11922	12222	12117	11909	12118	11794	12074	12124	12071	12045	12188	11998	11935	12060	12233	12097	12096	12258	12016	12276	12136	12233	12153	12264	12078	12021	12158	12025	12016	12086	11932	11991	12057	12009	12029	12027	12036	12268	11927	12204	12054	12037	12063	11981	12187	11959	12011	11976	12071	12200	12078	12145	12082	12058	11844	12066	12041	12071	12250	12041	11994	12097	11920	11946	11977	12157	12078	12069	12034	12175	11914	12134	12071	12143	12167	12002	12052	12252	12031	12048	12067	12260	11965	12165	12176	12092	12090	12086	12071	12194	11958	12171	12108	12134	12165	12096	12130	12051	12092	11905	12036	12019	12122	12048	12212	11984	11917	12070	11966	12080	12053	12127	12209	11954	12287	12178	11987	12130	12060	12191	12048	12105	12260	12126	12026	12162	12079	12318	12102	12130	12017	12098	12144	12027	12067	12155	12191	12087	12102	12110	11915	12073	12049	12099	12131	12073	11971	12234	12250	12052	12025	12171	12059	12171	11996	12115	12236	12174	12116	12173	12121	12130	11986	12146	12168	12203	12013	11932	12269	12164	12067	11992	12252	12042	12278	12020	12146	11846	12063	12055	12085	12117	12176	12165	12038	12032	12236	11984	12061	11973	12208	12119	12123	11879	12165	12186	12007	12084	12232	12097	12034	11925	12029	12147	12199	12060	12254	12223	12264	12137	12047	12114	11938	11933	11948	12142	12018	12294	12428	12010	12084	12243	12031	12059	12183	12017	11957	12153	12191	12216	12110	12032	12146	12080	12114	12076	11897	12398	12126	12041	11989	11947	12090	12107	12247	12052	12042	12016	12284	12123	12015	12238	12200	12131	11974	12097	12199	12033	12070	11957	11929	12233	12123	11997	12249	12086	12145	12260	12033	12248	12051	12029	12160	11990	12246	12063	12050	12093	12088	12092	12005	12008	12022	12189	11931	12037	12077	12024	12040	12086	12073	12017	12131	12213	12372	12214	12073	12142	12180	12140	12046	11946	11947	12054	12169	12118	12144	12003	12046	12199	12283	12157	12110	11964	11991	12014	12073	12085	12134	12032	11915	11999	12121	12102	12063	12097	11925	12144	12032	12027	12066	12329	12278	12120	12024	12043	12085	12005	12140	12085	12117	11993	12214	12092	11920	12035	12036	12174	12108	12092	12034	12106	12266	12097	12181	12293	12159	12078	12133	12229	11995	12052	12030	12018	12281	12062	12202	12153	12211	12005	12010	11989	11995	11944	12132	11951	12239	11998	12128	12107	12057	12068	11995	11991	12031	12095	12216	11984	12152	12056	12100	12038	12161	12095	12190	12274	12014	11996	12100	12082	12059	12087	11957	12059	11990	11981	12131	12119	12133	12130	12221	12097	12167	12149	12191	12032	12182	12043	12291	12051	12234	12230	12016	12154	12206	12180	12255	11993	12090	12031	12025	12201	12188	11938	11998	11922	12041	12104	12175	11996	12055	12129	12038	12014	12031	11972	12124	12242	12263	12198	11988	11983	12030	12099	12006	12007	12151	12243	12083	12114	12214	12008	12035	12011	11937	11971	12184	12094	12119	12156	12105	12063	12105	11941	11940	12012	11896	12066	12123	12007	12067	12029	12063	12081	11929	12292	12183	12029	12086	12149	12012	12068	12232	12010	12096	12097	12007	12114	12139	12154	12138	12044	12192	12111	12287	12080	12054	12191	12055	12024	12322	11922	12155	12082	11968	12182	12205	12154	12162	12101	11898	12070	12070	12166	11923	12024	12005	12043	12153	12060	12154	12084	11939	12076	11955	12139	12065	12016	12016	12084	12139	12120	11982	12047	12005	12082	12205	12031	12042	11977	11937	11923	11903	12011	12101	11998	12175	12135	12046	12307	12256	12130	12061	11946	11929	12098	12081	12052	12159	12099	11935	12136	12036	12152	12077	12115	11941	12140	12219	12068	12003	12167	12147	12339	12141	12128	12199	12210	12213	12307	12133	12190	12170	12014	12111	11987	12018	12040	12310	12211	12094	12085	12284	12290	12012	12020	12082	12028	12216	12171	12143	12050	11989	12013	11965	12415	12075	12244	12006	12123	11968	12044	12152	12176	12245	12180	12169	12040	11982	12113	12186	12040	12162	12130	12150	12050	12017	11934	11874	12149	12086	12113	12168	11976	12141	12148	12170	12119	11954	12070	12043	12032	12231	11937	12104	12141	12097	11993	12071	12131	11989	12152	12079	12025	12110	12187	12028	12291	12118	12093	12118	12050	11951	12037	12118	12317	12028	12161	12055	12121	12195	12048	12091	12017	12151	12122	12084	12188	12005	12003	12001	12008	12277	12266	12071	11961	12009	12157	12228	12097	12183	12143	12249	11909	12248	12126	12129	11949	11926	12012	12232	11943	12024	12165	12067	12025	12040	12144	11944	12121	12044	11984	12238	12094	12178	12073	12063	12045	12276	12170	12060	12082	12005	12037	12172	12333	12184	11952	12217	12087	12038	11968	12056	12219	11991	12162	12157	12089	12239	12082	12069	12133	12153	12125	12050	12092	12053	12089	12155	12257	12183	12124	12086	12137	12212	12057	12075	12181	11918	12070	12039	11983	11850	11934	12195	12156	12150	12202	12143	12188	12096	12264	11948	12066	12037	12092	12144	12129	12111	12100	12012	12115	12023	12078	11966	12104	12048	12297	12173	12180	11901	12035	12092	11954	12081	12162	11916	12193	12080	12227	12116	12097	12157	12153	12036	12051	12158	11989	12073	11928	12072	12062	12007	12055	12150	12070	12091	11976	11969	12115	12078	12106	11949	12140
11733	19522	20210	18270	43845	56407	41016	22397	12979	12832	12833	12848	12691	12812	12852	12732	12681	12641	12802	12750	12774	12825	12741	12853	12798	12701	12910	12761	12616	12647	12706	12852	12598	12663	12771	12742	12714	12698	12683	12612	12599	12721	12784	12760	12638	12704	12624	12669	12852	12862	12715	12686	12680	12506	12771	12566	12783	12773	12736	12752	12727	12478	12532	12904	12697	12676	12711	12738	12628	12701	12672	12623	12664	12732	12700	12774	12613	12707	12623	12524	12582	12616	12840	12798	12732	12524	12703	12616	12746	12809	12641	12662	12605	12712	12610	12700	12633	12669	12720	12668	12739	12697	12702	12749	12642	12532	12641	12549	12773	12694	12652	12518	12632	12790	12726	12702	12726	12811	12640	12790	12679	12773	12613	12623	12767	12781	12809	12722	12855	12567	12707	12727	12692	12712	12661	12737	12710	12624	12586	12633	12762	12709	12636	12623	12787	12623	12660	12799	12711	12743	12673	12537	12598	12566	12713	12658	12740	12702	12789	12649	12791	12729	12645	12605	12783	12732	12753	12644	12686	12716	12720	12796	12619	12486	12862	12841	12631	12769	12780	12805	12816	12924	12687	12640	12666	12663	12594	12617	12621	12620	12703	12593	12818	12799	12815	12641	12734	12862	12702	12752	12657	12456	12519	12674	12751	12729	12755	12614	12697	12752	12730	12895	12821	12846	12751	12705	12609	12790	12861	12789	12728	12723	12804	12745	12703	12687	12656	12537	12723	12832	12711	12726	12726	12645	12675	12610	12631	12637	12683	12609	12597	12753	12805	12713	12527	12787	12565	12661	12662	12643	12801	12746	12615	12774	12676	12730	12743	12633	12673	12706	12641	12598	12659	12673	12582	12826	12703	12858	12801	12636	12671	12658	12685	12561	12673	12555	12655	12764	12595	12711	12764	12771	12785	12596	12560	12683	12667	12724	12883	12773	12755	12730	12621	12507	12605	12638	12625	12731	12631	12652	12614	12738	12614	12648	12657	12813	12619	12638	12674	12589	12863	12698	12792	12600	12638	12823	12723	12763	12796	12650	12836	12617	12700	12670	12795	12650	12756	12710	12796	12594	12586	12628	12610	12617	12549	12868	12707	12682	12818	12701	12846	12816	12851	12641	12578	12844	12660	12685	12767	12671	12680	12728	12678	12683	12806	12691	12715	12657	12838	12674	12708	12704	12670	12670	12681	12735	12708	12735	12772	12684	12753	12665	12588	12849	12704	12674	12730	12795	12631	12673	12866	12768	12721	12631	12873	12721	12795	12655	12557	12474	12725	12872	12641	12824	12541	12711	12728	12911	12666	12808	12647	12720	12508	12645	12833	12787	12525	12657	12882	12760	12576	12637	12602	12702	12766	12626	12669	12640	12753	12652	12799	12711	12670	12822	12749	12741	12531	12623	12714	12721	12539	12688	12567	12851	12679	12830	12642	12622	12705	12703	12551	12689	12527	12743	12574	12715	12702	12605	12850	12727	12811	12757	12607	12589	12517	12642	12873	12577	12668	12818	12718	12624	12729	12503	12668	12687	12652	12571	12766	12572	12747	12665	12761	12665	12859	12615	12817	12680	12583	12705	12643	12672	12697	12670	12706	12624	12714	12785	12751	12733	12680	12786	12806	12789	12729	12650	12788	12788	12771	12856	12600	12711	12658	12624	12708	12659	12882	12772	12686	12621	12647	12652	12582	12776	12848	12692	12759	12470	12719	12671	12627	12492	12742	12482	12581	12671	12789	12757	12606	12550	12733	12745	12700	12749	12754	12810	12656	12655	12819	12884	12528	12704	12753	12821	12763	12651	12530	12601	12569	12701	12673	12770	12731	12713	12716	12697	12788	12692	12626	12622	12756	12655	12569	12648	12665	12872	12633	12626	12639	12746	12638	12649	12723	12803	12668	12769	12663	12680	12660	12812	12561	12654	12553	12691	12572	12705	12706	12484	12715	12567	12700	12740	12704	12632	12815	12691	12657	12774	12757	12640	12841	12568	12696	12864	12748	12683	12756	12640	12822	12768	12763	12573	12719	12754	12588	12555	12728	12800	12670	12794	12689	12606	12716	12716	12738	12719	12756	12656	12642	12669	12671	12639	12780	12652	12559	12774	12972	12742	12765	12721	12659	12791	12646	12758	12628	12625	12582	12639	12780	12823	12752	12716	12770	12639	12704	12638	12854	12718	12662	12604	12649	12718	12790	12786	12573	12690	12747	12730	12683	12899	12649	12740	12770	12759	12817	12598	12667	12760	12661	12616	12767	12679	12771	12740	12722	12631	12801	12681	12732	12691	12729	12766	12702	12649	12726	12840	12678	12728	12686	12779	12631	12677	12743	12657	12557	12760	12762	12708	12813	12645	12618	12672	12708	12748	12715	12795	12761	12688	12481	12749	12561	12595	12693	12632	12772	12766	12661	12719	12672	12809	12778	12716	12631	12571	12765	12794	12681	12869	12540	12702	12829	12775	12741	12748	12749	12635	12477	12537	12793	12727	12780	12729	12553	12866	12598	12594	12777	12734	12599	12787	12701	12627	12661	12749	12655	12761	12573	12687	12655	12742	12705	12578	12641	12786	12795	12733	12656	12626	12747	12602	12680	12710	12675	12762	12726	12741	12684	12655	12645	12652	12660	12703	12557	12727	12696	12591	12557	12781	12732	12549	12627	12795	12710	12681	12725	12601	12683	12648	12620	12638	12707	12695	12462	12499	12715	12683	12683	12723	12813	12630	12668	12687	12565	12722	12786	12483	12666	12802	12662	12644	12817	12744	12679	12742	12695	12756	12738	12861	12573	12629	12700	12822	12727	12807	12675	12836	12844	12693	12410	12770	12663	12804	12623	12739	12529	12594	12649	12700	12726	12622	12643	12851	12690	12659	12648	12634	12529	12658	12634	12747	12745	12660	12655	12627	12831	12658	12652	12698	12831	12625	12757	12588	12642	12780	12734	12661	12608	12840	12673	12629	12571	12726	12664	12859	12652	12758	12777	12862	12684	12695	12719	12658	12802	12634	12793	12694	12727	12843	12698	12698	12656	12641	12620	12611	12733	12728	12649	12692	12655	12754	12774	12706	12620	12770	12517	12533	12707	12484	12693	12591	12552	12473	12749	12573	12701	12669	12862	12807	12571	12711	12584	12817	12708	12759	12665	12774	12764	12552	12702	12760	12716	12563	12809	12714	12718	12647	12700	12690	12697	12834	12638	12869	12687	12654	12703	12643	12706	12752	12772	12687	12728	12670	12833	12721	12671	12689	12731	12796	12554	12790	12730	12769	12568	12550	12640	12783	12775	12836	12674	12802	12624	12645	12699	12661	12571	12620	12664	12705	12809	12740	12740	12611	12606	12616	12726	12757	12594	12750	12704	12794	12683	12617	12691	12726	12676	12618	12619	12421	12731	12580	12860	12716	12554	12633	12601	12814	12658	12709	12680	12692	12675	12541	12681	12669	12649	12637	12840	12664	12598	12715	12743	12673	12721	12552	12753	12579	12773	12673	12601	12654	12507	12710	12532	12908	12693	12607	12679	12598	12536	12758	12815	12657	12625	12661	12688	12677	12801	12761	12528	12603	12676	12823	12856	12679	12691	12762	12682	12520	12523	12726	12734	12718	12540	12758	12874	12698	12649	12603	12709	12829	12781	12684	12583	12462	12703	12627	12696	12583	12739	12615	12667	12737	12634	12742	12625	12683	12774	12659	12802	12609	12693	12694	12612	12737	12671	12707	12730	12760	12656	12596	12627	12673	12807	12569	12750	12568	12756	12602	12626	12681	12588	12697	12762	12753	12836	12700	12608	12935	12635	12737	12651	12739	12831	12606	12767	12687	12648	12659	12663	12760	12671	12634	12572	12790	12730	12813	12542	12677	12732	12709	12562	12782	12661	12607	12627	12531	12776	12659	12851	12573	12599	12719	12732	12925	12677	12706	12617	12756	12670	12630	12725	12466	12577	12709	12634	12728	12856	12780	12615	12690	12739	12743	12722	12659	12847	12590	12732	12690	12538	12658	12555	12763	12769	12763	12729	12922	12656	12718	12764	12706	12830	12623	12607	12646	12589	12788	12662	12795	12676	12789	12752	12650	12884	12685	12810	12736	12673	12804	12805	12841	12685	12665	12713	12596	12485	12611	12730	12586	12583	12678	12564	12639	12783	12708	12737	12789	12744	12704	12608	12611	12794	12698	12658	12654	12838	12735	12632	12774	12654	12563	12701	12725	12678	12653	12742	12633	12786	12702	12798	12741	12735	12693	12742	12726	12664	12728	12771	12751	12713	12693	12849	12725	12986	12599	12572	12698	12672	12687	12621	12618	12666	12551	12814	12662	12796	12710	12588	12744	12650	12697	12807	12520	12681	12670	12762	12724	12611	12724	12748	12650	12662	12823	12642	12770	12613	12713	12709	12644	12717	12550	12738	12625	12768	12780	12652	12754	12618	12759	12588	12724	12826	12614	12783	12632	12690	12696	12682	12659	12777	12671	12818	12642	12739	12747	12663	12784	12826	12609	12612	12638	12781	12738	12747	12670	12721	12584	12628	12811	12719	12718	12871	12561	12567	12652	12924	12666	12793	12820	12590	12689	12640	12707	12566	12623	12700	12679	12830	12508	12762	12664	12752	12649	12674	12750	12675	12660	12682	12749	12755	12814	12739	12609	12641	12662	12551	12733	12638	12642	12563	12739	12684	12701	12781	12617	12825	12650	12710	12594	12676	12767	12852	12732	12613	12760	12828	12471	12574	12644	12795	12762	12670	12714	12645	12622	12673	12672	12834	12804	12766	12586	12823	12610	12636	12748	12742	12655	12762	12605	12641	12568	12912	12508	12680	12700	12625	12622	12703	12874	12632	12551	12684	12655	12719	12846	12744	12696	12671	12734	12818	12714	12792	12655	12906	12699	12707	12759	12738	12601	12821	12348	12709	12760	12528	12645	12641	12758	12602	12547	12512	12591	12479	12827	12743	12782	12696	12567	12687	12844	12755	12827	12647	12604	12667	12700	12732	12797	12826	12798	12709	12616	12708	12814	12569	12794	12670	12618	12663	12631	12769	12644	12693	12631	12683	12591	12778	12749	12762	12716	12592	12848	12549	12643	12747	12607	12730	12742	12669	12637	12760	12600	12721	12564	12708	12638	12826	12735
22988	21298	29160	23762	34128	65417	59136	33440	18371	15813	15383	15285	15054	15243	14991	14881	14970	14794	15005	14975	15048	14908	15054	14752	14776	14940	14711	14775	14767	14747	14706	14796	14861	14893	15066	14874	14962	14783	14913	14846	14852	14812	14876	15066	14815	14646	14797	14644	14890	14880	14737	14691	14799	14834	14886	14883	14758	14699	14693	14803	14619	14788	14791	14823	14715	14867	14790	14711	14658	14498	14791	14700	14724	14694	14716	14834	14587	14764	14846	14958	14654	14734	14803	14725	14892	14657	14644	14687	14795	14770	14665	14562	14704	14742	14580	14695	14686	14711	14786	14659	14787	14717	14556	14634	14547	14654	14667	14636	14612	14879	14761	14912	14863	14613	14671	14785	14746	14903	14787	14650	14716	14687	14705	14778	14704	14992	14683	14747	14667	14503	14610	14650	14799	14679	14742	14741	14756	14839	14863	14542	14717	14770	14796	14653	14639	14607	14813	15020	14695	14653	14785	14753	14759	14828	14613	14659	14737	14711	14826	14718	14726	14739	14710	14705	14781	14857	14659	14683	14732	14743	14761	14804	14754	14775	14655	14699	14845	14718	14747	14603	14699	14672	14869	14831	14492	14724	14734	14690	14690	14796	14797	14712	14855	14688	14756	14819	14796	14665	14605	14730	14619	14673	14778	14790	14902	14760	14695	14852	14715	14815	14818	14731	14932	14660	15028	14855	14921	14644	14826	14758	14862	14864	14850	14690	14584	14879	14633	14629	14672	14709	14777	14723	14809	14763	14708	14701	14734	14696	14653	14773	14874	14799	14703	14882	14645	14615	14727	14769	14798	14794	14721	14748	14730	14681	14722	14647	14795	14848	14869	14605	14634	14849	14903	14516	14832	14793	14764	14577	14639	14824	14670	14648	14876	14912	14844	14535	14787	14864	14660	14663	14753	14875	14685	14791	14627	14869	14721	14724	14804	14809	14771	14822	14679	14581	14760	14878	14761	14770	14687	14826	14857	14735	14687	14840	14809	14664	14818	14552	14706	14719	14763	14781	14525	14784	14604	14813	14558	14574	14830	14592	14836	14821	14598	14606	14708	14759	14922	14839	14755	14733	14917	14547	14709	14628	14780	14659	14699	14806	14504	14668	14871	14548	14536	14667	14818	14670	14689	14757	14821	14752	14625	14727	14728	14607	14690	14796	14799	14794	14727	14686	14849	14702	14786	14810	14693	14836	14598	14835	14683	14793	14760	14777	14777	14554	14656	14775	14887	14692	14611	14962	14583	14690	14725	14885	14744	14832	14693	14710	14763	14650	14604	14816	14628	14842	14769	14737	14704	14806	14628	14832	14695	14482	14768	14634	14538	14654	14722	14611	14700	14692	14726	14844	14882	14730	14772	14869	14770	14849	14610	14580	14551	14844	14794	14701	14775	14410	14704	14735	14955	14771	14601	14718	14635	14651	14793	14778	14709	14746	15104	14756	14900	14729	14792	14667	14877	14725	14798	14797	14686	14696	14778	14532	14858	14694	14562	14788	14770	14779	14626	14796	14863	14742	14776	14926	14786	14646	14892	14783	14744	14620	14760	14957	14744	14897	14612	15000	14715	14760	14807	14823	14722	14763	14829	14628	14692	14604	14586	14633	14895	14724	14635	14710	14743	14805	14715	14690	14755	14785	14908	14813	14720	14592	14814	14595	14587	14740	14692	14700	14793	14707	14732	14889	14738	14573	14603	14774	14511	14548	14804	14766	14808	14609	14724	14790	14554	14948	14776	14620	14764	14869	14687	14551	14648	14630	14722	14761	14730	14734	14754	14617	14895	14643	14857	14706	14688	14559	14614	14773	14707	14664	14575	14726	14523	14591	14719	14669	14824	14709	14793	14846	14771	14632	14837	14737	14723	14684	14712	14656	14807	14764	14618	14828	14896	14648	14671	14688	14768	14585	14752	14664	14647	14747	14701	14844	14715	14939	14883	14780	14634	14719	14696	14773	14753	14652	14754	14611	14835	14734	14493	14643	14638	14819	14612	14611	14896	14752	14688	14604	14637	14791	14678	14598	14505	14609	14638	14772	14719	14538	14930	14746	14711	14862	14783	14791	14654	14684	14691	14651	14704	14586	14806	14859	14797	14492	14553	14933	14693	14756	14942	14711	14965	14820	14795	14824	14762	14685	14775	14768	14804	14897	14676	14803	14831	14866	14706	14734	14704	14593	14845	14769	14785	14608	14547	14662	14887	14599	14622	14728	14831	14684	14595	14451	14769	14728	14633	14620	14909	14721	14696	14764	14770	14667	14812	14897	14776	14519	14779	14807	14813	14685	14811	14704	14714	14610	14813	14763	14756	14605	14754	14672	14876	14550	14598	14700	14627	14709	14614	14722	14602	14633	14657	14646	14435	14498	14668	14785	14715	14720	14898	14740	14676	14864	14702	14773	14731	14639	14749	14722	14649	14760	14775	14752	14660	14606	14538	14851	14709	14710	14595	14911	14837	14846	14808	14613	14949	14720	14741	14781	14589	14754	14767	14751	14546	14780	14774	14824	14617	14691	14715	14926	14672	14867	14810	14838	14570	14512	14716	14769	14770	14737	14784	14731	14849	14879	14751	14687	14840	14622	14729	14592	14709	14728	14783	14794	14699	14759	14823	14637	14581	14615	14687	14546	14706	14792	14677	14579	14699	14710	14824	14741	14695	14563	14647	14704	14540	14735	14602	14731	14604	14801	14638	14704	14858	14763	14690	14779	14726	14705	14689	14524	14811	14619	14657	14745	14788	14839	14515	14922	14898	14578	14741	14577	14765	14620	15018	14811	14573	14660	14784	14802	14653	14832	14660	14756	14701	14637	14792	14823	14920	14520	14799	14743	14687	14787	14900	14600	14637	14501	14770	14735	14603	14711	14570	14792	14719	14700	14810	14812	14717	14769	14699	14725	14805	14840	14888	14613	14565	14946	14693	14727	14817	14726	14582	14700	14786	14747	14630	14834	14747	14799	14671	14643	14816	14684	14579	15007	14856	14797	14766	14842	14865	14779	14616	14614	14663	14795	14831	14674	14706	14577	14702	14628	14820	14712	14779	14584	14630	14453	14479	14751	14741	14751	14765	14746	14660	14594	14716	14643	14609	14508	14601	14709	14686	14625	14705	14549	14696	14696	14695	14664	14629	14706	14658	14605	14726	14789	14833	14840	14704	14725	14770	14689	14757	14959	14672	14743	14794	14627	14740	14830	14614	14593	14670	14572	14812	14559	14741	14912	14690	14838	14741	14892	14886	14834	14713	14468	14867	14735	14656	14710	14683	14650	14672	14769	14702	14512	14858	14649	14739	14951	14597	14894	14709	15015	14676	14851	14581	14627	14731	14730	14739	14645	14729	14610	14837	14812	14640	14722	14776	14606	14551	14796	14851	14555	14874	14708	14707	14705	14636	14453	14499	14752	14725	15058	14774	14689	14740	14704	14765	14625	14874	14823	14739	14830	14607	14623	14817	14560	14823	14679	14688	14712	14713	14745	14859	14572	14651	14572	14659	14611	14727	14582	14783	14642	14775	14525	14658	14727	14710	14697	14703	14664	14632	14630	14694	14812	14672	14591	14627	14639	14547	14844	14903	14615	14787	14884	14567	14793	14939	14689	14727	14614	14575	14537	14753	14825	14668	14815	14646	14554	14699	14710	14764	14595	14626	14792	14852	14646	14620	14634	14875	14512	14796	14712	14760	14708	14782	14610	14675	14624	14921	14607	14809	14872	14667	14775	14698	14692	14700	14727	14721	14588	14669	14766	14475	14782	14734	14922	14740	14819	14788	14622	14580	14741	14714	14835	14750	14798	14751	14723	14775	14920	14857	14749	14803	14714	14684	14668	14692	14724	14570	14689	14544	14692	14656	14743	14693	14671	14616	14720	14779	14758	14736	14832	14573	14582	14893	14685	14636	14706	14873	14837	14908	14676	14526	14820	14856	14740	14727	14686	14573	14746	14797	14686	14603	14707	14672	14766	14792	14808	14844	14763	14815	14704	14561	14726	14807	14747	14789	14551	14786	14381	14587	14812	14594	14791	14845	14867	14751	14806	14642	14663	14608	14964	14635	14849	14716	14565	14827	14717	14717	14659	14762	14660	15073	14651	14888	14755	14902	14652	14704	14735	14501	14710	14727	14495	14656	14711	14896	14622	14816	14908	14569	14631	14713	14585	14945	14710	14764	14667	14678	14624	14859	14658	14655	14765	14719	14851	14569	14648	14730	14841	14729	14859	14637	14732	14430	14802	14728	14702	14667	14658	14859	14710	14741	14609	14657	14619	14638	14662	14587	14795	14778	14706	14773	14889	14660	14681	14710	14662	14552	14768	14731	14574	14474	14608	14496	14908	14499	14601	14603	14555	14676	14509	14762	14638	14591	14794	14633	14548	14628	14706	14916	14661	14773	14688	14763	14772	14733	14846	14877	14821	14598	14554	14860	14583	14690	14862	14578	14676	14736	14804	14764	14804	14740	14579	14632	14677	14766	14730	14746	14613	14721	14748	14683	14806	14709	14568	14559	14665	14736	14590	14657	14668	14765	14525	14565	14586	14690	14696	14763	14721	14617	14748	14849	14821	14849	14785	14619	14732	14850	14594	14750	14742	14606	14656	14782	14701	14795	14641	14750	14647	14854	14752	14658	14967	14685	14732	14678	14857	14676	14897	14747	14713	14914	14841	14625	14796	14719	14725	14753	14673	14740	14728	14722	14646	14507	14705	14714	14667	14652	14648	14542	14685	14759	14727	14836	14752	14892	14586	14846	14843	14878	14777	14775	14615	14679	14922	14887	14836	14744	14744	14688	14835	14690	14625	14789	14722	14585	14768	14999	14733	14639	14812	14563	14684	14874	14823	14800	14852	14660	14743	14974	14682	14692	14825	14621	14561	14717	14891	14540	14764	14788	14649	14927	14903	14810	14700	14669	14663	14691	14763	14812	14786	14493	14680	14771	14818	14614	14612	14668	14732	14597	14631	14746	14614	14519	14553	14677	14630	14632	14609	14531	14839	14672	14958	14690	14759	14777	14606	14801	14777	14782	14504	14614	14594	14665	14814	14733	14791	14650	14805	14781	14721	14557	14707	14801	14713	14618	14753	14763	14559	14809	14690	14867	14715	14803	14691	14799	14797	14641	14619	14657	14696	14678	14772
14562	26350	26235	27118	54315	72692	59341	30631	14689	14498	14515	14420	14438	14471	14567	14551	14472	14605	14343	14317	14339	14445	14405	14409	14549	14631	14367	14521	14223	14485	14461	14482	14398	14483	14395	14357	14568	14362	14443	14498	14390	14459	14406	14282	14447	14430	14477	14350	14614	14139	14453	14485	14631	14664	14460	14408	14395	14438	14404	14472	14225	14340	14525	14415	14458	14349	14410	14242	14386	14358	14339	14304	14396	14313	14431	14478	14385	14257	14481	14421	14406	14462	14356	14458	14231	14511	14405	14608	14472	14488	14245	14426	14379	14504	14478	14279	14282	14543	14359	14419	14441	14526	14376	14473	14289	14457	14405	14446	14542	14328	14530	14281	14354	14453	14319	14490	14545	14520	14445	14540	14513	14482	14720	14503	14490	14495	14437	14407	14473	14278	14288	14321	14581	14322	14417	14408	14351	14316	14494	14354	14446	14498	14648	14309	14401	14398	14379	14465	14417	14495	14527	14342	14517	14309	14428	14429	14390	14454	14446	14369	14379	14421	14391	14476	14456	14399	14331	14354	14382	14456	14190	14469	14384	14484	14505	14332	14347	14416	14563	14399	14357	14342	14373	14421	14408	14435	14376	14448	14260	14372	14473	14296	14413	14419	14426	14488	14435	14408	14261	14319	14411	14360	14302	14307	14277	14360	14454	14321	14419	14283	14382	14373	14321	14353	14450	14499	14403	14496	14444	14469	14437	14378	14285	14477	14578	14022	14340	14466	14292	14479	14205	14437	14497	14206	14461	14270	14418	14284	14446	14246	14391	14279	14453	14513	14392	14356	14344	14326	14431	14399	14467	14548	14428	14419	14274	14408	14377	14365	14380	14335	14469	14595	14308	14417	14418	14427	14486	14364	14356	14222	14226	14577	14498	14371	14440	14465	14298	14457	14301	14393	14340	14415	14374	14450	14423	14410	14432	14535	14470	14412	14492	14312	14620	14434	14326	14192	14407	14380	14264	14427	14626	14487	14333	14475	14305	14421	14413	14420	14571	14334	14444	14382	14423	14547	14338	14574	14490	14399	14461	14492	14499	14419	14464	14460	14396	14262	14460	14413	14326	14034	14411	14402	14335	14393	14272	14310	14476	14456	14350	14331	14359	14478	14272	14294	14293	14301	14433	14408	14412	14376	14339	14338	14462	14500	14571	14480	14505	14492	14306	14361	14313	14579	14440	14449	14378	14480	14249	14293	14448	14640	14370	14395	14464	14384	14168	14345	14335	14367	14349	14356	14245	14506	14471	14375	14431	14475	14462	14578	14536	14490	14392	14533	14446	14347	14460	14355	14333	14466	14218	14381	14467	14431	14251	14427	14439	14461	14459	14459	14506	14357	14277	14542	14282	14215	14432	14462	14306	14554	14252	14356	14454	14446	14440	14212	14493	14473	14386	14309	14481	14297	14207	14390	14356	14389	14440	14471	14464	14572	14412	14406	14356	14458	14418	14442	14110	14472	14425	14463	14554	14293	14422	14517	14261	14365	14424	14240	14359	14454	14398	14239	14431	14410	14403	14381	14530	14506	14339	14521	14300	14440	14397	14361	14177	14294	14397	14301	14388	14434	14399	14430	14366	14356	14538	14417	14293	14351	14344	14529	14365	14487	14408	14453	14346	14307	14462	14332	14288	14450	14431	14300	14304	14482	14317	14368	14288	14360	14450	14401	14346	14445	14368	14522	14303	14488	14330	14420	14381	14476	14379	14326	14497	14451	14496	14397	14480	14517	14411	14465	14442	14417	14400	14356	14392	14476	14353	14392	14367	14367	14548	14503	14388	14453	14472	14436	14555	14476	14254	14411	14381	14505	14257	14324	14512	14633	14237	14469	14404	14359	14306	14361	14412	14529	14279	14388	14502	14398	14422	14479	14373	14278	14505	14499	14413	14299	14576	14242	14388	14417	14293	14473	14386	14239	14357	14290	14429	14378	14256	14385	14373	14310	14390	14411	14415	14419	14340	14303	14437	14335	14341	14413	14462	14349	14181	14361	14482	14417	14423	14386	14508	14474	14421	14452	14375	14444	14515	14489	14453	14412	14540	14401	14438	14226	14352	14283	14528	14363	14498	14497	14529	14330	14375	14525	14464	14431	14480	14498	14424	14466	14393	14398	14490	14366	14474	14404	14320	14245	14348	14346	14446	14318	14466	14299	14268	14505	14398	14533	14360	14230	14337	14466	14368	14443	14411	14446	14341	14357	14389	14212	14270	14402	14397	14388	14449	14331	14423	14538	14412	14188	14355	14472	14321	14310	14470	14305	14434	14462	14341	14319	14509	14422	14368	14433	14493	14467	14476	14432	14567	14371	14318	14467	14295	14302	14345	14323	14525	14266	14402	14154	14366	14450	14426	14413	14432	14387	14508	14300	14291	14234	14526	14302	14488	14518	14491	14523	14384	14327	14348	14497	14287	14307	14600	14374	14460	14369	14423	14315	14460	14420	14227	14426	14443	14637	14524	14410	14502	14311	14343	14461	14312	14413	14403	14393	14370	14366	14394	14379	14221	14331	14406	14434	14469	14510	14398	14569	14340	14480	14436	14444	14362	14429	14391	14690	14329	14379	14361	14497	14373	14453	14392	14452	14494	14538	14418	14441	14381	14482	14453	14311	14492	14377	14479	14570	14322	14426	14370	14526	14457	14345	14321	14299	14458	14166	14231	14366	14490	14479	14289	14443	14517	14389	14280	14408	14529	14438	14370	14460	14460	14239	14263	14448	14479	14440	14504	14418	14411	14346	14253	14450	14465	14449	14303	14374	14328	14325	14286	14379	14288	14297	14346	14298	14307	14529	14366	14430	14492	14288	14364	14450	14277	14311	14336	14582	14213	14288	14457	14383	14324	14512	14328	14437	14506	14397	14460	14347	14442	14440	14387	14226	14284	14342	14328	14469	14433	14366	14531	14449	14268	14327	14365	14382	14462	14392	14420	14372	14359	14461	14352	14421	14476	14442	14270	14352	14433	14555	14543	14444	14455	14410	14506	14476	14371	14319	14449	14391	14545	14467	14288	14509	14389	14326	14194	14570	14427	14334	14589	14331	14363	14214	14329	14449	14491	14409	14288	14443	14451	14438	14424	14561	14380	14348	14363	14323	14361	14381	14625	14476	14279	14367	14397	14313	14532	14513	14576	14339	14372	14334	14291	14366	14391	14388	14414	14533	14451	14550	14310	14424	14484	14443	14330	14439	14394	14319	14384	14278	14551	14366	14362	14338	14397	14474	14398	14417	14337	14402	14420	14310	14403	14386	14415	14288	14431	14484	14472	14502	14339	14458	14346	14363	14391	14223	14468	14436	14395	14326	14300	14186	14378	14323	14394	14478	14349	14330	14426	14308	14318	14359	14522	14089	14448	14261	14402	14360	14334	14280	14418	14338	14264	14531	14501	14448	14088	14384	14361	14519	14258	14469	14386	14502	14323	14362	14290	14453	14482	14441	14622	14370	14231	14314	14365	14435	14408	14243	14384	14308	14454	14382	14300	14488	14223	14356	14377	14341	14398	14497	14358	14247	14324	14411	14499	14146	14398	14472	14356	14303	14366	14677	14429	14296	14213	14420	14300	14480	14373	14361	14454	14159	14300	14263	14415	14331	14509	14285	14400	14432	14492	14322	14474	14366	14488	14275	14417	14325	14398	14507	14291	14167	14509	14596	14252	14624	14356	14287	14529	14414	14443	14397	14338	14631	14418	14420	14462	14434	14451	14392	14364	14468	14402	14397	14465	14570	14277	14468	14488	14423	14450	14514	14421	14337	14402	14354	14362	14383	14425	14416	14286	14429	14554	14403	14389	14329	14287	14352	14412	14191	14346	14363	14483	14466	14430	14388	14431	14358	14459	14191	14372	14494	14309	14563	14341	14495	14325	14541	14368	14471	14446	14473	14562	14316	14652	14384	14291	14236	14331	14420	14403	14408	14503	14454	14407	14334	14333	14584	14534	14467	14282	14344	14342	14385	14461	14399	14519	14351	14321	14326	14421	14426	14232	14218	14385	14432	14384	14454	14490	14530	14478	14422	14297	14360	14335	14444	14437	14461	14366	14290	14547	14485	14439	14544	14513	14468	14345	14342	14534	14316	14401	14350	14277	14300	14222	14262	14303	14297	14375	14562	14417	14338	14395	14480	14495	14414	14396	14297	14340	14359	14424	14357	14424	14287	14459	14409	14374	14396	14294	14426	14235	14267	14213	14244	14404	14425	14333	14279	14408	14385	14291	14310	14174	14641	14415	14522	14319	14406	14461	14416	14349	14517	14365	14398	14482	14433	14313	14468	14295	14261	14457	14369	14242	14364	14403	14312	14406	14400	14291	14394	14430	14419	14502	14437	14572	14409	14301	14424	14504	14489	14481	14517	14374	14372	14361	14327	14533	14393	14287	14556	14324	14375	14377	14443	14346	14337	14468	14376	14464	14516	14375	14352	14395	14504	14434	14256	14366	14409	14533	14415	14433	14604	14366	14586	14362	14538	14328	14596	14397	14314	14400	14366	14324	14544	14470	14281	14479	14521	14343	14375	14332	14431	14495	14573	14279	14353	14495	14467	14462	14443	14328	14488	14301	14352	14456	14433	14424	14521	14420	14370	14395	14324	14314	14573	14541	14309	14372	14619	14444	14367	14409	14222	14373	14621	14438	14434	14334	14506	14468	14418	14375	14256	14298	14596	14384	14430	14425	14399	14539	14428	14357	14481	14413	14284	14406	14322	14392	14449	14511	14373	14434	14258	14567	14337	14255	14352	14461	14319	14336	14495	14290	14595	14523	14390	14596	14279	14510	14435	14385	14497	14315	14553	14371	14556	14451	14383	14402	14414	14435	14623	14436	14472	14489	14442	14328	14429	14404	14456	14508	14462	14403	14413	14276	14445	14334	14581	14382	14409	14382	14391	14533	14407	14361	14314	14453	14376	14518	14336	14469	14524	14365	14458	14264	14359	14334	14472	14346	14475	14439	14438	14304	14554	14573	14452	14216	14401	14307	14466	14475	14271	14346	14444	14354	14270	14398	14292	14370	14289	14329	14209	14412	14339	14457	14509	14434	14200	14512	14359	14423	14311	14432	14443	14400	14441	14427	14544	14165	14363	14313	14452	14732	14276	14314	14487	14426	14558	14482	14356	14412	14418	14450	14645
27258	21568	21988	17955	16651	24400	23085	16676	14254	14036	14086	14112	14007	14049	14063	14040	13885	14081	14126	14149	13984	13915	14044	13870	13946	13947	14107	14112	13947	13992	14100	14131	14065	14050	14033	14083	14032	14237	13985	14080	14114	13935	13837	13858	14088	14000	14028	13995	14005	14117	14301	14048	14187	13980	14060	13910	13897	14000	13809	14030	14129	13898	14016	13889	13984	14056	13944	13949	14088	13800	13980	13972	13848	14109	13942	14102	13934	13910	14095	13980	14137	13942	14110	14186	13843	14001	14069	13977	14152	13986	13937	14018	14033	13922	13991	13857	13853	13987	14150	13988	13975	14069	13955	13915	13850	13935	14043	13819	13959	13773	14146	13937	13974	14062	14058	14013	14019	13758	14049	14028	13904	14055	14037	14051	13997	13938	13920	13930	13885	13876	14056	13797	13760	13924	13917	14107	14028	13820	14134	13908	13967	13937	14103	14067	13891	13845	13972	13860	13811	13951	14089	13886	14102	14008	13913	14010	13915	13955	14082	14014	13936	13900	14134	13939	13976	13932	14048	14026	14011	13916	13675	14037	14008	14100	13968	14069	13857	13969	13946	13911	14077	13942	14141	14000	14027	14126	14037	13848	13952	14013	13914	13966	14003	14012	13941	13870	13941	13854	14147	13750	13946	13989	13940	13836	13833	13930	13924	13943	13801	13933	13968	13977	13899	13941	13891	14003	13865	13931	14118	13816	14044	13816	13899	13897	14036	13806	13850	13984	13938	14066	13972	13939	13766	13913	13953	13846	14047	14020	13986	13983	13893	13966	14080	13941	13945	14065	13917	13900	13880	14096	13876	13931	13988	14172	13901	13895	14007	13962	14056	13945	14059	14135	13875	13996	13924	14036	13937	13989	14105	13903	13859	13827	13983	13985	13893	13875	14203	13932	13911	13997	13957	14021	14074	13855	13924	13919	14011	14130	13989	13981	13997	14046	13962	13834	13880	13820	13871	14000	14084	13921	14048	13857	13878	13835	14039	14067	14008	13947	14043	13809	13907	14062	14025	13926	13917	13748	13863	13784	14098	14079	14060	14034	13979	13905	14017	14026	14046	14112	14169	14132	14101	13919	14054	14026	13949	13906	13895	14054	14210	13924	14111	13946	14088	13811	14043	14157	14100	14218	14083	13809	13935	14005	14124	14034	14049	13915	13916	14052	13958	13920	13990	14003	14155	14004	14039	14020	13904	13923	13948	14048	13978	13900	13990	14046	14056	13835	13900	13994	13886	13990	13892	14033	13955	13923	13947	13949	14116	14057	14125	14043	13915	14084	14024	13724	13777	14006	14159	13952	13809	13952	13974	14103	14221	14122	14040	13892	13909	13945	13952	13816	14088	14025	13776	13968	14180	13960	13974	13999	14004	14013	13999	13831	13988	14110	13816	13964	13999	13673	13907	13944	13863	13774	14033	13949	13940	14121	14145	13924	14096	14121	13859	13844	14071	14118	13985	14155	14103	14001	14005	13898	13747	14023	13959	13790	14101	13943	13906	14185	13806	13980	14045	14003	14004	14009	14073	14166	14043	14124	14058	14058	14021	13829	13916	14026	13957	14058	14033	14119	13740	14015	14033	13889	14044	13879	13918	13834	14094	14079	13998	14030	14064	14050	13973	13998	14106	14142	14150	14048	14200	13966	14060	14075	13966	13993	14050	13944	14022	14078	14010	14102	14047	14002	13966	13998	14085	14056	13872	14155	13965	13880	14058	13947	13994	13933	13889	14115	13934	13860	14089	14195	13954	13781	13824	13925	14009	14010	13913	13877	14059	13987	14105	14125	14040	14128	13837	14052	13935	14000	13920	13965	13997	14051	13878	13830	14166	13942	14026	14105	14013	13945	13802	13993	13899	14098	13935	14016	14011	14059	14064	14073	13857	13979	14121	14053	14103	13988	14101	13965	13975	13854	13917	13992	14178	13868	13871	14005	14039	13983	13803	14020	14076	13819	14077	13878	13988	13926	14045	14131	13997	14090	14115	13900	14192	13946	13842	14104	14023	14151	13952	14136	14034	14031	14143	13975	13996	13761	14100	13981	13978	13964	13957	13919	14046	14011	13926	13983	14175	13902	14012	13992	14064	14183	13920	14035	14128	14148	14054	14093	13943	13939	14192	14195	13945	13937	13851	13999	13898	13892	14052	14134	13964	13888	14162	13995	13976	14014	13958	13979	14152	14212	13937	13970	14039	14020	14027	14112	14057	14009	14103	13892	14145	14195	14057	13870	14056	13918	13856	13959	14135	14053	14135	13974	13970	13989	13925	13961	13980	13815	14262	14032	13906	14065	14083	13979	13873	14092	14058	13894	13878	13835	13904	13992	14118	13988	14002	13935	13930	14053	13903	14260	13889	14030	14107	13940	14165	13843	13901	13937	13983	13824	13789	14225	14259	13844	13866	13930	13975	13980	13668	13958	13954	13904	13877	14014	13754	13840	13981	13790	13996	13922	14138	14107	13962	14120	14046	13763	14047	13839	13779	13908	14024	14145	14101	13953	13901	13993	13886	14022	13975	13848	14104	13911	14029	14042	14006	13825	13909	14011	13967	13887	13995	13928	14044	14013	14097	14107	13857	14090	13924	13749	13751	13993	13904	13817	14077	14049	13947	14023	13921	14066	14057	14070	14028	14073	14112	14073	14098	14018	14098	13913	13922	14111	13830	14078	14184	13937	13937	13917	13967	13934	13919	13994	13966	13961	13984	14124	13982	14027	14101	13911	14026	13771	13892	13863	13851	13862	14001	13905	13958	14010	13966	13937	14020	13898	13951	14123	13963	13967	13830	14020	13787	13705	13797	14012	13909	14022	13903	14112	13741	13982	13980	13957	14009	13908	14042	13860	14027	13991	14030	14065	14061	14053	13837	13984	14013	13866	13898	13924	14067	14019	13974	13970	13768	14154	14000	14200	14022	13914	14208	14040	13984	13933	13850	13902	14165	13863	14118	14064	14147	13845	13861	13766	14107	14100	13867	13927	13745	13785	13870	14142	14119	14088	14041	13811	13993	13848	13857	14000	13987	13873	14044	13872	14006	13817	13978	13854	13904	13813	13936	14008	13901	13951	13958	14051	13984	14043	14140	14042	13924	13852	13909	13827	13944	14139	14081	14129	13967	14040	13979	14074	14100	14029	14069	14076	14010	14167	13933	13906	14026	14092	14016	14340	14006	13989	13996	14134	13978	13926	13934	14012	13854	13840	14068	13986	14030	13974	14083	14016	14176	13875	13871	13945	13958	13933	13933	13993	13894	14083	13883	13953	14205	13957	13867	13920	13965	13945	13976	13964	14039	14092	14130	14040	14202	13962	13904	13904	13869	14094	13997	13929	14051	14070	14111	13946	14003	13988	14101	13998	13758	13926	14061	14111	14115	14165	13934	14066	13874	14046	14127	13792	14122	14091	14225	13937	14100	14101	14080	14074	13815	13851	13981	13832	13938	14062	13945	13991	14160	14115	13938	14087	14059	14006	14069	13918	13837	13879	14016	13874	13953	14098	13899	13952	13932	13953	14061	13886	14048	13905	13995	13887	14116	13897	14129	13984	14064	13819	13817	13897	13963	14089	13804	14053	14186	14040	14093	13944	13884	14007	14160	13974	14228	13844	14108	13888	14199	14024	13937	14090	13865	13981	14103	13941	14045	13967	13960	13976	14135	14120	13995	14026	14099	14127	14035	14018	14063	13937	13957	13977	13933	14154	14027	14170	13882	13951	13986	13894	13938	13816	13909	13979	13961	14238	14060	13947	14095	13671	13967	14015	14085	14093	13929	13946	13923	14103	14032	14170	13805	14012	14123	13939	14149	13963	13934	13939	13886	13802	14087	14267	14050	13880	13779	13973	14047	14032	14037	13947	14027	14028	13978	13955	13876	13696	14024	14164	13824	14132	13988	14032	13965	13992	13890	14033	13968	13978	13936	14030	13951	13993	14028	13838	13999	13992	14064	13937	14049	13928	13935	14060	14148	14074	14068	13900	13860	13823	14136	13840	13927	13972	13891	13887	13905	13974	14017	13961	14022	13892	14036	14297	13911	13930	14029	14127	14011	14003	14152	13889	13806	13913	14034	14045	14070	14261	14056	14005	13818	13850	13844	13780	13999	14053	13931	13843	13943	13924	14159	13877	13801	13970	13987	14100	14015	13988	13874	13942	14223	14103	14040	14002	14020	13842	13861	14089	13996	14059	14072	14200	13825	13896	13971	14065	13990	13881	13982	13800	13844	13984	13947	13945	13985	13968	14032	14038	14091	14094	13925	14011	13937	14129	13854	13939	13978	14019	14030	13987	13863	13912	14056	14067	13974	13905	14009	13969	13862	14007	14071	14071	13842	13774	13821	13917	14064	13927	13906	14045	13836	14048	13934	14026	14000	13826	13912	14087	14042	13810	14036	14137	13884	14128	13975	13949	14078	13886	13786	13879	13971	13977	13962	14165	13977	14128	14022	13908	13924	13797	13968	14029	14160	14084	14057	14081	13998	14098	13991	13969	13824	14116	13720	13996	14031	13837	14220	14102	14102	13935	13989	14016	14229	13925	13937	14141	13944	13964	13934	13899	14056	14106	13901	14058	13876	13977	14077	13722	13933	13959	14027	13990	14135	14061	13774	13864	14069	14122	14080	13964	13729	13938	13992	14155	13864	14073	14031	13865	13880	14021	13930	13982	14015	13826	14082	13769	13972	14033	14049	13975	14242	14031	13955	13958	13916	14075	13996	13845	13986	14138	14043	14040	14038	14093	13888	13849	13833	14012	13998	14065	13791	13913	13958	13932	14088	13971	14259	13904	13855	13894	14026	14065	13970	14055	13851	13995	13951	13866	14007	14038	13985	13967	14108	14098	14081	13905	14140	14070	13896	14201	14157	13946	13916	13830	14060	14013	13995	13862	13998	14223	14089	14089	14154	14138	13958	14081	14031	13960	14128	13966	14084	14025	13838	14118	13888	13899	13913	13944	14148	13937	13930	14137	14092	13937	14018	13873	13922	14051	13995	14094	13891	13975	14000	14028	14049	14210	13873	14116	13905	14054	13874	13777	14012	14057	14042	14026	14081	14058	14000	14024	13960	14153	13763	13875	13798	13945	13844	13961	13902	14094	13882	13987	14014	13987	13833	14030	13952	14073	14002	13990	13984	13975
13321	15697	16761	15991	18624	28623	24557	16166	13946	13960	13835	13980	13939	13858	13852	13915	13956	13875	13811	13953	14055	14023	14012	14075	14083	14023	13926	14102	13886	13828	14001	13875	14115	13933	13981	13932	13794	14070	14006	13712	13895	13935	14076	13769	13874	13959	13801	13914	13966	13919	13781	13757	14005	14027	13885	13968	13946	13894	13862	13903	13851	14028	13818	13898	13941	13992	13923	14077	13962	13943	14107	13897	13928	14056	13964	13897	13937	13856	13680	13721	13818	13884	14051	14012	13956	13841	13916	13939	13862	14031	13974	14109	13881	13961	13945	13851	13837	13898	14062	13963	13965	14043	14100	13632	14071	14017	13961	13830	14042	13945	14047	13886	14076	13918	13909	13805	13946	14008	13829	13866	13939	13977	13962	13962	13812	13893	13916	13873	14096	13869	13815	14094	13768	13997	14021	13806	13835	13937	13893	13914	14018	14047	14018	14007	13912	13826	13994	14014	14062	13787	14032	13899	13933	13899	14164	14072	14021	13887	13895	13995	13811	13932	13938	13802	13903	13817	13832	13802	13910	13993	13855	13999	13993	13898	13891	13874	13919	13780	13996	13847	13959	13949	13908	13774	13944	13958	13865	13988	13679	13907	14009	13926	13937	14037	13988	13904	13837	14046	13986	13800	13951	13894	14025	13816	13993	13873	13958	13851	14002	13977	13955	14004	14030	14002	13943	13937	14071	14000	14078	13899	13878	14072	13893	13836	13944	14017	13837	14036	13947	13791	14177	13895	14013	13895	13872	13985	13994	13776	13861	13899	13966	13877	13903	14060	14030	13698	13860	14105	13871	13969	13919	13919	13870	13782	13901	13935	13912	13962	13944	14002	14007	13926	13982	13982	13898	13837	14095	13919	13918	13900	13983	14112	13856	13939	13789	13812	13746	14008	14004	14071	13925	13982	14016	13914	14043	13912	13981	13866	14001	14003	13851	13913	13956	13889	14048	14019	13809	13800	13900	13847	13999	13909	13888	13814	13954	13991	13952	13851	14049	13813	13934	13916	13984	13880	13850	14069	13826	13965	13714	13945	13824	13886	14028	13853	13844	14022	13929	14036	14068	13964	14052	13956	13983	13832	13893	14050	14055	14001	14072	13864	13830	13952	13736	13906	13773	13998	13860	13735	14002	13645	13906	13955	13972	13854	14022	13866	13979	13974	14023	13809	13908	14062	13877	13832	13837	13952	13889	14010	13807	13878	13983	13695	13927	14061	13875	13910	13907	13833	13981	13835	13916	13960	13924	13917	14015	14006	13866	14013	14062	13965	13973	13830	13928	13996	13993	13844	14040	13825	13937	13814	13901	13956	13837	13787	14060	14049	13908	13928	13846	13938	13933	13848	14057	13959	14034	13810	14006	13846	13919	13989	13920	13936	13856	13878	13878	13855	13998	13729	14029	13901	13849	13948	13876	13779	13969	13801	13923	13840	13893	13931	13917	13941	13863	13906	13923	13895	13963	13844	13975	13918	13920	13944	13839	13960	13878	13873	13976	13873	13992	13885	13839	14019	13974	13918	13956	14051	13844	13971	13824	13949	13910	14017	13922	13937	13943	13978	13732	13954	14089	13857	13925	13781	13938	13913	13996	13960	13870	14051	13789	13914	14033	13972	13845	13672	14039	13949	13927	13954	14041	13706	13966	13883	13992	13933	14012	13872	13840	13950	13924	13844	13901	14021	13909	13984	13957	13990	13922	13820	13942	13929	13880	13877	14020	14083	13838	14047	13947	13921	13830	13989	14036	13912	13918	13972	13932	14051	13857	13805	14091	14041	13997	14096	13883	14009	13932	13896	13878	14004	13843	14037	13837	14017	13903	13828	13928	13903	13921	13786	13814	13973	13923	13903	13833	13747	14038	13960	13868	14127	13999	14051	13957	14091	14100	13872	13939	13894	13848	14073	13950	13831	13692	14027	13891	13815	14019	13990	13992	13911	13954	14072	14100	13838	13854	13902	13948	13835	13905	13868	13928	13999	13784	13805	13806	13820	13963	14069	14029	13879	13922	13939	13806	13976	14050	13985	13865	14125	13975	13859	13992	13874	13995	13895	14095	13909	13973	14073	13797	14058	13853	13863	13928	14058	13885	13824	14062	13855	13765	13960	14003	13911	14058	13952	14068	13860	13914	14068	14025	13944	13831	14086	13878	13938	13902	13978	13892	13954	13824	13980	13998	13891	13897	14054	13893	14007	13830	13967	13891	13810	13983	14010	13953	14002	14065	13836	13844	13952	13955	13896	13900	13993	13930	13970	14047	13824	13883	14032	14041	13905	14006	13995	13923	13969	13855	13890	13928	13922	13946	13929	14031	13928	13925	13854	13994	13958	13978	13951	13889	13862	13918	13905	13898	14191	14026	13727	13938	13947	14070	13883	13970	14050	13853	14124	13902	13951	13759	14090	13864	13876	13952	13982	13981	14046	13955	13923	13887	14002	13843	13989	14023	14221	13947	14116	14079	13952	13799	13975	13892	14002	14076	13828	14116	13847	13990	14057	13862	13862	13990	13878	13784	13864	13869	13962	13878	13849	13811	13916	14165	13885	13977	13851	13975	13906	13975	13918	13927	13977	14161	13939	13968	13793	14159	13963	14084	13849	14043	13823	14089	14027	13920	13934	14045	13751	13941	13863	14128	13859	13892	13909	13981	13712	13861	13864	13916	13955	13913	14081	13862	13945	13927	14031	13964	13984	13841	14082	13921	13812	13983	13849	13982	13777	13950	13922	14052	14005	14054	13905	13916	14067	13940	13937	13828	13945	13984	14015	13914	13807	13975	13790	13843	14037	14038	13937	13856	13847	13990	14119	13828	13887	13821	13975	13906	13958	13984	14058	13955	13877	13988	13767	13970	13958	13924	13962	13874	14089	13882	13890	13976	13831	14083	13866	13821	14161	13971	13816	14000	13817	13859	13816	13900	14008	13874	13707	14150	13949	13776	13978	13938	13988	13975	13832	13916	13996	13951	13936	14057	14045	14006	13979	13838	13901	13866	14018	13910	14087	13916	13927	13932	13918	14010	13857	13846	13893	13896	13933	14035	14023	13922	13959	14038	13981	14105	14060	13872	13881	13999	13864	13954	14053	13891	13942	13905	14012	13855	14089	14086	13947	13857	13836	13856	14048	13898	13932	14045	14053	13955	13944	13881	14033	14076	13928	13884	13936	14110	13904	13835	14098	13920	14150	14011	13912	13970	13921	14085	13940	14063	13954	13851	13945	13920	13895	14054	13976	13990	13810	14018	13886	14019	13832	13864	13988	13978	13764	14021	13943	13983	14048	13980	13834	13975	13954	13894	13861	13939	13876	13932	13992	14019	14009	13804	13731	13885	13932	13995	13890	13935	13940	13901	13835	14008	13894	13865	13903	13976	13979	13895	13854	14000	13833	13850	14089	13829	13833	14021	13974	13993	13936	13934	14050	13849	14075	13884	13994	13949	13857	13792	13929	14171	13764	13849	13893	13949	14045	13794	13998	13914	14015	13965	13866	13847	13985	13969	13833	14004	13830	14029	14003	13862	13941	13932	13864	13954	14016	13763	13842	13998	14007	13978	14012	14036	13874	13935	13841	14056	13913	13957	13941	13992	13974	13859	13717	13805	13789	13893	13972	13980	14009	13937	13941	13988	14016	14029	13972	13918	13887	14125	13865	13899	13924	14034	14024	13905	14032	14110	14038	14125	13902	14007	13999	13997	13849	14029	13962	13862	13794	13862	13944	13661	13910	13931	14059	13999	14012	13929	13662	14193	13954	14125	13949	13874	13878	14072	14037	13773	13841	13861	13941	13850	14042	13987	14016	13993	13946	14041	13821	14045	13866	13994	13868	13724	14002	13967	14143	13882	14058	14019	13794	14016	13881	14222	13855	13989	13954	14120	13935	13737	13984	13970	13743	13976	13908	13907	14067	13998	13788	14024	13906	13971	13906	14074	14043	13886	13799	13937	13788	13854	13938	13965	13807	14134	13966	13950	13948	14041	13925	13904	14054	13956	13834	14000	13911	13819	13880	13895	13924	13856	14019	13983	13923	13709	13959	13934	13881	13869	13848	13933	14105	13868	13980	13859	13932	13831	14031	13956	13909	13890	14060	13877	13923	14049	13787	13762	13898	14043	14101	13967	14026	14028	13933	13872	14076	13855	13863	13742	13946	13935	14149	13692	14001	13932	14051	13980	13965	13815	13895	13861	13944	14063	13878	13830	13935	13983	13981	13837	13837	14048	13872	13877	13977	13968	13998	13921	13906	13813	14021	13818	13968	13936	13886	13890	13941	14011	13910	13939	14029	13842	13949	13783	13729	13937	13910	14003	13901	13891	13984	13752	13978	13882	13975	13988	14107	14015	13901	14009	13843	13947	14090	13978	13835	13872	13996	14001	13957	14095	14061	13899	14045	13895	13982	13915	13752	13881	13871	14058	14047	13934	13825	13838	14065	13935	13983	13897	13862	14009	13759	13970	13977	13886	13791	14042	13874	13829	13902	13953	14080	13953	14013	13814	13975	13877	13910	13975	13964	13978	13844	14059	13856	13976	13882	13921	13912	13889	13862	14032	14064	13897	13827	13920	13911	14038	13960	13913	14033	13976	13978	13975	14032	13937	14011	13741	13935	13695	13954	13954	14045	13888	13952	13830	13763	13840	13973	13958	14124	13924	13918	14008	13907	13845	13964	13898	13883	13875	13901	13812	13911	13818	13886	13927	13886	13779	13884	14026	13938	13925	13817	13787	13993	13896	13832	14052	13906	14022	13910	13998	14071	14028	13944	13962	13906	13871	14147	13964	13850	13972	14019	14104	13946	13892	13959	13898	14073	13923	13817	13891	14079	13837	14067	14033	13880	13882	14035	13730	13908	13917	13964	13879	13880	14013	13916	13863	14037	14011	13945	13813	13987	13885	13805	13977	13992	13935	13820	13972	14041	14051	14107	13891	13936	13902	13809	13930	13863	14102	13898	13787	14127	13820	13953	13886	13958	13725	14014	13943	13861	13904	14030	13868	13806	14041	13880	13903	13814	13778	14008	13967	13900	13944	13901	13917	13993	13926	13918	13949	13928	13784	13940	13833	13853	13916	13877	14043	13908	14050	13810	13870	13968	13996	13925	14036	13750	13951	13882	13942	13896	13952	14134	13974	13910
24159	21270	28478	24500	29750	53975	48491	30111	16686	14919	14711	14754	14786	14537	14520	14421	14440	14579	14395	14371	14544	14300	14448	14448	14410	14612	14498	14530	14461	14371	14495	14462	14467	14481	14348	14344	14450	14475	14518	14271	14388	14499	14590	14271	14481	14301	14315	14292	14563	14338	14259	14507	14299	14521	14365	14430	14224	14494	14360	14412	14374	14444	14444	14329	14386	14345	14297	14324	14422	14554	14507	14308	14654	14398	14307	14375	14429	14334	14452	14509	14474	14488	14461	14344	14348	14334	14514	14485	14341	14349	14566	14454	14529	14516	14508	14325	14323	14307	14567	14274	14296	14369	14478	14388	14361	14415	14471	14299	14491	14533	14378	14419	14205	14355	14356	14408	14542	14390	14350	14405	14479	14299	14522	14374	14435	14502	14382	14361	14353	14616	14398	14434	14544	14426	14350	14333	14411	14330	14407	14352	14487	14357	14476	14277	14364	14491	14291	14168	14307	14415	14538	14517	14531	14306	14440	14374	14311	14528	14343	14431	14442	14373	14476	14454	14355	14349	14382	14352	14484	14443	14480	14398	14361	14485	14489	14434	14313	14522	14329	14482	14538	14550	14558	14548	14401	14394	14383	14246	14654	14492	14508	14525	14216	14414	14489	14357	14373	14544	14630	14498	14633	14426	14452	14382	14391	14531	14473	14379	14371	14260	14478	14505	14390	14342	14162	14310	14491	14473	14270	14211	14213	14302	14468	14369	14378	14480	14387	14478	14315	14258	14394	14210	14447	14422	14298	14245	14383	14376	14481	14492	14361	14471	14406	14263	14293	14407	14371	14360	14571	14156	14453	14531	14368	14485	14451	14478	14469	14381	14285	14498	14370	14395	14279	14457	14358	14394	14306	14407	14541	14382	14452	14422	14674	14547	14327	14558	14445	14357	14458	14324	14368	14320	14433	14147	14607	14273	14164	14505	14371	14596	14383	14368	14374	14425	14470	14419	14329	14424	14409	14455	14470	14339	14460	14371	14396	14263	14399	14521	14378	14486	14431	14403	14339	14413	14337	14271	14490	14340	14206	14410	14434	14322	14351	14471	14429	14335	14301	14332	14360	14325	14315	14545	14364	14397	14475	14521	14479	14309	14420	14347	14442	14554	14532	14332	14211	14198	14276	14401	14314	14386	14363	14305	14253	14190	14461	14418	14246	14285	14344	14250	14360	14556	14326	14537	14438	14475	14340	14281	14342	14482	14380	14243	14424	14196	14381	14457	14466	14309	14415	14354	14399	14541	14321	14625	14380	14408	14506	14639	14347	14522	14422	14375	14388	14356	14369	14306	14611	14416	14326	14398	14443	14306	14524	14429	14657	14390	14550	14383	14560	14405	14275	14448	14582	14483	14353	14229	14593	14312	14325	14300	14469	14185	14526	14425	14561	14457	14658	14468	14326	14375	14120	14297	14355	14548	14285	14359	14441	14479	14298	14378	14501	14372	14601	14284	14155	14531	14472	14547	14568	14472	14469	14431	14538	14405	14334	14317	14373	14338	14531	14333	14431	14430	14351	14462	14379	14462	14481	14357	14378	14457	14222	14321	14457	14325	14375	14262	14328	14496	14286	14426	14266	14206	14333	14349	14522	14386	14472	14241	14532	14129	14320	14216	14483	14488	14622	14542	14475	14368	14239	14520	14387	14539	14364	14366	14346	14443	14473	14373	14421	14266	14277	14424	14381	14585	14586	14418	14411	14370	14533	14248	14303	14410	14432	14309	14310	14451	14345	14203	14347	14421	14612	14493	14519	14352	14462	14636	14307	14400	14265	14463	14380	14235	14328	14362	14248	14460	14570	14531	14497	14301	14443	14321	14276	14440	14399	14273	14397	14330	14425	14280	14397	14471	14415	14355	14367	14450	14579	14346	14425	14240	14425	14223	14317	14420	14508	14341	14417	14295	14358	14419	14153	14436	14521	14191	14433	14327	14657	14432	14340	14478	14388	14432	14351	14291	14445	14454	14309	14328	14512	14517	14348	14216	14302	14302	14304	14441	14640	14436	14381	14301	14322	14415	14231	14445	14322	14281	14484	14513	14555	14427	14342	14344	14403	14276	14423	14393	14080	14237	14361	14588	14466	14307	14384	14410	14294	14313	14364	14608	14454	14350	14452	14534	14147	14414	14382	14361	14188	14526	14316	14234	14353	14488	14353	14383	14406	14339	14278	14323	14409	14473	14322	14440	14313	14269	14376	14299	14277	14421	14718	14527	14192	14287	14404	14374	14340	14404	14539	14530	14464	14430	14464	14447	14380	14275	14291	14492	14572	14481	14356	14318	14434	14486	14344	14411	14477	14403	14427	14420	14464	14456	14391	14263	14384	14309	14440	14343	14486	14413	14434	14378	14325	14509	14372	14379	14454	14339	14276	14283	14348	14292	14434	14383	14539	14477	14240	14379	14351	14459	14401	14448	14424	14227	14319	14550	14557	14406	14348	14553	14599	14467	14406	14303	14442	14315	14317	14304	14555	14330	14391	14355	14445	14389	14500	14300	14358	14442	14460	14299	14507	14287	14479	14401	14211	14361	14262	14567	14335	14398	14277	14417	14468	14308	14419	14503	14306	14498	14327	14241	14392	14354	14200	14283	14178	14336	14256	14336	14522	14547	14392	14362	14301	14392	14521	14429	14368	14465	14293	14283	14458	14501	14415	14391	14386	14373	14407	14441	14471	14391	14295	14417	14476	14191	14393	14507	14221	14325	14512	14536	14348	14140	14412	14416	14515	14365	14473	14189	14277	14320	14563	14361	14372	14310	14313	14049	14370	14441	14379	14516	14259	14445	14371	14435	14372	14364	14430	14490	14367	14355	14533	14481	14474	14316	14372	14509	14358	14338	14542	14457	14358	14297	14290	14511	14508	14349	14252	14295	14430	14455	14357	14459	14541	14522	14362	14471	14249	14273	14295	14304	14325	14454	14524	14483	14448	14513	14531	14477	14577	14271	14428	14470	14282	14225	14392	14501	14312	14185	14349	14537	14475	14261	14446	14324	14448	14419	14384	14345	14415	14520	14445	14446	14361	14354	14444	14443	14360	14532	14239	14239	14431	14286	14330	14449	14447	14424	14533	14557	14471	14420	14102	14225	14493	14502	14425	14343	14417	14213	14412	14408	14363	14383	14603	14306	14249	14337	14236	14485	14641	14235	14450	14424	14344	14403	14202	14372	14469	14560	14458	14286	14364	14465	14413	14394	14326	14447	14474	14441	14394	14213	14429	14508	14407	14467	14386	14412	14392	14338	14540	14302	14256	14494	14239	14441	14336	14365	14351	14277	14509	14262	14418	14371	14334	14248	14338	14369	14411	14370	14429	14313	14389	14528	14382	14311	14407	14332	14361	14279	14349	14312	14311	14475	14415	14478	14514	14227	14353	14542	14480	14432	14364	14158	14309	14438	14573	14531	14387	14424	14335	14540	14608	14542	14348	14393	14395	14330	14399	14570	14375	14417	14272	14607	14381	14399	14428	14419	14443	14504	14630	14603	14481	14403	14357	14519	14373	14474	14360	14416	14327	14587	14378	14544	14516	14354	14470	14426	14439	14313	14392	14309	14403	14279	14216	14347	14403	14427	14385	14448	14278	14361	14330	14569	14494	14069	14288	14106	14433	14256	14223	14385	14413	14336	14309	14380	14352	14410	14498	14266	14304	14288	14342	14136	14455	14571	14533	14397	14315	14361	14442	14371	14415	14351	14325	14618	14499	14370	14382	14259	14203	14419	14278	14520	14399	14406	14383	14180	14211	14312	14363	14501	14558	14344	14278	14572	14518	14429	14295	14219	14477	14385	14521	14439	14262	14359	14449	14405	14369	14269	14430	14507	14441	14601	14281	14394	14310	14343	14433	14398	14553	14561	14708	14413	14313	14419	14479	14272	14353	14475	14413	14496	14356	14460	14393	14600	14299	14256	14437	14517	14394	14452	14519	14368	14378	14420	14383	14313	14525	14381	14588	14466	14595	14348	14388	14283	14463	14440	14380	14380	14608	14151	14325	14440	14510	14210	14343	14353	14433	14607	14498	14476	14216	14558	14484	14251	14480	14482	14271	14470	14452	14626	14516	14259	14429	14390	14412	14295	14370	14440	14292	14455	14251	14360	14311	14558	14425	14428	14327	14398	14443	14334	14512	14429	14334	14357	14553	14409	14605	14171	14435	14316	14420	14394	14502	14405	14483	14382	14382	14388	14396	14405	14363	14430	14306	14415	14429	14173	14219	14254	14269	14394	14278	14468	14445	14483	14401	14260	14517	14375	14393	14478	14502	14300	14484	14303	14236	14372	14162	14418	14540	14332	14345	14314	14451	14276	14312	14307	14471	14420	14476	14377	14347	14385	14289	14389	14462	14303	14426	14470	14505	14545	14580	14428	14338	14529	14386	14223	14174	14421	14390	14477	14434	14307	14302	14437	14151	14287	14368	14424	14438	14286	14495	14301	14500	14405	14341	14204	14358	14339	14402	14541	14517	14539	14417	14181	14597	14544	14294	14653	14391	14489	14305	14340	14224	14339	14439	14514	14429	14401	14426	14463	14456	14579	14538	14375	14407	14298	14517	14356	14176	14462	14515	14277	14496	14519	14474	14413	14444	14402	14451	14321	14410	14467	14312	14364	14507	14349	14334	14285	14425	14358	14520	14410	14523	14304	14484	14523	14443	14362	14432	14272	14383	14230	14382	14413	14227	14369	14456	14474	14502	14531	14389	14426	14433	14446	14237	14336	14495	14221	14449	14420	14303	14425	14249	14508	14347	14368	14594	14431	14358	14631	14314	14440	14342	14403	14449	14279	14376	14378	14510	14402	14375	14372	14379	14531	14311	14496	14233	14400	14601	14456	14516	14431	14156	14396	14313	14494	14247	14368	14381	14312	14494	14355	14166	14599	14335	14345	14270	14515	14600	14284	14435	14435	14297	14414	14335	14560	14431	14423	14430	14488	14336	14326	14465	14462	14372	14447	14417	14375	14503	14429	14120	14340	14290	14264	14514	14353	14398	14394	14341	14138	14455	14324	14465	14367	14495	14516	14584	14558	14366	14409	14290	14306	14415	14692	14375	14310	14287	14339	14350	14407	14373	14425	14465	14417	14562	14309	14412	14289	14284	14316	14288	14364	14331	14357	14677	14540	14367	14269
13782	23491	24394	19825	38919	56285	48559	27485	14310	14141	14475	14416	14413	14325	14280	14293	14299	14361	14384	14126	14370	14267	14372	14408	14272	14351	14181	14517	14279	14367	14271	14390	14152	14307	14304	14336	14381	14360	14293	14406	14166	14154	14277	14330	14304	14297	14165	14147	14291	14399	14207	14301	14337	14382	14287	14338	14337	14255	14277	14337	14455	14127	14399	14237	14074	14249	14264	14157	14354	14091	14201	14081	14250	14233	14065	14294	14270	14374	14309	14265	14109	14173	14236	14318	14373	14285	14214	14402	14277	14231	14199	14304	14115	14285	13995	14269	14255	14441	14165	14209	14117	14254	14190	14252	14204	14292	14378	14237	14177	14286	14269	14293	14177	14016	14239	14306	14207	14399	14293	14320	14256	14296	14270	14214	14220	14084	14244	14284	14266	14179	14350	14358	14231	14286	14357	14139	14523	14344	14096	14267	14405	14067	14151	14311	14267	14199	14297	14389	14169	14042	14232	14312	14212	14273	14098	14242	14246	14311	14127	14202	14086	14334	14082	14260	14270	14208	14233	14251	14240	14368	14211	14293	14284	14209	14296	14419	14379	14245	14262	14316	14558	14227	14191	14369	14316	14315	14351	14225	14218	14330	14194	14311	14308	14435	14076	14231	14291	14254	14207	14372	14140	14305	14162	14276	14288	14166	14225	14071	14310	14293	14113	14250	14429	14365	14097	14227	14191	14310	14199	14250	14351	14172	14283	14091	14085	14343	14262	14294	14102	14267	14070	14198	14357	14155	14148	14250	14292	14218	14115	14219	14287	14249	14197	14202	14156	14318	14333	14239	14298	14294	14259	14359	14436	14131	14297	14273	14235	14363	14140	14232	13997	14474	14194	14225	14167	14368	14267	14150	14300	14330	14260	14238	14315	14112	14462	14144	14366	14253	14252	14196	14347	14158	14213	14386	14351	14404	14140	14404	14259	14147	14274	14236	14262	14336	14229	14140	14376	14284	14235	14098	14199	14295	14229	14268	14359	14307	14327	14435	14388	14476	14175	14212	14217	14290	14201	14198	14230	14232	14108	14264	14222	14430	14413	14094	14302	14171	14181	14205	14262	14383	14169	14305	14170	14216	14363	14235	14198	14309	14182	14217	14403	14238	14178	14370	14137	14284	14250	14172	14182	14181	14154	14150	14283	14488	14136	14262	14298	14401	14272	14345	14342	14188	14237	14136	14376	14248	14297	14208	14335	14297	14314	14201	14285	14256	14286	14212	14154	14356	14270	14294	14132	14252	14307	14239	14234	14267	14313	14317	14136	14373	14206	14269	14274	14205	14090	14264	14260	14384	14199	14258	14175	14255	14349	14281	14217	14153	14380	14336	14122	14279	14232	14136	14186	14188	14305	14256	14308	14258	14324	14304	14231	14221	14500	14199	14253	14153	14292	14202	14280	14251	14154	14363	14169	14326	14403	14287	14170	14278	14364	14252	14199	14198	14209	14193	14236	14352	14348	14121	14127	14370	14263	14242	14230	14374	14169	14186	14128	14147	14345	14327	14181	14151	14229	14268	14289	14214	14112	14171	14182	14272	14158	14307	14257	14097	14288	14247	14263	14308	14361	14274	14289	14277	14125	14237	14246	14300	14190	14373	14286	14167	14274	14214	14322	14205	14009	14272	14247	14256	14351	14189	14280	14196	14382	14250	14215	14415	14166	14164	14311	14432	14271	14093	14183	14262	14341	14072	14226	14208	14221	14248	14246	14254	14238	14385	14268	14208	14290	14300	14335	13951	14323	14323	14163	14366	14250	14089	14134	14265	14107	14215	14240	14216	14166	14226	14149	14199	14190	14235	14267	14270	14232	14343	14349	14344	14246	14135	14219	14402	14280	14310	14204	14255	14309	14230	14214	14152	14446	14582	14199	14264	14226	14118	14361	14094	14197	14226	14184	14127	14369	14251	14154	14343	14231	14224	14295	14201	13998	14248	14174	14159	14195	14331	14095	14297	14175	14280	14390	14348	14239	14360	14294	14080	14174	14300	14382	14281	14319	14157	14229	14197	14383	14135	14299	14248	14196	14299	14343	14288	14284	14290	14356	14244	14103	14138	14255	14028	14373	14159	14302	14174	14161	14391	14150	14149	14232	14206	14181	14270	14216	14015	14171	14373	14312	14271	14353	14297	14441	14271	14225	14276	14251	14154	14242	14240	14238	14268	14129	14099	14279	14324	14297	14439	14155	14279	14153	14123	14264	14200	14372	14269	14280	14352	14263	14304	14197	14331	14075	14371	14267	14468	14098	14353	14235	14394	14419	14141	14158	14111	13995	14146	14114	14325	14343	14342	14239	14259	14311	14232	14303	14140	14251	14227	14173	14248	14343	14308	14237	14329	14212	14061	14235	14283	14316	14363	14310	14269	14345	14249	14334	14182	14220	14273	14213	14386	14252	14141	14210	14256	14130	14114	14270	14394	14382	14256	14176	14090	14299	14117	14245	14314	14261	14219	14186	14299	14256	14193	14224	14043	14386	14127	14226	14157	14081	14196	14319	14351	14332	14410	14282	14350	14165	14461	14213	14252	14346	14368	14400	14260	14165	14351	14208	14217	14206	14324	14327	14163	14267	14081	14232	14239	14343	14222	14103	14192	14157	14186	14365	14228	14417	14081	14210	14260	14146	14168	14163	14158	14079	14042	14156	14145	14125	14216	14111	14220	14318	14123	14154	14264	14203	14300	14361	14304	14331	14054	14216	14250	14158	14327	14221	14253	14160	14279	14297	14182	14195	14271	14114	14228	14234	14220	14299	14336	14163	14099	14439	14254	14393	14204	14259	14208	14441	14117	14241	14347	14236	14303	14322	14108	14193	14320	14225	14213	14195	14181	14099	14311	14280	14208	14112	14379	14161	14150	14280	14241	14430	14344	14233	14521	14030	14173	14251	14323	14215	14227	14174	14354	14158	14270	14173	14353	14310	14300	14448	14337	14283	14206	14363	14206	14409	14311	14101	14233	14284	14205	14321	14062	14200	14101	14207	14229	14268	14252	14315	14121	14336	14286	14098	14285	14199	14273	14308	14315	14255	14361	14183	14353	14235	14268	14124	14223	14404	14294	14156	14288	14272	14353	14245	14462	14289	14195	14314	14280	14282	14328	14151	14285	14113	14208	14238	14249	14322	14245	14308	14206	14319	14330	14266	14345	14296	14396	14005	14324	14107	14241	14268	14328	14353	14193	14327	14238	14322	14455	14252	14167	14187	14349	14200	14176	14245	14301	14208	14088	14197	14315	14174	14194	14277	14334	14156	14250	14128	14318	14222	14176	14187	14373	14147	14364	14115	14185	14232	14198	14216	14449	14207	14224	14312	14139	14327	14155	14269	14140	14188	14219	14299	14177	14134	14242	14145	14303	14211	14406	14348	14190	14218	14324	14197	14336	14256	14286	14152	14191	14406	14076	14300	14201	14340	14325	14386	14148	14316	14249	14222	14240	14241	14184	14241	14283	14192	14211	14393	14168	14269	14086	14153	14238	14174	14222	14185	14218	14084	14215	14319	14089	14165	14189	14414	14218	14192	14230	14218	14271	14106	14170	14355	14216	14223	14289	14282	13949	14205	14080	14235	14467	14217	14145	14291	14219	14166	14095	14249	14161	14226	14266	14292	14044	14118	14209	14316	14298	14138	14230	14277	14313	14332	14239	14201	14297	14377	14264	14345	14305	14467	14289	14121	14179	14325	14083	14086	13995	14224	14339	14380	14217	14275	14220	14316	14291	14216	14105	14323	14339	14362	14244	14214	14084	14358	14181	14233	14066	14359	14246	14154	14252	14415	14329	14226	14295	14146	14211	14174	14230	14205	14176	14197	14194	14087	14249	14230	14467	14212	14359	14294	14133	14203	14147	14059	14193	14084	14340	14308	14273	14374	14400	14396	14277	14210	14367	14230	14407	14289	14238	14054	14072	14187	14195	14389	14267	14145	14285	14277	14386	14389	14334	14275	14218	14370	14283	14266	14238	14238	14282	14243	14203	14458	14250	14152	14273	14149	14235	14300	14333	14314	14351	14249	14289	14214	14205	14296	14258	14301	14337	14167	14292	14165	14236	14333	14406	14302	14313	14227	14234	14263	14376	14321	14146	14264	14265	14186	14342	14064	14222	14265	14265	14102	14320	14374	14267	14426	14196	14332	14228	14231	14382	14199	14172	14180	14407	14332	14375	14342	14148	14177	14085	14142	14237	14197	14345	14372	14324	14273	14044	14296	14368	14263	14199	14248	14263	14174	14277	14393	14230	14095	14224	14017	14179	14163	14249	14240	14407	14243	14211	14242	14238	14184	14187	14263	14199	14226	14276	14201	14326	14119	14196	14091	14358	14362	14248	14217	14324	14317	14165	14196	14331	14323	14096	14251	14299	14317	14218	14286	14427	14227	14363	14201	14312	14328	14286	14188	14381	14251	14218	14335	14378	14253	14449	14303	14114	14116	14192	14341	14131	14310	14276	14268	14228	14129	14203	14023	14232	14227	14263	14102	14301	14243	14275	14342	14265	14298	14285	14146	14165	14209	14270	14077	14312	14168	14224	14139	14066	14411	14381	14202	14207	14273	14213	14330	14251	14351	14165	14044	14358	14431	14312	14367	14334	14225	14253	14307	14463	14261	14243	14247	14255	14373	14289	14297	14273	14248	14387	14248	14207	14314	14220	14404	14185	14285	14143	14341	14300	14265	14262	14106	14159	14282	14451	14341	14134	14333	14362	14191	14080	14262	14402	14368	14204	14262	14228	14277	14271	14153	14061	14271	14159	14145	14228	14193	14367	14191	14173	14141	14194	14387	14220	14122	14300	14266	14265	14206	14387	14378	14151	14361	14352	14179	14405	14087	14233	14223	14298	13952	14247	14238	14305	14185	14331	14367	14238	14211	14285	14249	14469	14240	14198	14243	14217	14220	14255	14300	14273	14413	14192	14396	14181	14194	14290	14291	14438	14384	14335	14345	14374	14304	14327	14231	14279	14324	14340	14272	14258	14231	14311	14062	14236	14224	14149	14358	14289	14352	14321	14224	14340	14222	14179	14168	14169	14405	14052	14225	14275	14331	14299	14254	14175	14120	14098	14378	14366	14275	14158	14259	14379	14208	14277	14249	14390	14419	14394	14186	14106	14295	14223	14202	14291	14114	14295
22851	21252	29077	23762	35471	64249	59964	38810	19883	17011	16385	16224	16149	16156	16183	16060	16075	15720	16001	16135	16126	16183	16108	15927	15921	16003	16028	15825	16151	15810	16118	16125	15817	16089	15978	15938	16200	15962	15938	15979	16005	15930	15950	15909	15724	15960	15814	15865	15855	16009	15998	15969	16102	16135	15774	15917	15911	16000	15905	15906	16046	15752	15837	15930	15946	15739	16040	15801	15850	15821	15988	16023	15869	15903	15888	16010	16066	15907	15991	15771	16075	15917	15606	16081	15960	15828	15787	16002	16142	15697	15752	15933	15738	15675	15921	16136	16053	16057	15974	16006	15891	15974	15991	15864	16077	15894	15804	15764	15962	15900	15765	15743	15713	15985	15856	15876	15904	15853	15768	15834	15978	15838	15942	15987	15822	15944	15976	15964	16069	15975	15874	15736	15839	15885	15924	15757	15804	15846	15785	15834	15817	15741	15817	16049	15831	16077	15886	15979	15796	15793	15900	15886	15876	15918	15779	15899	15666	15887	16034	15853	15859	15677	15701	15845	16081	15863	16059	16059	15893	16014	15968	15840	15801	15792	15772	15980	15880	15997	15775	15719	15948	15919	15910	16001	15953	15855	15942	16053	15779	15757	16190	15911	15852	15955	15743	15825	15878	15914	15785	15688	15891	16101	16110	15729	15898	15962	15992	15874	15792	15832	15954	15803	15936	16019	16062	15701	15911	15770	15764	16012	15748	15900	15842	15709	15927	15740	15822	15853	15970	15858	15872	15821	16029	16003	15951	15911	16048	15726	15911	15826	15946	15955	15895	15799	16002	15787	15901	15931	15743	16036	15699	15888	16055	15805	15680	15889	15762	15805	15934	15887	15769	15812	15773	15872	15906	15863	15767	15674	15925	15871	15878	15750	15918	15787	15892	15841	15977	15827	16117	15853	15886	15933	15896	15790	15875	15760	16018	15928	15769	15904	15938	15752	15859	15827	16037	15917	15885	15962	15720	15858	15826	15905	15723	15928	15771	16068	16037	16064	15972	15773	15790	15926	15836	16016	15909	15731	15801	15913	15733	15702	15912	15974	15828	15754	15840	15883	16025	15994	15812	15860	15897	15818	15842	15755	15884	16073	16041	16021	15977	15876	15924	16014	15975	15867	15886	15811	15779	15743	15898	15914	15934	15770	16081	15862	15701	15845	15993	15899	15928	15862	16070	15971	15789	15873	15857	15738	15809	15605	15708	15847	15870	15757	15835	15926	15849	15744	15889	15788	15702	15867	15777	15885	15849	15843	15752	15852	15783	15872	15808	16006	15947	15886	15882	15992	16100	15857	15985	15729	15829	15846	15651	15962	16028	16003	15917	15807	16104	15873	15961	15782	15862	15752	15691	15867	15937	15932	15634	15862	15895	15849	15739	15811	15922	16001	15983	15842	15947	15909	16058	15804	15899	15898	16046	15837	15932	15787	15919	15856	15664	15897	15919	15798	15868	15950	16035	15955	15933	15854	15857	15804	15851	15639	15781	15812	15968	15667	15805	15836	15791	15838	15834	15844	16073	15959	16024	15851	15966	15887	16084	15946	15845	15628	15713	15871	15925	15880	15955	15954	15865	15963	15975	16064	15758	16076	15982	15942	15928	15837	16026	15810	15929	15747	15854	15883	15894	15977	15963	15606	15941	16079	15954	15909	15946	15696	15829	16051	15955	15855	15937	15773	16033	15821	16022	15880	15873	15919	15825	16094	15843	15663	15856	15838	15735	15961	15773	15905	15960	15710	15981	15830	15906	15783	15970	15894	15972	16077	15800	15925	16161	16000	15821	15822	16034	15985	16015	15899	15757	15851	15969	15901	15788	15919	15890	15970	15838	15965	15947	15568	15900	15906	15844	15988	15733	16019	15784	15819	15983	15985	15936	15974	16144	15864	15943	15847	15778	15896	15898	15890	15925	15883	15843	15842	16018	15811	16117	15998	15860	15806	15772	15937	15719	15958	15783	15884	15919	15697	15858	15707	15670	15895	15804	16121	15735	16020	15996	15982	15824	16025	16143	15887	15845	15857	15859	15807	15850	15902	15899	15840	15869	15805	15827	15969	15796	15921	15850	15612	15899	15860	15741	15908	15930	15970	15767	15958	16001	15846	15961	16083	15723	15791	15905	15933	15708	15881	15881	15989	15959	15986	15958	15843	15693	15876	15898	15773	16061	15996	16005	15897	15939	16014	16025	15890	15953	15890	15587	15822	16006	15806	15817	15981	15971	15823	16055	15991	15775	15883	15996	15905	15779	15942	15765	15735	15951	15838	16066	15896	15886	15888	15819	15973	15902	15958	15859	15645	16079	15882	15667	15865	15992	15916	15897	15749	15728	15813	15901	15940	15749	15874	15735	15853	16029	15896	15943	15671	15944	15992	16038	15873	15811	15969	15952	15855	15841	15902	15868	15796	15887	15820	15746	15916	16045	16079	15757	15772	15790	15872	15911	15910	15903	15827	15742	15897	15826	15974	15979	15909	15808	15943	15984	15969	15910	15896	15865	15825	15911	16055	15679	15995	15802	15817	15774	15691	15859	15857	15959	15896	15936	15971	15698	15678	15876	15934	15851	15858	15733	16022	15856	15720	15719	15945	15789	15778	15998	15788	15772	15770	15897	15983	15927	16097	15890	15991	15835	16138	16065	15860	15945	15803	15884	15870	15579	15885	15881	15850	15797	15919	15811	15718	15711	15843	15770	16127	15798	15968	16011	15906	15852	15847	15858	15913	15990	16008	15730	15811	15735	15740	15936	15876	15580	15913	16047	15948	15974	15945	15876	15753	15791	15827	15997	15774	15943	15716	15772	15916	15889	15954	15873	15696	15715	16044	15854	15796	15815	15922	16023	15829	15817	15785	15778	15917	15939	15916	15926	15796	15991	15722	15796	15793	15905	15939	15944	15708	15889	16122	15783	16007	15990	15730	15930	15788	16001	15984	15854	15962	15852	15703	15921	15956	15855	15872	15886	15895	15785	15841	15754	15868	16075	15732	15856	15824	15916	15807	15886	15933	15819	15870	15766	15785	15689	15859	15785	16070	15902	15795	15873	15732	15950	16043	15923	15808	16163	16114	15721	15871	15675	15918	15698	15678	15903	15887	15891	15809	15948	15831	15870	15751	15944	15819	15913	15813	15992	15917	15843	15802	15866	15747	15988	15738	15987	16036	15740	15752	15870	16026	15899	15931	15832	15926	15983	15967	15930	15766	15984	15965	16021	15999	15737	15793	15955	15826	15830	16020	16013	15812	16003	15883	15737	15713	15930	15952	15906	15834	15732	15886	15711	15799	15828	15976	15864	15772	15858	15878	15834	16019	15887	15946	15959	15671	15877	15853	15918	15733	15926	15808	16022	15942	15885	15779	15992	15861	15916	15842	15805	16101	15888	15884	15803	15827	15949	15598	16038	15832	15970	16157	15961	16036	15800	15669	15831	15907	15860	15925	15949	15541	15740	15919	15688	15954	15666	15871	15851	15905	15776	15964	15861	15866	15861	15862	16046	15876	15920	15949	15958	16021	16030	15809	15733	16032	15783	15879	15810	15671	15991	15962	15927	15783	15990	15750	15936	15790	15826	15761	15786	16013	15934	15802	16028	15966	16121	15983	15821	15889	16011	16123	15875	15877	16015	15735	15698	15875	16000	15848	15933	16012	15966	15877	15809	15632	15861	15875	15901	15846	15862	15927	15917	15826	15786	15838	15741	15841	16044	15812	15914	15753	15915	15752	15770	15912	16036	15796	15961	15885	15787	15938	16039	15640	15854	15771	15914	15792	15890	15844	15946	15899	15745	15895	15695	15669	15916	16051	15882	15820	15623	15775	15608	16027	15880	15874	15803	15956	15919	15935	15864	15767	15774	15841	15940	15916	15972	15695	15851	15800	15997	15819	16025	15779	15776	15835	15832	15968	15993	15889	15771	15815	15934	15737	15745	15947	15825	15817	15727	15908	15858	15938	15919	15737	15926	15780	15841	15686	15927	15844	15893	16022	15939	15819	15895	15954	15976	15893	15821	16007	15993	15783	15684	15986	16009	15703	15816	15895	15760	15713	15668	15943	15932	15757	15943	15885	15806	16009	15856	15993	16030	16147	15762	15861	15839	15868	16000	15756	15975	15851	16066	15691	15822	15721	15712	15822	15831	15947	15887	15999	16017	15835	15955	15925	15866	15824	15898	15855	15872	15891	15944	15984	15967	16112	15798	15787	16024	16032	15805	15820	16006	15738	16087	15649	15808	15806	15852	15958	15539	15820	15948	15779	15901	15920	15837	15859	15925	15916	16008	15798	15818	15816	15832	15724	15986	15990	15778	15781	15870	15738	15858	16058	15852	15951	15828	15833	16022	15733	15904	15823	16144	15901	15864	15788	15812	15856	15810	15804	15873	16038	15832	15914	15863	15835	15893	15877	15910	15916	15856	15795	15699	15890	15873	15761	15813	15872	15743	15833	16026	15641	15947	15891	15951	15871	15869	15853	15839	15844	15877	15884	15963	15965	15736	15940	15616	15897	15841	15843	15937	15969	15868	15769	15922	15917	15937	15831	15738	15799	15781	15974	15917	15775	15999	16156	15847	15717	15865	15791	15888	15813	15892	15888	15794	15811	15931	15786	16060	15881	15879	15748	15891	16034	16075	15966	15839	15917	15990	16080	15781	16074	15879	15963	15715	16087	15898	15855	15843	15741	15890	16116	16024	15948	16022	15740	15798	15775	15926	15710	15917	15681	15772	15872	15867	16009	15856	15939	16043	15661	15847	15738	15775	15967	15881	15856	16114	15902	16138	15681	15870	15972	15921	15968	15691	16129	15909	15969	15857	15772	15673	15894	15876	16063	15823	15870	15680	15785	15766	15971	16050	15891	15850	15701	15909	15796	15897	15635	16070	15939	15912	15779	15875	15782	15951	15898	15927	15969	15959	15787	15882	15779	16019	15926	15813	15783	15766	15618	15753	15982	15966	15926	15681	15910	15905	15628	15885	15746	15962	15669	15943	15829	15690	15746	15854	15797	15929	15904	15702	15780	15724	15934	15851	15986	15686	15832	16071	16069	16031	15969	15827	15774	15783	15811	15959	15708	15941	15855	15848	15797	15865	15779	15760	15835	15798	15840	16020	15613	16002	15813	15887	15770	15806	15892	15746	16072
17634	32691	29071	29988	60493	70959	62260	33788	15286	15400	15598	15240	15226	15227	15427	15214	15309	15200	15148	15208	15277	15258	15250	15110	15048	15099	15168	15299	15096	15088	15268	15318	15101	15037	15462	15075	15268	15122	15085	15168	15216	15225	15168	15265	15322	15148	15170	15302	15121	15194	15085	15196	15071	15202	15201	15299	15256	15232	15261	15204	15299	15151	15236	15253	15203	15316	15245	15276	15211	15169	15161	15217	15111	15159	15138	15297	15215	15182	15062	15025	15055	15185	15088	15070	15132	15128	15049	15104	15194	15233	15036	14897	15184	15276	15199	15060	15049	15228	15192	15195	15035	15245	15156	15081	15285	15113	15148	15160	15008	15074	15269	15196	15176	15110	15173	15224	15214	15048	15087	15362	15211	15076	15196	15252	15040	15173	15282	15268	15272	15262	15239	15134	15296	15173	15230	15148	15195	15219	15193	15270	15185	15295	15157	15159	15331	15167	15236	15151	15162	15176	15071	15173	15299	15194	15075	15160	15150	15352	15244	15081	15048	15092	15213	15155	15236	15195	15153	15224	15180	15072	15067	15070	15235	15302	15063	15126	15140	15125	15105	15145	15125	15281	15007	15082	15133	15050	15213	15106	15063	15288	15208	15185	15091	15051	15267	15082	15095	15177	15037	15072	15167	15202	15198	15087	15236	15247	15361	15198	15024	15093	15185	15137	15048	15273	15226	15359	15145	15204	15158	15309	15003	15190	15065	15061	15163	15125	15100	15170	15182	15199	15101	15164	15033	15059	15245	15112	15055	15168	15263	15129	15329	14962	15185	15026	15109	15307	15291	15150	15145	15127	15044	15174	15290	15222	15109	15153	15136	15178	15147	15112	15195	15089	15181	15095	15115	15076	15328	15179	15189	15116	15315	15186	15229	15295	15143	15118	15148	15204	15008	15114	15042	15240	15352	15208	15162	15053	15015	15114	15083	15136	15282	15091	15030	15111	15289	15127	15109	14945	14979	15094	15221	15170	15166	15029	15225	15088	15150	15059	15178	15218	15224	15110	15192	15297	15208	15229	15213	15209	15140	15312	15112	15230	15128	14944	15135	15199	14926	15016	15177	15138	15061	15024	15131	15017	15103	15001	15205	15133	15356	15064	15123	15124	15130	15192	15229	15265	15259	15329	15005	15272	15268	15063	15154	15240	15145	15090	15263	15266	15106	15094	15043	15101	15043	15225	15210	15201	15035	14990	15255	15215	15111	15294	15269	15180	15062	15123	15199	15270	15119	15123	15263	15098	15133	15096	15142	15200	15069	15043	15078	15138	15123	15130	15007	15027	14997	15156	15026	15166	15029	15205	15056	15213	15109	15099	15031	15191	15012	15135	15162	15102	15347	15201	15193	14989	15164	15117	15187	15237	15220	15194	15380	15110	15139	15198	15211	15111	15116	15230	15050	15166	15076	15150	15203	15019	15229	15219	15145	15048	15077	15292	15223	15368	15147	15191	15035	15228	15048	15248	15154	15123	15228	15215	15061	15087	15177	15258	15139	15079	15308	14980	15098	15114	15163	15167	15210	15193	15234	15160	15312	15056	15034	15157	15247	15218	15236	15117	15299	15123	15240	15251	15169	15166	15226	15256	15181	15092	15280	15318	15214	15185	15163	15166	15207	15133	15152	15302	15153	15188	15169	15213	15309	15223	15185	15205	15151	15259	15046	15202	15190	15186	15154	15322	15102	15091	15156	15248	15054	15188	15208	15152	14995	15102	15247	15186	14935	15224	15137	15089	15098	15069	15169	15126	15084	15234	15320	15129	15207	15210	15164	15012	15148	15178	15238	15247	15162	15092	15243	15075	15168	15121	15136	15036	15116	15161	15103	15145	15181	15095	15158	14984	15091	15009	15136	15048	15199	15259	15189	15247	15166	15019	15174	15184	15222	15118	15271	15229	15210	15024	14987	15102	15123	15147	15153	15211	15276	15178	15138	15060	15106	15003	15171	15199	15155	15174	15194	15325	15219	15152	15263	15414	15399	15105	15157	15154	15167	15110	15148	15230	14981	15276	15130	15044	15048	15165	15089	15059	15243	15000	15300	15219	15172	15356	15050	15083	15101	15203	15242	15241	15280	15039	15178	15179	15259	15079	15159	15259	15245	15063	15268	15164	15137	15109	15292	15194	15071	15052	15190	15011	15174	15150	15119	15247	15122	15055	15130	15251	15210	15169	15303	15170	15138	15020	15051	15226	15336	15300	15238	15058	15286	15082	15093	15244	15248	15220	15113	15157	15060	15157	15271	15144	15126	15162	15165	15198	15211	15383	15183	15168	15049	15235	15113	15162	15169	15043	15081	15267	15387	15138	15131	15023	15177	15208	15213	15131	15326	15224	15229	15231	15278	15171	15238	15191	15229	15174	15140	15065	15224	15084	15123	15231	15187	15180	15092	15108	15262	14949	15274	15206	15190	15065	15366	15147	15097	15074	15249	15215	15148	15142	15103	15131	15208	15139	15290	15183	15244	15263	15128	15049	15137	15168	15195	15134	15257	15194	15078	15058	15292	15216	15165	15164	15243	15312	15064	15097	15095	15019	15125	15114	15052	15170	15195	15303	15085	15101	15138	15177	15207	15226	15078	15313	15400	15258	15194	15050	15190	15239	15222	15164	15070	15100	15327	15149	15167	15162	15258	15076	15304	15067	15100	15229	15043	15304	15168	15217	15295	15067	15300	15186	15234	15358	15163	15168	15154	15310	15219	15112	15007	15240	15128	15112	15277	15335	15083	15202	15243	15105	15200	15183	15218	14979	15242	15078	15164	15082	15061	15139	15314	15149	15165	15237	15176	15267	15252	15247	15118	15264	15137	15037	15199	15149	15235	15207	15159	15223	15067	15063	14978	15275	15178	15084	15218	14998	15210	15110	15143	15127	15264	15383	15158	15218	15326	15148	15126	15005	15209	15162	15192	15115	15148	15168	15151	15162	15238	15031	15151	15123	15387	15214	15109	14993	15163	15224	15220	15111	15074	14989	15175	15093	15173	15298	15200	15023	15277	15223	15045	15158	15227	15201	15008	15140	15114	15117	15189	15063	15280	15080	15032	15090	15085	15080	15227	15198	15257	15108	15149	15206	15000	15235	15219	15129	15143	15184	14970	15139	15089	15144	15000	15325	15048	15103	15111	15207	15048	15224	15376	15028	15128	15052	15117	15155	15065	15173	15130	15185	15306	15008	15236	15313	15198	15143	15121	15206	15117	15038	14997	15125	15116	15038	15169	15196	15261	15129	15158	15058	15133	15093	15304	15185	15210	15401	15277	15132	15209	15031	15083	15169	14949	15126	15218	15097	15045	15135	15164	15075	15187	15185	15123	15138	15213	15176	15075	15123	15228	15190	15227	15294	15001	15148	15032	15096	15145	15272	15050	15105	15097	15180	15190	15191	15217	15299	15046	15207	15176	15231	15037	15120	15054	15221	15110	14945	15097	15195	15143	15008	15251	15185	15159	15124	15138	15132	15141	15249	15124	15340	15154	14953	15125	15174	15251	15272	15141	15095	15266	15152	15190	15175	15209	15132	15033	15175	15213	15245	15062	15361	15176	15197	15157	15046	15161	15116	15103	15135	15191	15178	15296	15087	15210	15086	15140	15166	15217	15240	15242	14968	15087	15274	15162	15063	15120	15149	15208	15030	15138	15117	15241	15385	15158	15197	15123	15160	15160	15241	15239	15291	15016	15074	14987	15245	15230	15048	15347	15138	15164	15100	15188	15079	15202	15298	15259	15265	15210	15284	15158	15221	15106	15112	15378	15245	15050	15047	15116	15079	15295	15141	15229	15119	15329	15254	15158	15073	15098	15123	15112	15332	15051	15376	15218	15246	15105	15042	15093	15248	15101	15176	15193	15204	15161	15335	15119	15190	15233	15398	15146	15199	15111	15203	15098	15199	15231	15213	15098	14958	15008	15175	15153	15173	15195	15355	15169	15335	15135	15188	15145	15145	15252	15144	15250	15106	15145	15107	15036	15091	15084	15317	15098	15078	15220	15047	15213	15439	15049	15098	15189	15083	15038	15300	15275	15184	15094	15114	15148	15331	15161	15148	15327	15259	15099	15219	15257	15181	15097	15157	15095	15162	15292	15207	15103	15210	15132	15140	15160	14946	15287	15086	15295	15182	15257	15149	15199	15139	15129	15217	15178	15201	15276	15176	15121	15176	15244	15086	15194	15218	15270	15243	15146	14893	15185	15180	15071	15099	15139	15234	15174	14938	15103	15030	15228	15073	15007	15211	15288	15061	15150	15104	15006	15118	15215	15079	15222	15223	15073	15221	15293	15048	15172	15115	15266	15169	15109	15048	15137	15001	15190	14997	15008	15049	15409	15178	15137	15189	15295	15203	15318	15064	15161	15324	15210	15161	15147	15002	15146	15025	15049	15063	15207	15044	15208	15138	15227	15012	15005	15127	15151	15271	15136	15197	15095	15070	15166	15044	15202	15114	15075	15116	15140	15294	15153	15254	15312	15144	15112	15250	15077	15152	15191	15062	15316	15196	15188	15036	15324	15151	15128	15355	15247	15174	15066	15214	15022	15053	15296	15114	15046	15142	15032	15290	15115	15194	15156	15104	15119	15259	14984	14978	15067	15111	15106	15185	15143	15145	15204	15354	15060	15062	15157	15375	15117	15167	14978	15136	15194	15168	15075	15219	15114	15120	15354	15084	15270	15178	15226	15276	15239	15145	15120	15254	15017	15244	15215	15226	15218	15184	15166	15118	15145	15083	15192	15236	15278	15090	14979	14975	15073	15049	15026	15157	15051	15208	15079	15130	15139	15160	15174	15014	15285	15050	15208	15251	15219	15065	15032	15064	15202	15145	15037	15105	15121	15121	15084	15270	15236	15189	15203	15345	15123	15142	15224	15184	15007	15157	15240	15041	15307	15397	14985	15136	15152	15198	15275	15121	15060	15112	15195	15137	15066	15285	15213	15101	15276	15212	15229	15081	15041	15325	15157	15081	15292	15134	15035	15048	15058	15080	15097	15116	15037	15166	15203	15114	15140	15017	15176	15277	15261	15108	15142	15131	15131	15161	15176	15101	14973	15180	15191	15158	15171	15160	15143	15264	15199	15162	15239	15166	15041	15431	15135	15183	15140	15190	15314	15109	15201	15026	15378	14962	15214	15170
27319	21675	22540	18625	16909	21921	23281	19228	14601	14418	14452	14266	14185	14257	14234	14190	14368	14324	14529	14430	14338	14356	14263	14308	14506	14258	14260	14369	14448	14213	14262	14402	14399	14321	14383	14238	14412	14129	14327	14452	14356	14280	14275	14307	14178	14403	14444	14284	14284	14256	14264	14319	14202	14263	14251	14253	14286	14272	14575	14427	14380	14256	14215	14419	14105	14285	14352	14288	14293	14368	14314	14361	14190	14280	14392	14169	14432	14163	14501	14415	14261	14192	14212	14550	14457	14178	14334	14390	14303	14235	14375	14178	14148	14260	14184	14204	14364	14275	14372	14326	14487	14420	14286	14294	14461	14315	14374	14356	14282	14216	14175	14057	14359	14407	14285	14378	14219	14253	14304	14263	14409	14266	14228	14302	14129	14234	14274	14297	14288	14412	14415	14454	14492	14165	14407	13952	14124	14222	14373	14383	14264	14373	14102	14439	14290	14341	14267	14320	14675	14341	14294	14319	14562	14196	14279	14005	14227	14289	14322	14356	14470	14318	14322	14262	14301	14355	14269	14579	14296	14285	14255	14245	14475	14231	14425	14321	14191	14314	14237	14243	14459	14284	14078	14251	13987	14203	14137	14342	14277	14317	14398	14377	14280	14413	14478	14301	14225	14140	14160	14299	14247	14283	14375	14353	14188	14077	14322	14329	14447	14461	14271	14220	14470	14385	14122	14469	14320	14147	14329	14276	14410	14410	14495	14264	14481	14360	14257	14283	14153	14367	14352	14443	14374	14276	14452	14279	14331	14247	14225	14308	14205	14160	14075	14256	14306	14321	14351	14350	14357	14314	14211	14465	14231	14254	14318	14337	14277	14304	14250	14338	14382	14309	14392	14196	14267	14339	14060	14157	14229	14473	14324	14444	14240	14130	14344	14304	14333	14221	14436	14118	14279	14365	14393	14347	14271	14198	14250	14345	14290	14141	14168	14251	14282	14326	14428	14353	14236	14225	14171	14300	14259	14189	14421	14327	14368	14481	14459	14483	14132	14270	14364	14393	14189	14281	14259	14178	14165	14055	14386	14328	14206	14210	14281	14299	14321	14240	14271	14307	14424	14247	14165	14277	14325	14093	14236	14314	14317	14548	14374	14218	14212	14295	14516	14235	14305	14327	14301	14181	14321	14295	14325	14324	14357	14432	14504	14344	14417	14266	14172	14290	14292	14240	14315	14441	14194	14249	14267	14283	14309	14330	14408	14318	14190	14128	14207	14406	14527	14216	14491	14259	14423	14106	14244	14360	14354	14394	14393	14382	14432	14134	14336	14459	14327	14301	14280	14361	14354	14314	14326	14186	14135	14186	14371	14125	14274	14430	14182	14428	14170	14148	14190	14273	14395	14219	14131	14399	14296	14322	14239	14208	14239	14367	14418	14317	14204	14216	14259	14332	14418	14405	14333	14112	14197	14392	14180	14393	14406	14242	14424	14223	14300	14267	14558	14151	14223	14370	14147	14172	14307	14379	14255	14267	14407	14370	14097	14271	14189	14393	14323	14204	14317	14207	14245	14275	14204	14271	14270	14182	14243	14308	14327	14258	14264	14412	14290	14483	14306	14357	14346	14296	14476	14320	14352	14236	14414	14395	14367	14289	14265	14226	14214	14240	14202	14405	14269	14161	14073	14418	14279	14267	14352	14392	14200	14340	14295	14240	14168	14394	14283	14384	14276	14499	14293	14121	14444	14379	14391	14363	14264	14276	14339	14152	14230	14341	14281	14428	14356	14332	14372	14232	14337	14269	14329	14390	14201	14363	14260	14149	14252	14451	14310	14168	14342	14175	14208	14374	14356	14286	14434	14239	14218	14092	14119	14159	14294	14377	14124	14127	14371	14290	14273	14278	14282	14349	14396	14533	14327	14135	14367	14284	14412	14414	14417	14339	14139	14424	14311	14321	14353	14363	14226	14222	14277	14245	14295	14309	14305	14192	14409	14197	14328	14213	14266	14363	14223	14258	14125	14332	14500	14307	14252	14207	14265	14351	14198	14360	14484	14355	14193	14319	14155	14145	14248	14187	14324	14442	14502	14232	14269	14485	14321	14342	14219	14556	14339	14504	14277	14335	14472	14317	14416	14459	14404	14555	14293	14302	14219	14325	14162	14285	14346	14210	14168	14364	14295	14504	14316	14294	14429	14552	14247	14450	14358	14429	14353	14213	14322	14397	14209	14417	14172	14306	14320	14292	14133	14280	14198	14356	14303	14379	14386	14297	14287	14289	14320	14252	14091	14209	14241	14341	14205	14298	14398	14186	14217	14269	14403	14107	14385	14399	14327	14264	14248	14310	14161	14204	14190	14364	14219	14329	14399	14339	14237	14412	14429	14342	14189	14190	13988	14216	14380	14300	14416	14282	14424	14272	14324	14381	14262	14353	14273	14317	14408	14274	14289	14346	14227	14239	14123	14202	14549	14231	14198	14239	14438	14206	14209	14500	14299	14240	14341	14303	14430	14230	14300	14405	14156	14054	14446	14366	14132	14358	14279	14334	14231	14412	14205	14288	14326	14264	14308	14392	14293	14143	14420	14408	14159	14402	14256	14329	14436	14220	14155	14326	14428	14193	14317	14350	14397	14285	14147	14207	14192	14446	14266	14329	14466	14296	14123	14240	14392	14402	14215	14313	14107	14310	14170	14485	14363	14493	14418	14315	14206	14363	14289	14332	14187	14535	14319	14342	14228	14136	14334	14391	14332	14273	14233	14300	14321	14329	14394	14269	14419	14250	14065	14349	14337	14265	14298	14506	14539	14204	14098	14278	14201	14327	14387	14306	14284	14301	14261	14316	14282	14454	14424	14475	14271	14413	14166	14336	14250	14255	14250	14261	14404	14394	14268	14364	14239	14322	14267	14203	14439	14175	14341	14329	14315	14406	14335	14320	14454	14377	14224	14392	14493	14177	14354	14156	14377	14338	14283	14385	14366	14237	14191	14314	14311	14349	14258	14296	14372	14260	14276	14240	14171	14388	13990	14232	14521	14377	14018	14252	14233	14476	14306	14251	14342	14351	14259	14328	14292	14325	14228	14346	14184	14482	14176	14325	14418	14266	14274	14266	14236	14452	14321	14374	14180	14360	14299	14302	14260	14298	14194	14297	14271	14224	14565	14459	14305	14305	14227	14298	14300	14198	14367	14167	14228	14188	14386	14170	14528	14280	14311	14465	14205	14268	14362	14203	14361	14137	14261	14288	14556	14268	14245	14330	14327	14204	14316	14413	14300	14275	14302	14242	14392	14369	14105	14468	14259	14391	14165	14299	14232	14241	14286	14396	14291	14399	14206	14185	14149	14308	14113	14220	14340	14181	14218	14526	14440	14335	14289	14161	14193	14274	14272	14323	14152	14263	14359	14523	14282	14241	14271	14283	14262	14240	14248	14351	14194	14235	14285	14149	14223	14295	14307	14448	14245	14325	14281	14317	14493	14285	14167	14209	14334	14302	14277	14417	14274	14141	14354	14404	14327	14415	14412	14301	14320	14392	14227	14272	14417	14268	14460	14488	14501	14281	14389	14266	14294	14482	14201	14283	14466	14268	14340	14192	14286	14393	14255	14291	14297	14391	14503	14359	14276	14401	14134	14354	14149	14143	14236	14100	14448	14408	14462	14372	14126	14408	14231	14411	14222	14334	14192	14402	14415	14296	14290	14428	14202	14301	14415	14170	14180	14418	14511	14537	14473	14331	14380	14234	14226	14145	14412	14164	14217	14401	14306	14103	14141	14257	14344	14397	14281	14047	14546	14431	14237	14246	14107	14391	14162	14300	14150	14435	14369	14302	14291	14569	14312	14495	14335	14502	14265	14196	14372	14450	14314	14122	14381	14349	14567	14354	14306	14337	14376	14155	14245	14271	14169	14247	14209	14101	14390	14366	14558	14483	14272	14334	14172	14572	14354	14285	14220	14257	14382	14463	14300	14093	14231	14461	14337	14409	14084	14215	14254	14173	14427	14296	14314	14425	14330	14352	14194	14361	14332	14393	14369	14395	14310	14290	14427	14220	14196	14583	14167	14477	14380	14214	14251	14314	14386	14285	14259	14456	14265	14254	14328	14275	14287	14211	14121	14357	14306	14408	14158	14082	14297	14339	14263	14217	14369	14364	14488	14315	14448	14112	14436	14268	14253	14287	14226	14500	14285	14394	14320	14348	14271	14190	14265	14147	14365	14349	14047	14204	14282	14238	14433	14261	14294	14356	14329	14517	14498	14366	14181	14389	14272	14248	14247	14258	14330	14343	14229	14306	14200	14188	14378	14306	14196	14386	14485	14239	14206	14360	14464	14219	14164	14103	14415	14221	14387	14383	14320	14239	14280	14352	14107	14382	14402	14359	14261	14182	14216	14405	14291	14454	14147	14425	14409	14360	14286	14181	14272	14223	14393	14253	14218	14140	14335	14413	14406	14144	14428	14215	14323	14221	14238	14324	14502	14258	14311	14458	14218	14194	14261	14251	14279	14136	14352	14461	14178	14277	14345	14595	14310	14289	14235	14204	14358	14429	14355	14236	14537	14283	14380	14546	14236	14364	14491	14246	14347	14449	14440	14055	14286	14405	14221	14266	14279	14191	14281	14368	14215	14259	14344	14311	14190	14256	14473	14404	14356	14193	14304	14287	14325	14430	14277	14288	14221	14266	14256	14227	14463	14360	14267	14309	14266	14321	14241	14503	14218	14374	14263	14215	14258	14355	14393	14508	14439	14356	14414	14333	14353	14421	14144	14235	14140	14320	14223	14442	14189	14298	14255	14298	14308	14272	14407	14241	14461	14211	14361	14320	14390	14429	14313	14261	14415	14441	14024	14249	14402	14328	14212	14077	14119	14380	14261	14313	14226	14278	14370	14468	14477	14466	14309	14437	14305	14268	14303	14185	14259	14109	14180	14333	14351	14495	14393	14401	14339	14240	14386	14277	14159	14253	14333	14273	14194	14341	14303	14403	14237	14478	14380	14361	14332	14196	14239	14295	14429	14383	14346	14276	14420	14465	14288	14308	14307	14345	14328	14339	14489	14160	14197	14324	14401	14424	14421	14393	14267	14370	14247	14382	14253	14209	14516	14168	14270	14348	14497	14221	14207	14292	14213	14324	14304	14270	14304	14325	14188	14187	14251	14288	14216	14207	14266	14260
15223	18990	18256	16717	18806	25335	25748	18869	14328	14390	14132	14240	14258	14319	14188	14356	14254	14042	14135	14256	14103	14320	14303	14241	14189	14266	13994	14087	14377	14225	14375	13979	14282	14082	14239	14217	14152	14233	14144	14035	14348	14242	14203	14139	14450	14242	14219	14165	14123	14101	14205	14213	14251	14191	14183	14303	14198	14192	14434	14101	14330	14159	14182	14234	14222	14139	14194	14158	14254	14256	14338	14134	14170	14071	14192	14283	14263	14149	14117	14161	14145	13986	14252	14399	14223	14205	14154	14314	14388	14265	14223	14169	14189	14118	14050	14300	14135	14227	14094	14083	14302	14253	14137	14215	14307	14167	14186	14193	14155	14231	14177	14279	14179	14226	14153	14293	14271	14133	14260	14132	14121	14210	14224	14154	14230	14224	14073	14189	14325	14428	14152	14092	14285	14068	14181	14237	14234	14098	14274	14120	14179	14261	14178	14165	14301	14401	14142	14149	14334	14211	14231	14221	14282	14285	14090	14333	14217	14140	14168	14203	14280	14254	14186	14114	14321	14303	14045	14270	14256	14202	14178	14185	14243	14236	14178	14117	14249	14158	14360	14140	14231	14137	14189	14324	14297	14167	14263	14133	14202	14263	14234	14180	14356	14108	14218	14159	14154	14062	14066	14295	14252	14126	14106	14210	14159	14289	14254	14120	14210	14220	14265	14170	14343	14087	14266	14131	14207	14430	14179	14108	14237	14215	14128	14326	14323	14140	14305	14145	14227	14249	14246	14117	14224	14121	14122	14209	14243	14135	14308	14141	14215	14129	14245	14021	14107	14294	14183	14155	14231	14196	14279	14279	14260	14136	14316	14149	14172	14045	14189	14237	14253	14140	14218	14106	14321	14083	14219	14102	14193	14287	14104	14224	14395	14270	14092	14134	14091	14434	14169	14304	14231	14199	14283	14156	14142	14021	14220	14097	14142	14270	14318	14270	14244	14156	14180	14257	14142	14191	14223	14245	14197	14235	14198	14288	14164	14133	14272	14114	14217	14320	14180	14205	14128	14281	14056	14185	14252	14236	14342	14124	14179	14089	14087	14384	13953	14191	14016	14030	14204	14145	14236	14260	14254	14216	14188	14235	14250	14162	14270	14105	14313	14221	14328	14215	14206	14331	14366	14056	14288	14118	14113	14214	14180	14241	14151	14293	14298	14131	14257	14156	14241	14185	14165	14171	14304	14310	14052	14233	14282	14194	14261	14336	14186	14235	14145	14028	14202	14253	14279	14316	14350	14085	14251	14157	14123	14208	14206	14010	14068	14128	14221	14313	14119	14137	14025	14265	14356	14188	14231	14079	14097	14291	13980	14299	14093	14283	14370	14268	14383	14187	14187	14258	14111	14225	14062	14240	14049	14095	14228	14149	14164	14326	14176	14151	14140	14352	14443	14345	14238	14101	14195	14069	14069	14346	14190	14141	14204	14386	14168	14399	14131	14136	14226	14356	14270	14289	14328	14252	14327	14132	14282	14448	14093	14117	14148	14083	14195	14132	14159	14281	14328	14066	14393	14240	14128	14114	14436	14082	14109	14139	14142	14226	14330	14155	14377	14337	14230	14153	14157	14310	14234	14213	14220	14293	14159	14245	14179	14076	14218	14173	14185	14264	14110	14162	14064	14079	14281	14357	14425	14204	14321	14121	14123	14141	14305	14345	14252	14153	14199	14120	14143	14243	14109	14326	14269	14194	14301	14281	14297	13990	14314	14150	14327	14347	14292	14187	14109	14092	14086	14203	14216	14196	14205	14246	14122	14069	14238	14213	14249	14156	14104	14131	14148	14070	14186	14138	14203	14166	14134	14301	14362	14075	14307	14090	14253	14313	14423	14268	14275	14254	14140	14070	14214	14325	14184	14127	14295	14230	14316	14253	14153	14096	14130	14116	14251	14158	14237	14202	14399	14162	14275	14090	14316	14133	14333	14270	13979	14216	14373	14055	14144	14177	14239	14231	14157	14126	14194	14104	14194	14275	14221	14176	14339	14177	14186	14261	14098	14261	14202	14205	14131	14145	14295	14281	14247	14271	14335	14103	14243	14123	14247	14264	14157	14141	14189	14250	14280	13992	14247	14089	14163	14043	14183	14236	14169	14364	14139	14357	14399	14205	14161	14083	14257	14247	14312	14357	14305	14104	14306	14187	14016	14182	14192	14188	14042	14139	14341	14144	14188	14110	14158	14248	14059	14148	14187	13945	14270	14224	14148	14366	14192	14070	14233	14237	14233	14330	14141	14167	14079	14195	14306	14104	14286	14159	14262	14236	14332	14064	14291	14194	14368	14062	14135	14271	14085	14201	13994	14277	14342	14307	14212	14019	14132	14031	14201	14283	14218	14379	14215	14292	14332	14148	14162	14183	14050	14231	14144	14290	14207	14366	14212	14103	14158	14152	14174	14214	14027	14128	14234	14132	14204	14225	14081	14218	14245	14139	14164	14405	14193	14238	14283	14166	14084	14219	14292	14160	14100	14224	14210	14207	14132	14272	14178	14218	14103	14275	14242	14142	14261	14132	14338	14301	14181	14125	13960	14297	14081	14105	14339	14174	14340	14245	14225	14239	14373	14281	14155	14284	14423	14250	14247	14171	14223	14114	14278	14249	14283	14110	14253	14203	14112	14193	14172	14355	14037	14304	14115	14038	14062	14249	14284	14339	14290	14270	14102	14205	14166	14264	14331	14248	14105	14123	14156	14169	14275	14199	14180	14277	14263	14081	14334	13979	14120	14126	14269	14301	14120	14149	14286	14283	14051	14286	14429	14191	14281	14234	14139	14226	14182	14279	14197	14379	14133	14185	14094	14303	14308	14294	14141	14137	14216	14044	14199	14147	14280	14227	14271	14132	14161	14217	14181	14229	14215	14353	14155	14266	14076	14090	14140	14174	14035	14327	14410	14134	14338	14211	14356	14322	14196	14108	14202	14210	14194	14187	14253	14109	14090	14054	14173	14241	14305	14264	14316	14224	14130	14189	14204	14297	14430	14310	14226	14114	14201	14247	14100	14234	14162	14205	14182	14234	14149	13987	14210	14197	14252	14146	14217	14304	14116	13959	14178	14103	14326	14247	14239	14226	14215	14103	14106	14312	14338	14147	14184	14251	14312	14119	14207	14057	14136	14241	14139	14346	14295	14147	14198	14230	14132	14073	14171	14151	14212	14280	13988	14261	14195	14259	14314	14210	14165	14302	14284	14073	14106	14013	14126	14310	14178	14167	14173	14120	14169	14121	14244	14154	14180	14155	14203	14122	14101	14201	14223	14209	14060	14195	14240	14357	14096	14103	14143	14236	14089	14331	14333	14223	14220	14319	14241	14146	14222	14215	14179	14055	14118	14141	14203	14037	14102	14183	14163	14352	14242	14225	14253	14222	14139	14088	14089	14256	14338	14312	14073	14203	14158	14130	14133	14191	14227	14201	14257	14364	14291	14111	14156	14233	14220	14212	14276	14082	13999	14231	14098	14091	14204	14161	14100	14192	14315	14257	14205	14268	14241	14162	14179	14084	14208	14294	14165	14134	13949	14271	14149	14281	14266	14059	14146	14196	14254	14065	14074	14143	14057	14305	14273	14139	14301	14234	14278	14107	14138	14312	14317	14170	14162	14165	14255	14304	14186	14300	14165	14204	14249	14210	13976	14240	14293	14359	14076	14166	14130	14252	14193	14145	14278	14107	14254	14153	14147	14181	14297	14284	14045	14188	14194	14145	14151	14088	14006	14255	14219	14422	14265	14196	14132	14338	14172	14006	14020	14135	14128	14295	14222	14280	14162	14238	14129	14049	14174	14175	14349	14289	14057	14125	14334	14196	14216	14222	14189	14339	14105	14088	14229	14154	14333	14201	14252	14116	14325	14337	14285	14211	14264	14244	14309	14147	14208	14314	14100	14173	14145	14203	14315	14165	14266	14325	14228	14186	14092	14077	14363	14247	14406	14263	14287	14295	14110	14129	14243	14191	14200	14250	14303	14230	14140	14247	14081	14231	14317	14144	14158	14152	14467	14132	14337	14059	14299	14284	14144	14194	14239	14180	14248	14306	14266	14117	14145	14110	14159	14141	14143	14143	14310	14290	14101	14042	14109	14243	14208	14350	14178	14162	14192	14147	14297	14143	14175	14424	14129	14294	14322	14169	14130	14255	14188	14171	14399	14199	14121	14170	14269	14249	14327	14250	14016	14209	14170	14211	13994	14279	14172	14132	14218	14141	14153	14189	14221	14166	14222	14396	14137	14253	14191	14233	14155	14266	14351	14287	14256	14169	14127	14241	14198	14208	14156	14353	14175	14206	14169	14194	14277	14278	14164	14391	14291	14199	14263	14252	14325	14262	14107	14271	14249	14142	14094	14193	14109	14263	14101	14289	14227	14154	14298	14225	14151	14121	14296	14294	14340	14214	14062	14232	14132	13993	14238	14281	14236	14111	14073	14192	14175	14240	14125	14211	14108	14282	14289	14261	14017	14136	14281	14261	14107	14176	14292	14191	14341	14144	14298	14295	14283	14432	14348	14228	14193	14172	14109	14256	14392	14140	14171	14292	14285	14207	14219	14125	14224	14255	14237	14333	14301	14283	14128	14222	14189	14223	14217	14284	14150	14105	14125	14047	14178	14156	14250	14098	14231	14165	14244	14241	14157	14258	14074	14424	14243	14234	14073	14199	14193	14194	14304	14060	14249	14202	14169	14264	14232	14263	14295	14086	14091	14143	14010	14307	14219	14250	14202	14221	14156	14217	14295	14199	14259	14107	14123	14166	14179	14214	14189	14099	14212	14245	14172	14117	14137	14232	14240	14252	14289	14093	14067	14284	14198	14153	14034	14202	14313	14167	14241	14389	14194	14213	14311	14138	14194	14150	14188	14223	14309	14280	14152	14277	14202	14266	14290	14274	14313	14233	14263	14230	14260	14100	14219	14235	14077	14078	14318	14190	14176	14143	14244	14235	14276	14227	14185	14110	14312	14249	14163	14102	14125	14326	14343	14345	14104	14397	14187	14204	14176	14189	14396	14318	14255	14149	14126	14234	14006	14256	14104	14271	14261	14260	14163	14130	14357	14261	14274	14253	14296	14199	14244	14234	14317	14072	14116	14224	14010	14219	14213	14187	14258	14144	14106	14147	14292	14173	14161	14194
24146	21258	28489	24477	24950	50211	51440	40130	21697	16916	16111	16002	15888	15870	15900	15954	15915	15984	16056	15954	15668	15678	16064	15906	16008	15994	15835	15899	15774	15867	15870	15686	15841	15899	15922	15866	15943	15705	15974	15724	15751	15929	15825	15874	15850	16001	15790	15752	15785	15726	15797	15714	15649	15838	15817	15744	15833	16050	15722	15825	15930	15775	15809	15692	15660	15920	15586	15867	15808	15913	15797	15974	16001	15789	15693	15810	15906	15770	15838	15993	15719	15851	15933	15775	15763	15749	15732	15936	15681	15771	15811	15769	15637	15781	15741	15742	15721	15875	15912	15747	15858	15674	15673	16034	15725	15688	15776	15779	15689	15878	15933	15830	15849	15739	15786	15776	15815	15543	15663	15713	15905	15836	15667	15776	15799	15557	15739	15768	15788	15938	15887	15779	15826	15735	15662	15655	15733	15619	15877	15772	15712	15708	15808	15711	15844	15632	15763	15632	15632	15851	15883	15805	15852	15658	15761	15791	15766	16012	15861	15692	15815	15722	15815	15841	16006	15884	15827	15855	15809	15743	15743	15826	15690	15807	15941	15765	15670	15712	15822	15835	15730	15571	15902	15675	15755	15691	15633	15681	15799	15894	15926	15739	15983	15699	15662	15758	15707	15742	15810	15691	15700	15710	15690	15789	15747	16059	15958	15869	15807	15925	15739	15774	15963	15749	15850	15705	15816	15712	15613	15936	15707	15810	15650	15935	15648	15722	15626	15741	15787	15756	15905	15943	15928	15694	15809	15731	15829	15629	15903	15762	15936	15673	15859	15880	15903	15886	15777	15911	15844	15873	15783	15899	15811	15825	15868	15836	15877	15744	15672	15604	15733	15795	15665	15650	15630	15713	15665	15732	15530	16002	15686	15736	15709	15845	15733	15998	15971	15907	16015	15772	15816	15832	15694	15677	15681	15506	15668	15954	15970	15737	15847	15775	15909	15827	15720	15792	15632	15779	15885	15574	15697	16058	15977	15766	15798	15681	15956	16028	15817	15794	15816	15846	15680	15807	15612	15881	15829	15749	15713	15656	15664	15940	15690	15650	15733	15703	15722	15651	15751	15753	15733	15657	15919	15670	15959	15622	15659	15695	15858	15617	15819	15775	15791	15765	15710	15703	15692	15845	15580	15777	15756	15808	15748	15783	15772	15689	15802	15886	15706	15657	15810	15897	15850	15942	15710	15667	15895	15460	15735	15892	15924	15661	15917	15708	15782	15754	15620	15479	15606	15842	15707	15736	15817	15725	15732	15697	15607	15855	15855	15913	15877	15650	15718	15721	15712	15766	15924	15784	15915	15676	15893	15593	15856	15852	15941	15862	15702	15886	15875	15790	15815	15900	15932	15620	15682	15644	15817	15807	15894	15919	15969	15735	16013	15616	15495	15799	15883	15794	15785	15748	15773	15788	15632	15661	15701	15469	15861	15798	15719	15854	15552	15692	16016	15813	15617	15902	15830	15662	15582	15761	15752	15807	15743	15693	15713	15713	15835	15720	15962	15836	15682	15675	15769	15596	15747	15827	15765	15879	15864	15619	15869	15748	15640	15866	15692	15730	15746	16016	15808	15684	15821	15715	15855	15745	15702	15929	15473	15725	15901	15672	15683	15669	15789	15509	15573	15739	15922	15584	15725	16007	15753	15723	15965	15815	15770	15844	15889	15709	15750	15967	15724	15743	15663	15848	15785	15803	15832	15819	15781	15596	15878	15800	15659	15672	15836	15730	15699	15877	15638	15960	15645	15709	15674	15706	15836	15626	15865	15840	15727	15789	15693	15719	15769	15905	15792	15751	15589	15865	15755	15707	15773	15865	15716	15701	15807	15916	15666	15767	15707	15727	15667	15797	15677	15820	15933	15990	15689	15737	15633	15865	15775	15786	16004	15787	15775	15827	15719	15780	15712	15866	15978	15881	15799	15879	15609	15717	15559	15553	15768	15947	15773	15767	15893	15868	15790	15732	15951	15872	15883	15931	15646	15719	15733	15705	15699	15724	15818	15746	15878	15707	15745	15911	15852	15945	15915	15707	15690	15928	15911	15784	15649	15713	15795	15783	15820	15742	15671	15755	15717	15761	15683	15757	15753	15907	15685	15539	15977	15676	15753	15887	15821	15781	15707	15597	15660	15756	15709	15701	15948	15792	15775	15824	15733	15817	15718	15745	15598	15702	15696	15866	15936	15853	15623	15689	15539	15591	15839	15874	15758	15704	15720	15724	15686	15651	15688	15821	15907	15770	15726	15875	15879	15835	15688	15767	15682	15730	15873	15712	15902	15836	15931	15832	15880	15897	15914	15786	15823	15817	15796	15822	15770	15735	15659	15700	15668	15760	15688	15522	15772	15620	15856	15826	15740	15840	15551	15692	15448	15770	15617	15753	15764	15769	15676	15837	15887	15712	15548	15577	15725	15767	15717	15679	15967	15816	15701	15751	15943	15915	15920	15643	15761	15891	15630	15812	15667	15893	15762	15598	15628	15961	15817	15745	15715	15843	15886	15607	15665	15853	15917	15625	15805	15738	15577	15742	15790	15660	15817	15660	15896	15834	15875	15853	15616	15651	15782	15839	15569	15843	16018	16018	15794	15834	15725	15662	15795	15916	15741	15876	15816	15717	15927	15601	15785	15816	15756	15710	15874	15950	15679	15748	15917	15857	15696	15976	15752	16075	15689	15854	15661	15757	15813	15554	15682	16050	15680	15722	15574	15843	15796	15879	15807	15728	15704	15742	15733	15670	15663	15701	15688	15699	15848	15690	15679	15822	15732	15571	15664	16035	15863	15801	15938	15819	15972	16009	15887	15917	15645	15889	15711	15735	15869	15797	15718	15694	15737	15909	15714	15547	15810	15730	15862	15842	15825	15915	15742	15470	15795	15651	15769	15824	15719	15863	15830	15878	15858	15687	15837	15936	15866	15680	15781	15658	15691	15874	15817	15758	15875	15665	15842	15791	15665	15918	15831	15811	15563	15881	15957	15733	15674	15953	15647	15706	15765	15782	15794	15578	15809	15692	15808	15908	15698	15732	15639	15831	15605	15733	15908	15730	15977	15695	15833	15745	15839	15874	15970	15682	15690	15734	15775	15852	15581	15476	15827	15719	15638	15988	15859	15602	15827	15756	15872	15635	15850	15618	15624	15755	15801	15661	15602	15673	15654	15698	15676	15731	15763	15926	15636	15719	15789	15757	15661	15837	15788	15866	15716	15637	15665	15587	15614	15825	15603	15804	15628	15818	15923	15705	15771	15745	15698	15860	15557	15786	15803	15754	15793	15673	15700	15903	15799	15819	15703	15799	15690	15650	15725	15887	15778	15811	15854	15840	15664	15832	15681	15807	15707	15819	15628	15855	15855	15603	15734	15685	15796	15660	15687	15732	15856	15951	15662	15811	15785	15888	15916	15755	15857	15853	15756	15677	15687	15819	15564	15804	15687	15853	16069	15725	15554	15787	15783	15994	15933	15752	15680	15930	15765	15674	15733	15798	15664	15712	15870	15946	15985	15921	15693	15601	15815	15773	15828	15790	15777	15738	15796	15618	15662	15683	15877	15906	15785	15863	15856	15865	15760	15840	15657	15766	15802	15757	15920	15923	15819	15688	15642	15913	15785	15947	15706	16014	15591	15688	15782	16078	15848	15519	15544	15797	15782	15721	15844	15850	15889	15690	15715	15854	15910	15797	15771	15724	15807	15741	15904	15801	15756	15943	15556	15635	15542	15863	15852	15806	15706	15781	15950	15871	15601	15715	15941	15742	15682	15865	16073	15866	15628	15766	15756	15672	15863	15787	15819	15811	15940	15852	15653	15710	15718	15814	15879	15824	15798	16034	15580	15664	15746	15553	15749	15759	15623	15736	15699	15772	15881	15779	15557	15742	15786	15736	15713	15577	15923	15808	15946	15746	15773	16002	15778	15610	15816	15788	15863	15684	15583	15676	15707	15812	15746	15756	15682	15823	16008	15802	15893	15913	16017	15721	15768	15639	15890	15935	15837	15905	15730	15802	15766	15686	15761	15809	15631	15940	15899	15748	15746	15648	15755	15688	15682	15692	15662	15835	15794	15888	15890	15775	15945	15650	15773	15652	15910	15907	15696	15923	15883	15678	15661	15586	15869	15755	15670	15843	15667	15887	15862	15757	15972	15768	15860	15748	15767	15890	15814	15763	15803	16033	15949	15702	15671	15785	15847	16006	15835	15929	15975	15768	15708	16030	15981	15890	15648	15568	15764	15661	15546	15796	15734	15918	15811	15683	15757	15703	15808	15735	15799	15722	15761	15832	15585	15735	15699	15818	15959	15717	15712	15847	15643	15930	15860	15841	15735	15718	15717	15634	15787	15758	15865	15530	15753	15679	15606	15848	15896	15746	15718	15882	15732	15756	15699	15702	15707	15671	15739	15831	15891	15718	15898	15695	15752	15948	15762	15712	15849	15660	15772	15787	15565	15879	15842	15762	15910	15738	15638	15705	15713	15716	15844	15774	15775	15637	15799	15735	15526	15791	15781	15658	15825	15905	15797	15586	15791	15846	15892	15666	15624	15716	15755	15811	15776	15782	15791	15511	15760	15848	15880	15768	15849	15719	15697	15780	15800	15859	15889	15835	15723	15685	15727	15728	15806	15741	15666	15626	15697	15786	15808	15946	16008	15869	15865	15570	15701	15661	15810	15878	15968	15705	15705	15843	15488	15666	15935	15894	15763	15924	15819	15739	15766	15757	15714	15630	15796	15789	15891	15586	15835	15898	15732	15620	15877	15684	15840	15864	15789	15856	15622	15749	16037	15712	15888	15880	15734	15693	15736	15734	15556	15622	15868	15821	15724	15798	15808	15670	15717	15637	15821	15821	15722	15734	15767	15693	15976	15922	15797	15834	15635	15821	15748	15706	15584	15832	15792	15737	15937	15784	15838	15917	15862	15752	15867	15715	15839	15783	15892	15781	15645	15803	15734	15643	15913	15723	15638	15829	15767	15846	15882	15667	15789	15843	15837	15829	15672	15838	15911	15752	15852	15778	15900	15563	15843	15984	15698	15701	15849	15906	15832	15863	15894	15826	15805	15796	15720	15952	15823	15711	15639	15841	15841	15740	15991	15676	15706	15754	15747	15857	15631	15783	15780	15756	15823	15794
15642	24504	22070	19178	30491	52964	51275	41579	15730	15322	15136	15091	15187	15221	15200	15245	15297	15283	14971	15049	14981	15216	15162	15170	15294	15327	15209	15253	15417	15189	15049	15150	15185	15241	15213	15197	15249	15199	15020	15104	15065	15085	15180	15191	15092	15431	15088	15122	15286	14943	15194	15092	15145	15209	15198	15065	15158	15252	15174	15007	15063	15232	15319	15257	14942	15166	15114	15223	15285	15206	15355	14955	15035	15090	15151	15175	15159	15049	15258	15092	14992	15313	15262	15235	14996	15174	15222	15198	15219	15390	15108	15221	15030	15108	15074	15140	15251	15221	15103	15225	15173	15114	15065	15140	14862	15105	15185	15117	15250	14962	15414	15153	15127	15229	15226	15078	15205	15075	15302	15095	14964	15341	15131	15153	15113	15275	15127	15086	15155	15125	15415	15087	15002	15064	15027	15158	15226	15222	15111	15131	14924	15051	15168	15116	15060	15146	15179	15021	15133	15234	15200	15144	15154	15164	15024	15186	15079	15014	15230	15060	15168	15200	15080	15180	15108	15115	15161	15107	15153	15147	15014	15295	15165	15110	15120	15110	15332	15195	15022	15242	15109	15097	15084	15018	15140	15110	15117	15147	14983	15053	15129	15262	15122	15135	15227	15193	15154	15081	15225	15019	14957	15079	15160	15166	15191	15097	15247	14999	15016	15083	15230	15133	15242	15043	15189	15035	15270	15245	15068	15150	15273	15058	15143	15097	15143	15220	15190	15149	15245	15103	14991	15162	15200	15144	15012	15282	15072	15092	15099	15344	15170	15082	15048	15064	15236	15080	15236	15178	15178	15257	15251	15396	15237	15228	15329	15072	15251	15279	15130	15122	15268	15109	15040	15230	15084	15086	15068	15147	15217	14967	15129	15377	15147	15020	15171	15054	15177	15239	15141	15066	15226	15287	15166	15243	15200	15179	15104	15234	15205	15196	15112	15064	15095	15100	15096	14943	15178	15048	15081	15184	15095	15140	15194	15201	15208	14966	15094	15175	15151	15083	15231	15164	15146	15314	15209	15161	15085	15235	15145	15106	15216	15019	15119	15090	15041	15213	15103	15074	14940	15034	15147	15128	15236	15235	15253	15095	15161	15107	15015	15050	15206	15058	15133	15144	15251	15049	15151	15202	15144	15264	15156	15055	15271	15044	15035	15109	14989	15001	15122	15082	15055	15193	15030	15210	15059	15230	15167	15199	15134	15147	15217	15064	15069	15132	15114	15103	15145	15246	15041	15052	15178	15163	15187	15192	15126	15261	15297	15146	15027	15163	14993	15082	15223	15142	15202	15092	15160	15118	15084	15192	15064	15094	15084	15256	15019	15207	15000	15017	15179	15134	15122	15196	15283	15142	15072	15076	15043	15240	15297	15038	15004	15128	15150	15348	15160	15073	15033	15174	14939	15093	14974	15220	15027	15063	15199	15112	15109	15094	15233	15070	15119	15110	15171	15101	15241	15183	15200	15155	15252	15124	15070	15211	15335	15194	15068	15081	15165	15101	15036	15142	15128	15224	15132	15107	15111	15106	15238	15152	15047	15203	15039	15239	15089	15136	15300	15195	15304	15111	15215	15121	15118	15284	15083	15200	15036	15362	15199	15184	15076	15125	15126	15232	15104	15097	15247	15223	15195	15097	15091	15149	15322	15104	15119	15093	15168	15097	15138	15170	15004	15156	15057	15126	15051	15185	15131	15114	15019	15175	15160	15401	15151	15124	15111	15260	14993	15058	15145	15167	15142	15130	15327	15128	15160	15139	15235	15167	15119	15146	15135	15140	15149	15241	15202	15165	15112	15072	15251	15127	15118	15208	15213	15220	15231	15288	15103	15214	15096	15081	15220	15027	15057	15096	15162	15341	15196	15173	15074	14943	15031	15030	15192	15077	15284	15398	15272	15224	15210	15228	15172	15238	15074	15111	15098	15165	15120	15082	15012	15106	14994	15085	15121	15071	15171	15225	15153	15043	15262	15142	15029	15151	15093	15222	15151	15006	15137	15244	15208	15092	15181	15087	15166	15168	15091	15134	15190	15058	15221	15286	15061	15243	15154	15193	15257	15147	15178	15196	15179	15093	15256	15194	15015	15228	15107	15199	15280	15099	15238	15145	15136	15142	15026	15150	15010	15220	15202	15171	15089	15128	14970	15167	15114	15292	15152	15089	15242	15014	15259	15043	15315	15232	15231	15176	15036	15105	15065	15196	15063	15019	15165	15092	15051	15133	14979	15055	15134	15338	14940	15198	15226	15256	15204	15164	14953	15012	15209	15323	15331	15230	15094	15017	15080	15142	15033	15350	15207	15113	15177	15092	15049	15108	15053	15125	15394	15177	15265	15136	15157	15134	15093	15242	15026	15270	15005	15280	15189	15263	15151	14971	15122	15103	15261	15250	14978	15101	15161	15107	15243	15107	15204	15065	15167	15112	15072	15282	15249	15127	15241	15078	15132	15190	15337	15154	15017	15084	15166	15174	15144	15067	15063	15145	15207	15158	15135	15142	15072	15068	14994	15152	15317	15119	15138	15112	15049	15360	15159	15110	15022	15116	15223	15070	15179	15081	15211	15312	14985	15174	15253	15097	15147	15262	15208	15083	15207	14949	15413	14905	15190	15219	15019	15188	15131	14983	15213	15062	15134	15129	15061	15113	14982	14937	15148	15310	15285	15091	15123	15228	15179	15183	15123	15130	15136	15148	15197	14998	15006	15288	14963	15006	15222	15252	15135	15033	15138	15183	15057	15102	15238	15107	14998	15070	15195	15176	15282	15117	15121	15151	15034	15214	15287	15271	15123	15377	15021	15183	15046	15106	15248	15073	15189	15224	15171	15169	15034	15148	15199	15207	15189	15008	15164	15377	15161	15168	15221	15269	15020	15024	15037	15328	15315	15154	15041	15096	15172	15121	15042	15164	15208	15306	15114	15224	15162	15221	15046	15049	15022	15210	15262	15245	15129	15290	15111	15156	15291	15203	15158	15160	15141	15248	15144	15170	15176	15127	15212	15066	15156	15204	15208	15131	14975	15229	15238	15117	15347	15202	15232	15065	15082	15121	15266	15105	15136	15078	15298	15130	15308	15096	15155	15207	15159	15012	15031	15206	15065	15193	15369	15041	15108	14986	15143	15284	15145	15116	15112	15184	15149	15253	14972	15130	15230	15048	15131	15261	15070	15099	15125	15145	15118	14938	15118	15153	15231	15284	15291	15073	15079	15061	15138	15166	15194	15310	15069	15183	15111	15118	15097	15169	14990	15119	15034	15322	15151	15146	14996	15260	15014	15236	15056	15110	15293	15122	15182	15060	15091	15327	15167	15082	15029	15203	15199	15304	15056	15127	15064	15125	15216	15209	15066	14985	15122	15024	15138	15179	15213	15264	15085	15177	15104	15142	15159	15174	15043	15136	15077	15321	15387	15031	14983	15244	15114	15159	15209	15012	15290	15180	15247	15217	15104	15168	15144	15120	15150	14950	15114	15255	15099	15325	15174	15245	15130	15085	15212	15325	15068	15176	15163	15050	15114	15204	15138	15339	15065	15118	15171	14984	15392	14988	15234	15210	15186	15241	15098	15201	15078	15155	15144	15136	15009	15168	15031	15212	15276	15135	15200	14989	15210	15015	15079	15155	15006	15129	15161	15288	15076	15043	15211	14935	15007	15187	15246	14979	15295	14986	15228	15275	15148	15071	15168	14975	15167	15201	15131	15085	15118	15055	15045	15216	15161	15155	14988	15161	15083	15210	15260	15103	15285	15196	15206	15028	14995	15076	15309	15130	15157	15083	15170	15165	15149	15026	15176	15187	15017	15029	15160	15076	14990	15155	15046	15263	14935	15060	15128	15009	15155	15210	14998	15148	15052	15105	14985	15328	15182	15060	15051	15238	14882	15162	14981	15014	15099	15288	15241	14951	15235	15152	15220	15095	15013	15107	15163	15215	15132	15169	15060	15175	15071	15133	15148	14957	15199	15201	15169	15153	15260	15183	15095	15229	15228	14927	15102	15122	15099	15143	15017	15238	15183	15099	15144	15019	15163	15001	15232	15181	15192	15097	15181	15171	15181	15181	15226	15170	15241	15024	15184	15146	15225	15105	15187	14989	15143	15175	15295	15115	15063	15039	15265	15140	15253	15179	15122	15100	15192	15149	15255	15160	15153	15185	15103	15072	15261	15138	15193	15220	15087	14983	15051	15280	15000	15194	15009	15089	15169	15299	15273	14988	15348	15092	15044	14941	15269	15290	15359	15070	15177	14948	15229	15262	15116	15207	15174	15021	15248	15259	15093	15150	15052	14991	15061	15344	15044	15080	15208	15157	15086	15279	15162	15091	15087	15205	15160	15087	15225	15083	15069	14981	15107	15265	15188	15102	15146	15180	15261	15083	15198	15334	14958	14987	15186	15060	15078	15282	15187	15163	15140	15142	15220	15133	15066	15096	15231	15054	15205	15231	14984	15118	15326	15220	14995	15085	15212	15196	15198	15126	15151	15209	15064	15117	15089	15096	15201	15147	15122	15101	15047	15234	15192	15279	15152	15033	15135	14980	15212	15055	15006	15246	15184	15219	15128	15053	15200	14983	14983	15088	15230	15114	15157	15157	15143	15072	15175	15113	14982	15038	15163	15360	15201	15128	15033	15030	15173	15095	15057	15253	15147	15158	15143	15255	15104	15062	15302	15220	15170	14986	15132	15309	15156	15099	15160	15241	15148	15082	15244	15250	15180	15065	15227	15327	15159	15192	15191	15283	15204	15204	15295	15211	15035	14962	15304	15227	15232	15048	15160	15113	15147	15167	15001	15171	15218	15065	15176	15127	15135	15177	15173	15257	15339	15027	15167	14981	15281	15160	15159	15244	15149	15247	15336	15118	15185	15148	15018	15151	15176	15217	15049	15168	15084	15200	15058	15199	15019	14943	15110	15119	14999	15343	15302	15073	15161	15323	15014	15055	15191	15066	15155	15136	15196	15247	15078	14975	15113	15064	15038	15105	15129	15144	15129	15134	15080	15056	15176	15148	15069	15226	15187	15116	15128	15200	15181	15031	15052	15319	15092	15242	15210	15250	15058	15169	15127	15105	15336	15102	15129	15181	15231	15227	15302	15290	15262	14976	14977	15096	15210	15145	15074	15111	15261	15034
22921	21249	29083	23716	26037	56806	63587	50786	25672	18682	17480	17062	16847	16846	16700	16900	16785	16557	16788	16637	16594	16602	16444	16636	16593	16553	16691	16744	16501	16457	16650	16521	16760	16659	16613	16413	16712	16705	16776	16636	16490	16455	16609	16515	16460	16639	16623	16501	16477	16504	16578	16381	16519	16539	16566	16545	16800	16570	16618	16524	16640	16525	16557	16577	16421	16670	16545	16391	16475	16710	16545	16280	16651	16483	16505	16612	16456	16520	16442	16683	16467	16686	16490	16450	16479	16576	16516	16495	16732	16564	16414	16582	16511	16659	16619	16582	16693	16532	16554	16541	16426	16576	16663	16580	16471	16583	16503	16618	16573	16722	16615	16580	16437	16377	16533	16614	16502	16551	16472	16652	16535	16579	16573	16496	16605	16403	16490	16464	16394	16620	16758	16630	16545	16534	16654	16391	16732	16545	16624	16625	16378	16454	16569	16480	16752	16400	16328	16519	16333	16557	16539	16577	16526	16473	16570	16500	16497	16404	16540	16536	16613	16507	16573	16631	16674	16572	16254	16362	16775	16599	16399	16473	16413	16538	16689	16550	16598	16499	16590	16537	16737	16525	16454	16476	16419	16552	16594	16424	16517	16583	16558	16494	16383	16465	16411	16661	16611	16558	16506	16582	16778	16498	16530	16538	16582	16367	16712	16564	16325	16616	16364	16368	16563	16552	16522	16334	16508	16498	16489	16727	16540	16486	16476	16454	16603	16514	16393	16309	16510	16411	16292	16478	16594	16458	16762	16495	16334	16368	16591	16405	16580	16692	16536	16492	16447	16499	16481	16614	16645	16320	16425	16446	16575	16319	16452	16411	16564	16685	16457	16537	16447	16557	16588	16637	16696	16415	16743	16526	16416	16663	16445	16509	16498	16621	16539	16407	16537	16465	16454	16528	16385	16422	16560	16550	16672	16556	16452	16696	16612	16480	16661	16392	16430	16573	16461	16590	16441	16501	16501	16394	16546	16679	16672	16492	16696	16538	16637	16482	16498	16487	16601	16673	16346	16406	16495	16386	16590	16705	16435	16519	16493	16667	16490	16504	16658	16638	16533	16567	16495	16605	16561	16333	16136	16573	16474	16511	16429	16572	16478	16330	16812	16322	16462	16433	16594	16556	16566	16469	16485	16486	16488	16690	16391	16514	16515	16548	16561	16717	16589	16665	16373	16543	16432	16622	16488	16442	16476	16853	16490	16474	16645	16398	16447	16247	16400	16422	16540	16552	16570	16493	16619	16533	16385	16448	16451	16529	16605	16439	16548	16557	16454	16622	16496	16406	16363	16338	16673	16442	16516	16542	16363	16420	16677	16475	16427	16467	16613	16534	16716	16572	16618	16691	16638	16328	16554	16488	16552	16463	16557	16520	16507	16615	16558	16469	16507	16521	16589	16414	16428	16393	16686	16441	16542	16644	16284	16375	16413	16401	16538	16331	16598	16695	16571	16442	16387	16498	16487	16478	16594	16592	16532	16312	16246	16530	16644	16508	16434	16667	16454	16438	16426	16257	16325	16354	16277	16630	16420	16625	16488	16472	16529	16483	16587	16431	16407	16601	16572	16566	16530	16427	16511	16528	16535	16600	16470	16418	16594	16638	16536	16467	16485	16431	16555	16508	16638	16563	16622	16453	16528	16466	16501	16516	16268	16711	16281	16556	16402	16417	16447	16370	16505	16487	16568	16519	16536	16507	16159	16420	16513	16658	16304	16870	16619	16383	16458	16502	16523	16414	16402	16513	16539	16370	16612	16549	16486	16402	16462	16516	16552	16651	16362	16547	16535	16458	16537	16368	16522	16431	16481	16504	16561	16567	16564	16625	16556	16527	16532	16423	16541	16310	16638	16504	16554	16707	16650	16588	16590	16393	16487	16561	16492	16449	16445	16452	16794	16585	16620	16387	16616	16557	16420	16549	16584	16435	16553	16507	16386	16558	16692	16740	16508	16558	16308	16553	16524	16555	16584	16469	16483	16478	16479	16409	16423	16439	16534	16475	16709	16616	16684	16598	16767	16446	16409	16504	16538	16293	16594	16418	16725	16569	16443	16646	16477	16490	16414	16315	16409	16528	16544	16532	16638	16472	16550	16417	16417	16558	16460	16665	16689	16507	16673	16499	16552	16470	16354	16312	16341	16414	16587	16458	16468	16527	16476	16601	16465	16515	16641	16670	16622	16763	16386	16642	16594	16522	16442	16398	16598	16727	16577	16516	16343	16296	16417	16703	16448	16451	16448	16580	16429	16689	16528	16458	16485	16400	16474	16598	16631	16562	16436	16486	16549	16415	16403	16295	16581	16533	16374	16764	16570	16521	16589	16444	16508	16682	16469	16532	16286	16607	16556	16371	16508	16492	16458	16488	16463	16480	16475	16491	16530	16654	16428	16375	16427	16489	16494	16553	16527	16582	16453	16592	16504	16559	16448	16676	16526	16424	16500	16723	16726	16616	16585	16560	16696	16533	16660	16517	16476	16543	16413	16572	16479	16625	16350	16714	16582	16265	16763	16425	16594	16707	16485	16476	16314	16742	16475	16355	16444	16583	16457	16479	16388	16537	16644	16541	16568	16566	16578	16540	16459	16612	16398	16570	16592	16386	16417	16399	16504	16454	16557	16543	16532	16423	16518	16668	16413	16417	16534	16682	16565	16483	16432	16554	16457	16522	16469	16614	16503	16452	16572	16484	16552	16669	16434	16529	16303	16241	16620	16383	16569	16359	16413	16492	16465	16496	16535	16404	16487	16519	16674	16475	16603	16422	16337	16641	16474	16408	16627	16383	16488	16501	16675	16358	16785	16600	16658	16487	16563	16370	16442	16389	16350	16384	16587	16606	16524	16487	16485	16519	16582	16377	16437	16463	16652	16670	16528	16686	16526	16365	16613	16525	16538	16548	16648	16668	16579	16454	16469	16332	16399	16577	16452	16492	16439	16527	16638	16555	16432	16436	16469	16572	16439	16470	16529	16541	16695	16720	16563	16625	16550	16397	16467	16550	16438	16453	16460	16671	16478	16510	16658	16386	16508	16501	16515	16447	16557	16457	16533	16415	16645	16377	16515	16547	16382	16460	16572	16559	16466	16460	16577	16478	16481	16388	16429	16489	16496	16397	16550	16503	16339	16235	16453	16446	16666	16604	16668	16495	16354	16542	16484	16525	16489	16439	16527	16582	16631	16390	16359	16486	16428	16316	16415	16425	16509	16556	16421	16679	16548	16458	16351	16426	16436	16336	16462	16387	16667	16553	16506	16570	16577	16598	16463	16530	16585	16478	16555	16548	16536	16553	16363	16479	16421	16442	16490	16604	16508	16483	16363	16447	16687	16536	16256	16409	16657	16638	16525	16334	16391	16417	16557	16528	16434	16429	16640	16613	16636	16633	16432	16498	16510	16483	16528	16414	16446	16625	16535	16475	16461	16440	16557	16483	16595	16530	16420	16283	16504	16428	16635	16638	16455	16316	16500	16520	16582	16663	16701	16525	16619	16632	16476	16436	16419	16511	16434	16543	16580	16409	16514	16566	16579	16590	16464	16533	16469	16500	16386	16567	16441	16654	16490	16334	16580	16555	16596	16696	16614	16602	16590	16565	16338	16548	16508	16601	16540	16557	16542	16414	16503	16473	16486	16754	16854	16613	16673	16541	16483	16747	16524	16473	16466	16481	16731	16469	16590	16332	16584	16505	16445	16601	16600	16725	16500	16501	16525	16508	16288	16450	16542	16339	16463	16453	16603	16545	16516	16589	16442	16275	16315	16400	16301	16632	16510	16498	16610	16588	16595	16353	16466	16522	16536	16432	16499	16457	16472	16544	16440	16601	16576	16365	16718	16484	16493	16536	16594	16698	16531	16479	16314	16532	16533	16454	16327	16618	16482	16353	16477	16443	16455	16454	16486	16559	16532	16506	16357	16408	16555	16504	16692	16573	16342	16486	16511	16500	16458	16564	16414	16416	16416	16389	16614	16548	16649	16393	16462	16524	16295	16439	16765	16562	16394	16533	16537	16398	16415	16422	16584	16550	16509	16530	16617	16653	16497	16449	16565	16790	16589	16358	16615	16483	16635	16600	16397	16314	16484	16550	16327	16460	16529	16524	16454	16374	16576	16543	16484	16514	16448	16505	16336	16631	16509	16502	16521	16403	16475	16484	16489	16572	16594	16535	16522	16491	16438	16534	16600	16549	16638	16407	16394	16510	16584	16490	16426	16495	16541	16539	16468	16642	16622	16497	16405	16397	16437	16414	16417	16576	16468	16264	16583	16547	16595	16446	16564	16636	16467	16528	16588	16692	16546	16285	16642	16494	16491	16557	16542	16680	16325	16630	16635	16563	16429	16327	16562	16311	16514	16324	16484	16362	16577	16471	16312	16440	16481	16675	16554	16464	16654	16435	16510	16382	16527	16678	16404	16326	16306	16490	16435	16416	16569	16548	16476	16302	16563	16410	16355	16521	16453	16515	16584	16418	16512	16533	16665	16546	16599	16235	16499	16527	16497	16439	16509	16530	16568	16632	16602	16665	16687	16527	16630	16488	16406	16433	16467	16672	16376	16535	16473	16426	16418	16701	16460	16439	16574	16607	16707	16469	16694	16542	16526	16428	16608	16581	16678	16435	16403	16402	16592	16372	16592	16771	16619	16479	16412	16621	16401	16483	16776	16461	16346	16459	16560	16423	16507	16553	16479	16700	16568	16692	16651	16279	16384	16539	16394	16418	16538	16596	16628	16480	16604	16495	16536	16283	16457	16532	16528	16474	16682	16558	16609	16391	16426	16302	16596	16446	16578	16480	16590	16414	16528	16518	16476	16374	16511	16469	16473	16529	16668	16464	16509	16578	16598	16540	16448	16583	16432	16374	16335	16383	16393	16372	16492	16482	16336	16601	16552	16701	16627	16510	16456	16462	16434	16570	16572	16558	16400	16537	16366	16441	16552	16522	16571	16520	16331	16518	16449	16410	16422	16524	16623	16647	16591	16514	16446	16490	16494	16453	16474	16644	16490	16540	16596	16573	16340	16677	16348	16601	16501	16447	16385	16626	16358	16487	16351	16521	16642	16499	16371	16607	16405	16673	16458	16389	16549	16575	16430	16456	16370	16426	16561	16304	16453	16628	16452	16599	16437	16643	16539	16474
17014	28792	26918	21761	40370	68715	65690	52364	16782	15547	15797	15717	15525	15569	15564	15682	15481	15567	15521	15602	15605	15459	15578	15408	15596	15647	15556	15462	15593	15460	15562	15753	15428	15531	15491	15519	15352	15629	15517	15609	15628	15473	15511	15649	15459	15512	15630	15581	15568	15560	15483	15572	15425	15485	15409	15588	15414	15578	15608	15581	15643	15479	15564	15674	15310	15658	15581	15465	15647	15581	15656	15639	15603	15507	15462	15410	15552	15534	15416	15593	15513	15509	15586	15537	15525	15354	15482	15530	15514	15605	15513	15315	15498	15423	15506	15629	15405	15602	15455	15537	15540	15360	15426	15599	15361	15496	15419	15652	15604	15520	15507	15604	15515	15386	15484	15402	15613	15608	15511	15496	15582	15445	15505	15511	15470	15443	15446	15551	15626	15546	15581	15504	15527	15532	15537	15508	15329	15651	15397	15258	15532	15460	15640	15514	15521	15443	15638	15497	15510	15645	15518	15464	15636	15454	15404	15641	15331	15445	15760	15560	15463	15475	15516	15520	15576	15630	15440	15399	15557	15491	15419	15443	15458	15562	15267	15438	15562	15566	15465	15547	15534	15410	15536	15387	15273	15655	15645	15652	15417	15550	15495	15376	15478	15430	15534	15443	15586	15463	15545	15424	15605	15550	15412	15409	15506	15460	15438	15554	15486	15508	15569	15455	15537	15649	15416	15556	15525	15364	15478	15370	15406	15366	15469	15522	15472	15536	15474	15574	15493	15527	15355	15446	15516	15485	15425	15557	15666	15505	15453	15410	15636	15447	15510	15383	15741	15363	15388	15465	15560	15409	15442	15459	15613	15617	15461	15350	15565	15546	15471	15635	15458	15306	15545	15393	15326	15637	15588	15492	15612	15553	15621	15441	15743	15617	15312	15504	15550	15452	15457	15453	15601	15489	15488	15541	15320	15413	15441	15476	15517	15395	15569	15569	15593	15524	15675	15484	15439	15536	15652	15478	15586	15557	15495	15520	15609	15561	15462	15474	15522	15610	15555	15331	15570	15555	15430	15704	15459	15572	15473	15638	15440	15635	15581	15398	15510	15463	15477	15550	15528	15389	15422	15470	15419	15592	15479	15457	15534	15420	15532	15658	15294	15529	15612	15576	15549	15518	15414	15628	15637	15418	15432	15412	15659	15237	15454	15451	15548	15312	15488	15379	15473	15614	15478	15374	15365	15409	15570	15540	15515	15490	15517	15470	15450	15431	15346	15448	15591	15575	15462	15470	15471	15542	15606	15592	15538	15492	15512	15658	15611	15520	15641	15421	15543	15375	15451	15385	15662	15646	15396	15247	15511	15513	15445	15571	15628	15509	15492	15282	15446	15517	15481	15506	15357	15579	15492	15608	15491	15455	15463	15383	15441	15618	15585	15307	15452	15436	15562	15486	15609	15568	15569	15455	15710	15493	15548	15535	15557	15587	15305	15555	15626	15533	15459	15566	15407	15530	15624	15456	15458	15490	15456	15349	15563	15492	15352	15541	15332	15613	15505	15477	15458	15537	15373	15559	15574	15405	15517	15458	15471	15352	15524	15546	15398	15447	15432	15365	15574	15376	15620	15454	15557	15533	15390	15657	15549	15378	15558	15408	15422	15429	15628	15369	15505	15493	15438	15453	15610	15451	15496	15507	15546	15449	15436	15475	15355	15453	15569	15576	15500	15350	15490	15359	15463	15422	15618	15565	15451	15510	15548	15438	15496	15618	15303	15491	15444	15502	15744	15569	15649	15583	15624	15310	15582	15419	15567	15440	15475	15549	15566	15593	15576	15664	15590	15584	15422	15507	15421	15467	15361	15382	15456	15448	15480	15586	15478	15575	15529	15576	15377	15484	15521	15362	15527	15455	15575	15248	15476	15525	15308	15462	15532	15629	15347	15563	15485	15524	15437	15583	15364	15568	15313	15587	15592	15471	15513	15467	15450	15455	15626	15514	15459	15453	15513	15343	15431	15535	15339	15376	15531	15615	15623	15536	15392	15662	15347	15455	15619	15533	15433	15555	15490	15451	15498	15377	15614	15628	15477	15270	15670	15295	15414	15413	15397	15586	15618	15600	15331	15625	15415	15397	15571	15398	15422	15615	15532	15477	15565	15572	15502	15601	15476	15609	15531	15370	15596	15310	15488	15611	15391	15568	15487	15299	15437	15491	15378	15539	15442	15495	15460	15555	15460	15471	15425	15382	15480	15372	15388	15585	15543	15661	15361	15496	15514	15525	15520	15555	15519	15418	15629	15393	15502	15476	15374	15446	15473	15594	15450	15460	15433	15554	15345	15477	15557	15470	15468	15344	15299	15497	15419	15394	15482	15642	15418	15410	15361	15509	15582	15476	15549	15378	15599	15401	15691	15593	15601	15447	15441	15477	15336	15567	15486	15569	15511	15545	15464	15623	15328	15405	15549	15433	15496	15544	15616	15500	15641	15476	15577	15526	15482	15611	15498	15692	15567	15470	15651	15508	15507	15404	15501	15777	15588	15758	15545	15424	15416	15515	15547	15357	15320	15515	15446	15316	15481	15351	15460	15403	15635	15411	15494	15632	15382	15333	15416	15369	15568	15613	15385	15484	15646	15210	15664	15429	15551	15400	15485	15350	15511	15233	15446	15563	15462	15642	15468	15477	15596	15601	15564	15598	15674	15620	15662	15591	15589	15518	15366	15521	15596	15467	15541	15496	15476	15473	15586	15492	15535	15543	15378	15557	15478	15538	15606	15662	15413	15462	15516	15283	15452	15463	15504	15580	15521	15449	15508	15478	15529	15558	15513	15424	15561	15505	15608	15347	15581	15365	15468	15583	15726	15377	15506	15612	15425	15520	15514	15490	15740	15604	15349	15570	15525	15355	15658	15461	15519	15559	15487	15521	15558	15670	15456	15392	15627	15461	15421	15560	15306	15615	15384	15416	15452	15448	15499	15643	15583	15447	15592	15382	15376	15533	15359	15566	15536	15279	15521	15556	15322	15717	15640	15290	15339	15520	15439	15460	15494	15604	15453	15489	15449	15465	15688	15367	15462	15396	15574	15532	15315	15515	15454	15535	15567	15661	15407	15553	15574	15608	15511	15566	15436	15556	15571	15537	15522	15566	15304	15594	15436	15543	15404	15635	15546	15643	15485	15409	15511	15523	15546	15420	15515	15414	15613	15537	15421	15346	15522	15402	15421	15481	15480	15398	15608	15522	15441	15455	15477	15582	15620	15486	15331	15599	15349	15590	15415	15483	15443	15364	15462	15583	15475	15444	15552	15605	15551	15324	15534	15416	15568	15372	15389	15703	15452	15497	15542	15467	15532	15369	15518	15403	15593	15583	15548	15524	15576	15541	15584	15474	15557	15333	15343	15363	15479	15523	15485	15465	15517	15383	15720	15376	15529	15586	15547	15571	15604	15489	15542	15448	15495	15437	15632	15439	15516	15549	15619	15300	15517	15355	15510	15448	15454	15514	15463	15444	15438	15408	15481	15523	15503	15387	15591	15638	15416	15410	15437	15581	15552	15329	15711	15337	15516	15567	15706	15590	15481	15414	15511	15632	15352	15439	15453	15586	15476	15445	15362	15412	15407	15383	15423	15539	15417	15781	15408	15430	15497	15755	15488	15658	15351	15595	15372	15568	15508	15630	15447	15554	15306	15518	15518	15622	15401	15624	15596	15611	15545	15447	15452	15495	15540	15534	15468	15361	15582	15347	15547	15506	15590	15545	15590	15486	15525	15542	15427	15431	15523	15627	15539	15485	15414	15452	15470	15475	15719	15546	15530	15622	15366	15646	15363	15520	15421	15538	15600	15506	15430	15570	15661	15503	15448	15474	15524	15458	15532	15545	15606	15648	15412	15498	15280	15583	15476	15644	15513	15468	15461	15517	15454	15578	15493	15546	15494	15523	15576	15389	15523	15550	15400	15401	15439	15552	15404	15548	15560	15505	15346	15691	15480	15649	15604	15434	15449	15359	15484	15476	15469	15624	15447	15546	15652	15518	15477	15585	15510	15447	15585	15418	15442	15436	15509	15589	15385	15623	15573	15571	15664	15328	15403	15433	15518	15517	15529	15475	15426	15294	15388	15460	15629	15599	15470	15473	15421	15530	15559	15514	15435	15457	15661	15595	15577	15362	15301	15397	15448	15560	15394	15430	15429	15607	15664	15437	15476	15381	15443	15431	15490	15458	15421	15466	15643	15563	15569	15324	15515	15486	15467	15409	15624	15571	15627	15400	15564	15532	15288	15424	15520	15657	15397	15629	15508	15557	15535	15458	15557	15620	15488	15479	15496	15579	15556	15267	15526	15509	15560	15606	15640	15593	15603	15334	15579	15464	15697	15476	15616	15475	15289	15663	15674	15335	15433	15404	15623	15445	15453	15505	15404	15534	15586	15427	15616	15697	15504	15538	15700	15612	15547	15432	15542	15480	15602	15541	15498	15377	15396	15457	15373	15510	15543	15354	15363	15468	15600	15399	15495	15388	15474	15297	15490	15563	15381	15552	15558	15412	15482	15380	15313	15455	15542	15610	15477	15461	15522	15405	15439	15360	15271	15552	15545	15529	15519	15454	15414	15426	15655	15272	15337	15459	15560	15306	15608	15598	15537	15540	15454	15439	15642	15425	15591	15480	15525	15364	15586	15563	15585	15345	15433	15545	15523	15341	15523	15496	15558	15503	15600	15379	15403	15510	15468	15436	15537	15531	15440	15481	15470	15597	15574	15492	15533	15623	15710	15383	15524	15523	15320	15448	15405	15279	15408	15522	15542	15398	15635	15417	15495	15648	15372	15595	15492	15508	15552	15431	15472	15423	15519	15444	15473	15382	15451	15396	15499	15577	15350	15455	15556	15291	15387	15406	15444	15459	15556	15541	15442	15542	15419	15449	15395	15409	15459	15636	15517	15663	15455	15582	15512	15426	15501	15665	15410	15533	15598	15529	15466	15536	15586	15489	15531	15485	15533	15460	15570	15582	15356	15540	15518	15305	15597	15390	15453	15442	15655	15434	15534	15451	15367	15365	15605	15336	15525	15359	15495	15604	15567	15423	15570	15639	15531	15525	15427	15388	15327	15515	15353	15611	15616	15525	15530	15590	15442	15657	15660	15464	15432	15704	15230	15614	15476	15464	15501	15429	15363	15500
27204	21698	22563	18575	16621	22503	24629	21000	16098	15454	15568	15610	15345	15337	15491	15222	15244	15370	15444	15455	15366	15412	15291	15305	15295	15312	15253	15367	15476	15300	15563	15172	15318	15396	15362	15405	15315	15201	15411	15301	15439	15431	15363	15361	15198	15246	15387	15351	15297	15270	15161	15289	15120	15178	15265	15228	15416	15260	14997	15289	15077	15382	15203	15306	15295	15334	15293	15338	15335	15236	15211	15157	15302	15393	15436	15296	15177	15147	15338	15285	15174	15231	15317	15318	15163	15278	15443	15403	15198	15209	15525	15530	15281	15410	15428	15343	15245	15248	15165	15219	15310	15309	15247	15345	15424	15269	15411	15437	15231	15030	15393	15264	15305	15281	15282	15124	15141	15394	15186	15376	15325	15110	15065	15055	15321	15440	15375	15245	15268	15228	15138	15220	15262	15313	15306	15191	15093	15118	15353	15275	15246	15247	15176	15164	15132	15101	15111	15347	15342	15329	15352	15517	15135	15350	15485	15189	15142	15423	15362	15086	15170	15240	15312	15248	15242	15246	15313	15360	15300	15309	15362	15125	15262	15290	15209	15242	15141	15117	15353	15230	15375	15192	15224	15431	15262	15102	15329	15010	15417	15402	15271	15154	15243	15383	15255	15343	15155	15381	15261	15093	15042	15231	15091	15188	15048	15183	15218	15307	15585	15246	15272	15299	15282	15323	15225	15177	15262	15294	15329	15438	15466	15446	15261	15210	15285	15415	15119	15170	15106	15328	15520	15214	15172	15357	15288	15285	15435	15326	15419	15190	15315	15100	15297	15480	15367	15326	15275	15524	15180	15312	15226	15355	15318	15520	15220	15372	15243	15191	15499	15318	15210	15289	15168	15404	15091	15185	15077	15190	15332	15155	15338	15419	15308	15496	15137	15144	15119	15173	15333	15428	15365	15220	15256	15277	15144	15192	15314	15280	15483	15101	15547	15291	15314	15284	15393	15236	15146	15313	15225	15211	15417	15293	15530	15405	15262	15134	15508	15118	15258	15188	15336	15222	15318	15283	15386	15246	15284	15249	15086	15276	15261	15367	15155	15337	15491	15300	15378	15160	15320	15299	15178	15325	15370	15351	15382	15130	15180	15327	15172	15370	15234	15303	15282	15214	15232	15479	15308	15402	15306	15372	15398	15311	15390	15236	15316	15293	15396	15300	15327	15284	15149	15212	15204	15313	15287	15482	15381	15238	15232	15431	15279	15297	15366	15290	15175	15259	15364	15228	15381	15350	15197	15314	15308	15218	15376	15278	15315	15337	15334	15203	15174	15162	15188	15153	15410	15207	15156	15231	15235	15418	15410	15336	15318	15533	15293	15190	15346	15323	15480	15391	15138	15560	15372	15462	15341	15178	15383	15261	15280	15353	15132	15332	15368	15153	15377	15371	15257	15451	15426	15282	15381	15282	15152	15166	15215	15109	15288	15400	15186	15376	15309	15250	15407	15136	15217	15316	15323	15296	15082	15342	15480	15286	15193	15231	15259	15183	15213	15427	15103	15289	15263	15256	15420	15335	15343	15416	15431	15336	15238	15208	15442	15299	15214	15412	15317	15311	15372	15280	15351	15196	15376	15416	15276	15319	15101	15300	15454	15439	15212	15303	15325	15341	15075	15337	15131	15076	15368	15335	15193	15229	15168	15169	15334	15214	15157	15323	15353	15372	15262	15226	15329	15351	15329	15432	15285	15143	15241	15261	15287	15198	15446	15164	15441	15462	15355	15353	15117	15210	15244	15220	15249	15463	15388	15278	15367	15453	15276	15194	15286	15241	15312	15210	15192	15240	15412	15251	15252	15361	15459	15447	15182	15227	15435	15188	15271	15207	15365	15292	15306	15441	15294	15292	15302	15224	15233	15317	15441	15419	15238	15432	15241	15307	15233	15316	15277	15203	15156	15064	15307	15382	15251	15187	15153	15269	15214	15248	15316	15187	15379	15442	15287	15231	15071	15375	15256	15333	15421	15265	15223	15363	15417	15412	15171	15178	15202	15334	15497	15198	15329	15431	15228	15344	15196	15160	15211	15349	15289	15333	15200	15427	15322	15296	15224	15289	15211	15276	15357	15175	15437	15300	15212	15144	15283	15387	15346	15362	15196	15276	15417	15346	15241	15343	15253	15171	15254	15160	15309	15134	15241	15359	15237	15407	15302	15325	15352	15175	15311	15374	15285	15318	15103	15115	15219	15320	15299	15235	15327	15462	15176	15249	15235	15691	15164	15245	15362	15367	15097	15272	15331	15338	15138	15296	15248	15301	15236	15407	15467	15292	15416	15368	15299	15349	15313	15276	15180	15263	15127	15213	15347	15419	15199	15230	15372	15488	15214	15344	15197	15130	15252	15391	15287	15239	15413	15314	15297	15462	15318	15209	15112	15317	15102	15159	15263	15273	15328	15218	15364	15450	15317	15229	15308	15427	15334	15175	15400	15351	15164	15340	15275	15402	15130	15421	15044	15238	15363	15310	15376	15111	15101	15324	15312	15424	15266	15233	15229	15174	15262	15204	15339	15231	15339	15360	15274	15356	15228	15412	15221	15367	15423	15300	15478	15208	15379	15237	15097	15195	15292	15366	15205	15471	15261	15294	15240	15256	15314	15259	15134	15378	15290	15485	15241	15415	15334	15282	15174	15340	15230	15336	15422	15151	15201	15250	15249	15085	15181	15363	15199	15158	15382	15244	15092	15297	15363	15226	15304	15541	15467	15125	15239	15454	15320	15250	15323	15387	15391	15052	15270	15394	15138	15246	15379	15011	15116	15223	15412	15348	15472	15251	15253	15153	15261	15320	15426	15408	15363	15353	15539	15255	15309	15430	15367	15428	15519	15266	15222	15330	15292	15051	15252	15429	15174	15141	15406	15330	15349	15447	15302	15435	15409	15341	15385	15189	15207	15282	15255	15352	15259	15281	15231	15292	15292	15259	15250	15234	15353	15353	15175	15369	15241	15243	15393	15234	15392	15349	15409	15177	15538	15440	15429	15280	15160	15268	15247	15254	15396	15213	15213	15186	15270	15504	15268	15206	15256	15201	15441	15290	15232	15342	15244	15273	15419	15192	15106	15106	15287	15277	15301	15217	15361	15423	15459	15254	15156	15249	15248	15348	15386	15271	15334	15206	15199	15305	15467	15148	15399	15195	15375	15300	15215	15320	15401	15475	15165	15419	15213	15284	15438	15347	15328	15308	15335	15279	15407	15206	15405	15264	15367	15294	15222	15446	15291	15210	15212	15240	15186	15260	15273	15213	15258	15352	15168	15481	15209	15269	15085	15303	15281	15326	15226	15172	15262	15203	15254	15284	15371	15048	15399	15228	15412	15217	15217	15342	15147	15264	15243	15419	15357	15331	15263	15257	15156	15357	15104	15188	15338	15324	15305	15300	15227	15138	15414	15146	15306	15163	15273	15326	15164	15326	15345	15337	15286	15301	15216	15380	15365	15156	15275	15335	15175	15212	15159	15191	15250	15107	15331	15309	15298	15363	15207	15146	15159	15477	15234	15268	15292	15214	15230	15297	15123	15305	15073	15231	15405	15157	15379	15212	15216	15223	15578	15188	15505	15290	15335	15330	15444	15335	15283	15174	15045	15304	15161	15322	15367	15146	15440	15326	15333	15354	15290	15273	15201	15323	15218	15316	15269	15214	15352	15467	15237	15476	15311	15193	15329	15469	15467	15397	15225	15342	15392	15375	15364	15295	15274	15260	15180	15140	15324	15437	15235	15396	15514	15372	15223	15175	15359	15243	15333	15276	15412	15229	15400	15457	15371	15313	15194	15460	15304	15241	15410	15295	15344	15394	15431	15445	15130	15430	15338	15240	15196	15059	15159	15026	15436	15385	15335	15121	15198	15340	15194	15249	15342	15286	15521	15324	15242	15277	15260	15435	15315	15290	15294	15274	15187	15415	15461	15373	15342	15323	15113	15212	15327	15368	15152	15245	15239	15242	15349	15279	15370	15241	15364	15066	15242	15272	15269	15147	15266	15450	15434	15235	15388	15346	15318	15375	15109	15329	15196	15420	15250	15167	15387	15362	15336	15474	15329	15092	15405	15459	15009	15274	15079	15240	15366	15358	15207	15275	15368	15260	15360	15359	15460	15244	15375	15073	15364	15252	15292	15026	15217	15316	15431	15320	15212	15332	15273	15381	15316	15224	15226	15297	15275	15135	15299	15358	15142	15330	15233	15267	15164	15236	15206	15263	15432	15452	15368	15256	15309	15218	15280	15290	15213	15446	15327	15310	15122	15293	15426	15226	15145	15384	15292	15071	15324	15021	15383	15360	15420	15072	15327	15401	15464	15398	15195	15207	15086	15237	15369	15313	15174	15367	15250	15311	15341	15349	15295	15241	15366	15437	15407	15359	15344	15468	15495	15364	15178	15209	15522	15233	15475	15406	15199	15338	15411	15429	15356	15203	15257	15241	15312	15333	15353	15316	15268	15435	15250	15410	15318	15420	15228	15264	15410	15334	15279	15354	15383	15248	15312	15118	15287	15334	15323	15363	15415	15304	15365	15189	15378	15576	15367	15439	15385	15075	15407	15260	15349	15290	15100	15435	15352	15424	15367	15451	15412	15335	15227	15079	15401	15215	15039	15339	15294	15432	15366	15337	15273	15277	15233	15365	15357	15316	15161	15215	15178	15319	15319	15359	15236	15293	15304	15348	15443	15311	15193	15084	15201	15325	15301	15385	15221	15461	15199	15280	15225	15297	15240	15470	15232	15273	15279	15225	15265	15424	15210	15216	15218	15224	15350	15314	15355	15098	15359	15368	15305	15189	15267	15349	15274	15157	15338	15205	15171	15474	15281	15428	15323	15240	15311	15364	15444	15267	15237	15243	15173	15094	15246	15318	15447	15225	15366	15369	15436	15368	15284	15247	15349	15137	15246	15274	15344	15301	15386	15132	15179	15253	15350	15504	15305	15249	15528	15391	15286	15325	15343	15419	15228	15280	15220	15276	15418	15376	15307	15218	15239	15114	15284	15543	15288	15264	15274	15455	15357	15203	15368	15330	15370	15366	15429	15311	15467	15347	15308	15337	15241	15279	15156	15389	15232	15371	15308	15078	15334	15130	15133	15370	15208	15117	15103	15192	15455	15235	15155	15345	15391	15282	15261	15425
14110	16264	16498	15825	17663	26118	26413	21488	14836	14639	14833	14734	14820	14893	14812	14852	14768	14819	14751	14838	14824	14767	14810	14818	14872	14849	14841	14769	14757	14780	14852	14839	14835	14841	14855	14825	14691	14842	14654	14641	14860	14920	14812	14706	14738	14927	14746	14726	14821	14700	14900	14667	14818	14713	14725	14839	14738	14687	14622	14789	14952	14900	14806	14699	14956	14756	14746	14806	14856	14764	14768	14802	14685	14937	14694	14815	14685	14811	14717	14694	14787	14801	14773	14655	14867	14824	14667	14881	14786	14927	14821	14843	14718	14845	14808	14728	14779	14809	14758	14603	14697	14836	14815	14823	14744	14909	14770	14699	14770	14776	14844	14724	14749	14724	14861	14725	14840	15038	14617	14802	14683	14614	14754	14903	14908	14720	14780	14844	14867	14776	14747	14801	14739	14823	14839	14674	14838	14794	14862	14872	14617	14702	14662	14697	14912	14798	14775	14830	14868	14909	14969	14664	14917	14771	14766	14895	14790	14675	14918	14744	14811	14672	14744	14963	14706	14849	14773	14662	14750	14801	14848	14939	14683	14709	14697	14719	14832	14879	14880	14821	14741	14839	14830	14752	14781	14808	14789	14813	14720	14763	14816	14860	14855	14851	14817	14712	14898	14713	14833	14898	14793	14963	14699	14689	14859	14796	14833	14767	14738	14708	14649	14782	14885	14850	14785	14897	14749	14827	14938	14711	14815	14878	14719	14873	14692	14667	14842	14854	14771	14823	14647	14812	14771	14853	14753	14572	14762	14860	14776	14844	14726	14910	14739	14684	14833	14814	14779	14950	14921	14713	14787	14823	14825	14798	14754	14701	14727	14874	14692	14923	14716	14878	14711	14923	14877	14899	14950	14764	14779	14702	14673	14701	14789	14668	14862	14855	14669	14779	14816	14789	14767	14688	14780	14907	14651	14770	14884	14852	14702	15047	14799	14663	14806	14756	14936	14849	14925	14703	14802	14905	14627	14782	14751	14786	14799	14690	14810	14629	14666	15126	14836	14807	14764	14748	14769	14723	14858	14668	14824	14724	14802	14844	14831	14727	14778	14980	14768	14503	14711	14775	14844	14936	14738	14649	14740	14688	14727	14738	14701	14700	14676	14778	14834	14820	14725	14763	14634	14841	14973	14645	14993	14696	14892	14694	14893	14790	14688	14758	14755	14750	14878	14812	14743	14919	14716	14744	14857	14850	14831	14704	14725	14886	14681	14752	15001	14802	14821	14698	14952	14767	14820	14657	14756	14900	14795	14921	14735	14779	14801	14715	14871	14771	14891	14817	14911	14869	14645	14769	14823	14850	14771	14811	14728	14765	14763	14897	14823	14762	14766	14840	14807	14758	14865	14754	14911	14754	14695	14678	14918	14650	15000	14784	14659	14903	14830	14739	14930	14638	14745	14615	14757	14729	14764	14949	14745	14828	14650	14750	14789	14701	14698	14897	14749	14831	14696	14759	14672	15025	14726	14748	14882	14785	14677	14698	14792	14849	14824	14839	14769	14623	14780	14639	14775	14874	14893	14964	14797	14757	15037	14852	14905	14731	14905	14889	14770	14827	14788	14869	14919	14646	14745	14760	14742	14697	14881	14986	14909	14799	14715	14821	14767	14753	14916	14856	14750	14780	14686	14664	14901	14799	14849	14653	14762	14972	14725	14574	14797	14820	14823	14814	14857	14942	14912	14822	14791	14756	14672	14811	14855	14786	14853	14822	14728	14891	14782	14646	14967	14708	14839	14870	14649	14801	14718	14737	14812	14768	14899	14884	14810	14629	14863	14773	14797	14825	14748	14622	14896	14727	14969	14938	14893	14745	14738	14589	14626	14729	14618	14700	14773	14670	14769	14808	14833	14827	14896	14716	14781	14803	14953	14974	14806	14924	14758	14853	14839	14834	14840	14742	14752	14688	14694	14851	14808	14859	14733	14756	14780	14778	14793	14728	14878	14711	14747	14834	14800	14690	14787	14915	14742	14804	14519	14899	14814	14790	14712	14932	14831	14681	14732	14742	14946	14853	14737	14887	14804	14798	14693	14732	14720	14913	14977	14660	14771	14774	14907	14683	14710	14851	14719	14798	14747	14747	14840	14978	14781	14985	14793	14910	14651	14822	14763	14778	14884	14971	14757	14756	14702	14887	14718	14700	14746	14965	14920	14700	15057	14765	14892	14795	14566	14826	14760	14804	14888	14786	14810	14798	14762	14742	14711	14775	14707	14909	14670	14717	14773	14831	14796	14781	14992	14668	14738	14850	14772	14832	14832	14816	14691	14907	14722	14794	14918	14769	14845	14613	14633	14845	14844	14847	14821	14801	14668	14786	14869	14805	14835	14737	14799	14765	14907	14891	14688	14886	14777	14786	14746	14639	14692	14914	14758	14744	14920	14890	14598	14727	14790	14789	14715	14965	14890	14857	14815	14964	14906	14757	15084	14852	14690	14932	14798	14611	14758	14859	14810	14688	14828	14733	14798	14818	14747	14806	14752	14770	14842	14855	14769	14749	14578	14786	14761	14705	14957	14672	14550	14689	14746	14692	14709	14786	14743	14633	14776	14764	14816	14861	14840	14765	14831	14763	14801	14734	14679	14827	14621	14807	14755	14826	14793	14715	14884	14829	14750	14987	14874	14893	14814	14706	14874	14906	14667	14822	14641	14725	14673	14786	14747	14683	14903	14778	14965	14659	14781	14735	14700	14970	14642	14892	14649	14699	14887	14828	14872	14792	14820	14659	14838	14778	14579	14726	14877	14804	14597	14780	14875	14783	14827	14652	14800	14868	14781	14742	14783	14731	14693	14854	14726	14866	14815	14669	14902	14658	14856	14630	14777	14812	14860	14936	14689	14718	14815	14714	14959	14773	14930	14844	14906	14798	14911	14674	14745	14811	14774	14942	14828	14828	14781	14861	14719	14811	14854	14704	14828	14855	14864	14747	14895	14542	14885	14865	14786	14810	14848	14753	14702	14834	14647	14815	14816	14810	14738	14858	14729	14616	14831	14756	14656	14829	14871	14896	15009	14888	14897	14818	14823	14868	14861	14747	14853	14657	14915	14881	14622	14744	14776	14951	14892	14726	14827	14675	14834	14837	14781	14853	14538	14845	14696	14770	14704	14680	14893	14805	14811	14805	14822	14766	14735	14785	14669	14688	14832	14951	14698	14867	14696	14826	14804	14817	14877	14621	14766	14765	14896	14858	14893	14918	14689	14647	14782	14784	14783	14817	14829	14876	14964	14843	14943	14819	14700	14705	14720	14791	14580	14786	14694	14864	14700	14794	14881	14624	14666	14854	14718	14850	14680	14860	14789	14697	14918	14830	14840	14771	14821	14750	14767	14972	14793	14777	14784	14681	14697	14923	14724	14855	14754	14719	14923	14871	14757	14729	14780	14860	14753	14855	14819	14809	14742	14734	14739	14803	14848	14954	14720	14828	14925	14657	14670	14811	14973	14793	14682	14802	14860	14863	14839	14815	14745	14818	14767	14762	14886	14714	14833	14754	14800	14761	14781	14692	14760	14882	14745	14768	14713	14924	14714	14827	14800	14812	14805	14821	14730	14705	14781	14816	14757	14737	14794	14812	14893	14623	14654	15006	14877	14887	14866	14768	14911	14800	14855	14656	14501	14674	14731	14699	14764	14881	14812	14845	14785	14839	14713	14712	14706	14782	14573	14701	14747	14719	14816	14916	14801	14694	14868	14665	14749	14842	14651	14770	14677	14975	14759	14671	14903	14727	14840	14850	14769	14827	14851	14964	14807	14775	14841	14695	14990	14910	14844	14774	14865	14801	14877	14685	14930	14760	14808	14688	14746	14878	14669	14828	14667	14745	14743	14726	14842	14819	14823	14740	14728	14853	14801	14750	14849	14709	14803	14772	14864	14652	14688	14808	14703	14738	14795	14651	14872	14627	14788	14796	14654	14675	14792	14952	15018	14985	14730	14792	14829	14945	14818	14740	14893	14696	14856	14915	14881	14886	14847	14812	14899	14882	14870	14828	14790	14710	14783	14667	14874	14713	14772	14787	14822	14924	14892	14790	14714	14847	14794	14764	14727	14833	14796	14837	14856	14822	14922	14817	14728	14841	14892	14739	14761	14763	14747	14720	14834	14913	14851	14830	14661	14860	14700	14532	14817	14919	14735	14749	14836	14890	14861	14707	14780	14812	14599	14615	14871	14728	14803	14690	14698	14860	14673	14835	14647	14844	14784	14870	14657	14980	14675	14728	14770	14920	14760	14670	14838	14912	14777	14760	14750	14903	14721	14943	14677	14514	14727	14651	14756	14781	14713	14838	14741	14880	14997	14755	14660	14839	14664	14890	14811	14861	14912	14735	14881	14969	14867	14847	14833	14792	14748	14765	14636	14697	14633	14644	14539	14958	14848	14800	14853	14790	14888	14919	14839	14875	14750	14827	14857	14799	14720	14925	14911	14671	14893	14877	14716	14784	14786	14742	15073	14810	14787	14879	14568	14777	14842	14768	14742	14602	14737	15026	14825	14776	14797	14673	14689	14781	14872	14755	14845	14901	14773	14854	14675	14711	14908	14693	14705	14722	14572	14897	14667	14791	14861	14751	14689	14867	14831	14670	14853	14760	14840	14772	14750	14726	14868	14803	14700	14797	14805	14915	14738	14954	14882	14801	14795	14754	14616	14780	14856	14632	14824	14752	14857	14725	14824	14879	14704	14885	14836	14902	14705	14968	14836	14831	14810	14913	14813	14879	14813	14900	14638	14835	14673	14906	14762	14925	14796	14839	14631	14523	14631	14752	14927	15005	14841	14927	14757	14701	14738	14749	14791	14847	14792	14651	14828	14710	14641	14672	14887	14646	14790	14710	14671	14902	15088	14864	14856	14815	14803	14659	14881	14749	14702	14876	14604	14773	14780	14815	14896	14704	14799	14788	14730	14809	14778	14714	14777	14815	14823	14650	14675	14781	14844	14888	14908	14852	14905	14654	14721	14685	14868	14712	14931	14830	14799	14762	14860	14934	14812	14814	14865	14871	14851	14691	14672	14661	14779	14944	14753	14872	14709	14767	14744	14844	14675	14731	14949	14820	14793	14836	14872	14696	14770	14775	14786	14702	14717	14651	14684	14713	14688	14729	14739	14727	14907	14814	14752	14782
24209	21284	28504	24499	27204	49742	51286	40395	21412	16886	16112	16000	15839	15981	15978	15864	15794	15901	15818	15954	15975	15782	15906	15692	15629	15632	15501	15911	15907	15743	15844	15859	15701	15886	15805	15672	15638	15695	15652	15715	15807	15901	15916	15863	15912	15960	15814	15872	15744	15706	15669	15702	15634	15763	15755	15902	15759	15645	15855	15854	15663	15691	15593	15869	15565	15726	15768	15757	15854	15733	15649	15821	15727	15834	15829	15664	15808	15868	15757	15755	15732	15867	15725	15735	15898	15726	15689	15911	15708	15976	15836	15804	15750	15727	15692	15820	15696	15927	15725	15756	15741	15861	15781	15770	15659	15687	15568	15519	15778	15852	15733	15686	15664	15527	15847	15581	15751	15600	15857	15693	15872	15636	15609	15898	15812	15809	15764	15658	15844	15770	15681	15731	15792	15614	15750	15748	15711	15786	15811	15833	15721	15706	15658	15814	15824	15781	15753	15724	15883	15711	15833	15683	15629	15911	15759	15678	15820	15752	15628	15593	15489	15740	15624	15640	15734	15929	15804	15863	15710	15836	15553	15798	15685	15814	15683	15609	15686	15822	15875	15703	15926	15722	15659	15760	15855	15790	15894	15902	15738	15695	15699	15673	15787	15723	15678	15609	15785	15727	15712	15747	15799	15676	15587	15680	15809	15633	15646	15790	15705	15811	15838	15593	15646	15623	15684	15688	15841	15737	15742	15889	15926	15574	15622	15800	15768	15754	15658	15590	15608	15601	15699	15686	15785	15926	15620	15599	15505	15572	15896	15720	15723	15750	15672	15683	15712	15471	15565	15499	15682	15995	15704	15893	15756	15711	15718	15660	15774	15728	15694	15735	15755	15786	15864	15771	15701	15534	15479	15700	15672	15810	15748	15850	15687	15737	15601	15683	15779	15632	15693	15605	15706	15693	15919	15643	15690	15664	15670	15794	15628	15669	15624	15928	15723	15601	15702	15789	15733	15539	15744	15666	15550	15623	15868	15668	15548	15841	15737	15838	15892	15791	15827	15785	15609	15548	15529	15803	15584	15630	15770	15669	15961	15811	15917	15738	15751	15721	15631	15595	15539	15722	15630	15732	15700	15580	15719	15739	15483	15606	15796	15715	15853	16052	15807	15713	15539	15604	15728	15543	15834	15622	15713	15845	15758	15747	15767	15658	15782	15643	15762	15674	15586	15832	15918	15807	15668	15827	15767	15883	15742	15640	15605	15681	15698	15652	15634	15603	15693	15883	15692	15823	15759	15640	15690	15656	15835	15884	15661	15706	15866	15890	15764	15835	15812	15701	15608	15666	15630	15930	15584	15653	15937	15588	15672	15566	15721	15764	15619	15739	15603	15546	15840	15738	15810	15678	15565	15832	15911	15771	15890	15690	15557	15636	15745	15629	15625	15503	15606	15771	15811	15787	15824	15674	15647	15728	15761	15782	15810	15670	15643	15708	15796	15767	15831	15777	15738	15609	15785	15897	15929	15757	15748	15576	15752	15847	15555	15573	15668	15748	15486	15554	15757	15814	15596	15535	15759	15623	15915	15844	15538	15731	15734	15593	15726	15723	15606	15860	15819	15726	15655	15378	15638	15734	15744	15590	15812	15825	15706	15872	15644	15639	15856	15817	15759	15752	15645	15677	15764	15647	15533	15762	15811	15728	15835	15592	15660	15673	15697	15659	15586	15706	15568	15546	15682	15672	15657	15663	15758	15714	15709	15750	15716	15619	15731	15676	15758	15745	15602	15896	15615	15640	15735	15783	15642	15722	15640	15822	15854	15721	15887	15638	15825	15761	15789	15847	15847	15585	15740	15910	16066	15733	15610	15612	15419	15764	15706	15547	15687	15733	15756	15794	15612	15790	15572	15706	15682	15686	15849	15824	15739	15609	15749	15852	15747	15740	15596	15666	15638	15800	15648	15830	15694	15654	15721	15704	15767	15724	15782	15681	15842	15715	15609	15598	15595	15810	15785	15766	15735	15575	15612	15727	15649	15746	15783	15886	15785	15792	15780	15855	15576	15709	15825	15589	15747	15632	15915	15723	15672	15706	15740	15700	15679	15702	15766	15826	15848	15783	15715	15705	15728	15689	15712	15674	15648	15785	15912	15870	15722	15728	15850	15782	15762	15581	15898	15656	15852	15755	15679	15699	15769	15703	15612	15661	15679	15577	15586	15689	15742	15779	15903	15547	15688	15768	15613	15857	16079	15670	15731	15784	15450	15750	15822	15835	15808	15731	15984	15730	15753	15879	15787	15681	15663	15613	15615	15813	15831	15837	15781	15639	15902	15864	15634	15865	15695	15534	15758	15742	15586	15599	15651	15645	15641	15767	15703	15785	15868	15948	15824	15598	15751	15523	15650	15794	15451	15871	15826	15724	15568	15702	15709	15669	15839	15828	15768	15746	15829	15592	15534	15793	15768	15745	15807	15574	15762	15532	15799	15849	15819	15506	15888	15790	15667	15609	15711	15750	15812	15742	15745	15766	15626	15694	15636	15752	15683	15893	15707	15763	15503	15781	15604	15656	15906	15845	15618	15682	15733	15648	15667	15591	15917	15838	15628	15483	15870	15719	15804	15656	15592	15743	15805	15708	15711	15527	15683	15610	15676	15746	15565	15742	15785	15773	15593	15626	15458	15654	15662	15746	15727	15584	15873	15655	15728	15562	15676	15871	15805	15555	15738	15767	15804	15553	15609	15683	15692	15627	15643	15829	15608	15643	15753	15793	15816	15734	15845	15772	15860	15750	15702	15899	15961	15733	15748	15778	15563	15959	15725	15677	15728	15816	15895	15506	15879	15806	15780	15643	15754	15833	15589	15828	15696	15741	15611	15803	15534	15765	15830	15742	15709	15671	15858	15753	15566	15683	15689	15684	15739	15980	15611	15723	15541	15820	15602	15658	15695	15805	15697	15727	15761	15688	15752	15892	15768	15814	15666	15783	15820	15597	15697	15927	15614	15684	15815	15622	15851	15667	15585	15612	15840	15728	15681	15809	15811	15800	15892	15733	15649	15467	15683	15762	15744	15853	15649	15755	15808	15816	15876	15619	15704	15778	15671	15533	15571	15815	15678	15785	15797	15778	15648	15689	15818	15917	15683	15728	15697	15972	15983	15486	15554	15652	15684	15731	15667	15644	15760	15714	15902	15405	15746	15718	15503	15698	15772	15810	15949	15658	15964	15688	15752	15543	15789	15847	15570	15468	15588	15676	15631	15689	15533	15561	15898	15775	15762	15707	15863	15483	15730	15765	15842	15560	15840	15772	15760	15740	15781	15782	15594	15902	15721	15594	15713	15846	15846	16006	15811	15702	15676	15667	15647	15716	15698	15730	15654	15774	15724	15758	15527	15721	15799	15767	15671	15706	15696	15737	15738	15946	15673	15685	15659	15812	15765	15561	15892	15674	15842	15707	15573	15766	15888	15672	15741	15947	15695	15946	15776	16005	15846	15874	15826	15769	15696	15646	15759	15727	15926	15857	15674	15603	15645	15709	15837	15694	15682	15854	15644	15702	15780	15635	15618	15681	15812	15699	15985	15740	15728	15629	15769	15499	15890	15761	15549	15500	15718	15798	15699	15710	15913	15601	15786	15547	15801	15763	15695	15808	15877	15663	15936	15766	15751	15851	15626	15696	15691	15820	15752	15633	15889	15709	15533	15629	15856	15929	15780	15689	15707	15701	15830	15666	15487	15856	15760	15783	15736	15555	15773	15925	15565	15792	15723	15842	15901	15642	15755	15584	15737	15594	15846	15933	15750	15817	15796	15753	15774	15593	15746	15791	15734	15623	15666	15732	15711	15893	15787	15558	15602	15721	15562	15643	15577	15585	15816	15622	15676	15679	15806	15675	15583	15662	15863	15575	15715	15678	15741	15764	15834	15744	15832	15646	15772	15590	15543	15692	15620	15696	15909	15506	15672	15726	15692	15831	15692	15902	15650	15714	15775	15852	15546	15749	15901	15753	15805	15881	15656	15729	15731	15646	15808	15655	15685	15477	15768	15525	15702	15563	15679	15821	15727	16004	15845	15927	15844	15734	15842	15587	15691	15635	15767	15946	15683	15746	15717	15693	15637	15843	15618	15649	15796	15682	15622	15738	15918	15868	15712	15786	15736	15793	15738	15760	15705	15798	15632	15715	15968	15699	15787	15898	15593	15848	15672	15721	15683	15689	15890	15915	15881	15761	15665	15866	15754	15624	15813	15704	15828	15662	15833	15776	15675	15706	15789	15795	15616	15712	15818	15736	15779	15797	15846	15650	15945	15831	15948	15358	15683	15763	15701	15743	15858	15872	15538	15560	15654	15406	15779	15915	15913	15862	15755	15568	15545	15614	15806	15652	15877	15756	15917	15858	15925	15714	15649	15857	15727	15527	15701	15771	15710	15537	15709	15802	15705	15641	15850	15780	15737	15780	15651	15730	15695	15710	15799	15763	15803	15691	15835	15665	15798	15690	15669	15809	16010	15589	15759	15762	15799	15590	15735	15672	15592	15704	15797	15625	15676	15792	15628	15786	16133	15707	16008	15698	15872	15848	15774	15538	15774	15795	15758	15699	15689	15747	15534	15578	15977	15830	15808	15816	15717	15608	15762	15620	15580	15907	15811	15786	15762	15723	15623	15704	15813	15788	15944	15731	15937	15763	15687	15759	15821	15707	15910	15720	15768	15755	15625	15617	15863	15593	15794	15639	15836	15869	15551	15728	15426	15875	15782	15679	15859	15831	15743	15761	15785	15761	15694	15603	15876	15641	15685	15834	15747	15580	15894	15793	15786	15548	15715	15751	15693	15677	15878	15511	15780	15596	15719	15839	15802	15754	15929	15640	15625	15787	15811	15707	15916	15930	15815	15861	15606	15606	15769	15791	15634	15719	15860	15729	15706	15629	15547	15722	15726	15746	15669	15653	15737	15710	15716	15708	15795	15781	15741	15791	15749	15748	15815	15478	15619	15636	15673	15649	15705	15699	15523	15834	15753	15794	15840	15722	15757	15607	15793	15567	15829	15781	15744	15682	15795	15822	15870	15583	15707	15810	15607	15595	15690	15667	15838	15916	15770	15726	15659	15685	15949	15825	15901	15773	15806	15916	15778	15662	15796	15871	15796	15730	15635	15734	15855	15758	15791	15621	15602	15887
13538	22415	22723	18699	34081	52075	51013	41855	15193	15159	15117	15167	14956	15162	15173	14995	15175	15185	15202	15161	15201	15222	15160	15102	14936	15019	15084	15144	14982	15226	15168	15180	15213	14999	15065	15229	15053	15196	14935	15205	15068	14979	14982	14916	15164	15050	15150	15070	15078	15227	15198	15048	15012	15087	15028	14962	15054	15208	15086	15032	14968	15089	15170	15196	15056	15061	15103	14953	15114	15004	15166	15015	15180	15191	15080	14962	15044	15102	15206	15193	15098	15119	15127	15226	15187	14989	15313	15073	15023	15040	15153	15056	15115	14977	15056	14934	15129	15107	15076	14949	15172	15037	15093	15171	15148	15022	15133	15096	15121	15099	15126	15221	14962	15018	15009	15160	15056	14946	15198	14965	15025	15190	15027	15046	15197	15209	14984	15171	15208	15252	15087	15082	14867	15094	14933	15000	14954	15067	15209	14905	15030	15077	14974	15092	14994	15129	15074	15035	15126	15154	14930	14940	15072	15011	15106	15037	15062	15043	14988	15099	15038	14976	15167	15123	15154	15013	15094	15107	14934	14979	15222	15048	15048	15039	15109	15129	15137	15089	14992	15100	15118	15014	15052	15024	15152	15008	15048	14851	15136	15056	15062	14914	15096	15030	15104	15095	15069	15098	14809	15140	15108	14920	15052	14964	15152	14963	15130	15066	15051	14904	15103	15043	15149	15078	15036	15006	15131	14899	15119	15291	15016	15087	15132	14994	14969	14917	15108	14998	15038	15129	15076	15059	15171	15092	15209	15120	14963	15011	14998	15123	14959	15122	15144	15042	15099	15138	15134	15101	15038	14925	15107	15214	15158	15160	15034	15237	15009	15117	15151	15030	14952	15158	15211	15067	15096	14987	15104	15231	15208	15057	15241	15093	15024	15167	14803	15178	14909	15124	15199	15076	15010	15165	15139	15066	15153	15096	15143	15052	15055	15147	14956	15276	15105	15093	14818	15061	15022	15098	15124	14979	15107	15019	15005	15070	14976	15147	14996	15010	15142	15109	15206	14788	14886	15077	15078	15011	14959	15073	15195	15136	14982	15176	15012	14993	14964	14968	15133	15280	15112	15110	15078	15115	15110	15085	14888	15095	15104	15116	15150	15027	15063	15142	15060	15182	14964	15055	14921	15167	15019	15028	15029	15189	15097	14989	15151	14833	14871	15045	15034	15130	15168	15105	15000	15021	15128	15104	15148	14876	14928	14983	15145	14926	14928	15086	14930	14964	15144	14960	15173	15100	15156	15056	15123	14944	15079	15041	15001	15004	15010	15111	14956	15071	15002	15119	15026	15052	14959	15012	15039	15164	14985	15029	15116	15050	15220	14914	15063	15088	14892	15187	15183	15014	15323	15258	15049	15049	15078	15011	14896	15082	15126	15065	15130	14945	15181	14931	14989	15230	14971	15066	15168	15041	14984	15192	14987	15053	15042	14834	15113	15149	15077	14973	15193	15033	15098	14954	14985	15153	15232	15058	15097	15148	14954	15085	15100	15181	15270	15135	14858	15045	15172	15176	14979	15063	15173	15124	14996	15094	15050	14947	15214	14932	15227	14913	14999	15167	15372	14976	14994	15056	15071	15064	15014	15068	15130	15154	14994	15029	15188	15142	15196	14869	15041	15051	15068	14965	15111	15101	15107	14930	14960	14984	15074	15076	15296	15203	15101	15100	14975	14973	15184	14881	14833	15091	15069	15181	15187	15004	15052	14993	14937	15185	15118	14981	15032	14953	15060	14953	14921	15071	15088	15084	15154	15037	15135	14918	15097	15084	15024	15013	15007	15029	15166	15173	15043	15137	15200	15158	15062	15082	15056	15175	15020	14941	15082	15227	14997	14966	14883	15225	14850	15110	15073	15001	15162	15129	15091	14987	14979	14929	15195	15291	15166	15097	15245	15159	14894	14944	15019	15216	15011	14962	15160	15136	15171	15147	15096	15065	15129	14955	15035	14980	15129	15022	15083	14986	15063	15084	15139	15122	15050	15016	15118	15222	15052	15198	15187	14846	15137	15090	15159	15229	14971	14960	15092	15127	15094	15121	15300	15169	15272	15051	15166	14992	15096	15054	15141	15104	15011	15076	15123	14976	15111	15019	15079	15075	15154	15225	14975	14987	15013	14979	14926	15150	15155	14988	15096	15214	14973	15046	15269	14920	15104	15163	15159	14931	14945	15024	14992	15034	14922	15139	15037	15042	15145	15139	15062	15039	14993	15090	15116	15190	15036	15079	15057	14903	15182	15020	14960	15095	15065	15006	14977	15230	15116	15047	15081	15088	15009	14988	15058	15048	15120	15173	14928	14859	15114	15016	15130	15178	15094	14889	15037	15077	14910	15252	14946	15092	15139	14896	14993	15119	15077	15065	14858	15083	14927	15007	15271	15067	15128	15125	15102	14922	15139	14903	14960	15090	15093	14960	15117	15131	15029	15003	15044	15034	15130	15102	15066	15184	15050	15143	15124	14938	15164	14903	15039	14888	15183	14896	15105	14943	15010	15109	14800	15106	15072	15037	14929	15063	14857	15193	15171	14969	15098	15074	15142	14927	15058	15138	15019	14924	15140	15156	15044	15044	15086	15070	15080	15007	14976	15110	14998	15028	15028	15088	14936	15268	15222	15126	15090	15138	15000	15065	15016	14959	15138	14936	15076	15172	15065	15026	14921	15145	15120	15059	15124	15128	15199	15101	15033	15146	15258	15091	15218	15044	15124	15065	15043	15018	14957	15230	15114	15082	15094	15174	15114	14864	14941	15139	15069	15111	14966	15069	15149	15074	14896	15093	14949	14985	15093	15110	14980	15060	15013	14924	15147	14984	15069	15022	15197	15042	15000	15081	15079	15040	15078	14992	15005	14942	15061	15213	15090	15147	14946	15065	15000	15078	14970	15116	14846	15032	15050	15001	15096	14966	15007	15065	14907	15113	15122	15035	15080	14939	15214	15128	15091	15095	15141	14888	14981	15088	15081	15169	15165	15211	15061	15121	15074	14990	14943	15105	15229	15042	15108	15155	15093	15098	15140	14930	15041	14965	15168	14948	15101	15128	15059	15091	14987	15180	14990	14904	14930	15140	14912	14982	15064	15048	15140	15091	14976	15097	15105	15083	14975	15113	15059	15154	15203	14876	15033	14950	15254	15095	15079	15112	15050	15119	15140	15082	14918	15210	15175	15212	15138	15185	14988	14775	14988	15044	14982	15207	15238	15221	15158	15217	15070	15161	15114	15172	15062	15252	15125	14979	15132	14962	15043	15098	15078	15064	15075	15046	14908	15084	15159	15126	15063	15122	15217	15104	14984	15095	14912	15153	15037	15197	14999	15049	14876	15095	14940	14979	15044	15119	15126	15051	15073	15017	14893	15116	15050	15184	14933	14965	15001	14922	15137	14833	15107	14959	14960	14944	15088	15012	15146	14924	15033	15025	14933	15030	15096	15205	14924	15106	15277	15001	15116	15209	15055	15041	15172	15064	15139	14918	15141	15049	15261	15178	15178	15098	15116	15079	15074	15116	15018	15125	15147	15165	15003	14940	14990	15172	14958	15222	15226	15064	14968	15226	15118	15054	15136	15121	14911	14996	15099	15095	15120	14925	15003	15149	15109	15033	15197	15075	15021	15057	15306	15073	14889	15084	15134	15116	15186	14996	15324	15187	15078	15011	15137	14895	15108	14889	15041	15016	14956	15028	15105	14956	14911	15145	15016	14958	15099	15078	14991	15153	14990	15080	15134	14935	14974	15033	15077	15134	15122	15063	14976	15080	14976	14955	14968	14930	14850	15040	14976	14993	15015	15004	15122	15059	14857	15125	15104	15067	15060	15113	15064	15116	14890	15148	15109	15136	14890	15042	14985	15063	15070	14869	15021	15057	15251	15121	15033	15162	15119	15116	15123	15115	15151	15172	14936	15080	15008	14927	15087	14997	14932	15059	15102	15135	15001	15070	14957	15055	15087	15132	15022	15080	15100	15088	14983	15160	15068	15017	15063	15123	15094	14986	14998	14817	15060	15077	15100	15044	14999	14945	14948	14852	15148	15076	14945	14972	15152	14913	15060	15087	15105	15056	15203	14991	15070	15047	14988	15072	14942	15163	15095	15162	15170	15040	15068	15087	15112	15033	15121	14968	15031	14938	15103	15081	14930	15006	15145	15128	15066	15122	15054	15022	14950	14994	15008	15070	15111	14975	15046	15086	15148	15026	15004	14934	14898	15034	15085	15108	14900	15166	15226	15029	15133	14972	15091	15060	14978	15049	14874	14852	14968	15094	15214	15059	14960	15034	15069	15046	15162	14985	15023	15108	15000	15023	15017	15117	14874	14952	15007	15151	15083	14975	15113	15136	15057	15116	15112	15065	15108	14940	15064	15081	14980	15171	14952	15014	14979	15120	15144	14894	15026	15095	15010	15272	14842	15146	15101	14833	15136	15059	15134	14925	15076	15064	15031	15054	15077	15091	15027	15034	15057	15096	15118	15107	14997	15203	14950	15132	15113	14985	15079	15097	14980	14942	15087	14916	14979	15108	15066	15047	15072	14995	15091	15013	15106	15050	15086	15206	14970	15116	14945	15153	14868	15083	15063	15223	14909	15105	15082	15126	15103	14814	15228	15057	15091	15040	14946	15087	15087	15123	15262	14996	14947	15105	15030	14874	15147	15050	14944	15177	14978	14944	15015	14909	15129	15198	15097	14989	15114	15124	15067	15184	15194	14889	15067	14977	14977	15102	15217	15087	15066	15109	15143	14998	15225	15119	14852	15045	15077	14886	15053	14798	15114	15005	15121	14965	14976	15189	15036	15058	15018	15063	15161	15113	15147	15077	15134	15054	15091	15106	15050	15088	15003	14980	15092	15118	15016	15010	15258	14927	14976	14943	15063	15022	15140	15074	15158	15126	15092	15255	15046	14953	15086	15059	15172	14978	15086	15079	15050	15003	14872	15155	15028	15040	14959	15183	15130	14993	15027	15062	15052	15048	15183	15172	15016	15112	15127	15033	15047	14920	15221	15037	15006	15127	15059	15083	14988	15134	15028	15324	15122	15069	15012	15274	15113	14867	15125	15009	14934	15014	15126	15190	15135	14941	14912	15004	15011	15099	15259	15076	15081	14955	14982	15109	15088	15162	14965	15090	14937	15102
22931	21272	29131	23725	22021	56384	65251	52572	25193	17865	16199	15717	15867	15580	15702	15438	15693	15759	15589	15507	15468	15559	15632	15654	15556	15343	15603	15710	15705	15485	15528	15320	15447	15356	15329	15315	15569	15575	15518	15371	15366	15463	15678	15462	15602	15500	15403	15523	15563	15558	15586	15246	15569	15754	15746	15398	15384	15393	15431	15294	15391	15264	15483	15481	15395	15423	15552	15506	15388	15240	15478	15495	15573	15342	15322	15404	15377	15397	15312	15418	15202	15525	15591	15459	15424	15574	15418	15315	15486	15421	15356	15471	15345	15297	15511	15424	15340	15392	15389	15427	15372	15413	15219	15302	15353	15315	15450	15514	15417	15293	15514	15433	15464	15409	15291	15344	15493	15420	15371	15421	15204	15578	15387	15455	15292	15270	15400	15596	15402	15403	15510	15390	15467	15273	15529	15424	15509	15336	15253	15398	15473	15374	15474	15431	15369	15289	15563	15327	15426	15480	15664	15454	15488	15514	15489	15360	15393	15324	15373	15373	15425	15627	15301	15374	15537	15470	15511	15588	15309	15477	15432	15237	15427	15405	15330	15391	15373	15368	15379	15501	15399	15470	15529	15645	15304	15430	15524	15474	15492	15393	15526	15572	15313	15495	15293	15544	15391	15452	15470	15259	15395	15499	15577	15371	15451	15318	15557	15358	15223	15318	15367	15323	15476	15325	15425	15356	15409	15441	15490	15377	15533	15496	15434	15416	15353	15549	15219	15223	15532	15487	15554	15464	15358	15514	15388	15338	15341	15445	15385	15400	15226	15486	15333	15394	15400	15401	15442	15291	15284	15267	15505	15425	15485	15374	15470	15360	15544	15366	15313	15315	15268	15551	15432	15456	15302	15644	15306	15564	15439	15276	15203	15318	15460	15383	15451	15439	15520	15315	15376	15379	15446	15484	15418	15422	15436	15500	15368	15309	15341	15269	15398	15426	15206	15293	15397	15240	15392	15204	15391	15414	15405	15392	15364	15342	15351	15438	15398	15391	15421	15457	15472	15381	15441	15570	15295	15393	15458	15272	15343	15428	15344	15365	15470	15444	15486	15381	15302	15497	15374	15412	15399	15378	15320	15769	15398	15200	15417	15363	15484	15303	15471	15604	15481	15508	15208	15418	15456	15596	15630	15271	15495	15277	15381	15225	15259	15461	15403	15475	15454	15259	15435	15500	15421	15468	15389	15516	15490	15296	15448	15357	15355	15382	15530	15378	15225	15332	15369	15364	15354	15278	15331	15462	15485	15483	15434	15449	15309	15481	15335	15493	15371	15426	15403	15461	15400	15532	15256	15364	15430	15481	15435	15494	15264	15249	15351	15372	15288	15362	15514	15317	15453	15548	15392	15318	15254	15423	15441	15472	15329	15487	15336	15377	15451	15470	15430	15343	15224	15559	15373	15292	15614	15318	15417	15454	15379	15248	15267	15410	15407	15335	15601	15540	15265	15629	15468	15263	15507	15478	15250	15554	15537	15305	15484	15487	15392	15406	15392	15300	15293	15374	15354	15276	15365	15518	15468	15206	15429	15105	15436	15403	15351	15398	15315	15387	15422	15522	15464	15366	15403	15293	15445	15515	15371	15281	15235	15526	15447	15216	15364	15423	15368	15448	15354	15340	15277	15295	15317	15387	15296	15329	15333	15456	15450	15504	15441	15285	15352	15263	15344	15161	15253	15373	15419	15502	15162	15415	15522	15602	15319	15513	15337	15314	15121	15399	15349	15453	15380	15364	15313	15473	15443	15255	15604	15427	15506	15468	15462	15401	15465	15310	15565	15231	15540	15408	15516	15222	15528	15463	15433	15230	15314	15494	15389	15585	15598	15367	15459	15357	15355	15412	15480	15581	15249	15412	15457	15412	15545	15712	15530	15470	15450	15317	15402	15381	15346	15481	15256	15366	15345	15276	15377	15342	15381	15305	15314	15422	15454	15335	15344	15431	15494	15245	15523	15408	15464	15084	15254	15394	15458	15357	15507	15287	15332	15418	15502	15328	15409	15411	15319	15311	15493	15411	15584	15297	15355	15520	15402	15393	15493	15357	15412	15321	15544	15463	15448	15462	15384	15353	15444	15554	15477	15474	15337	15547	15415	15454	15594	15429	15318	15445	15508	15479	15302	15350	15359	15246	15333	15281	15337	15201	15399	15451	15369	15483	15435	15545	15666	15264	15326	15482	15269	15346	15414	15383	15457	15389	15442	15423	15164	15538	15443	15375	15436	15324	15435	15389	15366	15346	15441	15499	15468	15419	15337	15546	15268	15446	15584	15568	15424	15361	15595	15471	15265	15396	15400	15382	15566	15201	15461	15467	15292	15367	15187	15369	15349	15463	15502	15515	15501	15394	15424	15228	15429	15476	15441	15352	15433	15667	15286	15386	15285	15661	15417	15334	15338	15137	15352	15412	15490	15384	15341	15343	15428	15428	15423	15319	15544	15280	15205	15312	15260	15569	15564	15414	15571	15322	15397	15273	15585	15220	15303	15399	15333	15425	15511	15433	15368	15525	15496	15427	15328	15484	15507	15529	15398	15407	15322	15313	15265	15339	15525	15432	15392	15261	15427	15375	15304	15318	15314	15347	15571	15437	15429	15274	15500	15577	15538	15362	15374	15367	15466	15477	15384	15226	15581	15327	15452	15373	15334	15140	15431	15499	15373	15495	15404	15204	15331	15406	15485	15352	15286	15210	15380	15030	15341	15633	15308	15363	15500	15299	15378	15476	15348	15315	15448	15503	15463	15402	15492	15405	15479	15178	15659	15376	15378	15368	15288	15210	15426	15466	15337	15404	15399	15555	15394	15363	15261	15590	15371	15507	15658	15364	15487	15486	15473	15387	15402	15464	15482	15376	15585	15453	15325	15376	15407	15541	15454	15363	15387	15346	15435	15535	15450	15436	15368	15385	15247	15374	15656	15113	15445	15218	15363	15341	15414	15324	15522	15485	15516	15501	15463	15700	15405	15553	15200	15345	15484	15386	15188	15352	15245	15390	15440	15189	15237	15545	15282	15295	15433	15402	15485	15292	15377	15490	15274	15418	15290	15373	15399	15171	15476	15490	15381	15582	15284	15604	15462	15325	15305	15296	15280	15122	15536	15467	15469	15375	15324	15231	15508	15275	15236	15264	15418	15341	15293	15513	15531	15303	15460	15387	15238	15385	15393	15528	15496	15413	15562	15312	15405	15491	15441	15214	15216	15125	15527	15346	15395	15451	15399	15444	15410	15359	15366	15391	15313	15350	15585	15454	15342	15531	15386	15471	15413	15344	15403	15599	15546	15356	15439	15431	15372	15249	15388	15509	15391	15249	15388	15426	15304	15274	15409	15489	15329	15437	15263	15461	15375	15360	15285	15344	15238	15383	15295	15417	15351	15327	15340	15510	15506	15467	15506	15300	15262	15251	15446	15450	15436	15303	15387	15469	15339	15390	15395	15414	15351	15339	15157	15209	15596	15394	15178	15090	15270	15438	15248	15382	15381	15426	15396	15246	15291	15430	15388	15478	15273	15539	15332	15428	15364	15346	15462	15310	15195	15269	15380	15480	15488	15336	15395	15361	15514	15269	15434	15218	15359	15486	15386	15342	15182	15223	15455	15338	15512	15456	15517	15341	15309	15493	15389	15395	15505	15311	15203	15436	15263	15250	15333	15484	15542	15564	15310	15297	15569	15585	15498	15264	15493	15329	15354	15451	15110	15386	15365	15363	15261	15367	15377	15457	15258	15416	15462	15440	15478	15236	15552	15324	15410	15299	15304	15496	15317	15314	15333	15546	15376	15250	15650	15412	15363	15484	15493	15393	15345	15310	15264	15380	15520	15446	15393	15260	15361	15336	15416	15353	15325	15587	15459	15448	15479	15333	15383	15469	15374	15307	15430	15452	15451	15373	15295	15435	15292	15452	15355	15462	15298	15325	15250	15401	15339	15364	15311	15688	15237	15434	15400	15305	15315	15473	15393	15324	15330	15365	15439	15503	15548	15488	15522	15413	15382	15496	15410	15287	15385	15465	15383	15427	15470	15537	15404	15367	15448	15618	15467	15468	15366	15408	15536	15400	15535	15299	15295	15350	15114	15316	15480	15465	15341	15397	15498	15563	15499	15328	15525	15350	15268	15327	15270	15368	15294	15380	15361	15326	15363	15409	15455	15161	15556	15356	15388	15196	15388	15465	15401	15135	15349	15383	15270	15488	15344	15475	15452	15475	15426	15465	15513	15377	15639	15571	15410	15230	15441	15483	15482	15360	15261	15161	15183	15280	15454	15397	15537	15342	15215	15402	15124	15303	15356	15326	15429	15399	15407	15326	15428	15365	15208	15370	15419	15386	15407	15572	15542	15405	15374	15261	15302	15227	15200	15445	15467	15346	15375	15387	15430	15512	15175	15500	15290	15139	15214	15374	15538	15453	15543	15384	15380	15256	15258	15387	15465	15458	15338	15377	15404	15287	15611	15275	15334	15311	15389	15594	15522	15408	15473	15497	15239	15451	15355	15294	15463	15501	15380	15448	15241	15372	15506	15429	15437	15391	15281	15529	15419	15262	15521	15638	15525	15463	15488	15759	15428	15399	15238	15500	15410	15376	15462	15498	15549	15380	15315	15330	15287	15231	15343	15421	15504	15445	15427	15484	15482	15334	15452	15578	15398	15495	15490	15397	15559	15400	15466	15494	15517	15266	15436	15419	15377	15336	15293	15424	15492	15502	15421	15278	15449	15447	15356	15514	15201	15336	15495	15435	15412	15387	15353	15272	15410	15505	15399	15095	15305	15285	15473	15513	15591	15530	15423	15416	15447	15577	15364	15576	15502	15347	15364	15486	15289	15343	15489	15452	15421	15386	15426	15385	15279	15582	15405	15311	15250	15352	15291	15412	15282	15372	15333	15326	15496	15300	15333	15372	15255	15385	15441	15434	15206	15345	15460	15548	15433	15387	15579	15424	15248	15255	15355	15637	15341	15422	15433	15291	15271	15523	15559	15400	15321	15452	15531	15278	15429	15466	15411	15423	15515	15475	15259	15455	15473	15417	15307	15274	15551	15273	15498	15492	15430	15365	15497	15341	15336	15456	15459	15474	15520	15436	15193	15519	15360	15216	15214	15228	15344	15362	15420	15366	15328	15601	15422	15450
14821	28352	29838	22319	28568	63913	66883	53038	14980	14966	14886	14860	14889	14916	14824	14965	14759	14892	14800	14873	14856	14858	14706	14889	14645	14782	14848	14851	14862	14798	14735	14832	14819	14946	14914	14725	14777	14796	14862	14743	14863	14780	14904	14923	14679	14828	14762	14973	14744	14748	14824	14885	14812	14771	14900	14817	14774	14881	14847	14879	14858	14798	14662	14704	14945	14893	14881	14878	14878	14715	14838	14947	14719	14734	14786	14831	14743	14799	14788	14814	14880	14853	14794	14914	14751	14861	14967	14762	14703	14863	14825	14852	14642	14829	14726	14747	14890	14914	14793	14735	14606	14688	14737	14560	14771	14670	14812	14587	14844	14599	14798	14723	14643	14655	14803	14812	14681	14886	14636	14791	14676	14821	14777	14717	14879	14608	14674	14669	14692	14586	14769	14765	14808	14774	14780	14799	14788	14926	14860	14882	14731	14724	14765	14687	14704	14764	14846	14762	14863	14802	14622	14692	14737	14633	14908	14958	14674	14606	14647	14956	14632	14805	14745	14970	14957	14693	14699	14768	14763	14693	14800	14911	14750	14883	14643	14783	14871	14994	14622	14876	14891	14778	14823	14741	14853	14790	14708	14757	14660	14778	14806	14870	14757	14814	14759	14801	14599	14793	14948	14836	14790	14848	14745	14541	14812	14938	14896	14820	14636	14965	14683	14779	14864	14777	14876	14825	14702	14710	14837	14708	14774	14896	14839	14872	14885	14941	14760	14677	14906	14627	14834	14611	14694	14860	14778	14488	14767	14692	14655	14765	14857	14843	14882	14789	14802	14874	14746	14848	14764	14830	14773	14900	14760	14984	14789	14807	14786	14826	14798	14694	14733	14723	14679	14742	14672	14677	14762	14772	14664	14842	14958	14799	14739	14804	14624	14677	14856	14508	14831	14843	14659	14663	14865	14690	14683	14864	14704	14818	14786	14765	14777	14877	14873	14728	14776	14729	14908	14793	14830	14850	14917	14837	14886	14686	14805	14621	14791	14756	14934	14901	14704	14732	14901	14651	14755	14958	14779	14757	14749	14806	14603	14660	14736	14651	14787	14817	14829	14843	14619	14693	14725	14862	14591	14826	14980	14772	14678	14816	14613	14785	14773	14807	14857	14611	14798	14730	14833	14645	14661	14857	14897	14797	14814	14896	14880	14863	14878	14915	14757	14649	14845	14757	14658	14812	14862	14794	14856	14794	14856	14697	14727	14657	14942	14966	14630	14908	14912	14708	14814	14840	14886	14778	14952	14832	14759	14679	14782	14831	14771	14831	14753	14792	14742	14783	14862	14746	14638	14701	14743	14747	14752	14893	14812	14808	14841	14912	14514	14819	14864	14909	14803	14864	14742	14904	14764	14898	14816	14652	14810	14791	14742	14810	14708	14631	14720	14711	14815	14878	14732	14841	14706	14760	14793	14797	14890	14590	14805	14858	14638	14790	14669	14780	14848	14645	14738	14672	14694	14845	14975	14624	14948	14720	14777	14504	14770	14663	14802	14866	14815	14772	14689	14592	14906	14772	14704	14740	14702	14708	14820	14689	14745	14710	14686	14829	14755	14754	14768	14788	14760	14876	14664	14900	14765	14898	14984	14870	14713	14741	14903	14885	14699	14745	14972	14608	14796	14762	14911	14956	14877	14858	14890	14828	14769	14760	14792	14635	14712	14744	14874	14722	14732	14772	14890	14746	14648	14864	14830	14778	14717	14781	14863	14910	14627	14767	14654	14785	14804	14852	14789	14815	14677	14714	14808	14791	14633	14789	14862	14792	14674	14876	14760	14760	14659	14985	14668	14810	14801	14731	14888	14912	14727	14925	14877	14680	14751	14705	14906	14698	14659	14764	14837	14676	14675	14596	14767	14660	14699	14755	14708	14869	14737	14717	14809	14640	14868	14647	14949	14663	14843	14852	14794	14818	14838	14672	14827	14769	14842	14716	14699	14816	14872	14820	14861	14818	14866	14811	14697	14883	14951	14802	14858	14632	14755	14846	14745	14765	14583	14841	14744	14779	14832	14727	14722	14837	14888	14539	14999	14916	14811	14892	14836	14701	14527	14642	14912	14863	14868	14734	14939	14913	14594	14855	14842	14946	14670	14820	14830	14706	14679	14870	14870	14731	14723	14694	14738	14633	14704	14848	14712	14646	14673	14769	14833	14893	14751	14726	14867	14893	14752	14783	14667	14718	14749	14722	14739	14682	14827	14750	14754	14769	14976	14630	14633	14812	14659	14571	14800	14790	14926	14670	14892	14724	14738	14670	14853	14767	14772	14814	14711	14796	14844	14736	14583	14852	14756	14724	14695	15002	14743	14804	14780	14734	14754	14802	14810	14844	14832	14774	14718	14785	14755	14833	14745	14890	14784	14735	14916	14861	14567	14745	14601	14920	14752	14785	14906	14879	14731	14626	14807	14891	14425	14854	14875	14830	14789	14697	14792	14775	14701	14716	14705	14879	14797	14698	14863	14774	14776	14730	14732	14922	14740	14959	14826	14736	14768	14767	14649	14881	14754	14804	14720	14851	14830	14576	14661	14778	14696	14694	14813	14900	14906	14786	14819	14733	14862	14702	14588	14884	14753	14757	14745	15028	14843	14803	14743	14792	14993	14703	14706	14852	14706	14698	14679	14626	14883	14662	14845	14579	14726	14943	14773	14876	14660	14774	14939	14730	14750	14868	14640	14821	14817	14814	14760	14782	14714	14705	14849	14820	14771	14530	14800	14880	14895	14686	14719	14909	14775	14902	14705	14664	14652	14821	14737	14857	14709	14884	14823	14902	14530	14740	14675	14897	14762	14800	14885	14753	14786	14686	14634	14858	14817	15007	14729	14863	14728	14721	14890	14847	14726	14839	14798	14841	14882	14687	14763	14928	14770	14800	14711	14834	14722	14866	14845	14717	14894	14720	14707	14731	14793	14575	14901	14761	14719	14721	14793	14911	14644	14744	14783	14974	14780	14826	14944	14896	14872	14806	14868	14945	14861	14725	14816	14686	14718	14783	14652	14814	14692	14620	14841	14686	14841	14771	14657	14697	14773	14857	14901	14763	14778	14684	14763	14752	14801	14775	14849	14738	14758	14878	14689	14783	14623	14719	14876	14763	14771	14702	14821	14979	14860	14641	14810	14873	14785	14693	14795	14632	14874	14703	14743	14820	14938	14680	14878	14691	14914	14927	14753	14689	14804	14763	14803	14786	14825	14554	14680	14800	14651	14783	14825	14746	14826	14764	14784	14691	14823	14625	14852	14699	14755	14920	14674	14695	14754	14801	14628	14696	14639	14712	14880	14613	14849	14833	14842	14727	14907	14739	14852	14902	14704	14818	14749	14732	14768	14751	14723	14926	14696	14715	14812	14773	14758	14742	14810	14729	14884	14853	14707	14694	14818	14736	14890	14837	14874	14704	14475	14711	14732	14978	14776	14696	14749	14789	14795	14848	14746	14835	14900	14713	14820	14661	14903	14597	14676	14853	14756	14699	14813	14816	14900	14768	15050	14570	14924	14903	14731	15004	14700	14787	14749	14770	14630	14873	14830	14698	14844	14887	14768	14716	14728	14741	14822	14632	14779	14616	14640	14688	14717	14834	14670	14735	14878	14830	14807	14734	14940	14794	14711	14797	14777	14766	14705	14711	14672	14835	14696	14615	14583	14714	14717	14538	14881	14933	14842	14614	14790	14864	14674	14952	14670	14695	14799	14709	14905	14792	14711	14712	14767	15037	14848	14757	14761	14709	14727	14874	14809	14679	14610	14673	14802	14920	14855	15023	14679	14786	14851	14767	14794	14720	14719	14760	14790	14780	14817	14845	14723	14749	14729	14743	14913	14810	14782	14896	14777	14812	14953	14700	14792	14533	14650	14765	14878	14818	14859	14778	14779	14811	14625	14668	14758	14894	14860	14754	14876	14820	14849	14806	14887	14642	14789	14831	14844	14802	14837	14775	14931	14668	14696	14799	14927	14729	14799	14657	14940	14549	14739	14779	14735	14872	14806	14715	14802	14774	14767	14734	14580	14881	14400	14679	14844	14792	14735	14814	14826	14644	14730	14797	14768	14628	14799	14928	14715	14818	14897	14769	14728	14775	14679	14847	14704	14668	14755	14701	14751	14889	14877	14685	14763	14740	14872	14887	14668	14648	14855	14829	14795	14917	14588	14846	14646	14864	14765	14574	14651	14803	14629	14813	14663	14737	14724	14791	14714	14676	14853	14835	14697	14690	14860	14758	14850	14764	15028	14782	14863	14791	14863	14737	14668	15050	14665	14881	14728	14753	14676	14755	14866	14785	14858	14702	14793	14834	14789	14806	14857	14708	14710	14666	14826	14755	14573	14929	14748	14858	14765	14662	14810	14792	14625	14762	14831	14706	14866	14753	14742	14834	14863	14823	14651	14840	14839	14588	14756	14586	14845	14872	14869	14705	14695	14881	14815	14713	14731	14740	14773	14816	14686	14802	14779	14752	14800	14718	14847	14684	14896	14857	14781	14742	14862	14835	14606	14716	14807	14684	14765	14750	14626	14748	14662	14696	14697	14793	14698	14760	14820	14747	14830	14758	14863	14830	14894	14912	14827	14769	14789	14822	14752	14711	14698	14632	14670	14781	14905	14824	14780	14836	14855	14822	14683	14849	14973	14834	14678	14860	14832	14704	14748	14683	14876	14747	14698	14946	14810	14867	14871	14907	14788	14739	14764	14786	14730	14714	14634	14802	15043	14706	14792	14877	14774	14727	14819	14932	14803	14811	14834	14677	14717	14900	14874	14843	14629	14681	14754	14808	15034	14784	14923	14862	14717	14714	14685	14856	14681	14857	14706	14825	14796	14795	14697	14851	14991	14749	14816	14710	14749	14852	14903	14760	14684	14946	14736	14745	14673	14777	14792	14768	14798	14611	14669	14809	14689	14761	14715	14780	14784	14821	14859	14768	14700	15103	14815	14798	14913	14766	14733	14738	14886	14773	14870	14650	14825	14800	14834	14759	14801	14665	14856	14714	14913	14778	14809	14705	14611	14638	14768	14688	14763	14807	14608	14753	14656	14888	14594	14806	14833	14825	14639	14686	14750	14621	14707	14797	14829	14653	14817	14781	14874	14695	14835	14723	14713	14728	14766	14839	14816	14797	14746	14632
27364	21891	23602	19794	17236	23266	24231	21731	16632	15706	15446	15584	15752	15703	15402	15626	15575	15695	15619	15555	15528	15585	15769	15431	15653	15505	15629	15808	15534	15587	15655	15565	15707	15818	15720	15762	15689	15664	15566	15742	15480	15654	15817	15707	15624	15668	15593	15596	15514	15667	15594	15779	15437	15612	15538	15512	15645	15584	15667	15708	15509	15670	15821	15664	15673	15408	15613	15569	15498	15566	15541	15687	15674	15555	15642	15626	15561	15587	15656	15679	15809	15704	15586	15418	15639	15625	15706	15592	15661	15548	15712	15603	15721	15700	15498	15628	15527	15568	15635	15700	15671	15484	15503	15479	15523	15548	15560	15668	15521	15359	15502	15567	15601	15471	15369	15617	15594	15640	15557	15576	15689	15706	15497	15642	15642	15680	15535	15469	15443	15570	15645	15460	15629	15748	15466	15666	15621	15493	15596	15619	15668	15537	15676	15425	15370	15574	15577	15489	15629	15569	15645	15545	15510	15579	15691	15492	15435	15379	15538	15577	15349	15691	15516	15373	15449	15583	15482	15537	15600	15413	15548	15553	15576	15373	15466	15442	15686	15699	15594	15775	15524	15703	15465	15804	15643	15499	15472	15603	15715	15511	15617	15670	15568	15652	15508	15673	15757	15588	15605	15306	15568	15610	15696	15578	15569	15687	15766	15537	15434	15638	15726	15661	15500	15436	15579	15517	15655	15698	15645	15556	15634	15523	15505	15590	15661	15531	15545	15210	15576	15385	15545	15558	15716	15614	15658	15550	15553	15413	15446	15837	15526	15644	15629	15575	15481	15648	15455	15569	15457	15691	15378	15453	15489	15353	15559	15475	15448	15576	15894	15644	15644	15478	15610	15790	15585	15531	15574	15725	15467	15653	15344	15461	15561	15580	15755	15700	15665	15727	15599	15562	15605	15652	15615	15544	15561	15708	15653	15543	15433	15533	15754	15399	15486	15645	15612	15679	15595	15642	15677	15619	15629	15598	15470	15636	15679	15646	15541	15643	15487	15544	15561	15738	15604	15461	15553	15484	15519	15615	15648	15553	15471	15605	15426	15628	15443	15460	15363	15583	15862	15564	15493	15648	15459	15460	15627	15760	15656	15513	15428	15506	15437	15500	15696	15358	15539	15606	15387	15655	15792	15708	15536	15746	15721	15507	15803	15678	15767	15639	15489	15791	15488	15581	15407	15439	15649	15515	15498	15503	15538	15547	15580	15662	15722	15682	15504	15725	15577	15587	15554	15451	15505	15832	15814	15476	15655	15645	15496	15524	15618	15621	15539	15499	15551	15613	15529	15602	15433	15611	15537	15545	15610	15435	15638	15467	15531	15645	15518	15616	15536	15559	15663	15559	15405	15744	15613	15557	15386	15657	15546	15545	15604	15591	15692	15433	15503	15586	15456	15640	15517	15512	15763	15333	15765	15557	15523	15647	15560	15674	15720	15459	15393	15447	15567	15637	15469	15601	15515	15339	15652	15437	15501	15638	15686	15632	15439	15632	15820	15682	15594	15648	15439	15535	15539	15538	15649	15552	15613	15631	15545	15634	15730	15656	15398	15402	15451	15614	15522	15638	15623	15435	15574	15539	15608	15474	15659	15808	15491	15539	15374	15531	15580	15609	15524	15540	15593	15591	15563	15625	15600	15681	15485	15854	15501	15485	15341	15591	15626	15741	15691	15567	15490	15703	15709	15630	15544	15775	15569	15603	15665	15566	15527	15639	15595	15757	15570	15653	15540	15492	15660	15465	15666	15644	15637	15779	15734	15610	15572	15593	15637	15671	15693	15741	15646	15451	15782	15341	15685	15531	15637	15899	15598	15460	15689	15427	15454	15634	15451	15397	15585	15766	15872	15768	15504	15577	15481	15419	15528	15617	15470	15586	15563	15677	15564	15499	15562	15499	15555	15761	15654	15729	15530	15587	15683	15575	15626	15386	15665	15528	15658	15413	15710	15432	15554	15610	15566	15527	15643	15546	15725	15638	15732	15516	15739	15636	15593	15596	15650	15455	15526	15398	15480	15774	15403	15615	15739	15632	15571	15613	15598	15468	15496	15372	15579	15503	15651	15511	15623	15474	15372	15488	15637	15556	15613	15724	15660	15642	15539	15601	15623	15636	15605	15639	15728	15496	15641	15530	15698	15716	15559	15676	15553	15637	15578	15635	15623	15615	15621	15635	15604	15687	15482	15615	15673	15677	15501	15697	15487	15548	15580	15666	15608	15526	15480	15745	15749	15552	15456	15610	15329	15558	15635	15460	15480	15800	15511	15482	15456	15639	15627	15410	15644	15491	15473	15619	15519	15546	15421	15539	15491	15758	15666	15753	15673	15558	15788	15543	15675	15603	15568	15582	15612	15446	15517	15439	15549	15729	15562	15679	15495	15656	15601	15640	15722	15684	15586	15610	15621	15463	15572	15551	15479	15501	15489	15582	15789	15537	15553	15577	15529	15486	15550	15412	15699	15504	15689	15501	15428	15556	15524	15622	15568	15429	15577	15646	15515	15562	15594	15411	15607	15712	15759	15428	15534	15497	15515	15571	15513	15384	15492	15427	15622	15669	15562	15507	15636	15677	15645	15549	15693	15631	15592	15412	15428	15601	15607	15634	15703	15493	15571	15536	15366	15591	15450	15771	15539	15552	15513	15814	15535	15576	15419	15623	15695	15604	15569	15571	15505	15665	15261	15436	15803	15551	15494	15510	15722	15506	15406	15470	15582	15795	15522	15611	15617	15621	15486	15678	15393	15573	15636	15477	15926	15376	15566	15591	15758	15540	15483	15697	15643	15505	15485	15574	15673	15490	15478	15480	15663	15495	15589	15564	15634	15613	15821	15647	15789	15644	15728	15570	15471	15413	15671	15631	15476	15525	15588	15632	15693	15412	15563	15644	15547	15544	15725	15516	15532	15591	15660	15680	15438	15499	15616	15510	15567	15683	15512	15582	15595	15650	15308	15429	15724	15557	15645	15555	15761	15752	15699	15447	15555	15608	15486	15659	15475	15667	15670	15511	15624	15502	15669	15474	15742	15602	15597	15803	15593	15755	15495	15550	15663	15626	15604	15727	15548	15667	15676	15708	15759	15606	15474	15408	15463	15524	15654	15714	15524	15533	15871	15746	15549	15533	15482	15416	15486	15451	15445	15500	15571	15670	15580	15575	15663	15638	15500	15472	15576	15649	15527	15614	15460	15649	15479	15570	15600	15497	15583	15561	15488	15425	15348	15380	15681	15557	15431	15523	15648	15458	15642	15477	15678	15600	15595	15703	15502	15644	15513	15593	15656	15663	15783	15498	15572	15863	15533	15527	15669	15587	15396	15941	15759	15617	15655	15601	15738	15677	15614	15547	15752	15656	15613	15540	15324	15564	15659	15600	15488	15450	15692	15662	15542	15477	15871	15702	15574	15523	15583	15537	15471	15635	15633	15743	15539	15570	15719	15752	15562	15504	15743	15672	15594	15557	15634	15605	15584	15470	15663	15374	15390	15644	15597	15627	15642	15521	15498	15462	15615	15547	15460	15472	15497	15622	15433	15580	15481	15700	15608	15445	15597	15661	15426	15799	15592	15613	15461	15531	15591	15698	15510	15765	15528	15623	15513	15808	15700	15519	15696	15536	15720	15547	15491	15784	15784	15731	15510	15586	15768	15738	15544	15571	15486	15567	15419	15584	15518	15690	15756	15700	15631	15766	15565	15531	15585	15582	15601	15455	15334	15546	15567	15444	15702	15597	15829	15439	15589	15655	15287	15503	15575	15601	15571	15799	15541	15760	15688	15614	15474	15678	15581	15733	15569	15502	15484	15546	15575	15664	15535	15569	15388	15565	15530	15509	15640	15684	15627	15553	15582	15596	15713	15431	15560	15611	15567	15679	15604	15519	15734	15707	15513	15530	15820	15702	15692	15608	15387	15399	15593	15432	15598	15511	15598	15593	15646	15579	15841	15783	15603	15593	15620	15768	15720	15648	15636	15769	15691	15595	15727	15548	15592	15709	15693	15755	15617	15542	15500	15653	15454	15590	15583	15557	15473	15573	15575	15632	15385	15683	15653	15531	15545	15572	15702	15660	15559	15723	15514	15527	15533	15674	15729	15530	15660	15632	15811	15579	15856	15643	15433	15422	15609	15594	15784	15927	15585	15598	15464	15533	15537	15414	15731	15638	15775	15492	15513	15607	15446	15442	15648	15618	15641	15459	15428	15546	15623	15668	15584	15583	15525	15491	15439	15651	15577	15548	15592	15492	15538	15703	15475	15471	15671	15763	15639	15721	15609	15591	15615	15496	15561	15350	15824	15521	15678	15674	15607	15461	15505	15600	15528	15640	15666	15494	15628	15485	15650	15713	15569	15624	15703	15480	15447	15670	15711	15399	15721	15591	15730	15614	15440	15628	15696	15747	15517	15557	15551	15624	15632	15582	15475	15516	15387	15526	15513	15437	15421	15477	15683	15637	15721	15469	15618	15629	15677	15648	15588	15520	15621	15573	15785	15427	15674	15652	15824	15533	15515	15323	15529	15602	15546	15674	15507	15532	15663	15409	15702	15680	15617	15521	15520	15632	15777	15520	15548	15642	15702	15508	15657	15477	15863	15667	15665	15630	15550	15445	15622	15559	15620	15707	15549	15449	15652	15720	15621	15556	15592	15647	15514	15531	15445	15493	15609	15616	15698	15751	15667	15590	15565	15526	15684	15578	15469	15627	15514	15594	15543	15591	15431	15478	15621	15445	15471	15833	15786	15514	15782	15555	15510	15549	15567	15465	15481	15719	15682	15579	15673	15388	15450	15634	15339	15514	15715	15829	15466	15565	15672	15555	15566	15539	15550	15685	15616	15555	15431	15622	15520	15572	15544	15641	15651	15356	15616	15613	15709	15609	15666	15749	15579	15457	15601	15786	15686	15554	15495	15660	15612	15754	15448	15663	15574	15797	15772	15577	15584	15506	15937	15540	15740	15583	15684	15446	15666	15582	15717	15533	15717	15559	15707	15707	15620	15563	15567	15586	15674	15675	15467	15651	15600	15589	15659	15355	15705	15595	15510	15447	15553	15688	15490	15767	15593	15620	15602	15609	15538	15633	15589	15560	15650	15537	15684	15321	15549	15430	15614	15452	15720	15424	15525	15565	15579	15372
14860	20167	19863	17113	17830	26225	26145	22406	14973	14958	15001	14957	14936	14935	14879	14864	15037	14913	15057	15054	14884	14944	15117	14894	14998	14895	14980	14922	14953	14963	14954	14906	14897	15089	14860	14943	14894	14949	14975	14922	15066	14925	14933	14795	14853	14976	15013	15057	15053	15004	14967	14832	15072	14936	14965	14978	14821	14945	14974	14958	14987	14955	14976	14817	14773	14823	14727	15020	14914	14887	14920	14972	15134	14916	14855	15144	14948	14942	15069	14840	14993	15047	15059	15043	14892	14842	14902	14994	14956	14803	14814	14795	14995	14917	14807	14888	14987	14849	14936	14852	15011	14856	14943	15039	15050	15041	14935	14943	15050	15032	15181	14953	14845	15024	14990	15095	14852	15001	15037	15024	15001	14965	14983	14822	15074	14774	14962	14941	14874	14888	14952	14803	14879	14981	14982	14834	14960	15022	14879	14931	15148	14994	14867	15019	14921	14866	14924	14896	15013	14814	14850	15019	14971	14977	14991	15016	14944	14859	15069	14947	14780	15084	14867	15062	14925	14858	14907	15086	15089	14819	14897	14875	14816	15110	14956	14947	14874	14903	14730	14948	14940	14906	14944	14937	14979	14820	14926	14925	14877	14983	14955	14961	14841	14877	14825	14868	14757	14846	14801	14927	14999	14814	14886	14939	15031	15039	14949	14977	15015	14947	14844	15017	14903	14744	14933	14984	14893	14849	15050	15160	14900	14870	14842	14806	14919	14743	15074	14794	15002	14834	14829	14953	14950	14898	14935	14819	14880	14823	14965	14951	14834	15154	14864	14831	15065	14879	15103	14940	14712	14987	14765	14985	15091	14869	14938	14959	15054	14968	14982	14796	14937	15062	15028	14862	14929	14995	14765	14978	15001	14887	14783	14900	14958	14802	14841	14846	14886	14867	14998	14985	14938	14928	14834	15005	14973	14981	15037	14986	14809	14899	14797	14915	15009	15006	14672	15025	14970	15057	14949	14975	15093	14910	14785	14946	14891	14812	14937	15099	14848	14910	14928	14838	14906	14790	14827	14722	14939	14952	14942	14985	14914	14968	14902	14992	14961	14899	15068	14959	14972	14758	14940	14905	14821	15011	14855	14995	14978	15055	14974	14947	14932	14887	14908	14892	14983	14982	14970	14824	15124	14990	14934	15050	15055	14933	14933	14895	15003	15031	14989	14982	15025	15136	14960	14851	14820	15131	14832	14898	14979	14799	15126	14762	14935	14857	15021	15009	14990	15014	14879	14902	15012	14990	14983	15029	15049	14936	15137	14951	14961	14995	14933	15029	14941	15108	15075	14970	15098	14993	14916	15096	14875	14845	15106	15041	14832	15000	14969	15065	14876	14787	14898	15033	14853	14881	14951	14760	14958	15042	14906	15054	14971	14963	14849	14831	14944	14947	14832	14857	15055	15010	14871	15030	14921	14982	14761	14904	14900	14873	15044	15078	14979	14844	14948	14957	14877	14887	14834	14897	14792	14884	14989	14935	14864	15075	15044	14749	15008	14920	15002	14995	14849	14900	15017	15027	14881	14966	14926	14855	14867	14997	15058	15064	14968	15034	14770	14840	14777	14880	14885	15114	15070	14993	15157	14974	14942	15017	14856	14984	14813	14961	14817	14853	15176	14925	14754	14833	15084	14800	14962	14835	14917	14990	14817	14926	14927	14775	14987	14944	14963	14965	15047	14997	14940	15032	15031	14900	14918	15040	15076	14805	14914	14905	14979	15094	14784	14941	15152	14882	14893	15046	15065	14728	15030	14960	14925	15040	14901	14858	15044	14917	14948	14809	14956	14876	14874	14762	14979	14930	14828	15018	15061	14998	14997	15056	15027	14915	14946	14857	14940	14955	14927	14704	14834	14833	14870	14965	14961	15050	15086	14750	14914	14945	15043	14949	14823	14815	14944	14960	15090	14965	14933	14732	15052	14930	15012	14813	15020	14933	15096	15024	15095	15108	15031	14963	14844	14865	15138	14906	14872	14890	14989	14858	15030	14828	15057	14849	15049	14930	15133	15112	15102	14785	15008	14797	14894	14796	14986	14689	14936	14871	14981	14944	14991	15036	14837	15017	14986	15078	14964	14711	14926	14917	14869	14831	14987	14927	14864	15172	15152	14992	14973	15058	15047	14874	14918	14910	15028	14861	14854	14903	15037	15069	14936	14835	15242	14893	15022	14840	14840	14939	14868	15077	14958	14868	14812	14950	14966	14821	14881	15032	14892	15037	14949	14815	15041	14855	14733	14848	15013	14896	15012	15104	14879	14921	15009	14938	14880	14957	15043	14838	14837	15113	15116	15084	15040	14819	15101	14823	14958	14913	14965	14921	14951	14944	15006	14968	14981	14913	14841	15102	14886	15096	15047	15029	14916	14981	14927	15098	15078	14907	14836	14899	14864	14840	15030	14926	14885	14942	14847	15066	14921	15155	14786	14963	14867	14913	14817	14894	14939	14981	15081	14946	15043	14979	14958	14952	15085	14970	15123	14924	14983	14942	14938	14918	14922	14777	14887	14950	14913	14961	14942	14948	14946	14824	14793	14776	15032	15122	14962	14905	15033	14983	14945	14972	15078	14854	14962	15134	14915	14812	14999	14882	14926	14825	15046	14801	14726	15044	14923	14905	14926	14877	14916	14958	15078	14917	15005	14947	15046	14760	14970	14866	15098	14669	14944	14998	15037	15010	14968	14898	14848	14854	14970	15027	14837	15002	14827	14968	14831	14975	14855	14800	14863	14837	15037	14913	14898	14931	15076	14799	14929	15065	14963	14973	14897	14950	15024	14929	14726	15073	15069	15159	15080	14842	14939	14890	14894	15034	14949	15065	14855	14952	14815	14986	14877	15058	14838	14917	14965	15223	14961	14816	14896	14898	15155	14864	14967	14963	15027	14989	14766	14978	15111	14804	14988	15021	14955	14881	14991	14980	14899	14866	15053	15003	14896	14907	14914	14810	14901	14951	15042	14883	14985	14905	14907	14915	14877	15014	14996	14941	15063	14915	14944	14943	14904	14866	14974	14932	14860	14870	14865	15054	14980	14869	14912	14754	15111	14827	14906	14948	14837	15016	15042	15111	14831	14847	15027	14948	14787	14857	15010	14971	14875	14897	15139	14971	14980	14896	15017	14789	15041	14966	15160	14948	14890	14944	14745	14901	14985	14883	15107	14802	14921	15023	15003	15029	15046	15001	14980	14980	14938	14941	14944	15136	15023	14967	14875	14911	14858	15039	15019	14940	15053	14998	14851	14990	14994	15087	14858	14966	14984	15026	15102	14987	14976	14882	14982	14609	14852	14851	14838	14928	14912	14993	14917	15008	14863	15057	15104	15082	14938	14895	15083	15000	15021	14962	14927	14905	14875	14900	14898	14881	14891	15072	14999	15041	14858	15059	14914	14988	14995	14858	15075	14912	15069	14937	14963	14966	14905	14827	15000	15041	15001	14928	15073	14906	15142	14911	15076	15070	15036	14984	14990	14870	14992	15026	15054	14987	14977	14822	14681	14954	14990	15082	14926	15047	15036	15018	15041	14902	14841	14850	15113	14906	14967	14940	14814	14909	14807	14920	14924	14925	15105	14875	14977	15179	15011	14883	14838	14967	14982	14911	14758	14925	15007	14779	15210	14929	15010	15086	14780	14837	14935	14860	14830	14998	14912	14812	14946	14905	15047	14846	14838	14886	14862	14947	14985	14998	14935	14934	15208	15038	14968	14849	14956	15080	14845	14923	14958	14978	14929	14867	14941	15190	14952	15076	14863	14869	14946	14934	14921	14895	14981	14923	14707	15012	14863	15020	15055	14823	15122	14908	14845	14921	15089	15066	14876	15032	14872	14928	14920	14918	15054	14932	15135	15025	15053	15120	14992	15068	14964	14981	15110	14868	15163	14909	15143	14935	14905	14956	15048	15026	15037	15025	14968	15096	14991	14665	14982	14884	14799	15071	14907	15128	14911	14930	15017	15141	15033	15029	14942	15004	14911	15034	15013	14919	14958	14801	15025	14914	14965	14973	14946	14926	15014	15024	14866	14816	14940	14875	14968	14940	14953	15099	14890	14939	14969	15024	14950	14858	14918	14766	14945	14846	14895	15004	15102	14841	15111	14839	14910	14843	14949	14899	15106	14868	15029	15081	14954	14955	15038	15024	14973	14995	15023	14839	15012	14991	14980	14825	15039	15078	14993	14951	14947	15047	14886	14955	14876	14933	15091	14886	15027	15005	14847	14870	14849	15036	14841	14985	15149	14879	14932	14868	14935	14815	14861	15008	14977	14975	14901	14768	14885	14848	14969	14928	14971	15044	14872	15040	14928	14891	14913	14868	15114	14820	15031	14848	15054	15213	14902	14969	15003	14962	14941	15066	14915	14818	14835	14824	15002	14848	14750	14926	14813	15032	14902	14927	14925	14953	14892	15096	14916	15025	14884	14902	14911	14813	14991	14918	14952	14801	14710	14862	14883	15111	14963	14975	14778	15010	14893	15033	14781	15003	14908	14995	14804	14869	14922	15067	15041	14870	15019	14972	14769	14987	14970	14884	14910	14749	14962	15000	14942	14955	15126	14944	14935	14791	14969	15147	14976	14982	14928	14985	14912	14815	14969	14906	14826	15067	14936	14840	14944	14906	14993	14937	15137	14778	14942	14924	14975	14825	14863	14901	14760	14975	14874	15049	14783	14868	14847	14960	15089	14883	14933	15038	14914	15017	14746	15025	14838	14903	14910	14869	14937	14993	15036	14885	15026	14901	14908	15014	14869	15041	14865	14816	14927	15002	15163	14910	14928	14943	15011	15030	14951	15045	15038	14901	14946	15017	14955	14903	14973	15074	14838	15059	15049	14923	15098	14898	14879	14791	14916	14835	14944	14711	14894	15090	14851	14987	14875	14824	15082	14818	14969	14987	14873	15041	15008	15047	14907	14930	14952	15057	15065	14883	14912	15002	15078	14843	14849	15142	14925	14804	14893	14874	14723	14892	14592	14986	14788	15170	14999	15068	14867	15207	14854	14919	15059	15015	14961	15000	14897	14925	15173	15035	15015	14800	14907	14935	14981	14924	14899	14942	15000	14961	14922	15024	14794	14768	14814	15075	14938	14995	15223	14959	14984	14992	14883	15039	14942	14775	15028	15052	15032	15026
24213	21275	28541	24553	25767	50164	51088	38663	19809	16406	15914	15698	15449	15624	15639	15582	15607	15406	15698	15575	15487	15505	15595	15599	15782	15465	15579	15503	15408	15576	15355	15589	15539	15608	15642	15542	15561	15485	15498	15452	15533	15522	15518	15520	15512	15463	15385	15278	15463	15638	15521	15433	15404	15493	15557	15621	15569	15623	15436	15423	15529	15508	15623	15522	15358	15636	15581	15482	15552	15563	15205	15344	15609	15636	15463	15558	15533	15520	15732	15636	15598	15418	15383	15487	15483	15522	15485	15192	15451	15445	15601	15502	15470	15432	15391	15504	15400	15443	15459	15478	15480	15320	15431	15314	15312	15420	15474	15433	15376	15337	15413	15467	15372	15565	15332	15409	15438	15500	15432	15366	15548	15425	15280	15405	15527	15404	15417	15420	15550	15381	15445	15582	15410	15441	15314	15373	15552	15414	15489	15513	15519	15463	15614	15561	15613	15469	15355	15528	15420	15435	15355	15257	15452	15328	15296	15550	15365	15581	15391	15468	15346	15427	15559	15502	15417	15347	15450	15538	15469	15405	15498	15695	15441	15494	15389	15622	15301	15292	15526	15381	15518	15579	15424	15398	15636	15430	15414	15448	15458	15579	15441	15528	15617	15614	15316	15532	15521	15373	15360	15357	15492	15481	15420	15586	15581	15545	15540	15290	15561	15440	15435	15395	15492	15463	15471	15591	15379	15551	15739	15379	15370	15568	15550	15630	15590	15584	15366	15495	15468	15574	15444	15360	15353	15578	15462	15295	15376	15455	15452	15368	15565	15484	15504	15336	15515	15444	15366	15288	15606	15570	15587	15259	15522	15602	15270	15337	15263	15413	15442	15288	15454	15417	15447	15466	15496	15622	15377	15322	15495	15333	15556	15442	15450	15264	15727	15572	15560	15301	15549	15388	15514	15492	15336	15400	15551	15444	15241	15476	15516	15455	15415	15598	15466	15493	15564	15453	15355	15252	15440	15457	15388	15573	15331	15411	15330	15368	15243	15366	15537	15482	15463	15541	15411	15500	15375	15555	15317	15558	15621	15583	15309	15351	15546	15598	15352	15399	15507	15506	15542	15562	15599	15585	15659	15445	15313	15472	15455	15342	15585	15592	15378	15405	15566	15438	15329	15290	15389	15233	15450	15517	15545	15624	15402	15406	15375	15361	15415	15290	15598	15496	15626	15402	15496	15460	15449	15480	15542	15426	15516	15547	15496	15435	15383	15500	15516	15432	15381	15413	15460	15382	15530	15549	15356	15319	15361	15520	15391	15393	15609	15441	15399	15370	15395	15273	15490	15540	15419	15519	15377	15579	15310	15372	15607	15433	15417	15403	15606	15326	15356	15524	15413	15442	15281	15330	15322	15488	15545	15472	15615	15582	15520	15580	15484	15428	15536	15504	15463	15313	15507	15374	15504	15491	15522	15616	15466	15552	15523	15297	15455	15356	15469	15369	15496	15433	15523	15498	15532	15463	15564	15454	15498	15532	15497	15688	15456	15559	15338	15445	15460	15618	15495	15266	15531	15365	15324	15448	15410	15153	15347	15381	15412	15303	15757	15618	15338	15376	15417	15495	15413	15391	15529	15342	15372	15624	15534	15385	15584	15482	15625	15337	15561	15529	15373	15477	15475	15348	15582	15339	15423	15392	15472	15419	15746	15590	15316	15308	15430	15644	15593	15521	15367	15429	15538	15358	15591	15334	15495	15356	15323	15423	15283	15446	15516	15677	15318	15597	15292	15367	15301	15495	15547	15531	15394	15533	15399	15436	15331	15480	15441	15299	15479	15353	15360	15579	15263	15521	15319	15578	15510	15561	15445	15314	15544	15542	15498	15390	15450	15372	15357	15324	15752	15527	15644	15266	15360	15215	15450	15380	15348	15435	15437	15554	15593	15321	15473	15331	15500	15623	15361	15623	15309	15578	15530	15383	15496	15670	15391	15763	15382	15525	15429	15603	15387	15279	15510	15498	15397	15299	15600	15705	15500	15408	15466	15586	15439	15542	15369	15463	15486	15649	15571	15348	15630	15488	15539	15403	15270	15238	15428	15523	15309	15426	15394	15504	15649	15286	15238	15435	15583	15421	15481	15473	15489	15471	15342	15587	15536	15371	15618	15350	15207	15294	15686	15619	15583	15525	15648	15560	15593	15540	15355	15391	15486	15334	15447	15491	15457	15319	15549	15539	15457	15375	15481	15416	15447	15486	15440	15650	15543	15466	15359	15558	15326	15719	15361	15499	15435	15721	15360	15465	15504	15408	15444	15459	15522	15335	15494	15488	15473	15366	15348	15520	15663	15532	15327	15332	15480	15637	15569	15394	15552	15671	15566	15508	15545	15489	15419	15354	15544	15528	15506	15518	15577	15480	15452	15509	15212	15501	15539	15658	15341	15575	15422	15327	15518	15572	15378	15663	15670	15454	15533	15416	15367	15304	15540	15527	15545	15678	15371	15428	15533	15500	15418	15526	15537	15410	15590	15437	15560	15476	15486	15457	15533	15477	15504	15446	15718	15458	15431	15424	15629	15421	15436	15389	15642	15321	15321	15509	15279	15386	15723	15501	15544	15501	15498	15245	15256	15664	15387	15262	15521	15311	15607	15430	15481	15613	15594	15314	15544	15498	15446	15284	15679	15516	15688	15622	15434	15563	15447	15253	15313	15413	15439	15465	15307	15506	15404	15662	15540	15751	15470	15373	15786	15414	15388	15516	15594	15461	15312	15589	15287	15429	15339	15681	15636	15354	15442	15442	15428	15514	15486	15416	15364	15489	15472	15434	15585	15677	15504	15530	15405	15491	15613	15570	15506	15539	15347	15471	15475	15438	15449	15334	15533	15519	15464	15567	15414	15481	15413	15473	15518	15490	15365	15390	15395	15262	15570	15459	15354	15481	15356	15393	15309	15465	15691	15408	15450	15494	15437	15287	15438	15464	15456	15224	15373	15441	15562	15547	15482	15423	15597	15805	15435	15488	15549	15575	15510	15340	15426	15363	15498	15501	15278	15407	15400	15376	15369	15445	15444	15529	15372	15414	15392	15500	15322	15437	15478	15353	15419	15429	15530	15530	15505	15448	15448	15339	15379	15450	15487	15664	15409	15510	15391	15510	15485	15298	15476	15314	15452	15434	15527	15473	15393	15634	15692	15451	15356	15473	15501	15256	15519	15305	15396	15452	15532	15558	15383	15277	15401	15375	15418	15336	15406	15393	15578	15345	15566	15717	15396	15414	15676	15528	15449	15481	15382	15493	15479	15447	15404	15612	15362	15410	15557	15588	15456	15534	15441	15319	15538	15471	15657	15344	15487	15609	15395	15521	15421	15532	15477	15513	15511	15458	15591	15392	15418	15546	15757	15462	15398	15374	15370	15228	15536	15454	15392	15348	15278	15360	15377	15477	15690	15575	15439	15577	15403	15575	15499	15674	15535	15524	15534	15474	15465	15442	15328	15495	15484	15277	15437	15549	15321	15617	15553	15489	15646	15427	15497	15407	15397	15285	15319	15439	15337	15505	15588	15500	15534	15333	15487	15471	15278	15522	15540	15410	15636	15326	15416	15444	15555	15444	15571	15570	15310	15615	15694	15440	15563	15298	15410	15455	15362	15599	15425	15503	15595	15381	15369	15330	15375	15492	15343	15457	15606	15413	15469	15427	15497	15350	15469	15587	15408	15354	15522	15553	15298	15509	15398	15303	15557	15323	15304	15335	15301	15486	15453	15589	15386	15612	15419	15327	15393	15255	15454	15525	15328	15547	15228	15511	15662	15566	15389	15518	15538	15463	15228	15355	15590	15414	15404	15448	15505	15361	15517	15508	15494	15459	15552	15566	15449	15491	15599	15243	15681	15456	15368	15325	15467	15385	15510	15455	15392	15404	15601	15512	15473	15251	15501	15507	15572	15397	15588	15384	15531	15397	15545	15534	15349	15442	15465	15442	15388	15520	15449	15467	15608	15583	15508	15540	15478	15589	15440	15424	15450	15269	15477	15420	15376	15503	15489	15480	15333	15459	15551	15321	15383	15343	15386	15541	15557	15508	15524	15405	15292	15391	15494	15305	15416	15458	15556	15532	15559	15635	15289	15546	15503	15441	15447	15372	15528	15572	15490	15483	15533	15325	15627	15592	15511	15410	15385	15570	15551	15326	15358	15252	15663	15432	15435	15514	15440	15452	15277	15459	15582	15698	15574	15479	15543	15532	15491	15529	15363	15418	15558	15660	15618	15601	15478	15539	15574	15442	15273	15388	15584	15460	15497	15395	15457	15550	15482	15575	15478	15423	15403	15518	15429	15336	15302	15305	15245	15534	15669	15577	15535	15423	15427	15411	15439	15334	15212	15519	15561	15677	15565	15589	15482	15380	15357	15430	15645	15516	15319	15430	15404	15453	15502	15534	15359	15246	15560	15382	15402	15523	15482	15524	15502	15395	15618	15512	15312	15423	15491	15373	15566	15527	15362	15380	15540	15451	15722	15267	15455	15681	15400	15340	15305	15318	15376	15501	15302	15472	15510	15534	15685	15333	15457	15363	15226	15613	15518	15446	15247	15247	15475	15316	15615	15511	15365	15315	15575	15525	15444	15569	15339	15468	15414	15467	15459	15478	15484	15454	15532	15435	15423	15490	15495	15500	15322	15323	15380	15465	15490	15435	15631	15436	15435	15447	15452	15509	15502	15611	15613	15559	15421	15350	15382	15328	15479	15517	15510	15361	15321	15422	15662	15433	15435	15574	15443	15530	15722	15225	15646	15445	15438	15530	15565	15421	15506	15550	15448	15629	15349	15549	15520	15536	15390	15598	15625	15470	15421	15591	15415	15496	15337	15458	15261	15434	15497	15474	15615	15417	15487	15605	15358	15355	15599	15517	15542	15452	15543	15308	15545	15312	15408	15368	15544	15527	15400	15574	15223	15425	15426	15459	15441	15644	15502	15609	15346	15494	15506	15550	15441	15552	15307	15507	15479	15563	15398	15395	15568	15350	15497	15353	15400	15499	15601	15466	15366	15549	15519	15541	15578	15412	15328	15510	15526	15454	15410	15383	15434	15547	15400	15317	15556	15470	15573	15422	15414	15508	15584	15454	15600	15459	15476	15434	15517	15425	15376	15342	15650	15387	15548	15427	15468	15393	15511	15540
15183	28251	27431	22847	33154	54067	50882	37971	14652	14889	15057	14931	14973	14999	15176	14846	15043	14873	14887	14978	14915	14995	14903	15175	15101	14845	14891	14968	14826	14785	14861	14988	15053	14923	14973	15080	15002	15020	14993	15065	14942	14896	15011	15008	14850	14991	14974	15084	14934	14851	14874	14858	14857	15049	14799	14918	14937	14905	14919	14963	14907	14972	14941	14914	14932	14977	14863	14975	14891	14961	14723	14962	14960	15003	14920	14907	15024	14936	14797	14786	14982	14983	14837	14923	14939	15028	14866	15027	14949	15183	14907	14825	15007	14987	14931	14959	14807	14898	14887	14778	14825	14929	15031	14882	15037	15070	15013	14890	14835	15001	14794	14931	14935	14932	14892	15017	15097	14996	14955	14876	14643	14918	14820	15017	15053	14895	14978	14902	15043	14821	14895	14991	14749	15004	14914	14766	14868	14955	14906	14914	14915	14938	14896	14815	14834	15026	14985	14836	15050	14980	14933	14741	14859	14881	14965	14929	14943	14890	14979	14885	14953	14809	14969	14889	14957	14957	14911	14885	14881	14783	14856	15000	14914	14995	14884	14999	14837	15014	14927	14947	14873	14705	15046	14772	14916	15052	14747	15013	14894	14853	14861	14924	14793	14924	15006	15005	14947	14793	15010	15020	14900	14904	14897	14825	14998	15019	14930	14792	14867	14844	14669	15035	14916	14929	15061	14916	14856	14925	14958	14892	14924	15047	14839	14793	14903	14726	14956	14615	14945	15050	14892	14964	14944	14967	14929	14803	14830	14864	14975	14948	14944	14920	14878	14921	14939	14824	14928	14762	14707	15023	15010	14910	14910	15042	14872	14930	14861	14927	14963	14719	15064	15163	14830	15038	14995	15042	14845	14978	15043	14846	15084	14973	14865	14961	14858	15025	15190	14989	14943	14656	14850	14800	14808	14910	14863	14921	15014	14917	15104	14911	14960	14895	14946	14911	14880	14946	14864	14863	15135	14915	15059	14849	15014	15041	14983	14828	14930	14915	14796	14919	14943	14942	15017	14852	14896	14969	14995	14907	14846	14906	14766	14778	14866	14809	15064	15103	14662	14807	15031	14928	14818	14859	14806	14902	14980	14873	14982	14894	14858	14913	14858	14974	14756	14811	14890	14967	14877	14827	15142	14894	14895	15094	15014	14784	15028	15012	14860	14905	14821	14886	14866	14837	14701	14982	14946	14958	14861	15140	14817	14850	14850	14904	14938	14987	14943	14971	14876	14921	14978	14805	14888	15128	14805	14914	14916	14819	14954	15005	14862	14762	14872	15050	14921	15031	14767	14855	14921	14722	15094	15095	14985	14830	15009	14929	14787	14906	14844	14917	14898	14883	14844	14748	15065	14989	14834	15013	15010	14861	14984	14918	14726	14876	14924	14827	15131	14997	14825	14834	14942	14847	14900	14986	14873	14925	15092	15012	14813	14792	14836	14953	14900	14768	15021	15022	14870	14930	14964	14951	14722	14757	15042	14887	14814	14877	14893	14999	14990	14881	15013	14794	15000	14935	14753	14942	14791	14905	15176	14921	14915	14960	14857	14790	14889	14897	14867	14892	14884	14994	14770	15065	14892	14845	14888	14787	14784	14920	14931	14943	15111	14812	14812	14972	14924	14973	14946	14828	14957	14875	14885	14975	14941	14959	15051	15018	14840	14876	15028	14768	14910	14866	14845	14892	14919	14991	14857	14937	14731	14988	14732	14854	14866	15021	14902	14845	14990	14937	15020	14999	15002	14901	14753	14718	14807	14739	14855	14864	14951	14916	14973	14997	14837	15013	15019	14862	14848	14867	14852	15002	14939	14952	14859	14907	14858	14923	14863	14980	14945	14910	15008	14833	14732	14925	14908	15027	14827	14797	14992	14970	14951	14987	14996	14797	14773	14974	14959	14891	14788	14967	15043	15003	14840	14907	14885	14819	14930	14949	15007	14944	15014	14952	14993	14926	15151	14896	14996	14930	14830	14820	14752	14764	14818	14957	14907	14916	14840	14865	14780	14869	15032	14865	14874	15007	15039	14808	14976	14874	14748	14809	14741	15007	14845	14948	15032	14914	14888	14912	14987	14802	15039	14882	14682	14858	14870	15010	14949	14910	14837	14913	14980	14951	14990	14783	15057	14915	14809	14957	14839	14999	14884	14785	14779	15002	14867	15036	15009	15040	15026	14953	14764	14891	15038	15034	14964	14810	14980	14763	14810	14771	14825	15066	14826	14881	15004	14824	14817	14995	14863	14940	14917	14877	14843	14915	14981	14830	14918	14918	15022	14934	14911	15083	15034	14809	14821	14960	14937	14878	14866	14854	14793	14947	14838	14740	14903	14745	15080	15078	14866	15073	14926	14953	14766	15061	14987	14902	14933	14844	15035	14994	15033	14805	14746	14900	14836	14843	14972	15017	14924	14819	14911	14975	14987	14842	14756	14874	15026	14958	14962	15031	14915	15037	14920	14790	14808	14962	14853	14840	14910	14837	14844	14857	14868	14979	14898	14821	14851	14967	14936	14996	14852	14985	14788	14870	14977	15036	14994	14762	15192	14782	14772	14911	14807	14891	14920	14864	14773	14780	14878	15004	14770	14955	14921	14815	14899	14966	14686	14911	14967	14904	14908	15039	14928	14989	14702	14839	14947	14998	14819	15013	14978	14748	14957	15045	15069	14912	15031	14917	14956	15106	14728	14782	15095	15050	14909	14768	14945	14783	14740	14914	14992	14955	14979	14812	14854	15032	14817	14962	15000	14901	14893	14812	14888	14809	15107	14720	14825	14841	14919	14843	14828	14925	14977	14760	15118	14976	14846	14988	14926	14810	14962	14799	14945	14883	14962	15012	14894	14794	14865	14929	15040	15130	14962	14709	14904	14982	14703	15061	15103	14839	15130	15054	14874	15103	14700	14885	15005	14989	14956	14977	14809	15016	14842	14909	14846	14923	14958	14975	14970	14818	14985	14798	14897	14881	14972	15033	14981	14928	14951	15004	14857	14887	14978	15054	14806	15048	14942	14761	15000	14871	14841	14929	14961	14833	14847	15066	14915	14956	14760	14885	14713	14798	15049	14953	15036	14866	14931	14846	14800	14833	14810	15043	14917	14980	14727	14806	14908	14927	14888	14996	14979	14959	14798	14990	14855	14974	14937	14845	14951	14902	14767	15109	14968	14955	14837	14911	15044	15011	15105	14854	15157	14997	14869	14914	14878	14832	14880	15051	14839	14873	14959	14953	14894	14960	14964	14778	14952	14919	14809	14836	14884	14866	14914	14821	14857	15042	15029	14998	14976	14849	15088	14960	14904	14875	14880	14998	14780	14971	14873	14842	14871	14880	14988	14878	14969	14961	14824	14929	14842	14853	14836	15008	14880	15033	14767	15022	14844	14979	14877	14934	14723	14700	14798	14965	14906	14823	15068	14953	14946	14949	14818	15065	14736	14911	14977	14934	14984	14878	14926	14887	14968	14966	14818	14883	14849	14827	14839	14920	14954	14856	15063	15037	15112	14780	14904	15070	15006	14773	14825	14835	14989	14982	14889	15027	15046	14896	14903	14929	14971	15003	14937	14945	14835	14879	14979	14978	14922	15000	14827	14957	15005	14973	14802	14932	14741	14925	14932	14957	14835	14944	15093	15036	14859	14885	14991	14834	14878	15004	14958	15032	14967	14912	14809	15005	14879	14853	14983	14849	15073	14827	14935	14860	15071	14902	14898	14850	14709	14831	14910	14915	14913	15029	14921	14844	14950	14770	14893	14902	14932	14970	15046	14983	14886	14807	14944	15092	14888	14980	14809	14858	14890	14932	14848	14878	14947	14801	14872	14972	14851	15004	14924	14885	14777	14990	15142	15078	14888	14918	14924	15000	14682	14803	15007	14945	14961	14930	14827	15025	14706	14773	14857	14833	14933	14948	14936	14901	14990	15032	14883	14917	15015	14755	15113	14831	14990	14857	14850	14850	14743	14822	14982	14924	14979	14726	15011	14932	14919	14898	14973	14959	14854	14982	14896	14808	14950	14952	14993	14807	14860	15013	14861	14945	14910	14793	14880	14886	14831	15007	14970	14973	14876	14892	14856	14900	14973	14782	14934	14782	14903	14891	14879	15034	14898	14888	14857	14896	14850	14883	14881	15067	14804	15078	14929	14934	14951	15019	14875	14770	14982	14972	14993	14974	14905	14789	15022	15066	14896	14825	14763	14874	14895	14803	15030	14965	15074	14836	14721	15031	14888	14865	14900	14892	14907	14783	14821	14801	14856	14696	15006	14912	14946	14963	14814	14898	14813	14917	14909	15084	14959	15037	14832	14816	14902	14814	14863	14816	14663	15036	14980	14829	14932	14935	14930	14992	14910	14953	14954	15035	14872	14946	15047	14769	14962	15006	14833	14989	14872	14746	15025	14603	14873	14949	14870	14881	14917	14968	14854	14857	14907	14834	15002	14766	14887	14912	14642	14905	14985	14886	14954	14743	14750	15083	14868	14890	14946	14929	14938	14930	14922	14773	14834	14964	15095	14979	14901	14915	14889	14756	14978	15093	14954	14856	14993	14980	14882	14972	14969	14972	14828	15010	14898	14746	14963	15006	14770	14857	15023	14959	14919	14851	15026	14916	15044	14928	14948	14910	14993	14934	14973	14943	14849	15000	14958	14811	14760	14959	15001	14755	14916	14934	15028	14973	14861	14949	14994	14980	14898	14807	14934	14831	14902	14734	14992	14905	14956	14942	15025	14936	14993	14921	14891	14865	15020	15022	14911	15004	15026	14699	14921	14985	15013	15041	14734	14818	14761	14867	14988	14975	14799	15035	14894	14932	14766	14967	14958	14929	14899	14820	14856	14883	14915	14907	14883	14971	14961	15054	14828	14873	14901	14746	14881	14979	15045	14977	14985	14852	14950	14758	15021	15093	14840	14911	15023	15001	14932	14953	15024	14981	14843	14934	14856	14789	14931	14845	14857	14935	14880	14776	14869	14773	14952	14929	15046	14856	14914	14973	14888	14818	14861	15052	14925	14957	14732	14857	14867	14899	15053	15034	14984	14916	14998	14839	14910	14982	15013	14908	14907	14858	14871	14950	15062	14923	14703	14868	14929	14876	14844	14806	14780	15006	14945	14976	14934	14879	14933	14950	14897	14840
22841	21214	29094	23669	35219	65028	60388	46071	23890	19278	18236	17911	17862	17755	17739	17807	17949	17908	17665	17875	17744	17768	17568	17731	17917	17639	17730	17782	17748	17769	17657	17616	17668	17727	17718	17599	17549	17605	17650	17510	17499	17582	17568	17712	17627	17656	17545	17598	17579	17695	17496	17671	17587	17654	17595	17718	17524	17681	17617	17568	17455	17774	17428	17812	17531	17877	17534	17571	17663	17367	17703	17654	17618	17625	17558	17509	17561	17478	17512	17500	17479	17684	17520	17577	17272	17558	17453	17503	17476	17542	17835	17269	17535	17501	17432	17541	17586	17584	17711	17471	17679	17581	17597	17611	17824	17382	17579	17669	17517	17508	17579	17570	17632	17778	17674	17482	17543	17581	17486	17549	17566	17544	17570	17725	17550	17627	17839	17514	17716	17645	17538	17536	17732	17426	17569	17368	17560	17455	17623	17497	17320	17568	17676	17537	17573	17590	17618	17731	17605	17569	17706	17671	17619	17513	17487	17571	17690	17598	17578	17545	17413	17372	17381	17659	17493	17631	17728	17583	17412	17688	17607	17655	17542	17409	17475	17402	17442	17630	17459	17620	17420	17547	17362	17532	17511	17551	17625	17610	17573	17701	17544	17479	17444	17760	17501	17563	17630	17620	17499	17621	17668	17668	17643	17520	17537	17579	17581	17496	17686	17598	17544	17561	17633	17429	17530	17707	17336	17515	17316	17645	17377	17577	17694	17554	17495	17520	17441	17386	17483	17713	17713	17509	17692	17547	17551	17550	17532	17507	17500	17552	17487	17596	17631	17481	17448	17619	17502	17587	17544	17400	17589	17509	17545	17695	17680	17656	17696	17657	17712	17620	17459	17421	17616	17663	17731	17721	17700	17528	17682	17572	17601	17727	17528	17544	17491	17693	17592	17550	17672	17678	17604	17517	17654	17478	17377	17562	17494	17377	17653	17661	17545	17701	17761	17846	17839	17503	17483	17693	17570	17634	17562	17592	17496	17440	17506	17727	17549	17682	17900	17677	17673	17555	17508	17446	17604	17369	17430	17757	17551	17551	17483	17670	17489	17447	17446	17567	17450	17497	17663	17457	17693	17586	17546	17770	17630	17584	17623	17681	17584	17366	17463	17486	17540	17580	17474	17368	17641	17666	17424	17641	17638	17480	17568	17527	17711	17476	17469	17557	17290	17475	17582	17586	17396	17568	17580	17642	17369	17444	17484	17525	17537	17359	17520	17614	17689	17404	17506	17674	17527	17577	17410	17378	17577	17570	17551	17504	17581	17429	17762	17591	17666	17389	17781	17518	17536	17724	17509	17406	17619	17544	17526	17626	17951	17671	17292	17494	17564	17513	17729	17577	17564	17673	17584	17443	17585	17553	17560	17497	17483	17558	17565	17443	17647	17503	17680	17459	17710	17443	17604	17451	17419	17529	17411	17499	17665	17562	17481	17507	17675	17791	17750	17389	17566	17575	17625	17774	17680	17662	17592	17869	17589	17431	17580	17464	17765	17737	17303	17651	17563	17399	17487	17668	17465	17645	17598	17509	17383	17901	17668	17866	17720	17497	17690	17432	17815	17524	17580	17589	17545	17514	17517	17537	17479	17703	17690	17444	17581	17585	17559	17574	17487	17562	17657	17586	17607	17673	17662	17618	17567	17641	17542	17441	17487	17639	17491	17680	17385	17685	17676	17355	17603	17586	17613	17454	17632	17550	17721	17505	17618	17685	17545	17583	17548	17414	17604	17436	17525	17427	17386	17704	17452	17578	17631	17651	17583	17718	17675	17394	17415	17812	17555	17459	17388	17429	17649	17609	17612	17527	17318	17408	17466	17322	17386	17466	17582	17422	17445	17573	17433	17605	17645	17532	17565	17724	17473	17602	17583	17517	17620	17613	17462	17546	17475	17517	17447	17335	17751	17532	17501	17560	17431	17495	17573	17619	17483	17529	17288	17516	17680	17527	17449	17489	17545	17520	17661	17419	17504	17511	17403	17611	17597	17675	17551	17690	17641	17543	17709	17561	17594	17510	17634	17489	17480	17678	17522	17517	17821	17548	17507	17441	17577	17691	17712	17646	17339	17432	17607	17512	17708	17569	17470	17537	17733	17712	17681	17626	17713	17536	17660	17635	17478	17539	17578	17541	17836	17571	17426	17496	17470	17503	17694	17531	17640	17494	17682	17523	17516	17501	17359	17571	17693	17739	17679	17413	17687	17492	17543	17364	17486	17618	17614	17583	17732	17470	17544	17475	17465	17625	17718	17507	17335	17747	17798	17791	17636	17422	17354	17551	17434	17595	17407	17292	17511	17578	17859	17665	17655	17357	17283	17393	17573	17401	17764	17494	17529	17758	17366	17732	17441	17651	17653	17620	17547	17653	17726	17648	17508	17681	17512	17541	17564	17592	17349	17652	17681	17537	17554	17654	17462	17676	17584	17438	17675	17454	17463	17602	17639	17690	17583	17391	17510	17648	17566	17800	17528	17423	17543	17534	17705	17343	17544	17608	17670	17458	17459	17420	17746	17783	17700	17614	17463	17457	17364	17483	17683	17363	17523	17404	17750	17581	17545	17442	17473	17490	17758	17615	17583	17466	17638	17629	17606	17726	17426	17487	17504	17366	17421	17533	17553	17605	17607	17803	17661	17643	17470	17448	17494	17724	17602	17720	17615	17649	17514	17744	17655	17649	17377	17629	17553	17597	17593	17546	17574	17446	17445	17554	17745	17651	17449	17500	17348	17554	17643	17554	17753	17382	17735	17681	17519	17665	17443	17482	17582	17404	17492	17398	17487	17580	17746	17552	17636	17670	17347	17641	17708	17427	17481	17704	17527	17504	17657	17398	17477	17599	17611	17588	17545	17807	17543	17717	17552	17671	17542	17489	17599	17531	17492	17437	17431	17605	17302	17573	17750	17465	17495	17568	17668	17812	17642	17476	17546	17888	17413	17425	17459	17550	17360	17559	17486	17477	17482	17406	17714	17443	17689	17524	17646	17858	17565	17679	17559	17481	17653	17685	17623	17723	17691	17562	17756	17547	17525	17444	17413	17569	17632	17487	17526	17475	17604	17592	17608	17509	17592	17694	17567	17764	17599	17826	17603	17407	17577	17555	17609	17634	17380	17505	17530	17416	17519	17489	17386	17810	17604	17477	17434	17544	17701	17346	17378	17563	17712	17726	17550	17557	17605	17793	17760	17506	17534	17565	17526	17486	17504	17452	17549	17617	17728	17344	17525	17633	17646	17478	17605	17491	17494	17845	17686	17540	17599	17617	17562	17486	17704	17582	17503	17525	17488	17524	17678	17560	17460	17378	17597	17494	17339	17515	17582	17483	17747	17682	17689	17517	17468	17648	17552	17395	17601	17548	17520	17540	17517	17411	17722	17684	17484	17592	17668	17621	17680	17710	17608	17622	17537	17575	17595	17729	17629	17725	17559	17823	17577	17428	17447	17568	17508	17650	17615	17663	17559	17568	17460	17519	17495	17528	17582	17625	17589	17506	17566	17532	17667	17488	17542	17603	17450	17704	17406	17770	17661	17491	17615	17446	17681	17604	17403	17725	17489	17571	17422	17667	17391	17472	17621	17318	17564	17569	17755	17860	17354	17520	17784	17589	17700	17530	17479	17537	17587	17389	17419	17629	17650	17745	17772	17663	17608	17553	17610	17423	17637	17578	17554	17755	17506	17651	17685	17411	17406	17535	17486	17654	17760	17739	17398	17720	17648	17504	17483	17589	17264	17474	17721	17621	17496	17692	17525	17428	17494	17596	17420	17616	17511	17521	17700	17601	17406	17684	17692	17562	17414	17537	17685	17537	17332	17299	17710	17406	17357	17743	17501	17751	17467	17529	17577	17616	17631	17751	17325	17627	17514	17684	17797	17376	17751	17676	17538	17555	17461	17554	17550	17691	17475	17744	17448	17553	17651	17557	17659	17669	17586	17542	17522	17517	17516	17456	17475	17284	17633	17466	17737	17743	17670	17583	17792	17792	17523	17367	17490	17375	17741	17519	17498	17552	17607	17437	17333	17589	17699	17540	17578	17594	17418	17493	17720	17529	17554	17549	17417	17597	17802	17553	17710	17520	17517	17554	17547	17655	17526	17430	17664	17449	17483	17664	17639	17509	17547	17545	17639	17570	17461	17646	17363	17723	17667	17579	17394	17353	17424	17563	17457	17546	17690	17580	17717	17819	17573	17518	17343	17644	17389	17475	17408	17487	17580	17542	17347	17424	17571	17778	17684	17415	17786	17754	17395	17583	17624	17436	17738	17782	17490	17367	17514	17467	17526	17553	17641	17622	17575	17605	17548	17783	17745	17491	17757	17580	17495	17520	17398	17488	17607	17679	17674	17455	17624	17504	17562	17776	17691	17521	17580	17483	17452	17535	17680	17679	17648	17407	18000	17538	17550	17578	17630	17671	17705	17547	17607	17557	17521	17606	17579	17469	17631	17369	17465	17520	17661	17471	17689	17677	17466	17690	17642	17637	17498	17631	17595	17886	17657	17449	17521	17487	17653	17450	17689	17523	17328	17470	17544	17710	17606	17448	17585	17686	17671	17634	17589	17639	17429	17668	17540	17395	17586	17737	17593	17439	17479	17693	17459	17603	17646	17726	17473	17550	17615	17663	17423	17809	17484	17446	17444	17495	17660	17436	17635	17375	17392	17684	17623	17443	17603	17495	17600	17689	17651	17676	17545	17449	17508	17592	17632	17495	17621	17772	17623	17635	17527	17750	17631	17760	17663	17495	17579	17635	17539	17621	17609	17621	17677	17558	17595	17521	17459	17441	17665	17644	17598	17460	17628	17460	17522	17547	17610	17564	17528	17683	17571	17566	17295	17534	17692	17419	17383	17595	17873	17475	17437	17688	17491	17431	17468	17554	17643	17595	17623	17661	17540	17314	17564	17602	17585	17546	17390	17511	17615	17586	17599	17537	17501	17663	17477	17513	17646	17496	17586	17527	17486	17773	17721	17620	17494	17498	17652	17632	17578	17603	17451	17505	17523	17585	17584	17484	17743	17469	17748	17762	17688	17557	17474	17659	17591	17357	17852	17493	17531	17392	17498	17413	17460	17400	17410	17417	17541	17322	17434	17632	17453	17635	17600	17723	17667	17506	17312	17661	17623	17409	17576	17414
17730	33020	29785	28644	60449	73003	61794	45908	16267	16252	16210	16296	16236	16395	16299	16216	16096	16138	16253	16184	16253	16078	16340	16128	16046	16087	16167	16114	15865	16390	16223	16156	16292	16264	16208	16088	16165	16216	16229	16113	16109	16043	16060	16207	16165	16072	16253	16199	16310	16113	16194	16386	16230	16126	16151	16186	16306	16367	16042	16217	16099	16178	16279	16221	15955	16284	16076	16047	16224	16237	16281	16178	16150	16178	16151	16026	15990	16226	16150	16177	16073	16074	16153	15960	16106	16050	16129	16272	16120	16067	16201	16118	16005	16132	16166	16125	16319	16121	16057	16254	16209	16278	16180	16161	16012	16272	16085	16289	16181	16126	16302	16209	16236	16060	16078	16077	16330	16046	16202	16225	16006	16114	16285	15941	16264	16064	16027	16221	16103	16110	16046	16070	16234	16040	16137	16136	16156	16067	16109	16172	16145	16085	16216	16214	16007	16018	16071	16156	16115	16167	16119	16164	16157	16113	16095	16113	16063	16110	15992	16231	16133	16333	15975	16159	16214	16005	16114	16034	16126	16077	16139	16074	16077	16369	16009	16195	16259	16107	16061	16192	16214	16189	16151	16036	15997	16106	16092	16167	16183	16174	16170	16047	16104	16235	16105	16110	16176	16196	16167	16340	16297	16258	16189	16225	16118	16188	16141	16079	16039	16149	16053	16050	16145	16244	15982	16265	16013	16157	16056	16190	16261	16243	16249	16180	16191	16156	16162	16200	16166	16122	16199	16217	16154	16284	16115	16115	16316	16039	16226	16049	16064	16116	16110	16163	16202	16022	16152	16202	16286	16109	16159	16115	16114	16172	16211	16267	16254	16108	15982	16019	16209	16049	16183	16102	16315	16151	16010	16144	16194	16146	16004	16099	16291	16195	16032	16153	16069	16098	16026	16056	16193	16204	16114	16245	16108	16016	16300	16224	16126	16214	16193	16126	16272	16146	16088	16081	16202	16137	16061	16186	16216	16161	16314	16280	16212	16111	16042	16143	16188	16041	16101	16324	16121	16157	16205	16194	15918	16202	16054	16050	16195	16133	16251	16228	16169	16082	16125	16003	16214	16137	16224	16252	16173	16073	16212	16128	16164	16120	16165	16159	16140	16072	16130	16162	16102	16138	16229	16075	16254	16207	16121	16202	16095	16248	16230	16264	15939	16424	16065	16026	16083	16057	16133	16131	15999	16030	16160	16164	16153	16089	16110	16232	16326	16215	16154	16195	16044	16334	16097	16193	16316	16169	16111	16063	16026	16187	16168	16208	16056	16305	16148	16343	16247	16077	16282	16194	16055	16150	16350	16097	16106	16085	16214	16196	16046	16105	16163	16048	16143	16158	16131	16246	15941	16164	16048	16196	16243	16110	16219	16035	16040	16051	16221	16066	16222	16101	16093	16243	16242	16002	16102	16008	16260	16109	16118	16190	16149	16277	16093	16160	16149	16210	16230	16185	16052	16119	16161	16151	16170	16236	16279	16207	16261	16124	15984	16188	16252	16201	15986	16122	16302	16250	16099	16113	16152	16060	16357	16257	16242	16283	16051	16130	16093	16355	15974	15937	16042	16032	16257	16088	16183	16203	16174	16135	16257	16128	16001	16159	16206	16249	16147	16286	16086	16200	16214	16158	16143	16101	16289	16208	16172	16092	16132	16287	16127	16204	16142	16216	16146	16152	16277	16250	16114	16117	16040	16176	16067	16073	16177	16156	16205	16351	16135	16233	16049	16040	16064	15981	16293	16329	16169	16258	15958	16153	16238	16303	16017	16167	16223	15977	16153	16194	16075	16201	16269	16186	16104	16161	16406	16097	16084	16083	16352	16256	16283	16223	16049	16220	16169	16108	16132	16121	16024	16276	16173	16221	15937	16144	16106	16176	16126	16087	16103	16345	16038	16156	16040	16046	16013	15989	16148	16297	16081	16173	16252	16215	16357	15999	16167	16096	16338	16214	16174	16194	16061	16200	16173	16171	16014	16097	16273	16295	16223	16045	16003	16062	16277	16283	16171	16203	16107	15969	16209	16167	16227	16122	16154	16202	16109	15980	16042	15978	16199	16171	16225	16292	15998	16163	16295	16255	16143	15948	16001	16082	16066	16272	16276	16318	16044	16408	16140	16227	16133	16116	16244	15852	16152	16188	16154	16329	16057	16197	16351	16082	16016	16215	16031	16270	16039	16155	16107	16093	16107	16148	16205	16115	16142	16133	16093	16172	16115	16066	16020	16157	16110	16161	16053	16151	16283	16012	16048	16136	16063	16181	16155	16131	16119	16098	16175	15999	16076	16238	16159	16163	16178	16235	16091	16280	16157	16150	16234	16248	16090	16054	16089	16024	16189	16264	16259	16165	16218	15882	16304	16319	16086	16165	16156	15867	16170	16090	16163	16176	16248	16365	16132	16108	16146	16277	16001	16223	16030	16212	16081	16129	16173	16224	16163	16081	16054	16187	16136	16164	16188	16286	16237	16229	16209	16211	16237	16046	16225	16230	16174	16115	16129	15903	16233	16170	16281	16206	16162	15972	16136	16109	16262	16147	16138	16211	16181	16114	16075	16054	16094	16225	16086	16293	16153	16293	16225	16191	16180	16223	16223	16254	16130	16112	16227	16090	16109	16137	16213	16255	16193	16092	16103	16164	16183	16245	16372	16080	16201	16144	16176	16251	16101	15959	16149	16048	16285	16176	16268	16206	16172	16279	16163	16065	16169	16150	15930	16326	16274	16350	16266	16053	16004	16286	16191	16062	16412	16035	16175	16166	16102	16095	16139	16335	16106	16195	16304	16353	16190	16031	16042	16278	16187	16183	16116	16127	16041	16229	16103	16230	16055	16108	16067	15940	16088	16248	15984	16113	16105	15973	16103	16233	16266	16170	16097	16255	16103	16091	15841	16203	16111	16034	16418	16212	16293	16185	16083	16295	16096	16235	16116	16221	16117	16242	16124	16344	16193	16185	16087	16163	16171	16286	16180	16250	16269	16073	16193	16317	16008	16192	16124	16153	16194	16198	16238	16113	16228	16208	16274	16309	16152	16225	16097	16142	16212	16123	16072	16131	16052	16115	16058	16156	16145	16216	16227	16047	16072	16074	16249	16022	16146	16101	16266	16004	16218	15999	15974	16160	16021	16119	16306	16028	16108	16007	15930	16130	16115	16271	16246	16364	16020	16104	16274	16115	16123	16182	16225	16193	16024	15976	16172	16259	16228	16157	16094	16237	16214	16137	16232	16066	16306	16010	16082	16219	16071	16074	16166	16368	16098	16120	16282	16247	16175	16136	16203	16237	16180	16306	16196	16179	16171	16002	16325	16235	16142	16183	16118	16140	16102	16196	16342	16259	16149	16139	16301	16217	16164	16184	16162	16258	16249	16013	16136	16338	16072	16405	16136	16184	16202	16127	16148	16020	16230	16184	16120	16056	16138	16027	16203	16165	15991	16122	16101	16158	15943	16284	16228	16270	16048	16090	16037	16178	16216	16153	16226	16053	16143	16267	16055	16186	16203	16105	16157	16317	16077	16212	16076	16144	16124	15948	16116	16258	16152	16109	16196	16171	16262	16127	16059	16110	16230	15979	16190	16102	16119	16062	16187	16253	15973	16294	16292	16110	15871	16348	16131	16233	16058	15975	16079	16204	16174	16169	16203	16216	16175	16176	16114	16227	16146	15998	16247	16203	16064	16024	16222	16114	16273	16169	16063	15979	16348	16220	16105	16210	16118	16277	16114	16242	16115	16181	16081	16047	16187	16254	16176	16107	15979	16157	16084	16213	16047	16090	16076	16275	16098	16065	16097	16191	16142	16184	16314	16146	16178	16169	16244	16073	16211	16063	16230	16141	16150	16079	16214	16221	16277	16130	16299	16199	16116	16296	16239	16046	16124	16266	16224	16283	16149	16113	16082	16183	16204	16040	16293	16178	16151	16223	16153	16235	16188	16017	16176	16126	16164	16297	16127	16086	16096	16038	16281	16210	16072	16052	16199	16238	15945	16305	16238	16156	16055	16100	16055	16228	16004	15988	16158	16203	16221	16054	16121	16063	16140	15988	16088	16163	16196	16254	16270	15879	16145	16020	16191	16127	16055	16314	16114	15892	16187	16020	16103	16203	16070	16045	16028	16075	16062	16175	16261	16170	16112	16154	16177	16173	16258	16227	16305	16234	16262	16120	16107	16184	15964	16062	16233	16274	16172	16008	16106	16161	16246	16273	16087	16007	16097	16224	16037	16179	16364	16056	16120	16066	16195	16040	16016	16217	16228	16207	16106	16151	16043	16299	16050	16325	16059	16113	16302	16114	16014	16190	15935	16210	16312	16263	15964	16170	16101	16187	16103	15935	16133	16109	16162	16311	16262	16055	16193	16325	16194	16198	16041	16304	16027	16063	16118	16052	15920	16018	16197	16098	16001	16127	16048	16204	16282	16195	16103	16080	16114	16164	16339	16103	16131	16285	16116	16197	16176	16000	16161	16261	16068	16131	16143	16218	16227	16104	16071	16195	15956	16274	16184	15934	16303	16198	16268	16219	16154	16140	16031	16278	16119	16137	16185	16165	16085	16001	16294	16169	16121	16042	16124	16124	16196	16097	16075	16015	16156	16209	16050	16070	15997	16081	16169	16037	16122	16112	16102	16226	16021	16255	16202	16031	16147	16137	16220	16150	16165	16141	16041	16248	16165	16163	15908	16234	15956	15921	16203	16155	16084	16072	16133	16131	16305	16175	16153	16248	16242	16271	16183	15949	16224	16190	16016	16205	16121	16147	16189	16023	16079	15997	16235	16239	16177	16261	16103	16238	16052	16228	16141	15965	16102	16233	16155	16092	16174	16075	16084	15898	16235	16177	16046	16267	16239	16154	16055	16146	16231	16003	16169	16246	16148	16242	16149	16149	16121	16229	16131	16119	16233	16122	16225	16182	16202	16158	16204	16204	16287	16155	16123	16209	16053	16204	16018	16182	16110	16142	16208	16113	16139	16076	16034	16123	16169	16258	16100	15887	16065	16100	16260	16160	16210	16038	16186	16165	16089	15981	16197	16284	16220	16122	16100	15997	16197	16162	16046	16213	16344	15994	16078	16172	16091	16063	16179	16121	16016	16239	16246	16022	16145	16326	16163	15986	16102	16154	16226	16083
27370	21803	23576	20297	20958	27184	25799	21767	17311	16999	16928	16971	16745	16973	16638	16934	16982	16870	16956	16707	17029	17041	17045	17012	16998	17013	16780	16881	16967	16898	16848	16769	16913	16762	17003	16630	16816	16899	16875	16852	16911	16999	16954	16843	16941	16870	16949	16864	16909	16868	16739	16813	17075	16921	16989	16850	16857	16848	16938	16753	16883	16893	17023	16888	16886	16677	17162	17017	17034	16830	16756	16900	16917	16691	16982	16941	16816	16948	17198	16892	16854	16783	16981	16801	16998	16881	17021	16985	16806	16961	16971	17082	17010	16830	16903	17166	16804	17035	16731	16965	16791	16920	16794	16915	17022	17058	16905	16953	16795	16905	17107	16786	16741	16854	16783	16766	16703	16664	16932	16775	16713	16730	16777	16681	17088	17081	16960	16717	16901	16901	16882	17048	16882	17041	17020	16981	17099	16891	16815	17154	16968	16544	16907	16887	16693	16779	17053	16773	16673	16677	16827	16986	16927	16846	16931	16970	16899	16906	16934	16939	16972	16937	16935	16868	16839	16857	16780	16762	16904	16905	16765	16890	16806	17003	16740	16897	17017	16893	16785	16851	16783	16851	16879	16793	16811	16821	16763	16986	16898	16964	16890	16707	16863	16856	16884	16782	16872	16774	16889	16993	16753	16694	16904	16835	16924	16821	16934	16761	17045	16964	16956	16906	16809	16770	16639	16897	16719	16756	16828	16776	16831	16986	16943	17052	16977	16808	16886	16646	17086	16832	16813	16882	16943	16835	16913	16965	17104	17031	16964	16810	16676	16897	16786	16732	16718	16953	16765	16858	17019	16927	17079	16896	16903	16939	16877	17081	17119	16928	16843	16801	16934	16967	16944	16929	16996	16860	16963	16756	16850	16801	16928	16826	16833	16731	16795	16981	16881	16941	16988	16769	16829	16682	16817	16907	16828	17081	16679	16918	16936	16911	16848	16782	16680	17033	17243	16735	16883	16793	16773	16705	16787	16847	16780	16783	17029	16883	16816	16761	16923	17000	17057	16997	16926	16839	16782	16773	16838	16804	16807	16858	16960	17044	16782	16908	16866	16904	16852	16822	16729	16829	16765	17111	16903	16938	16926	16835	16871	16923	16821	16874	16998	16849	16847	17014	16944	17010	16797	16934	16739	16815	16811	17001	16702	16900	16708	16904	16964	16863	16816	16877	16800	16877	16871	16874	16843	16689	16666	17026	16872	16844	16941	16879	17020	16988	17019	16856	17052	16930	16960	16805	16757	16919	16782	16994	16966	16644	16921	16890	16905	16919	16904	17020	16733	16905	16702	16872	16958	16974	16862	16778	16784	16868	16910	16885	16761	16894	17004	16708	16986	16920	16762	16833	16985	16856	16906	16817	16805	16890	16875	17009	17039	16777	17091	16915	16947	16865	16736	16822	16812	16853	16917	16895	16721	16764	16812	16722	16936	16967	16920	16736	16760	16968	16937	16764	16856	16892	16849	16969	16894	16930	16893	17066	16645	16713	16814	16807	16967	17013	16950	17058	16815	17006	17115	16977	17075	16946	16992	16847	16886	16992	16953	17078	16893	16843	16876	16847	16850	16925	16681	16664	16612	16893	17028	16871	16789	17052	17165	16791	16726	16705	16890	17030	16817	16532	16825	16993	16993	16830	16936	16877	16813	16974	16798	17091	16883	17076	17054	16668	16757	17025	16892	17020	16997	16782	16951	16840	16946	16877	16832	17049	16916	16797	16886	16971	17009	16778	16849	16948	16977	16972	16752	16798	16795	16916	16818	17031	16667	16751	16875	16936	16794	17005	17116	16864	16828	16804	16793	17209	16897	16753	16957	16912	16902	17002	16936	16909	17046	17024	16789	16988	16808	16878	17030	16890	16846	16820	17112	17026	17127	16818	16867	16849	17024	16891	16961	16817	16812	16922	16809	17042	16849	16859	16907	16866	16871	16810	17063	17124	17014	17064	16849	16778	16975	16924	16922	16878	16847	16826	16920	16888	16782	16904	17053	16995	16810	16843	16841	16858	16867	16830	16910	16977	16930	17009	16845	16763	16846	16856	16733	16839	16783	16945	16979	16982	16761	16939	16912	16867	16885	16833	16838	16994	16894	16954	16948	17075	16897	16861	16999	16978	16874	16676	16998	16999	17080	16959	16929	16821	16881	16982	16993	16807	16683	16679	16946	16796	16662	16779	16847	16647	16893	16829	16860	16987	16808	16842	16951	16901	16905	16906	16816	16880	16925	17067	16853	16992	17007	16856	16940	16902	16952	16998	16924	16886	16764	17056	17084	16937	16876	16795	16966	16864	16831	16988	16982	16728	16946	16985	16864	16966	17008	16914	16841	16938	16855	16795	16927	16879	16837	16845	16752	16576	16772	16871	16803	16997	16880	16721	17168	16924	16836	16804	16806	16999	16842	16898	16862	16918	16854	17198	16838	16941	16828	16847	17118	16881	17000	16755	17002	16938	16870	16913	16790	16829	16938	16794	16993	16789	16901	16773	16819	16814	16870	16712	16918	16929	16933	16867	16724	16802	16806	16850	16923	16859	16847	16876	16767	16644	16705	16728	16959	16898	16771	16847	16888	16897	16754	16752	16901	16924	16842	16843	16892	17097	16688	16581	17035	16922	16807	16839	16777	16955	16803	16753	16797	16570	16737	16773	16907	16804	16731	16841	16719	16750	16721	17043	16841	16762	17073	16817	17054	16937	17168	16813	16895	17008	17062	16773	17025	16963	16738	16761	16821	16943	16781	16913	16608	16984	16963	16854	16998	16994	16697	16925	17006	16851	16744	16880	17002	16883	17151	16835	16880	16699	16892	16965	16941	16863	17029	16896	16937	16928	16985	17136	16895	16883	17044	16952	17032	16874	16896	17146	16832	17021	16915	16910	17169	16849	17032	16930	16817	16658	16842	16876	16802	16943	16930	16768	17088	17040	16981	16971	16804	16854	16895	16921	16783	16660	16785	16707	17056	16844	16985	16919	16853	16872	16821	17036	16620	16950	16880	16658	16864	16797	16834	16867	16951	16877	16702	16711	16819	16864	17219	16871	16960	16889	16707	16994	16947	16713	16863	17078	17014	17045	16936	16896	16760	16680	16959	16724	17076	16790	16871	16641	16777	16747	16808	16933	16902	16907	16756	16883	16708	16800	16825	16871	16906	16917	16958	16869	16975	16865	16641	17069	17079	16737	17016	16991	16859	16928	16824	17087	16763	16989	16781	16861	16851	16994	17006	16683	17064	16850	17042	16787	16763	16956	16681	16959	16880	16861	16644	16747	16781	16905	16663	16973	17025	16930	16854	16821	16768	16903	16845	16747	16890	16783	16917	16773	16939	17097	17032	16743	16788	16981	16872	16859	16912	16897	16962	16777	17047	16845	16976	16886	16924	16827	16914	16915	16904	16788	16889	17049	16898	17035	16715	16820	16779	16780	16931	16921	17091	17006	17098	16905	16972	17026	17011	16986	16807	17013	16800	16799	16949	16962	16808	17139	16980	16815	16953	17024	16922	16799	17099	16918	16985	16880	16712	17025	16858	16765	16927	16862	17015	16859	16994	17067	16946	16766	16935	16901	16803	16779	16801	16901	17021	16965	16705	16868	16950	17008	16822	16935	16940	16740	16853	16742	16813	16841	16956	16865	17033	16862	16782	17040	17042	16967	16906	16866	17145	16952	16860	16931	16941	16775	16883	16805	16823	16874	17012	16909	16941	16780	16985	16933	16768	16791	16948	16932	17129	16978	16809	16985	16975	16986	16951	16859	16894	16933	16784	16949	16861	16956	16872	17025	16807	16932	16933	16839	16830	16964	16751	16899	16826	16815	16792	16823	16959	16953	16918	17024	17238	17018	16989	16957	17143	16970	16841	16654	16625	16909	16804	16981	16918	16949	16863	16846	16846	16857	16822	16792	16976	16868	17090	16888	16996	17034	17042	16848	16868	16853	16889	16811	16850	17006	16888	16944	16834	16780	16969	17042	17104	17113	16873	16820	16877	16840	17020	16862	16956	16817	16836	16769	16855	16880	16768	16912	16837	16990	16963	16855	16969	16720	17038	16886	16805	16917	16944	16694	16744	16911	16900	16984	16769	17114	17059	16969	16964	16932	16848	16894	16889	16769	17100	16821	16776	16852	16767	16938	16770	16943	16815	16826	16882	16973	16933	16828	17011	16835	16745	16820	17050	16853	16666	16940	16893	16921	17008	16914	16896	16872	16847	17059	16973	16662	16928	17027	16834	16836	16840	16843	16924	16954	16851	16850	16900	16794	16789	16826	16954	16743	16932	16982	16883	16918	16817	16739	16725	16931	16858	16874	17085	16984	16922	16735	16973	16866	16922	16924	16968	17023	17084	16705	16979	16774	16854	16766	17025	16937	16736	16830	16692	16971	16988	16950	17006	16844	16843	16897	16828	16862	16842	16884	16818	17138	16892	16871	16859	16940	16654	16877	16986	16951	16930	16890	16854	16729	16993	16926	16942	16851	16773	16873	16903	16906	17087	16748	16968	16881	17111	16801	16892	17020	16769	16840	16941	16907	16941	16965	17068	16914	16963	16956	17026	16823	16939	16847	16676	16799	16654	16970	16997	16768	16899	16959	16989	16747	16924	16681	16876	16819	16826	17076	16984	16803	16903	16953	16895	16815	16925	16935	16891	16751	16744	17045	16901	16996	16876	16918	16973	17001	16941	16892	16732	16878	16718	16915	16899	16839	16818	17065	16958	16982	16803	16886	16857	16867	16881	16885	17092	16778	16687	16922	16799	17011	16978	16847	16591	16766	17089	16744	16794	16907	16996	16979	16953	16852	16971	16941	16741	16701	16816	16771	17022	16920	16925	16890	16832	16772	16863	16963	16977	16800	16704	17008	16877	16828	16838	16841	16890	16872	16809	16912	16883	16872	16896	16980	17062	16774	17028	16960	16890	16890	16927	16968	17004	16840	16753	16776	16986	16746	17128	16918	16802	16827	16825	16715	16983	16822	16828	16749	16971	16817	16883	16947	16868	16822	16960	16856	16727	16801	16885	16922	16776	16762	16806	16817	16962	16752	16845	16932	17123	17036	16758	16883	16639	16999	16913	17147	16928	16933	16875	17084	16804	16810	16812	16890	16884	16864	16891	16830	16838	16654	16747	16976	16849	16702
15049	18559	17946	16605	22783	29380	26218	20811	15771	15988	15655	15726	15924	15677	15767	15768	15693	15706	15782	15850	15720	15864	15668	15702	15732	15864	15927	15927	15833	15821	15901	15859	15828	15783	15875	15878	15863	15939	15763	15707	15889	15628	15582	15807	15866	15849	15627	15737	15748	15710	15705	15708	15660	15978	15720	15869	15941	15661	15743	15873	15695	15778	15739	15646	15670	15612	15802	15846	15953	15719	15726	15763	15815	16029	15905	15649	15666	15666	15781	15794	15639	15743	15779	15689	15833	15624	15810	15934	15789	15824	15794	15738	15816	15759	15652	15495	15721	15757	15630	15819	15928	15771	15750	15729	15859	15856	15848	15801	15891	15894	15688	15660	15749	15726	15762	15743	15877	15819	15644	15993	15900	15965	15792	15719	15664	15822	15757	15830	15818	15907	15676	15646	15877	15725	15799	15666	15710	15946	15766	15959	15722	15798	15678	15883	15676	15665	15821	15651	15701	15745	15957	15803	15684	15764	15753	15717	15875	15876	15626	15881	15763	15651	15693	15860	15783	15855	15952	15797	15924	15761	15696	15832	15601	15610	15787	15785	15785	15661	15809	15693	15672	15982	15660	15706	15786	15723	15770	15860	15817	15722	15802	15882	15725	15740	15744	15812	15925	15650	15654	15764	15709	15793	15617	15873	15619	15893	15725	15750	15727	15668	15877	15719	15843	15764	15723	15575	15853	15652	15854	15854	15814	15740	15826	15853	15673	15700	15667	15798	15605	15777	15851	16013	15799	15800	15850	15705	15682	15826	15705	15550	15892	15624	15784	15783	15746	15902	15645	15850	15895	15927	15684	15763	15836	15927	15812	15598	15766	15855	15947	15702	15711	15752	15758	15748	15682	15675	15737	15769	15638	15605	15935	15726	15860	15879	15755	15744	15702	15814	15590	15840	15783	15748	15883	15801	15852	15910	15657	15668	15698	15785	15872	15721	15751	15674	15842	15779	15705	15732	15798	15593	15601	15636	15739	15821	15757	15931	15640	15742	15663	15797	15791	15890	15939	15611	15825	15682	15779	15714	15673	15813	15647	15715	15762	15627	15877	15845	15819	15720	15689	15858	15797	15724	15723	15713	15751	15695	15904	15687	15923	15686	15772	15788	15801	15587	15723	15770	15889	15743	15678	15706	15828	15719	15900	15741	15661	15737	15793	15782	15681	15617	15781	15872	15634	15737	15691	15735	15827	15993	15810	15638	15789	15840	15798	15840	15685	15751	15651	15862	15821	15922	15995	15778	15563	15787	15949	15727	15862	15906	15734	15902	15714	15960	15691	15694	15824	15665	15874	15762	15744	15658	15802	15654	15943	15713	15684	15753	15630	15741	15848	15637	15751	15747	15816	15738	15919	15732	15846	15812	15860	15648	15870	15696	15798	15705	15862	15811	15713	15806	15886	15905	15951	15655	15789	15651	15957	15787	15762	15698	15761	15718	15859	15807	15772	15589	15791	15751	15774	15764	15720	15796	15861	15790	15750	15640	15596	15834	15646	15766	15693	15725	15783	15770	15793	15673	15384	15776	15763	15713	15607	15682	15877	15592	15675	15679	15819	15705	15721	15650	15811	15689	15804	15787	15822	15784	15804	15704	15831	15762	15729	15730	15759	15627	15643	15821	15693	15737	15652	15890	15778	15746	15653	15938	15615	15764	15854	15763	15639	15726	15598	15808	15791	15754	15915	15745	15696	15857	15645	15725	15862	15844	15841	15696	15837	15769	15766	15664	15527	15849	15794	15743	15803	15822	15695	15704	15720	15917	15662	15880	15755	15744	15818	15778	15543	15686	15836	15837	15658	15653	15855	15879	15658	15709	15811	15736	15600	15929	15846	15796	15756	15936	15785	15871	15633	15683	15926	15849	15767	15737	15996	15722	15643	15805	15804	15784	15682	15772	15739	15620	16000	15795	15643	15678	15737	15774	15658	15730	15824	15664	15813	15620	15893	15625	15706	15820	15662	15883	15804	15705	15599	15711	15743	15801	15746	15786	15869	15738	15598	15954	15814	15820	15832	15690	15841	15655	15706	15679	15778	15666	15619	15659	15902	15601	15852	15817	15821	15728	15779	15883	15756	15596	15890	15688	15760	16012	15729	15714	15691	15749	15904	15733	15758	15725	15816	15879	15767	15782	15823	15793	15831	15778	15721	15779	15864	15768	15726	15557	15585	15689	15686	15647	15670	15845	15674	15787	15734	15662	15826	15726	15813	15735	15803	15789	15914	15635	15692	15767	15776	15582	15816	15721	15770	15851	15687	15788	15751	15810	15790	15898	15776	15811	15643	15906	15801	15707	15716	15975	15714	15772	15558	15816	15837	15684	15876	15736	15719	15791	15660	15763	15725	15792	15758	15791	15655	15844	15871	15834	15785	15670	15803	15771	15889	15711	15774	15690	15788	15575	15807	15822	15717	15712	15867	15810	15867	15672	15641	15712	15896	15588	15726	15597	15661	15830	15769	15734	15733	15830	15654	15919	15712	15574	15744	15882	15727	15777	15696	15801	15850	15781	15749	15735	15734	15770	15854	15767	15734	15931	15638	15693	15691	15710	15735	15707	15737	15651	15631	15729	15747	15784	15641	15790	15809	15689	15864	15677	15727	15781	15940	15571	15789	15999	15776	15778	15763	15728	15767	15696	15718	15784	15726	15873	15850	15804	15712	15780	15716	15803	15891	15828	15708	15679	15751	15728	15725	15713	15942	15811	15762	15766	15812	15826	15774	15752	15706	15864	15745	15942	15761	15791	15777	15704	15774	15721	15762	15861	15898	15819	15742	15606	15876	15943	15832	15788	15843	15755	15760	15705	15838	15846	15799	15735	15806	15734	15765	15664	15669	15687	15786	15765	15741	15805	15755	15973	15748	15809	15630	15710	15787	15879	15696	15681	15821	15580	15745	15741	15773	15664	15605	15756	15857	15792	15816	15848	15719	15642	15631	15872	15766	15786	15908	15888	15894	15807	15748	15841	15527	15825	15789	15724	15916	15885	15786	15774	15923	15685	15606	15805	15708	15796	15840	15790	15811	15892	15792	15810	15886	15713	15750	15786	15883	15708	15813	15839	15823	15794	15666	15783	15771	15906	15784	15798	15642	15938	15809	15856	15691	15737	15749	15738	15924	15778	15787	15690	15735	15742	15695	15774	15882	15790	15652	15837	15826	15896	15621	15903	15795	15695	15898	15808	15694	15772	15724	15874	15691	15757	15618	15795	15845	15806	15586	15769	15613	15741	15858	15620	15869	15876	15626	15779	15968	15830	15712	15834	15705	15743	15719	15724	15817	15615	15917	15749	15743	15731	15780	15830	15807	15759	15820	15892	15809	15867	15843	15704	15840	15802	15705	15788	15700	15786	15801	15676	15873	15852	15900	15656	15772	15836	15753	15745	15647	15835	15516	15702	15680	15745	15846	15721	15776	16005	15817	15882	15669	15683	15822	15718	15892	15783	15943	15694	15901	15723	15832	15798	15809	15793	15795	15830	15887	15801	15666	15731	15680	15750	15915	15680	15682	15871	15643	15663	15674	15779	15886	15843	15718	15738	15763	15854	15818	15784	15717	15653	15662	15767	15769	15704	15788	15717	15870	15822	15870	15713	15614	15683	15880	15765	15924	15709	15850	15602	15936	15579	15702	15787	15606	15737	15826	15677	15683	15736	15759	15766	15862	15740	15818	15793	15740	15714	15741	15823	15735	15534	15640	15646	15753	15742	15694	15668	15546	15763	15851	15736	15972	15737	15697	15914	15828	15780	15716	15852	15882	15818	15773	15838	15778	15895	15671	15916	15850	15820	15636	15754	15595	15869	15895	15793	15669	15901	15904	15842	15937	15826	15687	15785	15706	15644	15761	15779	15928	15831	15654	15834	15798	15876	15899	15783	15858	15698	15708	15701	15682	15743	15678	15776	15693	15785	15925	15924	15781	15925	15611	15727	15730	15845	15839	15744	15813	15836	15804	15796	15892	15754	15880	15687	15694	15554	15841	15783	15779	15693	15586	15873	15655	15746	15733	15739	15852	15712	15655	15826	15701	15796	15873	15786	15662	15696	15868	15882	15932	15929	15693	15679	15793	15667	15765	15645	15759	15746	15775	15598	15877	15629	15940	15726	15706	15761	15816	15852	15830	15670	15739	15878	15763	15697	15854	15590	15683	15752	15823	15717	15827	15790	15787	15812	15703	15757	15725	15707	15930	15700	15839	15716	15781	15840	15749	15826	15670	15842	15699	15744	15591	15658	15746	15719	15783	15952	15760	15687	15754	15721	15875	15818	15780	15735	15836	15616	15713	15767	15741	15668	15818	15822	15794	15742	15679	15726	15670	15748	15921	15721	15652	15718	15778	15602	15839	15762	15660	15575	15684	15726	15749	15804	15679	15955	15626	15909	15834	15735	15868	15691	15652	15744	15779	15817	15779	15882	15655	15677	15680	15754	15741	15729	15868	15831	15870	15893	15801	15707	15715	15692	15538	15733	15668	15765	15765	15901	15642	15746	15672	15794	15874	15817	15841	15708	15778	15762	15817	15844	15914	15803	15762	15857	15866	15794	15873	15585	15776	15894	15686	15811	15862	15690	15782	15697	15743	15881	15684	15803	15770	15849	15813	15743	15686	15703	15747	15752	15905	15790	15622	15849	15859	15801	15783	15666	15775	15839	15742	15647	15558	15710	15734	15726	15669	15545	15771	15609	15799	15802	15677	15875	15729	15786	15639	15855	15841	15810	15703	15788	15894	15671	15747	15680	15827	15707	15883	15841	15804	15831	15777	15671	15702	15840	15695	15887	15659	15624	15846	15831	15830	15601	15816	15629	15772	15685	15840	15694	15697	15831	15747	15763	15833	15730	15808	15697	15780	15706	15685	15956	15813	15742	15703	15797	15741	15658	15810	15692	15820	15614	15668	15778	15563	15819	15868	15744	15783	15702	15694	15756	15741	15805	15782	15661	15802	15842	15620	15719	15804	15839	15814	16008	15721	15747	15815	15756	15865	15805	15784	15845	15711	15912	15930	15803	15922	15875	15686	15767	15716	15756	15865	15694	15614	15703	15690	15670	15750	15776	15881	15840	15836	15940	15775	15871	15771	15748	15873	15787	15703	15905	15809	15698	15614	15733	15760	15744	15746	15782	15805	15756
24065	21212	28412	24470	29356	55456	50528	36446	19537	16674	16291	16165	16258	16358	16216	16175	16152	16015	15981	16147	16370	16207	16147	16134	16136	16172	15962	16110	16154	16179	16167	16125	16180	16034	16323	16141	16223	15993	15877	16064	16218	16001	15988	15999	15969	16042	16115	15973	16143	16125	16008	16037	16193	16075	16196	16008	15923	16209	16084	16047	16026	16050	16034	16119	16028	16074	16085	15848	16079	16167	16234	16035	16001	16196	16147	16025	15894	16118	16142	15953	15948	16025	15891	16183	15963	16034	15933	16051	15992	16111	16082	16075	16251	16059	16099	16163	16145	16004	16054	15974	15928	15891	16016	15940	16280	16070	16263	16251	16057	16069	16050	16079	16103	16196	16051	16042	16170	16082	16154	16136	16015	15797	16112	15962	15986	16128	15992	16011	15854	16005	16081	16033	15841	16013	16182	16064	15865	16157	16026	16062	16071	16035	15991	16099	16102	15909	16169	16208	16034	16271	16089	16000	16055	16315	16205	15996	16038	16120	16205	16134	16023	16054	16002	15794	16026	16048	16100	15888	16014	16026	16127	15958	15815	16044	16082	16005	16167	15925	15893	15759	15985	16036	15915	15768	15982	16063	16012	16013	16066	16064	16033	15954	15937	15988	16055	16033	16207	15958	15849	16281	16099	15973	16154	16258	15944	15880	16013	16117	16007	16096	16009	15994	15909	16050	15889	16045	16064	16030	16198	16084	15917	16077	16204	16256	15811	15993	16131	16212	16117	16019	16102	15872	15904	16034	16013	15906	16053	15981	16106	15916	15884	16152	16134	16192	16023	15986	15886	15801	16019	16135	15976	16100	16042	15903	16079	16091	16082	15982	16046	15917	15994	16122	16054	16355	15898	16062	15977	15919	15990	15939	16100	15953	15989	15826	15919	16172	16089	16054	16005	16063	16148	16055	16199	16017	15858	15963	16076	15885	16098	16050	16177	15948	15982	16014	16172	16114	15855	16167	15960	16076	16098	15903	16050	16081	16142	15998	16011	16022	15880	15954	15976	16054	16220	16127	16053	16034	15966	16065	15994	16064	16031	16149	15851	16154	15873	15884	15893	15920	15937	16039	15979	16197	15979	16141	16026	15969	15710	15996	16054	16170	15924	15992	15996	16025	16088	15853	16094	16084	16050	16114	16297	16229	16029	16133	15939	16160	16045	16112	16011	16109	15961	16038	15916	15961	15735	15997	16069	16032	16053	15974	16085	16113	16047	15914	16047	16066	16073	16282	16213	15810	15894	15929	16198	15883	16058	15984	16011	16087	16174	16059	16004	16163	15904	16027	16021	16040	15975	16061	15973	15830	16058	15889	15798	15826	15960	16180	15801	16001	16035	16098	16194	15965	16064	16021	16128	16077	16001	16101	16030	16052	16181	16079	15999	15873	15995	16074	16054	16031	16042	15975	15908	16163	15892	15911	15913	15961	16185	16065	16100	16029	16074	15846	15993	16220	16009	16073	16008	16156	16088	16151	16150	16135	16000	16159	16026	16039	16080	16111	15928	16037	15907	15953	15819	15974	16141	15969	15979	15900	16036	16187	16078	15927	15965	16077	16103	15962	16008	16040	16183	16018	16181	15951	15954	15939	16171	15947	16081	16071	15904	15970	16300	16079	16186	16234	16108	16072	15912	16158	16009	15961	15876	16057	16042	15773	15981	15937	15949	16044	15898	16126	16105	15938	15930	15979	16248	16014	15988	16159	15904	16094	15986	16089	16120	15981	16135	16141	15986	15978	16055	16077	16221	15984	16082	15904	15933	16154	15986	16047	16135	15997	16035	16292	15967	16042	16205	15995	15943	15984	16059	16054	16100	16149	16175	16112	16046	16195	16136	16073	16019	15980	15844	16136	16015	15971	16107	15908	16160	15919	15902	16048	15955	16149	16089	16121	15922	16097	16064	16071	16049	16107	16123	16199	16124	16062	16052	15928	16170	15906	16113	16117	16091	16053	16091	15904	15982	16015	16220	16305	16157	16001	16043	16042	16246	16012	16004	16092	15970	16100	16014	16060	16145	15901	16029	16031	15968	15910	15970	15934	15864	16275	15924	16070	15873	15959	16131	16055	15786	16137	16042	16136	16073	16058	16000	16133	16033	16104	16123	16170	15982	16129	16226	16041	15996	16045	16068	16107	16182	15999	16134	16006	16023	16018	16051	16173	16070	15965	15979	15991	15916	15954	16119	16035	16068	15931	16060	16170	16081	16117	16154	16027	16079	15862	16155	15857	16184	15795	16094	15906	16187	16019	16090	15970	16069	16011	15869	16219	16119	15938	16095	15848	15945	15915	16049	16020	16027	16134	16073	16164	16048	15834	16119	15910	15969	15982	16118	16134	16191	16020	15921	15968	15997	15972	15910	16162	15989	16190	16122	15964	16122	16183	16370	16224	16118	16111	16045	16088	16117	16162	16050	15938	15973	15998	16162	15811	16045	16055	16168	16166	15880	16123	16105	16158	15982	16102	16219	15997	15830	15827	15900	16122	15987	16092	16023	16043	15961	16185	16036	15859	15947	15941	16294	16147	16102	15931	16113	16062	16149	15946	16009	15831	15999	16040	16093	16085	15885	15924	15899	16084	15975	15864	16330	15880	15991	15939	15942	16093	16091	16076	15991	15898	15868	16164	16157	15936	15949	16099	16299	16205	16120	15934	16232	16140	15981	16036	15970	15821	15906	15873	16008	16018	15911	16011	16048	16019	16033	16149	16111	16039	15967	16002	15980	16084	16133	16238	16104	15942	16081	16147	16014	15952	15939	16024	15987	16065	16091	16096	16110	16007	16158	16069	15972	15873	15977	16037	16222	16101	16057	16159	15991	16289	15860	16223	16038	16318	15877	16001	16090	16006	16147	16058	16244	16014	15943	15954	15944	16099	16094	16190	16106	16067	16235	16013	16190	16236	16003	16058	15968	16120	16072	16021	15950	16243	16085	16157	15908	15893	16029	16093	16158	15929	16055	15971	16117	15904	16106	16184	15904	16086	15876	16089	16110	16209	16216	15952	16218	15967	15982	16136	16076	16045	16076	15982	16155	15969	16032	16141	15796	16216	15868	16142	16093	16114	16165	15995	16157	15979	16080	16122	16023	15993	16031	16011	16175	15990	15927	15861	16111	16202	15992	15965	16062	15842	15949	15892	16055	16076	15956	16096	16072	16174	16026	16211	16091	16167	16052	16136	16133	16005	16228	16163	15922	16181	16210	16126	16099	16052	16112	15971	15953	15981	15984	16126	16117	16059	16161	16015	16083	16150	16047	15917	16061	16049	16088	16131	16013	16107	16114	16109	16173	16117	16010	15902	16020	15869	16155	16119	16040	16049	16011	15996	16089	16164	15997	15906	16234	15964	15991	16096	16165	16103	16145	16039	16061	16228	15857	16019	16024	15964	16118	16069	16149	16113	16049	15983	15999	15944	16112	16049	15948	16133	16024	15897	16050	16082	16200	15831	15852	16069	16024	16003	15992	15989	15953	15921	16089	16049	15984	16180	16069	16248	16203	16018	15947	16052	16026	16017	15855	16067	16020	16149	15968	16033	16157	16041	15930	16156	15988	16117	15929	16024	16239	16261	16039	16077	16007	16006	15959	15829	16019	15928	16028	16109	16048	16063	16164	16050	16101	15836	16120	16002	15958	16146	16105	15957	16135	15916	16194	15916	15902	16158	16067	15853	16039	16021	16007	16038	16085	16171	15959	16046	16120	16038	16021	16106	16006	16126	16395	16048	16132	15985	15970	15885	16093	16082	16014	16131	16115	15991	16169	16077	15907	16199	15933	16120	16216	16171	16146	15957	15990	15832	16095	16114	16138	16079	16035	16140	16056	16178	16146	16021	16082	16182	16161	16189	16179	16201	16180	16101	16075	16136	16182	16250	16298	16083	16026	16139	15907	16040	16002	16010	16019	16057	16010	16058	16024	16035	16167	16096	16077	16020	16107	15910	16088	16054	15963	16104	15991	16151	15954	16132	15859	15875	16092	15943	16074	16119	16075	16033	15715	16119	16098	16176	16077	16055	16108	15949	15809	16042	16003	16021	15948	15960	15857	16138	16066	15960	16010	16021	16111	16282	16050	15907	16124	16154	16236	16173	16016	15809	15993	15834	16036	15967	16006	15973	16069	16099	16083	16061	16065	16053	16027	16084	16069	16027	16156	15917	16002	16180	15808	15912	15922	16052	15967	16160	16083	16105	16148	16010	15955	16126	16015	15778	16017	16108	16112	16030	16088	16188	15965	15937	15969	16037	16131	16082	16089	16050	15976	15968	16120	16067	16093	15997	16244	16306	16106	16022	15896	15960	16141	16072	16087	16013	16155	16323	16185	16042	15945	15912	16118	15966	16116	16045	16228	16072	15988	16128	16084	15884	15975	16122	16012	16020	16063	16114	15908	15834	16089	16171	15869	15854	15961	15960	15941	16002	16084	16089	16029	16132	16144	16019	16194	16216	16062	15972	15948	16111	16270	16153	16003	15959	15941	16131	16053	16009	16049	15854	15991	16205	16093	16092	16038	15953	16071	16145	15972	16091	16324	16159	15885	16036	15897	15995	16020	15962	15799	15924	16072	16020	16092	16058	16118	16084	16187	16025	15949	16095	16046	16114	16118	16231	16168	16129	16175	16025	16132	16099	16036	16013	16341	16064	16106	15820	15965	16137	15996	16138	16088	16049	15894	16030	16120	15898	16154	16079	15957	15985	16048	16104	16032	16070	16006	15910	16066	16108	16139	15996	16144	15962	15996	16013	16099	16167	16090	15992	16014	16101	16063	16067	16081	15801	16179	16142	15803	16095	16082	16043	15933	16040	16095	15869	16077	16001	16192	15779	16051	16066	16126	16240	16034	16140	15990	16026	15984	15958	16201	16047	16118	16124	16164	16159	16104	16023	16016	15917	16048	16091	16289	16083	16084	16039	16060	16054	16017	15905	15996	16072	16016	16045	16128	15992	16244	15966	16084	15953	15888	16059	16016	16042	15790	15858	16040	16169	16099	15967	15949	16109	16096	16134	16018	16072	16098	16078	16051	16075	15988	16013	16060	16271	16218	16086	16071	16208	16133	16100	16003	16154	16026	16063	16195	16136	16095	16038	16191	16065	16031	16257	16100	16089	16081	15991	15912	15868	15890	16025	16122	16072
14676	24378	22833	19225	36095	57799	50016	34450	15224	15186	15176	15270	15255	15224	15241	15296	15280	15312	15154	15370	15436	15175	15189	15188	15162	15387	15224	15140	15130	15112	15270	15313	15248	15365	15223	15330	15214	15267	15269	15233	15371	15356	15304	15385	15088	15120	15361	15329	15126	15179	15156	15304	15327	15357	15329	15275	15144	15216	15200	15167	15470	15184	15326	15289	15338	15046	15250	15272	15123	15280	15234	15202	15119	15127	15266	15211	15188	15089	15195	15174	15204	15244	15156	15301	15223	15192	15276	15127	15171	15113	14946	15436	15149	15094	15122	15059	15290	15144	15136	15263	15251	15156	15238	15077	15386	15136	15318	15083	15225	15197	15249	15174	15019	15318	15110	15338	15184	15327	15364	15117	15434	15363	15256	15377	15156	15073	15209	15150	15350	15260	15241	15305	15273	15163	15319	15149	15188	15233	15161	15218	15231	15234	15244	15012	15191	15274	15329	15239	15261	15350	15062	15390	15292	15181	15308	15164	15210	15319	15043	15018	15224	15268	15162	15373	15232	15144	15128	15194	15136	15265	15183	15225	15111	15339	15252	15135	15165	15249	15160	15142	15343	15180	15306	15135	15181	15186	15252	15129	15207	15152	15335	14936	15153	15197	15255	15099	15180	15207	15122	15199	15389	15201	15216	15331	15145	15202	15154	15205	15165	15254	15037	15161	15297	15089	15097	15143	15150	15250	15210	15303	15187	15018	15213	15227	15162	15232	15157	15355	15325	15176	15227	15309	15226	15168	15376	15288	15246	15338	15212	15188	15190	15247	15178	15293	15112	15219	15178	15148	15307	15216	15255	15233	15241	15156	15170	15357	15175	15352	15227	15228	15250	15078	15258	15286	15463	15172	15326	15375	15199	15303	15134	15371	15168	15191	15308	15109	15197	15291	15142	15165	15245	15175	15255	15279	15174	15183	15284	15265	15218	15272	15145	15115	15142	15189	15166	15326	15245	15183	15309	15158	15274	15078	15178	15179	15168	15070	15346	15383	15247	15148	15244	15259	15276	15116	15068	15282	15300	15223	15187	15118	15096	15366	15359	15318	15219	15198	15272	15191	15333	15268	15140	15308	15009	15299	15118	15184	15133	15323	15338	15349	15266	15045	15219	15274	15211	15208	15251	15125	15211	15212	15271	15324	15405	15256	15093	15275	15209	15328	15272	15325	15086	15151	15182	15195	15158	15225	15151	15214	15272	15148	15134	15240	15017	15191	15337	15304	15191	15147	15366	15170	15352	15125	15141	15300	15131	15093	15119	15181	15212	15154	15079	15268	15270	15263	15130	15297	15169	15037	15206	15123	15200	15251	15145	15313	15169	15270	15125	15249	15115	15212	15365	15136	15365	15237	15034	15274	15122	15143	15105	15347	15159	15226	15233	15313	15271	15373	15311	15184	15188	15177	15268	15300	15191	15177	15351	15286	15184	15287	15291	15156	15361	15241	15430	15260	15208	15386	15183	15176	15174	15158	15142	15275	15255	15112	15136	15109	15358	15229	15243	15041	15217	15190	15254	15318	15260	15200	15286	15245	15175	15169	15237	15300	15206	15043	15211	15240	15228	15053	15157	15335	15236	15040	15231	15311	15205	15272	15164	15278	15218	15235	15165	15373	15328	15053	15130	15111	15179	15131	15231	15312	15152	15156	15143	15141	15096	15391	15270	15095	15120	15261	15493	15255	15162	15157	15150	15170	15288	15034	15303	15155	15187	15052	15365	15125	15380	15153	14982	15306	15195	15252	15132	15176	15095	15195	15090	15242	15231	15186	15209	15266	15341	15165	15334	15032	15152	15230	15173	15065	15256	15120	15214	15212	15185	15358	15155	15027	14999	15305	15197	15203	15310	15144	15254	15071	15186	15231	15232	15171	15105	15211	15107	15200	15046	15162	15237	15388	15296	15207	15328	15227	15221	15268	15206	15280	15240	15367	15282	15362	15252	15175	15380	15222	15217	15072	15214	15167	15282	15195	15069	15195	15208	15149	15361	15492	15170	15140	15306	15059	15218	15106	15133	15109	15194	15234	15263	15111	15290	15031	15154	15147	15372	15225	15307	15300	15476	15155	15194	15229	15073	15269	15198	15312	15239	15099	15094	15100	15108	15117	15293	15239	15142	15250	15067	15190	15153	15127	15214	15266	15270	15171	15179	15307	15236	15339	15246	15231	14971	15013	15202	15256	15292	15165	15122	15307	15224	15308	15231	15201	15267	15065	15158	15242	15338	15076	15175	15344	15109	15081	15270	15269	15121	15163	15244	15129	15209	15232	15252	15327	15324	15374	15198	15227	15338	15251	15242	15162	15355	15162	15223	15108	15423	15170	15171	14995	15170	15104	15267	15248	15261	15183	15301	15169	15249	15351	15263	15156	15019	15030	15145	15079	15205	15143	15177	15174	15351	15348	15190	15455	15092	15251	15192	15147	15179	15235	15223	15233	15165	15118	15029	15363	15352	15151	15294	15029	15271	15184	15105	15216	15158	15262	15314	15263	15111	15288	15229	15143	15206	15388	15211	15211	15115	15168	15144	15226	15250	15377	15245	15066	15278	15197	15160	15257	15099	15253	15095	15303	15127	15144	15234	15094	15134	15408	15219	15093	15329	15202	15216	15114	15237	15144	15309	15291	15174	15354	15233	15119	15164	15220	15155	15134	15286	15205	15236	15243	15347	15223	15317	15343	15393	15076	15241	15340	15361	15200	15139	15177	15072	15305	15287	15349	15152	15249	15311	15248	15116	15221	15268	15257	15101	15253	15162	15042	15218	15346	15271	15230	15170	15270	15350	15294	15244	15229	15098	15112	15207	14941	15220	15262	15175	15299	15036	15204	15036	15189	15261	15122	15269	15212	15181	15234	15218	15170	15341	15194	15190	14950	15214	15152	15312	15179	15327	15480	15169	15326	15387	15210	15085	15349	15174	15359	15230	15334	15185	15184	15143	15103	15174	15090	15180	15229	15104	15242	15119	15181	15328	15139	15104	15294	15115	15180	15215	15350	15055	15202	15245	15260	15347	15015	15342	15035	15077	15237	15282	15141	15403	15218	15373	15200	15252	14957	15206	15284	15197	15198	15214	15179	15185	15064	15224	15134	15325	15198	15034	15297	15299	15223	15170	15265	15340	15133	15199	15287	15042	15291	15242	15243	15138	15395	15368	15291	15222	15253	15146	15255	15304	15202	15325	15165	15108	15169	15293	15187	15290	15052	15213	15008	15214	15274	15134	15122	15157	15281	15149	15220	15234	15297	15138	15213	15256	15229	15119	15344	15216	15149	15333	15218	15161	15240	15206	15346	15398	15210	15245	15256	15158	15209	15155	15328	15211	15250	15286	15080	15129	15256	15173	15140	15195	15356	15078	15331	15224	15289	15111	15125	15205	15103	15443	15230	15235	15188	15141	15193	15025	15315	15191	15249	15173	15256	15223	15229	15268	15273	15233	15299	15164	15234	15279	15294	15145	15277	15159	15123	15371	15090	15217	15344	15323	15066	15089	15155	15306	15233	15231	15185	15273	15157	15271	15114	15297	15375	14946	15005	15221	15212	15222	15009	15233	14997	15109	15118	15015	15073	15162	15140	15188	15261	15317	15224	15100	15146	15331	15013	15175	15177	15460	15141	15221	15153	15165	15165	15225	15254	15189	15320	15070	15252	15091	15130	15355	15348	15107	15182	15204	15193	15129	15169	15332	15043	15270	15195	15292	15415	15396	15107	15273	15120	15112	15242	15131	15124	15227	15254	15382	15135	15095	15185	15327	15241	15451	15138	15298	15203	15213	15180	15304	15268	15463	15228	15368	15213	15372	15196	15191	15177	15164	15193	15073	15139	15265	15073	15241	15186	15253	15091	15192	15189	15310	15301	15162	15208	15214	14990	15300	15082	15188	15272	15258	15077	15209	15187	15173	15387	15195	15235	15279	15111	15089	15067	15265	15253	15347	15376	15160	15264	15099	15208	15210	15107	15249	15209	15119	15192	15094	15211	15192	15210	15139	15150	15064	15150	15295	15397	15395	15208	15014	15272	15181	15280	15043	15153	15101	15103	15116	15404	15224	15224	15242	15167	15098	15226	15224	15335	15299	15320	15410	15105	15126	15218	14976	15165	15215	15168	15177	15261	15213	15324	15134	15240	15282	15396	15140	15170	15292	15144	15237	15291	15119	15286	15080	15225	15144	15189	15117	15309	15340	15345	15183	15214	15068	15282	15231	15204	15196	15122	15206	15095	15170	15241	15201	15305	15113	15266	15055	15004	15308	15213	15251	15295	15328	15273	15137	15258	15346	15368	15344	15317	15377	15167	15233	15328	15408	15241	15199	15192	15180	15138	15260	15203	15330	15180	15082	15108	15381	15046	15311	15130	15079	15186	15236	15224	15275	15387	15214	15189	15172	15210	15184	15079	15272	15278	15292	15266	15057	15249	15064	15127	15214	15183	15202	15149	15193	15182	15086	15244	15471	15200	15216	15205	15213	15202	15234	15277	15155	15309	15224	15416	15072	15164	15287	15146	15231	15119	15076	15295	15134	15032	15199	15234	15198	15240	15219	15205	15299	15179	15290	15268	15129	15166	15234	15288	15013	15146	15250	15167	15294	15110	15372	15251	15131	15341	15192	15302	15210	15221	15137	15308	15123	15296	15223	15186	15407	15225	15247	15098	15340	15155	15293	15227	15222	15071	15288	15243	15024	15132	15081	15378	15235	15150	15139	15257	15286	15335	15196	15104	15181	15207	15138	15285	15371	15156	15225	15247	15149	15189	15149	15099	15141	15148	15082	14982	15266	15183	15137	15048	15228	15228	15296	15156	15232	15127	15236	14970	15198	15054	15338	15202	15106	15149	15103	15162	15166	15179	15218	15320	15223	15360	15341	15172	15285	15272	15175	15361	15224	15307	15206	15237	15145	15197	15102	15292	15038	15160	15162	15139	15302	15085	15338	15307	15135	15235	15303	15331	15256	15231	15154	15349	15394	15244	15249	15202	15247	15263	15158	15175	15338	15057	15511	15380	15345	15284	15307	15240	15344	15156	15281	15197	15212	15157	15128	15075	15216	15247	15333	15182	15428	15354	15229	15070	15221	15244	15116	15189	15231	15137	15065	15349	15365	15236	15255	15141	15172	15188	15129	15179	15087	15139
22924	21220	29087	23655	24723	58707	63126	43636	20642	16466	15715	15298	15163	15352	15368	15233	15427	15358	15467	15314	15138	15369	15222	15247	15126	15258	15215	15107	15408	14861	15234	15136	15166	15151	15147	15174	15207	15225	15038	15087	15176	15101	15208	15088	15353	15185	15094	15247	15032	15170	15098	15151	15164	15037	15001	15052	15246	14954	15047	15217	15216	15189	15119	15185	15153	15215	15158	15116	15184	15184	15091	15189	15067	14986	15154	14890	15126	15235	14990	15243	15083	15103	15174	15290	15121	15179	15249	15200	14960	15179	15312	14984	15062	15098	15226	15006	15169	15134	15110	15027	15218	15085	15214	15029	15083	14997	14931	15035	15036	15166	15056	15252	15008	15111	15202	15150	15152	15227	15134	15120	15225	15060	15303	15110	15229	15381	15215	15271	15097	15154	15350	15129	15027	14928	15102	15062	15147	15290	14956	14978	15059	15147	15027	14883	15033	15254	14974	15212	15244	15121	15167	15019	14913	15060	15056	15059	15068	15044	15008	15040	14966	15085	15129	15145	14968	14935	15010	14988	14994	15033	14990	15026	15085	15034	15018	15047	15320	15197	15125	15276	15122	14988	15166	14965	15161	15053	15122	15279	15063	15069	15145	15132	15156	14949	15215	15118	15131	15072	15076	15247	15111	15004	15087	15079	15080	15234	15255	15042	15149	15174	14943	14848	15125	14790	15059	15078	15048	15231	15060	15134	15146	15068	15090	15103	15123	15022	15069	14985	14982	14899	15063	15172	15177	15044	15038	15264	15075	15107	14960	15261	15348	15139	15072	15044	15151	15083	15058	14924	15184	15017	15123	14990	15022	14894	14982	15070	15216	15144	15204	14934	15250	15353	15135	15105	14928	15137	15220	15091	15167	15000	15359	15107	14902	15053	15150	15040	14964	15058	15209	15076	15039	15129	15209	14992	15120	15023	15023	15228	14975	15186	15026	15006	15207	15036	15172	15152	15117	15202	15132	15216	14867	15152	15090	14985	15040	14867	15086	14878	15074	15084	15157	15174	15026	15073	15081	15074	14995	15019	15109	15052	15134	15374	14979	15079	15193	15253	15063	15166	15037	15145	15137	15205	15160	14860	15173	15203	15128	15160	15152	15059	15168	15121	15179	15167	15182	15131	15106	15014	15053	15184	15024	15151	14993	15011	15075	15016	15085	15111	14958	14999	15165	15088	15134	15098	15119	15029	15269	15100	15327	15255	15098	15280	15155	15281	14989	14874	15184	15017	14794	15002	15106	15076	15245	15053	15034	15061	15039	15081	14994	15018	15260	15218	15202	15187	15012	15223	15091	15085	15171	15116	15077	15230	15226	15013	15014	15077	14980	14935	15102	15085	15180	15043	15016	15213	15176	15134	15127	15107	15135	15024	15092	15015	14908	15049	15051	15060	14803	15105	15110	14923	15027	15032	15053	15161	14888	15028	15215	15002	15102	15108	15066	15244	15042	15138	15283	15214	15171	15000	15075	15070	14927	14946	15086	14977	14965	15076	15096	15100	15123	15028	15203	15108	15223	15116	15307	15139	15121	15080	15168	15148	14938	15062	15075	15228	15211	15052	15082	15083	15141	15033	15297	15102	15094	15089	15000	15013	15139	15084	15275	15146	15288	15116	15260	15229	15081	15095	15134	14742	15048	15074	15153	15083	15075	15150	15207	15133	15370	15171	15080	15288	14915	14963	15252	14952	15101	15195	15158	15294	15238	15148	15119	14991	14911	14988	15052	14824	15024	14908	14925	15020	15203	15064	15051	15130	15184	15119	15007	14998	15120	15254	15068	14848	15305	15211	15234	15125	14997	15180	15026	15200	15189	15065	14937	15195	15129	14903	15184	15247	15243	15135	15149	15101	15074	14859	15107	15051	14976	15070	15195	15141	15024	15049	14879	15047	15207	15138	15034	15111	15022	15067	15050	15201	15028	15090	15026	14971	15068	14855	15055	14995	15189	15173	15306	15096	15070	15023	14991	14901	14950	15102	15079	15169	15171	15137	15273	15160	15274	15060	15074	15024	15107	15132	15098	15150	15229	15168	14988	15049	15172	15136	15055	15019	15095	14945	14988	15192	14962	15139	15074	15194	15059	15130	15133	15117	15017	15181	15252	14963	15099	15027	15132	15165	15243	15139	15241	15055	14992	15271	15049	15187	15197	14911	15007	14966	15104	15144	15027	15003	15085	15006	15133	15195	15316	15043	15028	15117	15084	15269	15105	15173	15039	14890	15117	15041	14958	15151	15150	15058	15081	14900	15146	15248	14888	15166	15020	15084	15016	15126	14891	15138	15149	15104	14919	15134	15106	15186	15171	14938	14968	15192	15136	15008	15112	15156	15103	15060	14964	14931	15160	15031	14841	15165	15139	15074	14963	15072	15011	15174	15113	15204	15102	15005	15192	15067	15294	15203	15058	15176	14939	15207	15143	15004	15230	15185	15293	15201	14883	14926	15362	15002	14854	15143	15128	15261	15106	15162	15000	15081	14868	14966	15132	14926	15103	14989	15057	15019	15069	15023	15077	15078	15044	15210	15064	15071	15164	15140	15119	15024	15069	14993	15130	14950	15200	15068	14903	15098	15216	14987	15134	15196	15281	15050	14965	14960	15179	15083	15009	15093	15161	15123	15117	15053	15113	15161	14934	15119	15278	15121	15202	15073	15156	15017	14886	14929	15183	15205	15190	15054	14977	15010	15174	15118	14982	15174	15021	15224	15025	14977	15197	15066	15218	14965	15119	15237	15043	14838	15041	15205	15238	15028	15058	15157	14955	14957	14956	14900	15050	15252	15014	15045	15080	15300	14875	15040	14962	15113	15038	15171	15116	15203	15101	14940	15224	15140	15086	14922	15207	14922	15114	15115	15105	15150	15107	15078	15082	15033	15134	15035	15158	15096	15104	15169	15049	14995	14992	15012	15162	15219	15100	15057	15140	15104	15055	14822	14982	15043	15188	15024	15118	15202	15006	14995	15023	15088	15162	15211	15166	15070	15043	15132	15083	15204	15170	15050	15162	15124	15339	15177	14896	15233	14997	15166	15014	15160	15089	15042	14904	15061	15035	15071	15068	15156	15234	15096	14950	15079	15177	15169	15259	14886	15187	14986	15091	15222	14962	15065	15182	15140	14878	15184	15104	15174	14984	15214	15106	15020	15067	15087	15075	15089	15147	15118	15206	15023	14998	14985	14972	14849	15382	15195	14977	15050	15239	15088	15011	15147	15195	14897	15184	14958	15096	15039	15049	15239	15324	15088	15070	15117	15197	15010	14940	14891	15069	15180	15142	15155	15082	15056	15113	15268	15024	15095	15166	15149	14963	15076	14919	14938	15195	15131	15035	14926	15313	15134	15061	14935	15121	15095	15215	14920	14983	15184	15009	15166	15215	15322	15214	15129	15182	15097	15062	15122	15040	15091	15054	15108	15202	15083	15037	15078	14984	15223	15103	15018	15076	15017	15044	15211	15121	15024	14961	15148	15179	15092	15190	15074	15134	14909	15057	15156	15134	15168	15200	15054	15403	15165	15194	14989	15096	14929	15105	14976	15088	15090	15417	15062	15167	15160	15015	15081	15122	15077	15069	15070	15059	15171	15035	14978	14955	15056	15084	14977	15144	15129	15013	15106	15175	15048	15262	15010	14952	15033	15279	15197	15173	14925	15220	15051	15245	15097	15139	15176	15106	15164	15214	15016	15018	15074	14970	15120	14963	15170	15070	15039	15103	15135	14878	14979	15112	15110	15051	15100	15043	15200	15093	15145	15096	15253	15235	15056	14993	14967	15253	15034	15182	15125	15001	15124	15062	14957	15246	15238	15022	15176	15034	15147	15216	15088	15048	14994	15147	15108	14965	14793	15124	14956	15160	14708	15043	14995	15197	15043	15058	15122	15041	15180	15104	14942	15001	15245	15042	14968	14960	15046	15010	15125	15311	15150	14849	15001	15070	14965	15155	14940	14991	14964	15079	15159	15114	15166	15010	15062	15061	15147	15064	14943	15260	15139	14923	15008	15176	15103	15012	15121	15226	15126	15030	15052	15036	15090	15222	15112	15127	15072	15040	15149	15108	14900	15216	15150	15230	15043	14972	15265	15170	15280	15057	15131	14946	15170	15084	14966	15011	15019	15170	15124	15037	15162	15132	15086	14874	15123	14977	15028	14963	15090	15048	15129	15106	15120	14957	15132	15128	14877	15043	15203	15179	15128	15108	15035	14986	15010	15077	15124	15168	15093	15209	15089	14938	15191	15119	14980	14975	15028	15048	15134	14941	15017	15271	15047	15204	15008	15043	15024	14971	15061	14760	15261	15125	15085	14954	15156	15115	15128	15023	15199	15194	15064	15080	15143	15142	15036	15081	15258	15123	15124	14946	15030	15112	15042	15239	15100	15238	15291	15068	15189	15044	14991	15139	15223	15066	15012	15008	15131	15241	14955	15224	15070	15228	15092	14896	15132	15023	15205	14955	15176	15294	15091	15012	14997	14981	15132	15136	15028	15035	14958	15150	15199	14980	15012	14880	15232	14980	14945	14978	14888	15074	15082	15172	15191	14998	15110	15056	14942	15196	15131	15058	15164	14866	15064	15115	14919	15135	15121	15078	15010	15027	15074	15174	15009	15119	14992	15070	15004	15249	15119	15198	15216	14990	15047	15120	15200	15046	15080	15099	14961	15059	14986	14988	15050	15057	15180	15053	14951	15076	15059	14960	15106	15146	14999	15035	15040	15090	15197	15147	15233	15119	15141	15097	15005	14904	15094	15266	15042	15346	15022	14923	15058	15269	15052	15016	15262	15142	15107	15121	15110	14932	14931	15122	15167	15079	15099	14986	15019	15163	14955	14869	15142	15083	15241	14990	15095	15139	15113	15285	15118	15079	15275	14992	15296	15133	15250	15074	15152	15224	15069	14974	14953	15062	15136	15110	14886	15201	15080	15255	14942	15098	15183	15054	14956	15211	15040	15055	15023	15144	15115	15160	15134	15021	15308	15156	14971	15387	15239	15055	14995	15059	15165	14980	15015	15141	15247	14973	15073	15224	15107	15161	15090	15073	15196	14938	14982	15103	15226	15082	14927	15111	15083	15226	15230	15095	15145	15076	15151	15128	15163	15070	15079	15116	15079	15121	15069	15139	15177	14953	15307
17133	30134	26593	22029	40851	70111	65021	39714	14739	14676	14712	14695	14609	14774	14640	14491	14533	14665	14692	14662	14708	14618	14644	14632	14684	14652	14572	14612	14548	14581	14619	14582	14545	14603	14694	14657	14736	14642	14564	14528	14741	14556	14541	14522	14652	14570	14591	14583	14707	14659	14667	14667	14601	14490	14520	14713	14691	14635	14521	14515	14611	14473	14616	14560	14589	14749	14720	14600	14614	14509	14609	14514	14587	14647	14645	14594	14653	14691	14676	14722	14494	14657	14562	14450	14484	14682	14481	14497	14471	14496	14428	14590	14641	14668	14522	14756	14601	14658	14525	14655	14631	14645	14657	14540	14393	14535	14573	14615	14384	14602	14396	14532	14591	14753	14600	14655	14595	14748	14382	14560	14701	14631	14555	14542	14449	14687	14525	14595	14553	14591	14704	14407	14609	14571	14440	14640	14664	14620	14311	14430	14651	14587	14608	14456	14481	14658	14694	14603	14471	14562	14591	14402	14500	14405	14490	14578	14548	14512	14449	14695	14580	14437	14654	14663	14723	14412	14694	14696	14421	14514	14613	14570	14679	14699	14530	14436	14609	14651	14648	14415	14322	14556	14422	14607	14597	14658	14783	14616	14501	14543	14568	14686	14497	14539	14635	14583	14622	14492	14564	14601	14568	14633	14554	14556	14565	14532	14617	14534	14611	14685	14652	14595	14740	14471	14508	14492	14650	14707	14686	14627	14619	14790	14700	14617	14478	14595	14630	14537	14748	14688	14553	14637	14454	14520	14598	14520	14609	14472	14513	14548	14717	14641	14481	14594	14503	14600	14721	14403	14580	14671	14401	14490	14490	14531	14687	14668	14554	14472	14601	14628	14631	14444	14552	14435	14604	14649	14598	14593	14541	14512	14535	14516	14578	14484	14459	14385	14562	14743	14719	14550	14713	14570	14686	14613	14662	14574	14405	14594	14621	14448	14645	14756	14642	14597	14552	14334	14670	14496	14573	14613	14596	14453	14634	14533	14509	14433	14740	14729	14345	14650	14661	14556	14657	14552	14596	14452	14613	14509	14531	14536	14554	14624	14508	14705	14513	14651	14539	14473	14639	14494	14563	14590	14415	14516	14726	14524	14425	14510	14537	14640	14578	14562	14592	14558	14575	14625	14592	14796	14820	14352	14544	14557	14692	14588	14644	14679	14442	14495	14300	14615	14628	14790	14490	14547	14597	14673	14641	14731	14565	14584	14502	14557	14634	14649	14500	14517	14718	14465	14601	14592	14512	14613	14488	14446	14560	14457	14413	14511	14542	14765	14654	14513	14463	14530	14653	14595	14614	14566	14496	14697	14411	14717	14726	14605	14647	14580	14468	14647	14680	14572	14627	14526	14760	14473	14470	14627	14606	14591	14441	14547	14663	14591	14805	14457	14633	14650	14646	14599	14684	14497	14466	14762	14497	14543	14551	14272	14425	14501	14540	14480	14563	14354	14651	14471	14614	14568	14517	14557	14506	14538	14606	14565	14534	14621	14711	14693	14595	14529	14628	14566	14723	14579	14806	14430	14629	14687	14601	14401	14644	14647	14535	14541	14565	14632	14551	14574	14663	14606	14503	14695	14456	14597	14563	14548	14472	14723	14675	14579	14550	14494	14611	14550	14549	14759	14645	14685	14566	14547	14567	14645	14652	14441	14647	14514	14706	14628	14637	14777	14407	14630	14497	14500	14551	14449	14656	14450	14371	14605	14738	14611	14607	14437	14619	14471	14576	14707	14546	14701	14574	14652	14670	14499	14561	14411	14354	14541	14550	14685	14508	14596	14661	14637	14451	14552	14874	14550	14518	14565	14560	14605	14642	14513	14593	14480	14507	14613	14353	14487	14624	14568	14568	14685	14576	14542	14636	14621	14520	14646	14511	14472	14433	14498	14635	14590	14741	14509	14363	14686	14678	14663	14525	14516	14705	14532	14583	14570	14570	14786	14653	14560	14626	14437	14542	14625	14579	14546	14796	14557	14710	14618	14813	14664	14574	14673	14530	14591	14697	14693	14518	14531	14571	14605	14558	14625	14548	14569	14669	14794	14613	14947	14554	14500	14715	14700	14690	14705	14455	14504	14639	14592	14623	14479	14497	14570	14543	14510	14651	14567	14572	14733	14670	14596	14579	14490	14665	14551	14617	14615	14786	14448	14663	14458	14391	14579	14740	14565	14509	14631	14439	14702	14579	14649	14557	14570	14794	14526	14617	14606	14609	14482	14560	14620	14495	14504	14625	14562	14424	14640	14662	14714	14714	14554	14646	14653	14458	14615	14489	14663	14587	14686	14502	14530	14641	14577	14407	14414	14716	14599	14578	14657	14563	14709	14540	14531	14552	14559	14591	14579	14514	14712	14484	14470	14651	14334	14686	14700	14580	14529	14622	14621	14433	14405	14540	14623	14534	14405	14510	14728	14668	14555	14512	14423	14627	14556	14480	14621	14364	14673	14558	14834	14599	14611	14548	14514	14547	14544	14572	14444	14551	14644	14589	14628	14751	14773	14451	14508	14432	14463	14502	14631	14494	14527	14735	14563	14729	14492	14514	14657	14434	14404	14619	14566	14455	14734	14549	14465	14553	14552	14490	14654	14575	14718	14442	14482	14830	14447	14487	14431	14617	14477	14493	14663	14704	14543	14546	14714	14575	14629	14684	14608	14465	14610	14595	14602	14795	14697	14601	14346	14578	14546	14519	14598	14606	14546	14695	14570	14571	14666	14639	14454	14582	14850	14519	14540	14623	14484	14500	14571	14737	14493	14576	14440	14615	14510	14365	14628	14570	14675	14418	14626	14683	14623	14531	14716	14775	14393	14684	14626	14394	14615	14609	14780	14584	14697	14475	14657	14609	14609	14527	14801	14595	14611	14620	14569	14607	14502	14535	14749	14460	14537	14524	14689	14491	14616	14605	14521	14700	14553	14538	14462	14555	14412	14526	14579	14621	14472	14635	14539	14671	14380	14483	14647	14554	14484	14408	14583	14520	14373	14534	14614	14529	14575	14609	14572	14509	14647	14594	14510	14515	14594	14572	14568	14534	14587	14599	14429	14576	14584	14709	14718	14603	14491	14610	14472	14538	14643	14642	14528	14662	14575	14592	14605	14569	14500	14522	14653	14520	14555	14602	14566	14726	14706	14565	14469	14662	14471	14608	14356	14642	14553	14379	14532	14510	14613	14637	14668	14443	14534	14711	14526	14757	14500	14658	14439	14473	14706	14532	14376	14472	14621	14390	14540	14490	14541	14740	14538	14425	14444	14540	14670	14636	14578	14797	14551	14500	14616	14557	14561	14656	14495	14542	14527	14536	14563	14611	14589	14485	14521	14638	14683	14633	14646	14542	14522	14434	14569	14752	14722	14718	14361	14601	14708	14636	14640	14774	14590	14475	14493	14687	14610	14537	14457	14676	14714	14455	14583	14562	14524	14644	14407	14699	14582	14585	14475	14366	14481	14435	14542	14676	14545	14559	14695	14740	14512	14592	14447	14412	14652	14687	14606	14525	14427	14520	14429	14601	14572	14587	14566	14450	14587	14470	14418	14555	14695	14526	14561	14522	14570	14538	14593	14507	14615	14662	14395	14531	14606	14659	14598	14735	14750	14540	14556	14560	14507	14646	14638	14722	14716	14561	14675	14406	14481	14584	14695	14596	14298	14483	14725	14534	14605	14379	14639	14568	14623	14684	14434	14647	14564	14555	14604	14635	14434	14535	14546	14648	14545	14553	14600	14603	14597	14623	14602	14521	14696	14487	14561	14458	14598	14656	14547	14549	14379	14705	14629	14609	14450	14568	14620	14644	14441	14430	14437	14564	14582	14520	14785	14519	14540	14495	14508	14434	14673	14480	14581	14655	14382	14558	14611	14554	14761	14679	14604	14622	14569	14687	14654	14542	14797	14436	14660	14725	14636	14574	14579	14595	14651	14529	14745	14656	14554	14515	14509	14704	14392	14561	14598	14574	14732	14649	14530	14606	14688	14616	14674	14812	14474	14635	14498	14569	14393	14465	14649	14616	14551	14715	14403	14481	14528	14695	14739	14539	14474	14512	14634	14586	14445	14456	14751	14593	14610	14505	14611	14561	14585	14619	14399	14459	14527	14501	14426	14607	14678	14607	14528	14551	14391	14581	14677	14544	14661	14597	14483	14525	14501	14491	14677	14519	14694	14612	14573	14685	14586	14690	14636	14585	14592	14389	14480	14693	14602	14571	14594	14465	14637	14696	14659	14690	14680	14703	14475	14722	14690	14815	14579	14547	14628	14508	14565	14642	14455	14511	14586	14604	14556	14530	14754	14580	14588	14627	14608	14843	14634	14760	14760	14495	14697	14498	14570	14588	14657	14587	14688	14620	14555	14672	14770	14480	14663	14500	14563	14531	14627	14552	14555	14733	14615	14683	14685	14629	14656	14532	14575	14552	14585	14659	14667	14744	14459	14620	14558	14579	14732	14576	14315	14418	14499	14728	14542	14689	14693	14668	14599	14552	14437	14663	14662	14545	14447	14389	14508	14531	14406	14550	14609	14766	14508	14671	14601	14444	14626	14459	14631	14779	14408	14654	14422	14539	14531	14656	14494	14570	14520	14733	14648	14550	14806	14605	14578	14545	14652	14471	14633	14619	14525	14560	14518	14640	14742	14554	14527	14455	14593	14619	14506	14752	14639	14622	14446	14665	14724	14617	14708	14546	14452	14488	14572	14648	14559	14512	14489	14613	14652	14783	14700	14611	14406	14571	14376	14737	14365	14607	14615	14536	14685	14735	14648	14330	14540	14591	14510	14502	14674	14519	14545	14455	14666	14530	14535	14604	14534	14430	14543	14645	14512	14566	14579	14436	14492	14462	14531	14561	14520	14600	14548	14675	14649	14491	14505	14515	14529	14571	14664	14502	14647	14552	14696	14671	14779	14630	14485	14504	14604	14677	14620	14511	14671	14612	14620	14669	14513	14663	14606	14621	14608	14443	14629	14680	14505	14486	14541	14605	14530	14505	14564	14565	14612	14450	14624	14674	14641	14609	14427	14690	14577	14382	14605	14581	14505	14624	14649	14698	14609	14434	14482	14518	14511	14736	14506	14779	14542	14705	14460	14702	14454	14424	14742	14561	14614	14576	14644	14560	14630	14481	14664	14525	14530
27305	21767	22788	18835	18572	25571	24572	19537	15575	15258	15531	15376	15312	15419	15192	15384	15564	15382	15460	15359	15533	15213	15453	15298	15334	15532	15350	15322	15357	15258	15275	15173	15347	15269	15395	15197	15121	15349	15263	15134	15239	15220	15406	15321	15310	15306	15261	15412	15398	15226	15314	15297	15503	15334	15277	15265	15464	15404	15386	15260	15319	15515	15311	15102	15349	15371	15260	15361	15342	15370	15379	15408	15460	15225	15252	15129	15437	15161	15225	15346	15174	15384	15280	15300	15495	15428	15498	15265	15337	15220	15472	15266	15090	15515	15274	15461	15187	15321	15353	15402	15307	15412	15359	15242	15482	15495	15194	15341	15147	15277	15410	15209	15146	15376	15175	15298	15234	15244	15374	15459	15376	15182	15393	15406	15268	15330	15300	15248	15190	15395	15274	15307	15393	15402	15292	15287	15169	15302	15273	15454	15366	15333	15391	15419	15403	15441	15286	15145	15422	15421	15226	15303	15317	15117	15290	15313	15332	15128	15253	15437	15202	15355	15149	15186	15246	15084	15219	15330	15351	15375	15203	15372	15367	15433	15190	15392	15354	15157	15368	15474	15130	15264	15103	15282	15346	15293	15246	15214	15316	15334	15278	15290	15312	15257	15311	15409	15259	15280	15305	15116	15360	15285	15238	15384	15227	15075	15297	15275	15377	15342	15114	15113	15102	15317	15297	15337	15242	15297	15250	15570	15388	15358	15277	15190	15480	15226	15480	15252	15261	15344	15357	15435	15217	15261	15302	15125	15195	15270	15165	15183	14998	15013	15362	15357	15175	15188	15331	15017	15404	15487	15150	15242	15440	15352	15221	15272	15202	15292	15395	15145	15289	15367	15349	15204	15156	15398	15306	15317	15407	15239	15087	15375	15596	15268	15222	15369	15334	15318	15442	15405	15300	15338	15345	15437	15177	15518	15318	15210	15368	15365	15392	15270	15356	15122	15292	15166	15266	15295	15329	15207	15344	15348	15266	15255	15251	15238	15194	15211	15177	15229	15232	15268	15212	15242	15253	15007	15251	15356	15525	15257	15292	15125	15240	15294	15375	15258	15361	15378	15242	15245	15565	15286	15188	15179	15316	15353	15416	15145	15073	15279	15212	15093	15364	15160	15349	15153	15253	15263	15274	15378	15429	15232	15073	15338	15133	15252	15387	15044	15395	15234	15536	15303	15104	15101	15230	15377	15140	15238	15307	15258	15105	15391	15328	15359	15311	15332	15416	15327	15246	15200	15339	15378	15517	15323	15239	15315	15342	15324	15226	15560	15524	15299	15126	15127	15180	15330	15471	15373	15262	15301	15302	15175	15156	15247	15206	15217	15270	15360	15344	15298	15298	15240	15343	15249	15198	15417	15190	15241	15321	15204	15126	15102	15127	15173	15241	15403	15367	15342	15390	15200	15191	15274	15248	15238	15419	15129	15374	15358	15357	15264	15111	15383	15350	15319	15301	15369	15217	15270	15367	15318	15450	15187	15437	15143	15269	15271	15273	15244	15169	15380	15178	15304	15481	15598	15221	15427	15337	15411	15156	15333	15410	15186	15305	15373	15339	15330	15296	15336	15177	15271	15278	15545	15207	15323	15375	15321	15345	15117	15152	15176	15393	15394	15381	15357	15300	15165	15151	15151	15343	15391	15324	15367	15371	15311	15319	15294	15135	15307	15317	15256	15191	15364	15282	15558	15306	15276	15157	15446	15144	15237	15268	15440	15379	15372	15122	15207	15302	15339	15357	15386	15301	15349	15282	15367	15044	15370	15338	15277	15412	15382	15457	15141	15281	15361	15435	15306	15250	15172	15154	15265	15312	15407	15247	15341	15333	15275	15426	15353	15472	15270	15397	15280	15474	15204	15201	15343	15245	15385	15034	15144	15239	15058	15447	15261	15302	15234	15425	15193	15348	15286	15359	15341	15349	15309	15346	15299	15315	15351	15226	15237	15422	15346	15249	15436	15326	15203	15296	15310	15218	15476	15363	15320	15251	15339	15472	15182	15384	15184	15151	15330	15425	15245	15223	15275	15234	15330	15066	15246	15232	15122	15140	15267	15370	15192	15310	15322	15218	15327	15293	15396	15217	15217	15216	15402	15251	15267	15307	15191	14987	15397	15147	15307	15205	15413	15356	15215	15224	15391	15297	15307	15329	15366	15277	15242	15186	15363	15258	15307	15289	15104	15339	15117	15325	15311	15441	15339	15420	15204	15301	15478	15458	15173	15217	15255	15310	15052	15336	15279	15256	15085	15447	15395	15210	15594	15129	15332	15193	15280	15243	15251	15209	15126	15258	15208	15248	15250	15175	15136	15209	15259	15130	15246	15263	15100	15529	15332	15352	15395	15492	15212	15452	15360	15351	15212	15214	15272	15333	15292	15160	15326	15293	15342	15271	15211	15357	15148	15455	15241	15456	15219	15207	15320	15323	15443	15279	15478	15224	15347	15480	15278	15293	15411	15474	15329	15298	15288	15276	15387	15290	15280	15404	15281	15340	15311	15235	15207	15207	15163	15312	15450	15251	15351	15213	15323	15392	15412	15267	15220	15410	15525	15377	15488	15357	15133	15233	15212	15345	15086	15358	15451	15382	15250	15489	15348	15362	15168	15247	15344	15205	15288	15056	15136	15146	15289	15451	15215	15199	15172	15201	15284	15572	15325	15336	15363	15338	15416	15326	15392	15282	15355	15391	15365	15402	15182	15255	15241	15341	15203	15119	15127	15411	15332	15393	15067	15357	15321	15310	15337	15389	15399	15526	15299	15333	15327	15093	15205	15278	15314	15400	15294	15199	15356	15318	15184	15448	15401	15405	15315	15237	15240	15273	15251	15314	15170	15479	15191	15017	15186	15301	15208	15446	15237	15242	15307	15351	15277	15249	15277	15306	15101	15193	15269	15358	15410	15236	15394	15325	15253	15361	15256	15343	15312	15241	15253	15294	15357	15451	15322	15437	15149	15171	15355	15321	15205	15331	15258	15247	15159	15298	15356	15172	15471	15217	15335	15200	15164	15416	15093	15183	15424	15335	15243	15166	15361	15429	15104	15391	15275	15404	15266	15361	15230	15295	15337	15282	15118	15331	15348	15377	15327	15162	15250	15062	15229	15334	15213	15039	15161	15294	15133	15331	15357	15227	15405	15374	15299	15383	15179	15197	15288	15162	15337	15328	15229	15172	15331	15338	15454	15352	15273	15343	15246	15133	15453	15376	15401	15275	15295	15027	15340	15204	15282	15141	15223	15221	15263	15380	15354	15285	15219	15338	15264	15399	15472	15409	15325	15255	15028	15261	15369	15282	15127	15295	15434	15393	15260	15427	15131	15352	15456	15338	15588	15335	15100	15245	15356	15256	15466	15177	15290	15231	15343	15377	15389	15312	15232	15408	15318	15241	15311	15339	15291	15483	15268	15301	15222	15376	15184	15099	15147	15134	15224	15269	15252	15321	15189	15570	15236	15368	15342	15338	15310	15269	15298	15340	15363	15486	15305	15389	15456	15267	15380	15363	15345	15453	15274	15326	15364	15229	15263	15246	15220	15104	15236	15449	15280	15422	15223	15172	15252	15200	15333	15258	15281	15239	15313	15262	15314	15433	15419	15306	15270	15291	15254	15298	15276	15351	15168	15308	15526	15451	15253	15220	15205	15236	15327	15337	15318	15370	15507	15162	15508	15274	15277	15307	15154	15267	15386	15228	15225	15249	15152	15392	15373	15270	15535	15350	15407	15320	15287	15415	15151	15234	15146	15291	15271	15222	15300	15361	15339	15194	15214	15179	15443	15289	15278	15255	15301	15270	15172	15273	15201	15074	15260	15144	14999	15311	15308	15131	15342	15105	15156	15381	15408	15425	15130	15228	15300	15278	15134	15472	15332	15208	15295	15221	15370	15368	15435	15380	15382	15181	15339	15446	15242	15346	15334	15326	15029	15460	15365	15183	15433	15542	15220	15409	15384	15352	15357	15446	15298	15163	15385	15170	15476	15364	15401	15392	15292	15488	15137	15120	15544	15354	15041	15292	15338	15499	15209	15280	15471	15381	15438	15319	15216	15335	15195	15246	15432	15363	15345	15380	15302	15224	15161	15328	15430	15389	15386	15278	15382	15342	15309	15048	15395	15221	15389	15181	15401	15275	15410	15291	15088	15150	15184	15406	15330	15351	15510	15379	15263	15225	15272	15271	15214	15308	15397	15271	15319	15305	15350	15339	15336	15397	15404	15438	15369	15155	15326	15397	15139	15375	15233	15377	15121	15314	15137	15282	15373	15243	15303	15362	15351	15188	15203	15368	15355	15242	15363	15225	15305	15176	15378	15310	15269	15103	15261	15232	15381	15310	15188	15267	15380	15403	15237	15384	15170	15281	15386	15133	15321	15309	15214	15251	15172	15239	15170	15349	15167	15382	15338	15168	15372	15462	15375	15313	15273	15254	15282	15427	15406	15141	15206	15356	15454	15264	15275	15324	15359	15300	15349	15266	15210	15287	15414	15373	15289	15342	15428	15204	15350	15280	15428	15339	15273	15078	15257	15225	15332	15318	15235	15230	15041	15253	15330	15251	15386	15304	15392	15193	15198	15049	15408	15263	15214	15419	15359	15431	15282	15362	15234	15395	15260	15214	15238	15284	15097	15257	15417	15122	15233	15327	15259	15263	15492	15361	15379	15153	15151	15320	15466	15315	15257	15300	15220	15107	15288	15316	15204	15176	15118	15285	15302	15331	15220	15204	15377	15455	15276	15281	15228	15317	15149	15299	15138	15263	15312	15467	15494	15262	15189	15184	15228	15307	15163	15225	15475	15209	15284	15473	15101	15185	15124	15300	15322	15388	15411	15274	15258	15253	15254	15129	15253	15330	15080	15344	15088	15298	15371	15136	15501	15380	15395	15254	15109	15183	15098	15207	15306	15355	15378	15320	15236	15159	15383	15366	15482	15262	15239	15132	15340	15341	15202	15095	14935	15255	15102	15231	15423	15387	15167	15276	15275	15200	15451	15411	15505	15389	15238	15330	15260	15272	15414	15204	15248	15492	15208	15472	15244	15149	15159	15447	15344	15090	15246	15243	15123	15345	15392	15200	15461	15339	15272	15487	15220	15247	15311	15442	15223	15105	15260	15363	15156	15286	15277	15302	15398
17202	19403	16916	15603	20901	28285	25874	18969	14613	14771	14781	14745	14638	14807	14788	14726	14894	14965	14773	14804	14739	14793	14768	14860	14798	14702	14841	14737	14878	14957	14984	14884	14827	14726	14841	14821	14676	14827	14788	14981	14865	14769	14827	14937	14538	14780	14729	14757	14889	14783	14831	14843	14806	14623	14652	14973	14814	14763	14902	14844	14619	14677	14741	14838	14892	14676	14711	15067	14709	14727	14801	14740	14824	14749	14848	14590	14935	14852	14911	14785	14717	14897	14651	14802	14823	14760	14917	14675	14655	14719	14553	14736	14790	14680	14698	14617	14693	14737	14804	14725	14710	14741	14722	14866	14721	14713	14824	14769	14940	14714	14767	14825	14744	14749	14818	14816	14757	14828	14580	14837	14702	14790	14793	14988	14680	14732	14662	14826	14726	14687	14754	14970	14639	14758	14752	14692	14768	14831	14631	14588	14833	14849	14948	14609	14878	14659	14784	14900	14867	14733	14728	14883	14554	14781	14748	14797	14671	14822	14728	14743	14857	14699	14706	14707	14767	14729	14958	14757	14587	14819	14656	14840	14613	14798	14859	14797	14959	14742	14880	14792	14809	15011	14703	14813	14902	14742	14778	14789	14730	14718	14628	14700	14636	14918	14775	14810	14789	14950	14864	14817	14703	14809	14733	14781	14610	14823	14794	14866	14804	14580	14842	14748	14638	14868	14696	14812	14654	14918	14736	14916	14892	14987	14681	14606	14800	14801	14725	14698	14812	14788	14697	14710	14827	14908	14959	14706	14628	14787	14717	14775	14788	14843	14806	14724	14767	14777	14730	14880	14848	14656	14738	14740	14734	14692	14722	14547	14559	14747	14725	14816	14829	14757	14683	14673	14616	14744	14686	14650	14725	14937	14734	14800	14699	14868	14802	14754	14873	14677	14848	14627	14662	14976	14831	14772	14810	14899	14597	14886	14837	14681	14772	14939	14859	14842	14702	14803	14960	14872	14626	14811	14795	14770	14668	14788	14790	14884	14750	14457	14694	14931	14802	14647	14788	14824	14885	14826	14656	14521	14722	14790	14684	14774	14910	14864	14747	14593	14786	14736	14788	14860	14783	14614	14701	14714	14541	14794	14834	14610	14823	14687	14564	14737	14805	14657	14787	14858	14635	14710	14585	14798	14755	14767	14617	14736	14581	14809	14888	14663	14787	14680	14750	14772	14734	14599	14835	14800	14710	14616	14638	14741	14865	14577	14713	14771	14793	14695	14747	14842	14809	14796	14743	14687	14789	14642	14784	14798	14773	14778	14898	14720	14825	14701	14689	14849	14737	14806	14982	14912	14788	14720	14823	14867	14701	14808	14704	14842	14650	14973	14603	14607	14628	14688	14822	14714	14662	14830	14616	14830	14836	14694	14843	14816	14802	14985	14630	14814	14846	14593	14735	14640	14817	14744	14858	14622	14733	14689	14581	14606	14682	15010	14717	14862	14690	14601	14577	14751	14852	14731	14694	14793	14865	14703	14854	14605	14704	14651	14772	14823	14677	14644	14914	14761	14642	14759	14722	14747	14564	14688	14724	14653	14745	14850	14695	14801	14603	14733	14804	14735	14679	14619	14927	14749	14787	14765	14699	14724	14849	14833	14675	14783	14866	14918	14857	14857	14833	14697	14895	14798	14778	14856	14835	14730	14783	14635	14850	14730	14769	14747	14815	14963	14599	14774	14839	14748	14720	14671	14695	14860	14748	14904	14841	14850	14770	14756	14830	14691	14695	14737	14615	14760	14811	14826	14724	14651	14778	14637	14659	14785	14772	14795	14874	14764	14720	14688	14669	14672	14869	14874	14760	14719	14734	14798	14785	14868	14740	14662	14648	14876	14734	14754	14784	14736	14738	14710	14800	14733	14766	14771	14703	14612	14687	14852	14750	14622	14852	14818	14715	14797	14697	14646	14881	14694	14841	14874	14826	14652	14563	14758	14669	14816	14707	14797	14615	14712	14705	14792	14769	14566	14663	14825	14799	14848	14753	14657	14749	14804	14726	14800	14679	14683	14878	14583	14762	14792	14754	14937	14732	14734	14483	14751	14882	14666	14831	14748	14827	14789	14887	14829	14800	14872	14706	14799	14800	14763	14698	14712	14882	14789	14803	14709	14751	14746	14608	14936	14833	15064	14680	14758	14812	14694	14906	14786	14715	14920	14729	14701	14761	14842	14834	14781	14818	14804	14793	14797	14685	14849	14840	14900	14774	14680	14675	14766	14904	14714	14748	14649	14628	14902	15005	14792	14635	14763	14872	14696	14688	14786	14687	14767	14791	14783	14618	14813	14976	14541	14649	14836	14861	14673	14851	14694	14891	14834	14744	14864	14743	14682	14802	14719	14929	14749	14751	14859	14840	14677	14829	14688	14858	14829	14693	14867	14897	14765	14800	14808	14930	14762	14856	14797	14696	14853	14694	14699	14764	14712	14811	14778	14925	14695	14853	14862	14825	14608	14932	14767	14783	14714	14729	14680	14921	14759	14658	14850	14899	14718	14696	14863	14606	14767	14757	14756	14726	14808	14771	14843	14840	14612	14735	14858	14557	14787	14691	14839	14835	14637	14923	14770	14622	14702	14760	14751	14721	14772	14798	14724	14707	14750	14818	14817	14590	14811	14723	14510	14878	14783	14713	14803	14898	14651	14805	14696	14679	14827	14621	14693	14769	14695	14785	14612	14748	14770	14862	14827	14853	14806	14629	14829	14750	14912	14548	14830	14640	14658	14784	14815	14685	14647	14861	14852	14674	14750	14921	14799	14750	14698	14693	14676	14673	14780	14763	14740	14793	14813	14741	14777	14833	14761	14769	14766	14924	14811	14773	14699	14834	14679	14794	14848	14707	14935	14685	14879	14744	14777	14670	14525	14732	14832	14856	14730	14766	14731	14740	14671	14853	14692	14723	14682	14709	14776	14746	14866	14804	14779	14753	14757	14737	14880	14759	14833	14715	14748	14856	14667	14744	14966	14896	14890	14609	14804	14683	14933	14814	14805	14680	14890	14516	14766	14704	14895	14666	14730	14897	14740	14722	14826	14772	14662	14760	14900	14727	14695	14758	14576	14659	14588	14850	14783	14813	14801	14640	14655	14779	14848	14842	14972	14733	14813	14637	14746	14689	14592	14817	14608	14793	14860	14921	14824	14553	14525	14828	14920	14696	14726	14679	14719	14826	14807	14896	14681	14846	14753	14577	14736	14709	14629	14524	14860	14737	14695	14793	14750	14821	14685	14823	14740	14676	14874	14692	14744	14714	14929	14926	14640	14968	14620	14823	14755	14565	14802	14634	14761	14771	14836	14731	14670	14758	14827	14733	14787	14680	14802	14772	14719	14788	14764	14733	14735	14883	14706	14796	14724	14863	14764	14722	14578	14850	14683	14855	14795	14935	14782	14686	14688	14723	14983	14669	14622	14826	14686	14723	14753	14803	14908	14624	14851	14863	14779	14896	14653	14632	14854	14821	14674	14708	14807	14830	14866	14679	14785	14780	14782	14807	14720	14684	14729	14785	14736	14767	14764	14769	14677	14740	14655	14694	14521	14808	14763	14755	14807	14804	14727	14653	14763	14924	14668	14621	14928	14870	14860	14775	14781	14800	14635	14628	14686	14991	14797	14630	14752	14842	14689	14819	14753	14716	14824	14776	14726	14921	14901	14744	14765	14750	14596	14722	14807	14664	14820	14730	14734	14833	14790	14684	14740	14777	14749	14955	14811	14631	14786	14783	14780	14771	14709	14723	14773	14775	14936	14745	14772	14719	14779	14747	14684	14757	14758	14711	14787	14720	14826	14827	14635	14787	14708	14570	14740	14781	14703	14522	14823	14702	14737	14767	14638	14747	14769	14735	14651	14827	14745	14997	14783	14755	14947	14629	14807	14833	14619	14744	14824	14591	14756	14859	14651	14837	14655	14683	14802	14780	14926	14815	14880	14861	14639	14790	14805	14807	14706	14710	14761	14796	14774	14738	14754	14742	14900	14963	14645	14700	14701	14717	14693	14708	14831	14694	14700	14759	14777	14898	14865	14784	14836	14809	14915	14731	14827	14767	14743	14637	14774	14796	14990	14866	14755	14722	14655	14877	14740	14698	14683	14772	14585	14993	14784	14792	14779	14784	14778	14753	14794	14700	14774	14764	14971	14839	14723	14720	14849	14861	14786	14798	14771	14907	14912	14751	14708	14727	15029	14738	14737	14902	14692	14858	14617	14794	14809	14724	14749	14522	14687	14767	14857	14674	14702	14822	14822	14724	14915	14749	14806	14764	14652	14781	14840	14879	14703	14855	14754	14683	14890	14722	14818	14816	14872	14776	14694	14894	14860	14953	14890	14919	14698	14731	14717	14917	14921	14694	14778	14731	14810	14668	14742	14729	14803	14910	14730	14853	14747	14693	14792	14778	14670	14713	14865	14726	14677	14829	14787	14832	14682	14722	14860	14626	14819	14794	14896	14760	14687	14974	14871	14632	14815	14669	14789	14787	14731	14706	14831	14819	14753	14825	14814	14830	14626	14907	14627	14792	14761	14708	14735	14692	14690	14692	14771	14739	14798	14661	14779	14502	14644	14768	14844	14665	14789	14687	14703	14754	14723	14882	14826	14747	14755	14805	14797	14765	14753	14740	14739	14790	14824	14805	14712	14897	14866	14817	14658	14716	14741	14809	15017	14765	14780	14768	14596	14858	14760	15035	14701	14697	14699	14827	14912	14784	14793	14897	14747	14813	14823	14852	15012	14675	14710	14629	14541	14942	14886	14845	14862	14796	14715	14932	14726	14820	14757	14720	14942	14780	14719	14620	14824	14671	14888	14688	14774	14742	14793	14783	14736	14636	14759	14788	14643	14869	14718	14827	14937	14774	14822	14665	14732	14797	14849	14835	14748	14667	14848	14784	14847	14763	14691	14704	14866	14787	14977	14789	14899	14780	14900	14776	14772	14774	14795	14857	14782	14752	14732	14777	14711	14764	14818	14789	14603	14758	14728	14819	14841	14782	14653	14909	14971	14735	14671	14778	14940	14719	14744	14795	14741	14638	14772	14746	14723	14843	14902	14534	14793	14702	14791	14770	14802	14952	14861	14595	14783	14762	14832	14718	14767	14593	14822	14809	14666	14697	14827	14697	14935	14910	14824
24081	21261	28521	24438	36682	56873	48794	32938	18311	16703	16423	16150	16107	15997	16038	15987	16189	16116	16120	16176	16086	16112	16155	16093	16014	15954	16032	15879	15897	15885	16113	15861	15857	15945	16055	15958	15865	15936	16014	16001	15831	16017	15953	16107	15984	16056	16187	16041	16028	15912	15963	16004	15707	15894	16103	15800	15956	16184	16055	16023	16068	16108	16158	16161	15816	15852	16053	16062	15971	15873	15941	15974	16158	15980	15901	15987	15885	15905	15935	15995	15996	15961	15787	15878	16039	15936	15888	15853	15893	15637	16135	16122	15917	15997	16161	15774	16046	15990	15887	15823	15939	15872	15986	15993	15886	15857	15988	15985	15898	15923	16080	15909	16052	15831	16006	15707	16209	15955	16030	16070	16112	16063	16083	15937	15856	15799	15860	15977	15999	15993	15893	15697	15745	15777	15967	15938	15923	16050	15938	15885	15924	15745	15984	16049	15938	16062	15965	15956	16143	15781	15905	16008	15841	16076	15843	15887	15958	15899	16259	15910	15945	15740	15850	15962	15950	15967	15914	15959	15968	15931	15973	16125	16272	15871	16024	15906	15850	16082	15914	15949	15950	15831	16030	15930	15833	16014	15842	15807	15916	15943	15915	15820	16010	15891	15977	16091	15954	15736	15965	16015	15920	15870	15950	16024	15968	15802	16054	15747	15699	16094	15753	15813	15874	16082	15828	16043	15819	15943	16026	15912	15845	15881	15835	15913	15854	15922	15786	16065	15934	15813	15962	16164	15844	15921	16053	15956	15962	15885	15829	15977	16217	15934	15859	16024	15891	15832	16128	16103	15929	15775	15825	15952	15896	15934	15878	16127	15881	15752	15731	15942	15959	16053	15883	16036	15966	16080	15941	15834	15943	15743	16162	15916	15858	15833	16082	15959	15999	16244	15953	15954	16071	15933	15991	15834	15922	15866	15881	15724	16016	15995	15929	15891	15948	15973	15870	15933	15831	15945	16026	15956	16050	16068	16016	15911	15883	15992	16049	15921	16000	16254	15830	16051	16107	16068	16010	16010	16027	15908	15999	15988	15968	15862	16057	15901	15802	16027	15897	15725	15894	15940	16054	15931	15897	15859	15872	15952	15968	15773	15852	16117	15833	15889	16019	15826	16081	15917	16096	15879	16014	16025	15817	15937	15983	15827	15945	16114	15847	15854	16050	15927	15962	15931	15916	15710	15741	16066	15842	15905	15965	15801	15823	16008	15822	15873	16033	15862	15958	16040	15791	15864	15983	15763	15924	15794	16043	16020	15933	15947	15881	15939	15785	15912	16041	16049	15859	15896	15930	16005	15968	15979	16072	15923	15989	15966	15871	15915	15994	15837	16032	16036	16060	16149	16016	15768	16003	15920	16008	15964	15861	15981	15979	15923	15866	16041	16003	16013	15811	15975	16171	15741	15843	15918	15850	16007	15740	16003	15944	15882	15850	15947	15767	15854	15846	15801	15878	16036	15780	15974	15999	16110	16004	15961	15927	16045	15915	16050	16015	15967	15800	15937	15983	15931	15784	15875	16081	15901	15775	15966	15868	15968	15909	15855	15917	16140	16053	16082	15944	15878	16121	16111	15809	15886	15736	15892	15805	16003	15867	15993	16010	15886	16074	15870	15889	16008	16052	16103	15855	15978	15828	15904	15775	15973	15883	15880	15845	16020	16066	16034	15909	15964	15829	15914	15886	16026	15885	15840	16045	15964	15817	16052	15922	15925	15967	15966	15789	16022	16079	15873	15870	16004	15868	15910	16078	15961	16102	15786	15860	15908	15958	15904	16074	15993	15803	16032	16124	15967	16064	15847	16001	15910	16011	15833	15911	16044	16067	15919	15891	15876	15867	15943	16049	15973	15769	15826	15982	16066	15989	15776	15858	16076	16113	16071	15869	16052	16001	16188	15940	15765	15960	16024	15952	15737	15823	15897	15976	15831	15923	15958	15865	16127	15909	16010	15744	15919	16224	16208	15938	15918	16312	15892	15825	15793	15991	15832	16166	15973	15870	16042	16022	15847	16114	16140	16197	15976	16028	15967	15880	16042	16094	15833	16086	15925	15828	15735	15950	15876	15935	15952	15924	15655	16117	15965	15757	15812	15867	15971	15948	16041	15981	16055	16022	15847	15855	15844	16064	15840	16040	15838	15840	15884	15991	15845	15841	15867	15926	15909	15725	16043	15975	15694	15890	15773	16075	15836	16222	15935	16152	15812	15877	16138	16039	15949	15868	16050	15979	15819	15837	15938	15940	15782	15941	16004	15956	15922	15944	16222	15825	15798	16101	16099	15989	15770	16037	15788	15914	15811	15882	15848	16116	15972	15918	16025	15904	15949	15853	16099	15871	15895	15959	15927	15949	15881	15769	15957	15901	15873	16031	16095	16121	15830	16045	15915	15808	15834	15939	15956	15973	15995	15904	15821	15916	16187	15972	15884	15991	16025	15945	15971	15733	15899	15743	15782	16068	15996	16070	15986	15798	16007	15960	16231	15828	16006	15782	15925	16078	15974	16104	16065	15838	16152	15861	16035	15942	15991	15947	15959	15929	15929	15892	15839	16087	15882	15964	16179	15921	15992	16114	15960	16227	15805	15777	16011	16017	15837	15951	15937	16034	16081	15905	16123	15942	15955	15915	15861	16077	15831	15738	16054	15989	15857	16040	15866	16045	15948	15836	15859	15973	15965	15960	15988	15875	16004	15903	15852	15908	16158	16085	16102	15783	15720	15735	15876	15936	16038	15973	15928	15890	15975	16069	15967	15839	15991	15934	16018	15997	16066	15804	16167	15871	15821	16036	15875	15725	15777	16159	16000	16070	15982	16079	15857	16030	15843	15896	15876	15979	15829	16041	16040	16001	15826	15989	15954	16256	16035	16143	15963	15897	16028	16062	15754	15927	16038	15755	15944	15738	15925	15824	16049	16194	15952	15841	15949	15843	16015	15992	15829	15875	15941	16084	15938	15933	16037	15805	16060	15894	16010	15691	15783	15966	15858	15912	15953	15976	15974	16093	15826	16016	15905	16021	16094	15917	15939	16171	15928	15845	15911	15978	15900	15970	15904	15829	15877	16029	15833	15951	16200	15950	15770	15953	15849	15827	15785	15951	15941	15798	15769	15820	15781	16010	15930	15917	15863	16150	15931	15894	16199	16102	15950	15959	15991	15930	15838	15924	15849	15895	15970	15936	15739	15997	15897	15812	15797	15935	15960	16038	15833	15999	16171	16077	16040	15726	15905	15960	15813	15875	15834	16088	15927	15854	15852	15927	16034	15983	15779	15772	15945	15825	15924	15873	15784	16230	16142	16152	15918	15928	15938	15680	15879	16076	15906	16028	15764	15799	15929	15853	15983	15866	15941	15973	16053	15924	15784	15925	15865	15812	16027	15954	15896	15840	16105	15856	15674	15923	15763	16006	16050	15993	15966	16015	15843	15895	15954	15985	15898	15905	15846	15885	15827	15876	15950	16042	15946	15837	16076	15908	15878	15908	16011	15898	15918	15914	15864	15881	15796	15912	15896	15866	15926	16111	15842	16098	15961	15836	15863	15862	16050	15846	15868	15855	16219	15936	15851	15849	15897	15842	15835	15924	15932	15903	16096	15947	16011	16082	15945	16071	15952	15856	15839	15903	15806	15964	15925	16060	16019	16027	15964	15976	15862	15858	15933	15876	15998	15909	15770	16074	15742	15883	16036	15974	16004	15884	15903	16053	15884	15872	16157	16005	16087	15959	15938	15965	15822	15847	16043	15921	15838	16034	15889	15794	15952	15827	16067	15944	15908	15987	15835	15883	15909	15922	15994	15994	15889	16020	15879	15802	15960	15936	15747	16170	15928	15872	15990	16077	15862	15899	15960	15924	15913	15873	15924	15840	15914	15972	16015	16001	16049	15780	16006	16046	16127	15820	16026	16055	15909	16064	16139	15887	15967	15726	15751	15966	16034	15939	15900	16045	16054	16006	16034	15786	15998	16120	15750	16031	16103	15952	15874	16054	16002	16081	15946	16031	15954	15894	16031	16088	16108	15946	16091	15881	15784	15939	15980	16133	15951	15858	15774	16041	15927	15827	16054	16041	16010	15921	15836	15859	15882	15952	16052	16065	15897	15977	15836	16084	15977	15977	15771	16084	16027	16077	15821	15827	15910	15938	16010	15827	15990	15956	15943	15951	15851	15777	16067	15937	15888	15987	15825	15932	16049	15933	16154	15944	16149	16218	16103	16112	16091	15861	15982	15970	15866	15638	15911	15961	15833	15939	15970	16004	15965	15840	15854	15926	15829	15804	15964	15966	15853	15938	15773	16061	15790	16134	16127	15955	15917	15831	16017	15824	16203	15823	15866	15927	15750	15936	16031	16012	15894	15887	15763	15961	15861	15849	15717	16106	15779	15948	15924	15648	15898	15784	15833	16059	15802	16077	16094	16090	15825	16162	16015	16017	15788	15922	16020	16038	16017	15835	15919	16154	15976	15950	15753	16064	15867	15995	16000	15808	15925	16130	15955	15837	15902	15822	15960	15905	16012	15971	15833	15919	16033	15906	15861	15782	15930	16023	15806	16010	16079	16059	15913	16108	15945	15858	15776	16026	15989	15966	16017	15978	15826	16054	16223	15949	15954	16161	16089	16072	15911	16088	15897	15900	15968	16127	15865	15789	16007	15928	16152	15984	16136	16021	15899	15927	16003	15955	15951	15894	15602	15858	15977	16007	15865	15757	15924	15812	15971	15796	15830	15966	15962	15930	15730	15993	15968	15825	16015	15848	16058	15963	15889	16124	16137	15891	15843	15904	16073	16010	15973	15790	15836	15868	15760	15873	15696	16125	15924	15970	16013	16085	15803	15955	16172	15773	15898	16176	15784	15831	15777	15993	15942	15869	15877	15714	16073	15948	16047	15928	15754	15950	15729	15889	15864	16043	15937	15769	16122	15757	15874	16117	15962	16058	15817	15908	15803	15930	15962	16059	16013	15854	15958	15771	16031	15898	15990	15999	15905	15853	15939	15846	16053	16008	15780	15699	15748	15984	16050	15985	15973	15906	15936	16023	16121	15949	15829	15959	15717	16068	15853	15844	15947	16065	16085	15949	15911	15784	15945	15876	15986	15895	16172	15864	15813	16027	15747	15879	15943	15934	15969
15118	25077	23305	20546	48650	57715	48703	29334	15274	15250	15240	15354	15154	15223	15263	15293	15294	14991	15232	15190	15140	15251	15178	15137	15227	15111	15247	15120	15136	15272	15211	15092	15160	15121	15177	15261	15224	15249	15172	15118	15358	15073	15282	15155	15099	15256	15232	15280	15221	15289	14978	15302	15286	15171	15094	15285	15271	15148	15229	15189	15169	15156	15079	15312	15225	15240	15005	15236	15226	15092	15227	15174	15116	15218	15154	15220	15083	15239	15244	15228	15207	15084	15254	15298	15040	15171	15161	15303	15197	15218	15176	15142	15209	15095	15344	15221	15227	15197	15406	15243	15161	14995	15085	15233	15233	15151	15090	15030	15116	15108	15078	15199	15153	15201	15107	15319	15076	15025	15204	15227	15217	15284	15171	15219	15157	15228	15174	15138	15171	15203	15246	15176	15173	15269	15259	15187	15266	15163	15219	15269	15095	15096	15136	15079	15209	15213	15192	15184	15390	15187	15219	15197	15242	15087	15272	15079	15230	15308	14859	15050	15141	15235	15007	15202	15136	14965	15315	15143	15432	15011	15103	15191	15392	15197	15353	15190	15058	15136	15316	15141	15122	15300	15346	15151	15158	15205	15181	15175	15169	15106	15196	15223	15193	15144	15169	15221	15114	15119	15299	15182	15303	15073	15267	15018	14935	15286	15262	15326	15167	15092	15261	15223	15110	15056	15151	15435	15229	15083	15259	15287	15196	15330	15323	15260	15040	15236	15289	15177	15222	15080	15116	15139	14975	15238	15133	15198	15194	15220	15301	15077	15124	15157	15421	15198	15123	15186	15107	15083	15291	15146	15242	15203	15032	15230	15147	15240	15242	15215	15056	15285	15251	15142	15106	15093	15169	15158	15196	15019	15214	15017	15066	15130	15196	15146	15191	15167	15206	15134	15086	15326	15062	15175	15176	15361	15206	15189	15139	15152	15262	15272	14927	15045	15188	15292	15104	15284	15155	15060	15157	15087	15248	15247	15176	15135	15129	15184	15080	14957	15276	15185	15041	15272	15202	15292	15376	15380	15197	15128	15237	15039	15279	15097	15268	15228	15099	15247	15133	15106	15105	15239	15345	15077	15272	15163	15206	15105	15160	15243	15159	15188	15012	15380	15170	15169	15214	15201	15291	15084	14904	15256	15028	15373	15321	15334	15208	15127	15003	15179	15097	15225	15140	15192	15120	15169	15069	15084	15253	15222	15012	15259	15066	15173	15186	15193	15330	15243	15234	15081	15144	15212	15131	15311	15179	15047	15263	15074	15300	15126	15165	15268	15275	15167	15237	15133	15106	15109	15045	15200	15377	15163	15026	15321	15161	15178	15018	15195	15068	15320	15238	15088	15266	15233	15128	15308	15187	15099	15292	15254	15151	15192	15242	15181	15142	15237	15122	15273	15161	15125	15238	15240	15184	15343	15072	15126	15246	15427	15132	15149	15278	14970	15242	15210	15201	14944	15109	15259	15200	15130	15334	15158	15138	15143	15193	15199	15109	15192	15160	15133	15247	15172	15175	15207	15200	15196	15237	15372	15152	15132	15241	15057	15136	15205	15128	15188	15012	15204	15224	15169	15250	15065	15312	15207	15185	15252	15181	15222	15318	15146	15210	15188	15260	15228	15048	15138	15102	14971	15269	15016	15146	15202	15205	15174	15055	15087	15047	15156	15140	15132	15291	15083	15259	15181	15217	15338	15208	15245	15289	15170	15087	15048	15268	15210	15312	15215	15211	15170	15230	15177	15217	15408	15033	15225	15101	15228	15177	15235	15283	15286	15258	15058	15051	15127	15305	15260	15050	15043	15244	15254	15141	15098	15097	15149	15230	15120	15106	15090	15312	15241	15264	15123	15119	15161	15397	14950	15196	15101	15059	15244	15311	15035	15052	15242	15126	15243	15170	15164	15269	15194	15230	15291	15338	15191	15256	15262	15161	15078	15084	15097	15126	15276	15230	15208	15262	15116	15125	15172	15210	15195	15126	15111	15016	15051	15173	15200	15239	15156	15196	15145	15175	15338	15289	15018	15093	15209	15090	15165	15175	15111	15251	15205	15241	15168	15166	15303	15243	15099	15252	15232	15429	15175	15275	15094	15146	15287	15323	14977	15205	14975	15286	15260	15114	15211	15180	15287	15352	15082	15227	15048	15218	14950	15329	15079	15185	15194	15302	15081	15145	15119	15189	14991	15054	15251	15056	15124	15132	15250	15145	15024	15135	15103	15128	15271	14979	15159	15155	15278	15139	15269	15186	15029	15104	15261	15100	15117	15224	15075	15384	15147	15141	15114	15142	15271	15147	15230	15240	15304	15161	15185	15221	15110	15189	15106	15130	15285	15141	15218	15274	15165	15194	15198	15296	15170	15198	15169	15177	15183	15219	15295	15150	15148	15160	15178	15275	15218	15294	15105	15166	15249	15278	15144	15372	15007	15245	15256	15052	15278	15171	15066	15081	15047	15248	15273	15214	15159	14991	15238	15217	15117	15214	15355	15345	15090	15310	15121	15182	15326	15170	15281	15337	15181	15012	15179	15242	15203	15060	15091	15351	15035	15142	15168	15053	15109	15017	15260	14998	15046	15147	15091	15133	15131	15173	15096	15058	15209	15114	15073	15202	15177	15204	15298	15196	15128	15113	15256	15208	15106	15104	15195	15147	15092	15223	15128	15181	15210	15199	15225	15084	15084	15160	15194	15326	15206	15252	15192	15202	15017	15068	15112	15182	15081	15382	15308	15033	15162	15168	15219	15104	15002	15175	15116	14968	15123	15229	15169	15202	15297	15195	15296	15157	15204	15062	15068	15166	15153	15002	15182	15186	15195	15287	15189	15087	15103	15175	15270	15215	15059	15261	15256	14941	15260	15134	15190	15193	15133	15154	15208	15105	15179	15109	15142	15220	15078	15219	15168	15092	15165	15088	14988	15292	15017	14983	15156	15126	15079	15116	15029	15059	15304	15117	14978	15107	15180	15168	15172	15091	15189	15272	15108	15172	15120	15204	15199	15174	15027	15110	15144	15060	15298	15057	14982	15235	15120	15411	15457	15130	15191	15098	15164	15177	15098	15253	15182	15127	15358	15176	15166	15127	15273	15247	15173	15224	15202	15255	15135	15178	15272	15132	15255	15100	15140	15209	15147	15175	15191	15152	15165	15226	15095	15129	15264	15177	15062	15330	15157	15168	15303	15269	15350	15185	15394	15059	15030	15376	15038	15316	15114	15226	15105	15236	15276	15258	15355	14968	15281	15146	15178	15068	15141	15158	15142	15235	15246	15301	15240	15253	15248	15199	15126	15283	15135	15276	15212	15211	15168	15124	15089	15073	15034	15172	15046	15167	15335	15121	15039	15261	15241	15224	14992	15207	15131	15098	15133	15205	15183	15135	15151	15204	15149	15320	15124	15101	15100	15084	15188	15262	15240	15011	15270	15299	15151	15254	15193	15183	15261	15229	15283	15103	15119	15011	15245	15249	15218	15225	15181	15161	15319	15347	15071	15169	15083	15121	15207	15146	15097	15179	15102	15128	15209	15266	15260	15267	15281	15178	15118	15219	15175	15275	15185	15383	15156	15412	15192	15121	15105	15216	15246	15177	15245	15098	15039	15138	15289	15014	15315	14934	15056	15314	15263	15181	15217	15206	15111	15208	15170	15104	15155	15153	15295	15225	15118	15216	15215	15357	15203	15293	15201	15067	14943	15126	15146	15152	15191	15175	15253	15254	15334	15124	15113	15258	15094	15231	15166	15077	15244	15267	15168	15207	15168	15045	14946	15377	15077	15320	15072	15317	15134	15063	15087	15097	15045	15166	15158	15218	15097	15167	15269	15152	15311	15230	14973	15292	15030	15383	15175	15184	15191	15388	15150	15262	15264	15219	15295	15244	15139	15219	15224	15115	15202	15177	15315	15104	15294	15224	15077	15036	15217	15027	15157	15171	15252	15128	15230	15181	15038	15209	15252	15068	15186	15104	15301	15252	15239	15319	15054	15212	15258	15108	15200	15371	15122	15082	15288	15327	15173	15210	15134	15105	15199	15195	15225	15247	15273	15190	15006	15201	15066	15216	15136	15159	15138	15080	15305	15056	15256	15238	15161	15184	15203	15184	15234	15209	15067	15159	15151	15189	15122	15125	15174	15228	15173	15104	15255	15192	15275	15304	15131	15224	15270	15291	15309	15107	15174	15103	15316	15079	15313	15044	14980	15101	15329	15139	15249	15138	15344	15051	15201	15189	15035	15106	15273	15373	15211	15266	15099	15169	15053	15202	15181	15080	15034	15107	15180	15068	15215	15141	15300	15080	15232	15113	15209	15123	15039	15115	15316	15215	15123	15002	15306	15120	15087	15044	15246	15201	15023	15319	15282	15290	15182	15119	15062	15158	15160	15232	15311	15206	15243	15223	15230	15128	15208	15201	15245	15219	15206	15138	15043	15174	15192	15297	15148	15275	14997	15267	15150	15176	14919	15055	15055	15254	15386	15263	15238	15273	15186	15214	15196	15229	15112	15328	15114	15183	15249	15038	15202	15133	15302	15250	15295	15185	15227	15137	15180	15080	15057	15097	15275	15197	15337	15177	15282	15210	15117	15078	15193	15217	15199	15332	15208	15235	15143	15177	15225	15208	15137	15192	15121	15231	15054	15198	15036	15156	15105	15253	15134	15073	15156	15075	15195	15237	15112	15115	15047	15220	14974	15164	15372	15140	15278	15265	15066	15199	15292	15221	15227	15156	15145	15098	15194	15245	15213	15073	15053	15137	15293	15264	15235	15066	15200	15013	15199	15182	15125	15187	15267	15278	15035	15080	15290	15204	15203	15121	14993	15225	15211	15216	15024	15211	15156	15201	15148	15183	15056	15140	15341	15151	15192	15162	15122	15078	15040	15102	15220	15042	15171	15179	15234	15287	15308	15163	15283	15024	15176	15236	15179	15262	15260	15057	15213	15261	15079	15188	15131	15184	15215	15308	15261	15070	15250	15329	15183	15203	15067	15242	15546	15233	15145	15398	15125	15211	15165	15285	15204	15237	15063	15224	15243	15482	15236	15039	15382	15144	15200	15211	15123	15308	15181	15110	15216	15291	15066	15158	15120	15177	15208	15149	15223	15111	15225	15234	15080	15292	15056	15224	15163	15216	15219
22903	21240	29106	23698	29659	65944	60146	40246	20711	18077	17188	16609	16417	16464	16393	16527	16466	16467	16587	16405	16387	16274	16450	16540	16342	16225	16457	16327	16274	16295	16412	16110	16357	16245	16478	16315	16456	16226	16256	16276	16145	16402	16387	16494	16372	16387	16341	16567	16154	16410	16260	16262	16476	16412	16432	16325	16387	16361	16281	16610	16232	16337	16122	16218	16406	16250	16481	16314	16413	16516	16441	16218	16341	16310	16075	16368	16427	16345	16255	16338	16141	16215	16349	16271	16204	16338	16402	16543	16223	16337	16212	16304	16409	16435	16299	16330	16144	16232	16380	16388	16373	16085	16401	16348	16310	16582	16034	16560	16386	16320	16468	16227	16438	16272	16251	16437	16337	16177	16513	16388	16176	16375	16119	16527	16458	16404	16412	16324	16169	16345	16185	16277	16261	16182	16282	16356	16447	16444	16267	16290	16393	16342	16264	16391	16331	16338	16487	16228	16222	16195	16317	16158	16201	16138	16392	16387	16285	16284	16175	16270	16110	16289	16393	16249	16170	16322	16178	16215	16294	16302	16324	16206	16208	16263	16286	16423	16231	16454	16298	16195	16455	16330	16430	16352	16355	16335	16305	16410	16352	16242	16464	16191	16292	16206	16336	16247	16163	16267	16352	16175	16157	16136	16361	16399	16362	16184	16087	16157	16098	16454	16337	16328	16292	16235	16384	16409	16134	16186	16070	16295	16173	16315	16217	16502	16411	16435	16140	16323	16428	16225	16281	15969	16153	16271	16376	16299	16135	16398	16284	16264	16420	16410	16338	16126	16228	16130	16190	16260	16441	16307	16123	16397	16183	16296	16170	16467	16423	16273	16340	16215	16176	16227	16300	16094	16106	16188	16256	16165	16369	16440	16146	16358	16332	16088	16231	16448	16391	16200	16067	16094	16293	16374	16235	16270	16263	16164	16330	16249	16072	16228	16494	16194	16340	16164	16201	16340	16221	16142	16483	15989	16302	16403	16161	16295	16256	16305	16302	16217	16179	16200	16292	16180	16193	16345	16299	16337	16436	16398	16209	16326	16128	16415	16218	16286	16339	16283	16294	16016	16140	16255	16339	16130	16362	16323	16100	16316	16144	16308	16281	16398	16307	16528	16157	16126	16280	16310	16262	16094	16188	16148	16311	16197	16205	16244	16459	16254	16111	16303	16337	16225	16305	16182	16340	16247	16519	16259	16359	16238	16256	16206	16285	16360	16330	16332	16294	16130	16349	16103	16253	16143	16226	16266	16487	16318	16360	16293	16287	16386	16207	16202	16494	16191	16298	16311	16320	16085	16119	16240	16522	16162	16133	16343	16225	16341	16202	16259	16248	16402	16439	16291	16423	16251	16282	16289	16227	16276	16399	16429	16287	16359	16318	16404	16349	16197	16555	16234	16328	16117	16302	16215	16338	16130	16358	16083	16198	16208	16361	16343	16236	16204	16293	16387	15993	16428	16453	16457	16177	16175	16194	16359	16330	16279	16302	16231	16380	16386	16320	16239	16187	16198	16157	16432	16197	16440	15973	16163	16096	16484	16229	16162	16225	16325	16335	16439	16381	16318	16360	16229	16373	16124	16255	16356	16098	16394	16207	16279	16120	16305	16358	16405	16163	16287	16296	16348	16186	16158	16380	16374	16214	16251	16228	16150	16135	16550	16346	16198	16411	16256	16351	16222	16389	16238	16242	16305	16275	16087	16137	16329	16294	16048	16219	16253	16652	16358	16266	16420	16201	16204	16264	16185	16280	16364	16596	16355	16297	16393	16367	16154	16376	16165	16406	16181	16316	16484	16450	16238	16334	16082	16398	16363	16254	16190	16161	16248	16225	16306	16182	16059	16356	16147	16116	16057	16301	16314	16279	16392	16243	16235	16214	16224	16303	16295	16246	16489	16235	15975	16188	16238	16234	16280	16385	16435	16380	16158	16302	16142	16252	16186	16356	16398	16264	16350	16087	16203	16273	16310	16378	16377	16183	16179	16200	16265	16156	16278	16345	16217	16192	16200	16266	16485	16451	16006	16252	16292	16451	16208	16293	16369	16230	16253	16280	16225	16225	16172	16338	16242	16405	16339	16151	16190	16157	16246	16326	16087	16194	16288	16158	16314	16042	16232	16315	16131	16309	16321	16212	16441	16278	16160	16238	16075	16204	16403	16354	16402	16225	16384	16366	16303	16237	16076	16220	16431	16136	16370	16141	16288	16284	16323	16175	16326	16357	16379	16486	16211	16309	16244	16144	16394	16436	16184	16411	16415	16461	16274	16319	16299	16361	16281	16461	16280	16247	16335	16386	15962	16294	16306	16228	16333	16161	16167	16384	16453	16157	16295	16244	16326	16372	16292	16146	16328	16281	16270	16290	16224	16055	16255	16418	16215	16204	16183	16249	16296	16354	16136	16236	16275	16381	16275	16335	16325	16166	16283	16322	16300	16389	16309	16195	16366	16234	16295	16252	16323	16258	16284	16290	16222	16278	16339	16345	16517	16214	16345	16250	16409	16260	16072	16172	16125	16217	16204	16377	16352	16229	16200	16470	16166	16441	16311	16263	16232	16230	16319	16269	16191	16363	16418	16053	16249	16164	16128	16300	16252	15981	16025	16466	16170	16174	16231	16303	16369	16251	16465	16519	16328	16193	16288	16323	16182	16361	16031	16305	16387	16383	16078	16322	16159	16238	16156	16291	16144	16440	16258	16405	16231	16607	16138	16229	16305	16405	16270	16201	16372	16151	16304	16356	16168	16344	16379	16351	16329	16346	16291	16272	16296	16335	16242	16272	16317	16385	16177	16234	16427	16268	16354	16369	16235	16293	16297	16152	16365	16428	16087	16310	16327	16121	16186	16366	16242	16437	16400	16300	16379	16187	16247	16518	16286	16367	16215	16322	16242	16493	16377	16334	16291	16296	16167	16255	16199	16125	16385	16216	16278	16193	16421	16227	16307	16446	16286	16274	16450	16416	16254	16299	16410	16391	16264	16315	16290	16256	16267	16297	16301	16300	16185	16262	16325	16205	16262	16272	16279	16295	16418	16258	16387	16267	16254	16246	16051	16463	16311	16428	16270	16253	16423	16216	16265	16217	16374	16343	16121	16181	16249	16247	16245	16257	16282	16223	16181	16227	16044	16078	16413	16354	16328	16267	16349	16379	16260	16196	16101	16123	16246	16191	16226	16421	16013	16431	16295	16264	16002	16285	16201	16285	16143	16373	16221	16414	16356	16149	16303	16432	16241	16204	16181	16221	16350	16208	16385	16260	16161	16273	16302	16371	16246	16506	16166	16362	16183	16215	16269	16444	16272	16259	16231	16113	16346	15968	16167	16245	16175	16259	16267	16329	16288	16472	16128	16289	16342	16284	16121	16237	16326	16419	16399	16223	16308	16386	16164	16388	16395	16189	16154	16253	16240	16414	16352	16194	16126	16437	16093	16151	16166	16171	16304	16255	16225	16365	16103	16329	16163	16371	16278	16204	16261	16515	16333	16079	16599	16197	16248	16252	16120	16186	16265	16321	16424	16451	16154	16258	16311	16355	16245	16375	16225	16356	16212	16416	16348	16429	16300	16249	16032	16154	16175	16279	16246	16305	16243	16377	16212	16120	16162	16177	16199	16401	16319	16245	16457	16344	16176	16099	16232	16341	16385	16251	16249	16233	16386	16240	16409	16222	16220	16384	16221	16292	16316	16368	16337	16075	16238	16376	16461	16309	16287	16327	16357	16450	16262	16235	16474	16175	16500	16270	16448	16303	16310	16217	16327	16368	16351	16397	16339	16201	16216	16350	16380	16258	16351	16306	16131	16318	16485	16432	16150	16197	16145	16384	16329	16294	16520	16206	16359	16239	16147	16098	16247	16345	16210	16213	16288	16556	16407	16267	16291	16193	16284	16000	16424	16175	16460	16306	16386	16265	16509	16600	16212	16017	16238	16180	16205	16201	16239	16308	16215	16255	16249	16244	16422	16631	16328	16224	16263	16015	16369	16364	16210	16403	16311	16426	16347	16321	16472	16230	16348	16251	16287	16295	16114	16389	16325	16405	16244	16326	16092	16053	16171	16233	16169	16258	16606	16267	16252	16112	16374	16294	16230	16321	16263	16410	16241	16346	16203	16128	16313	16236	16507	16278	16039	16257	16305	16282	16365	16373	16215	16362	16407	16069	16133	16129	16161	16167	16197	16154	16102	16297	16342	16251	16355	16247	16312	16297	16388	16280	16353	16314	15931	16379	16089	16275	16468	16250	16332	16146	16097	16331	16069	16229	16090	16336	16293	16240	16383	16259	16473	16169	16540	16301	16138	16065	16226	16209	16194	16278	16279	16380	16126	16354	16199	16180	16230	16410	16402	16242	16375	16390	16197	16231	16331	16367	16312	16335	16368	16319	16454	16263	16263	16314	16446	16239	16149	16387	16315	16088	16283	16271	16445	16341	16131	16164	16154	16391	16061	16314	16251	16002	16230	16369	16174	16196	16535	16217	16341	16458	16250	16467	16394	16181	16305	16312	16248	16284	16239	16359	16203	16218	16330	16592	16407	16204	16052	16258	16281	16341	16447	16549	16166	16091	16318	16164	16227	16336	16210	16309	16419	16206	16353	16252	16148	16373	16331	16397	16370	16426	16211	16294	16100	16220	16320	16308	16257	16306	16355	16219	16265	16322	16431	16215	16370	16313	16456	16402	16283	16293	16297	16318	16184	16344	16232	16241	16425	16163	16025	16104	16172	16221	16154	16177	16227	16204	16303	16391	16192	16133	16200	16105	16377	16114	16008	16306	16361	16454	16317	16370	16221	16218	16193	16225	16229	16309	16301	16243	16364	16293	16249	16173	16254	16309	16418	16213	16173	16190	16332	16298	16368	16364	16033	16352	16146	16442	16264	16229	16205	16333	16430	16305	16301	16474	16387	16215	16266	16333	16122	16168	16014	16322	16397	16367	16064	16122	16288	16137	16307	16160	16111	16283	16251	16320	16370	16260	16346	16294	16204	16295	16545	16197	16377	16104	16408	16209	16229	16228	16248	16429	16226	16272	16170	16217	16392	16430	16144	16284	16043	16134	16136	16322	16214	16023	16145	16267	16347	16299	16328	16194	16233	16127	16197	16221	16191	16180	16157	16421	16399	16296	16234	16269	16149
18731	30164	27959	28043	48399	74495	62259	35165	15394	15489	15286	15484	15633	15396	15389	15524	15299	15491	15580	15421	15433	15330	15287	15267	15435	15236	15398	15263	15357	15545	15254	15228	15390	15413	15257	15279	15223	15356	15276	15396	15415	15371	15304	15370	15408	15430	15341	15412	15311	15478	15359	15293	15217	15241	15279	15406	15438	15282	15437	15397	15412	15313	15402	15329	15404	15389	15400	15188	15295	15386	15353	15386	15341	15421	15315	15188	15219	15238	15318	15427	15396	15231	15396	15253	15227	15339	15400	15297	15496	15101	15311	15367	15462	15419	15268	15494	15433	15215	15367	15393	15307	15389	15365	15264	15237	15299	15259	15353	15372	15322	15440	15179	15360	15273	15282	15322	15379	15378	15445	15378	15404	15364	15352	15370	15212	15333	15244	15484	15267	15511	15399	15441	15464	15250	15223	15290	15389	15335	15248	15239	15349	15412	15460	15308	15350	15237	15328	15217	15341	15203	15272	15234	15259	15331	15348	15335	15251	15355	15429	15402	15286	15335	15387	15424	15362	15373	15448	15107	15367	15186	15364	15302	15329	15153	15284	15309	15331	15341	15346	15461	15297	15308	15309	15335	15369	15342	15229	15484	15430	15297	15333	15516	15153	15462	15387	15299	15317	15059	15375	15430	15302	15395	15180	15442	15352	15233	15313	15368	15386	15453	15375	15346	15435	15279	15271	15455	15186	15227	15339	15356	15354	15222	15360	15477	15299	15289	15345	15450	15210	15362	15371	15590	15140	15342	15312	15298	15623	15290	15280	15516	15343	15322	15345	15247	15343	15226	15265	15342	15366	15349	15500	15209	15429	15288	15281	15471	15317	15360	15350	15465	15142	15225	15443	15363	15261	15506	15255	15277	15359	15266	15138	15296	15373	15355	15330	15407	15430	15346	15363	15453	15246	15279	15319	15364	15312	15248	15446	15276	15505	15391	15421	15244	15450	15287	15365	15337	15173	15379	15173	15352	15500	15230	15263	15144	15233	15200	15372	15366	15356	15307	15249	15428	15377	15231	15134	15430	15301	15297	15611	15345	15284	15317	15319	15404	15530	15405	15391	15271	15317	15255	15448	15391	15414	15340	15494	15427	15271	15280	15207	15379	15300	15245	15418	15375	15168	15318	15499	15290	15376	15329	15532	15424	15307	15373	15314	15312	15375	15427	15401	15438	15300	15300	15207	15426	15368	15363	15394	15294	15523	15224	15315	15101	15356	15356	15274	15291	15351	15312	15249	15412	15400	15152	15397	15294	15431	15241	15333	15452	15247	15180	15301	15315	15515	15387	15364	15334	15433	15439	15274	15202	15350	15264	15112	15259	15397	15280	15495	15436	15335	15311	15332	15216	15310	15162	15421	15378	15219	15281	15405	15329	15315	15402	15328	15383	15216	15168	15387	15368	15387	15344	15216	15339	15207	15419	15119	15273	15271	15135	15157	15256	15218	15180	15444	15337	15140	15415	15166	15458	15373	15370	15248	15339	15418	15436	15225	15099	15392	15336	15394	15358	15204	15318	15335	15274	15360	15405	15259	15518	15253	15272	15324	15278	15316	15240	15465	15254	15508	15341	15444	15157	15276	15440	15492	15427	15362	15407	15434	15367	15375	15324	15204	15432	15332	15340	15385	15411	15463	15230	15417	15352	15389	15284	15565	15278	15301	15300	15249	15283	15455	15308	15293	15228	15292	15403	15332	15439	15398	15363	15170	15261	15385	15293	15409	15243	15353	15428	15310	15474	15374	15339	15227	15259	15396	15454	15433	15302	15118	15325	15287	15396	15324	15281	15408	15471	15313	15248	15433	15334	15162	15463	15237	15159	15360	15378	15188	15539	15338	15266	15388	15203	15243	15298	15442	15289	15482	15348	15215	15311	15150	15370	15398	15361	15380	15404	15333	15324	15415	15279	15331	15298	15479	15295	15286	15371	15119	15448	15384	15151	15157	15393	15401	15420	15242	15401	15342	15410	15431	15257	15386	15357	15452	15291	15417	15224	15314	15273	15260	15418	15460	15247	15246	15336	15351	15400	15366	15259	15257	15399	15269	15391	15321	15450	15331	15186	15208	15354	15371	15306	15267	15367	15298	15240	15203	15253	15173	15323	15341	15423	15341	15326	15286	15502	15261	15526	15326	15431	15489	15315	15323	15330	15538	15319	15346	15402	15373	15323	15303	15256	15279	15451	15269	15417	15378	15286	15281	15334	15395	15246	15385	15482	15396	15161	15222	15339	15339	15314	15282	15323	15317	15278	15337	15417	15396	15432	15383	15270	15324	15267	15350	15114	15479	15308	15257	15474	15255	15456	15357	15300	15457	15364	15293	15325	15259	15343	15258	15251	15444	15206	15256	15315	15280	15184	15441	15339	15376	15203	15341	15256	15571	15286	15348	15256	15393	15239	15227	15422	15435	15301	15433	15379	15356	15316	15419	15417	15392	15456	15362	15454	15396	15287	15210	15374	15486	15242	15427	15373	15283	15286	15350	15392	15412	15372	15351	15411	15224	15407	15319	15368	15561	15245	15332	15446	15364	15383	15168	15179	15217	15322	15388	15210	15405	15279	15310	15402	15096	15407	15355	15241	15180	15415	15383	15289	15394	15313	15179	15532	15437	15330	15361	15318	15152	15390	15204	15312	15477	15345	15353	15342	15339	15354	15373	15306	15487	15303	15183	15318	15301	15272	15295	15501	15377	15198	15429	15416	15359	15330	15315	15484	15384	15280	15511	15394	15290	15539	15377	15378	15477	15386	15507	15267	15443	15392	15325	15292	15340	15406	15231	15415	15432	15241	15432	15414	15344	15320	15401	15412	15316	15364	15357	15456	15297	15164	15314	15423	15391	15271	15316	15447	15429	15279	15350	15404	15424	15352	15341	15304	15240	15478	15359	15467	15462	15309	15381	15300	15361	15328	15255	15381	15390	15313	15297	15438	15497	15433	15313	15436	15287	15325	15334	15430	15411	15320	15259	15367	15473	15445	15415	15232	15227	15304	15500	15348	15328	15280	15338	15307	15468	15339	15251	15220	15216	15474	15371	15330	15180	15292	15275	15267	15448	15394	15276	15462	15215	15478	15262	15398	15374	15187	15411	15475	15338	15264	15498	15381	15485	15288	15392	15284	15434	15411	15376	15205	15331	15422	15344	15311	15236	15391	15511	15282	15374	15432	15197	15329	15252	15332	15082	15261	15181	15329	15281	15216	15348	15324	15200	15379	15359	15416	15364	15387	15526	15258	15340	15237	15248	15397	15362	15420	15477	15383	15231	15278	15333	15136	15467	15345	15298	15248	15312	15119	15338	15218	15365	15371	15202	15373	15170	15420	15328	15255	15206	15413	15379	15247	15410	15230	15227	15282	15534	15400	15434	15197	15548	15376	15173	15196	15427	15340	15408	15308	15314	15300	15475	15348	15271	15431	15352	15362	15352	15407	15319	15348	15182	15282	15391	15392	15332	15367	15481	15399	15347	15244	15317	15397	15294	15391	15320	15344	15206	15298	15381	15312	15257	15429	15268	15384	15570	15525	15398	15343	15202	15120	15140	15215	15329	15292	15313	15370	15430	15313	15373	15421	15315	15310	15587	15217	15182	15339	15305	15375	15238	15397	15270	15339	15268	15405	15301	15276	15373	15467	15425	15314	15192	15383	15265	15286	15228	15408	15463	15373	15360	15348	15228	15302	15227	15344	15356	15193	15286	15422	15299	15346	15513	15359	15337	15145	15415	15245	15216	15385	15413	15464	15337	15357	15373	15252	15221	15408	15252	15333	15278	15369	15423	15336	15268	15238	15334	15498	15264	15367	15381	15367	15335	15429	15425	15328	15268	15487	15259	15441	15212	15389	15471	15303	15371	15370	15295	15159	15308	15127	15446	15357	15295	15228	15403	15355	15298	15271	15505	15364	15338	15503	15313	15397	15248	15404	15371	15197	15455	15161	15383	15435	15458	15450	15110	15463	15304	15334	15479	15507	15365	15342	15284	15323	15126	15371	15304	15329	15259	15287	15297	15306	15354	15346	15453	15132	15455	15263	15327	15250	15145	15301	15264	15290	15294	15335	15373	15524	15325	15255	15473	15448	15453	15446	15386	15265	15276	15250	15519	15356	15305	15218	15414	15351	15376	15335	15254	15336	15387	15241	15291	15123	15534	15377	15337	15523	15290	15366	15358	15406	15437	15380	15226	15419	15337	15411	15374	15198	15315	15275	15244	15441	15355	15466	15348	15243	15353	15341	15233	15475	15452	15347	15386	15263	15279	15229	15391	15389	15418	15488	15301	15194	15340	15308	15419	15263	15420	15344	15427	15241	15354	15348	15345	15190	15389	15221	15365	15281	15395	15338	15445	15341	15263	15170	15325	15130	15177	15394	15303	15289	15364	15151	15308	15451	15298	15372	15428	15415	15291	15351	15235	15123	15332	15393	15321	15318	15189	15366	15324	15213	15343	15200	15365	15411	15368	15308	15311	15374	15418	15387	15238	15329	15332	15374	15466	15335	15292	15434	15438	15236	15482	15407	15342	15337	15434	15386	15335	15386	15137	15275	15401	15392	15566	15274	15591	15326	15299	15178	15381	15436	15293	15195	15255	15444	15281	15175	15418	15271	15297	15334	15215	15455	15363	15327	15316	15386	15259	15363	15311	15298	15201	15208	15071	15227	15458	15414	15373	15336	15506	15260	15178	15442	15416	15249	15310	15356	15384	15396	15303	15336	15348	15291	15410	15161	15379	15340	15282	15507	15407	15197	15368	15303	15327	15249	15360	15385	15401	15366	15354	15436	15346	15237	15323	15281	15374	15267	15473	15133	15257	15421	15395	15405	15410	15266	15274	15218	15461	15347	15385	15369	15312	15323	15343	15352	15350	15413	15279	15290	15445	15212	15475	15270	15320	15376	15435	15212	15399	15275	15253	15433	15267	15166	15324	15463	15327	15353	15429	15433	15276	15397	15457	15176	15394	15251	15313	15352	15320	15356	15241	15421	15313	15294	15376	15511	15190	15328	15303	15458	15278	15371	15205	15289	15351	15197	15442	15330	15488	15212	15198	15340	15347	15345	15390	15326	15260	15378	15408	15490	15353	15311	15378	15288	15459	15036	15339	15327	15365	15276	15178	15276	15342	15418	15518	15209	15285	15421
27128	21705	23110	20264	24960	27399	24678	19712	16599	16294	16558	16513	16404	16083	16367	16274	16281	16406	16253	16483	16417	16535	16487	16324	16353	16506	16405	16418	16294	16407	16386	16376	16600	16436	16275	16317	16428	16446	16263	16376	16533	16411	16325	16439	16516	16377	16276	16291	16190	16338	16353	16376	16409	16378	16502	16290	16363	16243	16317	16270	16473	16381	16438	16332	16508	16367	16411	16379	16379	16445	16559	16399	16442	16394	16342	16337	16325	16342	16503	16347	16329	16335	16221	16234	16327	16374	16353	16349	16444	16213	16229	16350	16252	16120	16317	16350	16209	16239	16490	16401	16407	16484	16470	16279	16271	16445	16448	16437	16386	16311	16397	16433	16225	16225	16517	16404	16410	16470	16459	16222	16593	16249	16281	16277	16355	16262	16454	16061	16338	16378	16226	16482	16428	16359	16374	16322	16360	16366	16300	16592	16334	16439	16281	16400	16375	16197	16412	16301	16399	16463	16132	16224	16030	16248	16362	16514	16363	16336	16296	16175	16559	16405	16606	16411	16253	16221	16435	16503	16414	16480	16187	16542	16527	16179	16604	16509	16479	16329	16311	16441	16184	16317	16390	16146	16302	16498	16229	16354	16155	16223	16321	16286	16254	16320	16440	16347	16358	16466	16333	16349	16258	16427	16334	16578	16206	16423	16410	16421	16421	16242	16239	16373	16294	16313	16418	16440	16439	16363	16303	16227	16458	16438	16471	16416	16084	16304	16378	16178	16306	16403	16098	16365	16357	16313	16408	16361	16374	16270	16513	16437	16384	16174	16421	16248	16409	16188	16268	16431	16284	16344	16371	16403	16244	16335	16292	16272	16452	16184	16501	16198	16220	16203	16359	16132	16099	16130	16543	16289	16569	16473	16331	16498	16518	16466	16426	16458	16530	16298	16374	16379	16141	16277	16226	16249	16350	16241	16391	16500	16380	16312	16449	16385	16144	16256	16456	16244	16435	16526	16469	16447	16304	16296	16501	16311	16279	16334	16275	16232	16105	16289	16330	16319	16403	16375	16541	16319	16340	16380	16383	16085	16294	16251	16285	16375	16269	16237	16242	16349	16335	16194	16190	16278	16344	16301	16279	16356	16273	16479	16273	16136	16344	16112	16225	16359	16428	16406	16372	16117	16147	16269	16217	16559	16286	16235	16256	16423	16265	16247	16353	16223	16367	16465	16202	16286	16374	16520	16467	16410	16430	16401	16384	16265	16227	16222	16201	16138	16155	16562	16346	16232	16149	16467	16325	16503	16593	16194	16379	16380	16269	16425	16475	16282	16366	16304	16365	16334	16338	16189	16384	16315	16324	16282	16286	16314	16310	16462	16469	16318	16374	16504	16163	16400	16251	16424	16389	16436	16373	16363	16438	16483	16417	16290	16522	16377	16421	16341	16391	16411	16349	16376	16342	16355	16231	16556	16306	16398	16235	16444	16489	16335	16379	16124	16383	16209	16287	16218	16233	16509	16337	16259	16327	16244	16463	16425	16283	16211	16375	16378	16509	16406	16356	16241	16520	16274	16334	16307	16361	16274	16394	16345	16518	16299	16351	16222	16468	16318	16301	16240	16405	16366	16383	16292	16428	16505	16206	16574	16488	16216	16193	16420	16331	16162	16554	16396	16309	16378	16291	16364	16275	16353	16138	16443	16491	16602	16255	16436	16470	16156	16569	16216	16467	16364	16316	16387	16538	16347	16093	16463	16405	16402	16374	16263	16275	16347	16230	16309	16391	16337	16281	16279	16479	16420	16222	16387	16146	16419	16548	16442	16528	16317	16205	16392	16365	16326	16378	16287	16473	16470	16402	16447	16171	16455	16416	16243	16375	16286	16500	16443	16460	16396	16380	16581	16416	16196	16402	16297	16302	16332	16381	16412	16423	16342	16515	16393	16125	16204	16269	16385	16186	16438	16421	16175	16207	16334	16371	16320	16213	16379	16315	16388	16441	16433	16369	16420	16308	16273	16332	16322	15983	16227	16292	16278	16484	16340	16354	16409	16398	16341	16181	16206	16301	16253	16299	16305	16406	16326	16467	16303	16378	16279	16323	16348	16402	16363	16320	16415	16371	16401	16371	16414	16298	16471	16477	16368	16438	16272	16425	16342	16343	16282	16506	16263	16397	16531	16383	16286	16520	16281	16327	16459	16406	16176	16305	16289	16260	16185	16520	16312	16219	16314	16405	16110	16262	16405	16443	16276	16424	16191	16201	16394	16363	16304	16261	16494	16541	16483	16538	16690	16392	16562	16358	16312	16398	16281	16298	16143	16328	16429	16317	16351	16401	16392	16193	16324	16412	16396	16289	16383	16505	16416	16345	16259	16351	16244	16245	16234	16263	16443	16369	16196	16539	16379	16224	16287	16343	16449	16485	16513	16468	16445	16325	16414	16317	16213	16445	16477	16304	16443	16338	16612	16423	16618	16493	16213	16430	16114	16376	16182	16284	16310	16315	16256	16347	16508	16527	16240	16470	16302	16465	16326	16497	16441	16260	16301	16199	16474	16411	16405	16289	16344	16308	16352	16369	16390	16512	16089	16439	16310	16323	16161	16336	16387	16331	16290	16284	16354	16393	16515	16334	16400	16376	16261	16242	16307	16314	16280	16351	16373	16465	16333	16500	16382	16244	16261	16353	16385	16345	16373	16313	16467	16436	16497	16203	16336	16246	16346	16272	16380	16299	16411	16413	16365	16243	16575	16220	16380	16152	16205	16271	16416	16280	16502	16262	16348	16389	16212	16395	16411	16455	16441	16351	16347	16198	16184	16382	16183	16374	16211	16281	16336	16395	16268	16409	16486	16352	16419	16600	16274	16322	16171	16284	16331	16369	16439	16429	16427	16373	16417	16277	16370	16312	16433	16506	16339	16279	16297	16317	16439	16403	16552	16305	16336	16138	16523	16312	16422	16179	16410	16333	16380	16484	16467	16340	16234	16444	16468	16264	16404	16482	16296	16468	16298	16255	16350	16301	16179	16379	16532	16421	16365	16188	16419	16280	16369	16229	16338	16412	16344	16330	16462	16366	16374	16401	16454	16412	16316	16477	16294	16289	16573	16212	16363	16491	16291	16639	16156	16265	16349	16463	16318	16334	16467	16494	16208	16312	16377	16325	16429	16390	16352	16445	16473	16438	16584	16369	16229	16507	16316	16428	16386	16464	16454	16262	16454	16540	16445	16428	16500	16441	16433	16391	16305	16155	16268	16411	16324	16331	16328	16336	16432	16316	16256	16495	16409	16257	16554	16335	16374	16273	16318	16301	16322	16276	16439	16151	16346	16501	16384	16445	16397	16247	16311	16534	16355	16268	16290	16364	16287	16227	16230	16325	16158	16499	16378	16194	16386	16161	16181	16353	16440	16333	16293	16381	16335	16191	16473	16578	16253	16322	16214	16408	16415	16522	16265	16306	16582	16446	16217	16538	16588	16199	16092	16290	16322	16354	16447	16470	16501	16357	16596	16456	16352	16476	16420	16471	16422	16232	16241	16348	16479	16424	16353	16298	16429	16484	16254	16547	16480	16250	16411	16361	16390	16370	16407	16300	16296	16351	16295	16103	16248	16462	16206	16343	16494	16235	16363	16470	16346	16476	16311	16383	16383	16455	16410	16283	16517	16326	16353	16358	16358	16295	16314	16101	16482	16530	16518	16429	16473	16434	16242	16311	16404	16570	16423	16280	16407	16215	16339	16427	16362	16370	16232	16324	16240	16376	16225	16052	16455	16419	16184	16227	16238	16388	16415	16508	16246	16401	16378	16570	16270	16305	16260	16335	16434	16425	16555	16397	16497	16374	16482	16290	16332	16269	16356	16620	16369	16307	16325	16262	16383	16285	16407	16523	16540	16407	16245	16414	16351	16413	16210	16307	16296	16454	16333	16146	16266	16060	16435	16420	16408	16445	16276	16316	16466	16352	16491	16228	16392	16388	16355	16398	16293	16062	16143	16524	16429	16448	16292	16363	16411	16553	16352	16409	16350	16539	16228	16242	16346	16308	16203	16288	16409	16380	16435	16355	16518	16353	16377	16287	16313	16339	16368	16266	16417	16530	16421	16447	16148	16419	16312	16219	16365	16484	16339	16368	16410	16361	16304	16322	16398	16336	16335	16323	16426	16246	16251	16361	16351	16319	16396	16259	16203	16391	16576	16401	16431	16382	16314	16362	16294	16463	16420	16396	16441	16558	16552	16213	16402	16471	16384	16409	16392	16318	16416	16414	16411	16496	16485	16214	16267	16192	16283	16319	16311	16452	16470	16276	16446	16107	16225	16528	16461	16348	16260	16474	16282	16232	16247	16460	16184	16355	16254	16460	16326	16271	16551	16388	16424	16454	16085	16367	16368	16273	16263	16308	16320	16285	16665	16244	16241	16229	16292	16426	16061	16378	16310	16254	16269	16410	16304	16300	16249	16238	16147	16216	16211	16433	16174	16497	16184	16200	16366	16313	16332	16361	16105	16516	16369	16335	16322	16537	16446	16266	16345	16413	16469	16427	16245	16245	16165	16404	16307	16251	16319	16313	16240	16461	16237	16507	16354	16478	16274	16440	16373	16330	16310	16540	16262	16487	16240	16468	16519	16442	16307	16463	16181	16242	16304	16220	16248	16268	16275	16254	16242	16506	16454	16340	16206	16573	16254	16347	16208	16378	16209	16278	16110	16313	16200	16354	16479	16435	16208	16518	16507	16357	16277	16509	16414	16333	16294	16271	16215	16440	16402	16304	16384	16517	16282	16440	16263	16353	16371	16259	16198	16374	16406	16454	16261	16538	16324	16438	16382	16268	16261	16385	16273	16277	16216	16363	16240	16361	16203	16376	16502	16302	16514	16471	16206	16427	16173	16399	16604	16414	16262	16321	16247	16230	16217	16203	16366	16405	16346	16394	16455	16347	16372	16415	16535	16189	16229	16347	16284	16237	16388	16406	16406	16278	16315	16282	16390	16493	16412	16347	16220	16814	16429	16328	16709	16354	16277	16311	16360	16409	16402	16444	16197	16344	16231	16524	16354	16220	16326	16309	16349	16391	16412	16398	16226	16225	16366	16254	16277	16439	16169	16215	16222	16232	16539	16370	16356	16324	16417	16525	16308	16493	16021	16298	16397	16594	16166	16178	16536	16203	16481	16519	16197
14251	17476	16907	17259	28393	29521	24684	18591	15351	15538	15398	15439	15586	15539	15367	15277	15483	15425	15397	15289	15372	15365	15528	15387	15454	15451	15585	15340	15388	15436	15298	15508	15467	15488	15378	15501	15371	15477	15424	15359	15413	15357	15446	15545	15357	15357	15453	15398	15387	15415	15433	15393	15423	15467	15401	15445	15332	15516	15418	15461	15394	15465	15399	15404	15498	15266	15517	15202	15403	15446	15294	15397	15318	15411	15474	15382	15507	15450	15264	15346	15468	15429	15545	15369	15342	15522	15409	15347	15276	15364	15367	15562	15537	15383	15547	15278	15427	15342	15485	15338	15469	15338	15390	15426	15301	15504	15415	15606	15468	15374	15514	15617	15502	15187	15450	15302	15466	15398	15518	15440	15398	15420	15370	15446	15463	15326	15386	15229	15287	15310	15337	15647	15373	15406	15231	15435	15554	15320	15324	15386	15409	15221	15524	15377	15399	15182	15285	15336	15374	15561	15469	15517	15413	15294	15290	15542	15348	15468	15372	15508	15540	15534	15448	15353	15420	15350	15431	15519	15405	15445	15396	15422	15393	15427	15564	15389	15389	15388	15381	15454	15305	15113	15408	15385	15383	15357	15382	15276	15492	15557	15505	15506	15593	15341	15404	15485	15412	15397	15278	15592	15588	15254	15521	15486	15324	15321	15502	15453	15450	15342	15470	15349	15532	15449	15420	15318	15374	15411	15295	15490	15560	15296	15383	15571	15375	15341	15442	15308	15562	15426	15379	15513	15621	15176	15576	15500	15454	15429	15516	15419	15406	15440	15359	15320	15437	15245	15312	15419	15269	15290	15312	15291	15371	15398	15307	15418	15449	15375	15469	15260	15339	15306	15461	15516	15427	15381	15411	15623	15442	15256	15484	15395	15524	15452	15414	15415	15264	15301	15515	15457	15313	15534	15433	15368	15335	15371	15352	15464	15530	15556	15436	15449	15430	15371	15416	15531	15307	15494	15314	15525	15322	15429	15357	15354	15467	15527	15385	15439	15506	15320	15513	15607	15465	15452	15474	15402	15521	15547	15342	15453	15466	15460	15305	15510	15326	15380	15432	15421	15180	15335	15323	15522	15533	15312	15431	15509	15388	15475	15354	15377	15446	15384	15403	15601	15538	15478	15477	15306	15396	15212	15564	15574	15239	15389	15408	15400	15382	15378	15431	15514	15444	15326	15484	15400	15524	15377	15334	15294	15520	15475	15395	15353	15348	15393	15466	15318	15429	15342	15246	15375	15374	15393	15555	15421	15548	15509	15196	15226	15492	15446	15596	15467	15236	15420	15569	15268	15393	15350	15548	15521	15563	15525	15436	15471	15293	15389	15450	15287	15624	15438	15235	15503	15263	15322	15458	15251	15330	15536	15469	15401	15465	15421	15340	15388	15517	15422	15521	15437	15264	15440	15532	15352	15634	15354	15280	15439	15209	15471	15344	15370	15415	15346	15368	15554	15398	15395	15216	15481	15326	15462	15320	15466	15408	15265	15556	15381	15357	15441	15369	15527	15408	15430	15498	15300	15398	15469	15500	15458	15483	15509	15477	15246	15319	15502	15356	15549	15339	15342	15462	15338	15493	15347	15343	15518	15369	15284	15358	15606	15408	15409	15318	15480	15450	15416	15233	15413	15286	15347	15328	15559	15406	15273	15359	15418	15343	15607	15427	15455	15426	15372	15411	15395	15361	15395	15368	15451	15462	15294	15461	15475	15175	15491	15305	15391	15329	15369	15332	15390	15545	15280	15361	15379	15514	15448	15416	15462	15414	15393	15554	15348	15437	15536	15348	15362	15566	15523	15495	15490	15339	15421	15304	15618	15340	15453	15458	15278	15358	15371	15280	15339	15346	15360	15520	15348	15395	15377	15380	15442	15440	15558	15469	15469	15474	15549	15387	15414	15298	15633	15485	15300	15458	15369	15333	15305	15414	15429	15616	15475	15312	15406	15283	15350	15361	15388	15420	15573	15265	15423	15283	15341	15540	15377	15443	15376	15493	15367	15479	15437	15389	15452	15554	15410	15336	15463	15330	15426	15325	15389	15506	15448	15439	15508	15349	15262	15263	15654	15560	15333	15511	15420	15436	15507	15479	15409	15351	15225	15445	15539	15250	15388	15453	15421	15479	15441	15487	15232	15450	15540	15483	15417	15473	15175	15455	15383	15583	15439	15388	15514	15404	15334	15448	15393	15399	15291	15412	15324	15592	15356	15468	15219	15429	15513	15402	15416	15443	15455	15535	15372	15524	15602	15448	15506	15480	15478	15367	15328	15343	15519	15397	15300	15522	15443	15507	15310	15319	15295	15463	15569	15418	15382	15467	15525	15474	15566	15269	15504	15362	15358	15448	15383	15445	15508	15328	15324	15347	15413	15621	15403	15381	15349	15399	15459	15430	15436	15369	15469	15501	15303	15510	15460	15563	15294	15419	15434	15472	15381	15500	15278	15426	15385	15364	15384	15465	15643	15384	15294	15255	15445	15482	15486	15402	15222	15599	15256	15399	15345	15412	15445	15466	15440	15399	15481	15437	15529	15530	15340	15354	15385	15537	15216	15449	15479	15516	15452	15397	15400	15409	15142	15240	15458	15414	15259	15477	15345	15452	15319	15424	15362	15272	15266	15419	15504	15446	15226	15512	15387	15475	15567	15368	15488	15392	15436	15402	15324	15320	15380	15608	15302	15315	15497	15411	15314	15287	15329	15510	15505	15495	15433	15373	15249	15251	15486	15436	15269	15369	15537	15451	15314	15555	15376	15347	15373	15450	15340	15417	15373	15387	15522	15314	15378	15322	15532	15465	15266	15462	15454	15442	15361	15313	15361	15414	15702	15298	15266	15293	15301	15423	15375	15376	15320	15437	15108	15353	15095	15630	15385	15334	15493	15426	15310	15228	15651	15409	15401	15340	15465	15410	15563	15517	15366	15456	15310	15364	15388	15407	15376	15337	15416	15223	15383	15364	15424	15419	15458	15417	15463	15330	15496	15474	15475	15497	15396	15515	15250	15400	15482	15491	15446	15375	15450	15539	15435	15289	15262	15457	15520	15486	15370	15442	15557	15440	15407	15481	15458	15352	15395	15337	15352	15421	15489	15522	15342	15414	15414	15396	15443	15498	15504	15451	15494	15388	15172	15340	15659	15346	15334	15377	15334	15405	15398	15356	15378	15395	15390	15331	15337	15400	15371	15198	15446	15465	15448	15443	15418	15477	15530	15483	15370	15281	15315	15344	15298	15343	15521	15434	15397	15422	15425	15344	15393	15304	15576	15457	15388	15402	15387	15439	15483	15400	15530	15389	15537	15390	15481	15382	15283	15394	15336	15467	15495	15480	15516	15442	15348	15362	15261	15590	15287	15543	15362	15387	15462	15541	15485	15641	15562	15407	15476	15334	15325	15347	15182	15331	15337	15372	15459	15295	15416	15302	15422	15429	15479	15372	15312	15435	15373	15490	15435	15373	15457	15337	15420	15323	15356	15213	15371	15415	15338	15514	15366	15413	15419	15259	15420	15437	15535	15480	15297	15448	15382	15472	15343	15314	15710	15279	15368	15354	15456	15373	15494	15555	15520	15497	15487	15519	15296	15346	15495	15521	15616	15370	15500	15420	15518	15518	15394	15327	15462	15238	15446	15487	15286	15401	15352	15401	15457	15322	15247	15333	15559	15516	15452	15496	15222	15520	15457	15291	15279	15354	15382	15443	15426	15503	15442	15350	15242	15428	15250	15328	15436	15508	15330	15459	15571	15360	15494	15524	15609	15390	15447	15494	15532	15352	15541	15367	15578	15168	15405	15517	15427	15302	15393	15390	15410	15508	15445	15327	15373	15552	15548	15334	15427	15446	15296	15376	15490	15433	15459	15407	15351	15390	15364	15397	15347	15566	15275	15449	15279	15475	15422	15355	15254	15494	15359	15424	15385	15487	15360	15404	15364	15624	15462	15313	15344	15317	15256	15414	15530	15309	15382	15472	15450	15561	15422	15513	15487	15374	15312	15444	15468	15307	15300	15409	15392	15355	15447	15524	15427	15439	15504	15528	15404	15464	15422	15510	15301	15408	15444	15410	15430	15355	15344	15365	15454	15396	15416	15258	15514	15161	15380	15484	15328	15348	15291	15365	15585	15445	15575	15432	15485	15326	15386	15326	15462	15369	15372	15371	15378	15470	15511	15473	15344	15496	15392	15393	15441	15516	15366	15614	15336	15558	15236	15340	15362	15346	15572	15446	15428	15272	15553	15447	15359	15299	15204	15521	15480	15390	15615	15333	15304	15365	15422	15340	15467	15386	15395	15378	15351	15321	15428	15430	15396	15437	15178	15283	15572	15332	15432	15298	15334	15493	15255	15418	15637	15354	15454	15237	15606	15398	15506	15473	15359	15167	15486	15430	15342	15441	15536	15576	15311	15330	15409	15451	15551	15323	15433	15266	15483	15347	15282	15290	15288	15340	15328	15400	15512	15507	15467	15339	15455	15375	15433	15297	15300	15549	15288	15345	15361	15606	15266	15231	15556	15492	15161	15391	15405	15407	15374	15363	15481	15485	15301	15624	15475	15440	15427	15311	15331	15561	15558	15292	15565	15555	15424	15465	15236	15407	15288	15421	15291	15395	15408	15378	15324	15556	15539	15366	15426	15408	15465	15509	15503	15372	15572	15261	15505	15381	15411	15365	15476	15432	15401	15360	15383	15282	15478	15460	15416	15340	15523	15443	15465	15476	15270	15394	15328	15491	15438	15327	15375	15342	15383	15395	15564	15223	15491	15579	15401	15509	15522	15488	15486	15386	15380	15399	15311	15492	15449	15375	15285	15467	15457	15323	15338	15278	15346	15445	15425	15349	15573	15418	15404	15419	15327	15181	15400	15232	15249	15523	15512	15461	15481	15602	15359	15568	15281	15372	15468	15439	15405	15558	15344	15564	15370	15370	15450	15266	15455	15417	15425	15298	15389	15420	15346	15451	15304	15410	15335	15475	15452	15451	15327	15340	15456	15308	15497	15483	15217	15500	15545	15428	15466	15346	15463	15320	15427	15506	15385	15469	15304	15448	15382	15406	15513	15411	15388	15408	15456	15284	15368	15565	15448	15307	15478	15647	15307	15399	15381	15400	15262	15472	15402	15376	15567	15260	15580
24100	21252	28514	24540	42324	58892	47377	31994	19346	17025	16907	16661	16813	16820	16517	16523	16612	16670	16638	16610	16632	16520	16569	16691	16536	16505	16666	16589	16695	16541	16494	16568	16492	16383	16722	16509	16680	16535	16455	16440	16466	16526	16615	16559	16529	16694	16512	16689	16406	16538	16560	16400	16471	16216	16691	16596	16407	16353	16770	16471	16488	16557	16484	16536	16498	16441	16561	16605	16369	16378	16484	16521	16519	16523	16514	16620	16546	16446	16412	16519	16554	16262	16566	16373	16556	16550	16558	16483	16552	16522	16538	16487	16606	16537	16475	16497	16365	16397	16574	16487	16435	16434	16565	16571	16616	16534	16403	16436	16550	16583	16472	16438	16487	16496	16683	16603	16380	16434	16496	16324	16453	16550	16671	16491	16421	16260	16618	16386	16558	16451	16504	16565	16559	16453	16470	16415	16533	16421	16430	16572	16627	16615	16520	16650	16394	16516	16402	16595	16561	16659	16387	16479	16296	16316	16606	16529	16462	16648	16416	16444	16463	16347	16533	16560	16525	16459	16476	16411	16472	16417	16524	16617	16596	16472	16625	16470	16653	16619	16520	16412	16216	16485	16338	16454	16348	16338	16534	16514	16586	16429	16432	16527	16628	16473	16467	16714	16554	16627	16516	16536	16620	16672	16705	16495	16495	16460	16382	16388	16484	16508	16448	16523	16471	16620	16576	16482	16310	16698	16422	16428	16500	16683	16613	16696	16468	16443	16709	16382	16489	16325	16428	16496	16808	16594	16528	16487	16564	16574	16745	16550	16667	16381	16608	16543	16451	16507	16492	16669	16614	16514	16416	16468	16494	16636	16482	16478	16680	16517	16429	16211	16543	16517	16361	16579	16581	16285	16404	16688	16495	16512	16601	16681	16305	16626	16419	16315	16293	16465	16574	16267	16246	16242	16556	16496	16351	16468	16518	16485	16605	16405	16520	16518	16246	16603	16588	16522	16546	16404	16412	16665	16404	16346	16689	16519	16489	16260	16643	16471	16513	16462	16628	16407	16662	16370	16459	16483	16308	16331	16425	16454	16645	16433	16609	16384	16419	16408	16520	16619	16582	16432	16528	16494	16423	16653	16686	16549	16537	16381	16348	16576	16558	16640	16609	16605	16505	16375	16451	16368	16529	16603	16515	16292	16399	16476	16616	16321	16226	16485	16584	16474	16339	16493	16760	16481	16588	16515	16348	16674	16693	16508	16603	16322	16360	16401	16760	16439	16483	16600	16547	16692	16653	16634	16658	16393	16490	16596	16549	16389	16540	16372	16589	16471	16456	16403	16474	16462	16499	16282	16420	16553	16491	16480	16543	16537	16468	16551	16447	16729	16503	16745	16613	16509	16380	16547	16499	16358	16601	16545	16476	16341	16416	16337	16502	16571	16270	16316	16549	16554	16598	16416	16532	16335	16568	16540	16529	16529	16557	16385	16427	16437	16301	16606	16518	16545	16475	16520	16329	16693	16402	16605	16429	16626	16530	16476	16663	16348	16419	16585	16475	16249	16438	16569	16404	16557	16647	16547	16589	16436	16469	16395	16499	16411	16452	16421	16595	16373	16378	16696	16463	16488	16423	16425	16594	16584	16473	16555	16769	16432	16603	16405	16534	16453	16387	16608	16726	16398	16607	16435	16493	16460	16564	16558	16795	16508	16667	16562	16515	16538	16355	16473	16544	16546	16569	16392	16538	16361	16486	16663	16442	16257	16623	16378	16628	16346	16518	16476	16635	16511	16437	16644	16490	16371	16747	16366	16440	16532	16497	16528	16628	16490	16776	16554	16385	16463	16626	16492	16610	16479	16595	16474	16478	16307	16463	16656	16589	16574	16573	16632	16435	16618	16592	16513	16750	16483	16484	16681	16353	16419	16482	16536	16677	16505	16422	16555	16534	16601	16437	16459	16646	16629	16605	16536	16434	16501	16496	16665	16540	16600	16560	16534	16269	16483	16554	16413	16620	16823	16529	16522	16488	16534	16477	16501	16429	16302	16351	16509	16439	16332	16564	16310	16713	16640	16556	16420	16479	16550	16417	16622	16361	16508	16568	16559	16413	16349	16536	16627	16555	16581	16456	16519	16797	16583	16389	16491	16482	16356	16540	16700	16380	16497	16429	16717	16541	16675	16537	16646	16318	16560	16521	16427	16466	16652	16689	16460	16498	16477	16386	16486	16333	16701	16678	16600	16520	16507	16384	16594	16485	16616	16604	16458	16461	16323	16446	16496	16657	16418	16475	16467	16374	16324	16253	16554	16428	16564	16681	16706	16427	16420	16595	16584	16525	16510	16546	16575	16563	16492	16587	16453	16383	16439	16361	16414	16572	16455	16565	16506	16630	16680	16442	16465	16517	16482	16461	16450	16521	16518	16513	16688	16434	16264	16434	16433	16501	16522	16583	16621	16414	16344	16493	16456	16683	16459	16729	16645	16452	16520	16482	16585	16608	16638	16656	16487	16779	16408	16599	16466	16521	16701	16515	16551	16535	16488	16532	16538	16504	16406	16292	16492	16485	16555	16505	16615	16805	16690	16370	16479	16478	16422	16473	16504	16494	16397	16451	16571	16490	16181	16436	16707	16681	16513	16365	16630	16260	16482	16534	16604	16592	16392	16490	16405	16734	16655	16671	16511	16473	16463	16571	16600	16373	16478	16599	16664	16551	16640	16489	16717	16718	16577	16578	16624	16615	16602	16510	16473	16545	16601	16355	16784	16350	16415	16400	16625	16392	16488	16486	16319	16279	16458	16400	16285	16506	16580	16421	16344	16560	16454	16524	16570	16563	16726	16431	16487	16338	16642	16306	16429	16491	16431	16650	16539	16573	16556	16459	16539	16636	16522	16588	16449	16615	16505	16350	16372	16478	16564	16547	16579	16296	16384	16398	16578	16662	16488	16659	16702	16500	16362	16446	16496	16317	16479	16570	16625	16492	16566	16543	16593	16554	16824	16425	16553	16528	16446	16565	16459	16527	16482	16547	16525	16400	16349	16438	16181	16555	16384	16671	16288	16402	16416	16585	16504	16678	16640	16533	16521	16484	16412	16398	16519	16769	16665	16245	16585	16418	16539	16687	16481	16566	16504	16621	16499	16600	16617	16722	16553	16383	16384	16560	16720	16665	16505	16479	16561	16455	16425	16311	16501	16520	16386	16523	16539	16312	16279	16455	16259	16594	16640	16498	16478	16517	16375	16540	16433	16499	16615	16430	16490	16623	16508	16359	16788	16496	16349	16341	16518	16504	16263	16517	16324	16516	16609	16526	16724	16426	16444	16516	16528	16576	16487	16465	16589	16387	16691	16707	16651	16446	16249	16271	16429	16661	16576	16733	16474	16536	16502	16665	16276	16426	16505	16635	16378	16550	16447	16704	16437	16617	16448	16535	16428	16547	16753	16528	16524	16397	16328	16443	16620	16759	16567	16811	16588	16510	16390	16478	16367	16609	16516	16665	16673	16501	16479	16490	16354	16455	16631	16725	16305	16565	16390	16670	16550	16552	16566	16469	16436	16603	16495	16498	16745	16486	16425	16491	16384	16419	16554	16385	16564	16644	16392	16553	16574	16556	16507	16714	16404	16431	16461	16309	16573	16628	16678	16604	16506	16488	16524	16596	16541	16603	16292	16417	16538	16478	16462	16622	16426	16519	16441	16399	16554	16445	16579	16680	16739	16383	16652	16464	16597	16518	16574	16302	16568	16634	16587	16213	16442	16607	16425	16404	16500	16654	16474	16361	16591	16475	16390	16483	16361	16481	16527	16674	16544	16234	16559	16395	16649	16573	16458	16573	16575	16476	16408	16310	16387	16539	16397	16499	16393	16614	16586	16799	16602	16514	16419	16428	16403	16552	16384	16499	16591	16581	16473	16580	16586	16465	16515	16421	16647	16575	16237	16548	16452	16553	16394	16466	16441	16590	16427	16577	16557	16575	16453	16383	16470	16386	16636	16555	16387	16561	16325	16554	16530	16617	16447	16626	16708	16562	16529	16394	16580	16668	16559	16572	16744	16482	16527	16557	16500	16482	16422	16383	16298	16514	16468	16570	16616	16556	16551	16385	16521	16578	16778	16629	16641	16559	16240	16392	16530	16520	16335	16510	16547	16471	16587	16737	16525	16631	16435	16550	16566	16394	16447	16458	16533	16654	16629	16541	16442	16572	16573	16410	16730	16510	16443	16460	16411	16601	16609	16493	16464	16461	16496	16591	16461	16596	16532	16522	16514	16515	16505	16490	16496	16529	16409	16629	16501	16661	16352	16695	16488	16536	16415	16488	16489	16708	16555	16448	16417	16614	16552	16843	16467	16379	16353	16392	16294	16508	16584	16593	16522	16606	16677	16348	16347	16469	16586	16626	16433	16612	16614	16628	16506	16521	16630	16477	16369	16589	16534	16590	16315	16591	16622	16513	16420	16666	16446	16539	16529	16580	16609	16473	16470	16729	16466	16541	16526	16437	16508	16562	16437	16558	16553	16609	16571	16578	16642	16489	16472	16644	16537	16514	16605	16550	16405	16564	16522	16511	16495	16455	16746	16497	16377	16562	16357	16450	16492	16495	16424	16488	16452	16563	16550	16582	16543	16445	16469	16394	16714	16638	16507	16525	16588	16642	16491	16517	16508	16622	16415	16505	16692	16506	16633	16502	16457	16582	16451	16608	16593	16687	16528	16537	16406	16661	16648	16644	16356	16463	16369	16445	16529	16384	16347	16560	16551	16758	16711	16407	16378	16513	16390	16464	16248	16578	16536	16334	16510	16673	16456	16613	16639	16396	16563	16403	16462	16257	16405	16636	16718	16348	16623	16516	16534	16429	16534	16309	16595	16606	16613	16672	16544	16620	16451	16593	16382	16633	16549	16477	16392	16593	16546	16610	16402	16590	16608	16658	16592	16565	16549	16584	16608	16322	16586	16269	16422	16438	16551	16538	16308	16579	16536	16453	16432	16624	16497	16479	16546	16529	16535	16454	16391	16487	16467	16592	16399	16541	16666	16606	16486	16453	16375	16523	16279	16534	16451	16653	16503	16335	16415	16524	16553	16388	16475	16589	16409	16596	16529	16600	16473	16459	16403	16204	16411	16520	16513	16736	16420	16497	16493	16444	16453	16515	16544	16666	16573	16440	16509	16443	16357
13995	23659	22274	23920	54040	58775	47211	31034	15570	15520	15701	15514	15566	15356	15579	15336	15724	15613	15590	15449	15557	15527	15575	15521	15610	15722	15405	15640	15503	15508	15558	15427	15472	15665	15542	15531	15569	15419	15491	15487	15360	15564	15310	15560	15565	15559	15403	15477	15531	15596	15521	15558	15512	15375	15539	15529	15475	15487	15567	15506	15473	15449	15461	15331	15307	15671	15562	15407	15550	15576	15554	15492	15326	15338	15673	15493	15519	15571	15639	15204	15550	15483	15404	15377	15702	15610	15664	15446	15586	15586	15526	15286	15561	15380	15310	15640	15703	15513	15452	15440	15558	15601	15604	15450	15562	15514	15697	15406	15603	15512	15465	15585	15358	15522	15496	15501	15442	15432	15404	15575	15482	15377	15546	15532	15399	15486	15450	15470	15496	15628	15576	15400	15483	15508	15393	15424	15298	15329	15545	15536	15569	15427	15422	15383	15455	15607	15499	15532	15396	15371	15468	15586	15644	15486	15637	15419	15574	15439	15437	15433	15417	15418	15503	15503	15578	15531	15592	15404	15575	15476	15403	15531	15506	15490	15456	15519	15474	15512	15441	15457	15559	15428	15551	15494	15682	15725	15396	15617	15350	15294	15671	15526	15482	15509	15540	15487	15435	15610	15535	15422	15499	15489	15525	15477	15517	15654	15409	15487	15559	15361	15397	15486	15405	15346	15340	15389	15515	15520	15573	15525	15384	15428	15549	15484	15465	15383	15550	15568	15513	15417	15468	15366	15621	15579	15358	15509	15431	15447	15575	15617	15658	15523	15437	15434	15492	15501	15385	15470	15583	15438	15451	15599	15424	15542	15388	15546	15529	15285	15476	15270	15266	15472	15515	15451	15522	15542	15429	15374	15391	15459	15389	15589	15682	15391	15449	15516	15598	15407	15526	15500	15723	15520	15542	15531	15543	15628	15565	15531	15523	15549	15530	15608	15546	15323	15485	15554	15412	15421	15563	15339	15596	15321	15781	15496	15502	15471	15461	15558	15573	15362	15625	15491	15470	15533	15602	15532	15290	15429	15556	15440	15514	15548	15493	15408	15605	15607	15589	15334	15546	15694	15415	15538	15324	15532	15594	15525	15549	15480	15614	15441	15372	15410	15394	15407	15404	15593	15628	15567	15439	15296	15319	15302	15582	15436	15518	15449	15381	15433	15475	15596	15407	15533	15630	15544	15443	15408	15384	15508	15349	15445	15599	15381	15425	15596	15391	15394	15465	15547	15572	15511	15620	15552	15449	15486	15410	15462	15428	15500	15605	15271	15647	15412	15421	15311	15505	15479	15594	15535	15514	15379	15492	15374	15473	15392	15460	15419	15627	15495	15578	15611	15462	15425	15570	15571	15578	15542	15466	15563	15468	15429	15522	15459	15513	15548	15487	15588	15507	15573	15547	15427	15428	15280	15369	15443	15415	15511	15433	15359	15561	15579	15553	15650	15344	15539	15266	15492	15510	15520	15641	15499	15479	15495	15441	15558	15410	15538	15397	15426	15438	15575	15567	15420	15483	15436	15400	15480	15318	15540	15564	15654	15581	15411	15612	15421	15567	15349	15622	15556	15587	15482	15625	15457	15410	15484	15534	15466	15575	15442	15425	15464	15372	15387	15247	15598	15598	15514	15431	15586	15401	15723	15563	15302	15483	15469	15562	15439	15415	15429	15562	15435	15383	15443	15595	15458	15372	15369	15442	15530	15522	15447	15424	15547	15544	15539	15267	15355	15409	15618	15423	15616	15480	15548	15551	15375	15418	15486	15517	15618	15507	15377	15535	15459	15515	15495	15687	15557	15554	15443	15353	15407	15311	15403	15529	15425	15434	15538	15540	15481	15396	15447	15447	15469	15380	15581	15411	15559	15439	15326	15382	15598	15506	15342	15578	15483	15479	15679	15560	15614	15335	15661	15663	15673	15493	15597	15436	15456	15585	15455	15668	15491	15443	15570	15666	15442	15587	15225	15411	15452	15737	15508	15445	15443	15442	15621	15542	15628	15352	15525	15690	15466	15513	15434	15581	15337	15433	15405	15319	15463	15419	15362	15545	15611	15472	15337	15415	15275	15476	15488	15404	15454	15640	15542	15459	15412	15579	15465	15463	15477	15553	15430	15573	15469	15482	15407	15452	15490	15432	15704	15471	15581	15360	15498	15420	15294	15634	15480	15489	15460	15475	15390	15434	15606	15334	15519	15647	15437	15397	15515	15571	15556	15494	15597	15252	15488	15572	15669	15378	15488	15574	15319	15468	15422	15519	15324	15387	15483	15472	15614	15600	15578	15553	15487	15616	15465	15661	15415	15511	15396	15579	15467	15304	15373	15626	15495	15527	15346	15556	15595	15498	15643	15435	15272	15549	15364	15418	15326	15503	15436	15523	15578	15390	15417	15499	15254	15544	15534	15495	15737	15386	15591	15609	15545	15513	15501	15446	15463	15419	15526	15522	15418	15430	15532	15570	15500	15348	15656	15457	15435	15449	15500	15610	15466	15551	15386	15634	15349	15635	15534	15650	15532	15514	15539	15379	15573	15404	15520	15677	15488	15451	15522	15427	15545	15590	15469	15342	15460	15513	15555	15453	15523	15530	15433	15454	15524	15407	15471	15537	15606	15468	15597	15448	15593	15496	15440	15424	15508	15424	15371	15275	15375	15394	15436	15369	15497	15391	15479	15515	15467	15407	15514	15439	15486	15408	15431	15570	15401	15470	15382	15591	15475	15511	15519	15516	15518	15485	15313	15506	15512	15479	15452	15577	15279	15471	15538	15441	15531	15387	15459	15373	15573	15484	15288	15440	15454	15456	15583	15663	15580	15389	15611	15522	15633	15493	15496	15426	15428	15486	15420	15576	15544	15400	15520	15517	15381	15478	15454	15340	15295	15550	15523	15409	15711	15397	15490	15512	15449	15292	15483	15462	15497	15437	15616	15492	15512	15572	15426	15472	15535	15519	15448	15320	15499	15540	15415	15490	15464	15361	15459	15578	15653	15460	15605	15592	15414	15570	15557	15413	15375	15559	15495	15519	15446	15668	15479	15501	15287	15439	15417	15491	15638	15435	15477	15558	15233	15617	15527	15621	15535	15610	15385	15318	15507	15461	15481	15510	15622	15399	15460	15602	15399	15514	15560	15522	15476	15525	15327	15367	15524	15497	15579	15436	15552	15462	15578	15606	15560	15386	15426	15589	15628	15456	15471	15554	15561	15596	15474	15663	15669	15467	15744	15528	15377	15503	15327	15677	15442	15666	15347	15444	15629	15526	15355	15331	15343	15466	15518	15541	15546	15693	15444	15665	15551	15449	15647	15494	15461	15458	15452	15504	15502	15427	15399	15458	15406	15522	15487	15483	15566	15335	15451	15487	15381	15362	15297	15443	15580	15574	15318	15407	15460	15535	15537	15582	15444	15490	15542	15510	15376	15364	15509	15544	15446	15345	15404	15389	15627	15396	15545	15621	15367	15591	15456	15610	15384	15626	15354	15527	15575	15697	15410	15636	15590	15518	15558	15442	15355	15504	15364	15707	15513	15322	15612	15304	15413	15512	15614	15582	15561	15382	15572	15547	15621	15555	15490	15523	15570	15531	15606	15477	15433	15304	15542	15652	15593	15626	15364	15528	15469	15604	15427	15631	15411	15658	15489	15464	15538	15347	15391	15507	15624	15449	15454	15552	15502	15648	15425	15595	15475	15510	15351	15498	15617	15351	15579	15565	15517	15583	15489	15474	15252	15407	15452	15543	15388	15461	15400	15542	15413	15380	15569	15435	15554	15449	15435	15554	15408	15395	15523	15649	15627	15545	15680	15434	15661	15581	15426	15325	15464	15419	15383	15389	15320	15487	15448	15399	15482	15443	15507	15698	15421	15408	15448	15524	15379	15386	15507	15325	15358	15531	15494	15522	15461	15498	15528	15587	15558	15528	15542	15594	15500	15456	15516	15381	15411	15392	15532	15587	15405	15480	15591	15511	15448	15544	15566	15597	15367	15494	15583	15476	15459	15579	15449	15475	15478	15564	15464	15464	15457	15514	15484	15527	15523	15609	15471	15548	15586	15584	15528	15661	15468	15555	15514	15548	15504	15399	15613	15423	15520	15576	15596	15480	15367	15558	15621	15441	15484	15535	15419	15607	15354	15531	15586	15586	15518	15485	15496	15451	15566	15383	15411	15440	15568	15576	15311	15522	15393	15271	15503	15513	15416	15666	15373	15517	15351	15465	15445	15541	15496	15442	15457	15466	15592	15387	15552	15551	15493	15563	15643	15373	15434	15599	15514	15491	15571	15612	15521	15609	15377	15621	15542	15561	15480	15378	15359	15616	15578	15342	15377	15443	15514	15505	15513	15445	15513	15571	15500	15491	15619	15466	15364	15445	15498	15496	15396	15459	15540	15483	15397	15504	15591	15406	15451	15548	15396	15410	15336	15515	15637	15407	15491	15388	15497	15565	15571	15532	15510	15638	15405	15621	15693	15333	15525	15454	15506	15516	15572	15442	15473	15700	15517	15605	15460	15478	15469	15488	15595	15447	15437	15480	15660	15589	15444	15396	15623	15530	15441	15510	15454	15543	15480	15507	15495	15460	15704	15479	15521	15549	15577	15333	15510	15542	15631	15539	15488	15599	15474	15554	15566	15381	15508	15518	15498	15564	15498	15511	15430	15387	15371	15446	15586	15457	15457	15534	15284	15520	15483	15383	15669	15614	15567	15420	15486	15270	15456	15521	15352	15443	15540	15428	15463	15491	15405	15638	15544	15675	15586	15424	15653	15470	15598	15533	15358	15411	15515	15563	15481	15517	15490	15364	15299	15537	15415	15507	15563	15600	15349	15508	15441	15331	15585	15608	15402	15406	15436	15518	15406	15575	15526	15556	15257	15438	15452	15378	15549	15497	15475	15595	15400	15400	15386	15578	15412	15434	15769	15466	15608	15460	15611	15408	15397	15480	15440	15353	15305	15649	15348	15606	15400	15564	15522	15593	15447	15510	15517	15356	15403	15409	15439	15350	15567	15424	15514	15499	15459	15603	15443	15475	15415	15422	15563	15503	15463	15496	15396	15471	15495	15419	15456	15393	15472	15504	15446	15389	15556	15442	15466	15565	15535	15269	15392	15539	15408	15457	15380	15549	15560
22841	21220	29064	23671	32252	65833	58648	36244	19435	16660	15850	15465	15594	15463	15683	15501	15557	15340	15401	15398	15393	15393	15455	15411	15356	15255	15237	15321	15298	15299	15346	15374	15398	15283	15299	15245	15101	15153	15141	15290	15277	15075	15549	15396	15190	15380	15500	15250	15172	15420	15339	15307	15009	15162	15301	15136	15083	15036	15297	15550	15226	15405	15246	15470	15313	15141	15379	15221	15361	15217	15069	15251	15089	15317	15382	15327	15217	15124	15240	15173	15319	15302	15175	15155	15268	15190	15222	15254	15211	15165	15221	15379	15202	15255	15360	15226	15065	15452	15235	15305	15381	15194	15176	15236	15309	15443	15162	15282	15387	15127	15136	15326	15352	15284	15058	15240	15271	15259	15149	15381	15123	15455	15304	15122	15235	15210	15144	15176	15197	15099	15143	15137	15199	15303	15430	15158	15075	15164	15126	15106	15202	15115	15234	15160	15195	15308	15295	15096	15318	15279	15302	15110	15270	15412	15338	15115	15095	15287	15098	15240	15321	15083	15196	15103	15088	15379	15294	15179	15183	15262	15160	15333	15223	15248	15188	15187	15020	15302	15336	15292	15204	15012	15208	15215	15228	15376	15242	15117	15236	15168	15218	15335	15325	15193	15421	15249	15233	15240	15267	15372	15206	15083	15330	15260	15277	15373	15338	15384	15177	15346	15396	15280	15125	15215	15193	15152	15158	15234	15204	15361	15149	15172	15085	15225	15035	15028	15365	15185	15189	15264	15126	15317	15351	15319	15451	15438	15229	15315	15316	15344	15227	15118	15210	15107	15170	15386	15257	15097	15111	15161	15172	15194	15233	15291	15234	15225	15427	15392	15370	15160	15227	15110	15164	15294	15200	15035	15117	15435	15264	15325	15222	15151	15291	15350	15223	15114	15166	15152	15284	15094	15227	15162	15288	15068	14934	15220	15265	15169	15150	15274	15144	15362	15129	15200	15204	15328	15319	15251	15091	15133	15406	15222	15412	15187	15228	15181	15137	15190	15109	15138	15206	15128	15383	15123	15112	15202	15263	15040	15131	15173	15221	15407	15183	15235	15326	15293	15100	15252	15319	15297	15164	15150	15311	15182	15423	15220	15345	15249	15187	15223	15190	15178	15295	15505	15265	15310	15206	15460	15043	15127	15258	15320	15134	15213	15385	15089	15134	15113	15435	15438	15306	15300	15220	15347	15181	15105	15154	15263	15175	15339	15043	15126	15346	15127	15210	15216	15248	15306	15285	15319	15026	15323	15201	15256	15165	15069	15172	15234	15220	15304	15183	15232	15390	15167	15344	15293	15331	15217	15254	15091	15321	15201	15184	15288	15149	15150	15137	15200	15214	15192	15179	15191	15240	15342	15213	15220	15355	15278	15285	15106	15270	15263	15264	15340	15273	15049	15233	15357	15261	15135	15353	15182	15297	15220	15227	15172	15207	15233	15255	15203	15318	15220	15258	15173	15423	15456	15239	15154	15299	15127	15320	15053	15067	15098	15089	15191	15412	15338	15287	15049	15224	15317	15170	15146	15259	15190	15243	15363	15379	15222	15290	15101	15224	15130	15175	15494	15198	15298	15216	15249	15174	15157	15264	15228	15265	15363	15290	15344	15255	15139	15252	15319	15356	15113	15294	15330	15199	15176	15263	14944	15159	15088	15232	15162	15107	15302	15172	15210	15266	15332	15389	15285	15331	15325	15065	15085	15240	15139	15151	15065	15072	15326	15139	15245	15268	15227	15191	15239	15254	15203	15224	15141	15141	15402	15085	15087	15289	15214	15037	15045	15241	15247	15294	15255	15321	15006	15162	15378	15383	15223	15150	15299	15314	15443	15363	15397	15122	15204	15235	15210	15145	15327	15165	15279	15153	15173	15055	15219	15297	15168	15208	15212	15269	15082	15248	15259	15382	15211	15234	15376	15355	15273	15333	15174	15261	15309	15256	15192	15278	15383	15152	15101	15297	15275	15314	15207	15094	15469	15125	15442	15210	15155	15266	15445	15099	15379	15127	15203	15151	15189	15228	15215	15297	15209	15385	15121	15033	15276	15305	15342	15321	15165	15142	15320	15195	15287	15294	15025	15210	15254	15102	15113	15151	15258	15377	15294	15204	15100	15096	15271	15280	15127	15277	15250	15279	15307	15094	15164	15266	15442	15060	15179	15149	14977	15231	15189	15275	15271	15280	15180	15218	15169	15282	15308	15257	15394	15340	15130	15043	15252	15395	15303	15333	15448	15341	15179	15221	15464	15200	15205	15200	15232	15289	15197	15278	15051	15340	15425	15285	15204	15323	15149	15324	15297	15318	15202	15281	15276	15353	15183	15172	15269	15361	15300	15283	15298	15248	15394	15206	15276	15228	15235	15231	15054	15117	15224	15211	15232	15265	15275	15328	15356	15207	15231	15101	15278	15144	15278	15069	15213	15126	15315	15302	15145	15144	15231	15154	15279	15470	15268	15359	15172	15072	15115	15206	15213	15414	15149	15221	15211	15285	15141	15113	15268	15110	15155	15233	15139	15342	14957	15285	15218	15278	15272	15268	15252	15345	15139	15095	15243	15286	15251	15285	15330	15234	15051	15237	15270	15243	15202	15407	15465	15311	15189	15285	15194	15343	15424	15392	15141	15380	15229	15296	15261	15155	15255	15106	15244	15307	15077	15123	15321	15279	15280	15293	15048	15271	15221	15271	15233	15413	15314	15197	15241	15345	15463	15366	15318	15255	15090	15079	15172	15150	15241	15155	15238	15174	15459	15354	15071	15241	15105	15250	15123	15089	15330	15273	15236	15176	15446	15204	15318	15229	15055	15197	15246	15287	15192	15505	15255	15422	15114	15236	15267	15270	15372	15239	15352	15306	15141	15415	15325	15323	15219	15464	15254	15200	15301	15087	15244	15254	15252	15178	15125	15283	15253	15234	15143	15125	15239	15218	14972	15449	15364	15329	15235	15258	15168	15122	15285	15258	15183	15070	15370	15289	15092	15280	15056	15171	15240	15203	15104	15383	15293	15127	15242	15189	15178	15250	15235	15154	15162	15100	15286	15100	15253	15278	15123	15131	15198	15386	15132	15294	15423	15244	15289	15204	15309	15299	15304	15238	15249	15257	15147	15204	15305	15384	15039	15225	15015	15094	15289	15371	15282	15203	15211	15139	15090	15335	15315	15181	15344	15236	15325	15363	15159	15333	15222	15171	15221	15167	15230	15122	15304	15198	15209	15439	15212	15060	15248	15121	15334	15116	15282	14984	15345	15179	15263	15165	15360	15263	15424	15308	15252	15317	15099	15296	15240	15343	15247	15244	15325	15205	15289	15269	15472	14946	15273	15368	15208	15300	15215	15193	15030	15437	15377	15244	15320	15167	15252	15437	15100	15271	15350	15190	15342	15352	15359	15151	15290	15273	15210	15316	15331	15350	15316	15225	15075	15074	15185	15302	15277	15043	15161	15341	15228	15121	15107	15029	15341	15247	15285	15369	15141	15115	15187	15342	15266	15378	15178	15203	15260	15162	15178	15450	15365	15192	15144	15319	15077	15180	15164	15034	15326	15155	15111	15186	15429	15259	15126	15354	15115	15387	15181	15340	15116	15209	15315	15382	15161	15361	15224	15347	15279	15175	15162	15133	15325	15159	15287	15289	15263	15147	15381	15329	15274	15269	15153	15341	15196	15224	14959	15081	15214	15202	15243	15217	15085	15229	15276	15169	15195	15121	15101	15181	15126	15246	15171	15131	15198	15418	15111	15285	15155	15042	15162	15287	15171	15163	15195	15210	15183	15091	15335	15045	15264	15304	15220	15203	15372	15300	15179	15208	15450	15256	15181	15302	15215	15339	15353	15228	15211	15284	15257	15275	15381	15306	15155	15290	15235	15276	15198	15215	15111	15316	15265	15417	15228	15287	15226	15037	15052	15164	15274	15299	15316	15200	15231	15344	15268	15198	15281	15253	15147	15230	15449	15265	15379	15194	15171	15297	15290	15274	15360	15271	15294	15323	15259	15236	15216	15259	15155	15051	15204	15155	15207	15413	15160	15225	15187	15141	15182	15226	15259	15389	15221	15218	15411	15311	15270	15423	14976	15316	15152	15132	15481	15073	15330	15203	15257	15239	15402	15059	15203	15071	15330	15262	15303	15376	15210	15319	15047	15209	15047	15276	15231	15138	15109	15146	15240	15374	14982	15403	15145	15176	15172	15192	15372	15201	15412	15184	15349	15255	15323	15110	15271	15214	15234	15070	15185	15235	15301	15341	15328	15067	15358	15253	15247	15223	15202	15035	14955	15146	15246	15316	15099	15211	15413	15136	15075	15180	15252	15101	15168	15250	15099	15102	15269	15098	15187	15129	15178	15262	14970	15229	15210	15355	15347	15161	15077	15282	15167	15139	15262	15215	15184	15130	15249	15240	15221	15265	15374	15205	15171	15369	15304	15056	15311	15342	14995	15224	15089	15249	15340	15331	15196	15294	15264	15390	15123	15258	15357	15384	15161	15185	15162	15233	15269	15466	15236	15410	15169	15142	15389	15232	15239	15226	15081	15334	15190	15352	15247	15319	15251	15314	15384	15336	15240	15124	15242	15313	15154	15177	15085	15318	15185	15275	15446	15204	15141	15218	15142	15186	15458	15408	15165	15263	15049	15176	15266	15178	15143	15175	15094	15184	15199	15268	15310	15185	15370	15183	15185	15008	15209	15214	15403	15259	15291	15311	15326	15230	15252	15225	15292	15279	15109	15261	15170	15253	15286	15423	15222	15285	15386	15304	15233	15268	15353	15258	15312	15315	15274	15028	15135	15386	15187	15326	15217	15144	15213	15159	15135	15220	15256	15060	15378	15041	15220	15279	15215	15217	15316	15165	15354	15189	15162	15376	15156	15130	15163	15384	15133	15350	15330	15232	15320	15353	15272	15206	15060	15138	15131	15115	15214	15273	15437	15147	15045	15127	15262	15163	15289	15117	15115	15206	15262	15215	15174	15383	15176	15272	15202	15144	15228	15208	15109	15317	15134	15110	15443	15058	15211	15370	15104	15248	15127	15176	15069	15174	15126	15253	15163	15406	15056	15365	15091	15274	15234	15474	15325	15247	15284	15235	15105	15258	15294	15346	15302	15312	15315	15287	15146	15193	15277	15278	15205
14978	28324	26464	21348	49410	73548	60314	32298	14827	14630	14773	14702	14804	14754	14657	14616	14742	14779	14804	14641	14742	14727	14619	14777	14846	14490	14726	14481	14647	14662	14576	14638	14709	14657	14720	14501	14617	14808	14715	14706	14765	14456	14821	14566	14495	14517	14758	14672	14385	14557	14678	14764	14782	14652	14546	14537	14657	14498	14688	14602	14613	14729	14763	14641	14678	14466	14675	14630	14568	14676	14773	14577	14641	14477	14461	14598	14541	14815	14618	14788	14674	14626	14460	14785	14673	14517	14805	14643	14723	14722	14627	14650	14698	14561	14575	14711	14572	14611	14668	14849	14445	14702	14817	14933	14562	14574	14891	14769	14763	14694	14605	14600	14618	14645	14595	14670	14584	14507	14645	14710	14689	14475	14700	14440	14656	14613	14664	14601	14824	14540	14596	14709	14575	14818	14551	14717	14528	14575	14651	14629	14558	14666	14647	14607	14406	14679	14563	14629	14754	14512	14615	14645	14560	14577	14581	14607	14607	14643	14437	14534	14822	14640	14520	14513	14560	14622	14771	14658	14660	14645	14463	14651	14568	14683	14646	14663	14552	14643	14657	14718	14751	14682	14601	14705	14549	14564	14595	14569	14689	14759	14571	14552	14701	14797	14580	14585	14520	14648	14488	14702	14666	14734	14639	14610	14692	14661	14706	14572	14707	14614	14709	14916	14662	14538	14601	14604	14625	14563	14490	14640	14576	14720	14600	14658	14669	14650	14793	14520	14530	14549	14762	14613	14598	14785	14512	14668	14643	14711	14713	14651	14690	14509	14616	14525	14593	14581	14620	14704	14501	14516	14536	14603	14546	14506	14602	14586	14589	14377	14560	14695	14497	14729	14659	14582	14559	14770	14665	14700	14565	14658	14491	14662	14712	14423	14599	14642	14675	14638	14579	14621	14800	14486	14686	14718	14610	14719	14621	14867	14502	14613	14571	14670	14650	14651	14584	14625	14639	14666	14799	14517	14595	14524	14635	14632	14573	14634	14519	14757	14519	14674	14516	14612	14660	14573	14580	14663	14520	14646	14538	14618	14550	14514	14542	14787	14787	14714	14594	14586	14758	14667	14703	14701	14568	14620	14630	14633	14604	14639	14618	14578	14579	14646	14529	14759	14571	14590	14623	14549	14405	14571	14723	14515	14588	14731	14577	14533	14732	14653	14824	14640	14565	14606	14476	14532	14627	14678	14624	14708	14628	14717	14586	14526	14691	14598	14807	14667	14663	14557	14492	14570	14493	14758	14523	14726	14492	14648	14456	14557	14573	14621	14661	14567	14656	14612	14674	14478	14752	14678	14504	14669	14636	14685	14665	14761	14597	14662	14659	14641	14480	14623	14689	14530	14695	14573	14508	14654	14660	14638	14623	14720	14669	14677	14613	14573	14663	14943	14584	14656	14703	14672	14592	14769	14582	14696	14624	14580	14608	14515	14638	14719	14474	14612	14732	14528	14682	14501	14508	14624	14494	14606	14719	14537	14716	14585	14721	14488	14713	14739	14590	14597	14630	14443	14670	14565	14613	14677	14582	14639	14432	14540	14666	14617	14795	14518	14488	14645	14524	14712	14639	14761	14694	14747	14635	14644	14630	14615	14617	14710	14602	14671	14646	14737	14575	14794	14559	14683	14522	14674	14674	14695	14692	14464	14802	14655	14685	14500	14623	14608	14725	14505	14673	14504	14670	14517	14626	14545	14516	14602	14735	14708	14642	14614	14567	14510	14668	14523	14727	14568	14688	14739	14518	14531	14677	14778	14629	14601	14501	14545	14583	14587	14753	14672	14711	14617	14600	14640	14474	14553	14677	14707	14577	14404	14565	14670	14594	14513	14634	14670	14711	14469	14466	14636	14497	14525	14581	14780	14591	14662	14704	14593	14663	14499	14619	14707	14760	14670	14566	14760	14584	14555	14760	14588	14703	14551	14595	14605	14414	14521	14833	14441	14512	14806	14631	14677	14641	14687	14618	14646	14588	14732	14629	14737	14813	14592	14657	14553	14760	14676	14557	14575	14627	14627	14602	14557	14644	14672	14750	14604	14695	14676	14596	14610	14663	14649	14661	14753	14660	14646	14712	14694	14704	14634	14635	14518	14602	14605	14610	14780	14623	14553	14485	14728	14701	14524	14692	14746	14730	14733	14485	14672	14686	14729	14598	14621	14601	14871	14672	14805	14645	14651	14397	14583	14600	14513	14506	14701	14688	14657	14669	14835	14769	14614	14937	14604	14636	14674	14595	14534	14788	14700	14644	14689	14469	14777	14642	14525	14576	14808	14848	14637	14646	14483	14654	14521	14632	14627	14661	14652	14602	14490	14586	14724	14623	14583	14783	14712	14740	14790	14692	14532	14678	14659	14815	14613	14587	14559	14703	14676	14564	14602	14704	14662	14687	14598	14825	14615	14514	14651	14713	14858	14694	14700	14547	14594	14782	14689	14610	14684	14531	14644	14619	14890	14563	14514	14628	14590	14627	14506	14582	14585	14593	14536	14618	14465	14586	14559	14626	14659	14619	14626	14762	14462	14641	14453	14589	14490	14442	14536	14803	14659	14546	14680	14529	14614	14826	14731	14490	14639	14591	14445	14677	14751	14634	14519	14777	14605	14629	14276	14711	14787	14880	14531	14712	14584	14517	14638	14473	14588	14539	14620	14391	14528	14651	14662	14524	14660	14671	14576	14751	14732	14732	14523	14768	14573	14445	14623	14647	14696	14458	14636	14595	14647	14681	14627	14839	14711	14661	14661	14517	14539	14677	14570	14731	14631	14843	14483	14432	14661	14519	14638	14640	14518	14658	14516	14625	14644	14597	14663	14590	14726	14427	14807	14526	14707	14661	14720	14597	14597	14580	14560	14670	14508	14497	14648	14741	14772	14825	14715	14632	14646	14678	14662	14705	14587	14657	14489	14632	14712	14570	14657	14855	14610	14609	14449	14605	14611	14622	14814	14561	14633	14742	14693	14663	14666	14572	14634	14503	14501	14829	14666	14545	14699	14647	14863	14712	14731	14742	14631	14544	14581	14568	14571	14846	14730	14839	14581	14541	14473	14568	14727	14604	14500	14658	14675	14676	14522	14649	14693	14625	14625	14688	14589	14667	14577	14546	14633	14648	14555	14657	14519	14703	14658	14620	14591	14660	14607	14726	14650	14692	14639	14541	14701	14473	14770	14603	14607	14509	14701	14718	14623	14753	14641	14573	14652	14541	14687	14673	14569	14651	14587	14634	14507	14611	14597	14561	14639	14606	14620	14590	14753	14676	14581	14736	14697	14673	14542	14484	14559	14588	14679	14735	14667	14594	14605	14565	14737	14583	14560	14556	14612	14457	14594	14820	14595	14578	14825	14674	14521	14690	14680	14645	14510	14641	14602	14474	14470	14499	14571	14626	14742	14677	14721	14517	14549	14681	14515	14472	14708	14672	14594	14582	14683	14577	14525	14668	14707	14538	14529	14598	14661	14843	14738	14561	14667	14572	14622	14748	14579	14682	14625	14592	14665	14656	14611	14615	14612	14677	14735	14679	14618	14573	14664	14733	14625	14722	14726	14584	14821	14569	14694	14661	14706	14662	14504	14562	14644	14603	14738	14538	14728	14494	14717	14601	14763	14730	14617	14755	14626	14514	14737	14336	14624	14617	14627	14655	14736	14744	14598	14746	14559	14659	14802	14714	14683	14670	14613	14725	14503	14523	14505	14570	14507	14637	14774	14762	14483	14685	14461	14562	14520	14593	14665	14581	14469	14743	14450	14591	14664	14840	14643	14396	14495	14525	14755	14622	14576	14680	14716	14689	14733	14543	14555	14598	14491	14644	14580	14874	14696	14699	14531	14605	14623	14561	14576	14593	14710	14815	14707	14686	14622	14830	14669	14776	14629	14596	14637	14444	14747	14581	14542	14500	14712	14669	14629	14573	14795	14654	14592	14562	14540	14667	14500	14632	14642	14505	14602	14596	14526	14585	14576	14846	14484	14749	14584	14759	14558	14579	14691	14651	14497	14614	14823	14572	14546	14687	14705	14730	14684	14634	14643	14628	14829	14551	14624	14690	14640	14327	14564	14627	14657	14623	14549	14563	14656	14665	14645	14651	14478	14684	14666	14759	14579	14480	14742	14616	14604	14424	14720	14593	14468	14716	14641	14616	14661	14767	14494	14740	14695	14610	14851	14644	14631	14702	14541	14519	14619	14653	14539	14654	14592	14690	14673	14680	14758	14713	14628	14591	14637	14642	14492	14562	14721	14584	14589	14741	14512	14585	14558	14591	14617	14629	14632	14673	14408	14648	14579	14572	14516	14527	14758	14474	14632	14577	14705	14492	14532	14528	14617	14611	14594	14481	14662	14574	14616	14729	14567	14663	14675	14611	14672	14677	14624	14489	14459	14619	14703	14573	14635	14661	14614	14649	14562	14841	14685	14671	14588	14632	14568	14636	14564	14727	14544	14799	14654	14554	14716	14690	14551	14779	14601	14636	14726	14538	14510	14801	14691	14716	14719	14652	14701	14439	14689	14494	14705	14572	14686	14600	14498	14656	14618	14772	14574	14556	14448	14646	14558	14657	14638	14501	14625	14623	14568	14628	14580	14642	14491	14505	14641	14592	14533	14402	14581	14610	14707	14618	14468	14702	14701	14594	14756	14691	14659	14669	14573	14766	14604	14710	14529	14706	14629	14639	14760	14559	14750	14576	14598	14610	14747	14669	14718	14602	14664	14693	14621	14656	14704	14764	14631	14543	14678	14656	14748	14604	14673	14670	14516	14640	14829	14659	14615	14581	14560	14766	14604	14695	14418	14774	14766	14629	14390	14488	14580	14542	14736	14670	14702	14626	14798	14523	14560	14663	14671	14561	14748	14669	14555	14671	14592	14526	14453	14739	14696	14531	14545	14530	14773	14552	14698	14620	14603	14694	14630	14649	14706	14637	14823	14460	14502	14503	14754	14727	14555	14566	14606	14501	14622	14483	14719	14620	14526	14772	14638	14652	14587	14659	14746	14536	14546	14592	14727	14785	14608	14574	14786	14632	14559	14687	14502	14702	14756	14597	14510	14434	14572	14540	14687	14467	14647	14604	14650	14629	14570	14736	14618	14676	14512	14558	14751	14525	14703	14723	14593	14779	14566	14542	14392
27087	21308	20793	16011	16048	24705	21125	14654	12847	12702	13135	12806	12743	12949	12854	12705	12831	12779	12789	12789	12717	12701	12795	12935	13079	13072	12936	13034	12867	12669	12918	12665	12765	12732	12679	12803	12798	12730	12703	12880	12654	13013	12808	12773	12929	13010	12961	12784	12841	12847	12776	12928	12772	12855	12936	12920	12923	12934	12842	12799	12802	12739	12864	12958	12729	13016	12849	12741	12787	12840	12792	12646	12761	12727	12888	12786	12824	12967	12795	12659	12853	12895	12765	12887	12745	12653	12875	12733	12851	12896	12888	12737	12887	12815	12853	12766	12983	13012	12833	12659	12871	12830	12924	12683	12761	12961	12793	12856	12726	12963	12842	12835	12858	12727	12858	12784	12672	12750	12833	12926	12662	12812	12851	12748	12853	12912	12895	12871	12871	12716	12934	12821	12811	12727	12815	12747	13065	12833	12842	12880	12703	12924	12859	12920	12845	12910	12971	12700	12819	12885	12699	12688	12942	12729	12851	12737	12930	12937	12922	12679	12536	12809	12674	12883	12824	12640	12658	12783	12641	12920	12890	12681	12867	12660	12922	12799	12791	12838	12907	12854	12640	12745	12789	12765	12749	12550	12779	12724	12751	12837	12894	12726	12744	12736	12827	12734	12700	12939	12898	12841	12755	12797	12770	12801	12676	12658	12729	12777	12781	12623	12737	12678	12716	12798	12877	12978	12895	12963	12822	12907	12834	12805	12705	12723	12825	12824	12911	12588	12787	12892	12839	12925	12765	12822	12915	12833	12837	12591	12659	13008	12870	12689	12838	12930	12964	12971	12843	12660	12974	12824	12872	12853	12895	12825	12739	13011	12927	12955	12638	12690	12750	12861	12770	12837	12876	12856	12823	12721	12812	12863	12794	12776	12729	12968	12840	12956	12853	12946	12909	12908	12927	12867	12762	12749	12995	12700	12869	12931	13012	12726	12690	12879	12801	12823	12971	12767	12676	12857	12713	12746	12769	12772	12638	12752	12870	12746	12724	12840	12757	12768	12811	12971	12661	12867	12897	12709	12763	12662	12963	12623	12775	12713	12953	12838	12866	12874	12764	12752	12685	12930	12715	12840	12842	12934	12859	12838	12878	12763	12848	12889	12777	12808	12691	12911	12999	12905	12826	12867	12929	12921	12775	12803	12761	12838	12897	12730	12871	12729	12804	12810	12758	12678	12693	12860	12782	12738	12795	12866	13055	12829	12897	12780	12723	12865	12771	12787	12893	12788	12797	12794	12856	12696	12964	12864	12845	12866	12854	12870	12844	12948	12772	12949	12962	12800	12809	12817	12740	12846	12937	12840	12560	12747	12732	12783	12942	12850	12811	12728	12795	12935	12963	12733	12768	12701	12865	12753	12881	12954	12974	12855	12943	12829	12742	12854	12549	12851	13059	12770	12761	12839	12734	12825	12721	12923	12954	12840	12854	12740	12743	12670	12923	12671	12667	12732	12762	12866	12821	12769	12925	12658	12685	12746	12678	12794	12822	12814	12936	12895	12650	12789	12750	12845	13040	12739	12850	12854	12795	12748	12836	12849	12896	12897	12812	12771	12791	12868	12837	12908	13041	12673	12865	12793	12863	12776	12869	12908	12973	12872	12873	12772	12850	12878	12777	12720	12837	12790	12764	12751	12756	12740	12935	12835	12804	12926	12837	12748	12653	12685	12775	12850	12691	12657	12770	12932	12652	12683	12701	12856	12835	12751	12760	12826	12825	12908	12742	12908	12737	12912	12875	12798	12892	12914	12695	12851	12961	12889	12842	12836	12904	13026	12778	12848	12764	12873	12823	12817	12752	12863	12849	12643	12779	12857	12875	12737	12920	12909	12733	12903	12811	12690	12703	12763	12925	12694	12883	12738	12580	12573	12937	12690	12781	12843	12710	12836	12969	12705	12937	12674	12825	12873	12959	12805	12875	12801	12980	12764	12565	12805	13003	12929	12646	12751	12896	12760	12637	12841	12799	12804	12717	12784	12811	12748	12912	12839	12910	12755	12759	12761	12792	12758	12783	12725	12777	12818	12868	12974	12869	12756	12829	12846	12753	12852	12851	12679	12656	12908	12876	12870	12824	12877	12754	12743	12749	12832	12863	12800	12680	12759	12822	12775	12903	13009	12919	12741	12903	12933	12869	12875	12603	12806	12812	12735	12901	12991	12873	12883	12885	12868	12977	12750	12738	12761	12930	12739	12818	12878	12651	12904	12822	12823	12736	12800	12750	13062	12967	12855	12837	12683	12761	12801	12740	12812	12760	12809	12930	12876	12922	12815	12822	12976	12907	12830	12821	12773	12782	12767	12897	12805	12957	12764	12717	12847	12916	12735	12895	12907	12700	12757	12796	12765	12885	12893	12838	12761	12724	12909	12637	12692	12776	12889	12743	12835	12843	12862	12818	12916	13022	12866	12935	12785	12709	12763	12961	12854	12900	12874	12776	12895	12855	12835	12768	12628	12959	12973	12757	12665	12898	12851	12924	12729	12813	12835	12823	12808	12975	12880	12894	12633	12801	12994	12811	12903	12900	12668	12933	12816	12828	12830	12836	12819	12831	12819	12678	12889	12944	12806	12834	12828	12795	12891	12826	12869	12938	12868	12831	12688	12785	12831	12669	12756	12892	12673	12807	12852	12801	12808	12913	12702	12736	12782	12784	12778	12670	12837	12800	12772	12851	12727	13000	13031	12908	12841	12784	12659	12713	12807	12680	12938	12860	12890	12706	12689	12819	12839	12808	12994	12626	12808	12737	12676	12847	12686	12821	12869	12910	12830	12824	12803	12693	12819	12766	12775	12764	12908	12814	12833	12973	12777	12702	12706	12771	12890	12865	12910	12735	12766	12820	12883	12980	12700	12938	12796	12620	12796	12774	12892	12628	12696	12914	12915	12789	12735	12894	12703	12865	12757	12797	12689	12828	12855	12695	12864	12835	12721	12835	12659	12809	12728	12972	12775	12766	12658	12643	12693	12682	12819	12881	12912	12758	12980	12803	12854	12960	12722	13011	12772	12800	12867	12886	12867	12846	12739	12868	12861	12590	12870	12918	12932	12859	12746	12736	12779	12828	12681	12716	12790	12696	12776	12727	12773	12762	12880	12653	12719	12622	12676	12873	12878	12891	12645	12731	12654	12785	12829	12769	12892	12943	12837	12789	12831	12803	12737	12754	12756	13133	12780	12939	12721	12840	12953	12901	12914	12856	12900	12940	12896	12684	12851	12817	12901	12881	12845	12709	12791	12768	12727	12725	12880	12865	12859	12744	12972	12843	12744	12878	12605	12889	12770	12788	12809	12656	12741	12941	12950	12863	12839	12873	12890	12887	12992	12864	12887	12749	12872	12772	12912	12963	12827	12810	12700	12854	12711	12840	12772	12711	12865	12632	12978	12949	12828	12624	12856	12808	12714	12795	12853	12752	12902	12755	12857	12865	12807	12904	12800	12657	12803	12784	12897	12991	13050	12872	12876	12825	12631	12778	12734	12688	12948	13096	12740	12952	12736	12630	12861	12724	12666	12985	12788	12862	12807	12916	12832	12734	12754	12874	12645	12690	12733	12787	12771	12931	12761	13001	12636	12752	12823	12691	12703	12729	12798	12923	12794	12618	12868	13023	12893	12870	12936	12758	12903	12757	12936	12934	12684	12663	12611	12965	12645	12904	12836	12826	12890	12865	12846	12726	12627	12769	12796	12772	12825	12674	13014	12881	12725	12664	12719	12917	13038	12971	12846	12816	12774	12777	12803	13006	12829	12788	12657	12675	12814	12849	12814	12865	12992	12987	12925	12983	12631	12882	12847	12714	12760	12938	12747	12946	12752	12796	12713	12728	12750	12638	12716	12794	12920	12944	12851	12779	12753	12699	12689	12945	12792	12979	12814	12769	12770	12735	12875	12915	12796	12779	12915	12603	12751	12830	12766	12838	12679	12763	12691	12615	12604	12684	12679	12840	12895	12949	12944	12818	12908	12805	12656	12940	12919	12786	12846	12856	12854	12665	12707	12710	12781	12896	12958	12817	12806	12688	12774	12875	12890	12816	12816	12780	12832	12941	12902	12915	12978	12906	13003	12842	12821	12739	12956	12725	12795	12858	12863	12690	12885	12605	12778	12775	12838	12830	12813	12758	12829	12772	12692	12830	12746	12745	12850	12863	12756	12727	12978	13023	12894	12846	12791	13062	12930	12950	12768	12864	12625	12723	12532	12728	12653	12756	12918	12744	12822	12758	12629	12758	12764	12829	12857	12629	12916	12988	12752	12977	12963	12871	12884	12854	12916	12779	12826	12901	12704	12971	12867	12795	12824	12824	12945	12820	12859	12761	12745	12811	12667	12795	12942	12716	13002	12752	12909	12949	12731	12823	12657	12604	12842	12584	12825	12787	12769	12694	12760	12825	12704	12789	12851	12858	12716	12588	12861	12819	12788	12877	12718	12815	12874	12964	13021	12899	12713	12860	12677	12876	12878	12804	12530	12979	12825	12661	12776	12866	12862	12689	12878	12739	13020	12866	12946	12611	12833	12758	12927	13068	12782	12983	12840	12594	12784	12727	12689	12875	12722	13024	12875	12756	12831	12818	13009	12691	12793	12753	13086	12909	12698	12885	12763	12769	12908	12735	12820	12675	12702	12843	12764	12964	12773	12899	12852	12779	12958	12781	12945	12785	12862	12925	12747	12745	12782	12928	12854	12961	12862	12783	12889	13084	12882	12928	12743	12700	12820	12827	12822	12858	12667	12770	12885	12716	12906	12787	12901	12843	12791	12766	12832	12854	12838	12846	12797	12976	12796	12659	12711	12661	12904	12809	12791	12858	12697	12842	12821	12823	12800	12784	12706	12795	12779	12725	12833	12848	12955	12808	12763	12922	12914	12952	12748	12789	12790	12846	12792	12792	12783	12801	12777	12656	12691	12840	12839	12984	12852	12744	12937	12976	12822	12791	12825	12679	12791	12849	12783	12801	12879	12733	12894	12751	12856	12962	12698	12787	12752	12845	12856	12717	12678	12801	12795	12884	12857	12824	12763	12985	13000	12885	12747	12919	12930	12722	12849	12752	12808	12761	12665	12738	12709	12800	12746	12804	12695	12756	12936	12858	12777	12736	12754	12918	12924	12837	12632	12748	12575	12806	12687
12552	14428	14295	13546	18869	28515	22369	14760	13133	13136	13249	13054	12997	13306	13204	13053	13356	13101	12998	13133	13025	13262	13231	13150	13149	13200	13198	13156	13007	13121	13231	13283	13216	13173	13243	13134	13212	13212	13052	13193	13269	13160	13208	13047	13147	13266	13169	13010	13257	13146	13205	13100	13089	13149	13137	13100	13242	13040	13101	13120	13254	13096	13041	13151	13061	13045	13144	13120	12908	13165	13254	13085	13060	13196	13063	13209	13206	13361	13195	13218	13475	13100	13121	13184	12951	13027	13088	13281	13196	13305	13345	13176	13119	12994	13010	13098	13130	13022	13171	13244	13104	13044	13248	13047	13164	13146	13190	12959	13090	13073	13219	13075	13053	13050	13047	12997	13080	13070	13183	13163	13292	13180	13162	13109	13061	13090	13179	13219	13240	13259	13036	13128	13315	13165	13238	13266	13094	13126	13276	13097	13158	13069	13285	13066	13199	13054	13213	13167	13092	13154	13132	13085	13177	13091	13186	13015	13272	12992	12992	13131	13182	13111	13230	13209	13114	13140	13211	13121	13344	13052	13053	13113	13115	13139	13154	13318	13158	13088	13217	13007	13029	13049	13147	13034	13145	13090	13009	13211	13131	12890	13268	13136	13128	13278	13158	13212	12985	12990	13094	13183	13075	13119	13098	13164	13228	13188	13157	13118	13038	13275	13078	13215	13244	13168	13162	13184	13157	13096	13104	13180	13038	13158	13132	13019	13136	13120	13059	13358	13227	13190	13081	13118	13044	13129	13129	13055	13087	13231	13076	13009	13047	13049	13193	13028	13127	13157	13196	13162	13151	13125	13084	13057	13166	13182	13132	13093	13141	13126	13163	13135	13307	13324	13259	13224	13068	13231	13031	13189	12950	13210	13174	13132	13177	13122	13048	13088	13157	13159	13095	13059	13191	13123	13165	13067	13205	13178	13065	12993	13294	13262	12991	13193	13054	13271	13254	13104	13188	13121	13053	13162	13169	13083	13211	13099	13137	13186	13086	13183	13134	13150	13190	13152	13124	13125	12986	13247	13185	13078	13248	13129	13340	13093	13131	13094	13014	13129	13095	13155	13191	13212	13188	13176	13171	13190	13211	13094	13205	13183	12958	13183	13195	13205	13111	13049	13060	13058	13029	13143	13096	13347	13132	13087	13082	13238	13143	13133	12983	13150	13220	13157	13132	13193	13270	13029	13064	12988	13047	13167	13042	13100	13100	13116	12974	13102	13079	13059	13052	13194	13211	13033	13192	13195	13200	13146	13138	13167	13280	13083	13019	13053	13125	13192	13269	13207	13023	12985	13061	13024	13229	13096	13073	12979	13296	13213	13273	13075	13157	13099	13101	13107	12999	13059	13199	13098	13050	13135	13165	13165	13023	13134	13125	13200	12941	13114	13118	13112	13067	13155	13174	13138	13099	13168	13125	13109	13145	13144	13254	13243	12994	13224	13142	13451	13383	13044	13019	13117	13058	13060	13194	13094	13148	13105	12934	13041	13253	13107	13070	13155	13269	13292	13163	13184	13188	13258	13305	13221	13036	13097	13176	13010	13184	13241	13014	13160	13130	13130	13033	13187	13204	13120	13058	13030	13012	12949	13137	13119	13327	13120	13047	13053	13222	13114	12969	13135	13030	13373	13164	13154	13077	13228	13094	13297	13281	13065	13213	13184	13103	13037	13173	13276	13077	13014	13189	13286	13194	13030	13131	13322	13201	13156	13126	13128	13106	13137	13276	13151	13143	13188	13031	12995	13188	13197	13038	13196	13082	13257	13166	13106	13085	13205	13218	13005	13132	13125	13086	13213	13142	13282	13133	13246	13250	13131	13203	13245	12976	13174	13227	13113	13207	13088	13073	13005	13248	13178	13223	13115	13246	13243	13112	13263	13087	13122	13203	13108	13047	13197	13148	13146	13353	13181	13133	13124	13092	13198	13165	13176	13197	13209	13135	13146	13077	13113	13091	13181	13060	13032	13150	13410	13009	13147	13093	13214	13063	13216	13138	13035	13184	13399	13093	13310	13176	13260	13084	13142	13148	13104	13266	13052	13034	13196	13307	12995	13003	13146	13291	13203	13152	13165	13108	13153	13144	13263	13211	13024	13133	13096	13246	12955	13035	13131	13192	13063	13099	13187	13132	13084	13200	13009	13089	13222	13235	13175	13256	13043	13276	13256	13213	13063	13053	13150	13081	13188	13138	13114	13129	12955	13073	13279	13207	13240	13123	13012	13222	13238	13105	12995	13186	13204	13189	13090	13033	13287	13060	13183	13185	13218	13093	13126	13197	13259	13144	13027	13165	13089	13158	13215	13196	13258	13166	13082	13231	13157	13242	12975	13180	13092	13224	13186	13075	13127	13232	13266	13087	13120	13053	13288	13083	13159	13290	12928	13213	13183	13032	13120	13154	13073	12974	13113	13057	13039	13119	13121	13233	13054	13054	13173	13149	13017	13191	13041	13117	13035	13139	13219	13112	13209	13232	13176	12985	13127	13040	13107	12978	13172	13209	13207	13204	13054	13230	13020	12949	13222	12965	13236	13111	13187	13285	13199	13119	13006	13226	13165	13131	13142	13144	13145	12950	13016	13240	13184	13217	13047	13225	13192	12932	13197	13299	13114	13219	13139	12839	13224	13036	13089	13081	13087	13216	13086	13198	13007	13092	13126	13122	13112	13036	13178	13325	13391	13201	13189	13204	13160	13116	13217	13070	13026	13131	12994	13200	13268	13110	13094	13304	13067	13096	12976	13187	13088	13064	13064	13170	13210	13092	12983	13169	13176	13087	13267	13119	13190	13159	13128	13067	13241	13074	13295	13190	12925	13104	13163	13116	12987	13063	13011	13131	13254	13253	13050	13312	13248	13183	13118	13143	13118	13082	13026	13192	13009	13253	13079	13132	13242	13209	13100	13065	13072	13208	13187	13159	13236	13183	13094	13276	13059	13040	13073	13146	13178	13160	13147	13054	13015	13113	13244	13289	13234	13236	13113	13167	13273	13180	13194	13184	13123	13341	13157	13187	13135	13178	13123	13344	13073	13055	13102	13074	13197	13170	13054	13272	13188	13103	13197	13106	13088	13032	13130	13084	13105	13167	13119	13236	13101	13181	12967	13026	13147	12924	13136	13162	12941	13031	12961	13338	13082	13281	13109	13152	13178	13131	13196	12981	13095	13323	13032	12980	13135	13151	13214	13325	13059	13170	13216	13203	13078	13250	13135	13225	13181	13048	13196	13081	13082	13360	13249	13143	13138	13238	13185	13027	13206	13122	13182	13179	13028	13265	12953	13035	13254	13251	13247	13204	13097	13088	13004	13230	13231	13248	13078	13121	13115	13266	13225	13093	13104	13168	13149	13076	13360	13175	13021	13009	13179	13157	13063	13123	13199	13164	13081	13137	13122	13133	13145	13054	13132	13167	13048	13066	13063	13145	13131	13202	13228	13165	13058	13066	13139	13186	13040	13141	13142	13033	13073	13116	12969	13127	13252	13141	13088	13115	13101	13214	13207	13175	13105	13184	13299	13244	13162	12972	13126	13177	13183	13175	13205	13178	13159	13159	13213	13225	13111	13066	13040	13271	13085	13068	13229	13092	13052	13249	12995	13133	13184	13089	13189	13199	13107	13122	13142	13145	13162	13178	13123	13031	12955	13202	13081	13167	13018	13145	13011	13109	13086	13158	13164	13225	13325	13123	13130	13142	13083	13239	13096	13197	13114	13241	13155	13167	13299	13153	13171	13168	13112	13244	13120	13152	13158	13188	13026	12956	13228	13166	13129	13058	13231	13065	13193	13165	13259	12933	13219	13266	13067	13091	13222	13189	13243	13022	13087	13082	13203	13049	13174	13172	13071	13052	13091	13187	13116	13216	13125	13102	13111	13318	13108	13314	13133	13087	13051	13069	13227	12946	12937	13174	13196	13131	13291	13215	13144	13220	13238	13086	13258	13107	13192	12988	13225	13198	13245	13054	13022	13105	13078	13077	13119	13202	13119	13157	13293	13248	13111	13210	13013	13393	13240	13115	13140	13099	13071	13206	13162	13205	13194	13136	13104	13209	13161	13203	13237	13321	13065	13102	13314	13071	13184	13012	13386	13212	13151	13231	13113	13137	13171	13173	12890	13127	13053	13182	13110	13149	13376	13097	13038	13055	13093	13086	13189	13320	13011	13164	13259	13079	13166	13188	13098	13268	13003	13084	13178	13276	13167	13069	13236	13089	13192	13010	13262	12953	13243	13371	13140	13095	13156	13034	13125	13084	13187	13219	13064	13088	13289	13314	13077	13300	13245	13142	13021	13181	13163	13064	13112	13131	13154	13080	12948	13173	13133	13213	13222	13192	13112	13263	13136	13007	13249	13156	13100	13187	13034	13207	13205	13308	13170	13272	13224	13216	13242	13268	13128	13198	13260	13165	13062	12968	13197	13104	13115	13130	13115	13247	13082	13107	13178	13057	13218	13179	13179	13218	13051	13134	13208	13134	13163	13334	13068	13067	13207	13033	13136	13128	13360	12999	13226	13079	12900	13194	13079	13058	13160	13106	13266	13050	13052	13128	13144	13043	13420	13111	13078	13053	13046	13194	13064	13173	13093	13129	13110	13117	13054	13074	13278	13118	13291	13058	13215	13106	13086	13069	13249	13075	13215	13159	13272	13069	13218	13220	13137	13104	13116	13072	13238	13262	13051	13088	13020	13181	13192	13272	13063	13190	13095	13068	13147	13244	13041	13041	13120	13089	13280	13134	13040	13224	13043	13141	13200	13170	13173	13204	13205	13102	13347	13092	13073	13045	13149	13319	13231	13070	13149	13240	13249	13210	12990	13077	13228	13043	13115	13211	13145	13363	12948	13170	13125	13060	13164	13306	13062	13103	13116	13139	13092	13123	13036	13113	13040	13195	12920	13202	13087	13127	13055	13133	13002	13089	13316	13201	13086	13112	13091	13267	13183	13077	13158	13067	12943	13231	13077	13191	13241	13072	13135	13226	12973	13029	13244	13172	13088	13205	13062	13006	13166	12992	13021	13150	13233	13184	13089	13165	13069	13156	13195	13142	13120	13210	13174	13075	13132	13071	13318	13133	13218	13021	13185	13253	13070	13258	13190	13077	13137	13202	13101	13207	13123	13267	13137	13207	13020
24184	21217	28346	24457	28231	55770	42964	25028	13994	12605	12455	12033	12335	12485	12415	12128	12306	12274	12158	12150	12317	12165	12205	12205	12142	11999	12406	12031	12202	12229	12068	12105	12157	12146	12247	12216	12211	11971	12230	12316	12183	12091	12146	12218	12212	11891	12282	12235	12249	12342	12022	12150	12122	12286	12344	12097	11986	12206	12169	12189	12140	12171	12286	12068	12301	12232	12356	12205	12226	12181	12179	12082	12232	12027	12090	12176	12243	12136	12103	12207	12139	12332	12328	12186	11878	12162	12359	12212	12168	12082	12129	12117	12146	12161	12218	12316	12140	12075	12108	12055	12106	11945	12163	12088	11943	12181	12008	12364	11941	12055	12118	12098	12102	11998	12023	12110	12029	12253	12049	11989	12178	12258	11989	12110	12125	12189	12133	12016	12219	12165	12164	12154	12076	12068	12140	12061	12101	12029	12060	11916	12110	11986	12167	12149	12191	11894	12192	12324	12010	12046	11953	12136	12174	12104	12155	11959	12212	11998	12266	12066	12145	12018	12136	12180	12302	12044	12211	12160	12311	12004	12177	12110	12083	12195	12153	11908	12111	12213	12241	12014	12012	12008	12206	12053	11983	12073	11989	12120	12239	12018	12098	12092	12050	12219	12050	12192	12142	12048	12203	12261	11999	12185	12215	12125	12101	11964	12103	12086	11909	12054	12159	12062	12029	12089	12179	12098	12222	12109	12014	12051	12069	12235	12087	12098	12038	12018	12032	12006	12213	12051	12080	11983	12232	12045	12024	12253	12010	12084	11944	12204	12173	12121	12090	12048	12155	12089	12203	12192	12154	12226	12215	12102	12152	12132	12290	12054	12059	12086	11947	12153	12085	12304	12113	12024	12153	12063	12141	11846	12088	12243	12193	12334	12130	12344	12105	12117	12180	11946	12164	12086	12063	12171	12275	11929	12192	12116	12180	12019	12081	12011	12287	12167	12007	12012	12253	12053	12017	12232	12071	12295	12247	12142	12039	12187	12055	12139	11953	12092	12308	12377	12153	12284	12058	12167	12223	12176	12024	11949	12097	12062	11933	12166	12234	12039	12065	12138	12053	12155	12034	12158	12021	12028	12182	11930	12171	12229	12041	12124	12068	11893	12117	12059	12069	12040	12152	12244	12157	11676	12223	12090	12083	12230	12127	12234	11884	12043	12000	12124	12193	12230	12038	12337	12062	12189	12306	12147	12061	12026	12170	11999	12198	12201	12189	11997	12119	12173	11957	11994	12042	12204	12211	12234	12238	12163	12125	12220	12047	12061	12166	12246	12253	12029	12142	12008	12097	12052	12048	12189	12122	12203	12264	12047	12062	12356	12051	12067	12195	12122	11853	12097	12153	12040	12062	12028	12111	12129	11968	12123	12102	11994	12126	12069	12005	12213	12075	12255	11963	12135	12193	12140	12165	12095	11976	12096	12030	12013	12125	11925	11993	11981	12155	12291	12203	12057	11887	12293	12329	12178	11954	12044	12192	12041	12125	11961	12220	11852	12152	12206	12074	11978	12153	12122	12031	12089	12101	12066	12176	12176	12120	12179	12071	12143	12083	12218	12134	12173	12102	12101	12039	11991	12008	12078	12124	12021	12207	11956	11924	12030	12144	11996	11977	11982	12027	12169	12222	12023	11983	12225	11928	12246	12128	12087	12122	12015	12240	12065	12110	12066	12051	12049	12079	12047	12204	12064	11990	11867	12058	12011	12074	12058	12110	11970	12098	12104	12094	12035	11950	12247	11922	11946	12107	12232	12297	12013	12058	11832	12070	11937	12192	12193	12107	12103	12183	12069	11962	12192	12182	12079	12187	12068	12331	12103	12213	12164	12086	12040	12172	12058	12180	12206	12035	12009	12125	12249	12076	12086	12138	12029	11994	11991	12038	12202	12138	11852	11993	12099	11801	12075	12110	12091	12195	11996	12005	12190	12068	12113	12045	12080	12183	12081	12086	12166	12185	12155	12092	12175	12146	12070	12121	12051	12041	12175	12142	12007	12115	12137	12227	12088	11938	12246	12156	12137	12088	12173	12166	12039	11978	12074	11953	12086	12094	11945	12011	12108	12194	12135	12122	12180	12124	12015	12126	12047	12254	12201	12071	12138	12126	12267	11935	12081	12090	11995	12118	12088	12196	12198	12098	12040	12185	12152	11999	12212	12172	12034	12121	12083	12101	12135	12155	12180	12169	12045	12320	12296	12139	12090	11979	12163	12173	12074	12144	12079	12153	11961	12252	12046	12118	12127	12020	12083	11950	12065	12047	12182	12079	12089	12176	11984	12081	12261	12173	11946	12073	12165	12316	12041	12247	12071	12124	12106	12030	12158	12098	12150	12088	12108	12321	11988	11718	12045	12062	11982	12051	11880	12102	12122	12118	11864	12202	12122	12059	11957	12095	12030	12101	12035	12203	12144	12039	12120	12082	12137	12189	12059	12009	12143	12088	12005	12120	11961	12062	11986	12033	12180	12226	12320	12115	12097	12207	12184	12178	12142	12118	11944	12032	11998	11986	12212	12217	11913	11958	12087	12194	12071	12234	12115	12092	12140	12185	12233	12185	12122	12018	12044	12193	11954	12197	12114	12034	11921	12256	12167	12004	12219	12223	12083	12188	12202	12110	12150	12151	12171	12118	12198	12132	12242	12133	11896	12101	12187	12121	12147	12187	12132	12110	12133	12189	12011	12184	12059	11978	12145	12105	12266	12200	12113	12077	12238	12101	12117	12097	12193	12266	12099	12059	12193	12149	12244	12048	12020	12224	12040	12084	12120	12255	12127	12151	12066	12273	12062	12163	12205	11933	12152	12031	12162	12070	12088	12030	12064	12094	12028	12071	12192	12144	11964	12010	12119	12185	12017	11984	12090	12036	12122	12157	12023	11935	12097	11943	12120	11951	12207	11955	12063	12019	12223	12131	12133	12097	12124	12071	12208	11960	12243	12009	12210	11936	12084	12236	12184	12195	12032	12089	12156	12099	12138	12083	12243	12144	12165	12128	12012	12389	11973	12122	11916	12279	12259	12065	12231	12026	12064	12178	12321	12092	12152	12103	11970	12198	12026	12084	12097	12053	12069	12110	12008	12038	12082	12234	12041	12028	12074	12175	12084	12212	12189	12121	12122	12116	12039	11979	12102	12062	12049	12172	12263	12211	12094	12093	12110	12227	12202	12025	12148	12236	12271	12278	12054	12021	12169	12067	12084	12199	12106	11837	12070	12133	12223	12092	12189	12210	11873	11945	12142	12338	12011	12104	12297	12105	12269	12059	12151	12047	12234	12314	12135	12125	12170	12156	12182	12262	12111	12100	12078	12143	12208	12065	12019	12208	12239	11935	12015	12384	12084	12163	11978	12138	12085	12151	12247	12055	12217	12214	12249	12272	11949	12021	12228	12284	12174	12025	12149	12231	12260	12045	12245	12279	12108	11945	12253	12155	12257	12108	11993	12056	12011	12168	12186	12058	12123	12143	12068	12131	12267	12126	12080	12099	12197	12024	12064	11989	12093	11918	12188	12168	12192	12099	11950	12203	12172	12212	12143	12120	12047	12182	12045	11967	12047	12132	12142	12252	12079	12061	11822	12125	11942	12241	12083	12063	11941	12198	12212	12199	12052	12199	11987	12013	11876	12345	12294	12212	12092	12227	12016	12010	12069	11953	12184	12107	12053	11956	11907	12270	12206	12355	12212	11925	12279	12156	12198	12088	12067	12061	12132	12082	12272	12176	12178	12328	12394	12125	12323	12002	12011	12197	12077	12120	12076	12264	12193	11893	12125	12193	12074	12264	12137	12122	12055	12054	12148	12003	12145	12091	11994	12255	12091	12071	12059	12242	12155	12092	12097	12224	12180	12139	12199	12150	12161	12168	12383	12063	12121	12214	12168	12006	12103	11959	12286	12253	11962	12053	12026	12230	12032	12153	12119	12048	12142	12163	12064	12061	12271	12051	12039	12179	12009	11873	12129	12291	12116	12203	12085	12261	12015	11991	12282	12196	12224	11922	12181	12162	12189	12077	12047	12084	12137	12155	12033	11935	11945	12222	12146	12149	12195	12069	12090	12098	12221	12338	12119	12222	12031	12062	11977	12026	12076	12247	12052	11960	12109	12172	12138	12008	12107	12127	12220	12017	11932	11958	12037	12111	12145	12052	12213	12131	12009	12062	12033	12054	12250	12200	12194	12280	12134	12105	12069	12189	12082	12263	12069	12094	12046	12176	12120	12064	12226	12205	12074	12157	12094	12054	11928	12039	12076	12156	12218	12183	12188	12217	12051	12122	12200	12134	12007	12105	12068	12156	12158	12131	12035	12060	12246	12001	12092	12123	11987	12066	12119	12235	12359	12092	12093	12039	12132	11986	12146	12138	12020	12223	12208	12010	12096	12141	11941	12125	12104	12187	11968	12105	12118	12187	12191	12181	12028	12043	12104	12150	12160	12110	12194	12109	12271	11975	12110	12238	12172	11972	12041	12135	12205	12195	12138	12019	12116	12186	12213	12093	11918	12069	11980	11951	12155	12285	11958	12125	11951	12133	12118	12017	12189	11885	12168	12043	12103	12095	12076	12166	12061	12203	12052	12040	11972	12166	12249	12092	12043	12020	12291	12289	12165	12075	12097	12348	12248	12361	12098	12110	12147	12064	12347	12228	12144	12088	12071	12030	12097	12119	12215	12012	12155	12010	12285	12035	12240	12267	12100	12079	12193	12216	12204	12043	12185	12200	12319	12092	11895	12153	12098	12206	12175	12197	12088	12130	12082	12066	12269	12056	12185	11994	12058	12117	12037	12136	12090	12167	12210	11930	12091	12271	12126	12122	12120	12131	11954	12209	12079	12119	12208	12087	12139	12255	12056	11988	12108	12081	11935	12095	12095	12118	12212	12014	12117	12242	12078	12139	12205	12140	12134	12131	11983	11914	12078	12035	12007	11897	12070	12139	12160	12343	12183	12224	12192	12090	12249	12039	12220	12074	12196	11969	12325	12061	12208	12111	12123	12110	12062	12041	12031	12076	12205	12162	12030	12039	12247	12155	12159	11959	12134	12101	12043	12093	12043	12117	12154	12044	12217	12168	12053	12107	12062	12103	12075	12163	12052	12048	12305	12027	12173	12263	12018	12172	12182	12169	12015	12096	11925
11874	20749	19531	16115	36316	57699	42273	24554	12658	12720	12632	12605	12787	12739	12714	12718	12823	12619	12745	12712	12705	12619	12770	12509	12611	12819	12649	12675	12565	12652	12713	12647	12575	12639	12663	12518	12816	12677	12643	12628	12750	12699	12829	12613	12731	12409	12611	12723	12507	12770	12734	12673	12633	12658	12828	12490	12525	12504	12529	12650	12640	12680	12627	12465	12729	12737	12654	12560	12604	12665	12725	12622	12555	12613	12691	12771	12690	12695	12617	12579	12689	12515	12653	12738	12591	12536	12703	12793	12653	12740	12674	12614	12542	12436	12578	12665	12602	12674	12738	12564	12708	12399	12718	12753	12665	12662	12561	12739	12606	12526	12473	12528	12697	12711	12604	12607	12712	12656	12558	12769	12603	12527	12539	12588	12781	12669	12531	12585	12514	12673	12637	12690	12731	12631	12597	12762	12694	12748	12705	12690	12568	12556	12543	12578	12902	12736	12488	12671	12613	12766	12688	12670	12632	12589	12674	12712	12584	12558	12664	12619	12623	12759	12704	12555	12643	12676	12689	12656	12791	12577	12527	12610	12653	12654	12601	12715	12658	12587	12741	12638	12574	12600	12621	12562	12720	12695	12722	12707	12543	12583	12645	12582	12671	12755	12519	12517	12707	12644	12569	12734	12509	12706	12649	12635	12632	12600	12596	12737	12600	12633	12615	12609	12732	12598	12548	12742	12715	12520	12762	12650	12577	12532	12708	12565	12659	12595	12515	12794	12663	12569	12576	12692	12719	12716	12551	12524	12572	12792	12552	12637	12555	12704	12680	12601	12631	12627	12714	12604	12730	12766	12611	12597	12639	12603	12695	12651	12570	12558	12613	12832	12552	12779	12634	12445	12636	12725	12602	12627	12565	12531	12633	12580	12783	12795	12531	12774	12629	12655	12626	12572	12703	12628	12804	12637	12561	12706	12873	12660	12639	12562	12555	12704	12709	12553	12541	12667	12625	12637	12546	12566	12640	12579	12407	12748	12604	12640	12519	12618	12776	12710	12613	12624	12457	12530	12719	12796	12454	12669	12746	12636	12519	12709	12746	12770	12665	12629	12599	12603	12612	12664	12848	12635	12625	12653	12656	12639	12601	12603	12685	12531	12412	12482	12630	12674	12647	12647	12560	12631	12741	12687	12554	12587	12605	12537	12569	12648	12679	12488	12609	12581	12555	12610	12626	12622	12695	12494	12685	12716	12444	12763	12521	12674	12668	12554	12690	12720	12683	12774	12761	12639	12730	12567	12677	12729	12674	12628	12471	12635	12586	12663	12798	12562	12636	12701	12632	12702	12501	12620	12587	12646	12561	12629	12738	12665	12645	12598	12573	12552	12748	12676	12645	12609	12638	12643	12487	12646	12671	12480	12847	12626	12752	12570	12596	12602	12666	12617	12719	12481	12575	12824	12565	12561	12670	12760	12732	12741	12612	12637	12753	12762	12577	12650	12676	12613	12550	12726	12651	12484	12761	12744	12547	12598	12630	12635	12667	12816	12736	12624	12664	12650	12659	12587	12879	12663	12676	12642	12448	12501	12626	12648	12529	12545	12628	12568	12521	12578	12657	12600	12568	12710	12679	12874	12587	12563	12744	12640	12619	12623	12531	12680	12546	12547	12636	12673	12642	12558	12539	12676	12784	12630	12619	12635	12564	12766	12616	12574	12758	12660	12700	12636	12700	12672	12717	12568	12535	12613	12752	12670	12376	12689	12535	12588	12714	12640	12626	12608	12601	12703	12574	12668	12706	12565	12430	12539	12634	12427	12520	12685	12564	12445	12562	12560	12655	12602	12707	12614	12601	12558	12579	12589	12634	12681	12586	12667	12508	12679	12556	12702	12507	12821	12775	12604	12709	12754	12666	12671	12518	12464	12590	12570	12737	12605	12638	12663	12678	12494	12680	12638	12576	12694	12560	12664	12634	12591	12676	12616	12644	12635	12563	12683	12597	12615	12624	12757	12645	12554	12723	12653	12735	12522	12578	12413	12698	12630	12742	12645	12527	12655	12790	12702	12701	12681	12525	12723	12596	12433	12610	12779	12577	12679	12651	12650	12596	12622	12735	12618	12704	12750	12540	12824	12603	12603	12729	12621	12747	12816	12465	12595	12662	12611	12634	12582	12622	12758	12698	12626	12794	12763	12609	12565	12665	12576	12569	12774	12646	12726	12654	12609	12435	12462	12715	12672	12600	12697	12570	12728	12721	12644	12702	12617	12640	12649	12492	12751	12650	12672	12568	12602	12678	12519	12614	12437	12634	12787	12543	12551	12614	12558	12523	12547	12648	12620	12718	12682	12631	12606	12626	12589	12651	12778	12571	12731	12444	12522	12438	12489	12720	12633	12469	12578	12635	12532	12493	12805	12577	12727	12734	12532	12880	12709	12418	12582	12731	12737	12684	12596	12715	12582	12393	12599	12532	12385	12832	12622	12766	12758	12584	12703	12647	12648	12641	12669	12505	12541	12708	12632	12582	12659	12595	12454	12721	12561	12497	12653	12778	12648	12650	12639	12443	12682	12718	12627	12566	12675	12625	12469	12491	12605	12752	12650	12706	12557	12399	12606	12570	12741	12811	12419	12518	12651	12594	12586	12713	12720	12643	12743	12554	12633	12504	12670	12567	12625	12728	12575	12664	12646	12610	12503	12635	12535	12624	12577	12656	12720	12572	12601	12761	12643	12572	12520	12602	12758	12715	12710	12715	12579	12624	12718	12606	12570	12565	12617	12671	12763	12552	12524	12695	12452	12674	12731	12664	12670	12633	12670	12762	12686	12642	12639	12637	12574	12515	12715	12668	12496	12760	12479	12707	12715	12689	12515	12508	12658	12655	12489	12829	12634	12654	12621	12592	12610	12574	12724	12469	12532	12668	12657	12631	12709	12591	12482	12531	12479	12693	12588	12434	12753	12561	12581	12670	12804	12467	12580	12664	12630	12636	12581	12564	12542	12576	12523	12557	12527	12630	12654	12748	12568	12607	12771	12528	12646	12555	12616	12524	12570	12652	12643	12603	12523	12852	12742	12714	12668	12545	12813	12656	12626	12716	12571	12656	12599	12609	12595	12591	12568	12747	12609	12540	12579	12558	12669	12515	12675	12945	12726	12553	12623	12495	12520	12547	12588	12657	12706	12707	12796	12827	12785	12656	12560	12881	12585	12632	12578	12721	12607	12500	12633	12664	12703	12714	12590	12607	12456	12564	12625	12680	12672	12586	12459	12578	12609	12635	12736	12571	12616	12540	12767	12518	12575	12622	12628	12682	12717	12858	12620	12567	12595	12696	12546	12797	12477	12698	12594	12589	12577	12649	12730	12544	12646	12651	12674	12513	12560	12577	12570	12661	12522	12612	12843	12721	12513	12530	12725	12490	12617	12512	12609	12590	12687	12759	12610	12576	12679	12554	12744	12708	12459	12750	12540	12652	12651	12555	12598	12709	12699	12709	12720	12467	12626	12696	12717	12548	12728	12560	12685	12646	12694	12564	12540	12591	12650	12549	12540	12530	12534	12790	12663	12668	12628	12641	12682	12496	12664	12720	12697	12440	12730	12619	12673	12577	12515	12711	12608	12600	12610	12729	12690	12721	12680	12642	12507	12789	12696	12590	12551	12537	12624	12574	12508	12720	12616	12576	12667	12709	12534	12680	12539	12667	12678	12665	12621	12731	12784	12511	12671	12692	12639	12638	12633	12591	12624	12599	12523	12689	12619	12514	12669	12567	12655	12720	12624	12718	12606	12675	12655	12482	12579	12672	12635	12727	12624	12660	12584	12672	12598	12640	12644	12616	12646	12655	12570	12606	12588	12660	12496	12522	12691	12612	12587	12634	12743	12528	12517	12486	12593	12510	12690	12579	12451	12807	12598	12721	12550	12526	12642	12726	12698	12663	12607	12514	12651	12638	12570	12560	12729	12656	12737	12582	12581	12729	12680	12642	12676	12604	12766	12601	12679	12577	12684	12695	12678	12627	12735	12643	12673	12566	12648	12654	12606	12567	12683	12564	12697	12493	12704	12698	12494	12658	12622	12601	12643	12585	12626	12542	12679	12635	12608	12786	12740	12693	12680	12485	12574	12674	12562	12632	12633	12723	12641	12591	12630	12593	12625	12603	12673	12703	12781	12678	12640	12685	12762	12614	12581	12587	12561	12547	12373	12755	12625	12716	12704	12641	12639	12629	12502	12641	12540	12657	12655	12706	12800	12584	12560	12580	12600	12753	12523	12625	12474	12644	12609	12595	12644	12566	12638	12684	12529	12709	12550	12610	12734	12691	12605	12594	12613	12657	12528	12753	12519	12651	12690	12662	12759	12622	12540	12606	12704	12719	12598	12794	12748	12519	12683	12601	12717	12552	12633	12690	12622	12735	12637	12615	12762	12659	12526	12666	12559	12640	12652	12818	12600	12578	12442	12551	12682	12507	12529	12641	12761	12705	12679	12719	12674	12591	12718	12525	12652	12695	12775	12527	12492	12640	12732	12695	12658	12685	12701	12605	12716	12659	12841	12544	12556	12799	12634	12660	12708	12622	12587	12592	12663	12643	12585	12708	12442	12605	12707	12549	12634	12669	12674	12592	12686	12704	12767	12537	12767	12676	12546	12669	12660	12522	12831	12629	12654	12472	12746	12727	12597	12531	12564	12667	12467	12616	12523	12657	12651	12502	12735	12622	12648	12502	12754	12657	12636	12577	12636	12554	12711	12503	12602	12584	12664	12642	12588	12644	12564	12720	12550	12555	12639	12644	12637	12674	12581	12699	12663	12629	12813	12720	12717	12651	12529	12617	12681	12598	12593	12608	12675	12593	12693	12601	12734	12708	12567	12576	12580	12493	12721	12603	12755	12618	12569	12359	12584	12726	12645	12680	12718	12578	12745	12619	12529	12536	12508	12499	12581	12647	12560	12522	12545	12697	12624	12590	12599	12719	12576	12577	12643	12669	12704	12552	12733	12655	12728	12541	12587	12789	12593	12573	12562	12597	12663	12642	12628	12668	12505	12546	12702	12774	12641	12498	12614	12538	12648	12728	12567	12454	12548	12656	12694	12450	12703	12682	12619	12637	12615	12712	12645	12730	12790	12461	12627	12645	12688	12578	12728	12679	12485	12817	12594	12557	12715	12530	12702	12780	12723
22903	21206	29033	23686	31112	64501	56837	35647	17749	14576	13997	13696	13749	13801	13583	13568	13544	13648	13550	13468	13335	13460	13493	13482	13553	13559	13671	13373	13598	13470	13334	13392	13507	13483	13329	13493	13389	13606	13512	13295	13537	13477	13519	13284	13637	13560	13540	13342	13392	13565	13469	13527	13448	13439	13591	13402	13374	13462	13384	13626	13486	13405	13477	13388	13495	13526	13679	13442	13681	13524	13477	13331	13465	13466	13477	13251	13532	13291	13293	13357	13479	13424	13453	13162	13397	13476	13578	13533	13452	13465	13633	13497	13444	13390	13466	13406	13414	13179	13502	13481	13455	13407	13566	13612	13434	13638	13350	13339	13604	13427	13444	13212	13233	13487	13445	13232	13268	13329	13440	13542	13205	13482	13415	13454	13303	13391	13418	13351	13456	13424	13334	13491	13476	13424	13352	13357	13384	13360	13392	13432	13367	13416	13572	13213	13525	13490	13671	13433	13488	13289	13452	13494	13397	13473	13483	13379	13393	13374	13498	13364	13366	13520	13477	13370	13334	13441	13338	13452	13403	13241	13556	13333	13298	13254	13470	13459	13510	13530	13430	13368	13483	13450	13186	13434	13319	13427	13485	13293	13442	13429	13340	13308	13391	13479	13438	13298	13387	13324	13342	13322	13380	13424	13361	13431	13399	13215	13441	13478	13363	13140	13321	13459	13449	13364	13452	13473	13186	13220	13410	13533	13369	13374	13316	13334	13306	13331	13390	13474	13640	13319	13360	13299	13446	13343	13346	13424	13402	13501	13430	13375	13168	13460	13519	13535	13513	13275	13341	13424	13375	13476	13350	13317	13451	13485	13476	13358	13325	13334	13385	13353	13227	13340	13333	13176	13261	13039	13405	13506	13399	13311	13322	13448	13443	13426	13526	13362	13302	13213	13348	13295	13395	13405	13531	13434	13521	13365	13368	13462	13337	13276	13470	13494	13387	13526	13398	13378	13470	13457	13182	13461	13288	13408	13370	13422	13345	13475	13385	13385	13346	13316	13412	13398	13446	13355	13430	13525	13389	13483	13525	13477	13352	13377	13320	13521	13393	13316	13427	13354	13437	13363	13288	13278	13459	13378	13458	13386	13397	13354	13390	13524	13392	13463	13359	13530	13351	13469	13559	13499	13277	13344	13246	13341	13352	13408	13486	13224	13339	13414	13294	13279	13419	13332	13280	13311	13402	13492	13485	13317	13379	13263	13232	13552	13453	13521	13461	13516	13404	13396	13517	13370	13422	13247	13399	13238	13440	13316	13369	13330	13217	13446	13428	13295	13465	13450	13522	13424	13312	13257	13386	13287	13366	13299	13138	13446	13374	13512	13487	13291	13533	13212	13474	13461	13433	13328	13224	13239	13461	13505	13558	13308	13495	13492	13197	13539	13341	13448	13202	13304	13470	13490	13268	13416	13216	13360	13518	13480	13291	13321	13458	13549	13606	13285	13363	13349	13365	13274	13271	13341	13462	13373	13174	13241	13412	13387	13261	13301	13600	13418	13420	13169	13340	13223	13551	13409	13356	13372	13265	13420	13458	13318	13448	13264	13587	13556	13275	13376	13314	13288	13347	13387	13295	13301	13456	13386	13514	13351	13384	13367	13529	13535	13316	13475	13632	13282	13396	13492	13355	13379	13445	13276	13274	13337	13471	13363	13277	13295	13262	13289	13393	13434	13419	13194	13293	13452	13613	13556	13471	13546	13420	13261	13557	13275	13226	13226	13351	13354	13376	13209	13684	13394	13468	13184	13543	13411	13371	13567	13236	13591	13532	13466	13403	13393	13281	13388	13401	13544	13368	13399	13332	13418	13610	13407	13331	13326	13410	13471	13399	13453	13409	13253	13292	13373	13372	13291	13450	13468	13517	13558	13239	13227	13415	13260	13402	13350	13353	13440	13473	13244	13322	13266	13476	13471	13509	13317	13341	13356	13566	13337	13467	13229	13370	13432	13362	13280	13422	13367	13391	13322	13376	13496	13283	13495	13277	13373	13378	13423	13373	13271	13315	13244	13286	13345	13164	13535	13491	13299	13322	13481	13297	13382	13531	13346	13425	13519	13228	13444	13265	13416	13397	13403	13308	13599	13418	13404	13465	13382	13321	13278	13038	13375	13309	13494	13550	13425	13378	13403	13500	13321	13384	13355	13482	13310	13444	13195	13254	13368	13446	13515	13295	13546	13216	13354	13456	13438	13573	13355	13270	13307	13397	13451	13461	13361	13524	13535	13577	13500	13381	13456	13355	13409	13450	13279	13251	13426	13397	13503	13404	13360	13404	13380	13163	13202	13492	13545	13330	13246	13211	13517	13399	13266	13504	13405	13632	13370	13257	13564	13398	13375	13490	13262	13267	13311	13355	13477	13526	13519	13533	13292	13424	13362	13352	13351	13407	13248	13462	13380	13163	13341	13342	13531	13347	13524	13420	13443	13464	13330	13356	13414	13460	13522	13376	13578	13339	13266	13231	13426	13475	13291	13508	13563	13479	13290	13244	13466	13346	13398	13286	13479	13313	13399	13380	13392	13494	13332	13318	13304	13441	13469	13387	13160	13616	13735	13314	13438	13517	13538	13549	13338	13489	13332	13417	13545	13501	13423	13352	13474	13444	13373	13363	13362	13300	13378	13501	13799	13179	13482	13191	13256	13425	13547	13402	13624	13343	13448	13419	13317	13230	13314	13462	13472	13231	13504	13499	13361	13352	13528	13299	13347	13475	13362	13413	13531	13401	13543	13413	13487	13344	13422	13212	13384	13460	13499	13385	13481	13275	13434	13505	13305	13366	13488	13466	13246	13416	13524	13462	13487	13503	13436	13657	13324	13390	13368	13300	13486	13326	13434	13509	13487	13157	13290	13335	13404	13462	13356	13462	13392	13630	13386	13531	13257	13273	13349	13178	13338	13515	13406	13407	13272	13354	13257	13238	13426	13616	13274	13227	13574	13309	13272	13199	13306	13446	13271	13550	13388	13439	13252	13294	13302	13296	13264	13574	13570	13562	13239	13235	13209	13324	13486	13283	13445	13347	13341	13402	13375	13255	13244	13336	13448	13406	13312	13401	13223	13369	13376	13380	13318	13410	13512	13370	13396	13391	13499	13299	13250	13418	13423	13254	13618	13406	13372	13255	13170	13468	13335	13323	13503	13503	13207	13455	13370	13492	13082	13296	13367	13281	13336	13405	13299	13265	13483	13261	13362	13408	13457	13463	13362	13379	13342	13478	13320	13270	13365	13298	13407	13516	13397	13392	13385	13456	13321	13391	13425	13447	13476	13489	13509	13422	13324	13358	13222	13446	13402	13275	13447	13588	13471	13529	13217	13609	13344	13285	13490	13471	13406	13445	13445	13220	13234	13380	13240	13358	13443	13407	13420	13401	13466	13471	13331	13480	13525	13364	13245	13205	13288	13494	13435	13358	13267	13397	13486	13272	13246	13372	13472	13418	13329	13258	13467	13389	13543	13440	13532	13397	13336	13443	13493	13328	13492	13538	13280	13408	13469	13396	13361	13349	13382	13446	13487	13406	13570	13523	13193	13249	13289	13303	13396	13571	13477	13437	13477	13433	13370	13412	13500	13191	13236	13336	13170	13357	13477	13342	13404	13343	13323	13340	13412	13307	13341	13419	13424	13336	13369	13424	13638	13369	13630	13324	13537	13399	13369	13356	13442	13286	13355	13577	13316	13533	13407	13415	13209	13482	13324	13420	13423	13481	13355	13436	13523	13472	13283	13101	13528	13406	13314	13345	13346	13401	13372	13375	13381	13236	13409	13461	13452	13384	13454	13355	13390	13380	13443	13323	13335	13287	13387	13349	13294	13520	13346	13138	13351	13452	13349	13442	13402	13385	13370	13444	13275	13161	13292	13452	13437	13444	13407	13254	13329	13499	13299	13358	13325	13371	13358	13465	13425	13353	13382	13478	13512	13576	13468	13365	13328	13644	13285	13373	13311	13396	13369	13548	13368	13433	13226	13238	13399	13153	13530	13372	13473	13363	13488	13515	13406	13404	13509	13343	13110	13305	13384	13561	13474	13292	13225	13409	13397	13423	13273	13449	13447	13471	13254	13466	13464	13578	13344	13452	13328	13434	13377	13477	13366	13325	13489	13292	13401	13548	13476	13480	13456	13211	13304	13586	13441	13402	13335	13387	13430	13517	13441	13605	13258	13388	13375	13573	13497	13505	13375	13357	13525	13307	13562	13230	13568	13492	13350	13409	13444	13690	13600	13402	13359	13385	13457	13443	13535	13324	13307	13468	13428	13415	13479	13412	13455	13503	13559	13330	13501	13324	13223	13271	13308	13404	13264	13409	13473	13421	13268	13446	13507	13346	13176	13329	13198	13370	13427	13497	13214	13446	13416	13386	13247	13166	13494	13463	13436	13383	13346	13601	13579	13377	13437	13480	13403	13198	13259	13367	13424	13358	13248	13438	13429	13447	13487	13519	13351	13541	13382	13418	13324	13432	13341	13483	13472	13408	13373	13330	13289	13467	13308	13382	13422	13281	13200	13480	13261	13435	13303	13301	13358	13379	13285	13432	13399	13333	13491	13385	13405	13269	13350	13356	13490	13509	13439	13454	13409	13393	13298	13554	13444	13529	13485	13194	13459	13434	13391	13417	13313	13384	13364	13417	13420	13431	13589	13445	13568	13285	13357	13265	13273	13477	13526	13388	13398	13381	13366	13272	13629	13380	13435	13322	13334	13438	13346	13298	13411	13513	13491	13471	13293	13310	13489	13209	13377	13405	13490	13368	13452	13220	13311	13333	13298	13290	13357	13418	13287	13234	13309	13453	13513	13218	13340	13447	13388	13414	13271	13424	13190	13475	13456	13315	13384	13264	13351	13519	13255	13412	13391	13451	13496	13333	13354	13416	13297	13428	13271	13453	13343	13386	13394	13384	13230	13341	13325	13387	13247	13510	13434	13563	13254	13431	13335	13449	13255	13290	13403	13533	13334	13525	13637	13554	13391	13380	13395	13335	13301	13339	13375	13376	13295	13249	13326	13455	13316	13494	13305	13385	13306	13260	13397	13348	13348	13323	13512	13290	13350	13327	13243	13697	13307	13306	13180	13217	13483	13510	13499	13279	13363	13354	13377	13383	13492	13529	13418	13424	13414	13411	13349
13971	25333	23707	20290	47775	72653	58100	33580	13642	13533	13603	13607	13733	13459	13567	13369	13593	13391	13541	13551	13476	13405	13409	13329	13448	13524	13537	13503	13411	13497	13507	13447	13580	13431	13396	13438	13706	13449	13564	13357	13319	13563	13511	13435	13382	13553	13476	13550	13282	13553	13500	13523	13278	13458	13530	13505	13368	13500	13495	13433	13486	13427	13592	13442	13428	13485	13395	13464	13570	13443	13424	13478	13433	13384	13416	13276	13595	13546	13428	13386	13457	13348	13449	13521	13400	13537	13462	13500	13281	13502	13425	13400	13559	13502	13551	13400	13515	13570	13495	13607	13456	13543	13261	13435	13645	13357	13518	13521	13476	13480	13469	13348	13410	13390	13350	13574	13517	13493	13453	13274	13438	13568	13439	13518	13466	13443	13450	13500	13440	13486	13515	13252	13416	13283	13342	13331	13559	13472	13553	13533	13517	13358	13274	13374	13539	13340	13376	13358	13682	13354	13436	13453	13511	13518	13466	13562	13417	13461	13467	13443	13502	13573	13504	13532	13499	13570	13417	13407	13434	13291	13517	13361	13522	13466	13364	13463	13427	13455	13547	13450	13418	13523	13579	13373	13532	13330	13363	13368	13571	13518	13350	13462	13437	13338	13538	13390	13332	13437	13526	13471	13394	13404	13505	13365	13452	13536	13514	13562	13369	13336	13544	13371	13371	13455	13413	13447	13568	13604	13473	13432	13333	13357	13441	13390	13395	13311	13556	13207	13313	13619	13415	13554	13586	13413	13421	13323	13513	13291	13463	13412	13449	13312	13497	13403	13486	13507	13410	13483	13592	13443	13533	13358	13551	13449	13346	13462	13560	13438	13401	13485	13393	13404	13479	13408	13591	13258	13444	13411	13419	13575	13411	13458	13517	13630	13518	13293	13394	13319	13575	13483	13336	13404	13348	13388	13241	13634	13439	13401	13387	13426	13532	13383	13542	13349	13453	13462	13510	13535	13506	13461	13454	13435	13553	13318	13422	13570	13377	13409	13467	13366	13435	13604	13508	13548	13465	13349	13633	13515	13322	13352	13487	13403	13329	13463	13560	13409	13508	13465	13484	13454	13370	13540	13457	13446	13527	13536	13506	13385	13430	13407	13555	13381	13391	13255	13507	13436	13320	13444	13444	13318	13445	13757	13244	13150	13361	13374	13486	13577	13439	13416	13355	13378	13671	13431	13376	13440	13457	13339	13495	13457	13469	13547	13424	13386	13302	13572	13514	13379	13402	13381	13439	13334	13443	13501	13480	13395	13505	13425	13486	13434	13265	13389	13571	13406	13491	13504	13471	13344	13601	13571	13588	13532	13385	13453	13387	13600	13547	13274	13414	13416	13476	13531	13418	13448	13381	13520	13472	13427	13342	13372	13412	13476	13542	13592	13520	13526	13496	13490	13570	13576	13454	13401	13474	13512	13272	13382	13450	13386	13272	13317	13452	13471	13503	13269	13517	13496	13380	13475	13395	13409	13464	13477	13462	13448	13452	13476	13525	13380	13505	13511	13542	13442	13580	13475	13358	13422	13375	13464	13577	13397	13462	13564	13417	13389	13490	13496	13473	13481	13312	13153	13375	13459	13470	13542	13548	13406	13503	13404	13334	13462	13444	13436	13428	13555	13524	13519	13409	13440	13478	13545	13429	13629	13342	13471	13517	13400	13514	13533	13491	13325	13589	13326	13431	13298	13370	13492	13477	13658	13501	13429	13463	13376	13398	13452	13595	13445	13387	13293	13385	13294	13298	13545	13567	13557	13573	13349	13459	13404	13590	13382	13677	13352	13385	13345	13418	13501	13470	13484	13522	13416	13584	13330	13496	13412	13423	13359	13523	13410	13431	13384	13305	13465	13430	13474	13393	13373	13526	13434	13394	13479	13461	13428	13430	13502	13381	13634	13502	13484	13342	13393	13624	13332	13429	13523	13472	13449	13477	13367	13515	13314	13362	13314	13434	13427	13389	13408	13298	13370	13557	13632	13447	13429	13273	13373	13530	13572	13222	13510	13516	13515	13379	13589	13480	13276	13369	13548	13409	13374	13498	13492	13556	13405	13446	13372	13555	13370	13413	13659	13529	13480	13473	13424	13366	13574	13324	13230	13429	13530	13435	13384	13392	13644	13457	13327	13362	13303	13278	13586	13342	13412	13276	13365	13463	13530	13411	13460	13464	13347	13533	13535	13369	13363	13304	13309	13408	13431	13636	13316	13313	13648	13549	13560	13486	13493	13591	13307	13557	13362	13607	13355	13504	13412	13525	13280	13608	13444	13493	13374	13368	13492	13357	13314	13582	13505	13356	13277	13371	13610	13553	13469	13499	13403	13570	13431	13523	13543	13449	13507	13373	13513	13536	13349	13413	13287	13411	13573	13494	13386	13333	13401	13467	13633	13443	13536	13361	13279	13471	13598	13402	13358	13495	13413	13298	13319	13575	13456	13450	13424	13429	13430	13586	13536	13256	13347	13573	13469	13471	13488	13348	13430	13499	13472	13316	13477	13491	13373	13512	13457	13412	13577	13515	13359	13427	13384	13394	13487	13434	13422	13397	13471	13563	13481	13580	13536	13363	13375	13221	13328	13582	13432	13379	13385	13280	13471	13451	13605	13488	13430	13550	13525	13446	13417	13403	13511	13433	13413	13542	13585	13440	13488	13460	13446	13602	13446	13337	13328	13543	13492	13507	13450	13550	13270	13483	13381	13226	13310	13358	13465	13520	13484	13439	13483	13502	13444	13246	13554	13357	13353	13354	13599	13542	13282	13310	13371	13422	13492	13455	13522	13382	13407	13551	13276	13359	13395	13371	13408	13432	13377	13374	13456	13491	13505	13413	13355	13570	13542	13394	13282	13445	13358	13266	13506	13424	13645	13226	13363	13500	13470	13459	13428	13397	13623	13394	13405	13568	13449	13346	13516	13415	13452	13530	13409	13455	13450	13497	13519	13528	13466	13529	13491	13380	13550	13561	13575	13510	13447	13480	13506	13357	13522	13633	13597	13491	13343	13471	13533	13477	13283	13565	13418	13457	13566	13379	13487	13393	13459	13493	13395	13611	13497	13626	13491	13554	13437	13378	13457	13447	13289	13488	13474	13342	13638	13433	13540	13208	13437	13463	13403	13340	13579	13464	13458	13500	13264	13441	13370	13317	13540	13585	13490	13459	13509	13555	13390	13379	13412	13383	13335	13391	13377	13459	13534	13296	13404	13513	13571	13509	13566	13421	13589	13411	13388	13503	13370	13499	13385	13353	13598	13420	13505	13493	13267	13376	13553	13357	13533	13566	13380	13453	13392	13417	13396	13334	13419	13476	13360	13489	13484	13390	13419	13624	13622	13418	13392	13404	13565	13318	13351	13424	13428	13514	13414	13421	13431	13415	13549	13359	13492	13623	13485	13452	13481	13481	13451	13427	13515	13310	13474	13534	13405	13293	13491	13521	13313	13396	13577	13449	13444	13470	13442	13428	13472	13451	13624	13492	13481	13380	13361	13483	13500	13467	13253	13339	13499	13283	13539	13571	13265	13419	13371	13307	13487	13456	13505	13462	13502	13459	13456	13444	13498	13337	13374	13127	13477	13361	13404	13428	13507	13289	13388	13458	13416	13373	13269	13443	13571	13418	13385	13417	13396	13559	13230	13506	13556	13642	13409	13390	13599	13437	13398	13376	13324	13546	13355	13433	13471	13515	13481	13427	13501	13456	13408	13563	13362	13449	13485	13405	13415	13413	13467	13533	13531	13587	13550	13381	13368	13484	13549	13394	13443	13433	13470	13482	13439	13580	13444	13399	13472	13299	13558	13314	13400	13405	13326	13552	13439	13415	13580	13427	13393	13642	13303	13431	13555	13442	13573	13469	13339	13504	13404	13447	13523	13526	13545	13470	13543	13285	13454	13519	13320	13541	13344	13408	13413	13519	13323	13339	13584	13377	13290	13537	13496	13410	13383	13466	13573	13478	13498	13366	13431	13417	13525	13485	13392	13439	13484	13377	13504	13502	13593	13363	13603	13445	13430	13355	13546	13415	13323	13510	13548	13365	13449	13505	13277	13448	13438	13556	13274	13206	13468	13369	13380	13409	13457	13211	13467	13449	13442	13295	13535	13410	13660	13497	13419	13639	13549	13376	13628	13414	13324	13382	13347	13441	13521	13417	13308	13411	13427	13499	13387	13504	13433	13405	13321	13566	13473	13343	13348	13534	13520	13363	13479	13596	13644	13507	13444	13632	13505	13342	13425	13436	13360	13409	13289	13463	13367	13571	13507	13364	13313	13367	13470	13418	13353	13338	13413	13375	13390	13299	13548	13215	13338	13393	13595	13409	13354	13477	13467	13434	13439	13588	13462	13476	13451	13387	13447	13388	13479	13498	13420	13481	13526	13534	13471	13438	13264	13434	13369	13442	13430	13489	13347	13492	13346	13450	13406	13513	13444	13397	13574	13361	13634	13314	13488	13310	13554	13513	13428	13469	13462	13426	13487	13352	13427	13501	13602	13365	13494	13348	13416	13527	13414	13472	13397	13522	13448	13378	13378	13528	13406	13428	13461	13403	13399	13384	13361	13530	13472	13412	13461	13530	13529	13396	13609	13590	13504	13383	13419	13488	13408	13344	13408	13474	13497	13505	13355	13590	13486	13356	13379	13443	13385	13369	13521	13415	13385	13552	13443	13289	13464	13348	13456	13403	13587	13453	13316	13472	13353	13412	13202	13374	13567	13592	13464	13515	13609	13490	13440	13465	13402	13411	13421	13390	13369	13346	13340	13567	13142	13516	13527	13525	13337	13509	13461	13171	13383	13416	13490	13438	13431	13500	13486	13493	13398	13421	13440	13423	13370	13473	13299	13303	13601	13372	13465	13484	13491	13445	13436	13480	13398	13553	13486	13374	13506	13411	13411	13427	13493	13276	13529	13521	13473	13159	13316	13593	13399	13419	13355	13357	13399	13553	13420	13564	13426	13535	13547	13442	13480	13401	13247	13603	13365	13384	13525	13455	13483	13393	13405	13368	13484	13357	13514	13352	13392	13337	13463	13432	13433	13417	13393	13372	13422	13532	13220	13538	13405	13363	13430	13385	13607	13454	13396	13417	13579	13459	13378	13560	13432	13379	13475	13557	13317	13359	13622	13666	13450
27091	21397	20940	16318	15343	23012	22353	16919	13435	13440	13263	13183	13102	13027	13191	13132	13255	13091	13055	13030	13223	13071	13033	12966	13131	13172	13157	13160	13170	13273	13376	13143	13315	13120	13036	13085	13148	13349	13003	13153	12935	13218	13165	13212	13256	13157	13217	13078	13127	13050	13029	13308	13126	13105	13099	13254	13202	13148	12956	13144	13038	12924	13091	13190	13327	13133	13067	13024	13223	13099	13091	13102	13016	13147	13066	13081	13178	13154	13037	13145	12989	13259	13343	12982	13021	13049	13106	13148	13089	13139	12893	13158	13031	13107	13076	13200	13031	12941	13158	13190	13201	13042	13065	13179	13008	13275	13205	13180	13093	13058	13185	12968	13106	13018	13095	12831	13190	13086	13269	13263	13339	13167	13137	12987	12906	13136	13074	13270	13262	13234	13160	13134	12969	12893	13070	13036	13152	13024	12980	13193	12963	12978	13181	12950	13097	13079	13190	13177	13152	13112	13095	13222	13017	13035	13034	12938	13253	13080	13403	13263	12982	13163	13152	13052	12941	13169	13174	13128	13075	12941	13315	13010	13092	13113	13002	13365	13126	13453	13246	13093	13156	13244	13236	13106	13212	13237	13098	13032	13170	13058	13091	13175	12914	13174	13154	13099	13186	12993	13086	13084	13069	13123	13014	13129	13145	13131	13265	13245	13205	13275	13187	13165	13180	13251	13061	13036	13224	13123	13262	13131	13124	13106	13027	12954	13214	13115	13081	13107	13042	13262	13189	12998	13009	13055	12967	13132	13071	13167	12972	13068	13174	12968	13187	13223	13016	12959	12952	13006	13110	13153	13178	13198	13178	13049	13096	13069	13098	13023	13229	13064	13033	12986	13274	13242	13062	13142	13112	13068	13105	13309	13180	13008	13032	13127	13213	13099	13202	13141	13080	13213	13201	13134	13086	13097	13296	13128	12971	13024	13055	13142	13090	12935	13145	13116	13048	13216	13158	13010	13117	13151	13080	13077	13082	13023	13154	13181	13084	13130	13196	12883	12939	13136	13082	13189	13205	13257	13077	13099	13220	13090	13252	13260	13223	13070	13081	13162	12829	13080	13131	13150	12999	13054	13024	13021	13014	13207	13017	13148	13080	13165	13120	13137	13119	13043	13172	13208	13069	13098	13053	12898	13064	12972	13097	13006	13009	13032	13257	12934	12995	13274	13097	13050	12896	13015	13244	13195	12949	12909	13290	13102	13099	12959	13136	13249	13150	13332	13163	13221	13163	13078	13230	13140	13148	13060	13061	13237	13155	13147	12940	13169	13216	13085	13135	12985	13195	13054	13050	13164	13093	13157	12912	13234	13277	12984	13059	13098	13186	13356	13238	13033	13180	13209	13246	13237	13086	13309	13206	13037	12962	13036	13048	13209	13176	13238	13156	13323	13293	13159	12854	13180	13216	13149	13123	13097	13050	13160	13105	13160	13207	12879	12996	13010	13104	13131	13339	13161	12844	13178	13186	13202	13194	13226	13075	13196	13380	13154	13057	13242	13149	13136	13069	13159	13163	13378	13291	13164	13139	13205	13137	13050	13026	13038	13091	13117	12962	13107	13060	13219	12953	13194	13004	12941	13061	13143	13279	13122	13053	13013	13145	12975	13172	13013	13279	13082	13094	12985	13052	13163	13247	13157	13105	13099	13078	13043	12890	12899	13105	13242	13255	13037	13126	13132	13042	13100	13168	13011	13030	13145	13303	13060	13032	13001	13057	13040	13005	13128	13185	12989	13270	13025	13092	13300	13242	13239	13096	13306	13135	13037	13231	13185	13022	13111	13306	13327	13155	12830	13095	13157	13183	13059	12992	13048	12993	13075	13051	13229	13122	13245	13162	13155	13218	12920	13219	13444	13154	13124	13048	12932	13165	13176	12988	13165	13171	13181	13126	13032	13135	13011	13088	12913	13194	13166	13147	13094	12834	13380	13166	13062	13084	13129	13119	13131	13115	13106	13201	13085	12942	13199	12922	13176	13164	12999	13186	13032	13126	13116	13237	13001	13012	13126	13008	13068	13085	13122	13089	13284	13044	13247	13134	13046	13318	13168	13145	13021	13117	13098	13209	13098	12958	13176	13047	13163	13060	13235	13158	13154	13096	13210	13222	13084	13222	13252	13085	13267	12970	12896	13038	13121	13125	13019	13181	13050	13087	13381	13000	13093	13210	13248	13197	12973	13075	13210	13088	13144	12947	13121	12992	13135	13156	13153	13025	12944	13098	13099	13031	13095	13040	13134	13224	12916	12819	13004	13079	13012	13236	13028	13051	13370	13116	13172	13054	13037	13208	13187	13270	13310	13258	13154	13338	13212	13162	13282	13186	13274	13101	13090	13148	13114	13075	13192	13157	13342	13104	13054	13051	13029	13215	13158	13185	12940	13295	13160	12998	13014	13091	13067	13253	13203	13119	13018	13156	13153	13234	13243	13183	13135	13224	13068	13134	13106	13131	13252	13247	12975	13138	13216	13219	13037	13128	13103	12905	13274	13117	13148	13296	13147	13151	13236	13196	13174	13232	13146	13160	13031	13323	13198	13160	13168	13130	12958	12990	13039	13087	13108	13137	13251	13090	13169	12924	13057	13014	13346	13380	13224	13145	12910	13058	13351	13095	13102	13199	13220	13080	13169	12988	13079	13125	13208	13074	13154	13042	13103	13208	13214	13267	13098	13331	13201	13083	13039	13138	13233	12960	13179	13147	12988	13336	13105	13235	13198	13313	13197	13193	13179	13008	13111	13077	13198	13350	13290	12994	13172	13167	13043	13004	13094	13009	13268	13205	13207	13257	13075	13086	13301	13065	13097	13086	13207	13175	13032	13160	13138	13175	13246	13041	13125	12970	13269	13067	13159	13074	12978	13227	12967	13150	13087	13203	13236	13197	13035	13135	13109	13015	13050	13208	13088	13083	13125	13217	13008	13083	12997	13230	13076	13293	13270	13051	13093	12974	12993	13090	13004	13134	13104	13082	13122	13176	13298	12971	13175	12943	13120	13185	13118	13091	13055	13094	13159	12988	13032	12801	13117	13086	13040	13111	13200	13304	13022	13092	12977	12985	13067	13160	13008	13052	13130	13036	13130	13226	13207	13038	13211	13014	12874	13175	13157	13107	13139	12931	13180	13109	13122	12958	13232	13196	13103	13187	12966	13219	13171	12982	12982	13206	13161	12952	13148	13140	12955	13059	13210	13162	12950	13082	13161	13227	12945	13009	13020	13116	13180	13145	12963	13048	13043	13233	13062	13112	13155	13186	13156	13070	13033	13209	12981	13170	12995	13141	13143	13160	13123	13276	13223	13243	13173	13271	13345	13248	13047	13175	13258	13024	13111	12985	13117	13183	13211	12963	13162	13188	13254	13136	13164	13187	13139	13007	12986	13017	12976	13177	13253	13203	13121	13083	12999	13245	13204	12979	13057	13299	13102	13094	13069	13240	13139	13179	13180	13208	13048	13047	12989	13274	13112	13126	13097	13096	13129	13108	13124	13076	13026	13215	13321	13131	13237	13185	13101	13135	12949	13077	13093	13085	13324	13094	13096	13140	13134	13162	13125	13166	12986	13104	13035	13205	13231	13199	13151	12922	13050	13096	13119	13123	13284	13045	13138	13198	13139	13141	13054	13060	13054	13162	13031	13221	13150	13091	13189	13102	13189	13201	13096	13146	13273	13049	13160	13287	13121	12999	13151	12980	13097	13165	13067	13145	13326	13175	13128	13145	13157	13145	13236	13142	13264	13169	13216	13176	12967	13174	13144	13020	13045	13318	13114	12935	13137	13028	12956	13128	13049	13219	13186	12900	13116	13059	13040	12832	13082	13223	13225	13213	13137	13067	13241	13087	13241	13051	13002	13068	13113	13046	13088	13132	13073	13234	13007	13158	12917	13185	13066	13234	12829	13026	13075	13212	13051	13033	13000	12860	12801	13167	13020	13149	13120	13225	13134	13119	12937	13032	13024	12827	12942	13004	13088	13102	12954	13056	13271	13298	12911	13202	13155	12957	13221	13047	12831	13111	13326	13153	13089	13168	13064	13007	13018	13149	13060	13083	12934	13077	13163	13219	13071	13174	13094	13172	13139	13047	13125	13168	13022	13087	13153	12973	13153	12922	13061	13077	13123	13009	13089	13217	13191	13201	13049	13126	13087	13236	13162	13289	13080	13251	13072	13271	13125	13000	13114	13237	12978	13163	13187	13250	13300	13286	13140	13206	13358	13303	13203	13198	13177	13160	12980	13206	13086	13191	13132	13315	13046	13121	13250	13155	13292	13183	13127	13025	12975	13162	13100	13101	12986	13259	13245	13121	13141	13043	13117	13049	13016	13100	12998	13093	13182	13051	13108	13074	13125	13091	13065	13106	12829	13112	12888	13025	13128	13242	13050	13051	13059	13231	13034	13179	13039	12907	13024	13071	13240	13375	13191	13210	13057	13178	13157	13162	13171	13096	13053	12935	12985	13238	13071	12995	13189	13128	13004	13250	13229	13177	13149	12860	13101	13084	13209	13161	13007	12967	13126	13221	13045	13164	12944	13168	13110	13153	13104	13203	13115	13251	13158	13213	12996	13180	13145	13135	13158	13249	13168	13085	13172	13190	13160	13091	13205	12985	13175	12948	13104	13229	13106	12999	13142	13201	13054	13166	12992	13155	13106	13218	13027	12964	13044	13249	13280	13203	13103	13172	13271	13112	13257	13064	13172	13103	13083	13112	13315	13130	13034	13035	13225	13114	13274	12975	13045	13232	13018	13086	13113	13182	13171	13031	13051	13155	12885	13078	13092	13368	13178	13359	13079	13381	13018	13113	13309	13287	13280	13071	13207	13179	13185	13073	13153	13114	13183	13154	13062	13057	13037	13164	13079	13115	13017	13088	13042	12999	12923	13037	13120	13164	13284	13151	13006	13250	13211	13069	13201	13249	13093	13222	13121	13168	13076	13096	13136	13065	13149	12927	13232	13282	13236	13240	13195	13195	13272	12873	13082	13174	13075	13258	13111	13068	12974	12953	13046	13140	13110	13134	13144	13157	12883	12945	13238	13139	12975	13089	13009	13237	13120	13104	13000	12945	13166	12899	13122	13210	13281	13139	13374	13155	13092	12977	13096	13177	13158	13132	13327	13098	12983	12963	13239
12764	14202	13868	13803	17545	26950	24573	16813	13462	13507	13242	13475	13177	13212	13221	13289	13290	13283	13398	13223	13427	13433	13166	13414	13377	13236	13496	13357	13348	13139	13301	13235	13336	13161	13326	13336	13362	13237	13253	13330	13329	13295	13200	13401	13445	13382	13340	13222	13267	13386	13336	13314	13166	13415	13380	13375	13219	13439	13302	13217	13006	13429	13327	13170	13230	13333	13384	13258	13216	13208	13233	13433	13277	13324	13303	13124	13358	13215	13250	13397	13250	13386	13300	13259	13248	13089	13372	13351	13285	13268	13252	13365	13306	13100	13367	13115	13329	13197	13304	13176	13464	13347	13432	13284	13228	13318	13359	13161	13268	13287	13347	13281	13234	13299	13316	13116	13205	13374	13351	13365	13515	13375	13247	13456	13318	13330	13334	13420	13254	13144	13332	13144	13230	13261	13189	13281	13271	13314	13305	13230	13294	13231	13132	13485	13412	13224	13345	13206	13360	13228	13309	13368	13123	13420	13450	13362	13337	13321	13189	13303	13132	13246	13311	13407	13291	13404	13438	13355	13366	13175	13453	13377	13258	13244	13356	13304	13313	13288	13281	13245	13463	13287	13340	13383	13169	13432	13319	13299	13439	13431	13365	13394	13234	13300	13447	13333	13362	13358	13329	13370	13429	13150	13289	13193	13357	13215	13264	13343	13348	13257	13383	13274	13480	13312	13256	13319	13484	13391	13229	13189	13259	13067	13275	13237	13329	13340	13184	13265	13304	13311	13434	13226	13318	13215	13226	13388	13246	13237	13391	13418	13309	13397	13227	13212	13159	13355	13374	13250	13289	13343	13284	13169	13361	13253	13463	13285	13161	13482	13199	13263	13283	13271	13316	13204	13375	13299	13398	13190	13422	13397	13329	13113	13146	13178	13318	13274	13377	13354	13322	13150	13080	13287	13395	13128	13420	13333	13502	13319	13300	13243	13274	13347	13247	13277	13329	13401	13176	13294	13379	13328	13335	13326	13303	13338	13325	13423	13307	13243	13276	13395	13212	13285	13282	13539	13287	13274	13353	13254	13302	13268	13331	13233	13396	13147	13308	13294	13433	13333	13340	13284	13381	13179	13101	13284	13189	13411	13401	13346	13419	13301	13359	13316	13402	13245	13360	13177	13281	13340	13268	13313	13251	13259	13351	13252	13257	13253	13448	13358	13210	13360	13285	13549	13151	13403	13306	13227	13393	13357	13267	13344	13355	13287	13372	13158	13305	13207	13211	13374	13419	13219	13280	13226	13380	13332	13350	13306	13347	13172	13212	13371	13304	13316	13306	13260	13269	13399	13268	13425	13345	13472	13243	13129	13292	13229	13330	13209	13320	13374	13261	13406	13205	13319	13287	13341	13303	13235	13180	13297	13312	13235	13313	13464	13272	13380	13426	13317	13231	13346	13408	13384	13276	13292	13299	13292	13327	13351	13285	13275	13230	13202	13412	13337	13128	13298	13317	13032	13307	13261	13382	13419	13335	13359	13201	13358	13328	13376	13455	13180	13351	13274	13105	13329	13295	13197	13377	13316	13287	13314	13247	13323	13310	13379	13298	13181	13414	13344	13301	13258	13358	13245	13329	13255	13335	13314	13451	13299	13184	13366	13399	13359	13275	13333	13266	13420	13351	13317	13425	13316	13358	13336	13235	13196	13385	13252	13282	13232	13409	13334	13346	13231	13194	13251	13214	13184	13310	13297	13321	13297	13426	13172	13131	13299	13315	13391	13330	13125	13304	13218	13191	13230	13290	13327	13243	13181	13314	13206	13498	13253	13469	13291	13317	13320	13336	13346	13460	13315	13223	13220	13410	13172	13388	13418	13333	13284	13417	13446	13251	13243	13236	13271	13358	13311	13468	13288	13263	13183	13300	13368	13308	13237	13460	13411	13283	13312	13269	13288	13418	13292	13323	13374	13321	13261	13366	13357	13294	13242	13355	13447	13308	13215	13197	13423	13221	13234	13236	13385	13165	13243	13292	13238	13314	13244	13349	13231	13416	13353	13325	13262	13372	13191	13194	13271	13373	13215	13281	13404	13407	13213	13217	13305	13385	13283	13359	13316	13232	13229	13380	13499	13396	13445	13198	13204	13380	13411	13196	13287	13376	13288	13340	13261	13438	13273	13353	13413	13202	13378	13170	13352	13341	13227	13460	13247	13360	13299	13292	13238	13400	13293	13413	13165	13319	13258	13233	13249	13300	13379	13422	13249	13353	13304	13334	13188	13334	13253	13241	13346	13343	13508	13129	13331	13267	13188	13309	13259	13367	13357	13338	13223	13298	13409	13234	13413	13380	13177	13326	13277	13218	13241	13385	13350	13315	13194	13333	13354	13352	13311	13440	13166	13505	13214	13209	13294	13487	13341	13219	13291	13311	13068	13519	13342	13359	13216	13260	13135	13342	13175	13262	13408	13350	13398	13377	13360	13411	13236	13307	13185	13258	13176	13284	13309	13320	13363	13185	13242	13322	13240	13378	13382	13431	13398	13277	13419	13312	13304	13469	13320	13219	13442	13372	13133	13353	13300	13401	13314	13357	13295	13253	13132	13321	13243	13310	13292	13285	13321	13276	13125	13385	13181	13299	13347	13312	13270	13339	13337	13481	13256	13181	13320	13105	13433	13398	13177	13277	13312	13395	13366	13588	13360	13532	13366	13308	13346	13292	13297	13301	13399	13330	13146	13429	13372	13396	13346	13177	13303	13329	13417	13316	13273	13420	13466	13269	13353	13314	13235	13290	13408	13374	13412	13292	13372	13266	13248	13363	13286	13219	13366	13271	13155	13434	13216	13251	13157	13153	13451	13344	13321	13287	13261	13393	13409	13239	13148	13336	13160	13460	13327	13283	13135	13440	13301	13282	13490	13334	13422	13225	13362	13203	13283	13256	13210	13121	13488	13300	13377	13481	13296	13422	13325	13198	13205	13122	13407	13329	13217	13245	13256	13282	13304	13239	13296	13338	13185	13271	13215	13300	13145	13237	13198	13290	13356	13311	13442	13245	13379	13419	13266	13309	13266	13219	13264	13292	13060	13331	13508	13289	13383	13321	13249	13321	13380	13289	13423	13417	13470	13259	13264	13192	13244	13282	13301	13597	13162	13353	13244	13249	13293	13270	13320	13076	13291	13381	13369	13333	13250	13205	13366	13165	13329	13452	13324	13168	13466	13185	13247	13335	13149	13305	13349	13264	13294	13146	13198	13342	13230	13224	13283	13380	13365	13353	13111	13174	13519	13197	13055	13178	13375	13264	13307	13442	13432	13209	13468	13118	13362	13286	13346	13280	13229	13347	13168	13477	13242	13187	13334	13282	13259	13177	13252	13351	13353	13348	13306	13245	13235	13233	13308	13234	13432	13369	13186	13305	13235	13209	13518	13282	13312	13273	13248	13377	13319	13273	13314	13290	13467	13155	13375	13256	13473	13301	13398	13458	13427	13213	13455	13418	13338	13464	13325	13310	13319	13389	13277	13143	13345	13245	13402	13207	13228	13336	13267	13156	13434	13242	13343	13342	13427	13264	13316	13268	13244	13270	13487	13335	13449	13386	13183	13413	13202	13372	13523	13438	13292	13270	13307	13375	13329	13280	13325	13235	13296	13341	13328	13347	13221	13462	13206	13343	13369	13484	13466	13328	13333	13382	13479	13349	13464	13398	13363	13283	13364	13298	13294	13230	13238	13331	13297	13309	13336	13464	13219	13204	13290	13145	13297	13328	13338	13247	13354	13321	13378	13261	13262	13220	13259	13331	13289	13157	13201	13414	13308	13322	13260	13313	13274	13266	13273	13175	13330	13292	13407	13421	13303	13308	13184	13271	13248	13486	13245	13449	13332	13185	13305	13330	13267	13218	13315	13405	13280	13308	13159	13370	13227	13377	13148	13473	13419	13410	13363	13256	13320	13260	13455	13372	13296	13224	13240	13242	13262	13181	13296	13358	13360	13350	13286	13304	13380	13346	13401	13240	13426	13289	13272	13387	13260	13401	13300	13254	13216	13376	13304	13416	13362	13190	13430	13436	13311	13332	13376	13372	13318	13287	13356	13417	13275	13370	13343	13348	13358	13452	13435	13165	13367	13462	13308	13324	13313	13293	13232	13236	13208	13351	13267	13334	13526	13370	13420	13550	13223	13354	13189	13371	13334	13327	13358	13521	13293	13245	13314	13349	13318	13380	13170	13320	13308	13369	13117	13381	13333	13332	13408	13352	13353	13307	13363	13429	13180	13268	13396	13287	13254	13146	13241	13216	13245	13310	13360	13475	13354	13350	13289	13421	13365	13373	13407	13430	13331	13287	13315	13238	13306	13261	13144	13267	13324	13227	13456	13271	13265	13437	13103	13285	13227	13385	13404	13370	13321	13323	13114	13297	13279	13314	13170	13336	13428	13444	13337	13247	13357	13285	13278	13336	13349	13300	13385	13370	13297	13328	13428	13368	13176	13396	13315	13352	13168	13246	13354	13197	13376	13249	13336	13318	13220	13275	13311	13443	13416	13316	13232	13264	13262	13198	13252	13453	13231	13344	13291	13179	13190	13213	13224	13414	13254	13450	13218	13094	13379	13435	13293	13405	13333	13371	13427	13352	13374	13378	13235	13267	13203	13294	13381	13376	13343	13395	13425	13347	13364	13302	13051	13298	13116	13129	13303	13366	13507	13339	13338	13366	13361	13297	13196	13308	13369	13279	13254	13496	13317	13424	13326	13452	13331	13348	13232	13232	13263	13400	13327	13280	13317	13301	13182	13224	13433	13329	13437	13446	13282	13378	13324	13407	13190	13394	13227	13424	13297	13259	13377	13465	13340	13464	13339	13375	13359	13351	13474	13179	13382	13201	13175	13320	13304	13239	13291	13396	13304	13240	13334	13258	13305	13357	13370	13201	13217	13193	13184	13405	13373	13192	13311	13270	13401	13274	13147	13457	13449	13312	13316	13273	13220	13440	13343	13447	13159	13386	13406	13258	13233	13248	13212	13337	13312	13403	13249	13402	13435	13442	13357	13310	13393	13264	13330	13236	13260	13338	13315	13320	13236	13221	13244	13313	13345	13286	13301	13256	13243	13100	13402	13204	13253	13401	13288	13439	13378	13337	13368	13410	13363	13383	13321	13195	13205	13414	13334	13442	13226	13321	13233
24134	21220	28397	24434	26339	51899	50181	33293	16976	14582	14066	13955	14011	13885	13854	13849	13929	13819	13828	13796	13691	13728	13979	13940	13753	13795	13797	13917	13901	13941	13770	13814	13837	13864	13689	13969	13963	13886	13731	13779	13650	13814	13757	13957	13788	13812	13588	13814	13764	13852	13915	13883	13792	13786	13669	13515	13832	13743	13824	13850	13931	13836	13729	13658	13879	13801	13721	13751	13908	13877	13846	13861	13656	13877	13980	13990	13690	13821	13944	13792	13919	13831	13756	13738	13760	13882	13487	13840	13682	14083	13720	13823	13737	13728	13645	13805	13937	13809	13730	13628	13896	13689	13733	13776	13843	13914	13790	13737	13927	13786	13761	13741	13804	13887	13701	13898	13771	13737	13752	13844	13934	13864	13734	13808	13779	13721	13663	13800	13641	13826	13885	13722	13768	13969	13994	13963	13739	13764	13777	13753	13761	13771	13769	13679	13955	13765	13851	13863	13725	13655	13724	13732	13824	13672	13957	13786	13820	13787	13790	13737	13873	13671	13999	13654	13685	13683	13850	13654	13800	13758	13894	13836	13687	13773	13864	13754	13942	13847	13720	13915	13843	13721	13729	13821	13702	13579	13710	13688	13855	13782	13869	13988	13666	13601	13704	13741	13663	13766	13645	13847	13692	13623	13811	13701	13679	13483	13669	13779	13857	13884	13777	13911	13880	13651	13958	13894	13844	13802	13797	13850	13902	13817	13660	13662	13812	13846	13765	13721	13880	13604	13696	13802	13640	13800	14009	13737	13729	13715	13854	13711	13612	13661	13832	13755	13838	13726	13790	13818	13929	13731	13756	13792	13656	13796	13919	13707	13578	13828	13967	13749	13861	13740	13896	13702	13786	13757	13770	13932	13788	13829	13702	13745	13601	13650	13780	13549	13702	13733	13823	13702	13875	13753	13691	13773	13983	13865	13956	13629	13560	13827	13814	13877	13829	13614	13840	13805	13964	13769	13925	13749	13907	13945	13709	13734	13706	13812	13783	13584	13686	13701	13656	13619	13741	13784	13728	13588	13825	13864	13872	13679	13873	13552	13833	13748	13815	13648	13771	13925	13785	13731	13699	13652	13726	13657	13694	13810	13859	13766	13755	13848	13744	13512	13967	13609	13738	13647	13605	13878	13727	13779	13723	13783	13794	13663	13458	13777	13676	13671	13845	13832	13962	13574	13811	13654	13837	13938	13809	13855	13901	13782	13699	13814	13804	13682	13779	13789	13653	13744	13783	13827	13898	13695	13762	13852	13752	13836	13753	13847	13775	13730	13677	13891	13656	13990	13788	13732	13628	13941	13766	13679	13717	13711	13714	13687	13802	13707	13873	13661	13679	13870	13658	13699	13954	13905	13720	13792	13678	13637	13724	13518	13707	13755	13890	13863	13640	13830	13882	13833	13908	13850	13866	13884	13759	13710	13662	13835	13723	13913	13793	13826	13790	13659	13797	13608	13798	13852	13805	13896	13685	13784	13896	13978	13883	13812	13844	13936	13863	13793	13771	13921	13801	13684	13767	13781	13736	13824	13895	13663	13773	13929	13704	13530	13782	13624	13786	13883	13761	13712	13676	13635	13506	13695	13808	13966	13875	13674	13771	13742	13737	13836	13816	13826	13829	13757	13817	13822	13995	13777	13671	13755	13794	13833	13837	13915	13790	13629	13798	13641	13793	13905	13679	13630	13747	13784	13900	13636	13931	13644	13816	13753	13800	13662	13794	13745	13663	13747	13680	13588	13887	13698	13555	13884	13775	13659	13935	13473	13810	13904	13685	13725	13711	13516	13668	13655	13634	13621	13586	13836	13618	13818	13769	13739	13948	13862	13809	13495	13809	13786	13826	13685	13821	13876	13835	13572	13662	13735	13647	13671	13797	13633	13727	13819	13839	13869	13748	13771	13770	13782	13634	13729	13688	13716	13962	13656	13754	13882	13782	13873	13840	13790	13767	13719	13734	13793	13595	13788	13814	13574	13935	13797	13835	13686	13848	13725	13773	13839	13893	13794	13855	13776	13751	13856	13700	13775	13807	13579	13717	13734	13833	13841	13834	13719	13848	13741	13714	13681	13724	13954	13841	13652	13711	13787	13919	13847	13788	13647	13927	13788	13889	13632	13952	13756	13781	13841	13576	13686	13938	13792	13827	13694	13811	13774	13669	13745	13886	13672	13713	13804	13847	13822	13819	13680	13852	13888	13651	13544	13791	13765	13759	13614	13647	13714	13724	13645	13764	13802	13887	13817	13717	13870	13656	13682	13801	13934	13804	13647	13934	13838	13797	13901	13703	13890	13739	13751	13937	13852	13976	13605	13712	13748	13876	13895	13720	13556	13865	13688	13856	13858	13681	13899	13706	13841	13941	13635	13800	13624	13931	13717	13876	13873	13853	13780	13639	13920	13785	13697	14033	13938	13725	13853	13837	13733	13771	13646	13923	13679	13873	13811	13725	13935	13678	13803	13752	13780	13881	13790	13456	13681	13601	13725	13734	13719	13503	13628	13719	13843	13634	13610	13664	13801	13885	13748	13811	13781	13887	13861	13850	13449	13985	13756	13760	13510	13845	13875	13822	13807	13737	13907	13794	13763	13551	13839	13770	13722	13606	13564	13902	13816	13750	13747	13787	13800	13664	13876	13911	13969	13665	13938	13756	13804	13911	13603	13794	13854	13695	13762	13722	13782	13828	13758	13814	13911	13730	13713	13669	13751	13652	13701	13618	13795	13820	13745	13936	13857	13635	13810	13690	13806	13875	13861	13668	13532	13727	13733	13746	13903	13771	13842	13785	13815	13764	13776	13787	13785	13555	13578	13764	13651	13791	13675	13607	13801	13620	13879	13794	13716	13776	13626	13799	13781	13874	13879	13791	13805	13638	13760	13809	13652	13725	13690	13746	13790	13943	13902	13787	13870	13709	13794	13654	13884	13667	13816	13878	13803	13714	13703	13720	13792	13888	13798	13787	13895	13852	13750	13820	13652	13734	13778	13712	13798	13726	13824	13827	13865	13795	13694	13711	13722	13968	13890	13690	13735	13768	13735	13796	13599	13745	13768	13598	13677	13853	13809	13727	13791	13698	13881	13807	13704	13582	13774	13788	13919	13727	13650	13994	13939	13917	13605	13841	13655	13827	13895	13711	13725	13821	13849	13790	13860	13720	13718	13603	13883	13633	13893	13554	13524	13793	13863	13734	13747	13701	13702	13680	13711	13684	13769	13880	13825	13832	13664	13746	13990	13963	13979	13614	13747	13843	13926	13837	13786	13881	13818	13818	13627	13578	13797	13731	13762	13727	13808	13694	13983	13729	13690	13635	13549	13902	13688	13827	13857	13712	13624	13740	13914	13847	13771	13807	13737	13720	13631	13575	13797	13969	13920	13680	13717	13744	13734	13693	13662	13728	13799	13882	13662	13669	13684	13788	13792	13767	13854	13625	13789	13895	13802	13900	13816	13826	13787	13780	13711	13713	13752	13675	13624	13759	13752	13954	13894	13790	13685	13879	13795	13847	13650	13733	13713	13821	13826	13723	13903	14028	13862	13773	13772	13736	13769	13760	13809	13835	13864	13697	13750	13745	13757	13933	13862	13816	13705	13971	13744	13686	13707	13620	13865	13742	13775	13938	13848	13871	13771	13835	13915	13951	13667	13736	13668	13831	13641	13715	13732	13821	13711	13802	13697	13579	13785	13613	13876	13658	13711	13768	13766	13788	13787	13833	13917	13845	13785	13741	13610	13750	13579	13854	13657	13857	13866	13613	13648	13659	13643	13647	13769	13857	13804	13726	13764	13710	13754	13694	13747	13757	13947	13705	13818	13817	13839	13655	13644	13903	13784	13759	13598	13890	13915	13741	13603	13811	13862	13767	13686	13777	13795	13699	13826	13612	13763	13884	13629	13697	13738	13776	13736	13603	13984	13847	13617	13807	13852	13905	13815	13755	13869	13876	13637	13824	13878	13781	13807	13691	13710	13810	13856	13640	13974	13644	13785	13814	13666	13827	13631	13791	13670	13706	13707	13855	13899	13884	13788	13798	13837	13831	13855	13711	13640	13802	13825	13872	13681	13762	13617	13655	13681	13900	13664	13675	13830	13828	13716	13826	13967	13705	13832	13875	13823	13871	13810	13589	13694	13732	13757	13759	13731	13860	13735	13941	13929	13810	13759	13827	13817	13877	13741	13595	13684	14020	13855	13578	13699	13724	13791	13730	13781	13975	13739	13718	13761	13926	13649	13907	13723	13764	13739	13759	13730	13764	13818	13830	13632	13687	13703	13947	13804	13819	13678	13524	13882	13829	13686	13760	13899	13712	13928	13731	13757	13767	13729	13868	13923	13548	13715	13848	13638	13691	13879	13681	13699	13704	13689	13893	13846	13880	13815	13834	13706	13796	13700	13702	13891	13873	13735	13685	13689	13812	13855	13955	13642	13768	13720	14082	13787	13774	13958	13886	13697	13731	13890	13788	13782	13823	13893	13782	13730	13833	13669	13810	13784	13937	13934	13730	13788	13801	13789	13781	13778	13799	13614	13641	13932	13719	14084	13718	13778	13691	13777	13920	13730	13563	13744	13771	13700	13639	13835	13709	13817	13935	13793	13794	13657	13713	13767	13661	13712	13797	13846	13708	13634	14012	13706	13789	13663	13618	13673	13815	13669	13751	13831	13637	13813	13859	13703	13824	13867	13995	13965	13995	14058	13873	13721	13821	13650	13796	13707	13868	13614	13752	13836	13897	13740	13756	13645	13711	13901	13928	13661	13826	13668	13731	13655	13741	13827	13756	13883	13762	13672	13760	13893	13756	13818	13851	13758	13563	13779	13773	13906	13838	13764	13939	13779	13876	13834	13586	13614	13757	13603	13908	13947	13516	13765	13994	13791	13766	13707	13904	13847	13964	13801	13906	13652	13852	13848	13636	13679	13677	13862	13882	13740	13803	13982	13906	13887	13580	13627	13674	13876	13772	13764	13695	13751	13762	13793	13623	13813	13625	13649	13747	13810	13655	13513	13745	13765	13670	13874	13707	13710	13792	13807	13716	13623	13738	13738	13920	13608	13864	13730	13912	13665	13695	14025	13884	13752	13961	13750	13737	13735	13781	13800	13535	13720	13648	13658	13870	13701	13863	13668	14016	13846
12625	20173	18845	18415	36224	55516	50021	31675	13876	13986	14009	13901	13934	13734	13850	13868	13739	13740	13896	13959	13755	13879	13899	13773	13864	13884	13812	13940	13817	13852	13986	13918	13813	13896	13921	13763	13766	13933	13804	13931	13947	13746	13751	13704	13902	13850	13757	13750	13861	13800	13815	14001	13786	13827	13702	13699	13775	13991	13842	13876	13984	13872	13878	13811	13834	13934	14068	13700	13821	13647	13825	13743	13898	13836	13951	13956	13883	13831	13978	13752	13934	13828	13801	13855	13837	13835	13734	13819	13794	13823	13684	13833	13787	13919	13725	13931	13799	13724	13931	13835	13894	14006	13865	13779	13754	13789	13839	13833	13794	13932	13728	13953	14058	13829	13831	13790	13770	13890	13698	13790	13818	13677	13826	13818	13705	13929	13795	13849	13693	13843	13818	13949	13778	13831	13793	13840	13799	13692	14055	14034	13627	13813	13680	13843	13850	13746	13755	13961	13928	13711	13706	13869	13790	13947	13757	13989	13830	13891	13867	13908	13829	13721	13778	13592	13835	13865	13712	13778	13755	13935	13748	13827	13761	13900	13933	13778	13691	14004	13779	13878	13903	13870	13934	13856	13912	14035	13852	13721	13857	13857	13877	13952	13889	13937	13884	14006	13849	13731	13807	13695	13919	13881	13880	13994	13798	13884	13901	13834	13895	13793	13834	13737	13863	13875	13809	13694	13911	13900	13762	13843	13849	13757	13658	13767	14013	13908	13788	13780	13856	13734	13904	13842	13793	13825	13847	13714	13907	13884	13747	13936	13866	13898	13787	13739	13833	13899	13795	14024	13831	13851	13876	13896	13662	13840	13801	13886	13979	13857	13970	13753	14011	13640	13980	13951	13912	13940	13839	13759	13683	13782	13897	13897	13862	13927	13943	13895	13851	13965	13886	13852	13991	13777	13815	13692	13979	13850	13577	13696	13825	13821	13851	13746	13705	13804	13673	13762	13674	13693	14029	13704	13730	13909	13911	13888	13953	13932	13688	13934	13913	13924	13832	13806	13728	13906	13769	13838	13747	13787	13892	13752	13891	13779	13795	13608	13779	13931	13922	13819	13769	13795	13769	13772	13840	13946	13790	13879	13805	13890	13811	13840	13712	13856	13958	13734	13906	13773	14010	13888	13924	13689	13878	13729	13815	13836	13769	14062	13957	13807	13779	13845	13778	13814	13975	13900	13734	13973	13809	13878	13984	13685	13759	13765	13879	13736	13925	14028	13783	14028	13848	13685	13893	14138	13705	13753	13901	13718	13832	13828	13831	13982	14045	13682	13811	13841	13882	13995	13971	13813	13740	13883	13699	13907	13712	13742	13864	13657	13957	13736	13873	13909	13853	13610	13838	13855	13761	13787	13754	13836	13708	13721	13689	13751	13900	13844	13696	13896	13771	13701	13782	13862	13901	13926	13829	13769	13971	13829	13683	14049	13928	13860	13816	13769	13728	13888	13757	13895	13632	13866	13835	13780	13727	13877	13827	13761	13795	13886	13662	13982	13822	13897	13924	13830	13850	13760	13764	13752	13765	13807	13860	13805	13828	13747	14007	13873	13936	13748	13852	13779	13768	13894	13890	13812	13791	13694	13712	13930	13909	13760	13781	14075	13961	13871	13934	13701	13892	13898	13920	13700	13982	13906	13714	13920	13751	13894	14029	13759	13689	13920	13897	13941	13754	13983	13728	13770	13856	13892	13930	13814	13961	13985	13919	13939	13769	13717	13854	13866	13814	13840	13938	13891	13778	13910	13945	13746	13804	13983	13877	13823	13847	13742	13831	13856	13933	13874	13857	13805	13694	13766	13790	13724	13673	14015	13898	13780	13837	13769	13820	13805	13892	13813	13835	13772	13940	13708	13930	14020	13832	13819	13605	13712	13773	13725	13781	13840	13807	13667	13828	13883	13878	13925	13880	13883	13819	13832	13889	13796	13976	13787	13833	13935	13917	14101	14049	13908	13717	13848	13810	13859	13940	13809	13822	13898	13763	13715	13790	13954	13910	13869	13958	13704	13752	13845	13822	13756	13962	13773	13876	13761	14034	13807	13765	13800	14005	14021	13630	13713	13818	13837	13839	13925	13724	13932	13795	13779	13848	13735	13793	13908	13887	13780	13793	13896	13923	13927	13850	13924	13709	13855	13839	13831	13581	13903	13758	13758	13827	13783	13820	13708	13851	13771	13654	13822	13816	13776	13809	13881	13829	13768	13925	13936	13979	13717	13958	13867	13949	13854	13858	13712	13789	13882	13666	13833	13807	13809	13773	14009	13874	13933	13970	13970	13743	13828	13787	13868	13744	13712	13783	13729	13945	13803	13758	13875	13815	13727	13891	13843	13811	13904	13840	13840	13859	13901	13897	13929	13833	13882	13763	13911	13740	13834	13862	13781	13877	13720	13662	13694	13854	13686	13758	13856	13895	13861	13900	13920	13971	13768	13777	13855	14017	13851	13936	13589	13866	13823	13743	13827	13645	13782	13901	13761	13836	13896	13719	13872	13951	13969	13881	13976	13924	13787	13864	13920	13676	13874	13724	13936	13822	13896	13828	13776	13786	13762	14015	13863	13719	13937	13887	13936	13907	13964	14030	13562	13783	13759	13824	13815	13748	13886	13819	13784	13846	13686	13853	13936	13788	13866	13837	13780	13817	13777	13762	13854	13951	13754	13960	13836	13837	13819	13843	13636	13979	13735	13710	13803	13947	13841	13883	14025	13883	13890	13732	13951	13722	13918	13726	14043	13868	13911	13867	13717	13756	13933	13946	13799	13912	13913	13492	13860	13745	13716	13855	13828	13839	13786	13835	13851	13807	13798	13903	13766	13988	13891	13799	13885	13978	13810	13815	13811	13886	13813	13944	13826	13824	13926	13887	13814	13858	13863	13658	13853	13892	13838	13973	13854	13930	13763	13788	13768	13826	13765	13805	13863	13737	14011	13949	13656	13858	13842	13925	13913	13998	13795	13967	13864	13731	13749	13992	13731	13939	13628	13682	13947	13790	13704	13874	13852	13850	13878	13936	13954	13743	13763	13893	13673	13865	13626	13750	13941	13905	13927	13853	13918	13804	13900	13699	13773	13874	13903	13858	13701	13879	13878	13779	13831	13839	13807	13903	13893	13869	14035	13780	13744	13920	13797	13879	13887	13920	13823	13588	13840	13850	13680	13918	13865	14019	13786	13988	13922	13805	14062	13866	13879	13806	13810	13947	14008	13761	13857	13811	13962	13857	13939	13981	13921	13737	13931	13831	13874	13749	13861	13872	13908	13947	13750	13723	13928	13930	13775	13868	13723	13843	13817	13974	13868	13723	13810	13930	13775	13851	13621	13782	13793	14035	13713	13929	13761	13855	13730	13819	13811	13925	13750	13805	13857	13583	13875	13826	13859	13805	13768	13884	13873	13925	13777	13845	13848	13949	13753	13820	13907	13680	13960	13893	13847	13810	13796	13815	14022	13925	13876	13796	13804	13857	13855	13727	13815	13819	13713	13883	13820	13814	13795	13752	14041	14007	13849	13793	13789	13933	13917	14014	13794	13872	13856	13795	13577	13784	13912	14019	13817	13713	13695	13799	13973	13728	13872	13912	13917	13721	13904	13672	13793	13783	13836	14001	13812	13930	13919	13913	13848	13761	13638	13796	13862	13823	13876	13895	13857	13956	13713	13830	13823	13858	13711	13866	13764	13876	13866	13998	13871	13808	13839	13819	13923	13829	13878	13696	13920	13862	13957	13875	13883	13775	13960	13747	13863	13868	13933	13767	13857	13936	13826	13833	13868	13866	13827	13846	13836	14064	13616	13889	13693	13850	13878	13802	13830	13982	13841	13950	13675	13853	13754	13989	13745	13758	13878	13689	13809	13882	13903	13773	13953	13807	13974	13858	13850	13792	13806	13951	13868	13857	13840	13880	13769	13879	13990	13957	13997	13719	13638	13853	13955	13766	13937	13948	13712	13966	13734	13715	13863	13856	13736	13712	13690	13870	13922	13774	13843	13968	13951	13856	13841	13907	13653	13889	13886	13818	13834	14002	13776	13882	13888	13807	13954	13882	13905	13898	13855	13804	13838	13666	13917	13828	13584	13909	13719	13717	13803	13878	13784	13842	13816	13699	13713	13773	13583	13820	13882	13803	13877	14003	13802	13861	13889	13876	13780	13810	13873	13931	14074	13809	13732	13839	13942	13867	13882	13761	13639	13628	13738	13792	13850	13710	13854	13911	13852	14026	13851	13820	13792	13589	13801	13828	13936	13857	13692	13884	13764	13894	13951	13878	13701	13854	13909	13965	13846	13911	13966	13833	13962	13879	13908	13633	13795	13936	13826	13924	13894	13696	13899	13954	13886	13756	13938	13890	13799	13774	13886	13834	13808	13941	13889	13883	13914	13904	13751	13822	13669	13931	13765	13874	13903	13808	13782	13930	13680	14032	13780	13945	13778	13816	13907	13946	13843	13916	13747	13729	13577	13828	13660	13744	13830	13824	13841	13813	13975	13870	13671	13915	13950	13930	13748	13734	13768	13747	13944	13735	13723	13865	13631	13747	13833	13667	13978	13879	13965	13770	13930	13928	13872	13979	13830	13812	13796	13767	14025	13715	13870	13872	13916	13835	13837	13879	13783	13873	13791	13800	13876	13741	13993	13812	13891	13884	13756	13828	13712	13784	13823	13762	13884	13729	13873	13895	13982	13810	13909	13864	13798	13819	13930	13875	13746	13973	13875	13947	13796	14014	13836	13867	13916	13835	13865	13889	13806	13941	14007	13861	13944	13915	13816	13774	13904	13770	13884	13892	13943	13805	13875	13786	13988	13880	13726	14025	13821	13705	13847	13751	13769	13613	13953	13754	13847	13895	13847	13616	13879	13700	13947	13773	13923	13854	13760	13646	13663	13823	13714	13799	13990	13838	13819	13891	13808	13764	13968	13839	13852	13948	13767	13827	13683	13709	14031	13722	13835	13868	13867	13736	13718	13911	13794	13767	13899	13862	13993	13886	13741	13813	13914	13818	13772	13785	13910	13860	13787	13649	13760	13750	13927	13737	13944	13913	13828	13679	13888	13788	13982	13883	13841	13760	13850	14024	13824	13890	13795	13755	13863	13792	13982	13918	14023	13839	13912	13807	13790	13854	13785
23038	21286	29146	23716	29509	58901	61519	42462	19234	15512	14768	14681	14470	14558	14347	14491	14453	14382	14593	14362	14401	14388	14385	14015	14398	14377	14199	14111	14407	14004	14260	14373	14232	14321	14308	14270	14210	14187	14406	14330	14117	14260	14171	14106	14133	14372	14085	14262	14292	14154	14143	14108	14181	14384	14338	14409	14451	14173	14216	14110	14419	14334	14285	14364	14258	14330	14218	14125	14242	14281	14167	14097	14204	14129	14093	14245	14233	14236	14275	14182	14023	14281	14224	14095	14233	14153	13905	14346	14083	14168	14136	14237	14051	14215	14274	14432	14172	14280	14398	14222	14331	14263	14309	14198	14040	14362	14208	14228	14373	14170	14189	14216	14223	14168	14058	14217	14200	14259	14279	14207	14190	14090	14313	14120	14292	14211	14255	14196	14155	14191	14161	14092	14163	14205	14060	14150	14163	14191	14329	14159	14044	14264	14156	14225	14323	14068	14295	14242	14306	14234	14212	14256	14085	14308	14224	14358	13985	14032	14363	13974	14157	14178	14358	14103	14089	14175	14125	14220	14088	14110	13951	14260	14153	14166	14044	14179	14282	14394	14148	14210	14267	14173	14247	14027	14272	14112	14190	14038	14163	14212	14294	14054	14093	14111	14268	14306	14232	14281	14025	14093	14120	14035	14118	14138	14014	14200	14198	14067	14105	14120	14183	14152	14232	14202	14187	14000	14255	14324	14136	14034	14134	14175	14163	14143	13935	13978	14275	14072	14168	14387	14086	14079	14341	14159	14039	14162	14186	14130	14003	14029	14174	14091	14244	14203	14127	14130	14028	14220	14108	14250	14040	14227	14012	14112	14129	14038	14031	14159	13949	14281	14136	14136	14194	14239	14238	14066	14100	14102	14121	14176	14234	14377	14072	14005	14208	14256	14030	14120	14203	14382	14027	14248	14147	14161	14355	14190	14143	14080	14320	14121	14115	14231	14324	14215	14085	14246	14106	14341	14009	14325	14209	14135	14298	14188	13928	14015	14186	14027	14237	14104	14088	14161	14187	14303	14325	14120	14417	14208	14272	14192	14200	14109	14219	14092	14060	14229	14142	14258	14164	14198	14147	14125	14029	14127	14110	14137	14020	14254	14145	14212	14168	14014	14130	14011	14266	14064	14154	14157	14277	14119	14149	14226	14081	14217	14301	14244	14210	14066	14055	14122	14144	14016	14159	14123	14186	14026	14076	14208	14052	14221	14275	14106	14223	14362	14088	14078	14110	14171	14324	14278	14145	13967	14153	14022	14205	14379	14231	14273	13941	14201	14180	14296	14237	14290	14403	14089	14202	13958	14229	14196	14146	14149	14430	14325	14318	14274	14257	14035	14232	14307	14080	14186	13987	14156	14281	14295	13968	14088	14157	13952	14018	14088	14119	14236	14123	13960	14364	14238	14048	14279	14118	14223	14163	14136	14218	14072	14057	14037	14005	14131	14324	14239	14258	14161	14101	14185	14124	14133	14207	13955	14140	13893	14123	14235	14118	13984	14208	14073	14150	14103	14301	14231	14199	14087	14232	14204	14195	14187	14230	14047	14145	13982	14227	14195	14318	14043	14544	14250	13960	14097	14072	14093	14222	14281	14142	14300	14373	14046	14159	14043	14093	14165	14113	14175	14258	14217	14200	14337	14156	14074	14210	14256	14068	13972	14252	14184	14083	14133	14212	14114	14210	14003	14051	14017	14200	14263	14272	14112	14050	14225	13880	14349	14111	14162	14079	13993	13979	14116	14190	14076	14095	14058	14104	14100	14097	14321	14251	14112	14138	14176	14089	14163	14045	14236	14112	14027	14160	14250	14080	14095	14082	14222	13986	14254	14237	14166	14291	14268	14255	14287	13992	14202	14003	14077	14200	14031	14283	14242	14375	14198	14422	14027	14252	13999	14385	14075	14083	13943	14119	14127	14255	14102	14165	14130	14170	14134	13946	14383	14351	14238	14121	14111	14173	14321	14359	14139	14207	14207	14327	14372	14218	14052	14193	14083	13913	14335	14206	13976	14233	14105	14168	14171	14314	14188	14246	14136	14230	14115	14224	14225	14310	14033	14086	14093	14113	14056	14089	14228	14147	14177	14263	14227	14253	14218	14254	14158	14121	14108	14082	13976	14208	14302	14294	14068	14119	14296	14226	14126	13962	14071	14043	14120	14152	14049	14343	14316	14269	14107	14198	14111	14203	14131	14049	14183	14202	14171	14164	14248	14205	14140	14111	14269	14259	14201	14326	14108	14148	14215	14212	13978	14123	14046	14092	14193	14313	14154	14377	14289	14114	14024	14106	14245	14222	14092	14085	14106	14143	14121	14246	14134	14202	14147	14029	13957	14163	14216	14046	14121	14022	14092	14178	14215	14184	14056	14280	14238	14298	14192	14044	14133	14232	14073	14241	14226	14039	13935	14016	14173	14257	14095	14131	14185	14092	13998	14171	14026	14193	14163	14031	14189	14350	14154	13998	14425	14199	14073	13940	14126	14127	14278	14127	14160	14201	14126	14313	14211	14356	14369	14140	14056	14164	14072	14427	14429	14075	14152	14281	14134	14295	14192	14334	14157	13998	14152	14243	14235	13962	14336	14013	14140	14085	14312	14208	14140	14251	14018	14021	14126	14116	14194	14262	14173	14098	14282	14222	14199	14104	14207	14038	14204	14152	14087	14202	14108	13950	14163	14180	14115	14176	14183	14166	14202	14282	14251	14039	14085	14173	14269	14105	14092	14235	14025	14427	14259	14157	14263	14238	14176	14211	14115	14137	14242	14297	14297	14007	14100	14430	14261	14152	14291	14258	14099	14176	14082	14134	14221	14125	14202	14099	14368	14022	13995	14111	14196	14245	14096	14250	14130	14225	14176	14062	14288	14148	14044	14021	14204	14137	14074	14026	14269	14025	14014	14128	13943	14042	14066	14273	14113	14217	14216	14189	14139	14337	14279	14306	14251	14246	14221	14344	13971	14163	14201	14121	14141	14202	14250	14270	14212	14012	14166	14278	14144	14214	14217	14148	14210	14244	14375	14094	14197	14030	13997	14138	14275	14189	14175	14062	13991	14036	14154	14218	14086	14119	14119	14140	14285	14361	14084	14266	14125	14145	14127	14409	14238	14302	14184	13988	14086	14118	14130	14336	14149	14093	14265	14149	14173	14193	14109	14298	14254	14268	14106	14274	14287	14214	14082	14157	14112	14056	14139	14165	14279	14280	14287	14084	14360	14192	14187	14401	14190	14211	14019	14203	14155	14205	14214	14270	14249	14213	14219	14171	14251	14004	14041	14072	14153	14191	14229	14318	14299	14293	14299	14425	14241	14115	14158	14011	14075	14113	13999	14281	14078	14149	14202	14170	14196	14339	14116	13956	14149	14148	14197	14072	14184	14185	14129	14106	14368	14000	14070	14199	14084	14218	14160	14079	14170	14143	13931	14098	13913	14092	14048	14187	13954	14256	14067	14130	14242	14426	14086	14288	14373	14062	14154	14293	14169	14371	14346	14218	14170	14059	14114	14070	14273	14134	14276	14164	14030	14051	14082	14099	14069	14211	14284	13997	14063	14125	14150	14237	14183	14046	14133	14129	14182	14188	14067	14231	14203	14248	14240	14069	14145	14208	14049	14208	14245	13824	14173	14249	14055	14232	14268	14132	14142	14158	14075	14247	14262	14202	14219	14094	14171	14398	14298	14116	13995	14226	14090	14142	14142	14259	14090	14054	14303	14172	14031	14141	14139	14314	14138	14101	14066	14220	14255	14144	14184	14142	14252	14084	14209	14149	14088	14199	14085	14026	14260	14162	14150	14077	14250	14188	14133	14142	14028	14000	14247	14189	14186	14229	14210	14075	14238	14240	14140	14231	14178	14351	14158	14453	14095	14107	14409	14219	14310	14149	14152	14255	14104	14120	14200	14088	14199	14145	14130	14074	14112	14038	13887	14120	14312	14116	14313	14166	14227	14168	14096	14011	14378	14173	14070	14105	14184	14088	14064	14170	13946	14095	14270	14190	14182	14200	13989	14174	14102	14045	14208	14169	14241	14168	14305	14109	14258	14245	14098	14124	14187	14152	14262	14016	14258	14196	14139	14218	14062	14204	13979	14107	13876	13943	14128	13951	14177	14107	14134	14126	14268	14421	14336	14127	14079	14071	13984	13889	14121	14224	14284	14167	14359	14109	14245	14133	14201	14375	14126	14162	14410	13904	14110	14009	14230	14220	14310	14238	14208	14385	13957	14110	14241	14248	14241	14081	13874	14127	14215	14126	14234	14014	14089	14158	14224	14336	14172	14238	14133	13972	14134	14144	14291	14235	14111	14322	14129	14173	14144	14237	14167	14135	14091	14218	14174	14204	14135	14263	14368	14376	14041	14010	14015	14038	14158	14277	14141	14280	14122	14190	14172	14144	14252	13973	13968	14164	14161	14064	14265	14172	14264	14179	14079	14118	14282	13984	14216	14043	14045	14258	14199	14276	14134	14254	14132	14098	14163	14120	14086	14279	14317	14238	14297	14301	14198	14109	14083	14126	14181	14221	14358	14200	14275	14228	14221	14082	14164	14074	14189	14320	14194	14067	14123	14384	14037	14001	14127	14063	14108	14172	14167	14182	14377	13928	14218	14217	13973	14289	14203	14135	14106	13958	14069	14192	14241	14233	14234	14158	14145	14143	14255	14105	14199	14081	14029	14113	14155	14060	14076	14164	14129	14194	14134	14278	14276	14298	14296	14302	14249	14198	14043	14209	14179	14095	14014	13932	14037	14305	14171	14146	14292	14069	14276	14196	14012	14307	14080	14257	14133	14080	14302	14099	14093	14334	14196	14025	14262	14040	14010	14120	14013	14245	14013	14237	14352	14166	14249	14076	14230	14035	14168	14295	14178	14118	14045	14109	14159	14035	14081	13947	14250	14185	14428	14027	14104	14211	14228	14159	14004	14326	14192	14102	14138	14372	14149	13961	14109	14190	14364	14124	14172	14263	14254	14053	14072	14363	14354	14113	14112	14160	14188	14090	14257	14155	14254	14075	14215	13997	14316	14166	14495	14346	14121	14065	14204	14051	14166	14029	14149	14077	13959	14170	13914	14114	14137	14184	14061	14207	14159	14164	14324	14149	14071	14025	14291	14202	13971	14314	14117	14250	14329
14266	26063	23577	24633	51658	68640	63223	38013	14450	14235	14159	14130	14098	14160	14083	14244	14152	14148	14049	14051	13985	14024	14169	14057	14109	14102	14033	13988	13881	13941	14180	14123	13982	13882	14069	14070	13949	14170	14058	14103	14149	14183	13945	14066	13999	14045	14069	14144	14145	14043	14002	14035	13936	13851	14119	14148	14072	13981	14143	14024	14053	13836	14188	14002	14055	14074	14093	14037	13971	14134	14035	14067	14060	14007	13977	14123	14050	14011	13914	13999	13985	13910	13900	13935	13960	13969	13960	14073	14082	14029	14098	14033	13954	13965	14041	14060	14003	14004	13998	14032	14068	14086	14092	13975	14317	14082	14031	13813	14017	13943	14068	14037	13892	13837	14109	14044	13974	13949	14027	14075	14037	14109	14038	14030	14004	14095	14214	14044	13906	13985	13954	14000	14102	14055	14095	14082	13906	13896	14095	13948	13968	13981	14118	14065	13979	14115	14044	13979	14072	14089	14075	14033	14044	13961	13968	13912	14207	13974	13907	13948	13948	13946	14160	13883	13861	13955	14172	14057	14232	14045	13926	14086	14011	13934	14162	13905	14039	14208	14089	14188	13901	14120	13957	14073	13965	14165	13939	14025	14019	14109	13918	13901	14010	13913	13926	14022	14168	14013	13926	14118	14030	14052	14198	14006	13896	14017	14103	14001	14075	13946	13803	13993	13964	13995	13965	14003	14194	14003	14089	13969	14072	13921	14172	14091	13980	14011	14053	14068	13840	13948	14024	14009	13919	14053	13940	14042	13844	13994	14121	14074	13914	13990	14010	14097	14041	13926	13956	14041	14160	14133	14042	13985	14179	14058	13907	13690	14058	14033	14071	13994	13995	14162	13799	14255	13861	13927	13953	14025	13873	13939	14081	14010	13981	14097	13993	13851	14039	13935	14088	13903	14019	13991	13901	13920	14020	13956	14047	13931	14066	14139	14033	13927	14017	13862	14074	14013	14070	14048	13940	13915	13872	14048	14063	14169	14022	13818	13994	13959	14060	14065	13954	14129	14078	14017	14141	14073	14070	14003	14110	13992	13854	14103	13889	14155	13921	14135	14019	13927	13941	14090	13896	14081	14168	14020	14047	14007	14124	14132	13998	14009	14049	13958	14088	13974	13964	14027	13975	13910	14212	14072	14135	13989	14081	14104	13943	14118	13914	13929	13995	14013	14094	14194	14225	14021	13994	14065	13938	13958	14068	14084	13985	14059	14138	14151	14143	13963	14080	13957	13912	14042	13910	14111	13873	14065	14125	14092	14091	14004	13904	13941	13992	13886	14176	14005	13974	13965	14006	13995	14079	13983	13974	14004	14052	13913	14128	13939	13939	13931	14017	14077	13951	14078	14144	14261	13960	14024	14133	14041	13881	14119	14061	14015	13954	14166	14070	13997	13915	14019	14004	13985	14229	14064	13999	14098	13877	13980	14086	14138	14033	14132	13996	14124	13952	13992	13918	14040	13961	13826	14015	14144	13998	13832	14020	13993	13991	14013	14107	14009	14041	14088	13962	13935	14077	14022	13873	14070	13929	13944	13954	14137	14241	14041	14019	14042	14073	14025	14009	13907	13968	13952	14129	14005	14079	14070	14000	14018	13988	13982	14058	14049	14032	14015	14047	14026	13835	13974	14035	13955	14007	13990	13976	13929	14080	14076	13948	13990	14096	13883	13961	13958	13983	14225	14035	14124	13884	14036	13977	14139	14050	14093	13905	14104	14227	13951	13904	14198	14099	13971	13962	14096	13970	13887	14143	14069	13941	13922	13917	14019	14111	13835	14095	13923	14044	13851	14086	14027	13922	14132	13990	14152	13919	13867	14102	14005	14303	13905	14180	14057	14011	14088	14081	14144	13902	14242	14037	14033	14180	14097	14189	14070	14075	13983	13878	14138	13990	14054	13902	13846	14117	13836	14001	14096	13967	13857	14007	13886	14070	13877	13940	13985	14191	13938	13993	14000	13991	14033	13936	13926	13897	13987	14116	14013	14153	13883	13971	13943	14016	13882	14003	13913	14020	13875	13851	14052	14074	13857	14059	14049	14086	14089	14051	14232	14066	14105	14103	14101	13987	14102	14001	13984	14153	13914	13833	13916	13965	14105	14087	14045	14097	14051	14027	13950	14029	13977	13834	13923	13946	14060	13957	14004	13992	14101	13989	13984	14117	14169	14031	13986	13974	13900	14008	14067	14004	14020	13853	14042	13960	13974	14144	14098	14162	14063	14094	13846	14149	14020	14043	13987	14039	13992	13995	14179	13860	14038	13953	13889	13892	13990	14212	14089	13863	14095	13985	14073	14104	14072	14031	14112	13954	13896	14074	14174	14014	14013	14031	13767	13947	14050	13999	14006	13913	13978	13966	14082	14212	13899	13942	13999	13968	13941	13935	14016	14164	14076	14063	13984	13926	13970	13998	13981	14030	13992	13949	13926	14080	14016	14052	13892	13978	14183	14113	14015	14061	14081	13860	14063	14004	14007	14077	14068	14088	13945	13999	13932	14100	13977	13953	13993	13889	13990	14026	13998	14002	14022	14127	13896	14103	14019	14032	14179	13980	13847	13860	13902	14002	14037	14022	14063	13889	13838	14015	14106	14076	13976	13949	14151	13983	14138	14015	14033	14007	13982	14026	14047	13953	14075	13840	14102	14088	13954	14106	13919	13959	13930	13975	13990	13862	13897	14122	14033	14069	14231	14019	13738	14119	14023	13983	13987	14039	14043	14084	14016	13975	13912	14062	14037	14126	14065	13914	13927	14071	14096	13910	13915	13849	13912	13967	14129	13947	14030	14102	14109	14109	13953	13990	13841	14033	14070	14189	14025	14163	14053	14086	14016	14052	14117	14048	13976	14262	13929	13990	14141	14134	13977	14030	13868	14202	13856	13932	13919	13942	13968	13953	14021	13956	14076	14048	13853	13958	14046	13993	13987	14010	13958	14089	14266	14165	13939	14195	13919	13946	14156	14167	13996	13976	14065	14060	13965	14008	14199	13916	13931	14059	13959	14143	13872	14205	13977	14060	13884	14036	13988	13935	14117	13974	13855	13971	14081	14115	14170	13938	13994	13992	14071	14042	13990	13797	14074	13970	14091	14042	14095	13912	14003	14035	14000	14099	13978	13755	14106	14092	14089	14114	14070	14023	13915	13986	14185	14042	13967	13994	14173	13982	14236	13969	14005	14058	14061	13905	14025	14064	13988	13919	14057	13981	14067	13911	13935	13936	14109	14070	14039	13953	13828	14074	13984	13816	13928	14091	13917	14008	13951	14080	14020	13950	13874	13898	14150	14031	13988	14158	14120	13983	13798	14002	14103	14044	13918	13931	13990	14061	14088	14071	14161	14006	14073	14006	13961	14111	14008	14080	14039	14177	13902	14036	14023	13970	14102	14118	14038	13849	14022	13906	13942	14140	13882	13990	14035	14003	14062	13952	14063	14123	13998	14088	13924	13927	14068	14008	13993	14187	14042	14049	13995	13911	13921	14131	14181	13976	14227	14048	14042	13846	14011	13994	14043	14153	14118	14196	13938	13885	13938	14011	14088	14016	14075	13883	14020	14016	14147	14036	14123	13972	14068	14058	14076	14212	13975	14082	14077	13864	13990	13931	13858	14159	14127	14194	13899	14053	14002	13822	14081	14006	14040	14081	13965	13946	14056	14048	13790	13934	13976	14013	13907	13828	13976	13999	13897	14073	13863	13999	14127	14048	14073	14100	14129	14039	13999	14039	13901	14143	14175	13971	14052	14104	13976	13950	13950	13895	13994	13977	14067	14086	14154	14117	14174	14083	13960	13934	13869	13974	14052	13998	14041	13987	14012	14041	14085	14003	14015	14149	13880	13818	14144	14032	13983	13992	14032	14066	14035	14074	14066	13965	13963	13935	14084	13886	14031	14238	13996	13911	14029	13952	14024	13977	14114	14040	13849	14063	14130	13981	14035	14135	14024	13958	13959	13997	13956	13900	14073	14147	14073	14273	14091	14042	14036	13907	14009	14215	14001	13913	13937	13929	14235	14019	13990	13946	14106	14115	13954	13939	14074	14060	14059	14069	13922	14058	13940	13954	14035	14038	13872	14010	13998	14006	13893	14069	13992	14041	14035	13988	13865	13915	14070	14040	14058	13909	14150	14129	14136	14071	14078	14061	14094	14043	14178	14071	13822	14109	14045	13757	14146	13961	14102	13845	14049	14228	14054	13960	14070	14067	13837	14030	14076	14090	13935	13901	13916	14086	13991	13920	13910	14235	14046	13954	14157	14122	13887	13983	14196	13985	13935	14089	13887	14104	13957	13989	13991	14087	14016	13977	13876	14160	14172	14055	14314	14206	14040	14133	13862	14007	14077	13897	14185	13927	13904	13967	14057	13934	14041	13950	13990	14149	13967	13978	14099	14018	14076	13987	14073	13993	14044	14030	13938	13947	14086	14010	14075	14052	14207	14038	13976	13992	14100	14004	13929	14210	13867	14030	13909	14150	13993	14066	13987	14083	13930	13976	13943	14061	13872	13984	14037	13885	14122	13971	13785	14026	13918	14029	13835	14100	14035	14002	14056	13899	14022	13963	14056	14024	14037	14109	13993	13969	14085	13928	13930	14093	14038	14010	14009	13990	13952	14093	13994	14126	13916	14100	14004	14015	14179	14049	13958	14164	14137	13965	14027	13956	13966	14041	14092	14169	14009	13989	13906	13925	14043	13954	14040	13844	14020	14018	14115	13938	14030	14057	14041	13916	13913	14170	13864	14098	14003	14133	14152	13919	13901	14103	14167	14010	14064	13939	13913	13978	13993	14116	14123	13849	13949	14026	14171	13849	14042	14128	13994	13868	13987	14006	13969	14063	13971	13961	13999	13966	14035	14111	14004	13959	13908	13956	14014	14119	14086	14026	13952	13956	13958	14099	14057	14161	14144	14059	14050	14045	13803	13931	13955	14012	13939	14016	14212	14052	14006	14055	13944	14080	13970	14025	13989	14092	14041	14113	13901	13983	14004	13969	14100	14009	14092	14072	13913	14104	14037	14056	13945	14027	13957	14152	14147	14080	14014	14060	13977	14028	14010	14090	14022	13925	14050	14096	13959	13860	14034	14059	14021	13966	13970	14220	14058	14139	13966	13910	14058	14153	14075	14112	13822
27165	21409	20932	16147	16522	22650	21948	16360	13449	13187	13062	12946	12932	13182	12765	12692	12913	12935	13160	13095	13099	13000	13135	13079	13131	13077	12876	13002	13058	13006	13025	13074	13166	13139	13095	13041	13149	13130	13057	13033	13034	13111	12644	13063	12880	13123	12985	13007	12843	13054	12956	13000	13016	13077	13067	13120	12803	12895	12841	12867	13048	12946	12897	12846	12940	12994	12928	12779	12820	13050	12877	13025	13232	13150	13085	12815	12952	12895	12968	13061	13099	12963	13147	13031	13027	13154	12769	13025	13026	13041	13137	13031	12899	12901	12951	12860	12869	13206	12890	12946	13011	13005	13014	13084	12810	12933	12949	13061	13085	12872	12700	12898	12854	13001	13182	13008	13056	12711	12955	13029	13099	13034	13006	13131	12964	12997	12996	12777	12937	13137	13224	12976	12991	13042	12912	12820	13087	13058	12914	13065	13018	13165	12920	12922	12888	12862	12940	12941	13118	13029	12752	12862	13078	12987	13057	13016	13090	12937	12932	12915	13055	12973	12819	13007	13256	13082	12900	13046	12933	12814	12930	12989	12725	12775	13022	13032	12919	13110	13127	12919	12975	13142	12998	12911	13064	13137	12867	13015	12790	13075	13085	13044	13065	13060	12999	12878	13096	13043	13177	13073	12918	12902	13042	13192	12869	13007	12900	12941	12866	13168	12962	12914	13141	13053	12969	13119	12945	13067	12950	12857	13065	13091	12912	13046	13126	13004	13062	13053	13220	12994	12833	12948	12942	13004	13163	13026	12760	12876	12821	13055	13093	12926	12885	12901	12833	12972	13106	12758	12843	12790	13089	12876	13034	13075	13030	12704	12788	12919	13037	12885	12965	12875	13061	13028	12808	12912	13113	12968	13025	13171	13141	13051	13063	13165	12960	12991	12960	12993	13052	13065	12939	12943	13047	12906	12913	12970	12884	12990	13083	12931	12873	12983	12943	13061	12988	12913	13004	12908	12989	12939	12906	13045	13085	12964	12976	12963	12895	13051	12989	12809	13148	13101	13183	12796	13125	13006	12964	13183	13026	12989	12757	13003	12932	13145	12992	13153	12951	12893	13058	13044	13172	13174	12858	12866	13023	12796	12999	12899	13076	12897	13073	12993	12946	12841	12935	13117	12965	13054	13009	12990	12982	13129	12984	13133	12997	12999	13103	12911	12874	12983	13014	12953	13021	13014	12999	13117	12862	12995	13026	13014	13112	13011	13096	12815	13086	12889	12959	13042	13035	12832	12997	13204	12978	13048	13006	12836	12969	12951	13050	12999	13043	13051	13018	13029	12830	12944	13107	13067	12968	13054	13035	13238	12929	13067	13030	12884	13020	13085	12815	12930	12965	13196	13050	12929	12940	12954	12967	13028	12999	12911	12875	12935	12942	12952	12912	13076	13040	12882	13110	12927	12867	12980	12880	13020	13036	12972	13109	13005	13237	13031	13092	13124	13056	13060	12912	12978	12932	12921	12956	12891	13117	12942	12989	12910	12794	13001	13007	13078	13071	12992	12909	12962	12800	13058	12946	13018	13095	13154	12917	13007	12838	13110	12930	12906	13050	12886	12999	13033	12956	13041	13133	12923	12894	12996	12860	12996	12730	12932	13019	13078	12908	12978	12809	12767	12924	13032	12920	13074	13111	13121	13074	13087	13090	13014	13227	12976	12960	13140	13005	12910	13004	12990	12995	12881	12918	12839	13141	12967	12881	12961	13107	13002	12953	12885	13208	12944	12924	13091	12891	13054	13133	12880	12886	13047	12893	12959	12995	12914	13072	13033	12921	12967	13100	12907	13036	12876	12968	12867	13043	13015	12860	12790	12950	12970	12868	12951	13064	13022	13000	12780	12841	12999	12905	13083	12896	13027	12876	13114	12962	12881	12908	12897	12974	13131	13028	12942	13026	12912	12905	13008	13017	12762	12991	12984	12945	12923	13032	12918	12890	13062	12952	12933	13145	12908	13026	13025	12931	13010	12835	12925	13042	13098	13112	13047	12973	12831	12915	12921	12946	12882	12958	12949	12992	13048	13191	13056	12885	12916	12907	12999	12951	12953	12876	12966	12858	12951	12900	13030	12943	12995	12951	13108	12889	12942	12933	12928	13073	13010	12808	12962	12921	12913	13003	12933	13046	12935	13092	13027	12923	12999	13089	12995	12865	12885	12982	13069	13049	13045	12949	12949	13055	12903	13094	13043	12977	12997	13033	13116	12931	12938	12899	13029	12791	13071	13106	12959	13085	13056	13015	13088	12979	13073	12950	13096	13025	13101	12875	13118	12879	13078	12993	13063	12971	13016	12926	13070	12993	12830	12772	13041	12941	12954	13070	12946	12957	12821	12809	13099	13163	12955	12959	12895	12990	13086	12885	12891	13104	12973	13121	12937	12997	13187	13024	13134	13003	13125	12870	12857	12850	13051	12906	13031	13114	12909	13046	13092	12929	12984	12755	12876	12843	12857	13028	12999	13075	12976	12890	12969	13068	12917	12985	12852	12842	12923	13111	12880	12900	12923	12819	12920	13069	12962	12946	13017	13057	12875	13050	13084	13113	12950	13100	12966	13036	13141	13073	12888	13097	12986	12970	12977	12920	13125	12947	13047	12980	12989	13113	12917	12876	13120	12974	13231	12981	12839	12984	12948	13133	12937	12894	12933	13065	13093	12890	12913	13155	13041	13036	12930	13097	13042	12882	13044	13095	13013	12937	13122	13044	12878	12891	12895	13028	12992	13005	12888	13016	12885	13112	13238	12858	13049	12864	13014	12942	12830	12947	12862	12937	12968	12893	12895	12932	13115	12951	12977	12914	13021	13097	12928	13061	13019	13040	12941	13041	12840	12935	12966	12954	12878	13050	12955	13022	13139	13033	13125	13055	12932	13007	13087	12920	13043	12936	12984	12987	12930	13198	13240	12983	12955	12867	12851	12799	13073	13091	12978	13165	13080	12920	12959	12961	13130	13209	13011	13046	12854	12982	12909	12914	13197	13123	12886	12986	12977	12941	12833	13001	12958	13028	12985	12893	12918	13044	12907	12957	12878	13025	12838	12977	13032	12990	13173	12931	13034	13005	12793	12831	12770	12902	12826	12924	13005	12954	13034	13121	13013	13186	12844	13135	12977	12882	13039	12981	13105	12981	12935	13015	13052	13047	13140	13081	12761	12887	12852	12919	13027	12993	12969	13121	12903	12945	12948	12760	13041	13048	12924	12905	13320	13044	12865	12907	13070	12934	12994	12866	13026	13132	12969	13037	12992	12943	12910	12874	12858	13081	12943	12950	13001	12996	12990	13188	13102	12831	13016	13015	12937	12867	13039	12895	12981	12958	12877	12859	12863	13027	13050	12897	12974	12955	13277	13000	13145	12990	12817	13035	12981	13053	12992	13070	13137	12862	13053	12947	12914	13112	12863	13025	13080	13054	12997	13061	12861	13043	12991	13108	12977	13111	12979	12889	12944	12767	12803	13039	13069	12926	12895	12881	12850	13029	12877	13089	12973	13002	13051	13027	12982	12987	13012	12973	12988	13071	13018	13175	12977	12985	12977	13013	12987	12924	13016	13107	13223	13135	13161	12871	13004	12934	13073	12905	12973	12900	13008	13135	12948	12792	13013	13044	12779	12911	12926	12950	13021	13161	12916	13052	12956	12795	12839	12901	13065	13010	13173	12725	12860	13139	13097	13214	13048	13074	12908	13029	13094	13040	12927	13001	13135	12959	12777	13028	12908	13156	13081	12975	13084	13054	13109	13186	12895	13109	12881	13097	12990	13132	12864	12917	13034	13088	12865	13284	13060	12940	13083	13167	12971	13014	13134	12910	12916	12925	13030	13134	13040	13148	12927	12789	13068	12903	12927	13000	12959	13099	13097	12934	12940	13129	12941	13011	12871	13058	12930	13047	13090	12937	13048	13086	13125	13157	13108	12967	12744	12852	12970	13072	12944	12679	12835	13128	12850	13065	12926	12982	13091	12843	12902	13036	12925	12957	12875	12840	13046	13084	13172	12917	13018	12964	13117	12858	13035	13131	13023	12905	12874	13015	12800	12976	12825	12924	12961	13072	12770	12958	12960	12937	12957	12922	13009	12818	12986	13004	13022	13022	13026	12942	12823	13121	13102	12900	12968	13078	12870	12960	13050	13051	12833	13026	12971	13065	13114	12898	12922	12988	12997	12773	12785	13064	13098	12952	13081	12944	12870	13090	13012	13004	12931	13054	12960	13026	13039	12960	12875	13049	13064	12922	13054	12895	13017	13029	12918	12934	13089	12720	13010	13008	13041	12915	13076	12942	13003	13066	13031	13020	12982	13018	12940	13000	12967	13083	13227	13019	13053	13120	12816	13071	13019	12941	12854	13143	12915	13024	13105	13112	12893	12996	12838	12878	12872	12888	12825	13070	12994	12872	13099	12981	12933	13124	13079	13016	12947	12996	13135	12873	12999	13128	12879	12997	12987	13125	12930	13007	13054	12954	12961	12919	12853	13016	12896	12994	13097	13054	12941	13013	12936	13027	12984	12996	12789	12923	13076	13123	13165	13027	12895	12998	13021	13037	12985	13028	13077	13122	13162	12837	12952	13099	12967	13106	12770	12716	12976	12586	12966	13144	13012	12822	13077	13028	12964	12841	12842	13070	12929	12876	13008	13107	12904	12737	12983	12960	13155	13002	13084	13113	12949	13034	13082	13133	12800	13007	13057	12963	13108	12963	13180	12875	12900	12966	13111	12918	12896	13011	12869	12964	12933	13011	13071	12907	13088	12842	12842	13062	12923	12913	13021	12902	13015	12854	13101	13039	12957	13015	12910	13038	12974	13018	13169	13050	13131	13104	13126	13044	13085	12764	13062	13050	12931	12857	12953	12978	13013	13079	13129	13036	13076	13003	12866	12947	13125	12958	13007	13118	12905	13056	12905	12978	12876	12727	12968	13034	13055	13047	13093	12875	12972	13066	13080	13071	12940	12891	13051	12944	12908	12973	13105	12981	13155	12939	12891	13117	13064	12937	12837	12816	13051	13092	12949	13074	13189	13072	13149	13064	13096	13134	13212	13245	12988	13019	12834	13024	12822	12931	13053	13033	13089	13182	13057	13051	13092	12867	13146	12774	12994	13049	12838	12925	13223	13100	12921	12852	12968
13160	13852	13824	13563	19426	26795	24017	16396	13138	13244	13198	13285	13142	13127	13106	13306	13271	13135	13046	13262	13093	13217	13372	13281	13192	13363	13189	12997	13294	13204	13194	13235	13115	13251	13206	13296	13007	13225	13181	13205	13180	13235	13238	13297	13089	13134	13230	13185	13076	13199	13293	13126	13169	13311	12957	13139	13169	13251	13206	12971	13265	13035	13216	13156	13323	13066	13325	13071	13231	13339	13284	13145	13129	13213	13182	13113	13238	13137	13221	13227	13098	13178	13269	13137	13229	13093	13121	13293	13250	13049	13231	13157	13124	13267	13177	13171	13155	13109	13090	13228	13160	13066	13232	13256	13085	13110	13242	13137	13059	13087	13199	13255	13227	13084	13159	13169	13084	13206	13166	13104	13074	13266	13058	13201	13147	13100	13168	13252	13077	13146	13062	13027	13268	13173	13128	13096	13189	13117	13145	13056	13288	13152	12998	13171	13201	13193	13222	13263	13135	13038	13223	12993	13300	13321	13084	13162	12973	13168	13087	13316	13215	12996	13111	13228	13096	13193	13042	13172	13152	13299	13151	13101	13137	13212	13145	13117	13202	13231	13291	13356	13064	13031	13211	13053	13079	13177	13103	12999	13252	13241	13192	13277	13119	13100	13179	13101	13139	13189	13079	13126	12993	13209	13181	13178	13221	13126	13248	13147	13142	13042	13081	13189	13166	13176	13272	13097	13125	13134	13096	13167	13380	13134	13090	13164	12933	13123	13320	13210	13109	12996	13106	13174	13288	13288	13136	13306	13209	13184	13170	13242	13115	13117	13136	13042	13235	13199	13056	13244	13123	13030	13111	13233	13172	13231	13076	12967	13248	13113	13227	13150	13121	13040	13247	13242	13081	13153	13317	13136	13060	13150	13052	13129	13236	13210	13294	13101	13031	13164	13206	13263	13004	13150	13097	13369	13159	13168	13194	13242	13060	13130	13159	13098	12974	13141	13354	13204	13118	13030	13099	13188	13226	13350	13045	13135	13272	13097	13185	13273	13079	13228	13073	13218	13088	13055	13265	13110	13145	13107	13140	13044	13163	13253	13107	13151	13197	13237	13161	13149	13260	13161	13066	13273	13282	13151	13210	13146	13200	13083	13364	13093	13217	13255	13229	13154	13184	13203	13016	13110	13336	13156	13239	13257	13140	13211	13210	13170	13003	13124	13082	13251	13104	13211	13020	13140	13160	13332	13139	13325	13249	13373	13080	13145	13122	13256	13084	13119	13223	13078	13150	13140	13049	13141	13061	13257	13153	13100	13090	13245	13023	13262	13180	13153	13092	13267	13138	13162	13050	13248	13172	13217	13300	12982	13100	13033	13105	13160	13038	13135	13149	13088	13148	13037	13159	13184	13224	13141	13050	13073	13160	13256	13241	13189	13046	13187	13205	13177	13164	13196	13037	13185	13078	13229	13182	13106	13186	13241	13143	13134	13338	13103	13225	13153	13130	13173	13174	13300	13139	13220	13241	13060	13181	13220	13051	13120	13152	13057	13240	13336	13120	13171	13066	13203	13074	13009	13099	13109	13267	13242	13201	13219	13117	13089	13055	13139	13083	13251	13042	13228	13100	13018	13199	13086	13148	13009	13120	13221	13112	13084	13210	13130	13086	13062	13210	13181	13173	13139	13123	13039	13150	13172	13117	13083	13139	13186	13152	13246	13216	12997	13125	13092	13146	13098	13062	13072	13145	13099	13005	13095	13159	13191	13275	13131	13155	12982	13228	13308	13093	13165	13024	13200	13187	13158	13103	13196	13189	13224	13292	13159	13111	13209	13032	13054	13207	13313	13183	13073	13224	13266	13211	13248	13250	13117	13119	13217	13106	13211	13184	13126	13170	13293	13119	13256	13247	13101	13186	12979	13046	13189	13009	13062	13247	13124	13027	12971	13216	13050	13137	13202	13180	13068	13158	13062	13035	13220	13249	13157	13170	13245	13143	13265	13215	13184	13090	13166	13099	13137	12980	13211	13118	13138	13183	13169	13136	13115	13135	13292	13230	12988	13156	13193	13129	13137	13191	13121	13244	13171	13139	13105	12956	13314	13066	13165	13214	13032	13131	13107	13236	12952	13239	13158	13281	13211	13114	13341	13231	13194	13341	13157	13193	13099	13144	13242	13012	13165	13158	13113	13090	13188	13137	13150	13320	13203	13142	13291	13031	13133	13143	13081	13150	12934	13103	13144	13238	13089	13257	13274	13265	13118	13058	13194	13133	13192	13191	13262	13145	13032	13262	13116	13076	13169	13223	13108	13185	13091	13137	13045	13292	13166	13045	13081	13118	13040	13286	13269	13093	13062	13222	13128	13236	13202	13163	13075	13224	13056	13146	13031	12932	13152	13123	13264	13164	13082	13143	13008	13242	13126	13311	13244	13186	13155	13146	13194	13325	13064	13107	12948	13220	13088	13352	13086	13058	13162	13050	13131	13189	13189	13156	13256	13273	13200	13122	13134	13291	13042	13143	13128	13172	13145	12994	13054	13081	13193	13259	13086	13079	13127	13146	13173	13157	13255	13139	13184	13231	13121	13198	13156	12925	13190	13141	13008	13254	13161	13246	13095	13057	13341	13188	13228	13237	13140	13257	13199	13330	13194	13015	13213	13185	13221	13181	13185	13200	13115	13136	13399	13191	13248	13043	13155	12948	13081	13199	13306	13309	13224	13100	13258	13199	13117	13297	13183	13247	13069	12982	13154	13248	13134	13186	13177	13182	13204	13238	13174	13236	13041	13151	13180	13204	13228	13189	13197	13118	13057	13244	13070	13243	13262	13102	13170	13250	13070	13147	13158	13186	13310	13347	13274	13134	13134	13135	13154	13121	13127	13014	13200	13168	13195	13137	12955	13120	13166	13259	13198	13032	13149	13143	13115	13200	13209	13215	13288	13102	13203	12938	13326	13161	13260	13249	13366	13191	13144	13151	13099	13195	13281	13278	13259	13118	13252	13182	13154	13216	13207	13038	13181	13161	13086	13269	13271	13281	13202	13066	13204	13227	13133	13055	13152	13225	13167	13122	13376	13082	13247	13269	13155	13172	13258	13237	13036	13144	13157	13157	13161	13088	13268	13261	13068	13111	13132	13320	13043	13108	13166	13083	13077	13313	13309	13291	12963	13222	13138	13061	13224	13093	13106	13238	13216	13305	13393	12994	13097	13172	13147	13233	13170	13174	13151	13327	13311	13243	13288	13116	13187	13101	13138	13238	13121	13210	13172	13233	13140	12982	13157	13182	13085	13088	13147	13157	13110	13252	13082	13113	13134	13150	13199	13200	13168	13229	13057	13251	13106	13210	13018	13319	13196	13043	13353	13238	13225	13268	13147	13276	13141	13246	13203	13212	13182	13145	13244	13203	13225	13113	13111	13104	13203	13211	13089	13236	13238	13252	13135	13259	13116	13177	13116	13091	13099	13052	13273	13204	13289	13099	13233	13037	13245	13147	13022	13196	13123	13200	13144	13098	13184	13222	13139	13211	13070	13263	13007	13248	13096	13185	13170	13215	13250	13246	13172	13113	13245	13119	13092	13056	13204	13260	13123	13035	13201	13074	13164	13077	13244	13171	12986	13134	13317	13241	13207	12990	13042	13177	12969	13257	13206	13264	13243	13171	13222	13433	13175	13193	13185	13177	13146	13188	13162	13167	13128	13169	13092	13245	13072	13158	13194	13286	12986	13159	13374	13073	13314	13218	13194	13105	13212	13239	13238	13154	13124	13197	13234	13390	13287	13340	13085	13152	13039	13137	13197	13074	13170	13263	12951	13202	13258	13174	12982	13488	13171	13302	13112	13352	13099	13186	13090	12956	13107	13163	13338	13155	13499	13088	13108	13053	13173	13096	13199	13197	13059	13150	13254	13123	13054	13223	13114	13041	13189	13091	13194	13173	13128	12906	13143	13198	13016	13292	13131	13146	13332	13013	13354	13331	13201	13280	13033	13119	12997	13181	13188	13096	13158	13247	13117	13195	13252	13149	12934	13180	13416	13092	13208	13241	13106	13085	13378	13135	13199	13133	13212	13051	13214	13282	13175	13153	13179	13136	13122	13239	13077	13178	13249	13067	13202	13068	13208	13198	12942	13141	13079	13040	13145	13271	13263	13089	13153	13065	13001	13117	13220	13195	13287	13137	13166	13192	13141	13281	13063	13151	13189	13158	13204	13230	13137	13168	13233	13215	13246	13165	13304	13397	13220	13117	13244	13082	13109	13031	13086	13136	13044	13242	13104	13142	13254	13213	13157	13148	13173	13314	13148	13177	13165	13079	13291	13161	13054	13077	13227	13088	13240	13246	13071	13033	13080	13138	13190	13189	13266	13146	12814	13086	13097	13177	13341	13208	13150	13126	13284	13087	13215	12987	13073	13102	13130	13157	13177	13127	13206	13158	13262	13060	13171	12895	13169	13186	13034	13018	13162	13244	13124	13170	13046	13206	13175	13133	13158	13113	13198	12917	13196	13137	13234	13141	13124	13337	13213	13150	13011	13112	13252	13046	13266	13315	13184	13133	13229	13122	13110	13071	13170	13098	13178	13168	13242	13182	13253	13171	13283	13206	13284	13280	13165	13266	13106	13074	13139	13058	13248	13095	13100	13281	13110	13146	13150	13202	13202	13170	13089	13163	13225	13133	13170	13251	13158	13247	13346	13320	13091	13311	13196	13223	13105	13273	13203	13091	13171	13089	13153	13080	13129	13233	13267	13034	13024	13065	13139	13107	13148	13171	13220	13190	13257	13183	13192	12920	12972	13151	13259	13270	13231	13203	13064	13094	13109	13227	13146	13006	13167	13209	13083	13387	13165	13269	13337	13265	13227	13281	13203	13118	13016	13260	13231	13149	13077	13003	13175	13051	13156	13091	13067	13317	13204	13198	13210	13083	13289	13036	13051	13228	13055	13330	13181	13223	13249	13095	13122	13101	13138	13238	13167	13182	13114	12973	13147	13182	13161	13062	13112	13172	13138	13257	13166	13187	13238	13063	13199	13196	13189	13156	13187	13186	13010	13204	13294	13127	13301	13027	13037	13208	13155	13138	13105	13211	13094	13188	13089	13149	13097	13133	13231	13060	13105	13302	13130	13113	13093	13160	13231	13277	13169	13196	13136	13108	13240	13172	13203	13152	13312	13107	13043
24171	21208	28319	24458	30492	52850	43801	26014	13630	12021	11991	11794	11674	11643	11742	11724	11679	11751	11804	11700	11712	11526	11885	11544	11728	11736	11835	11632	11597	11741	11442	11714	11701	11904	11732	11696	11658	11686	11656	11812	11742	11511	11470	11655	11585	11633	11625	11596	11634	11630	11620	11550	11643	11633	11746	11733	11614	11733	11782	11590	11494	11541	11537	11451	11538	11665	11646	11695	11684	11636	11665	11681	11643	11440	11628	11472	11715	11625	11739	11847	11543	11500	11570	11658	11735	11536	11782	11554	11550	11638	11686	11819	11616	11731	11557	11606	11635	11596	11711	11681	11465	11519	11593	11626	11816	11545	11680	11612	11512	11608	11670	11444	11537	11490	11566	11790	11585	11598	11699	11454	11675	11536	11568	11561	11598	11700	11601	11656	11682	11556	11588	11572	11598	11841	11610	11619	11548	11620	11589	11622	11553	11582	11717	11627	11568	11448	11421	11718	11783	11623	11533	11724	11611	11678	11482	11547	11646	11636	11558	11467	11656	11699	11809	11650	11732	11655	11549	11494	11644	11604	11522	11561	11596	11596	11598	11543	11794	11616	11617	11530	11483	11597	11713	11658	11609	11646	11618	11620	11620	11488	11816	11649	11702	11441	11693	11720	11764	11488	11542	11816	11642	11727	11671	11566	11776	11826	11702	11665	11714	11476	11545	11658	11548	11609	11652	11606	11677	11595	11541	11475	11759	11566	11473	11685	11688	11408	11489	11556	11677	11625	11519	11536	11501	11578	11615	11676	11714	11579	11659	11629	11640	11628	11618	11625	11490	11730	11707	11553	11485	11447	11538	11552	11764	11617	11543	11667	11541	11590	11539	11553	11626	11616	11658	11482	11465	11710	11587	11581	11618	11608	11635	11711	11585	11568	11650	11526	11699	11638	11489	11666	11714	11703	11704	11411	11518	11629	11442	11436	11402	11681	11584	11720	11764	11390	11673	11667	11550	11769	11617	11542	11762	11535	11625	11546	11501	11470	11455	11468	11633	11665	11605	11538	11673	11659	11804	11577	11705	11538	11682	11682	11637	11827	11606	11561	11671	11511	11605	11628	11560	11480	11754	11593	11620	11442	11617	11617	11527	11716	11508	11562	11583	11514	11622	11623	11528	11438	11667	11651	11498	11561	11651	11526	11470	11555	11642	11646	11398	11532	11503	11500	11637	11735	11625	11796	11739	11591	11446	11688	11696	11542	11703	11639	11590	11501	11586	11570	11684	11411	11595	11604	11686	11594	11660	11408	11388	11756	11553	11471	11442	11614	11769	11629	11630	11428	11707	11399	11658	11402	11484	11542	11548	11651	11786	11765	11517	11612	11616	11741	11605	11555	11564	11556	11629	11567	11555	11531	11633	11591	11520	11660	11579	11681	11680	11820	11638	11563	11584	11782	11581	11583	11656	11807	11584	11629	11577	11510	11620	11694	11470	11649	11551	11601	11592	11586	11558	11595	11560	11506	11607	11558	11512	11591	11407	11728	11514	11319	11629	11474	11638	11395	11567	11649	11608	11601	11570	11591	11615	11578	11665	11442	11597	11576	11687	11661	11667	11578	11685	11703	11526	11523	11500	11587	11542	11492	11506	11527	11508	11542	11700	11581	11537	11557	11579	11719	11778	11563	11514	11472	11682	11578	11734	11598	11648	11566	11574	11512	11606	11542	11825	11777	11681	11547	11677	11631	11716	11572	11650	11498	11563	11559	11517	11788	11542	11505	11696	11681	11594	11724	11601	11675	11698	11472	11591	11672	11636	11763	11662	11578	11616	11895	11627	11697	11702	11786	11721	11742	11524	11674	11687	11728	11682	11655	11670	11525	11742	11605	11532	11356	11775	11504	11608	11656	11647	11633	11758	11384	11595	11587	11612	11569	11486	11513	11580	11593	11606	11502	11544	11543	11443	11534	11525	11663	11704	11707	11591	11586	11636	11486	11504	11486	11667	11513	11739	11659	11626	11512	11513	11662	11428	11648	11616	11491	11523	11504	11778	11484	11539	11511	11627	11686	11870	11689	11426	11595	11638	11593	11576	11730	11723	11696	11589	11694	11670	11532	11662	11802	11524	11680	11622	11528	11660	11669	11531	11593	11732	11622	11687	11742	11551	11524	11532	11727	11598	11501	11615	11582	11585	11540	11438	11639	11549	11672	11558	11686	11824	11653	11500	11573	11657	11605	11641	11419	11493	11520	11656	11587	11771	11507	11661	11542	11616	11535	11649	11651	11607	11562	11490	11628	11646	11400	11766	11585	11547	11617	11532	11565	11620	11700	11530	11810	11564	11613	11605	11682	11582	11618	11503	11665	11439	11534	11771	11657	11701	11372	11668	11669	11733	11571	11537	11674	11574	11645	11565	11727	11626	11484	11713	11546	11615	11491	11626	11569	11299	11633	11564	11350	11569	11649	11631	11530	11550	11544	11619	11603	11479	11569	11573	11584	11665	11488	11590	11704	11692	11500	11473	11701	11680	11552	11585	11618	11791	11507	11648	11588	11620	11495	11686	11602	11547	11602	11529	11557	11697	11522	11529	11684	11558	11568	11601	11600	11682	11722	11633	11550	11562	11475	11557	11559	11491	11720	11715	11668	11460	11603	11466	11573	11616	11702	11385	11490	11669	11559	11593	11628	11719	11552	11764	11537	11600	11607	11763	11571	11501	11559	11460	11753	11394	11589	11501	11584	11722	11535	11568	11694	11632	11527	11658	11514	11545	11580	11665	11499	11564	11652	11573	11641	11571	11548	11688	11744	11542	11597	11550	11814	11804	11610	11512	11730	11672	11550	11685	11596	11759	11505	11656	11654	11622	11538	11688	11532	11400	11499	11578	11631	11457	11483	11788	11685	11527	11666	11610	11499	11684	11629	11709	11479	11660	11553	11829	11457	11676	11564	11672	11645	11754	11541	11557	11394	11699	11553	11636	11770	11487	11625	11491	11582	11404	11478	11601	11705	11667	11703	11546	11626	11495	11619	11662	11681	11651	11638	11487	11711	11596	11586	11667	11629	11570	11607	11556	11538	11678	11454	11505	11681	11762	11742	11734	11753	11644	11728	11548	11606	11554	11592	11754	11743	11493	11570	11558	11707	11605	11707	11718	11666	11577	11621	11526	11616	11469	11600	11743	11618	11561	11655	11514	11426	11565	11678	11696	11393	11564	11521	11533	11441	11435	11573	11617	11607	11658	11487	11547	11640	11561	11598	11564	11776	11736	11936	11685	11731	11493	11499	11593	11543	11695	11614	11728	11609	11710	11509	11498	11537	11599	11756	11766	11748	11586	11682	11698	11624	11477	11741	11688	11754	11832	11758	11590	11546	11489	11517	11549	11603	11696	11494	11462	11835	11722	11665	11748	11908	11712	11651	11663	11567	11628	11555	11567	11569	11543	11486	11487	11509	11573	11666	11484	11584	11608	11550	11625	11535	11720	11553	11579	11560	11612	11548	11559	11611	11748	11774	11573	11692	11647	11585	11576	11641	11451	11628	11702	11678	11529	11498	11551	11552	11528	11404	11543	11536	11516	11499	11749	11719	11515	11476	11627	11676	11573	11650	11640	11577	11650	11630	11578	11716	11728	11422	11429	11482	11523	11662	11658	11640	11560	11700	11646	11642	11741	11616	11523	11586	11502	11672	11414	11608	11612	11742	11724	11624	11618	11665	11562	11469	11711	11546	11684	11570	11909	11529	11660	11847	11566	11591	11826	11585	11544	11813	11780	11646	11600	11542	11467	11567	11610	11552	11698	11479	11367	11609	11570	11516	11587	11542	11755	11643	11636	11704	11790	11603	11612	11438	11586	11710	11768	11688	11560	11646	11726	11631	11539	11602	11639	11633	11556	11603	11460	11340	11517	11594	11684	11677	11493	11604	11671	11487	11567	11638	11568	11515	11561	11573	11552	11634	11717	11439	11795	11484	11527	11567	11594	11499	11677	11614	11672	11831	11607	11555	11791	11712	11481	11582	11691	11504	11635	11496	11620	11466	11712	11563	11610	11555	11402	11581	11762	11434	11644	11727	11704	11640	11725	11622	11597	11708	11535	11636	11598	11645	11515	11635	11708	11665	11391	11655	11742	11679	11709	11705	11565	11517	11536	11597	11628	11671	11452	11429	11560	11775	11649	11736	11644	11659	11622	11576	11732	11681	11491	11594	11749	11659	11546	11511	11614	11683	11577	11538	11608	11738	11471	11649	11714	11588	11565	11633	11541	11632	11588	11641	11625	11613	11644	11754	11692	11745	11568	11716	11646	11610	11579	11458	11694	11531	11606	11726	11675	11531	11633	11870	11820	11795	11593	11638	11726	11617	11629	11634	11677	11540	11626	11740	11563	11631	11491	11556	11703	11699	11598	11634	11701	11554	11676	11673	11564	11450	11615	11542	11587	11469	11640	11560	11758	11643	11664	11739	11584	11708	11517	11624	11508	11382	11530	11684	11680	11642	11718	11749	11596	11612	11462	11620	11624	11542	11485	11537	11544	11573	11547	11487	11471	11466	11550	11555	11592	11656	11670	11535	11565	11728	11745	11667	11598	11641	11748	11676	11649	11315	11591	11759	11605	11546	11536	11678	11440	11431	11672	11525	11422	11599	11504	11509	11530	11568	11492	11651	11452	11678	11490	11660	11629	11493	11562	11602	11735	11753	11714	11662	11808	11659	11787	11594	11569	11558	11728	11522	11671	11534	11539	11596	11445	11650	11745	11694	11512	11489	11375	11602	11646	11744	11687	11762	11672	11604	11651	11527	11647	11546	11577	11540	11547	11589	11534	11562	11511	11527	11564	11528	11642	11437	11673	11731	11595	11564	11570	11385	11741	11319	11498	11535	11644	11662	11674	11630	11547	11575	11670	11491	11530	11668	11456	11724	11842	11528	11706	11529	11554	11441	11720	11589	11695	11653	11485	11548	11552	11462	11637	11806	11502	11522	11469	11437	11621	11734	11589	11842	11524	11521	11735	11534	11533	11354	11703	11523	11460	11657	11603	11637	11573	11572	11299	11471	11405	11671	11576	11555	11591	11726	11515	11523	11583	11547	11589	11649	11575	11589	11689	11669	11714	11566	11607	11642	11651	11355	11608	11601	11763	11615	11629	11711	11737	11620	11673	11507	11668	11627	11695	11671	11626	11567
11956	18553	17204	16092	41066	54478	45039	24072	12469	12229	12472	12352	12360	12372	12289	12414	12450	12300	12127	12342	12388	12133	12239	12293	12301	12179	12442	12251	12249	12337	12293	12377	12296	12249	12278	12270	12167	12426	12161	12165	12380	12235	12259	12324	12131	12393	12288	12352	12320	12323	12233	12234	12289	12262	12225	12230	12265	12352	12392	12426	12254	12387	12149	12338	12245	12253	12350	12218	12328	12253	12306	12369	12365	12053	12338	12265	12325	12124	12370	12221	12301	12335	12184	12337	12457	12205	12279	12189	12239	12261	12198	12291	12380	12252	12315	12374	12214	12260	12214	12232	12311	12278	12145	12186	12397	12187	12223	12313	12230	12222	12217	12326	12232	12282	12321	12182	12310	12149	12260	12188	12374	12131	12469	12241	12171	12161	12401	12100	12237	12165	12094	12276	12302	12188	12309	12150	12230	12200	12332	12184	12290	12314	12247	12231	12066	12263	12089	12266	12202	12310	12301	12156	12201	12208	12287	12276	12339	12167	12387	12152	12097	12465	12163	12257	12213	12280	12381	12146	12153	12314	12300	12200	12234	12088	12239	12255	12276	12343	12157	12422	12289	12204	12374	12255	12321	12147	12092	12212	12299	12200	12340	12241	12333	12164	12380	12133	12162	12184	12187	12102	12195	12354	12247	12372	12252	12200	12190	12307	12116	12259	12275	12082	12276	12390	12164	12271	12248	12388	12292	12290	12184	12020	12268	12301	12336	12231	12283	12240	12274	12139	12249	12242	12267	12304	12223	12232	12318	12199	12365	12282	12379	12132	12145	12103	12268	12243	12117	12208	12228	11974	12222	12264	12186	12108	12195	12236	12483	12262	12336	12275	12280	12203	12269	12172	12294	12352	12334	12125	12410	12116	12384	12473	12235	12325	12197	12357	12244	12196	12236	12319	12192	12384	12376	12212	12387	12279	12357	12181	12246	12192	12306	12285	12169	12158	12332	12119	12290	12216	12217	12208	12245	12233	12311	12046	12388	12208	12292	12359	12305	12216	12379	12289	12208	12077	12282	12288	12268	12295	12233	12199	12421	12295	12394	12252	12312	12377	12287	12167	12155	12258	12382	12158	12283	12274	12220	12182	12256	12270	12145	12227	12287	12306	12313	12352	12252	12440	12339	12348	12205	12235	12067	12380	12151	12263	12364	12166	12228	12212	12265	12235	12244	12369	12199	12320	12233	12260	12139	12240	12264	12321	12263	12249	12257	12205	12104	12364	12191	12257	12231	12137	12289	12272	12512	12013	12161	12241	12266	12222	12276	12224	12202	12314	12362	12179	12392	12287	12387	12146	12321	12373	12280	12379	12127	12188	12276	12193	12264	12242	12278	12108	12286	12096	12181	12366	12277	12438	12172	12333	12114	12288	12167	12344	12346	12177	12303	12181	12168	12508	12217	12190	12208	12274	12166	12247	12209	12216	12206	12238	12135	12193	12346	12311	12211	12307	12232	12291	12386	12338	12179	12362	12214	12064	12221	12232	12346	12233	12347	12153	12236	12161	12177	12223	12364	12380	12417	12366	12235	12164	12287	12176	12251	12153	12202	12240	12236	12316	12376	12247	12205	12155	12251	12233	12375	12268	12309	12319	12350	12187	12165	12326	12114	12208	12337	12239	12265	12202	12213	12186	12190	12247	12193	12193	12244	12258	12258	12246	12223	12263	12296	12354	12164	12211	12353	12328	12250	12262	12226	12141	12239	12406	12300	12318	12343	12333	12277	12070	12342	12223	12254	12331	12393	12180	12243	12315	12418	12239	12366	12344	12081	12177	12267	12171	12145	12169	12083	12296	12316	12204	12269	12274	12123	12235	12137	12238	12405	12252	12228	12409	12259	12413	12129	12218	12366	12200	12375	12307	12178	12304	12312	12069	12321	12296	12071	12164	12178	12173	12266	12261	12258	12369	12202	12408	12183	12246	12208	12242	12077	12295	12197	12324	12254	12179	12369	12316	12425	12290	12462	12322	12289	12230	12300	12314	12361	12248	12199	12366	12210	12230	12261	12218	12283	12109	12294	12310	12416	12206	12110	12293	12414	12367	12260	12268	12250	12313	12313	12234	12354	12119	12349	12331	12183	12275	12239	12284	12156	12186	12281	12208	12223	12146	12359	12379	12238	12244	12168	12230	12002	12381	12219	12126	12510	12219	12183	12285	12288	12340	12158	12135	12234	12377	12161	12147	12043	12306	12184	12240	12198	12355	12287	12248	12344	12188	12298	12184	12323	12281	12242	12341	12166	12458	12417	12301	12356	12190	12392	12282	12340	12185	12002	12335	12331	12347	12404	12219	12197	12125	12195	12324	12114	12156	12282	12301	12184	12324	12199	12249	12375	12305	12243	12410	12202	12155	12196	12138	12449	12230	12211	12378	12267	12383	12264	12160	12259	12032	12473	12256	12233	12265	12317	12332	12253	12125	12226	12216	12093	12158	12099	12220	12249	12346	12300	12134	12299	12193	12291	12282	12170	12259	12221	12311	12118	12171	12110	12291	12233	12351	12024	12080	12315	12316	12139	12356	12459	12350	12019	12284	12274	12304	12108	12199	12199	12327	12309	12136	12342	12196	12417	12364	12286	12349	12265	12296	12394	12127	12211	12275	12278	12152	12215	12221	12333	12323	12184	12309	12346	12268	12282	12269	12273	12382	12257	12311	12311	12208	12165	12185	12319	12224	12443	12276	12144	12114	12174	12169	12268	12272	12280	12211	12188	12305	12132	12317	12216	12215	12179	12321	12197	12153	12339	12397	12311	12319	12157	12245	12139	12112	12247	12288	12347	12135	12344	12176	12085	12294	12316	12137	12204	12307	12176	12304	12279	12192	12376	12230	12272	12184	12173	12277	12419	12305	12322	12393	12216	12425	12333	12176	12236	12190	12100	12412	12302	12339	12334	12243	12192	12376	12097	12352	12404	12169	12253	12298	12337	12240	12156	12106	12222	12220	12139	12081	12302	12134	12241	12273	12237	12175	12168	12132	12174	12227	12289	12320	12225	12403	12220	12216	12202	12250	12274	12268	12323	12219	12170	12152	12299	12401	12334	12347	12234	12271	12337	12177	12345	12274	12235	12212	12156	12263	12218	12209	12314	12297	12175	12295	12297	12329	12233	12448	12212	12173	12184	12185	12237	12364	12251	12317	12384	12264	12312	12349	12252	12164	12355	12192	12122	12218	12196	12030	12319	12306	12029	12286	12338	12283	12323	12207	12257	12350	12219	12478	12260	12334	12223	12071	12431	12289	12330	12279	12397	12235	12131	12232	12183	12174	12244	12367	12128	12369	12009	12235	12327	12217	12120	12316	12251	12176	12281	12176	12227	12440	12442	12133	12196	12174	12144	12399	12220	12325	12297	12257	12186	12194	12248	12274	12376	12096	12238	12216	12293	12397	12279	12112	12231	12141	12357	12257	12307	12212	12303	12272	12164	12172	12203	12364	12448	12208	12304	12357	12355	12325	12259	12173	12253	12199	12473	12349	12179	12224	12484	12157	12123	12218	12225	12367	12271	12390	12073	12135	12040	12260	12134	12149	12217	12255	12073	12354	12276	12170	12169	12181	12298	12234	12421	12383	12213	12203	12355	12356	12378	12186	12342	12156	12186	12242	12235	12315	12232	12276	12293	12442	12212	12240	12204	12393	12411	12236	12291	12255	12214	12402	12352	12246	12353	12193	12336	12194	12208	12125	12174	12226	12534	12423	12244	12269	12261	12192	12302	12305	12353	12256	12323	12240	12221	12192	12146	12179	12279	12179	12370	12210	12350	12245	12180	12221	12224	12206	12317	12427	12199	12195	12216	12345	12241	11975	12152	12209	12198	12203	12263	12277	12134	12202	12301	12370	12379	12208	12202	12188	12169	12273	12330	12159	12143	12129	12346	12224	12247	12205	12211	12380	12189	12179	12272	12263	12282	12320	12318	12194	12172	12186	12273	12258	12345	12188	12354	12197	12235	12454	12371	12303	12262	12195	12265	12067	12237	12174	12318	12145	12315	12155	12192	12263	12382	12294	12203	12235	12241	12322	12169	12267	12288	12155	12448	12315	12214	12200	12246	12338	12224	12255	12231	12191	12279	12188	12183	12155	12294	12174	12373	12232	12202	12375	12162	12268	12275	12210	12193	12351	12171	12218	12166	12269	12198	12193	12309	12265	12387	12268	12297	12367	12172	12208	12239	12326	12265	12166	12369	12227	12029	12252	12316	12232	12185	12359	12179	12284	12220	12441	12323	12624	12248	12256	12205	12341	12113	12222	12356	12305	12277	12414	12142	12263	12202	12330	12104	12265	12210	12254	12242	12004	12250	12214	12228	12352	12250	12217	12229	12394	12347	12188	12248	12350	12154	12244	12302	12095	12219	12043	12204	12136	12493	12411	12344	12262	12190	12236	12270	12262	12413	12268	12336	12239	12189	12193	12260	12290	12378	12176	12220	12365	12148	12222	12308	12259	12126	12286	12323	12128	12268	12156	12241	12236	12183	12254	12238	12353	12195	12362	12367	12282	12383	12196	12208	12199	12493	12360	12277	12411	12058	12362	12394	12295	12068	12259	12154	12137	12374	12171	12326	12354	12201	12245	12250	12135	12163	12392	12350	12370	12286	12265	12237	12222	12136	12397	12139	12174	12229	12184	12318	12219	12363	12236	12151	12342	12073	12185	12167	12368	12118	12355	12236	12187	12316	12213	12206	12171	12142	12268	12298	12243	12229	12259	12235	12221	12282	12257	12189	12358	12325	12199	12132	12341	12354	12463	12321	12390	12271	12146	12225	12269	12109	12358	12177	12195	12187	12316	12339	12322	12372	12257	12339	12279	12252	12364	12275	12162	12366	12042	12247	12249	12220	12205	12235	12350	12198	12351	12392	12349	12142	12328	12202	12276	12310	12159	12087	12207	12289	12164	12294	12109	12325	12330	12192	12157	12216	12324	12227	12153	12280	12258	12327	12316	12315	12252	12214	12332	12189	12230	12209	12273	12123	12195	12278	12216	12325	12145	12192	12216	12338	12129	12205	12218	12348	12189	12282	12285	12225	12173	12301	12342	12229	12202	12083	12250	12485	12227	12292	12348	12150	12370	12242	12242	12474	12197	12243	12191	12244	12287	12283	12246	12271	12277	12265	12198	12178	12373
23076	21252	29055	23786	32151	57474	55591	30672	15070	12412	11825	11614	11513	11683	11478	11621	11519	11528	11674	11434	11494	11532	11485	11591	11263	11643	11435	11471	11570	11374	11403	11477	11428	11449	11379	11374	11431	11306	11381	11420	11424	11467	11569	11481	11384	11399	11506	11590	11322	11420	11434	11488	11536	11251	11376	11399	11617	11199	11268	11215	11444	11322	11478	11356	11405	11432	11193	11364	11385	11263	11342	11421	11398	11382	11453	11209	11317	11357	11581	11654	11516	11305	11379	11389	11424	11270	11400	11413	11366	11395	11406	11294	11519	11361	11438	11186	11438	11485	11317	11139	11214	11193	11359	11425	11333	11273	11432	11373	11354	11260	11235	11271	11305	11348	11402	11309	11314	11393	11280	11414	11533	11412	11402	11376	11312	11427	11447	11411	11324	11320	11319	11250	11346	11342	11321	11159	11365	11387	11458	11225	11243	11282	11359	11329	11454	11516	11305	11266	11445	11457	11525	11332	11387	11335	11433	11433	11303	11245	11309	11529	11339	11283	11255	11430	11280	11356	11381	11343	11308	11150	11342	11362	11329	11331	11254	11526	11259	11297	11317	11408	11162	11369	11472	11271	11366	11535	11289	11323	11323	11193	11513	11340	11339	11313	11318	11446	11499	11395	11438	11310	11265	11383	11246	11116	11061	11164	11234	11389	11293	11536	11250	11422	11474	11436	11430	11417	11372	11437	11504	11341	11417	11361	11244	11247	11338	11216	11294	11275	11398	11262	11300	11458	11327	11295	11334	11314	11315	11387	11204	11108	11328	11397	11375	11350	11231	11251	11288	11387	11430	11425	11270	11462	11232	11391	11296	11279	11442	11502	11345	11100	11275	11263	11577	11404	11375	11183	11312	11355	11309	11333	11162	11147	11436	11424	11352	11449	11267	11268	11308	11096	11235	11476	11493	11363	11397	11323	11326	11255	11388	11302	11238	11417	11238	11519	11440	11308	11493	11417	11262	11361	11178	11423	11295	11244	11262	11254	11346	11348	11315	11458	11305	11425	11121	11407	11293	11183	11371	11364	11213	11249	11305	11467	11159	11246	11336	11277	11256	11227	11376	11425	11378	11134	11312	11448	11368	11437	11363	11397	11256	11378	11357	11381	11270	11208	11481	11368	11273	11314	11397	11306	11123	11270	11194	11318	11390	11387	11417	11314	11385	11187	11250	11309	11333	11364	11181	11277	11446	11299	11320	11379	11442	11481	11192	11351	11382	11372	11327	11218	11454	11294	11266	11328	11403	11209	11354	11355	11475	11285	11435	11332	11279	11456	11235	11390	11464	11154	11481	11388	11415	11381	11317	11361	11516	11284	11353	11440	11337	11320	11433	11443	11324	11364	11415	11107	11357	11308	11289	11266	11349	11466	11474	11354	11347	11407	11220	11359	11294	11358	11239	11385	11470	11251	11485	11238	11201	11318	11360	11421	11457	11386	11350	11484	11590	11427	11265	11425	11436	11263	11214	11358	11332	11629	11276	11507	11464	11486	11391	11364	11155	11328	11322	11175	11509	11490	11174	11119	11253	11385	11368	11372	11256	11320	11293	11355	11406	11282	11433	11284	11206	11371	11332	11234	11288	11385	11364	11357	11416	11258	11186	11421	11276	11131	11232	11361	11420	11437	11258	11209	11343	11190	11287	11286	11374	11365	11505	11353	11519	11238	11364	11284	11156	11261	11250	11287	11383	11284	11413	11373	11456	11214	11337	11337	11299	11389	11338	11247	11466	11298	11433	11496	11473	11415	11361	11317	11461	11402	11479	11396	11287	11374	11355	11432	11218	11345	11389	11451	11343	11203	11208	11409	11275	11326	11291	11288	11239	11328	11466	11398	11423	11420	11574	11431	11271	11261	11236	11313	11365	11193	11334	11230	11462	11342	11257	11397	11336	11297	11386	11468	11439	11239	11315	11145	11237	11415	11237	11406	11528	11534	11366	11339	11372	11430	11385	11361	11412	11431	11392	11279	11425	11358	11429	11164	11274	11199	11434	11497	11303	11229	11418	11345	11242	11441	11266	11270	11291	11269	11351	11347	11381	11318	11302	11274	11282	11396	11325	11387	11373	11471	11344	11558	11218	11362	11458	11396	11276	11074	11328	11148	11215	11155	11323	11390	11441	11321	11446	11417	11262	11319	11487	11400	11318	11402	11406	11396	11282	11100	11137	11347	11290	11309	11299	11351	11275	11346	11353	11317	11189	11295	11294	11349	11368	11469	11194	11503	11545	11475	11513	11247	11300	11242	11429	11363	11466	11441	11339	11398	11352	11409	11381	11379	11331	11264	11417	11319	11235	11363	11338	11351	11415	11288	11406	11381	11223	11134	11443	11342	11364	11270	11274	11371	11301	11222	11370	11482	11449	11189	11244	11514	11437	11143	11302	11292	11322	11328	11281	11335	11311	11246	11388	11461	11341	11222	11252	11327	11373	11259	11103	11270	11319	11298	11240	11303	11233	11400	11320	11255	11331	11332	11306	11250	11426	11301	11251	11343	11383	11292	11293	11295	11214	11358	11388	11271	11326	11186	11169	11283	11270	11420	11527	11317	11329	11291	11508	11356	11404	11469	11337	11373	11134	11239	11327	11197	11401	11366	11175	11513	11439	11315	11392	11397	11363	11385	11222	11357	11351	11375	11312	11299	11470	11197	11418	11317	11321	11265	11373	11342	11422	11354	11366	11365	11358	11469	11355	11286	11379	11077	11422	11329	11396	11394	11299	11330	11224	11297	11264	11252	11264	11227	11369	11388	11266	11428	11443	11171	11278	11331	11368	11436	11249	11320	11281	11349	11282	11405	11184	11363	11325	11226	11263	11410	11508	11298	11304	11412	11334	11525	11236	11421	11244	11256	11282	11188	11244	11350	11376	11373	11223	11317	11249	11301	11262	11390	11263	11497	11397	11292	11245	11384	11366	11304	11175	11318	11152	11382	11199	11211	11308	11270	11340	11588	11264	11394	11284	11406	11376	11268	11242	11368	11300	11412	11235	11278	11222	11197	11393	11393	11184	11475	11284	11518	11306	11290	11261	11250	11282	11421	11213	11348	11366	11352	11310	11303	11474	11325	11291	11344	11498	11368	11309	11278	11182	11184	11423	11351	11279	11313	11337	11383	11210	11298	11285	11169	11332	11343	11404	11240	11435	11452	11442	11189	11459	11322	11436	11352	11213	11476	11322	11297	11538	11261	11357	11406	11468	11293	11375	11323	11204	11242	11236	11461	11390	11408	11387	11384	11267	11225	11312	11334	11441	11164	11233	11103	11234	11583	11303	11462	11365	11369	11419	11307	11350	11219	11448	11277	11426	11324	11438	11385	11162	11275	11163	11229	11354	11212	11234	11253	11415	11224	11251	11343	11449	11431	11350	11440	11458	11295	11203	11242	11364	11475	11369	11253	11114	11328	11302	11271	11277	11483	11447	11102	11281	11385	11276	11430	11280	11441	11283	11300	11270	11287	11400	11194	11272	11265	11359	11276	11331	11211	11373	11237	11397	11227	11331	11257	11491	11451	11332	11364	11429	11232	11307	11349	11359	11120	11366	11282	11216	11156	11471	11391	11306	11301	11348	11328	11436	11436	11100	11289	11239	11202	11304	11372	11543	11213	11462	11399	11306	11314	11257	11263	11368	11338	11518	11216	11243	11303	11164	11335	11280	11355	11361	11525	11383	11247	11301	11343	11321	11290	11383	11305	11536	11292	11243	11098	11435	11302	11207	11511	11345	11453	11312	11348	11238	11319	11411	11314	11296	11222	11315	11287	11360	11297	11438	11183	11294	11161	11301	11166	11330	11181	11319	11455	11376	11259	11376	11393	11213	11407	11347	11310	11432	11110	11319	11417	11350	11353	11237	11197	11177	11337	11384	11354	11364	11275	11421	11453	11228	11429	11440	11250	11212	11337	11382	11273	11181	11443	11385	11329	11226	11438	11398	11169	11247	11470	11262	11208	11315	11222	11324	11498	11177	11317	11265	11536	11339	11317	11399	11340	11370	11373	11198	11409	11444	11443	11464	11356	11374	11369	11204	11517	11313	11346	11309	11363	11326	11242	11216	11332	11418	11301	11245	11330	11337	11465	11419	11385	11412	11500	11199	11310	11587	11409	11373	11421	11400	11312	11394	11296	11353	11353	11407	11272	11268	11434	11280	11259	11482	11242	11280	11366	11448	11342	11220	11325	11176	11490	11351	11374	11353	11289	11203	11350	11384	11421	11366	11045	11362	11246	11340	11329	11366	11459	11337	11270	11385	11423	11060	11569	11258	11340	11250	11278	11367	11342	11548	11249	11338	11367	11472	11365	11389	11271	11317	11278	11125	11229	11486	11367	11459	11507	11400	11380	11368	11384	11266	11344	11373	11345	11178	11373	11248	11425	11429	11365	11236	11382	11374	11325	11292	11239	11210	11424	11282	11452	11488	11219	11288	11467	11339	11292	11347	11441	11296	11358	11213	11286	11373	11359	11366	11254	11220	11124	11161	11368	11335	11357	11152	11387	11192	11233	11238	11211	11344	11363	11457	11398	11428	11490	11261	11167	11209	11231	11298	11202	11346	11273	11301	11260	11462	11575	11356	11242	11442	11187	11278	11272	11307	11389	11276	11177	11332	11553	11343	11203	11166	11447	11457	11288	11348	11447	11495	11327	11159	11356	11424	11315	11515	11347	11372	11306	11451	11313	11227	11299	11415	11378	11235	11457	11321	11343	11516	11373	11271	11311	11415	11374	11350	11304	11435	11187	11312	11395	11369	11392	11328	11351	11290	11437	11368	11280	11358	11141	11217	11211	11249	11398	11262	11321	11462	11313	11460	11290	11397	11309	11291	11431	11416	11163	11276	11393	11253	11347	11367	11408	11457	11331	11253	11307	11321	11260	11380	11466	11402	11403	11195	11324	11357	11399	11291	11513	11346	11266	11498	11336	11379	11244	11184	11266	11256	11483	11309	11314	11287	11361	11257	11227	11302	11455	11145	11324	11310	11323	11234	11165	11153	11391	11318	11400	11270	11155	11464	11216	11490	11315	11506	11415	11186	11233	11289	11429	11251	11315	11300	11370	11278	11226	11413	11381	11278	11440	11338	11364	11411	11392	11285	11163	11402	11429	11382	11387	11530	11345	11224	11389	11315	11413
16911	23914	21572	24067	48205	65024	57182	25604	12467	12295	12111	12262	12036	12103	12053	12085	12025	12096	12137	12062	12078	12158	12003	12109	11992	12055	12124	12100	12070	11881	11949	12216	12178	12081	12069	12092	12166	12103	11929	11950	12044	12099	12146	12037	12135	12164	12074	12121	12008	12056	12043	12055	12015	11851	11833	12109	11919	12146	11958	12222	12208	12142	12026	11879	12282	11959	12106	12011	11871	12022	12014	12058	11862	12178	11932	12018	12199	12020	11910	12102	12113	12071	11982	12075	12023	12101	12089	11950	11993	11999	11908	12065	12150	12171	12099	12054	12062	12139	12082	11978	11963	12113	12011	12021	12081	11982	11980	12143	12154	12104	12047	12021	12085	12073	12202	12036	12051	12052	12044	12110	12048	12088	11886	12172	11985	11856	12135	11980	11995	11975	12173	12047	12227	12079	12133	12049	12063	11867	11950	12082	12047	12007	11914	11884	12019	12049	12071	12031	11880	12065	12157	11985	12046	11985	12117	12235	12087	12037	12016	12072	11889	11948	12002	12065	11930	11960	12151	12191	12214	11944	11996	12064	12019	12145	12131	11979	12155	12052	12115	11926	12038	11999	12054	12117	12025	11842	12069	12062	12014	12000	12123	11993	11816	11996	12143	12203	12197	12105	11972	12293	12122	12017	11931	12046	12030	12117	12081	12023	12072	11981	12131	12075	11992	12166	12110	11976	11920	11985	12135	12038	12023	12086	12050	11978	12032	11952	12050	11796	12038	11814	11871	11984	12101	11938	12028	12095	11929	12006	12020	11965	11920	12030	12121	11867	11974	11965	12122	11856	12042	12165	12168	12032	11794	12139	11961	12093	12070	12025	11943	12122	11983	11946	11880	12039	11988	12149	12004	12070	12008	11978	12096	11889	11969	12039	12021	11857	11976	12129	12164	12080	12086	12010	12044	12077	12100	12002	11957	12010	11936	12104	12058	11992	11968	11980	11978	12108	12081	12064	11939	11915	11960	12036	12086	12129	12062	12096	11998	12113	12087	12052	11979	12074	11951	11969	12101	12131	12058	12010	12097	11994	11939	12019	12028	11974	11949	11999	12178	12031	11889	12223	11996	12176	12029	12055	12022	11793	11990	11974	12143	11954	11974	12011	12024	12001	12267	12067	12152	12101	12009	11938	12102	12075	12108	12062	12069	11999	11984	12067	12206	12001	12107	11892	12065	11962	12118	11969	11943	12090	11923	12117	12086	12019	11996	12029	12208	11986	11983	12014	12070	12135	11904	12030	12046	12082	11885	12016	12212	12032	12045	11994	12039	11983	12049	11984	12055	12068	12102	12054	11972	11975	11979	11759	12003	12235	12230	11985	12010	12135	12034	11897	12200	12034	11957	11972	12090	11933	12094	12000	12030	11946	11977	12151	12165	11979	12004	12004	12058	12014	11946	11953	11883	12042	12033	12121	12101	12053	11868	12086	12039	12033	12062	11983	12012	12008	11928	11962	11874	12013	12067	12162	12062	11867	12077	11936	12056	12007	12072	12171	12178	12061	12004	12031	12021	12001	11991	11915	11920	12099	11889	12161	12043	11891	12077	12034	11856	12042	12025	11899	12149	11861	11871	12062	12040	12070	11887	11974	11954	12108	12072	12049	12185	11943	12108	12003	12004	12026	12104	11948	11939	12062	12086	11983	12101	12055	12190	12051	12073	11873	11968	12043	11987	12078	11863	12160	12152	11965	11972	12061	12022	11939	11972	11993	11889	12170	11844	12064	12075	11973	11999	12029	12023	12039	12043	12001	12105	12023	12075	12028	12017	12056	11937	12112	12082	12008	11949	12223	11938	11918	12106	12009	11940	12068	12153	12031	12153	12135	12088	12015	12115	11921	11818	12194	11790	12074	12026	12031	12106	11916	12046	12139	12054	12064	12154	12173	11979	11996	11970	12168	11983	12007	11924	11907	12013	11973	12017	12070	12155	12130	12017	12029	12160	12090	12036	12078	11885	11991	12004	12064	12075	12020	12105	11898	12021	12112	12099	11992	12080	11967	12043	11922	12041	12031	11933	11958	12004	11957	12119	12071	12208	12102	12061	12057	11934	11970	12120	12103	12108	12018	12002	11943	12041	12060	11981	12002	12050	11988	12044	12008	12070	12054	12043	11967	11856	12073	12020	12225	11970	12073	12031	12054	12157	12116	12135	12012	12146	12064	12012	12145	12077	12086	12064	11935	11879	11964	12066	12016	11831	12106	12041	12035	12059	11973	12124	11990	12085	11943	11958	12169	11979	12222	11912	12085	11871	12051	12112	12100	12000	11975	12105	11897	11871	12005	12069	12062	12088	12253	12058	12137	12055	12037	12073	12195	11942	11978	12128	12137	12160	11982	11899	12111	12096	12017	12029	12037	12098	11860	12002	11959	11856	11892	12059	11990	12129	12022	11978	12062	12314	12055	11966	12083	11945	11910	12171	12084	12006	11833	11998	11915	12078	12051	12095	11942	11942	12016	11973	11984	12082	11965	12039	11894	11921	12187	12047	12024	12036	11912	11982	12093	12030	11909	11990	11890	12047	12001	12032	12004	11886	12155	12134	12178	12047	12004	12091	11938	12063	12008	12143	12051	12027	11958	11994	11914	12111	12123	12116	12033	12000	11991	12041	12093	12156	12102	12036	12087	12096	12002	12134	12046	12011	12106	11938	12224	12027	12023	12058	12085	12083	12059	12012	11939	11974	12144	11869	12076	11956	12040	11891	12038	12099	12069	11984	12004	12141	12042	12240	12061	12002	11983	12007	12119	12164	12029	12026	12001	11760	12045	12110	12056	12061	11962	12125	12172	11852	12169	12036	11949	11831	11975	11973	12005	11918	12041	11882	12062	11967	12026	11893	11905	12009	12005	12159	12065	12079	11956	12015	12090	12110	12016	12004	11943	12043	12198	12124	11949	12029	12017	11992	12032	11857	11965	12139	11963	12118	11843	12002	12001	11961	12094	12032	12035	11991	12172	11995	12113	12024	11958	12058	12003	12022	11902	12175	11907	12083	12120	12152	12053	11884	11865	12044	12112	11858	11923	11960	11946	12024	12053	12014	11942	12071	11956	11911	12076	11995	11979	12026	12048	12069	11913	12065	12022	11898	12024	12107	12194	11895	12063	12153	12044	12006	12049	12031	11996	12168	11886	11786	11879	12113	12123	12028	12071	11909	12088	12006	12026	12084	11888	12063	12092	11877	12165	11969	12064	12041	11954	11972	12025	12144	12067	12123	11977	11843	12040	12114	11993	11982	11989	12056	11917	11996	12053	12031	12039	12133	12099	12097	12000	12105	12008	12004	11959	12070	12139	12027	12028	12063	12000	12022	12160	12130	12036	11929	12114	12168	11924	12021	11962	11987	12015	12034	12150	11858	11956	12056	12119	12113	11969	12082	12069	11907	12034	11871	11943	11934	12110	12023	12109	12003	12190	12058	11814	11952	12199	11909	12111	11991	11904	11825	12125	11996	11977	12043	11980	12117	11969	11849	11918	11917	11952	11932	11993	11900	11918	11986	11999	12144	12071	12057	11959	12047	12096	11886	11903	12026	12137	12152	11947	12056	12134	12063	11979	12178	11916	11949	11985	12126	12021	12114	12072	12040	11946	11911	11893	11994	12044	11989	12316	12163	12112	12033	12027	11975	12078	11971	11994	11941	11910	11980	12042	12070	11985	11992	12148	11989	11945	12106	12138	12034	12026	12121	12086	11970	12107	12076	11858	12045	11977	12043	12225	12057	11936	12216	11815	12052	11862	12016	11882	11955	11967	12146	12000	11989	12094	11815	11997	12059	12044	12118	12126	12099	12077	12103	11998	12063	11988	12021	12149	12024	12044	11923	11864	12092	11923	12081	11955	12042	12049	12006	11923	11916	12029	11796	12060	11866	12122	12062	11980	12108	11959	12154	11965	12062	11974	11932	11926	12128	12032	12150	12084	12041	11981	11937	11981	12253	11961	12016	11992	11941	12127	12017	12062	12073	12010	12022	12008	12032	12055	12023	11977	12015	11982	12054	12084	12165	12049	11965	12030	11942	12105	12004	12035	11945	11999	11905	12073	12068	11995	11949	12077	11985	11918	11819	11966	11996	12030	12114	12095	11961	12104	12013	12064	12043	11913	12009	12038	12029	12138	11895	12079	12050	12030	12077	11962	12043	11995	12114	11986	12013	12029	11917	12126	11951	12089	11996	12188	12137	11928	12126	12040	12044	11989	12036	12242	11968	11961	11945	12040	11982	12014	12115	11986	12023	12007	11925	11989	12004	11883	12037	12145	11987	12003	11947	12130	11853	12069	12135	11869	12069	11951	12163	11984	12084	11923	12038	12046	12093	11994	11958	11990	11895	11959	11949	12055	12138	12048	12054	11994	12051	11944	12066	11811	11981	11931	11995	12008	12114	12148	12150	12033	11824	11980	11928	11900	11912	12065	12057	12055	12099	12027	11961	12079	11964	12076	12118	12005	12104	11908	12074	12053	12018	11924	12048	12012	11808	12228	11978	11967	12040	12034	12012	11950	12068	12161	11999	12053	11898	12099	12017	12116	11816	12061	11953	12129	11959	12070	12034	12028	12032	12014	11898	12088	12063	12106	12054	11953	12110	12033	12047	12011	12055	12052	11933	12009	12158	12240	11921	11996	12002	11961	11969	11987	11807	11855	11913	11959	11888	12106	12134	12058	12050	12163	11991	12111	12153	12019	12018	12125	11894	12017	12032	11926	12095	11920	11947	12155	12157	11970	12042	11854	12004	11941	12046	12061	12033	11995	12068	12139	12076	12081	11958	12117	12128	12019	11812	11996	12143	12032	12060	11978	12040	12014	11986	11989	12162	12128	12042	12289	12212	11970	12150	12054	11992	12067	11959	12024	12123	12194	12028	12054	12102	12012	12040	12113	12139	11979	11995	11936	12084	11925	11895	12185	12051	11884	12033	11997	11873	12070	12155	12031	12079	12067	11900	11988	12027	11989	11881	12024	12026	12174	12086	12096	11947	11871	12027	11959	12023	12042	11996	12020	12192	12025	12021	12200	12054	12100	11853	12154	12119	11803	12026	12008	12053	11946	12119	11996	11940	11943	11946	11996	12062	12118	11901	11999	11798	12091	12077	12000	11934	12093	11990	11961	12015	12008	12064	11993	11991	12111
26937	21279	19360	13896	15089	17906	18553	13775	11088	10902	11094	10851	10764	10862	10825	10890	10716	10886	10979	10940	10904	10821	10793	10912	10882	10801	10687	10958	10684	10932	10801	10700	10728	10877	10821	10782	10810	10822	10861	10633	10935	10781	10912	10764	10778	11002	10499	10944	10957	10719	10737	10973	10974	10871	10893	10725	10932	10792	10723	10899	10660	10733	10811	10802	10840	11104	10909	10828	10824	10865	10862	10749	10804	10802	10794	10877	10810	10902	10786	10643	10763	10957	10765	10731	10761	10810	10759	10751	10921	10937	10822	10786	10864	10940	10852	10857	10946	10797	10802	10920	10981	10864	10796	10728	10973	10962	10693	10756	10750	10852	10967	10887	10725	10812	10905	10729	10761	10880	10909	10832	10884	10783	10803	10657	10951	10640	10744	10844	10614	10982	10775	10745	10963	10899	10778	10813	10822	11018	10886	10696	10812	10825	10904	10768	10915	10919	10666	10791	10916	10788	10758	10825	10927	10960	10805	10810	10807	10792	10799	10707	11000	10879	10898	10967	10969	10745	10812	10891	10887	11106	10742	10806	10662	10893	11094	10892	10955	10916	10854	10898	10919	10817	10905	10610	10863	10783	10675	10806	10675	10853	10747	10854	10816	10921	10745	10817	10805	10704	10881	10889	10840	10872	10848	10882	10904	10900	10856	10967	10845	10971	10644	10805	10786	10884	10770	11019	10842	10849	10801	10921	10731	10859	10864	10870	10771	10931	10748	10774	10767	10849	10687	10786	10773	10656	10913	10710	10914	10869	10768	10839	11003	10765	10996	10866	10867	10699	10809	10702	10869	10779	10749	10786	10803	11003	10825	10992	10853	10967	10813	10798	10817	10842	10934	10714	10762	10892	10969	10907	10970	10842	10892	10853	10845	10741	10903	10914	10793	10899	10927	10950	10941	10785	10987	10780	10768	10760	10729	10841	10710	10842	10715	10681	10754	10927	10861	10821	10793	10654	10878	10758	10855	10852	10847	10910	10930	10937	10643	10813	10963	10803	10791	10815	10864	10877	10829	10800	10623	10684	10857	10908	10728	10985	10750	10652	10748	10984	10857	10804	10708	10774	10949	10815	10714	10902	10860	10849	10796	10832	10863	10812	10972	10898	10868	10817	10753	10744	10726	10823	10872	10940	10987	10933	10718	10816	10850	10757	10761	10929	10783	10770	10918	10743	10730	10840	11006	10864	10741	10877	10775	10873	10834	10865	10842	11047	10963	10986	10994	10994	10861	10702	10827	10806	10870	10915	10923	10914	10854	10769	10814	10732	10753	10894	10735	10797	10985	10903	10712	10984	10831	10811	10960	10977	10947	10889	10659	10997	10926	10801	10892	10956	10753	10661	10815	10784	10892	10833	10769	10832	10761	10732	10696	10769	10770	10847	10628	10893	10859	10895	10964	10918	10814	10731	10704	10697	11118	10899	10698	10815	10855	10967	10780	10855	10927	10746	10754	10930	10704	10918	10926	10849	10726	10720	10944	10602	10819	11087	10831	11000	10955	10690	10971	10857	10892	10879	10808	10986	10878	10767	10813	10960	11127	10746	10701	10955	10711	10714	10811	11093	10895	10996	10744	10712	10840	10723	10782	10890	10910	10846	10868	10799	10862	10863	10840	10769	11068	10823	10834	10896	10929	11011	10765	10920	10768	10873	10847	10942	10869	10930	10817	10846	10809	10837	11035	10841	10676	10997	10978	10826	10918	10799	10851	10868	10934	10743	10662	10701	10774	10857	10822	10793	10893	10940	10747	10889	11012	10772	10869	10845	10941	10847	10843	10756	10917	10782	10718	10753	10904	10998	10820	10683	10819	10689	10799	10710	10917	10727	10902	10888	10756	10721	10706	10746	10675	10813	10909	10856	10849	10900	10932	10837	10932	10932	10795	10909	10709	10716	10767	10829	10863	10703	10914	10955	10858	10746	10927	10849	10798	10846	10838	10680	10700	10912	10825	10779	10771	10904	10773	10832	10832	10835	10833	10732	10915	10929	10895	10904	10949	10737	10765	10884	10959	10960	10782	10871	10887	10837	10776	10854	10927	10805	10842	10710	10752	10875	10973	10936	10804	10966	10953	10987	10889	10786	10927	10868	10773	10626	10668	10782	10783	10888	10941	10939	10804	10949	10914	10761	10859	10913	10936	10725	10879	10813	10765	10721	10818	10771	10833	10899	10705	11056	10813	10857	10989	10895	11017	10874	10906	10718	10932	10773	10927	10828	10816	10836	10815	10978	10799	10882	10686	11047	10840	10786	10653	10833	10929	10792	10813	10835	10840	10819	10815	10739	10944	10816	10868	10902	10758	10905	10805	10714	10788	10880	10842	10619	10902	10780	10792	10819	10855	10780	10669	10815	10710	10920	10893	10659	10787	10758	10864	10788	10958	10893	10660	10797	10841	10822	10654	10740	10972	10697	10658	10788	10784	10881	10702	10792	10874	10878	10763	10987	10818	10736	10939	10881	10920	10824	10997	10919	11003	10982	11023	11025	10837	10782	10746	10940	10826	10800	10643	10806	10791	10803	10988	10845	10876	10754	10810	10967	11012	10783	10782	10718	10938	10867	10841	10774	10997	10793	10951	10766	10867	10802	11079	10853	10835	10831	10769	11036	10903	10795	10758	10922	10908	10708	11009	10924	10913	10803	10832	10862	10752	10869	10752	10872	10856	10833	10952	10924	10876	10891	10937	10901	11043	10851	10935	10766	10861	10878	10772	10726	11008	10809	10797	10848	10956	10715	10782	10786	10795	10818	10916	10910	10751	10738	10737	10853	10972	10699	10729	10841	10718	10776	10961	10530	10838	10778	10956	10679	10735	10932	10868	10793	10808	10898	10773	10828	10868	10946	11006	10971	10842	10790	10722	11026	10877	10803	10887	10851	10707	10776	10887	10654	10870	10756	10930	10898	10873	10863	10844	10917	10917	10729	10696	10911	10753	10968	10858	10641	10931	10921	10849	10752	10821	10652	10892	10758	10869	10765	10837	10982	10885	10945	10976	10801	10771	10829	10779	10807	10802	10893	10833	10971	10804	10909	10779	10873	10923	10874	10805	10816	10895	10813	10851	10823	10860	10888	10850	10686	10862	10783	10820	10765	10854	10784	10828	10645	10846	10830	10816	10715	10893	10895	10833	10851	10699	10848	10729	10765	10899	10873	10715	11007	10776	10890	10750	10852	10856	10909	10944	10998	10872	10927	10925	10759	10731	10700	10732	10942	10814	10940	10969	10862	10690	10887	10730	10749	10823	10954	10947	10814	10823	10805	10894	10685	10710	10714	10819	10851	10891	10823	10967	10937	10963	10671	10745	10980	10877	10858	11055	10769	10903	10830	10872	10888	10922	10764	10828	10863	10818	10763	10813	10729	10888	10761	10657	10741	10895	10847	11043	11011	10809	10855	11029	10803	10705	10701	10859	10700	10874	10893	10934	10781	10749	10718	10836	10921	10849	10796	10662	10870	10998	10921	10771	10810	10831	10974	11057	10902	10740	10891	10958	10848	10808	10771	10739	10938	10738	10709	10844	10817	10708	10899	11012	10747	10893	10891	10877	10768	10744	10871	10857	10820	10699	10872	10899	11006	10985	10798	10944	10951	10713	10730	10868	10862	10927	10925	11036	10867	10785	10869	10751	10830	10780	10807	10955	10930	10863	10962	10782	10854	10746	10711	10713	10735	10774	10650	10935	10559	10921	11017	10760	10840	10730	10893	10850	10808	10751	10806	10904	10767	10763	10872	10746	10762	10854	10924	10630	10893	10816	10781	10807	10724	10933	10758	10910	11049	10877	10809	10793	10807	10789	10679	10751	10835	10910	10708	10906	10967	10869	10895	10914	10559	10821	10705	10779	10902	10688	10880	10777	10679	10839	10860	10830	11025	10898	10832	10546	10775	10752	10884	10726	10890	10690	10818	11121	10917	10766	10809	11009	10811	10909	10797	10744	10920	10760	10906	10958	10918	10849	10963	10901	10912	10840	10722	10761	10886	10880	10785	10726	10685	10869	10714	10864	10818	10879	10851	10739	10724	10867	10820	10743	10923	10950	10796	10674	10706	10904	10772	10774	10780	10771	10807	10679	10592	10827	10945	10703	10838	10948	10667	10772	10910	10641	10977	10781	10929	10821	10909	10739	10804	10761	10746	10968	10731	10908	10718	10888	10806	10824	10823	10895	10928	10763	10731	10825	10805	10864	10774	10716	10895	10868	10961	10896	10892	10617	10823	10934	10850	10866	10925	10856	10611	10940	10872	10933	10875	10672	10878	10665	10877	10873	11001	10833	10704	10767	10833	10906	10918	10858	10716	10738	10681	10776	10754	10818	10837	10852	10789	10839	10980	11065	10889	10704	10863	10888	10871	10812	10826	10907	10897	10827	10750	10852	10856	10882	10858	10921	10976	10781	10723	10791	10735	10875	10908	11002	10774	10996	10748	10780	10893	10866	10911	10720	10819	10746	11030	10964	10770	10953	10834	10835	10658	10920	10853	10718	10765	10735	10904	10858	10700	10919	10827	10787	10715	10740	10837	10822	10716	10762	10910	10695	10800	10819	10961	10756	10753	10840	10812	10955	10842	10738	10881	10678	10824	10835	10862	10800	10755	10978	10768	10864	10741	10711	10891	10788	10827	11016	10674	10575	10788	10682	10888	10794	10917	10695	10880	10682	11039	10988	10683	10595	10752	10871	10949	10648	10907	10915	10983	10631	10824	10741	10956	10900	10924	10829	10835	10821	10751	10999	10824	10857	10802	10753	10673	10774	10777	10856	10976	10670	10898	10869	10827	10823	11002	10914	10987	10746	10779	10741	10753	10829	10782	10853	10974	10801	10807	10840	10701	10870	10891	10822	10810	10694	10822	10898	10877	10859	10803	10909	10830	10726	10883	10802	10789	11048	10795	10842	10770	11026	10861	10899	10913	10951	10912	10837	10954	10834	10811	10996	10832	10898	10878	10833	10834	10879	10817	10886	10912	10966	10821	10831	10877	10654	10989	10980	10942	10865	10841	10830	10820	10828	10982	10883	10824	10867	10800	10787	10761	10867	10865	10953	10894	10606	10773	10701	10925	10710	10813	11039	10924	10693	10598	10722	10723	10763	10768	10836	10789	10876	10798	10839	10967	10948	10899	10764	10887
11350	12552	12226	12067	19002	21930	22371	14684	11786	11478	11592	11790	11777	11559	11686	11782	11598	11626	11545	11522	11562	11510	11705	11699	11685	11716	11496	11718	11635	11646	11648	11778	11562	11654	11705	11749	11405	11542	11773	11506	11682	11507	11673	11734	11642	11756	11734	11743	11682	11612	11664	11778	11699	11511	11591	11693	11710	11747	11665	11699	11681	11556	11472	11649	11656	11683	11550	11581	11581	11744	11623	11477	11556	11710	11655	11695	11639	11676	11620	11625	11729	11661	11704	11820	11649	11573	11627	11684	11699	11588	11682	11503	11781	11610	11658	11382	11570	11702	11579	11732	11540	11556	11664	11620	11596	11657	11638	11748	11682	11664	11637	11581	11767	11524	11464	11636	11597	11695	11653	11678	11665	11702	11506	11573	11678	11674	11575	11571	11693	11597	11622	11631	11538	11707	11715	11561	11676	11590	11609	11601	11636	11677	11740	11576	11772	11725	11616	11569	11646	11569	11586	11558	11904	11616	11718	11611	11653	11768	11672	11586	11645	11682	11691	11545	11629	11727	11565	11717	11514	11628	11690	11560	11557	11630	11530	11916	11734	11567	11594	11693	11640	11557	11484	11537	11489	11566	11704	11606	11742	11665	11713	11682	11819	11635	11540	11685	11531	11651	11724	11550	11540	11693	11687	11572	11653	11636	11678	11734	11591	11601	11640	11781	11849	11592	11431	11616	11853	11715	11611	11662	11658	11446	11664	11465	11675	11657	11530	11655	11466	11724	11460	11663	11673	11599	11547	11561	11585	11524	11809	11632	11642	11609	11752	11613	11710	11526	11546	11472	11684	11673	11598	11577	11667	11695	11615	11630	11608	11702	11667	11773	11658	11499	11658	11597	11696	11497	11720	11599	11551	11424	11626	11543	11589	11576	11638	11490	11493	11684	11623	11574	11633	11611	11616	11731	11595	11546	11740	11625	11592	11750	11660	11613	11571	11590	11795	11640	11495	11622	11603	11653	11614	11563	11513	11738	11707	11578	11632	11524	11642	11679	11671	11730	11581	11599	11660	11727	11602	11553	11590	11798	11676	11600	11825	11695	11798	11739	11561	11668	11588	11643	11681	11659	11695	11694	11739	11641	11646	11597	11605	11577	11742	11614	11674	11571	11780	11527	11711	11623	11555	11514	11492	11552	11600	11563	11681	11689	11578	11544	11632	11706	11601	11736	11661	11680	11660	11556	11703	11766	11657	11636	11708	11637	11658	11700	11732	11648	11494	11711	11760	11739	11871	11720	11607	11804	11608	11520	11705	11617	11655	11705	11504	11825	11718	11676	11662	11691	11586	11638	11703	11733	11626	11790	11635	11715	11599	11627	11722	11522	11691	11843	11667	11582	11889	11611	11769	11595	11548	11602	11734	11638	11659	11685	11623	11657	11729	11659	11598	11609	11545	11687	11646	11575	11625	11499	11516	11669	11660	11735	11630	11550	11758	11605	11623	11548	11716	11653	11672	11627	11637	11427	11642	11719	11518	11407	11698	11660	11769	11656	11586	11561	11541	11811	11774	11512	11360	11837	11489	11660	11737	11716	11491	11599	11693	11574	11593	11688	11684	11707	11589	11673	11488	11752	11535	11544	11680	11738	11608	11743	11619	11526	11553	11474	11733	11593	11826	11453	11487	11797	11682	11589	11651	11692	11688	11589	11593	11765	11580	11634	11719	11585	11662	11566	11494	11623	11613	11672	11701	11666	11601	11570	11716	11498	11612	11691	11548	11816	11668	11589	11514	11577	11569	11702	11649	11741	11635	11651	11578	11690	11793	11814	11790	11531	11785	11583	11677	11693	11620	11521	11678	11532	11858	11637	11701	11610	11620	11684	11671	11489	11686	11553	11594	11520	11645	11643	11732	11733	11557	11632	11705	11662	11586	11509	11551	11547	11604	11452	11652	11670	11650	11671	11612	11717	11501	11750	11764	11795	11658	11760	11721	11776	11704	11695	11609	11741	11610	11650	11567	11804	11824	11695	11680	11706	11665	11654	11584	11683	11622	11600	11807	11647	11619	11774	11568	11540	11671	11737	11667	11648	11768	11715	11518	11621	11591	11618	11734	11674	11543	11708	11554	11592	11546	11599	11663	11647	11647	11683	11486	11738	11687	11678	11672	11715	11792	11750	11772	11552	11651	11728	11627	11582	11689	11624	11645	11582	11693	11686	11703	11499	11496	11649	11679	11601	11591	11656	11721	11693	11571	11686	11584	11627	11772	11733	11507	11645	11629	11753	11584	11718	11614	11647	11615	11590	11635	11550	11688	11804	11628	11512	11550	11562	11683	11490	11577	11599	11754	11585	11662	11649	11495	11691	11665	11561	11789	11646	11695	11783	11665	11651	11655	11615	11625	11629	11722	11488	11637	11557	11603	11707	11615	11718	11630	11795	11600	11588	11708	11497	11711	11742	11531	11731	11533	11731	11686	11740	11559	11837	11634	11763	11670	11753	11642	11762	11640	11566	11619	11523	11772	11680	11764	11681	11621	11615	11742	11843	11534	11665	11598	11790	11697	11718	11790	11655	11705	11495	11748	11716	11578	11575	11564	11683	11525	11596	11636	11556	11700	11547	11679	11587	11677	11732	11689	11358	11654	11785	11737	11653	11685	11830	11736	11607	11541	11700	11782	11639	11495	11588	11487	11516	11714	11595	11543	11736	11653	11632	11730	11512	11521	11561	11652	11786	11857	11553	11608	11606	11726	11657	11681	11524	11583	11780	11576	11765	11554	11710	11931	11642	11710	11741	11776	11548	11593	11517	11662	11755	11561	11817	11585	11640	11455	11684	11706	11664	11706	11667	11655	11533	11812	11470	11650	11803	11631	11815	11553	11682	11725	11598	11581	11659	11651	11719	11697	11579	11805	11756	11557	11642	11724	11639	11532	11676	11658	11638	11782	11675	11595	11763	11737	11580	11677	11559	11396	11660	11825	11561	11695	11580	11538	11691	11669	11567	11507	11516	11765	11532	11603	11647	11656	11642	11600	11564	11660	11569	11557	11742	11636	11638	11502	11757	11679	11664	11745	11665	11738	11515	11657	11757	11777	11795	11809	11536	11645	11629	11673	11640	11521	11579	11736	11747	11694	11554	11589	11546	11553	11679	11816	11624	11540	11600	11762	11563	11560	11673	11581	11604	11649	11588	11696	11600	11437	11495	11618	11621	11677	11499	11705	11749	11573	11604	11800	11739	11768	11572	11705	11592	11652	11717	11681	11480	11579	11569	11742	11715	11699	11629	11712	11689	11625	11780	11714	11580	11844	11576	11643	11717	11643	11741	11775	11811	11807	11420	11593	11569	11750	11655	11580	11696	11488	11799	11707	11641	11611	11908	11663	11436	11601	11679	11681	11659	11599	11733	11528	11494	11725	11548	11648	11571	11749	11607	11724	11413	11849	11510	11536	11655	11738	11564	11453	11543	11581	11672	11555	11688	11743	11620	11820	11597	11612	11715	11534	11634	11722	11681	11634	11674	11755	11607	11731	11628	11780	11723	11619	11592	11686	11482	11727	11850	11764	11752	11681	11524	11728	11730	11569	11581	11818	11596	11640	11794	11481	11655	11594	11628	11642	11666	11603	11743	11684	11605	11705	11520	11799	11660	11606	11740	11581	11623	11585	11565	11659	11731	11651	11737	11734	11797	11691	11683	11585	11681	11651	11658	11663	11542	11656	11643	11693	11543	11667	11802	11637	11664	11614	11656	11715	11579	11745	11735	11687	11608	11776	11693	11750	11623	11738	11691	11690	11481	11703	11663	11631	11635	11768	11574	11664	11557	11515	11823	11634	11635	11664	11660	11747	11770	11626	11680	11603	11700	11638	11693	11578	11478	11602	11640	11601	11521	11548	11620	11473	11680	11558	11553	11508	11584	11564	11564	11719	11605	11561	11809	11655	11555	11580	11569	11729	11828	11591	11655	11531	11715	11549	11516	11662	11517	11513	11645	11723	11618	11618	11563	11731	11691	11660	11569	11549	11613	11722	11601	11853	11728	11634	11863	11605	11691	11565	11559	11610	11696	11696	11720	11657	11575	11666	11511	11568	11560	11602	11686	11813	11734	11710	11612	11751	11547	11516	11585	11641	11670	11607	11617	11699	11563	11544	11621	11671	11704	11701	11559	11657	11580	11726	11767	11698	11620	11726	11506	11693	11719	11633	11648	11587	11695	11784	11663	11697	11649	11701	11815	11644	11520	11687	11676	11609	11631	11683	11594	11570	11590	11634	11564	11788	11547	11602	11800	11610	11732	11535	11544	11567	11590	11541	11642	11684	11536	11627	11522	11544	11675	11707	11521	11737	11769	11659	11613	11521	11684	11717	11719	11597	11699	11517	11636	11633	11464	11714	11574	11597	11610	11522	11752	11669	11651	11594	11835	11692	11560	11771	11528	11577	11751	11491	11610	11656	11537	11600	11579	11515	11564	11726	11684	11733	11527	11625	11619	11714	11510	11632	11604	11552	11665	11661	11545	11662	11689	11583	11676	11512	11640	11621	11555	11673	11836	11619	11689	11557	11802	11706	11738	11642	11648	11789	11660	11708	11577	11651	11616	11572	11611	11711	11671	11615	11819	11603	11749	11614	11537	11857	11583	11696	11626	11676	11558	11761	11542	11617	11731	11647	11716	11714	11634	11612	11806	11773	11603	11549	11587	11569	11758	11750	11645	11743	11669	11745	11572	11545	11709	11600	11782	11777	11562	11656	11495	11618	11703	11701	11477	11564	11718	11571	11536	11650	11475	11617	11427	11633	11594	11680	11584	11839	11620	11759	11511	11643	11632	11649	11700	11582	11686	11675	11640	11704	11567	11629	11688	11483	11649	11634	11743	11634	11676	11667	11512	11714	11657	11585	11696	11744	11598	11580	11673	11728	11680	11648	11620	11712	11591	11629	11500	11658	11776	11604	11821	11499	11712	11620	11308	11842	11673	11658	11618	11616	11703	11594	11646	11556	11471	11482	11558	11707	11619	11720	11675	11667	11563	11680	11606	11729	11609	11587	11677	11591	11609	11538	11617	11480	11835	11742	11680	11599	11633	11660	11744	11591	11572	11752	11654	11637	11780	11623	11825	11802	11524	11660	11630	11728	11577	11749	11606	11734	11636	11558	11732	11688	11643	11559	11632	11764	11700
24218	21240	28393	24496	27552	41947	41345	27208	12481	10748	10240	10212	10146	10135	10195	10061	10212	10203	10110	10115	10149	10241	10101	10131	10145	10087	10125	10171	10146	10014	9974	10071	10159	10107	10346	10113	10117	10052	10060	9944	10081	10089	10083	10128	10080	10021	9980	10016	10047	10022	10032	10143	10115	9975	9991	9987	10207	10064	10065	10096	10095	10057	9996	10083	10019	10014	9909	10143	9936	10178	9984	10079	10025	9971	10121	10039	9961	10199	10128	10118	10074	10213	10143	10162	9944	10099	10075	10214	9914	9971	10037	10025	9886	10011	10035	10109	9994	10066	10015	10185	9961	10047	9973	9833	9984	10019	9995	9966	10123	10040	9938	10032	10112	10018	10149	10050	10136	9918	10205	10161	9918	9919	10020	10134	10008	9991	10048	10043	10248	10103	10106	9938	10029	10135	10156	10051	10027	10047	10107	10091	10055	9998	10151	10095	9976	10063	9952	10224	10180	10064	10030	9947	10230	10039	9871	10010	10165	10120	10116	10073	10050	9889	9985	10009	10093	10190	10032	9997	10203	10138	9954	10073	10147	10036	10332	9982	9938	10289	9898	10121	10007	10144	10054	10185	10027	10105	10088	9993	9981	9972	10112	10137	9948	10040	10033	10058	10065	9894	10211	10134	9920	9904	10045	10207	9957	10083	10063	9982	10066	9950	9981	10156	10062	10228	10125	10156	10073	9957	9988	9952	9991	9996	10095	9948	10134	10006	9952	10146	10089	10160	10071	10088	10161	10031	9954	10122	9999	10070	10130	10186	9928	10032	10246	9966	10119	10114	9913	10042	10123	10156	10070	9978	10046	10109	10043	10061	10078	9935	9928	10027	10153	9915	10107	10088	9803	9864	10047	10002	9982	10066	10135	10009	10070	10007	9935	10234	10083	10005	9979	10098	9994	9858	9983	9902	9972	10137	10222	10219	10026	9952	10098	10095	9820	10020	10119	9901	10099	10004	10070	10038	10074	10120	10101	9932	9988	10149	10023	9976	10117	10113	10018	10029	10131	9845	10081	10069	9943	9999	10033	10164	10013	10012	10117	10066	9957	9837	10036	9938	10074	10128	10049	10219	10010	9904	9954	10011	10137	9948	10072	10089	10086	10194	10113	10124	9953	10223	10168	10192	10159	10066	9960	10089	9932	10042	9890	10071	10010	10006	10129	10122	9926	10004	9934	10185	9912	9992	9925	10162	9967	9993	9813	9985	9982	9985	9989	10089	9779	10090	10058	10011	10107	10066	10201	9949	10043	10030	10068	10049	10029	10151	10163	10002	10046	9994	9948	10018	10182	9857	10082	9969	10201	10143	9867	10036	9984	10003	10095	10112	10055	10029	10030	10228	10092	10113	10266	10071	10052	9981	10047	10031	10123	9951	10026	10005	9988	10024	10127	10096	10167	10048	10118	10017	9886	10013	10084	9915	10173	10324	9894	10066	10064	10131	9978	10064	10125	10020	9868	10117	10001	10173	10066	9975	9964	10117	10227	10015	10140	9885	10086	9982	10031	9941	9950	10167	9947	10086	10032	10029	9800	10016	10020	10032	10035	9942	10014	9842	10013	10146	10254	9958	10017	10277	10022	10074	10244	9966	10129	10034	9947	9844	10033	10041	9951	10030	9988	10200	9885	10098	10171	10029	10145	10001	10156	9987	10052	10030	10045	10083	10177	10098	10071	9868	10191	10105	10037	10065	10048	10028	9997	9872	9965	10064	9942	9961	9985	10082	10078	10285	10005	9963	10062	10055	10108	10082	9987	10069	10015	10007	9944	10138	10041	10114	9843	9843	9967	9942	10157	10192	10334	9890	10062	10237	10099	9973	9967	10089	10138	10061	10146	10158	10007	10007	10106	10172	10163	10041	10061	10169	10124	10131	10114	10283	10077	10041	10042	9940	9929	10131	10270	10044	10142	9784	10096	10176	10072	10019	10142	10136	10065	10048	9995	10097	10008	10201	9927	10098	10095	10067	9855	10002	10104	10101	10015	10071	10026	9928	9955	10071	10071	10013	9887	9954	10007	10082	10067	10105	10033	9889	10040	9937	10023	10042	9950	9981	10085	9894	9963	10026	10055	9979	9960	9966	9990	9976	10011	9931	10134	9995	10025	10082	10081	10071	10094	9928	10108	10138	10107	10093	10193	10128	10074	9921	9998	10005	10118	9895	10126	10011	10073	10124	10191	10003	10102	10061	10024	9957	9888	9965	10177	10103	10079	10035	9849	10123	9962	10105	10154	10007	10027	10127	10100	10116	9975	10174	10124	10114	9798	10028	10038	10168	10148	10061	9968	10077	9977	9997	9948	9977	10233	10078	10195	9882	9914	9940	10132	10078	10136	10007	9810	10144	10155	10030	9928	10067	10046	9952	10138	10020	10150	10013	9992	10069	9920	9990	9894	10102	10093	10063	10006	10102	10059	10083	10002	10200	10108	10048	10025	10148	10123	10111	10096	10037	9872	9993	10109	9949	9977	9998	10169	10044	10059	10086	10134	10028	10098	9963	10022	10344	10225	10060	10109	9924	10042	9975	10004	10144	9962	10116	10051	10227	9998	9977	10157	10125	10062	9943	9975	10009	10083	9907	9974	10012	9970	9966	10127	10049	9886	10048	9987	9905	10090	10148	10013	10097	10025	9896	10098	10124	10026	10154	10081	9985	10245	10071	10123	10033	10065	10174	10170	10099	9835	10038	10159	9985	10139	10166	10156	9965	10052	10041	10038	10150	10201	10043	10247	10037	10128	10158	9978	10039	10069	9875	9963	10045	9827	10068	10037	9963	9951	10064	10097	10179	10057	10096	10121	10107	10042	9948	10105	10139	10180	10066	10032	10031	9911	9978	9987	10054	9915	9940	9914	9903	10034	10015	10080	10055	10187	9819	10066	10101	10187	10045	10045	10163	10158	10028	10155	9996	10123	10099	10003	9938	10121	10082	10099	10041	10072	10093	10110	9942	9921	10008	10002	10000	10108	10030	10203	10023	9904	10135	10016	10050	10035	10110	10066	9939	10121	10183	10025	10110	10099	10149	10098	9995	9985	9980	10023	10265	10135	10066	10210	9926	10148	10073	10143	10080	10194	10019	10095	10190	10018	10231	10327	10130	10097	10083	10033	9936	10040	10003	9930	9936	9924	9923	10174	9943	10214	10230	9960	10147	10119	10038	10036	9990	10089	10119	10096	10125	9925	9872	10218	9899	9994	9983	10084	9902	10107	10035	9972	9998	10019	10111	10026	10121	10058	10097	9913	10045	9957	9912	10245	9922	10029	10043	10277	9891	9896	9913	9990	9944	10053	10144	10111	9998	10067	10083	9959	10137	9980	10045	10035	9922	10025	9983	10049	9903	10211	10083	10056	9901	10135	9912	9996	10068	10200	10004	10054	10094	10087	10033	10068	9958	10125	9759	10049	9873	10057	10014	10188	10062	10197	10080	9977	9983	9906	9925	10120	9978	10124	10004	10060	10011	10188	10223	10063	9973	10084	10136	9922	9945	10041	10082	10137	10194	10094	10053	9891	10028	10039	10104	9977	9842	10094	10073	10173	10092	10163	10003	9984	10091	10174	10031	10006	10139	10039	9948	9940	10031	9959	9813	10071	10070	10002	10182	10017	9980	9939	10025	9992	10270	10099	10007	10103	9954	10055	10109	10086	9879	10036	10185	10140	10148	9995	9971	10011	10040	10013	10060	9944	9981	10291	10136	10060	10025	10082	9942	10003	10115	10093	10155	9978	10119	10109	9962	10190	9881	10002	9990	10035	10081	10039	9985	10064	10198	9991	9942	10053	10009	9969	10092	10119	10158	10098	9996	10101	10159	9987	10124	10055	10072	10008	10016	10095	9893	10118	10208	9965	10134	10093	10031	10173	10008	10092	9943	10090	9987	10024	9868	10017	10046	9903	10017	10077	9973	10046	10103	10155	9977	9913	9924	9985	9941	9934	10228	10083	10077	10045	10210	9941	10163	10015	9965	10077	9966	10015	10035	10091	10123	10065	10092	9931	10002	9983	10044	10184	9926	10110	10007	10082	9988	10023	10166	10052	10152	10060	10085	10032	10204	9971	10014	10044	10126	10032	10009	10194	9991	10154	10121	10083	10187	10062	9894	10258	9965	10071	10065	10149	10024	10199	9940	9912	10014	10000	10052	10017	10175	10076	10226	10134	10141	10187	9912	9902	10147	9950	9994	10132	10075	10118	10077	10013	10105	9971	10172	9999	10086	10142	10153	9908	10147	10168	9976	10067	10149	10081	9895	10066	10105	10152	10081	9802	10049	9976	10004	10078	10125	9991	10093	10045	10265	10055	10053	10109	10019	10092	10195	10072	9881	10029	10222	10058	10103	10089	10182	9858	10087	10089	9905	9985	10070	9886	10093	10133	10285	10106	9909	10098	10036	10099	9945	9986	10023	9980	9977	9979	10099	10211	10161	10046	10029	9985	10067	9964	10013	10089	10080	10084	9950	9990	9901	10118	10011	10078	10158	10200	10097	10182	10168	9951	10141	10038	9942	10047	10050	10116	9860	10092	10025	10101	9966	9913	9960	9940	9951	10258	9964	10127	10120	9964	9979	10074	10085	10012	10021	10042	10101	10062	10168	10192	10129	9873	10011	9953	10028	10034	10077	9936	10115	10125	9996	9989	10047	10004	10037	9951	9983	9950	10031	10099	9933	10084	10150	10021	10021	10093	10012	9867	10158	10005	9952	10139	10003	9884	10086	9976	9969	9994	10016	9994	9976	10155	10047	10107	10047	10008	10137	9809	9988	10015	9970	9958	10044	10098	10056	10223	10133	10104	10094	10063	10184	10129	10082	10243	10083	9965	10165	9943	10300	10054	10016	10169	10145	10123	9981	9868	9988	9955	10198	10005	10013	10097	10048	10087	10070	10090	10014	10114	10166	10138	10042	10075	9880	10069	9930	10035	9966	10008	9894	10030	10002	10012	9891	10151	10054	10061	9996	10026	9921	10064	9968	10122	9922	10147	9908	10032	10029	10064	9968	10181	10043	10065	9986	10077	10104	10111	10011	9923	9897	10166	10196	10183	10130	10035	9977	10173	9993	10012	9925	10027	10080	10119	10105	9946	10098	10072	10032	10087	10070	10101	10054	10193	9909	10039	9900	9943	10051
10820	17444	16633	17824	39546	46900	44594	26439	11256	11271	11397	11111	11295	11302	11118	11071	11226	11252	11228	11157	11165	11122	11069	11132	11197	11112	11165	11108	11001	11150	11118	11085	11219	11111	11084	11128	11258	11032	11127	11204	11104	11244	11103	11353	11008	10987	11072	11075	10996	10975	11199	11219	10984	11137	11301	11238	11046	11036	11191	11154	11100	10972	11134	11101	10954	11011	11175	11154	11047	11108	11117	10898	11141	11081	11092	11124	11122	11234	11072	10971	11139	10985	11076	11056	11109	11327	11018	11065	11044	10996	10987	11113	11064	11283	11065	11195	11095	11081	11045	11139	11019	11159	11012	11114	10947	11053	11176	11118	11059	11139	11141	11031	11112	11027	11203	11026	11178	11098	11044	11183	11016	11082	11102	11208	11160	11153	10997	11104	11128	11007	11024	11125	11115	11131	10983	11093	11159	11061	11057	10996	11081	11072	11282	11002	11000	11084	11135	11027	11280	11102	10919	11174	11101	11171	11062	11181	11101	11016	11029	10958	11197	11091	10993	11163	11237	11123	11040	11106	11103	11153	11049	11040	11092	11023	11112	11135	11080	11103	11073	11115	11148	11116	11108	11084	11206	11129	11103	11279	11214	11161	11151	11298	11067	11096	11089	11178	11187	11266	11099	11081	11095	11076	11186	11067	11079	11075	11203	11263	11038	11016	11024	11146	11050	11063	11130	11055	11044	10975	11174	11079	11227	10980	10985	11095	11080	11140	11133	11129	11146	11013	11151	11054	11128	11131	11084	11107	11124	11084	11088	11121	11084	11131	11204	11026	11150	11140	10974	11031	10993	11142	11245	11124	11046	11167	11144	11132	11022	11168	11031	11116	11303	11149	11033	11097	11100	11067	11236	11215	11172	10929	11118	11158	11133	11112	11101	11119	11073	11168	11107	11119	11162	11026	11079	11149	11021	11034	10969	10967	10939	11053	11108	11014	11219	11036	11155	11073	11070	11128	11138	11083	11258	11053	11067	11102	11015	11094	11201	11257	11216	11208	11031	11202	11027	11226	11077	11174	11051	11029	11186	11063	11234	11058	10923	11269	10956	11184	11161	11119	11063	11066	10972	11173	11076	11034	11171	11177	11092	11141	10953	11056	11069	11220	11067	11090	11077	11068	11054	11196	11063	11072	11135	11068	11079	10917	11096	11037	11178	10980	11135	11192	11171	11161	11161	10935	11084	11089	11005	10963	10979	11059	11102	11150	11126	11171	10992	10928	11203	11114	11057	11207	11069	11199	11110	11163	11189	11216	10969	10963	11077	11117	11100	11087	11122	10960	11054	10974	11070	11049	11069	11025	11072	11087	11117	11023	10983	11091	11237	11132	11094	11182	11224	11225	11133	11132	11228	11040	11064	11091	11108	11108	11266	10925	11244	11113	11013	11119	11103	11214	11058	11029	11275	11072	11016	11021	10865	11012	10961	11133	10952	11042	11106	11025	11138	11208	11128	11016	11064	11104	10976	11078	11014	11102	11176	11124	11366	11023	11008	11139	11327	11167	11020	11147	11148	11108	11058	11019	11218	11069	11191	11077	11065	11164	11133	11002	11127	11230	11197	10995	11420	11141	11111	11185	11086	11251	11014	11101	11164	11214	11044	11237	11091	11135	11255	11108	11083	11258	11162	11106	11255	11164	11075	11155	11100	11235	11229	11106	11353	10946	10962	11255	11110	11255	11223	11033	11285	11027	11137	11135	11125	11114	11172	11053	11087	10901	11138	11027	10943	10988	11176	11051	11094	11140	11062	11045	11216	10910	11278	11059	11001	11161	11125	11140	11125	11092	11106	11166	11122	11077	11202	11015	11001	11033	11063	11070	11121	11031	11139	11232	11123	11193	11251	11258	11233	11092	10990	11089	11106	11091	11207	11161	11085	11152	11026	11175	11194	11096	11204	11166	11160	11054	11223	11129	11166	11078	11160	11013	11085	11119	11200	11354	11184	11068	11073	11088	11012	11196	11233	10936	11105	11235	11108	11082	11102	11108	11166	11088	11150	10986	11215	11140	11095	11187	11015	11013	11068	11049	11065	10937	11116	11171	11124	11208	10962	10944	11226	11005	11148	11082	11025	11153	11001	10905	11153	11031	11088	11307	11145	11038	11278	11337	11021	11227	10898	11038	11002	11058	11240	11179	10936	11186	11077	11161	11207	11086	11159	11192	10969	11153	11126	11193	11018	10983	11119	11179	11190	11197	11024	11250	11208	11071	11103	11151	11203	11050	11111	11153	11150	11120	11112	10950	11252	11230	11191	11072	11170	11019	10997	11097	11137	11026	11124	11132	10929	11231	11045	11169	11200	11029	10995	10976	11187	10957	11246	11097	11092	10992	11079	11150	11239	11189	11244	11086	11093	11159	11172	11104	11205	11095	11313	11028	11141	11205	11184	11054	11078	11058	11063	10837	11102	11175	11004	11099	11162	11155	11157	11264	11105	10996	11005	11304	11057	11129	11131	11129	11026	11130	11080	11201	11048	10952	11274	11130	11105	11028	11121	10973	11123	11086	11092	10992	11179	11123	11209	11238	11256	11304	11154	11133	11091	11067	11106	11033	11210	11114	11113	10994	11209	11063	11077	11259	11175	11193	11180	11163	11006	11111	11102	11118	10981	11062	10935	11116	11181	10965	11143	11040	11094	11280	11100	11075	11147	11051	11121	11058	11104	11049	11097	10993	11091	11129	11222	11073	11008	11033	10984	11147	11163	11048	11050	11191	10977	11052	11231	11110	11112	11165	11118	11119	11095	11075	11237	11142	11029	11164	10960	11004	11130	11135	11059	11269	11021	11091	11101	11132	11009	11123	11112	11074	10982	11211	11067	11231	11109	10941	11051	11045	11040	11149	11111	11165	11101	11088	11210	11258	10997	11102	11175	11243	10951	11224	10993	11190	11134	11045	11044	11071	11172	11194	10962	10968	11171	11117	11100	11060	11031	11032	11019	11181	11072	11138	11039	11076	11043	11105	11048	10887	11143	11110	11004	10982	11215	11187	10944	11142	11196	10964	11278	11105	11086	11206	11148	11059	11021	11007	11068	10999	11213	11050	11029	11042	10910	11042	11196	11076	11222	11100	11080	11221	11254	11025	11170	11066	11106	11074	10998	11130	11029	10998	11177	11278	11071	11259	11068	11033	11144	11093	10976	11058	11000	10958	11003	11066	11138	11102	10998	11146	11068	11287	11163	11177	11099	11190	10923	11012	11112	11026	11099	10965	11081	11081	11061	11057	11165	11165	11142	11092	11133	11093	11040	11236	11134	11044	11077	11037	11011	11185	11104	11029	11029	11055	11256	11077	11133	11096	11051	11111	11040	11122	11191	11121	11063	11245	11119	11093	11047	10979	11185	11093	11154	11171	11139	11059	11033	11169	10991	11035	11208	10963	10946	11111	11118	11025	11172	11108	11079	11146	11059	11008	11109	11129	11182	11151	11187	10973	11114	11028	11210	11147	11062	11182	11005	10970	11104	11253	11060	11104	11118	11021	11176	11038	11175	11305	11167	11195	11071	11075	11153	11144	11028	11127	11158	11045	11238	10985	11115	11111	10979	11180	11152	11086	11181	11175	11114	10947	11189	11040	11122	11178	11201	11138	11133	11074	11107	11018	11062	11069	11157	11045	11088	11094	11125	11007	11105	11161	11089	11265	11048	11134	11153	11037	11108	11023	11044	11172	11086	11048	11054	11001	11139	11177	11116	11104	11210	11087	11137	11299	11103	11008	11146	10942	11198	11073	11082	11004	11034	11078	10961	11028	11125	11114	11203	11119	10916	11079	11219	10970	11087	11041	11175	11139	11110	11062	10959	10991	11238	11046	11055	11135	11098	11136	11234	11192	11210	11016	11220	11008	11170	11042	11067	10967	10974	11010	11130	11065	11163	11135	11102	11174	10974	11044	11046	11290	11160	11185	11131	11066	11129	11165	11107	11169	11148	11009	11191	11015	11152	11259	11106	11084	11083	11092	10964	11012	11182	11100	11167	11035	10925	11074	11088	11072	11259	10977	11003	11108	11008	10941	11066	11092	11177	11193	11149	11016	10964	11338	11261	10936	10993	11091	11005	11047	11178	11006	10942	11113	11109	11176	11181	11051	11111	11045	11098	11096	11009	11010	11173	11191	11150	11158	11113	11093	11247	11074	10997	11112	11147	11137	11027	11071	11319	11042	11226	11200	11163	11132	11156	11121	11127	11213	11153	11141	11060	10989	11114	11000	11046	10948	11062	11237	10941	11086	11108	10969	11238	11125	11085	11107	11126	11167	11156	11185	11177	11259	11203	10964	11130	11109	11005	11164	11111	11203	11010	11099	11174	11451	11001	11150	11045	11115	11274	10956	10977	11181	11003	11112	11130	11147	11086	11112	11310	11192	11149	11183	11088	11119	11087	10994	11027	11162	11148	11087	11227	11006	11123	11086	11019	11114	11108	11173	10995	11171	11181	10961	11132	11148	11047	11098	11011	11029	11027	11098	11054	11042	11192	11148	11064	11298	11228	11160	11052	11078	11224	11118	10993	11065	11271	10912	11153	10884	11180	11115	11083	11059	11063	10928	11243	11119	11055	10961	11140	11074	10985	11133	11111	10949	11146	11187	10919	11153	11284	11235	11152	11067	11092	11170	11177	11174	11042	11216	11072	11046	11020	11115	11153	11110	11147	11061	11035	11151	11141	11216	11039	10989	11052	11081	11143	11158	11119	11085	11231	11105	11139	11090	11160	11033	11180	11011	11201	11170	11024	11309	10984	11140	11021	11062	11188	11087	11127	11140	11143	10970	11136	11182	11081	11167	11066	11256	11103	11232	11159	11136	11101	11218	11024	11267	11096	11222	11229	11103	10972	10967	11101	11115	11116	11089	11022	11121	11192	11133	11020	11119	11165	11088	11241	11161	11327	11159	11173	11065	11024	11108	10900	10983	11175	11207	11074	11176	11267	11085	11163	11085	11093	11122	11234	11080	11260	11066	11095	11160	11166	11115	10989	10915	11060	11139	10971	10962	11153	11129	10885	11151	11206	11009	11131	11051	11176	11033	11049	11183	11030	11112	11142	11041	11014	11152	10969	11124	11011	11186	11191	11172	11127	11052	10963	11024	11191	11102	11161	11134	11104	10990	11133	11173	11166	11179	11118	11017
23078	21252	29106	23714	24242	49924	43310	27463	11685	9586	9170	9051	9150	9086	9016	9009	8894	8899	9005	8933	8904	9093	8885	8892	8870	8913	9032	9032	8818	8954	8873	9042	8919	9083	8838	9036	8836	8914	8840	8776	8834	8847	8879	8861	8726	9049	8927	9054	8845	8952	8826	8984	8932	8794	8829	8806	8848	8925	8963	8812	8938	8791	8930	8785	8864	8885	8875	8834	8872	8932	8976	8863	8888	9034	8874	8680	8847	8801	8802	8883	8688	8813	8816	8787	8795	8800	8890	8916	8897	8916	8736	8685	8794	8880	8740	8772	8790	8908	8816	8751	8880	8784	8704	8864	8762	8879	8896	8744	8904	8765	8946	8983	8952	8697	8906	8851	8832	8860	9023	8836	8808	8652	8809	8758	8807	8843	8978	8915	8772	8812	8959	8795	8833	8909	8788	8800	9002	8854	8842	8983	8906	8800	8958	8894	8836	8742	8910	8901	8809	8860	8943	8885	8894	8828	8817	8797	9018	8831	8787	8790	8736	8781	8853	8667	8832	8788	8832	8933	8912	9149	8751	8838	8807	8807	8832	8782	9034	8746	8773	8885	9150	8890	8825	8747	8890	8860	8881	8805	8824	8800	8917	8814	8701	8809	8771	8855	8852	8881	8768	8735	8788	8766	8999	8883	8789	8700	8753	8695	8723	8944	8763	8912	8789	8772	8824	8838	8617	8810	8909	8802	8715	8931	8849	8909	8659	8648	8869	8736	8780	8874	8720	8773	8776	8847	8934	8855	8779	8740	8809	8836	8786	8873	8855	8839	8870	8753	8756	8796	8813	8706	8830	8848	8924	8786	8771	8666	8971	8800	8860	8799	8796	8802	8905	8732	8920	8869	8870	8929	8969	8802	8901	8886	8702	8608	8790	8750	8628	8633	8782	8939	8932	8939	8872	8852	8790	8691	8658	8735	8837	8855	8809	8738	8788	8759	8821	8939	8905	9017	8795	8924	8935	8924	8821	8830	8953	8825	8785	8812	8987	8893	8775	8750	8794	8835	8726	8864	8926	8701	8764	8828	8819	8935	8857	8750	8939	8872	8796	8804	8843	8966	8803	8815	8819	8796	8825	8689	8893	8867	8752	8830	8743	8850	8773	8988	8859	8634	8815	8856	8893	8787	8707	8783	8840	8734	8827	8877	8924	8841	8758	8869	8640	8814	8827	8725	8847	8945	8752	8836	8552	8939	8775	8769	8718	8741	8784	8725	8900	8728	8879	8890	8811	8771	8865	8986	8823	8887	8840	8800	8872	8635	8833	8842	9013	8898	8908	8685	8864	8863	8787	8915	8800	8743	8767	8780	8855	8721	8816	8855	8808	8741	8981	8700	8810	8665	8782	8810	8777	8740	8927	8838	8834	8712	8957	8853	8907	8880	8945	8762	8864	8864	8829	8885	8929	8769	8698	8714	8733	8845	8834	8884	8840	8731	8873	8803	8822	8871	8801	8836	8789	8878	8873	8683	8751	8905	8744	8734	8805	8669	8859	8776	8896	8668	8927	8837	8903	8741	8890	8865	8718	8822	8752	8779	8999	8790	8780	8724	8807	8834	9006	8986	8792	8796	8753	8815	8736	8731	8836	8823	8997	8830	8841	8886	8769	8725	8941	8660	8824	8770	8792	8818	8769	8922	8872	8833	8750	8929	8761	8771	8807	8880	8836	8843	8887	8860	8877	8738	8766	8858	8919	8737	8855	8918	8891	8798	8714	8690	8954	8878	8783	8759	8813	8716	8772	8764	8686	8915	8829	8791	8869	8723	8873	8760	8777	8934	8844	8839	8920	8709	8846	8800	8783	8878	8825	8701	8756	8815	8941	8828	8763	8994	8737	8870	8833	8769	8642	8797	8731	8789	8758	8628	8872	8831	8794	8872	8796	8780	8832	8856	8865	8899	8757	8951	8774	8787	8878	8696	8785	8889	8765	8748	8796	8851	8769	8899	8817	8776	8817	8821	8729	8944	8790	8740	8795	8826	8733	8780	8636	8796	8724	8833	8772	8804	8852	8931	8809	8847	8829	8945	8900	8807	8730	8629	8801	8851	8746	8675	8934	8796	8865	8746	8724	8808	8854	8802	8859	8826	8815	8757	8930	8669	8835	8919	8938	8835	8943	8729	8733	8812	8762	8766	9006	8808	8831	8773	8874	8831	8913	8944	8669	8925	8919	8868	8750	8975	8888	8859	8691	8939	8733	8714	8828	8771	8772	8639	8786	8727	8852	8827	8965	8898	8921	8775	8813	8674	8777	8624	8683	8728	8890	8802	8758	8801	8832	8705	8867	8910	8975	8801	8853	8735	8823	8909	8729	8695	8735	8896	8985	8649	8914	8872	8766	8906	8809	8874	9072	8819	8854	8810	8861	8850	8864	8787	8934	8791	8868	8936	8770	8736	8791	8794	8780	8804	8787	8964	8943	8936	8896	8741	8841	9035	8837	8805	8855	8821	8750	8660	8802	8813	8942	8818	8811	8706	8760	8698	8880	8851	8850	8700	8945	8607	8784	8772	8738	8843	8856	8747	8838	8838	8890	8776	8641	8746	8828	8843	8820	8941	8815	8736	8764	8825	8881	8845	8831	8745	8663	8679	8876	8763	8844	8924	8680	8871	8953	8800	8809	8757	8754	8795	8779	8869	8744	8760	8767	8817	8837	8739	8764	8888	8845	8846	8875	8878	8945	8829	8798	8723	8753	8835	8810	8856	8877	8866	8720	8876	8706	8872	8753	8813	8882	8795	8845	8657	8880	8728	8844	8780	8713	8828	8817	8742	8759	8714	8824	8712	8762	8770	8795	8607	8839	8803	8842	8723	8945	8809	8902	8751	8703	8776	8618	8793	8907	8953	8765	8943	8968	8864	8799	8940	8884	8997	8761	8936	8716	8963	8730	8887	8764	8714	8812	9053	8757	8951	8828	8884	8853	8784	8783	8870	8729	8657	8833	8834	8842	8846	8672	8690	8925	8835	8897	8856	8782	8748	8654	8748	8729	8880	8865	8881	8804	8808	8809	8953	8708	8736	8689	8810	8721	8734	8930	8854	8763	8754	8819	8889	8886	8709	8822	8820	8756	8859	9040	8762	8835	8713	8862	8781	8876	8785	8865	8754	8845	8826	8785	8882	9088	8694	8723	8899	8807	8761	8749	8896	8922	8684	9011	8814	8543	8628	8918	8841	8805	8812	9111	8644	8851	8854	8686	8785	8876	8802	8614	8851	8696	8738	8861	9041	8670	8984	8943	8796	8855	8818	8934	8673	8630	8580	8871	8754	8597	8874	8843	8937	8757	8872	8753	8743	8854	8912	8873	8873	8777	8903	8756	8880	8701	8719	8685	8827	8943	8689	8721	8832	8734	8929	8822	8889	8819	8781	8858	8928	8685	8811	8976	8770	8876	8772	8774	8661	8951	8730	8886	8807	8912	8865	8918	8718	8636	8770	8663	8787	8772	8772	8707	8820	8781	8722	8756	8901	8788	8704	8929	8928	8845	8958	8968	8899	8793	8870	8908	8655	8939	8748	8727	8656	8808	8932	8947	8920	8799	8701	8842	8895	8989	8765	8884	8877	8799	8883	8702	8767	8934	8681	8705	8747	8907	8904	8942	8822	8882	8886	8830	8906	8676	8810	8851	8829	8785	8881	8919	8877	8883	8633	8628	8701	8774	8825	8637	8831	8703	8899	8898	8828	8925	8805	8809	8707	8925	8825	8709	8873	8938	8831	8794	8776	8716	8826	8855	8878	8881	8672	8663	8886	8665	8954	8781	8723	8799	8789	8870	8809	8732	8805	9022	8834	8901	8703	8956	8946	8827	8814	8798	8723	8670	8706	8882	8678	8862	8788	8829	8782	8945	8814	8732	8853	8768	8759	8913	8816	8682	8968	8961	8847	8766	8647	8799	8789	8958	8702	8814	8833	8698	8804	8805	8785	8959	8885	8914	8854	8805	8830	8622	8912	8638	8811	8706	8808	8782	8924	8802	8962	8661	8790	8741	8749	8828	8793	8812	8795	8668	8765	8912	8808	8759	8818	8722	8820	8667	8822	8780	8565	8880	8761	8864	8954	8746	8920	8786	8803	8717	8605	8657	8815	8813	8616	8910	8704	9013	8695	8725	8748	8849	8691	8701	8666	8729	8837	8861	8847	8682	8876	8798	8899	8709	8854	8754	8845	8954	8793	8698	8976	8844	9015	8811	8728	8687	8846	8776	8855	8946	8805	8865	8735	8795	8916	8851	8892	8827	8730	8892	8955	8871	8826	8816	8851	8739	8969	8813	8835	8761	8752	8681	8804	8938	8650	8817	8695	8739	8870	8756	8889	8757	8950	8823	8633	9015	8939	8876	8722	8763	8738	8840	8793	8904	8692	9038	8956	8722	8905	8847	8656	8870	8855	8886	8821	8932	8795	8788	9030	8825	8926	8841	8747	8662	8846	8894	8753	8739	8884	8760	8773	8894	8847	8849	8759	8640	8737	8888	8835	9136	8789	8854	8832	8716	8876	8840	8883	8703	8775	8826	8889	8850	8770	8890	8818	8820	8975	8763	8933	8871	8669	8767	8725	8789	8898	8814	8691	8805	8816	8929	8813	8737	8783	8721	8875	8683	8841	8855	8753	8786	8845	8748	8870	8877	8952	8969	8877	8820	8774	8927	8871	8683	8684	8960	8991	8869	8826	8810	8829	8652	8974	8833	8972	8862	8863	8841	8812	8740	8855	8705	8829	8808	8784	8866	8798	8934	8708	8856	8763	8955	8837	8966	8774	8657	8761	8766	8864	8722	8756	8885	8745	8887	8755	8837	8742	8840	8909	8783	8648	8733	8788	8850	8804	8846	8739	8821	8751	8691	8872	8862	8849	8881	8859	8869	8765	8671	8813	8798	8777	8772	8870	8811	8712	8765	8807	8710	8832	8848	8582	8797	8726	8705	8890	8794	8856	8775	8977	8681	8847	8881	8732	8787	8894	8828	8830	8794	8810	8849	8855	8805	8702	8784	8940	8864	8910	8764	8805	8725	8674	8811	8952	8523	8778	8973	8782	8822	8840	8641	8874	9030	8855	8898	8871	8782	8667	8886	8931	8782	8866	8597	9008	8816	8788	8862	8909	8755	8799
12428	22699	20688	21759	43096	56918	44005	25389	10734	10472	10578	10515	10357	10269	10312	10257	10219	10157	10278	10178	10323	10150	10212	10127	10094	10266	10253	10375	10000	10105	10084	10220	10215	10215	10258	10156	10054	10161	10075	10177	10126	10223	10003	10162	9997	10185	10135	10059	10054	10158	9968	10159	10153	10111	10188	10209	10086	10173	10266	10163	9965	10214	10170	10156	10160	10320	10230	10036	10230	10124	10254	9994	9898	10280	10184	10122	10216	10015	10102	10078	10124	10158	10121	10098	10121	10007	10109	10025	10146	10191	10036	9985	10121	10147	10239	10059	10108	10116	10182	10182	10197	9999	10135	10101	10109	10202	10064	10122	10183	10027	10114	10041	10109	10176	9963	10030	10096	10115	10048	10105	9958	10139	10095	10260	10093	10086	10115	10220	10087	10092	10264	10138	9998	10109	9941	10113	10318	9981	10031	10182	10149	10199	10143	10167	10269	10185	10038	10219	10090	10105	10153	10099	9978	10241	10082	10103	10041	10085	10186	10055	10117	10119	10128	10033	10121	10039	9987	10020	10182	10081	10046	10122	10174	10219	10099	10044	10126	10082	10061	10059	10023	10101	9901	10045	10123	10095	10203	10135	9899	10123	9959	10042	10068	10156	10216	10082	10189	10008	10116	10234	10140	10200	9991	10079	10088	10161	10128	9974	10001	10016	10165	10117	10073	10226	10257	9985	10026	10067	10117	10093	10179	10103	10056	10076	10258	10114	10148	10108	10126	10109	10129	9962	10264	10162	10201	10055	10034	10227	10084	9990	10123	10078	9978	10016	10174	10090	10025	10255	10093	10089	10095	10075	10195	10088	10236	9991	10109	10106	10066	10163	10031	10057	10090	9886	10057	10084	10238	10243	10266	10037	10047	10212	10168	10078	10135	10187	10071	10125	10137	10187	9920	10059	10062	10108	10125	10128	9957	9996	10043	10132	9925	10180	10111	10208	10173	10067	10157	10120	10011	10109	10153	9987	10168	10185	10081	10083	10139	10055	10190	10240	10227	10017	10016	10192	10143	9963	10138	10182	10098	9990	10153	10054	10033	10183	10079	10037	10112	10187	10075	10119	10159	9957	10000	10019	10126	10009	10053	10089	10199	10035	10137	10140	10064	10272	10146	10000	10112	10020	10267	10101	10108	9940	10006	10049	10165	10259	10126	10217	10134	10272	10075	10015	9878	10177	10167	10110	10063	10070	10084	10061	10101	10107	10038	10147	10124	10215	9982	9982	9983	9986	10234	10179	9904	10004	10044	10028	10098	9972	10148	9990	10037	10119	10004	10040	10094	10050	10134	10097	10167	10015	9963	10020	10082	10014	10045	10114	10094	10109	10174	10135	9975	10152	10115	10230	10196	10190	10034	10166	10066	10018	10125	10047	10080	10130	9993	10146	10108	10094	10150	10067	10105	10076	10000	10027	10172	10100	10162	10076	10140	10177	9954	10026	10030	9933	10211	9992	10215	10023	10096	10132	10182	10120	10151	9988	10082	10191	10029	10128	9847	10009	10061	10082	10150	10091	10088	10154	9991	10134	10116	10070	10154	10134	10028	10072	10108	10229	10064	10060	10257	10184	10181	9942	9945	10013	10241	10053	10042	10089	10021	9939	10112	9968	10154	10088	10067	10140	10082	10054	10032	10044	10078	10141	9852	9967	10013	9904	10036	10037	10084	10092	10188	10006	10025	9988	10149	9932	9996	10087	10245	10077	10113	10154	10040	9998	10070	10156	10051	10197	10150	9923	10046	10194	10113	10114	10248	10053	10231	9972	10146	10117	10246	10150	10089	9997	10090	10094	10113	10127	10180	10006	10070	10145	10127	10063	10121	10166	10133	10115	10063	10131	10043	10002	10121	10154	9991	10052	10047	10115	10038	10229	10003	10075	10044	10171	10077	10272	9968	10189	9908	9976	9996	10083	10105	10215	10214	10077	10197	10134	10119	10016	10070	9947	10064	10158	10147	10196	10026	10130	10062	10065	9996	9936	10145	10133	10161	10084	10048	10104	10101	10242	10181	10019	10034	10053	10188	10169	9930	10016	9990	10087	10311	9943	10191	10101	10110	9998	10010	9931	10073	10103	10266	10114	10108	10132	10105	10235	9986	10013	10119	10139	10058	10148	10052	10027	10173	10162	10078	10183	10011	10097	10088	10203	10148	9945	10032	10057	10158	10152	10045	10046	10078	10102	9955	10262	10045	10090	10105	9866	10201	10033	9994	10114	10054	10116	10110	10240	10081	10113	10067	10236	10179	10101	10156	10128	9973	10061	9957	10127	10090	10117	9954	10037	10244	9942	10228	10207	10147	10051	10109	10152	10156	10134	10075	10155	10072	10092	10176	10183	9974	10124	10129	10091	10076	10146	10132	10052	10081	10313	9941	10217	10242	10169	10142	10015	10038	10187	9894	10171	10020	10003	10150	10102	10125	10252	10104	9978	10008	9956	10172	10072	10132	10209	10019	10068	10170	10079	9978	9980	10082	10145	10015	10061	10135	10031	10128	10022	10102	10042	10011	10067	10070	10159	10151	10262	9982	10015	10115	10000	10062	10047	10051	10069	10123	10162	10029	10031	10091	10240	10029	10099	9932	10027	10039	10136	10154	10087	10146	10071	10184	10185	10231	10106	10190	9966	10048	10153	10092	10267	10121	10041	10057	10133	10165	10265	10040	9979	10131	9998	10066	10180	10194	10065	10138	10059	10173	10047	10024	9978	10093	10190	10139	10125	10018	10022	10017	10087	10080	10185	10082	10111	10187	10015	9955	10104	10246	9981	10107	10174	10198	10033	10106	10111	10012	10094	10087	10189	10106	10003	10188	10204	9937	10031	10159	10144	10189	10082	10183	10006	10097	10145	10146	10012	10123	10109	10037	10103	10081	10017	10076	10237	10132	10048	10149	9998	10042	9990	10045	10121	10034	10031	10245	10146	10054	10044	10031	10172	10246	10136	10180	10008	10054	10099	10056	10015	10170	9970	10080	10116	9964	10084	10041	10092	10170	10145	9960	9922	9913	10172	10096	10257	9933	9889	10231	10054	10052	10059	10372	10129	10094	10215	10184	10277	9936	10191	9970	10092	10157	10288	10086	10165	10083	10186	10110	10106	10174	10102	10082	10118	10044	10160	10149	10096	9951	10061	10247	10056	10104	10073	10114	10061	10094	10115	10170	10143	10057	10160	9979	10095	10156	10141	10183	10131	10095	10194	9902	10250	10197	10172	10116	10234	10106	10053	10009	10050	10183	9919	10131	10041	10013	10131	10131	10019	10038	10119	10136	10230	10022	10050	10093	10115	10023	10118	10016	10018	10048	10093	10074	10090	9995	10107	10094	10128	10126	10174	10031	9968	10124	9991	10020	10055	10086	9959	10188	10159	10034	9995	9999	10138	10187	10112	10107	10206	10221	9978	10163	9993	9993	10109	10123	10198	10191	10189	10034	10179	10107	10062	10299	10114	10070	9977	10058	10131	10122	10007	10052	10301	10095	10078	10203	10160	9933	10185	10067	10059	10133	10176	10073	10061	9877	10000	10059	10197	10192	10006	10153	10059	10088	9927	10106	10138	9948	10103	10006	10012	9997	10053	10211	10091	10054	10024	10165	10095	10180	10175	10213	10112	10071	10028	10130	10075	10102	10101	10040	10172	10114	9922	10186	9993	10114	10226	10103	10138	10107	10013	10039	9942	10087	10062	10043	10095	10041	10220	9872	10166	10005	10181	10116	10189	10088	10327	10022	10129	10062	10075	10172	10093	10209	10154	10028	10218	10041	10173	10078	10178	10145	10000	10192	10194	10107	9923	10020	9966	10146	10146	10111	10107	10056	10022	10187	10255	10114	10095	10114	10205	10088	10074	10078	10093	10122	9955	10166	10070	10111	10121	9874	10154	10151	10151	9984	10208	10059	10079	9967	10138	10138	10103	10211	10224	10182	10144	10219	10089	10162	10074	10055	10054	10031	9958	10090	9993	10040	10083	10199	10073	10043	10093	10110	10094	10157	10083	10037	10060	10171	10103	10073	10044	10053	9976	10127	10054	9928	10081	10018	10032	9993	10067	10077	10131	10135	10021	10107	10000	10003	10005	10120	10042	10094	10034	9994	10133	10031	9948	10159	10061	10209	10081	9968	10044	9974	10043	10098	10135	10070	10031	10206	9928	10004	10074	10053	10132	10190	10097	10045	10002	9990	9995	10018	10050	10056	10275	10134	10170	10004	10072	10176	10093	10155	10037	10036	10332	9856	10034	10082	10011	10098	10053	10078	10142	10068	10152	10010	10094	10010	10050	10103	10172	10150	10052	10038	10126	10072	10078	10148	9996	10220	9973	10163	10100	10090	10101	10046	10140	10074	10182	10066	10166	10045	10112	10194	10227	10016	10009	10105	10191	10173	10014	10245	10094	10128	10120	9998	10082	9964	10002	10094	10049	10042	10119	10075	9988	10322	10091	10129	9951	10011	9988	10085	10102	10019	9993	10107	10129	10048	9940	9979	10110	9983	9994	10111	10049	10042	10110	10093	9999	10176	10108	10036	10010	10062	10047	10086	10040	10177	10069	10015	10139	9931	10150	9951	10205	10112	10090	10184	10050	10189	9996	10131	10069	10387	10002	10049	9911	9978	10026	10104	10107	10092	10235	10103	10008	10057	10234	10092	10044	10187	10084	10098	9970	10023	10113	10079	10094	10116	10122	10178	10146	10173	10149	10170	9996	10170	10124	10151	10206	10026	10004	9943	10123	10205	10121	10072	10044	10039	10136	10078	10193	10130	10073	10149	10014	10079	10091	10175	10271	10006	10208	9971	10062	10089	10116	10156	10126	10132	10076	10017	10123	9921	10089	10069	10012	10117	10066	10111	10100	9928	10144	10087	10090	10167	9969	9941	9969	10182	10136	10048	10148	9931	10022	10038	10118	10168	10228	9984	10117	9978	10054	10099	10143	10092	10093	10011	10153	9973	10053	10396	9918	10215	10082	10002	10155	10065	10086	10162	10186	10180	10023	10241	10125	10263	9982	10093	10064	9990	9999	10122	10056	10159	10019	10138	10008	10252	10224	10177	9992	10032	10110	10221	10174	10109	10008	9901	10026	10059	10249	10146	10155	10227	10124	10027	10031	10112	10162	10161	10147	10200	10044
26919	20930	16359	9988	9406	11203	11034	7705	7345	7007	7149	7143	7150	7090	7140	7161	7139	7197	7165	7194	7197	7016	7120	7086	7118	7175	7206	7035	7142	7154	7231	7001	6971	7091	7203	7194	7018	6972	7052	6966	7071	7046	7080	7138	7077	7070	7130	7085	7029	6971	7047	7079	7133	7055	7183	7027	7029	7104	7018	7064	7253	6960	7089	7126	7139	7105	7021	7232	7108	7290	6937	7021	7295	7132	6994	7036	7053	7048	7081	7079	7003	7063	7015	6943	7053	7180	7105	7189	7035	7117	7097	7058	7174	7120	7095	7101	7152	7097	7028	7054	7056	7059	7092	7159	7082	7201	7081	6999	7023	7086	7089	7105	7021	7051	7149	7047	7201	7040	7176	6958	7025	6995	6924	7030	7042	7003	7134	6990	6994	6980	7183	7033	7013	7048	7014	7131	7065	7098	7153	7079	6952	7007	7105	7071	7114	7026	6876	6900	7009	7123	6999	6973	7074	7131	6992	7052	7148	7051	7150	7037	7138	7161	7093	7094	7083	7061	6977	6981	7015	6969	7096	7123	7197	7032	7085	7082	7027	7140	7108	7004	7243	7037	6975	7093	7014	7033	7128	7193	7014	7155	7069	6980	6899	7129	7072	7054	6998	6980	7033	6959	7068	7074	7026	7036	7124	7113	7263	7113	7092	7054	7090	6974	7031	7112	7084	7215	7088	6973	7036	7056	7101	6978	7105	7210	7094	7080	7017	7062	7228	7052	7021	7018	6931	7120	7042	6977	7096	7115	7077	7051	7115	7076	7070	7056	7103	7005	7131	6981	7182	7113	7013	6912	7104	7099	6896	7151	7113	7027	6960	7023	6952	6968	7050	7057	7104	6967	7125	7139	7109	7021	7118	7032	7031	7109	6988	6976	7097	6955	6897	6993	7034	6994	7114	7048	7162	7104	7049	7125	7111	7158	6959	6985	7049	6962	7087	6995	7009	6989	7027	7108	6995	6938	7162	7028	7010	7007	6912	7017	7157	7148	7157	7094	7103	7103	7087	7017	7081	7045	7016	7058	6926	7091	7023	7066	7101	7027	7058	7107	7042	7026	6976	7066	7044	7099	7129	6936	7161	7062	7117	7233	6921	7040	7066	7053	6947	7023	6949	7006	7228	7025	7101	7096	7085	7076	6977	7097	7097	7097	6998	7145	6989	7061	7022	7073	7002	7138	7068	6930	7138	7079	7139	7200	7173	7115	7013	7114	7100	6989	7160	6992	7158	7129	7108	7074	7058	7097	6989	7049	7070	7132	7093	6913	7049	6981	7028	7072	7007	7057	6950	7022	7093	7044	7044	7159	7072	7096	7059	7147	7190	7099	7053	7079	6965	7195	7099	7122	7132	6878	7044	7008	7139	7149	7015	6946	7116	7109	7033	7070	7154	7164	7136	7158	7005	7014	7021	7178	7059	7016	7043	7064	7090	7090	7100	7129	7250	6980	6914	6992	6969	7068	7035	7104	7042	7067	6921	7084	6990	7042	7038	7104	6999	7094	7129	7109	7082	7123	7042	7015	7047	7103	7026	7159	7089	7192	7007	7121	7219	7029	7089	6999	6935	7143	7047	6968	7213	7032	7122	7033	7049	7155	7229	7068	7064	7053	7099	7102	7154	6976	7052	7126	7079	7107	7116	6896	7162	7104	7063	7124	6961	7058	7074	7091	7062	7123	7112	7076	7192	7135	7061	7064	6942	7180	7055	7052	7049	6998	7145	6968	6925	6975	7049	7156	6949	7034	6965	7032	7045	7081	7240	7095	7122	7225	7133	7059	7125	7135	7109	6942	7217	7098	6987	7102	6972	7009	7140	7198	7133	6981	6926	7105	6978	7044	7060	6904	7159	7108	6965	7080	7145	7072	7129	7035	7191	7241	7163	7122	7041	7163	7140	7094	7126	7104	7080	6950	7056	7051	7010	7216	7147	7041	7161	6983	7127	7187	7123	7258	7004	7061	7156	6957	7012	7082	6992	6977	7142	7032	6948	7024	6903	7083	6991	7203	7049	7058	7245	7124	7121	7122	7061	7046	7116	7138	7013	6953	7090	7085	6965	7132	7078	6863	7027	7131	6917	7146	7079	7140	7127	7027	7084	6885	7133	7015	7084	6998	7122	7001	7029	6928	7148	7118	7057	6993	7078	7017	7044	7120	7048	7127	7035	6998	7192	7025	7147	7132	7199	6928	7063	7061	7201	6978	6939	7140	7091	7136	6929	7091	7140	7061	7150	7032	7160	6910	7070	7180	7009	7034	7049	7032	7141	7102	7050	7114	7036	7074	7055	7039	7046	7169	7091	7074	7110	7204	7097	7109	7005	7143	7075	6970	7067	7084	7060	7021	7113	6905	7064	7176	7077	7064	7075	7018	6962	7049	6968	7083	7111	7076	7223	7092	7043	7012	6999	7108	7093	6997	6971	6979	7001	7214	7085	7161	7066	7057	7160	7026	7012	7048	7184	7027	7023	6990	6987	7041	7175	6946	7073	7069	7171	7189	7144	7069	7006	7128	7084	7120	7169	7195	7096	7063	6913	7006	7062	7008	7134	7178	7052	7044	6940	7112	7009	7066	7081	7013	6984	7175	7214	7059	7127	7000	6997	7183	7150	7096	7073	7068	7126	7070	7042	7092	7171	7184	7095	7227	7144	6984	7039	7009	7082	6973	7027	7123	7163	7128	7159	7120	6820	7137	7133	7149	6994	6990	7148	7115	7051	6976	6985	7008	7080	7058	7166	6972	7008	7172	6922	7103	7112	7130	7028	7045	6969	7152	7078	6986	7067	7156	7162	7084	7108	7059	7128	6999	7217	7029	7066	7051	6956	7067	7160	7011	7055	7113	7128	7143	7085	7187	7257	7008	6987	7036	7087	7124	7137	7229	6988	7148	7209	7187	7033	6922	7150	7015	7110	7091	7150	7159	6928	7017	6982	7143	7032	6998	7057	7027	7104	7048	6969	7093	7158	7062	7181	7153	7099	7104	7014	7087	6820	7100	7032	7022	7104	7008	7032	7051	7092	6941	7053	7088	7123	7136	7036	7063	6945	6965	7174	6995	7011	7038	6984	6850	7095	7300	7147	7109	7075	7320	7040	7072	7080	7146	7005	7104	7172	7299	7120	7139	7105	7019	7104	7134	7174	7089	7136	7032	7139	7191	7226	7092	7066	7040	6954	6969	7149	6953	7073	7090	7098	6965	6927	7056	7111	7096	7182	7016	7145	7141	7194	7006	7027	7201	7146	7142	7026	6852	7076	7101	7222	7139	6786	6998	7089	7058	7090	7154	7047	7207	7093	7202	7004	6961	7137	7203	7054	6985	7010	6996	7105	6961	7038	7101	6954	7045	7016	7057	7079	7174	7205	6937	7170	7143	7163	7086	6920	7076	7043	7068	7080	7086	7085	7064	7190	7170	7003	7106	7060	7043	7135	7074	7058	6959	7013	7137	7060	7071	7015	6952	7140	7009	6998	7112	6967	6979	7150	7234	7101	7092	7232	6987	7050	7083	7094	6991	7046	7105	7143	7036	7108	7068	7036	7000	7153	7004	7096	7104	7116	7133	7176	7140	7071	7114	7035	7041	7156	7235	6996	7174	7122	7101	7171	7135	6990	7209	7050	7061	7087	6988	7080	7118	6859	7119	7244	6949	7155	7179	7050	7081	7135	6948	7065	7007	7056	7185	7182	7158	7080	7080	7048	7262	7117	6967	7099	7011	7082	7121	7227	7139	7032	6957	6936	7166	7127	6981	7070	6975	7045	7106	7027	7148	7049	7069	7107	7124	7219	7163	7040	7116	6982	7067	7065	7006	6922	6954	7062	7042	7060	7052	7102	7006	7192	7014	7096	7085	7065	7221	7155	7143	7147	7203	7015	7149	7069	7175	7108	6947	7191	7120	7075	6907	7049	6962	7036	6997	7105	7118	7045	6976	7042	7078	7077	7164	7087	7089	7164	7039	6984	7067	7148	7134	7181	7034	7083	7267	7168	7204	7031	6863	7183	7059	7167	7156	7071	7163	7003	7191	7110	7052	7105	6969	7089	6942	7163	7154	7060	7000	7052	7018	7036	7044	7090	7062	7065	7077	7008	7157	7011	7193	7008	6977	7051	6982	6959	7184	7132	7022	7161	7074	7076	7045	7134	6991	7102	7064	7070	7191	7056	7121	7056	7104	6971	6981	7199	7093	7085	6890	7036	7160	7001	7104	7008	7004	7163	7086	7107	6994	7016	7236	7041	7205	7074	7051	7156	7058	7062	6974	7120	7093	7061	7072	6870	6906	7082	7032	7168	7103	7085	6989	7029	6953	7177	7109	7125	7055	7033	7192	6994	7079	7185	7027	7035	7107	7220	7024	7113	7018	7001	7048	7055	6969	7067	7176	6974	7075	6879	7117	7020	7242	7066	7126	7045	6978	6962	7115	6876	6971	7167	6980	7058	7091	7095	7124	7144	7087	7166	7199	7136	7066	7134	7122	7007	7059	7151	6948	6988	7136	7084	7095	7102	7005	7108	7094	7190	7106	7041	7075	7193	7228	7199	7025	7087	7071	7078	7054	7022	7091	7198	7176	7114	7157	7029	7035	7204	7107	7111	7143	7199	7191	6951	7041	7133	7139	7122	7144	7087	7177	7051	6918	7207	7056	7006	6995	7055	7090	7177	7065	6931	7018	6944	7074	7021	7092	7047	7168	6955	6921	7106	7281	7071	7082	7074	7113	7075	7094	7083	7125	7085	7073	7027	7000	7032	6990	6951	7062	7169	7183	7116	6997	7039	7047	7005	7095	7128	7093	7098	7025	7067	7074	7014	7174	7127	6949	7004	7073	7180	7259	7064	7088	7113	6915	6922	7075	7012	7080	7082	7094	7054	6975	6992	7108	7069	6924	7198	7116	6937	7212	7029	7052	6957	7104	7132	7072	7095	6955	6878	6979	7204	7155	7052	7082	7187	6992	7045	7011	7125	7119	7074	7053	7111	7042	6941	7127	7094	7250	7091	6998	7205	7138	7121	7451	7063	7148	7076	7164	7193	7133	7142	7061	7097	6997	7174	7048	7144	7062	7025	7159	7127	7166	7045	7204	7047	7209	7013	6974	7013	7089	6942	6894	7056	7283
9948	9724	9510	10029	13204	15861	14915	9182	8707	8654	8747	8698	8739	8900	8719	8595	8684	8750	8696	8716	8707	8717	8706	8697	8901	8749	8703	8758	8722	8777	8626	8626	8740	8824	8633	8706	8630	8736	8813	8614	8730	8763	8657	8563	8707	8719	8790	8828	8936	8761	8703	8721	8683	8782	8830	8633	8736	8679	8550	8829	8774	8749	8763	8742	8680	8777	8823	8775	8712	8592	8912	8895	8634	8748	8621	8782	8831	8592	8663	8847	8778	8630	8701	8819	8798	8683	8707	8720	8861	8666	8726	8845	8734	8679	8669	8797	8684	8713	8599	8833	8773	8613	8643	8870	8806	8783	8649	8755	8836	8605	8794	8773	8918	8790	8801	8731	8779	8692	8758	8695	8778	8637	8774	8712	8786	8683	8794	8689	8679	8711	8877	8630	8797	8623	8764	8852	8688	8667	8758	8757	8752	8752	8772	8798	8784	8636	8929	8581	8744	8781	8509	8837	8637	8809	8627	8712	8767	8786	8817	8813	8644	8639	8751	8848	8847	8677	8728	8698	8727	8816	8829	8643	8657	8630	8829	8708	8683	8620	8725	8714	8755	8784	8594	8643	8765	8844	8821	8740	8773	8594	8881	8741	8781	8722	8737	8726	8824	8654	8743	8788	8758	8705	8785	8671	8695	8819	8734	8717	8776	8748	8787	8668	8765	8824	8854	8611	8632	8792	8686	8806	8817	8771	8623	8711	8575	8601	8835	8781	8786	8682	8694	8753	8907	8702	8714	8705	8546	8743	8680	8766	8756	8657	8744	8801	8795	8707	8771	8825	8700	8706	8815	8827	8815	8638	8718	8727	8670	8747	8685	8774	8746	8791	8752	8849	8709	8779	8817	8746	8656	8827	8882	8780	8858	8541	8757	8767	8858	8673	8734	8681	8724	8703	8663	8771	8663	8635	8650	8805	8673	8641	8767	8630	8769	8826	8755	8719	8700	8703	8724	8729	8743	8842	8833	8686	8702	8623	8790	8824	8622	8675	8819	8683	8810	8874	8731	8775	8776	8772	8880	8683	8773	8723	8687	8776	8768	8717	8661	8815	8653	8815	8758	8762	8815	8616	8775	8867	8672	8773	8682	8708	8697	8561	8712	8843	8769	8805	8724	8716	8610	8627	8708	8787	8674	8675	8708	8823	8803	8817	8710	8712	8740	8703	8746	8782	8700	8883	8714	8767	8837	8835	8713	8743	8763	8804	8632	8810	8788	8633	8767	8700	8794	8747	8727	8820	8829	8778	8742	8885	8744	8761	8902	8787	8696	8752	8787	8735	8602	8733	8679	8664	8739	8703	8775	8842	8742	8551	8834	8707	8819	8714	8738	8686	8833	8860	8641	8680	8883	8812	8777	8867	8776	8746	8708	8617	8858	8674	8791	8766	8656	8731	8784	8717	8773	8748	8689	8736	8811	8734	8663	8677	8672	8755	8862	8750	8758	8650	8777	8696	8898	8866	8766	8690	8762	8760	8776	8735	8591	8730	8811	8755	8781	8648	8823	8580	8828	8723	8745	8688	8709	8678	8738	8708	8540	8815	8694	8712	8816	8812	8748	8763	8946	8675	8818	8624	8712	8661	8867	8739	8756	8767	8776	8711	8812	8883	8760	8752	8768	8723	8837	8632	8698	8820	8655	8811	8703	8850	8779	8719	8844	8691	8793	8798	8922	8661	8866	8799	8816	8856	8727	8720	8681	8799	8704	8652	8708	8694	8743	8618	8686	8880	8810	8869	8828	8962	8831	8862	8934	8810	8740	8645	8675	8784	8544	8717	8895	8695	8770	8866	8782	8751	8774	8781	8782	8803	8646	8677	8801	8739	8843	8782	8786	8781	8754	8810	8789	8695	8755	8926	8831	8721	8672	8813	8898	8846	8753	8708	8720	8785	8628	8768	8813	8712	8824	8776	8835	8712	8683	8789	8739	8670	8775	8918	8764	8712	8822	8798	8715	8852	8721	8692	8861	8707	8630	8880	8753	8734	8669	8766	8814	8667	8703	8631	8733	8790	8753	8604	8777	8837	8643	8896	8677	8678	8711	8847	8703	8772	8737	8847	8671	8685	8662	8645	8728	8563	8742	8729	8901	8804	8716	8598	8725	8738	8687	8779	8739	8753	8769	8810	8745	8665	8771	8821	8811	8686	8801	8651	8685	8820	8661	8720	8823	8739	8737	8799	8709	8873	8828	8641	8730	8686	8832	8726	8712	8678	8623	8733	8842	8852	8696	8705	8746	9026	8823	8806	8696	8637	8735	8738	8714	8829	8934	8766	8776	8692	8749	8705	8867	8723	8882	8805	8712	8716	8695	8773	8806	8670	8608	8626	8672	8837	8642	8687	8704	8823	8656	8640	8703	8671	8765	8630	8632	8742	8617	8713	8801	8723	8758	8852	8824	8751	8726	8685	8778	8452	8798	8644	8685	8800	8651	8795	8822	8709	8807	8717	8827	8891	8607	8770	8774	8700	8742	8750	8908	8883	8751	8707	8774	8981	8899	8630	8959	8762	8660	8788	8879	8767	8694	8545	8831	8757	8809	8665	8760	8805	8687	8669	8649	8754	8710	8730	8719	8747	8654	8696	8859	8705	8745	8870	8752	8774	8927	8624	8643	8892	8711	8693	8712	8722	8749	8788	8614	8676	8805	8731	8680	8791	8788	8647	8816	8705	8727	8702	8781	8863	8753	8682	8585	8806	8632	8696	8682	8917	8687	8621	8753	8766	8665	8761	8726	8895	8866	8714	8716	8856	8736	8718	8688	8782	8862	8728	8898	8667	8800	8774	8720	8691	8730	8764	8706	8834	8702	8808	8668	8793	8685	8873	8832	8641	8808	8746	8738	8818	8722	8690	8719	8839	8860	8636	8761	8721	8661	8726	8603	8547	8795	8693	8746	8688	8707	8879	8590	8674	8765	8783	8720	8801	8756	8784	8867	8605	8715	8691	8814	8738	8628	8648	8650	8760	8724	8745	8839	8755	8607	8714	8930	8649	8889	8798	8766	8811	8584	8628	8801	8784	8729	8789	8721	8695	8662	8870	8787	8785	8697	8784	8893	8822	8655	8785	8746	8770	8775	8730	8544	8620	8705	8801	8740	8723	8589	8648	8778	8614	8777	8710	8737	8699	8646	8844	8693	8645	8677	8688	8848	8661	8618	8717	8648	8923	8731	8784	8768	8711	8769	8653	8733	8632	8749	8720	8624	8652	8753	8710	8818	8706	8905	8824	8671	8784	8710	8772	8836	8801	8740	8675	8901	8838	8742	8615	8738	8741	8733	8755	8822	8811	8798	8637	8680	8794	8735	8931	8827	8742	8777	8804	8748	8818	8666	8775	8670	8729	8776	8671	8781	8721	8613	8632	8798	8617	8616	8623	8809	8725	8730	8758	8841	8697	8674	8767	8832	8852	8821	8921	8755	8617	8728	8740	8695	8736	8775	8859	8772	8730	8816	8696	8810	8649	8904	8658	8810	8871	8732	8632	8866	8706	8598	8748	8714	8634	8558	8556	8679	8652	8686	8631	8699	8768	8797	8551	8716	8830	8733	8755	8791	8849	8724	8745	8909	8646	8852	8606	8749	8733	8686	8768	8818	8716	8807	8754	8720	8764	8659	8562	8783	8684	8846	8729	8714	8869	8604	8824	8606	8645	8738	8608	8684	8675	8786	8718	8789	8796	8672	8697	8766	8664	8758	8660	8739	8709	8677	8698	8778	8678	8720	8772	8801	8790	8717	8621	8758	8618	8570	8721	8608	8576	8818	8644	8665	8760	8753	8731	8725	8786	8697	8833	8693	8796	8763	8660	8508	8882	8798	8693	8652	8739	8753	8854	8692	8752	8816	8805	8754	8717	8696	8711	8780	8814	8878	8827	8700	8625	8806	8795	8785	8815	8809	8763	8769	8744	8688	8721	8729	8834	8767	8806	8631	8810	8761	8592	8796	8999	8629	8619	8904	8631	8689	8883	8735	8747	8756	8660	8814	8785	8742	8808	8715	8769	8742	8700	8757	8861	8855	8660	8819	8709	8782	8785	8824	8713	8846	8754	8700	8728	8945	8682	8739	8782	8630	8736	8565	8757	8800	8778	8669	8730	8731	8744	8694	8736	8812	8745	8763	8838	8786	8710	8776	8769	8646	8624	8927	8601	8735	8902	8708	8823	8841	8770	8756	8754	8669	8825	8643	8707	8725	8672	8723	8733	8789	8665	8713	8819	8703	8611	8973	8676	8767	8740	8739	8752	8768	8695	8792	8815	8628	8814	8734	8708	8786	8789	8708	8736	8701	8722	8771	8715	8653	8731	8743	8748	8868	8727	8914	8870	8679	8661	8799	8646	8675	8713	8780	8725	8762	8837	8764	8695	8547	8811	8838	8782	8630	8792	8736	8746	8784	8673	8685	8634	8810	8636	8783	8755	8653	8808	8717	8850	8653	8842	8661	8676	8806	8858	8631	8679	8854	8699	8766	8787	8638	8663	8782	8603	8648	8842	8711	8808	8889	8672	8708	8585	8772	8632	8800	8694	8778	8800	8716	8800	8500	8713	8854	8609	8806	8695	8723	8868	8688	8578	8821	8621	8724	8778	8746	8751	8685	8809	8757	8865	8756	8636	8787	8896	8863	8733	8740	8699	8690	8738	8619	8657	8898	8511	8657	8720	8883	8634	8703	8851	8700	8508	8663	8605	8910	8797	8751	8637	8810	8662	8810	8843	8639	8707	8763	8679	8696	8614	8847	8700	8815	8610	8644	8589	8791	8712	8736	8710	8649	8671	8852	8661	8692	8767	8623	8745	8667	8766	8761	8786	8766	8836	8666	8737	8643	8807	8705	8670	8681	8816	8694	8877	8845	8741	8716	8724	8670	8694	8843	8879	8727	8690	8722	8695	8695	8731	8755	8623	8614	8904	8754	8657	8814	8575	8842	8796	8859	8829	8619	8740	8868	8718	8748	8630	8774	8761	8668	8732	8751	8731	8706	8777	8687	8673	8594	8646	8717	8911	8709	8788	8793	8845	8848	8951	8681	8792	8615	8860	8745	8706	8708	8753	8730	8735	8622	8740	8803	9018	8558	8703	8692	8606	8722	8803	8855	8600	8848	8729	8820	8736
24273	21264	28320	24602	27388	32789	31914	20760	9280	8107	8107	8017	8049	8070	8032	7884	7927	7943	7956	7996	7908	7933	7919	7849	7868	7921	7750	7875	7858	7870	7845	7906	7864	7831	7988	7785	7836	7746	7735	7824	7932	7803	7818	7876	7812	7887	7729	7848	7776	7725	7888	7870	7887	7847	7708	7894	7904	7752	7725	7968	7872	7748	7778	7891	7945	7882	7853	7982	7876	7836	7867	7798	7646	7818	7853	7928	7820	7817	7868	7659	7815	7834	7755	7911	7731	7777	7963	7702	7897	7879	7972	7891	7837	7806	7652	7829	7913	7665	7888	7803	8080	7832	7865	7718	7672	7806	7744	7786	7859	7845	7694	7830	7889	7908	7694	7823	8018	7773	7932	7959	7768	7746	7815	7761	7827	7823	7827	7728	7799	7830	7771	7707	7821	7665	7880	7843	7822	7784	7732	7716	7798	7974	7840	7833	7788	7845	7771	7669	7815	7756	7853	7953	7827	7844	7813	7728	7781	7762	7803	7705	7709	7827	7795	7774	7976	7858	7801	7822	7717	7701	7882	7807	7811	7761	7772	7772	7865	7800	7927	7690	7855	7850	7841	7914	7782	7841	7630	7781	7825	7811	7629	7805	7719	7870	7895	7770	7690	7791	7875	7818	7729	7639	7911	7796	7798	7772	7733	7906	7769	7760	7715	7735	7821	7879	7847	7868	7818	7886	7730	7836	7703	7814	7846	7702	7723	7724	7844	7840	7771	7895	7973	7919	7851	7914	7774	7773	7826	7812	7768	7732	7745	7795	7782	7787	7740	7833	7829	7789	7757	7742	7634	7819	7913	7808	7961	7745	7815	7857	7868	7883	7892	7630	7732	7795	7706	7777	7700	7755	7643	7717	7777	7672	7792	7757	7807	7785	7859	7668	7885	7954	7745	7760	7814	7809	7821	7811	7715	7796	7883	7838	7894	7838	7740	7862	7812	7771	7715	7736	7725	7863	7639	7885	7813	7817	7718	7812	7785	7782	7659	7811	7866	7781	7819	7705	7838	7814	7782	7736	7696	7721	7734	7928	7860	7791	7712	7820	7820	7772	7861	7662	7765	7670	7816	7818	7817	7849	7771	7778	7935	7735	7815	7825	7718	7837	7733	7865	7846	7868	7733	7943	7738	7844	7891	7905	7756	7751	7714	7878	7927	8007	7794	7818	7861	7850	7883	7868	7669	7796	7641	7804	7683	7824	7787	7681	7939	7866	7682	7635	7840	7928	7754	7777	7814	7789	7760	7731	7841	7828	7948	7816	7714	7781	7997	7888	7883	7841	7901	7891	7748	7750	7862	7702	7773	7754	7711	7869	7799	7889	7688	7696	7895	7822	7724	7926	7791	7808	7750	7780	7658	7826	7825	7810	7732	7782	7742	7705	7945	7803	7789	7894	7882	7728	7899	7905	7727	7854	7748	7831	7771	7911	7842	7874	7823	7795	7884	7620	7832	7935	7790	7878	7785	7644	7728	7635	7833	7889	7736	7747	7731	7761	7814	7675	7763	7704	7826	7744	7729	7877	7747	7791	7843	7781	7725	8040	7789	7799	7741	7670	7840	7783	7744	7844	7735	7887	7736	7763	7816	7794	7932	7708	7728	7762	7783	7818	7706	7723	7925	7747	7847	7612	7861	7853	7726	7822	7824	7666	7773	7671	7839	7792	7872	7794	7801	7662	7817	7940	7893	7748	7752	7642	7715	7843	7820	7968	7741	7839	7900	7735	7801	7891	7874	7770	7730	7811	7797	7869	7698	7939	7875	7689	7902	7851	7807	7819	7735	7832	7732	7856	8031	7838	7814	7699	7905	7854	7791	7738	7577	7930	7750	7683	7783	7791	7862	7882	7766	7766	8002	7689	7729	7813	7699	7514	7908	7795	7713	7836	7828	7845	7886	7814	7841	7770	7781	7691	7860	7790	7909	7706	7801	7871	7757	7816	7700	7886	7728	7791	7817	7711	7785	7875	7752	7980	7827	7757	7753	7851	7761	7751	7758	7722	7659	7905	7845	7730	7777	7790	7855	7787	7782	7874	7742	7873	7625	7744	7945	7722	7668	7739	7967	7724	7664	7556	7839	7646	7933	7777	7835	7760	7935	7874	7833	7831	7809	7752	7890	7802	7785	7757	7854	7947	7634	7873	7874	7746	7794	7758	7685	7779	7822	7881	7843	7920	7819	7784	7947	7879	7739	7802	7912	7835	7850	7811	7782	7804	7909	7910	7854	7746	7658	7722	7724	7788	7848	7684	7745	7761	7886	7793	7802	7942	7812	7749	7794	7802	7718	7765	7779	7853	7705	7736	7824	7855	7808	7773	7700	7711	7651	7856	7800	7704	7752	7809	7926	7757	7885	7891	7834	7818	7757	7763	7803	7844	7884	7875	7713	7592	7780	7825	7895	7813	7812	7688	7828	7646	7756	7826	7791	7848	7851	7931	7894	7748	7855	7847	7744	7744	7742	7676	7688	7864	7829	7917	7819	7758	7842	7811	7873	7674	7801	7661	7819	8031	7699	7731	7806	7861	7747	7839	7852	7805	7737	7734	7830	7676	7853	7779	7731	7871	7777	7859	7755	7942	7765	7658	7841	7861	7787	7944	7880	7787	7889	7869	7846	7839	7884	7804	7820	7692	7654	7825	7884	7869	7848	7765	7926	7809	7890	7750	7807	7752	7821	7934	8086	7812	7743	7763	7687	7715	7926	7762	7847	7718	7740	7734	7686	7784	7746	7742	7817	7826	7941	7952	7925	7744	7754	7821	7786	7854	7664	7843	7875	7833	7738	7846	7718	7706	7780	7908	7807	7863	7719	7924	7817	7786	7775	7818	7770	7713	7853	7848	7877	7848	7869	7645	7885	7694	7843	7868	7833	7844	7746	7886	7815	7887	7750	7885	7781	7779	7494	7827	7739	7779	7741	7800	7802	7925	7908	7738	7751	7747	7677	7991	7710	7836	7854	7765	7758	7882	7932	7812	7798	7968	7792	7769	7915	7936	7936	7782	7752	7929	7918	7881	7895	7988	7793	7720	7843	7872	7861	7757	7728	7855	7925	7819	7765	7646	7779	7757	7682	7742	7653	7761	7765	7741	7863	7811	7664	7898	7790	7714	7817	7899	7759	7607	7819	7704	7964	7851	7688	7912	7653	7981	7682	7799	7894	7819	7708	7803	7746	7990	7655	7784	7786	7888	7757	7869	7859	7811	7951	7759	7711	7868	7747	7967	7841	7703	7899	7751	7797	7772	7754	7796	7730	7888	7767	7734	7768	7760	7816	7800	7787	7861	7930	7795	7790	7785	7841	7815	7726	7817	7788	7831	7789	7770	7808	7758	7807	7789	7839	7858	7731	7867	7859	7765	7790	7703	7822	7700	7811	7735	7891	7795	7752	7794	7824	7860	7788	7780	7768	7746	7922	7684	7895	7923	7807	7842	7857	7858	7852	7841	7887	7712	7647	7788	7911	7883	7834	7809	7926	7701	7921	7857	7827	7787	7777	7819	7821	7809	7840	7700	7682	7944	7777	7819	7903	7829	7739	7794	7637	7720	7782	7712	7691	7741	7882	7731	7811	7779	7771	7725	7883	7883	7822	7729	7906	7736	7906	7722	7782	7753	7888	7846	7802	7661	7613	7895	7688	7759	7841	7738	7828	7918	8007	7718	7773	7799	7775	7760	7890	7934	7823	7867	7803	7823	7840	7699	7900	7692	7796	7677	7754	7745	7953	7768	7725	7779	7766	7820	7815	7837	7872	7865	7810	7803	7764	7754	7894	7909	7917	7805	7770	7949	7844	7879	7928	7772	7793	7871	7840	7784	7844	7832	7832	7801	7750	7937	7898	7845	7772	7651	7858	7811	7852	7734	7687	7814	7809	7749	7863	7953	7679	7752	7772	7834	7909	7662	7689	7859	7930	7727	7927	7754	7706	7774	7940	7771	7932	7900	7919	7797	7785	7890	7778	7720	7702	7907	7852	7854	7901	7866	7810	7751	7820	7804	7765	7897	7672	7890	7869	7784	7947	7817	7875	7802	7996	7589	7835	7925	7840	7770	7885	7805	7753	7866	7820	7809	7676	7731	7645	7908	7842	7755	7725	7731	7888	7780	7788	7974	7800	7882	7891	7776	7723	7576	7745	7817	7737	7879	7769	7889	7669	7838	7950	7767	7726	7664	7659	7793	7725	7700	7848	7864	7738	7590	7806	7823	7854	7967	7709	7816	7791	7918	7744	7802	7852	7930	7869	7750	7759	7873	7818	7727	7819	7772	7788	7695	7727	7828	7846	7751	7882	7648	7925	7695	7744	7794	7755	7849	7941	7755	7785	7714	7875	7687	7741	7938	7891	7836	7786	7805	7908	7960	7711	7900	7731	7793	7810	7678	7885	7785	7832	7800	7739	7770	7839	7792	7807	7760	7811	7836	7820	7685	7786	7829	7915	7915	7856	7926	7765	7905	7787	7844	7867	7783	7823	7910	7819	7731	7689	7773	7886	7677	7750	7617	7737	7764	7767	7460	7785	7592	7686	7804	7854	7961	7779	7850	7830	7850	7809	7797	7894	7651	7859	7787	7778	7733	7819	7709	7921	7727	7771	7936	7866	7982	7794	7817	7831	7790	7916	7820	7896	7785	7886	7784	7850	7936	7853	7885	7851	7849	7826	7766	7693	7875	7727	7886	7891	7795	7589	7787	7713	7879	7890	7821	7644	7719	7829	7932	7877	7770	7838	7777	7747	7686	7831	7883	7884	7806	7707	7868	7677	7948	7865	7659	7728	7745	7814	7752	7745	7798	7827	7772	7787	7818	7777	7877	7818	7877	7865	7843	7766	7799	7722	7837	7814	7781	7816	7745	7796	7778	7826	7833	7895	7861	7691	7899	7656	7738	7790	7731	7739	7792	7770	7903	7816	7763	7960	7753	7875	7775	7839	7655	7769	7870	7915	7891	7832	7816	7710	7821	7800	7921	7816	7852	7826	7910	7782	7868	8007	7901	7748	7829	7744	7792	7747	7829	7795	7767	7738	7893	7855	7876	7862	7676	7739	7799	7832	7710	7851	7833	7757	7757	7767	7812	7762	7781	7894	7773	7722	7803	7809	7676	7789	7798	7825	7881
10669	16154	15009	19400	37848	38739	36275	22747	9585	9649	9648	9512	9577	9667	9513	9456	9475	9424	9485	9521	9507	9612	9510	9533	9361	9544	9599	9486	9317	9384	9327	9665	9417	9506	9299	9525	9494	9465	9460	9491	9363	9417	9369	9419	9501	9544	9540	9379	9557	9423	9379	9422	9514	9362	9391	9383	9433	9421	9397	9447	9408	9306	9556	9549	9407	9366	9442	9419	9477	9522	9324	9520	9547	9442	9593	9437	9442	9409	9380	9543	9420	9459	9472	9429	9501	9346	9523	9484	9492	9411	9507	9409	9383	9448	9442	9313	9296	9523	9317	9475	9543	9366	9467	9535	9428	9475	9507	9349	9359	9569	9392	9382	9397	9489	9434	9495	9603	9357	9505	9329	9430	9474	9314	9473	9389	9345	9449	9590	9412	9355	9373	9440	9423	9342	9453	9437	9335	9440	9627	9479	9351	9540	9531	9452	9480	9453	9461	9498	9581	9423	9447	9341	9413	9313	9459	9327	9334	9313	9426	9432	9433	9311	9215	9238	9496	9299	9526	9512	9588	9527	9517	9396	9387	9396	9487	9314	9352	9394	9454	9231	9510	9567	9498	9309	9402	9418	9441	9413	9372	9358	9504	9413	9381	9460	9410	9302	9334	9476	9523	9461	9435	9485	9323	9374	9402	9332	9626	9443	9339	9416	9356	9324	9406	9420	9574	9383	9423	9395	9501	9400	9400	9389	9376	9477	9539	9319	9503	9371	9451	9439	9565	9442	9416	9358	9343	9369	9532	9346	9492	9357	9332	9551	9567	9440	9275	9380	9457	9435	9306	9423	9484	9424	9345	9388	9438	9410	9386	9386	9394	9375	9349	9326	9535	9414	9427	9421	9259	9390	9417	9391	9339	9488	9316	9331	9462	9362	9553	9277	9541	9412	9395	9428	9374	9501	9444	9345	9432	9515	9446	9529	9491	9443	9455	9325	9368	9397	9361	9506	9394	9373	9387	9497	9444	9462	9237	9481	9233	9460	9292	9452	9494	9447	9285	9426	9385	9374	9399	9311	9587	9493	9509	9531	9344	9236	9503	9438	9465	9359	9461	9270	9466	9463	9349	9381	9538	9479	9414	9388	9281	9270	9431	9428	9450	9424	9318	9499	9311	9193	9405	9357	9459	9347	9490	9421	9310	9368	9464	9443	9432	9311	9479	9464	9401	9450	9399	9343	9644	9361	9508	9419	9460	9479	9578	9437	9458	9358	9401	9454	9342	9494	9313	9446	9321	9472	9300	9440	9654	9305	9416	9532	9451	9403	9360	9546	9424	9386	9472	9521	9305	9490	9355	9456	9298	9365	9383	9272	9429	9333	9521	9486	9245	9407	9427	9479	9582	9470	9325	9580	9470	9460	9289	9463	9314	9328	9559	9649	9461	9361	9312	9271	9451	9449	9550	9311	9497	9512	9395	9383	9417	9481	9456	9314	9301	9380	9392	9447	9487	9331	9561	9435	9374	9457	9419	9422	9482	9365	9644	9473	9433	9386	9557	9314	9385	9388	9286	9421	9445	9440	9332	9417	9463	9547	9328	9433	9232	9383	9655	9470	9341	9493	9489	9426	9357	9475	9469	9394	9411	9431	9441	9457	9314	9302	9400	9331	9485	9518	9271	9434	9466	9396	9301	9478	9654	9379	9403	9416	9389	9421	9388	9546	9401	9511	9370	9496	9398	9442	9589	9490	9347	9440	9310	9408	9340	9420	9511	9377	9400	9531	9456	9486	9522	9423	9597	9262	9671	9349	9316	9266	9435	9396	9364	9325	9504	9463	9293	9415	9541	9431	9541	9344	9521	9398	9477	9384	9321	9326	9445	9437	9498	9444	9459	9365	9477	9344	9444	9523	9514	9467	9314	9496	9441	9445	9528	9512	9543	9449	9436	9506	9495	9386	9477	9534	9385	9354	9516	9339	9296	9605	9450	9366	9257	9481	9452	9550	9404	9305	9589	9617	9534	9198	9347	9353	9329	9496	9381	9289	9466	9510	9445	9276	9558	9253	9466	9468	9395	9413	9385	9454	9421	9470	9525	9408	9433	9363	9447	9501	9216	9332	9707	9440	9442	9468	9448	9412	9440	9477	9513	9372	9315	9342	9442	9285	9342	9378	9301	9409	9476	9382	9511	9386	9542	9536	9338	9257	9436	9434	9653	9422	9343	9420	9440	9271	9638	9354	9374	9345	9332	9291	9429	9398	9446	9492	9359	9487	9479	9555	9434	9351	9422	9405	9356	9527	9355	9502	9479	9328	9568	9384	9447	9422	9522	9432	9439	9454	9431	9380	9475	9327	9372	9478	9390	9309	9512	9376	9364	9253	9518	9478	9329	9404	9469	9342	9386	9502	9278	9409	9521	9499	9466	9469	9425	9543	9366	9419	9424	9469	9574	9332	9502	9511	9508	9488	9510	9464	9414	9443	9444	9398	9356	9427	9491	9495	9492	9512	9415	9296	9488	9514	9520	9472	9376	9414	9530	9416	9305	9457	9490	9537	9431	9373	9373	9408	9285	9413	9325	9325	9321	9553	9381	9414	9465	9372	9261	9540	9450	9330	9423	9416	9568	9444	9545	9434	9460	9404	9419	9420	9424	9503	9390	9317	9424	9369	9457	9525	9457	9341	9201	9412	9407	9537	9252	9454	9402	9517	9401	9277	9510	9405	9495	9305	9370	9385	9459	9362	9542	9366	9391	9453	9451	9357	9508	9452	9374	9359	9419	9433	9457	9451	9430	9389	9315	9449	9415	9407	9569	9484	9352	9254	9341	9598	9468	9505	9469	9412	9499	9436	9420	9355	9496	9335	9636	9426	9556	9330	9438	9433	9507	9420	9330	9430	9515	9520	9378	9605	9307	9456	9341	9453	9338	9469	9409	9540	9486	9491	9264	9442	9397	9502	9537	9444	9526	9579	9625	9388	9302	9527	9539	9529	9369	9413	9409	9355	9325	9375	9297	9465	9468	9428	9369	9387	9521	9328	9286	9544	9280	9513	9349	9408	9361	9598	9304	9567	9478	9519	9382	9486	9356	9486	9470	9367	9499	9411	9299	9411	9550	9442	9538	9444	9414	9410	9425	9404	9411	9646	9299	9425	9396	9485	9436	9461	9385	9507	9279	9396	9302	9409	9440	9468	9285	9265	9552	9454	9304	9427	9479	9295	9232	9432	9446	9415	9365	9453	9516	9423	9451	9426	9316	9404	9329	9423	9533	9496	9372	9277	9589	9374	9363	9424	9417	9303	9374	9321	9429	9456	9292	9462	9431	9436	9389	9380	9549	9276	9455	9355	9368	9455	9316	9275	9346	9337	9588	9245	9451	9454	9495	9390	9385	9497	9406	9438	9352	9323	9268	9454	9385	9415	9450	9597	9430	9473	9471	9405	9437	9335	9485	9286	9541	9404	9385	9315	9541	9461	9351	9438	9508	9476	9360	9362	9616	9413	9454	9477	9488	9507	9282	9372	9395	9512	9435	9346	9497	9589	9498	9445	9438	9384	9388	9493	9388	9521	9352	9312	9439	9414	9564	9303	9353	9353	9437	9469	9392	9416	9493	9366	9558	9527	9540	9430	9438	9319	9509	9397	9475	9271	9474	9369	9567	9465	9315	9499	9470	9555	9546	9466	9421	9480	9460	9387	9218	9363	9372	9534	9370	9429	9357	9415	9330	9412	9331	9449	9202	9371	9417	9450	9338	9400	9359	9506	9397	9501	9342	9412	9384	9534	9415	9439	9610	9391	9560	9474	9463	9419	9453	9477	9468	9383	9354	9414	9332	9388	9303	9320	9318	9432	9531	9318	9437	9440	9406	9389	9292	9387	9477	9368	9549	9380	9376	9381	9670	9436	9439	9398	9458	9407	9391	9443	9423	9428	9607	9600	9325	9368	9448	9543	9526	9628	9422	9463	9432	9401	9410	9315	9384	9385	9482	9452	9436	9297	9468	9383	9394	9539	9355	9472	9382	9471	9368	9494	9509	9455	9561	9295	9521	9410	9320	9341	9463	9329	9343	9417	9433	9470	9540	9456	9445	9314	9543	9291	9469	9383	9498	9637	9316	9427	9402	9340	9360	9387	9368	9517	9455	9478	9471	9481	9462	9428	9402	9374	9310	9449	9462	9385	9387	9387	9496	9309	9470	9313	9394	9427	9463	9392	9382	9386	9468	9590	9371	9314	9327	9418	9475	9303	9373	9402	9388	9494	9456	9449	9325	9532	9445	9452	9423	9406	9465	9389	9539	9436	9455	9481	9614	9380	9473	9410	9616	9337	9315	9339	9387	9400	9417	9573	9374	9561	9321	9577	9536	9415	9360	9442	9409	9358	9415	9306	9402	9369	9366	9438	9425	9592	9385	9449	9375	9361	9538	9348	9397	9499	9415	9407	9353	9399	9303	9457	9518	9444	9371	9362	9380	9449	9430	9547	9376	9426	9480	9458	9393	9485	9430	9379	9287	9503	9385	9582	9549	9394	9372	9250	9226	9601	9562	9697	9306	9360	9352	9457	9438	9421	9441	9526	9461	9389	9463	9440	9419	9371	9425	9389	9372	9277	9468	9479	9314	9370	9318	9464	9563	9406	9452	9375	9550	9528	9494	9472	9547	9499	9419	9434	9466	9426	9500	9554	9412	9420	9348	9539	9354	9450	9461	9306	9468	9448	9567	9449	9388	9383	9481	9461	9412	9496	9552	9393	9433	9428	9400	9423	9435	9420	9457	9316	9506	9323	9399	9377	9635	9532	9555	9454	9488	9498	9287	9489	9534	9447	9417	9397	9422	9351	9340	9350	9359	9483	9406	9339	9263	9402	9388	9273	9428	9372	9430	9500	9474	9476	9360	9322	9431	9375	9441	9387	9438	9368	9484	9363	9465	9347	9522	9393	9489	9497	9442	9509	9562	9503	9458	9509	9559	9359	9460	9445	9557	9383	9334	9485	9462	9546	9471	9482	9424	9470	9351	9442	9632	9257	9431	9384	9459	9584	9423	9403	9493	9413	9456	9321	9293	9405	9414	9354	9357	9396	9559	9314	9425	9525	9562	9512	9394	9385	9545	9322	9354	9366	9276	9411	9419	9308	9418	9410	9367	9434	9417	9534	9389	9548	9242	9585
23017	21232	29035	23764	39592	52034	53741	33162	16009	13396	12680	12483	12731	12346	12256	12375	12256	12320	12265	12317	12141	12335	12206	12020	12334	12281	12422	12247	12169	12213	12150	12154	12263	12076	12157	12279	11993	12206	12110	12290	12214	12161	12255	12330	12280	12112	12008	11957	12097	12289	12154	12060	12362	12031	12282	12140	12184	12204	12157	12176	12090	12170	12082	12254	12202	11951	12028	12210	12094	11951	12200	12237	12037	12151	12053	12168	12074	12263	12238	12250	12161	12292	12082	12081	12041	11986	12190	12157	12125	12130	11963	12108	12260	12284	12195	12118	12054	12069	12056	12083	12091	12169	12066	12146	12135	12028	12151	11961	12063	11979	12121	12097	12062	12187	12015	12313	12096	12085	12162	12137	12119	12042	12073	12025	12195	12216	12144	12081	12025	12222	12043	12104	12130	12151	12224	12098	12069	12322	12039	12106	12137	12220	12262	12085	12152	12137	12164	12202	12176	12322	12024	12023	12199	11942	12081	12047	12051	12169	12082	12100	12172	12149	11900	12083	12124	11910	12096	12185	12072	12131	12199	12055	11959	12284	12049	12067	12018	12049	11897	12000	12070	12221	11952	11967	12047	11990	12104	12334	12219	12131	12009	12176	12057	12034	12198	11817	12000	12072	12097	12108	12057	12004	12059	12216	12057	12020	12039	11989	12076	12127	12169	12066	12217	12186	12147	12083	11993	12209	12055	12056	12078	12059	12038	12046	12091	11991	12044	12170	12140	12075	12158	12064	12038	12028	12119	12116	12065	12119	12069	12230	12030	12286	12285	12070	12014	12104	12226	12143	12004	12279	12238	12206	12194	12071	12076	11884	12147	12055	11999	12180	12087	12036	11942	12012	12005	12086	12108	12036	12046	12089	12044	12180	12326	12176	12150	12040	11969	12055	12114	12005	12076	12236	12188	12225	11961	12265	12079	12062	12039	12234	12018	11999	12322	12000	12056	12109	12074	11963	12066	12203	12310	11940	12049	11866	12092	12199	12021	12144	12095	12034	12035	12079	11891	12035	12139	12097	11966	12020	12211	12226	12019	12160	12196	12142	11890	12117	12320	12068	12093	12036	12061	11997	12011	12176	12185	11991	11969	12114	12028	12109	12226	12167	12247	12133	12026	11915	12005	12230	12035	11965	12209	12282	12062	12077	11818	11943	11762	12127	11949	12256	11974	11990	11940	12114	12022	12077	11943	12045	12102	12222	12110	11963	12065	12096	12150	12139	11985	12065	12094	12010	11999	11893	11952	12068	12136	11972	12228	12177	12006	12163	12146	12277	11971	12151	11945	12099	12210	12148	12276	12002	12135	12177	12046	12069	12270	12146	11984	12111	11944	12297	11915	12025	12273	12024	12043	11937	12067	11959	12025	12105	12194	11997	12160	12090	12149	12180	12142	12024	12009	11929	12162	12038	11892	12144	12060	12082	12096	11954	12246	11980	12077	12083	12072	11902	12190	12118	12144	12031	12104	11993	12119	11937	12155	12116	11968	12052	12163	12151	11947	12095	12249	12148	12142	12042	12116	12053	12027	12124	12309	12006	12190	11954	12017	11959	12004	11969	12137	11920	11978	12033	11983	12089	12132	12127	11981	12034	11980	12038	12025	11982	11969	12040	12380	12196	11921	12055	12135	12150	12056	12019	12155	12126	12201	12062	12150	12269	11917	12111	12106	12137	12107	12062	12130	12204	11957	12056	12115	11951	11971	12070	11973	12089	12222	12306	12171	12054	11961	12089	12167	12131	11963	11999	12165	12047	12293	11921	12069	11981	12093	12207	12258	12087	12257	12049	12080	12143	12047	11997	12166	12158	12153	12139	11911	12159	12029	11868	12021	12209	11957	12211	12174	12163	12191	12080	12157	12331	11985	12207	12060	12019	12092	12109	12113	12035	12212	12247	12243	12244	12174	12201	12072	12083	12204	12214	12231	12131	12054	12069	12057	11935	12091	12009	11930	12136	12183	11910	12216	12051	12275	12153	12080	12016	12088	11936	12202	12040	12065	12082	12096	12268	11972	11979	11940	12066	12123	12136	12157	11998	12199	11951	11840	12082	12097	11874	12100	12169	12072	12111	12063	12051	12162	12276	12207	12100	11959	12145	12172	12200	12137	12253	12221	12011	12100	12274	12063	12214	12023	12030	12108	12145	12191	11965	12129	11970	11955	12043	12018	12036	12136	11983	12198	11865	11955	12211	11958	12116	12127	12213	12071	11917	12115	12198	11926	12190	11993	12141	12007	12146	12087	12387	12104	12072	12111	11957	11970	12133	12066	12229	12265	12094	11997	12026	12111	12210	12032	12082	12140	12164	12106	12118	12216	12143	12160	12048	12121	11966	12214	12179	11903	12163	12043	12020	12080	12093	12119	12006	11886	11955	11972	12053	12092	12102	12163	11904	12094	12181	12021	12178	11990	12121	11986	12128	12046	11850	12095	12186	12032	11955	12071	12018	11995	12076	12024	11902	12058	12044	12145	12110	12131	12076	12145	12253	12194	12271	12033	12191	11963	12073	12167	12264	12089	12087	12053	12287	12052	11984	11980	11961	12135	11952	11938	11922	12108	12061	12002	12058	12028	12180	12205	12083	12182	12162	12138	11914	11983	12149	11912	12171	12243	12008	11920	11909	12180	12115	12036	12008	12105	11974	12100	12211	12061	12224	12089	12110	11962	11928	12108	12180	12029	11942	12062	12048	12174	12061	12084	12092	12079	11957	12006	12132	12161	12025	12046	12147	12059	11999	11967	12090	12089	12070	12225	11956	11919	12156	11992	12058	11924	12168	12144	12144	11881	12156	12025	12115	11991	11773	12191	12105	11977	12085	12181	12087	12164	12057	12183	12170	12027	12088	11998	12214	12202	12134	12189	12109	12136	12138	12082	11956	11999	12152	12310	12010	12004	11992	12091	11932	12029	11915	11990	12058	11992	12077	12077	12243	12060	12063	12228	11905	11949	12053	12167	11995	11922	12099	12130	12053	12298	12348	12056	12124	12140	11995	12147	12181	12164	12178	12096	12220	12129	11985	12329	11939	12069	12072	11969	12048	11931	12023	12104	12151	12186	12063	12136	12007	12201	12111	12150	12063	12182	12023	11950	12208	12110	12101	12125	12039	12033	11960	12008	12100	12171	12100	12190	11906	12063	12192	12027	12069	12146	11899	12042	12202	12220	11898	12095	12216	12169	12033	12012	12338	12202	12205	12347	12237	12163	11937	12177	12080	12165	11986	12222	11989	12244	12046	11999	12055	11964	12153	12142	12031	12062	12091	12177	12020	12183	12191	12045	12047	12269	12146	12145	12032	12468	12115	12087	12304	12075	12160	12184	11967	11995	11989	12191	12180	12294	12133	12121	12318	12115	12244	12105	12112	12172	12217	12097	12129	12023	12045	12102	12042	11884	12158	12092	12076	12001	12243	12077	12156	12153	12057	12226	12211	12175	12201	12037	12082	12038	12161	12177	12126	11933	12098	11903	12216	12158	12133	12130	12046	12151	12133	12134	12225	12112	11991	11967	12065	11977	12004	12165	12038	12094	12037	12253	12066	12023	12101	12215	12061	12121	12100	12104	12099	12003	12032	12019	12122	12092	11973	12100	12172	12232	11855	12301	12121	12217	11967	12014	12034	12143	11871	12149	12125	12053	12101	12137	12051	11939	12126	12253	12206	12038	11884	11873	12106	12081	12028	12146	12201	12160	12092	11930	12185	12043	12050	12167	12039	12166	12022	12206	12020	12225	12059	12068	11939	12074	12020	12106	12079	12111	12035	12008	12129	11982	12202	12068	11997	11914	11949	12314	12016	12007	12211	12117	12128	12133	12294	12202	12142	12105	12202	12250	12147	12101	12000	12260	11992	11995	12249	12109	12063	12168	12091	12116	12174	12077	12000	12145	12089	12033	12135	12169	12012	12258	11847	11952	12050	12125	12208	12052	12059	12274	12047	12107	11970	12046	12127	12208	12039	12148	12254	12258	12064	12225	12021	12082	12108	12086	11958	11971	12253	12204	12088	12044	12112	12104	12171	12091	12086	12169	12054	12213	12047	12308	12056	12046	12219	12117	12112	12173	12127	12107	12001	12089	12002	12174	12169	12144	12145	12010	12069	12066	11952	12193	12069	12093	12051	12008	11985	12193	12062	12047	11900	12059	11996	12102	12156	12013	11981	12129	12261	12123	12091	12150	12136	12023	12280	12300	12287	12083	12071	12304	12069	12149	12003	12030	12187	12145	12212	11917	12100	12131	12216	12240	12242	12192	12134	12202	12184	11847	12121	11956	12158	11963	12098	11959	12049	12042	11996	11987	12177	11901	12140	12277	12222	11998	12175	12015	12130	11960	11938	12110	12008	12067	12191	12079	11959	12220	12071	12171	12091	12074	12028	12161	12167	12109	12076	12051	11974	12158	12156	11938	11989	12030	12137	12113	12150	12016	11947	12013	11982	12099	12095	12058	12126	11996	12134	12057	12157	12210	12090	12154	12144	12112	12167	11903	12266	12129	12000	12134	12127	11896	12063	12051	12100	12119	11976	12113	11986	12121	11978	12267	12164	12278	11872	12269	12163	12226	12080	12269	11967	12012	12155	12102	12005	12047	12083	12286	11924	12207	12129	12157	12124	12188	12085	12115	11906	12122	11987	11959	12081	12104	12002	11799	11939	12007	11961	11993	12109	12163	12085	12060	12240	12135	12242	12203	11925	12081	12136	12095	12201	11955	12144	12150	12087	12107	11974	12080	12101	12017	11848	12057	12167	11979	11865	12106	12065	12134	12108	12038	11983	12059	12144	11989	11888	12143	11934	11814	12005	11986	12003	12140	12127	12152	12136	12273	12076	12080	12232	12163	12015	12158	12013	12137	12125	12055	12160	12234	12129	12042	12178	12185	12059	12240	12052	12073	12177	12099	12177	12085	12082	12058	12243	12199	12108	11880	12045	12189	12260	12144	12234	12275	12347	12082	12175	12074	12046	12147	12352	12192	12030	11965	11983	12122	12135	12154	12036	12221	11935	12055	12153	11978	11929	11928	12111	12168	12161	12139	12055	12052	12075	12240	12107	12049	11959	12244	12147	12059	12158	12021	11987	12020	12051	12012	12163	12114	11920	11910	12133	12109	12023	12172	12074	12248	12136	12184	11984
13439	24173	22221	29109	64517	61663	57082	29262	12825	12807	12825	12697	12913	12850	12595	12553	12952	12585	12778	12707	12510	12754	12683	12733	12594	12826	12755	12739	12721	12734	12522	12821	12709	12676	12634	12647	12584	12529	12681	12637	12566	12881	12642	12748	12578	12583	12643	12662	12629	12621	12820	12664	12612	12644	12531	12665	12782	12701	12679	12728	12701	12719	12704	12865	12762	12760	12671	12716	12625	12593	12593	12787	12432	12513	12741	12790	12727	12671	12713	12565	12645	12548	12700	12692	12761	12626	12613	12599	12617	12609	12549	12693	12560	12723	12534	12490	12594	12659	12579	12541	12663	12700	12761	12548	12722	12600	12659	12549	12748	12660	12665	12635	12568	12664	12664	12618	12764	12756	12628	12651	12716	12680	12755	12578	12599	12611	12836	12625	12709	12716	12552	12692	12577	12687	12612	12782	12519	12692	12473	12698	12626	12574	12625	12589	12556	12697	12662	12436	12666	12642	12692	12543	12590	12739	12547	12652	12745	12631	12762	12577	12629	12691	12651	12521	12750	12753	12780	12846	12607	12596	12752	12636	12669	12635	12711	12692	12633	12654	12491	12700	12359	12692	12640	12714	12763	12681	12642	12599	12647	12750	12609	12619	12694	12587	12574	12666	12760	12719	12650	12673	12771	12728	12544	12765	12713	12726	12549	12729	12728	12557	12746	12652	12599	12631	12760	12624	12573	12612	12734	12554	12518	12525	12586	12631	12684	12546	12612	12705	12596	12822	12565	12678	12672	12634	12635	12726	12679	12692	12633	12702	12736	12537	12748	12473	12627	12736	12568	12562	12667	12706	12538	12686	12589	12594	12733	12516	12496	12698	12708	12786	12515	12716	12637	12748	12765	12697	12564	12660	12621	12446	12812	12729	12664	12522	12596	12769	12617	12611	12618	12788	12566	12591	12657	12568	12610	12727	12450	12763	12653	12644	12691	12579	12619	12704	12520	12485	12741	12539	12533	12699	12703	12729	12611	12582	12651	12609	12540	12500	12669	12675	12556	12652	12691	12800	12643	12779	12585	12585	12544	12657	12656	12564	12788	12407	12593	12805	12737	12651	12745	12639	12795	12613	12610	12637	12622	12541	12605	12743	12576	12639	12673	12725	12785	12703	12701	12654	12637	12581	12630	12671	12763	12693	12684	12609	12589	12598	12632	12664	12720	12659	12690	12595	12739	12695	12632	12757	12645	12767	12542	12702	12535	12665	12585	12710	12523	12670	12675	12602	12562	12737	12770	12602	12653	12528	12624	12460	12633	12628	12658	12570	12657	12773	12583	12593	12658	12671	12715	12754	12613	12604	12550	12752	12554	12697	12487	12593	12610	12662	12535	12772	12601	12849	12679	12637	12626	12485	12509	12729	12678	12804	12826	12620	12564	12748	12673	12702	12663	12681	12543	12677	12615	12738	12593	12585	12502	12796	12661	12529	12668	12528	12668	12664	12716	12603	12601	12523	12587	12729	12632	12578	12570	12738	12591	12791	12657	12696	12709	12594	12690	12665	12589	12815	12494	12701	12714	12787	12598	12585	12656	12580	12789	12590	12649	12629	12696	12355	12676	12643	12717	12619	12659	12673	12818	12605	12531	12765	12565	12676	12742	12605	12778	12607	12529	12774	12490	12900	12717	12580	12496	12682	12670	12556	12631	12579	12610	12627	12559	12602	12596	12756	12566	12604	12674	12726	12455	12531	12661	12745	12652	12608	12607	12608	12557	12676	12696	12658	12654	12663	12834	12530	12599	12605	12531	12757	12642	12449	12614	12578	12655	12534	12671	12791	12677	12635	12760	12678	12647	12651	12971	12655	12735	12574	12794	12558	12580	12599	12672	12705	12818	12620	12688	12523	12705	12545	12706	12734	12740	12733	12609	12699	12764	12774	12594	12610	12744	12751	12602	12396	12773	12689	12582	12608	12638	12674	12747	12689	12574	12561	12617	12698	12678	12602	12575	12506	12676	12680	12692	12579	12640	12741	12697	12649	12708	12820	12670	12610	12572	12839	12678	12845	12725	12555	12645	12682	12653	12628	12628	12720	12556	12620	12707	12709	12853	12721	12649	12646	12840	12640	12605	12689	12682	12693	12496	12549	12673	12480	12599	12672	12607	12553	12611	12590	12581	12702	12599	12666	12567	12632	12561	12797	12611	12774	12662	12662	12810	12494	12596	12544	12607	12491	12716	12557	12573	12705	12683	12412	12793	12486	12724	12638	12546	12833	12697	12600	12689	12573	12560	12618	12754	12668	12683	12602	12778	12649	12669	12707	12744	12597	12705	12636	12778	12505	12558	12543	12728	12655	12588	12662	12558	12567	12724	12763	12680	12627	12640	12656	12819	12732	12569	12840	12756	12609	12584	12605	12706	12605	12732	12556	12578	12629	12835	12520	12512	12770	12574	12589	12732	12610	12637	12686	12530	12753	12714	12634	12678	12565	12557	12678	12540	12707	12616	12604	12622	12575	12838	12645	12708	12654	12560	12642	12715	12683	12573	12734	12638	12770	12636	12685	12753	12638	12657	12723	12607	12588	12535	12483	12750	12607	12681	12702	12637	12599	12565	12663	12736	12753	12615	12812	12630	12477	12758	12688	12729	12564	12624	12650	12660	12646	12700	12717	12639	12703	12727	12672	12638	12608	12754	12605	12668	12597	12625	12704	12712	12661	12671	12605	12495	12604	12682	12619	12607	12729	12656	12630	12620	12632	12615	12723	12736	12520	12656	12738	12605	12631	12767	12663	12603	12631	12566	12651	12717	12584	12635	12807	12599	12631	12599	12491	12696	12525	12667	12597	12648	12633	12564	12611	12667	12529	12466	12783	12657	12588	12596	12549	12705	12625	12719	12630	12717	12702	12684	12844	12550	12559	12566	12735	12551	12552	12653	12724	12570	12667	12627	12775	12576	12659	12652	12746	12688	12660	12657	12506	12645	12672	12488	12566	12553	12694	12791	12457	12819	12609	12563	12534	12529	12574	12579	12744	12606	12636	12687	12542	12798	12514	12710	12504	12636	12659	12566	12600	12538	12585	12586	12585	12604	12639	12502	12630	12617	12707	12570	12669	12567	12672	12623	12606	12569	12504	12724	12684	12642	12561	12518	12638	12637	12686	12713	12712	12581	12546	12788	12600	12790	12644	12587	12677	12635	12577	12695	12661	12717	12569	12555	12710	12775	12781	12600	12638	12709	12521	12590	12622	12714	12641	12735	12578	12476	12445	12728	12636	12676	12539	12614	12811	12512	12529	12628	12607	12655	12766	12500	12566	12424	12670	12640	12609	12686	12468	12893	12582	12517	12584	12685	12773	12864	12670	12643	12625	12678	12767	12532	12720	12518	12649	12591	12746	12617	12633	12593	12768	12805	12590	12592	12765	12760	12595	12752	12728	12653	12605	12495	12629	12603	12422	12723	12781	12580	12827	12538	12638	12632	12646	12698	12667	12713	12614	12623	12571	12625	12623	12610	12643	12751	12669	12679	12721	12675	12576	12605	12597	12721	12601	12636	12804	12540	12549	12821	12636	12731	12589	12680	12499	12770	12700	12586	12488	12709	12860	12625	12816	12631	12633	12553	12629	12445	12520	12703	12618	12553	12689	12662	12573	12587	12674	12632	12756	12826	12546	12604	12647	12835	12619	12540	12661	12822	12767	12590	12550	12655	12623	12566	12847	12654	12607	12648	12866	12628	12774	12528	12681	12515	12670	12650	12491	12474	12706	12656	12710	12531	12616	12674	12718	12439	12518	12712	12683	12655	12656	12501	12432	12597	12637	12691	12718	12647	12669	12654	12463	12578	12518	12649	12610	12633	12817	12900	12662	12683	12727	12763	12581	12605	12582	12666	12715	12678	12624	12592	12590	12635	12729	12605	12647	12584	12650	12699	12578	12703	12659	12719	12610	12589	12739	12720	12595	12666	12788	12469	12598	12554	12559	12632	12705	12659	12757	12760	12667	12745	12727	12633	12660	12683	12734	12656	12615	12723	12666	12787	12571	12621	12826	12644	12454	12895	12763	12577	12546	12650	12448	12661	12700	12640	12611	12681	12529	12583	12625	12661	12748	12664	12736	12590	12525	12684	12733	12445	12768	12530	12691	12716	12779	12684	12702	12630	12666	12710	12600	12601	12519	12597	12635	12637	12704	12664	12583	12741	12554	12589	12671	12627	12542	12605	12677	12712	12483	12486	12728	12803	12670	12521	12868	12590	12614	12564	12565	12808	12801	12542	12577	12654	12584	12507	12713	12790	12622	12678	12671	12675	12864	12524	12662	12741	12707	12558	12626	12681	12713	12560	12573	12554	12625	12538	12608	12537	12653	12538	12558	12860	12643	12757	12789	12781	12568	12740	12559	12586	12634	12768	12636	12648	12699	12553	12684	12645	12781	12634	12633	12540	12661	12619	12579	12737	12680	12492	12674	12644	12543	12771	12542	12595	12479	12626	12553	12567	12483	12593	12609	12764	12633	12772	12525	12778	12583	12675	12554	12685	12635	12407	12741	12734	12648	12603	12745	12565	12660	12587	12533	12611	12552	12741	12843	12718	12645	12541	12600	12597	12723	12544	12652	12471	12640	12651	12663	12753	12641	12471	12694	12659	12627	12348	12831	12619	12617	12643	12611	12626	12709	12525	12713	12672	12726	12481	12673	12627	12506	12692	12706	12624	12632	12613	12723	12777	12750	12651	12797	12680	12787	12611	12836	12695	12601	12648	12580	12657	12554	12498	12613	12655	12583	12654	12665	12708	12499	12548	12695	12581	12646	12641	12588	12556	12490	12525	12630	12637	12602	12605	12601	12595	12704	12576	12646	12666	12558	12770	12753	12574	12612	12581	12726	12734	12528	12695	12601	12643	12865	12740	12615	12704	12540	12653	12534	12708	12500	12641	12665	12589	12695	12639	12711	12493	12599	12545	12802	12683	12852	12703	12722	12690	12636	12635	12834	12694	12523	12655	12496	12587	12709	12631	12750	12684	12519	12820	12600	12608	12791	12673	12704	12761	12693	12746	12704	12686	12785	12627	12531	12668	12684	12655	12684	12574	12726	12593	12659	12743	12712	12783	12589	12776	12644	12513	12685	12619	12469	12531	12547	12731	12710	12578	12555	12771	12721	12752	12628	12666	12489	12628	12616
27128	21464	21157	17607	22528	24227	20538	16174	13829	13690	13772	13577	13600	13645	13605	13399	13641	13758	13636	13667	13648	13429	13587	13587	13386	13635	13632	13724	13831	13702	13612	13796	13730	13741	13738	13792	13620	13576	13534	13541	13424	13565	13697	13654	13655	13559	13800	13643	13572	13542	13754	13460	13498	13661	13374	13623	13651	13587	13488	13439	13589	13648	13771	13550	13398	13608	13465	13523	13629	13563	13516	13640	13622	13626	13546	13736	13619	13580	13588	13631	13550	13646	13663	13624	13553	13405	13572	13630	13638	13496	13652	13494	13392	13491	13590	13788	13592	13780	13730	13624	13547	13561	13765	13681	13642	13346	13535	13462	13549	13724	13626	13653	13369	13494	13568	13615	13457	13560	13651	13476	13521	13643	13639	13382	13496	13468	13611	13483	13649	13554	13475	13603	13657	13532	13526	13540	13415	13536	13529	13503	13510	13542	13496	13689	13404	13597	13719	13413	13578	13719	13748	13568	13512	13597	13674	13577	13545	13526	13583	13411	13465	13490	13502	13524	13435	13604	13853	13624	13472	13478	13707	13753	13677	13576	13550	13549	13460	13628	13704	13776	13542	13421	13525	13605	13507	13536	13568	13557	13539	13453	13557	13760	13594	13628	13439	13478	13734	13380	13567	13510	13555	13518	13608	13545	13576	13381	13711	13561	13532	13674	13463	13626	13505	13583	13564	13532	13529	13598	13465	13680	13494	13585	13458	13484	13671	13516	13552	13548	13856	13570	13448	13601	13683	13645	13530	13646	13590	13802	13484	13457	13555	13658	13577	13603	13621	13461	13659	13674	13466	13514	13596	13628	13784	13400	13596	13675	13435	13736	13592	13469	13723	13706	13790	13561	13648	13576	13671	13463	13578	13672	13796	13640	13462	13765	13636	13585	13459	13561	13628	13533	13437	13581	13560	13669	13543	13631	13455	13473	13636	13555	13496	13499	13592	13742	13716	13639	13475	13621	13494	13543	13625	13558	13407	13760	13576	13584	13697	13540	13594	13498	13568	13539	13434	13591	13654	13634	13735	13451	13599	13757	13476	13441	13529	13685	13427	13833	13527	13569	13528	13584	13521	13492	13592	13558	13584	13645	13555	13666	13570	13342	13462	13567	13682	13714	13448	13874	13454	13661	13532	13674	13669	13562	13513	13631	13561	13602	13456	13618	13705	13454	13812	13570	13758	13474	13572	13695	13550	13524	13457	13424	13526	13529	13681	13673	13507	13663	13740	13579	13730	13513	13515	13521	13488	13390	13470	13560	13612	13825	13548	13647	13572	13601	13767	13468	13741	13532	13530	13431	13405	13531	13637	13652	13516	13717	13450	13623	13468	13753	13667	13642	13579	13673	13726	13530	13608	13724	13719	13451	13379	13626	13564	13414	13542	13717	13494	13571	13619	13429	13601	13512	13399	13539	13809	13487	13380	13608	13372	13567	13621	13515	13541	13483	13483	13495	13513	13723	13636	13445	13812	13709	13645	13622	13584	13525	13627	13542	13594	13634	13586	13577	13558	13668	13335	13457	13543	13741	13433	13770	13461	13536	13483	13701	13518	13538	13484	13500	13454	13432	13451	13622	13465	13680	13496	13654	13520	13397	13638	13741	13690	13694	13637	13432	13476	13459	13590	13591	13719	13695	13823	13703	13497	13639	13454	13537	13607	13574	13567	13572	13682	13558	13572	13630	13587	13471	13515	13564	13681	13586	13524	13304	13583	13598	13526	13513	13496	13406	13281	13648	13509	13436	13672	13700	13576	13562	13672	13438	13516	13479	13617	13528	13510	13698	13586	13561	13508	13509	13617	13440	13669	13546	13683	13642	13587	13681	13613	13647	13860	13607	13501	13488	13666	13877	13657	13642	13541	13655	13777	13559	13505	13608	13507	13576	13595	13516	13506	13659	13555	13695	13484	13563	13463	13621	13441	13648	13643	13539	13600	13602	13581	13623	13618	13618	13533	13639	13737	13623	13560	13640	13530	13578	13569	13453	13782	13514	13493	13610	13645	13508	13551	13631	13610	13449	13558	13709	13556	13578	13576	13658	13482	13547	13599	13452	13560	13419	13814	13407	13517	13308	13554	13588	13683	13470	13507	13465	13541	13543	13566	13592	13514	13659	13558	13516	13429	13602	13549	13468	13514	13463	13558	13514	13679	13500	13503	13577	13549	13663	13671	13501	13787	13518	13387	13582	13461	13634	13610	13572	13461	13531	13643	13519	13463	13665	13746	13491	13591	13552	13587	13553	13587	13652	13779	13420	13566	13548	13442	13667	13493	13607	13609	13566	13559	13592	13503	13542	13358	13551	13730	13805	13562	13542	13610	13636	13609	13640	13410	13619	13692	13597	13418	13384	13716	13466	13419	13619	13706	13583	13666	13540	13510	13534	13558	13400	13559	13516	13734	13549	13606	13572	13595	13641	13491	13519	13557	13654	13653	13629	13753	13653	13606	13620	13599	13617	13486	13671	13596	13451	13759	13663	13500	13532	13593	13471	13422	13653	13674	13784	13739	13657	13741	13774	13770	13625	13672	13698	13673	13516	13535	13684	13576	13543	13625	13614	13675	13608	13710	13470	13425	13493	13588	13548	13676	13638	13538	13743	13824	13435	13644	13543	13622	13437	13417	13373	13678	13570	13609	13547	13606	13492	13531	13704	13499	13626	13459	13630	13469	13502	13530	13442	13696	13700	13623	13271	13467	13717	13627	13534	13582	13570	13796	13721	13648	13378	13518	13580	13645	13526	13536	13526	13463	13575	13558	13670	13717	13514	13542	13757	13556	13503	13471	13511	13545	13566	13501	13451	13427	13547	13610	13633	13615	13483	13775	13390	13547	13689	13485	13472	13544	13828	13622	13501	13778	13504	13721	13594	13668	13464	13460	13609	13468	13577	13627	13558	13605	13498	13563	13540	13616	13736	13677	13668	13714	13502	13659	13481	13792	13514	13525	13642	13477	13502	13486	13440	13555	13593	13614	13611	13593	13660	13594	13716	13407	13502	13602	13697	13528	13603	13553	13476	13549	13498	13585	13662	13633	13662	13559	13473	13791	13621	13569	13611	13540	13662	13665	13320	13634	13450	13568	13564	13599	13658	13685	13585	13636	13437	13695	13783	13692	13512	13554	13758	13717	13378	13667	13648	13611	13631	13916	13491	13590	13618	13563	13649	13555	13375	13632	13522	13692	13486	13490	13608	13710	13546	13434	13504	13568	13503	13586	13594	13479	13541	13487	13666	13627	13630	13634	13709	13490	13514	13561	13695	13509	13540	13752	13595	13744	13564	13702	13515	13521	13640	13490	13597	13526	13555	13545	13474	13494	13626	13382	13488	13503	13524	13636	13591	13602	13502	13384	13658	13597	13679	13590	13702	13594	13748	13582	13701	13760	13547	13638	13687	13761	13529	13473	13485	13543	13464	13587	13523	13612	13576	13818	13617	13405	13504	13689	13645	13361	13496	13489	13624	13552	13511	13547	13498	13655	13786	13507	13707	13649	13661	13567	13599	13636	13602	13701	13528	13715	13703	13491	13664	13622	13735	13469	13498	13539	13452	13642	13791	13584	13524	13479	13567	13674	13622	13537	13489	13461	13429	13617	13631	13425	13469	13713	13806	13479	13731	13548	13531	13553	13576	13524	13610	13532	13537	13435	13514	13446	13411	13669	13375	13602	13594	13614	13562	13543	13552	13543	13688	13559	13766	13519	13470	13756	13696	13530	13432	13573	13496	13736	13638	13526	13564	13622	13547	13741	13493	13549	13629	13820	13495	13468	13624	13506	13564	13453	13678	13624	13576	13532	13479	13783	13792	13811	13671	13489	13451	13459	13694	13513	13607	13430	13524	13442	13574	13605	13766	13632	13625	13670	13752	13626	13802	13681	13492	13580	13591	13588	13520	13679	13600	13735	13477	13478	13529	13575	13551	13521	13494	13539	13574	13716	13604	13523	13694	13483	13619	13598	13581	13653	13642	13501	13601	13691	13741	13474	13566	13654	13618	13435	13575	13503	13689	13465	13740	13479	13622	13464	13599	13585	13698	13510	13631	13856	13819	13568	13548	13531	13595	13315	13617	13566	13643	13524	13567	13622	13607	13503	13540	13753	13698	13528	13511	13604	13652	13420	13725	13529	13691	13516	13878	13556	13526	13694	13600	13530	13535	13455	13386	13767	13576	13649	13378	13533	13552	13598	13711	13536	13453	13658	13651	13508	13503	13766	13600	13414	13541	13709	13705	13599	13523	13520	13647	13642	13750	13630	13626	13774	13673	13622	13319	13533	13531	13568	13710	13576	13508	13632	13671	13523	13493	13773	13547	13675	13669	13678	13783	13578	13521	13675	13470	13557	13524	13661	13499	13568	13567	13592	13667	13547	13491	13724	13592	13598	13474	13503	13791	13762	13532	13645	13510	13699	13681	13584	13550	13656	13769	13669	13528	13569	13681	13780	13664	13776	13401	13535	13437	13575	13616	13508	13510	13462	13685	13668	13553	13859	13543	13690	13608	13679	13737	13429	13731	13499	13821	13695	13532	13614	13558	13713	13518	13589	13659	13587	13662	13440	13472	13697	13681	13626	13486	13429	13602	13746	13700	13637	13531	13756	13593	13645	13629	13757	13551	13706	13358	13729	13740	13617	13681	13580	13547	13507	13534	13509	13368	13527	13435	13360	13367	13676	13506	13771	13610	13407	13532	13792	13595	13741	13585	13572	13563	13714	13399	13494	13574	13481	13480	13592	13576	13625	13624	13704	13656	13479	13707	13545	13687	13671	13805	13638	13580	13614	13656	13731	13665	13710	13541	13512	13399	13440	13672	13494	13663	13580	13663	13746	13428	13509	13499	13600	13725	13491	13617	13526	13661	13619	13429	13619	13564	13558	13682	13480	13616	13593	13553	13577	13554	13538	13513	13684	13667	13789	13498	13736	13522	13339	13719	13543	13685	13778	13589	13502	13737	13585	13658	13552	13525	13564	13511	13400	13693	13646	13585	13539	13597	13430	13525	13720	13708	13742	13557	13518	13519	13681	13559	13524	13753	13794	13532	13569	13752	13659	13514	13517	13540	13770	13774	13557	13763	13490	13555	13683	13670	13606	13382	13653	13568	13549	13454	13499	13480	13441	13648	13591	13693	13619	13577
12924	14296	14305	15276	27224	26856	21588	16226	13727	13620	13562	13746	13727	13553	13708	13580	13777	13706	13790	13741	13732	13690	13592	13768	13804	13724	13681	13674	13781	13799	13749	13729	13742	13581	13692	13713	13785	13588	13705	13546	13545	13623	13694	13796	13700	13793	13614	13818	13550	13593	13619	13648	13704	13695	13849	13618	13577	13738	13658	13636	13778	13733	13536	13614	13519	13585	13694	13740	13605	13615	13662	13699	13720	13598	13790	13659	13639	13606	13731	13765	13691	13694	13593	13737	13686	13577	13728	13526	13660	13743	13560	13536	13531	13709	13690	13458	13685	13559	13605	13746	13674	13696	13650	13632	13704	13476	13594	13741	13704	13524	13579	13638	13679	13647	13795	13688	13562	13761	13651	13544	13685	13657	13805	13629	13806	13639	13605	13688	13648	13543	13719	13666	13805	13761	13636	13814	13701	13595	13590	13692	13706	13621	13616	13604	13684	13799	13684	13655	13678	13642	13568	13803	13767	13714	13672	13849	13854	13624	13689	13707	13722	13629	13681	13667	13714	13605	13624	13490	13604	13619	13693	13740	13705	13789	13634	13510	13805	13502	13713	13794	13687	13779	13782	13706	13745	13612	13650	13501	13814	13558	13625	13683	13598	13849	13510	13581	13641	13671	13645	13535	13552	13703	13636	13653	13626	13759	13663	13649	13741	13755	13634	13923	13739	13913	13676	13612	13649	13694	13751	13512	13708	13579	13670	13630	13630	13688	13765	13582	13684	13637	13758	13720	13615	13759	13631	13537	13713	13744	13722	13776	13445	13681	13717	13804	13835	13593	13637	13551	13643	13794	13701	13583	13663	13615	13731	13642	13639	13859	13578	13767	13683	13801	13708	13351	13819	13720	13548	13583	13602	13564	13637	13557	13649	13739	13803	13676	13683	13658	13443	13573	13659	13663	13586	13618	13720	13564	13676	13789	13650	13649	13604	13536	13508	13545	13568	13676	13869	13824	13646	13701	13821	13678	13628	13597	13678	13675	13487	13596	13839	13681	13837	13641	13594	13674	13551	13684	13624	13567	13727	13846	13676	13703	13520	13620	13693	13675	13704	13666	13838	13747	13634	13611	13732	13737	13482	13597	13675	13784	13697	13788	13787	13664	13669	13448	13553	13667	13607	13467	13735	13787	13761	13566	13701	13762	13714	13710	13675	13654	13768	13594	13745	13667	13608	13676	13563	13636	13539	13732	13673	13622	13743	13652	13711	13556	13707	13693	13481	13690	13706	13655	13680	13590	13704	13877	13754	13691	13777	13590	13806	13634	13725	13698	13668	13614	13663	13756	13776	13782	13603	13620	13669	13563	13761	13812	13618	13612	13778	13726	13660	13860	13760	13719	13693	13751	13705	13804	13446	13599	13725	13661	13806	13489	13593	13543	13696	13768	13708	13757	13582	13460	13746	13462	13461	13608	13655	13628	13693	13663	13673	13697	13570	13671	13786	13536	13740	13896	13690	13608	13748	13705	13774	13631	13591	13718	13728	13749	13823	13705	13739	13634	13798	13622	13673	13581	13552	13820	13609	13772	13643	13590	13601	13675	13729	13650	13522	13640	13760	13648	13622	13801	13677	13744	13633	13758	13621	13602	13756	13677	13501	13619	13748	13575	13942	13667	13724	13830	13753	13678	13524	13724	13542	13775	13676	13587	13583	13716	13625	13823	13783	13724	13786	13676	13705	13562	13590	13601	13674	13638	13836	13610	13614	13553	13570	13550	13660	13771	13687	13728	13655	13708	13657	13517	13664	13704	13889	13649	13820	13706	13600	13659	13685	13746	13670	13791	13692	13756	13515	13713	13613	13587	13499	13684	13591	13732	13693	13697	13653	13854	13778	13569	13623	13681	13687	13599	13775	13724	13784	13649	13700	13713	13570	13618	13639	13598	13701	13697	13684	13490	13744	13518	13710	13582	13620	13784	13640	13859	13772	13725	13758	13704	13778	13546	13616	13656	13670	13658	13499	13733	13576	13671	13672	13851	13612	13622	13575	13608	13653	13745	13608	13796	13654	13702	13909	13685	13635	13583	13669	13630	13725	13639	13621	13670	13665	13707	13639	13714	13550	13792	13699	13526	13641	13661	13708	13632	13690	13631	13653	13622	13766	13808	13630	13674	13708	13573	13676	13583	13616	13653	13700	13525	13502	13652	13726	13795	13620	13662	13686	13815	13806	13640	13655	13590	13562	13687	13791	13805	13611	13635	13740	13761	13678	13644	13570	13592	13605	13634	13930	13566	13592	13576	13830	13603	13628	13659	13610	13752	13734	13761	13707	13741	13606	13581	13690	13578	13653	13574	13794	13608	13661	13631	13620	13776	13724	13579	13729	13577	13719	13799	13604	13613	13684	13753	13537	13767	13610	13600	13664	13691	13798	13655	13727	13926	13789	13555	13962	13680	13712	13545	13670	13677	13635	13800	13592	13685	13895	13881	13581	13748	13616	13762	13658	13724	13591	13694	13689	13673	13748	13755	13639	13508	13614	13752	13554	13643	13716	13651	13684	13821	13782	13678	13662	13612	13589	13765	13649	13838	13833	13690	13656	13637	13615	13756	13650	13811	13662	13632	13511	13716	13757	13601	13615	13636	13735	13581	13750	13443	13544	13843	13607	13921	13716	13703	13526	13699	13602	13672	13569	13634	13691	13672	13585	13608	13711	13673	13608	13570	13606	13590	13532	13728	13629	13886	13681	13589	13833	13547	13733	13832	13673	13441	13752	13632	13853	13749	13592	13516	13742	13756	13832	13743	13593	13683	13808	13709	13912	13659	13682	13606	13594	13601	13651	13639	13717	13839	13750	13549	13502	13670	13795	13634	13712	13503	13564	13799	13738	13652	13777	13782	13851	13732	13585	13721	13711	13605	13666	13702	13570	13701	13817	13492	13777	13875	13652	13657	13803	13666	13635	13550	13620	13530	13559	13558	13683	13829	13642	13608	13876	13534	13643	13736	13731	13723	13560	13618	13655	13676	13673	13752	13534	13577	13694	13701	13656	13753	13602	13762	13636	13777	13771	13789	13615	13696	13717	13611	13733	13768	13697	13616	13560	13722	13597	13675	13542	13605	13573	13609	13820	13576	13757	13566	13884	13859	13680	13718	13710	13686	13641	13556	13705	13568	13579	13637	13531	13623	13810	13616	13633	13773	13672	13788	13638	13691	13871	13606	13761	13714	13525	13621	13735	13736	13655	13725	13630	13450	13571	13869	13790	13709	13652	13555	13619	13706	13648	13578	13720	13689	13728	13686	13715	13641	13571	13746	13637	13723	13677	13904	13753	13770	13805	13609	13731	13690	13611	13806	13661	13709	13576	13535	13644	13644	13804	13714	13687	13722	13728	13804	13758	13686	13663	13736	13676	13627	13515	13679	13629	13659	13700	13528	13670	13519	13677	13414	13647	13650	13742	13907	13529	13862	13662	13770	13583	13660	13630	13658	13825	13746	13622	13810	13657	13645	13701	13641	13776	13610	13572	13731	13711	13675	13553	13593	13798	13755	13708	13712	13758	13646	13696	13722	13820	13657	13679	13664	13727	13678	13744	13607	13583	13652	13682	13563	13649	13788	13445	13749	13620	13716	13596	13660	13692	13635	13711	13597	13688	13684	13575	13787	13542	13782	13635	13586	13649	13658	13565	13683	13741	13628	13608	13565	13600	13675	13459	13910	13613	13652	13497	13662	13773	13743	13657	13798	13719	13645	13536	13676	13705	13575	13688	13674	13657	13724	13647	13633	13761	13646	13694	13776	13581	13709	13740	13561	13775	13733	13734	13563	13472	13549	13629	13743	13778	13837	13712	13733	13625	13610	13627	13676	13671	13715	13668	13570	13544	13898	13840	13842	13815	13668	13611	13708	13591	13627	13578	13639	13794	13693	13769	13676	13820	13755	13622	13707	13535	13770	13750	13607	13594	13509	13653	13652	13749	13610	13715	13599	13592	13469	13710	13597	13757	13622	13633	13707	13689	13622	13709	13749	13680	13671	13664	13698	13804	13724	13803	13588	13659	13695	13550	13598	13621	13669	13505	13655	13757	13579	13750	13643	13631	13600	13705	13699	13690	13605	13839	13713	13760	13610	13621	13590	13604	13863	13645	13442	13619	13721	13750	13607	13788	13680	13775	13720	13545	13657	13700	13802	13616	13541	13695	13739	13910	13877	13628	13750	13710	13546	13696	13663	13596	13728	13567	13648	13584	13603	13649	13858	13682	13861	13561	13655	13723	13725	13584	13594	13866	13649	13716	13883	13687	13519	13755	13590	13763	13567	13607	13602	13608	13810	13596	13641	13609	13650	13646	13787	13655	13683	13738	13704	13648	13693	13560	13616	13588	13689	13792	13615	13604	13485	13743	13671	13600	13740	13750	13706	13707	13753	13603	13697	13659	13722	13754	13683	13744	13673	13832	13518	13856	13642	13626	13559	13737	13715	13678	13685	13561	13644	13674	13809	13720	13735	13730	13565	13761	13743	13612	13658	13678	13778	13641	13611	13534	13845	13714	13637	13575	13647	13768	13718	13659	13579	13738	13757	13585	13739	13754	13625	13725	13880	13750	13742	13787	13620	13686	13731	13661	13767	13765	13546	13748	13666	13625	13688	13732	13698	13673	13706	13701	13666	13699	13681	13628	13772	13725	13596	13711	13757	13678	13578	13620	13596	13884	13752	13568	13627	13677	13693	13710	13633	13797	13522	13621	13731	13688	13667	13669	13775	13820	13667	13633	13692	13734	13817	13566	13697	13693	13701	13719	13636	13789	13787	13560	13596	13645	13676	13664	13587	13644	13689	13742	13720	13710	13787	13802	13557	13706	13725	13433	13668	13686	13632	13635	13507	13686	13921	13627	13659	13684	13732	13751	13723	13809	13612	13624	13596	13802	13835	13695	13702	13674	13721	13746	13644	13749	13748	13591	13855	13615	13598	13780	13635	13635	13618	13788	13711	13755	13780	13774	13554	13819	13539	13640	13678	13769	13758	13568	13664	13601	13698	13568	13633	13685	13714	13786	13582	13721	13742	13715	13763	13608	13639	13689	13526	13613	13712	13672	13643	13755	13609	13620	13740	13657	13569	13729	13808	13731	13532	13723	13649	13513	13494	13630	13667	13594	13718	13751	13671	13589	13714	13594	13744
24247	21250	28398	24839	39394	52800	43014	30853	16591	14717	14550	14256	14258	14128	14225	14142	14136	14150	14244	14198	14273	14257	14095	14208	14126	14121	14091	14195	14261	14053	14138	14135	14159	14013	13962	14110	14220	13922	14080	14036	14056	14195	14106	14097	14255	14182	14313	14017	13892	14138	14162	14143	14289	13964	14243	14067	13909	13901	13872	14043	14183	14076	13946	14055	14146	14257	13896	14192	14166	14051	14119	14120	14136	14089	14116	14107	14025	14099	14197	14080	14020	14080	14191	14058	13977	14122	14085	13961	13922	14020	14142	14025	14182	14054	14094	14049	14120	14083	14160	14126	13987	14112	14098	14073	14075	13986	14005	14025	14084	14053	14149	13949	14070	14051	14319	14142	14217	14123	14069	14183	14098	14166	14036	14134	14002	14055	14096	14013	14055	14025	14127	14017	14025	14113	14292	13917	13998	14009	13930	14038	14022	14029	13939	13945	13830	14062	13898	13956	14070	14029	14120	14121	13823	14078	13981	14057	13958	14030	13922	14041	14182	13917	14008	14102	14275	14114	14173	13945	14115	13974	14108	13961	14106	14182	14025	13926	14089	14109	14101	14107	13989	14180	14039	14011	14041	14061	14046	14058	13965	13986	14114	14057	14204	14163	14043	13955	14004	14145	14247	14023	13970	14082	14151	14165	13841	14225	13918	13994	14080	14318	14035	14091	14087	13985	14083	13923	14084	14047	14127	14066	14115	13869	14086	14158	14185	14158	14131	14049	14116	13808	14181	14109	14102	14141	14190	14139	14288	14151	14172	14063	13914	14089	13982	13957	13918	14206	13897	14159	14054	13869	14115	14284	14061	14137	13926	14264	13945	14127	13976	14098	14106	13910	14005	13808	13948	14003	14195	13935	14109	13931	14179	14121	13921	13955	14069	13957	14253	14063	13936	14102	14188	13806	13944	13940	14069	13977	14010	14033	14096	14033	14051	14191	14136	14196	14175	14274	14074	13962	14112	14110	14104	14200	13934	14093	13895	14111	13946	14011	13922	14042	14179	14057	13911	14034	14181	14107	14096	13943	14159	14113	14132	14124	13998	14090	14195	13993	14063	13977	14021	14125	14060	14077	14080	13986	14015	13960	14038	14080	13982	14129	14022	14064	14137	13957	14007	14159	14037	13914	14125	13940	14104	14076	14045	14240	14047	14069	14182	13912	13923	14053	13940	14157	13951	14079	14138	14141	14116	14077	14045	13846	13965	13986	14186	14143	13864	14055	14204	14023	14057	13955	14107	14126	14209	13947	14045	13926	13946	14213	14128	14145	13978	14028	14208	14029	13935	13974	14145	14149	14193	14099	14014	14094	14059	13891	13896	13962	13984	13974	14102	13994	14124	14074	14063	14172	13980	14060	14251	14238	14234	14117	14115	13964	14071	14050	13876	13842	14007	13914	14270	14286	14149	14163	14078	14131	14120	14145	14000	13981	14150	14035	13922	14283	14066	14033	14204	14182	13988	14072	14092	13967	14021	14007	14007	14017	14126	14048	14127	14123	13954	14195	13953	14261	13992	14088	14086	13999	13845	14151	14147	14081	14161	13879	14066	14039	14049	13988	13962	14026	14116	14114	14039	13893	13978	14138	14170	13990	14120	14251	14210	14219	14035	13904	14267	13895	14070	14010	14173	14115	13877	14149	14158	14178	14126	14061	14109	14172	14158	13980	14049	14154	13890	14172	13931	13872	13922	14094	14116	13889	14064	13998	13976	14044	14016	14084	14044	13995	14119	13957	13970	13994	14046	14097	14142	13949	14162	13986	14111	14153	14223	14056	14148	14017	14058	14039	14040	13961	14068	14139	14182	14234	13989	14000	13923	14070	14253	13953	14056	14109	13970	13944	14005	14045	13925	14059	14040	14236	14000	14204	14135	13993	14031	14196	14196	14154	14056	14186	14172	14080	14126	14037	14089	14188	14162	14052	14078	14034	14023	14265	14087	14163	14004	14195	14083	13985	14108	14012	13930	14141	14118	13964	14025	13910	14101	13957	14096	13987	13935	13989	14075	14024	14175	14236	13794	14041	14078	14157	14007	14133	14071	14084	13899	13958	14075	14046	14153	14327	14041	14058	14202	14086	14148	14041	13888	14135	14120	14103	14007	14053	14084	14071	14180	14125	13973	14033	14178	13988	14192	14120	14057	14013	14100	13941	14194	14117	14151	13895	14097	13979	14241	14037	13920	13989	14027	14154	13871	14122	13827	14058	14123	14006	14123	13939	14093	14227	14134	14024	14104	14111	13858	14109	14193	14121	13923	13980	14226	14175	14220	14040	14229	14053	13923	13998	14083	13993	13957	14062	14179	14182	14112	14064	14072	14110	14206	14015	14094	13928	14082	14058	14197	14026	14112	13906	14187	14106	14073	14125	14077	13818	14063	14165	14009	14062	13970	14001	14082	14073	14002	14125	13982	14021	14115	14194	14274	14051	14014	14137	14036	14103	14153	13977	13953	14128	14176	14066	13799	14254	14066	13810	14153	14110	14088	13913	13998	14148	14220	14181	13950	13988	13939	14169	14203	13962	14044	14220	13872	13990	14031	14206	13868	14048	14040	14311	14203	14068	14043	14199	13889	14038	14078	13961	13902	14117	13969	13770	14044	14263	14144	13982	13960	14032	13956	14013	14101	13985	14036	13982	14075	14053	14146	14059	13942	14003	14026	13958	13914	13921	14102	14013	14154	14095	14091	14215	14301	14032	14157	14160	14210	14177	14062	14047	13906	14174	14305	14026	13902	14048	13921	14125	14111	14088	14113	14089	13940	14058	14110	14024	14159	14050	14022	14008	13999	14176	13963	14047	13970	14038	13936	14068	14074	14267	14112	14071	14132	14070	14038	13951	14177	14160	14272	14177	13993	14088	14223	14039	14002	13927	14141	14080	14092	13966	14046	14114	14124	14055	13943	14017	14062	14167	14119	13961	14178	14092	14053	13978	14060	14050	14159	14131	14004	14082	14248	14077	14213	14167	14122	14110	14292	14092	14007	13995	13967	13976	14199	14245	13921	14129	13912	14084	14258	14072	14071	14232	14015	13918	14053	13933	13960	13918	14295	13949	14092	13956	13907	14155	14189	14203	14030	14030	14228	14104	14040	14216	13947	14002	14156	14023	14089	14010	14007	14065	13977	14261	14144	14226	14288	13940	13980	14118	13977	14043	13876	14059	13968	13887	14008	14082	14020	14091	14009	14143	14152	13998	14085	13950	14020	14210	14137	14106	14088	13941	14115	14005	14095	14008	14002	14230	14118	14174	14131	14055	14000	14156	14031	13873	13957	13981	14047	14142	13976	13970	13959	14155	13987	14069	14092	13955	14237	14066	14098	14133	14044	14175	14005	13947	13922	14089	13920	13897	14173	14154	13928	14101	13970	13994	14215	14037	14064	14114	14154	14124	13769	14132	14081	14102	14238	14086	13976	13954	14053	13993	14186	14197	14000	13940	14051	14067	13929	14281	14119	14077	14032	14089	14039	14062	13975	14094	13969	13960	14090	13853	14110	14149	14210	14121	14022	14108	14043	13979	14007	14112	14054	13940	14057	14161	14122	14167	14198	14126	14078	14078	14103	13954	14161	14180	14090	13854	13970	14108	13989	14034	14179	14080	14114	13965	14061	14157	14107	14181	14033	14034	13967	14107	14270	14130	13863	14261	13978	14011	14044	14107	13929	13976	14061	14076	14104	14057	14157	14198	13959	13983	14156	14064	13953	13904	14050	13986	14015	14048	13974	13956	14130	14054	14110	14257	14008	14043	13892	13960	14156	14050	14041	14032	14310	13940	14009	13978	14044	13990	14018	14134	14113	14091	14117	13979	14061	14226	14004	14092	13934	14142	13960	13927	14014	14243	14174	13933	14096	14059	13984	13895	14058	14201	14149	14107	14137	14013	14073	14140	14214	14057	14069	14106	14071	13942	14155	14176	13973	14012	14214	14151	14063	13986	14047	14072	14038	14077	14104	14042	14200	13829	14095	14194	14028	14187	14107	13966	14023	14146	14063	14068	14038	13972	14117	14089	14091	13876	14066	14027	13922	14022	14132	14002	13846	14092	13967	14017	14214	14070	14083	13992	13964	14033	14171	14208	14273	13966	14103	13992	13874	13830	13942	14181	14066	14248	14331	14160	14136	14092	14062	14141	13999	14089	14067	13964	14190	14117	13975	14150	14089	14103	14076	14043	14047	14052	13971	13966	13923	14090	13961	14073	14270	14164	14019	14212	13995	14177	14119	13923	13961	14084	13928	14024	14053	14107	13981	13962	13926	13988	14102	14129	14143	14168	14073	14101	14111	14051	14184	14013	14012	14083	13994	14084	14058	14136	14087	13998	14102	14165	14043	14001	14054	14028	13942	13961	13966	14132	14025	14028	14007	14154	14073	14182	14126	14031	14070	14011	13927	14222	14144	14007	13961	14168	14215	14013	13919	14009	14024	14189	14126	14007	14025	13976	13965	14011	14195	14080	13986	14068	14075	13955	14007	14038	13926	14029	14051	14081	14036	14085	13882	14105	14029	14079	13955	13998	13920	14053	14033	14186	14045	14090	14091	14043	14079	13875	14084	14224	13936	14129	13962	14058	14299	14239	14010	14110	13941	13948	13805	14157	14124	14121	14151	13996	14067	13990	14244	14102	14033	13957	13737	13934	14049	13938	13865	13928	14167	13938	14127	13983	14162	14280	14058	14130	13939	14205	14074	14222	13946	13990	14148	14072	14087	13977	14111	14063	13865	13978	14039	14011	13948	13921	14115	14040	14166	14061	14150	14125	14205	14153	13922	14135	14026	13958	14164	14030	14087	14133	14250	14031	13991	14015	14015	14215	14116	13665	14135	14081	13963	14055	13812	13982	14066	14177	14073	13937	14102	13997	14070	13862	14133	14070	14183	14225	13967	13990	14185	14089	14137	14102	13865	13849	14108	14074	13970	14011	14009	13994	14077	14009	13834	13921	14146	14207	13897	14088	14113	13991	14222	14049	13980	14164	14144	13820	13891	14083	14040	14047	14153	14126	14031	14249	14044	13846	14072	14120	13955	13830	14061	13979	14355	14072	14081	14304	14073	14042	14161	14141	13993	14308	14017	14030	13902	14119	14234	13962	13943	14011	14116	14231	14214	14024	14021	14179	13932	14109	14075	13921
12559	19844	18673	24854	52859	55200	44423	31312	14141	14189	14021	14028	14043	14086	14134	14060	14121	14102	14090	14263	14200	14081	14085	14073	14136	13994	14050	14084	14022	13893	14315	13988	14212	14016	14016	14044	14125	13979	13998	13980	14014	14115	13841	14052	13965	13880	13951	13907	13948	13831	14039	14111	14140	13978	14090	13848	14023	14119	13968	14141	14077	14077	13933	13986	14142	14204	14029	13955	13986	13960	14072	13960	14054	13988	14121	14008	13987	13907	13994	13978	14196	14026	14000	13924	13964	14049	14082	14128	13999	14009	14107	14057	14101	14039	13960	13894	13951	13873	14117	13953	13956	14065	14053	14035	14032	14043	13906	14159	14204	14167	13994	13973	14091	14040	14147	13983	14157	14080	14051	14118	13983	13957	13923	13917	14033	13802	14045	14067	14145	14019	13969	14040	13974	14066	13869	14106	14074	13968	14019	13875	14127	13972	13821	14068	13843	14021	14108	14066	14110	13932	14096	13828	14048	13999	14131	14024	14003	13943	14083	13970	14134	14095	13970	13827	14161	14043	13943	14020	13928	13973	13993	14116	14004	13858	14088	13953	14088	14068	14098	14000	13814	14130	13954	14072	14078	14103	13955	14039	14024	13857	14029	13974	13908	14044	13993	14060	14113	14058	13950	14127	13846	14075	13991	13988	13860	14061	13893	13913	14101	13899	14008	14068	14161	13904	14148	13900	14004	13994	14051	14075	14012	14058	14091	14062	14298	14092	14068	14007	14073	13942	14022	14047	13956	14026	13991	14013	13839	14040	13974	14064	13846	14031	13968	14109	14036	13969	14099	13906	14120	14026	14015	13948	13869	14037	13951	13905	14019	13890	14175	13968	14060	14096	13887	14038	14090	14027	13948	13896	13993	14081	14106	13861	14016	13997	13999	14048	13918	14042	14040	14065	13935	14040	14070	14001	14012	14057	13999	14107	13914	13884	14037	14050	13964	14064	13943	13950	14080	14164	14081	13945	14017	14139	14079	14152	14040	14125	13872	14013	14222	13985	13904	14096	14077	13960	13949	13989	14096	13786	14052	13894	14004	13989	13991	14107	14063	14117	14006	14201	13854	14103	14053	14127	13893	14082	14287	14019	13987	13925	14042	14098	14154	14018	13973	14025	13880	13935	14053	14081	14071	13937	14093	14090	13934	14124	13986	14002	14011	14205	13912	14046	14102	14077	14100	14012	14122	13959	13973	14076	14050	14153	14043	13798	14073	13906	14074	13794	14050	13901	14123	14150	13949	13999	14050	14082	13973	13955	14271	13969	13876	14001	13935	14128	13886	14006	14053	13986	13965	13912	14052	14221	14056	13981	14063	14003	13975	14035	14096	13938	14098	13870	14033	14044	14021	13962	13994	13914	14097	14029	14128	13991	14037	13863	14082	13987	14057	14030	14021	13872	13952	14129	14031	14108	13938	14072	13984	13994	13882	14099	13934	13957	14075	14024	14005	13999	13979	14043	13969	13976	14141	14050	13842	14108	14118	13920	14080	13794	13864	14199	13879	14273	14095	13939	13964	13938	14016	13943	13935	13987	14080	14076	14037	13888	13969	14043	13980	14018	14025	14050	14150	14042	14016	13936	13910	14081	13911	14036	14057	14168	13848	14032	13939	13864	14110	13940	13912	14119	14054	14032	13955	13906	14083	13911	14182	14066	14005	14040	13964	14058	13894	13931	13835	14062	14023	14056	14099	14072	14056	13939	14190	13982	13910	14090	14061	14121	13900	14051	13851	14102	13948	13885	14041	13907	14036	14003	14052	13988	13990	14049	14059	13894	13931	14083	14028	13913	14033	13968	13929	14099	13881	14044	13937	14082	14003	14072	14050	14029	13825	14132	14174	13944	14179	14150	14252	13925	14104	13982	14044	13986	14046	14099	14013	13896	13949	14186	14067	13964	13906	14201	14018	14042	14024	14003	14034	14068	13772	14165	13903	14023	14203	13896	14200	14085	14015	14049	14048	14151	13802	14031	14178	13909	14093	13918	14028	13768	14031	14135	14038	13967	14087	13930	13978	13893	14044	13889	14005	14040	13808	14087	14013	14065	13927	14152	13981	14038	13869	14049	13970	14056	13976	13994	13957	14060	13936	14102	14080	13871	14079	13967	13971	13959	14026	13984	14050	13804	13942	13991	14154	14114	13978	13999	14149	13889	13984	13888	14103	13969	13990	14076	13994	13977	13962	14223	14003	13897	13880	13960	13934	13937	13982	14192	14186	13965	13994	13997	13967	14154	13928	13941	14180	14014	14110	14016	14000	14124	14013	13965	13894	14039	13949	13662	13939	14069	14001	13908	14004	13989	14052	13773	14111	13767	14127	14022	14120	13907	14111	14104	14040	14082	13925	13953	14066	14053	14084	14099	13940	14099	14032	14018	13855	14115	13968	14042	14117	13926	14086	13858	13997	13898	13997	14028	13928	14084	14101	14110	14022	13933	14056	14097	13929	13956	13985	14027	13934	14176	14146	14100	13989	13918	14033	14057	13933	14037	13977	13910	14059	13976	14098	14047	13907	14138	14078	13919	13971	14108	14086	13950	13951	14095	13828	13875	13986	14172	13849	13984	13927	13944	13777	13894	13936	14052	13971	13978	13997	13942	14038	13975	14180	14091	14109	14110	13950	14093	13991	13950	14135	14089	13970	14010	13837	13979	14038	14037	14108	13862	14017	14023	14048	13975	13961	13976	13784	14112	14182	14269	14104	14037	13956	14074	14089	13957	13940	14021	14110	13947	13980	14023	13949	14087	13897	14040	13817	14102	14007	13913	14101	13963	14197	13867	14039	14054	13932	14073	14109	14031	14052	14110	14071	13809	14077	14011	14102	13952	14026	13912	14055	13852	14138	13842	14158	13943	13982	13939	13934	14152	13923	13952	13967	14079	14144	13956	13892	14047	14088	13887	14044	13991	14104	14194	13876	13997	14123	13872	14050	13933	13988	14081	14145	13963	14084	14044	13925	14044	14099	13992	14129	14134	13948	13974	13989	14042	13881	14123	13917	13973	14082	14043	14044	13909	14037	14033	13882	14027	13997	13946	14083	13986	14071	13957	13995	14007	14077	14160	14046	14027	14090	14001	14149	14071	14003	14127	13858	14020	14009	14012	13941	14053	13988	14130	13896	14006	14053	13925	14037	14050	14032	13837	13939	13981	14028	13976	14020	13971	13990	13990	14148	14180	13918	13920	14008	14156	13959	13995	14059	14133	14095	13982	14051	13983	14016	14073	13902	14090	13957	13924	14022	13948	14171	13879	14050	13969	14058	14029	14354	13870	14053	14020	14165	13915	13891	13979	14036	14046	14082	14012	14067	14011	14023	14236	13899	13884	14048	14020	14101	13929	14023	14019	13971	14054	13920	14121	14025	13942	13958	14159	14011	14046	14048	13926	13955	13936	14156	13870	13906	14006	13971	13959	13990	14032	14028	13907	13894	14134	14025	14051	14073	14033	14077	14041	13938	14048	13947	14195	13882	14104	14083	14047	14077	13969	13934	13951	13921	14136	14029	13928	14101	14009	14114	13965	13988	14010	14019	13975	14081	13926	14020	13819	13751	14158	13927	13963	13951	14151	14001	13988	14175	14114	14014	14053	14012	13994	13973	14015	13914	14053	13923	14044	14020	14191	14106	13951	14268	14067	13984	14094	14182	14270	14011	13968	14037	14053	14123	13995	14056	14010	13934	14096	14091	14043	14034	14168	13902	14116	14014	13995	14090	14046	14018	14025	14124	13965	13988	13996	13946	13985	14101	13925	14003	14042	13904	14117	14109	14091	14100	13871	13928	14039	14066	13994	13969	14166	14009	14048	13952	14129	14089	14133	13918	13917	14214	14035	13942	13827	14134	13922	13939	14076	13989	13834	13968	14076	14080	14075	14104	13925	14051	14008	14005	14016	13845	14025	14083	13869	13991	13835	13949	14102	14000	13986	14088	14111	14006	13989	14053	14126	13998	13971	14144	13971	14155	13910	13909	13982	13864	14181	14026	13982	13960	14123	14001	13895	14171	13784	14131	13904	14009	14049	14104	13975	14011	14072	14085	14205	13936	14021	13965	14000	14069	13906	14002	14063	14204	13970	14092	14096	13819	14065	14040	13954	13980	14146	14228	14086	14019	14005	13997	13980	14128	13914	14176	13915	14027	13937	13939	14068	13859	14022	13954	14007	14011	14124	13969	14016	13993	14036	13960	14020	13901	14094	14047	13937	14170	13931	13907	14137	14182	13981	14072	13731	13956	14164	14014	14077	13992	13968	13957	13917	14006	14062	14082	14060	14017	13957	14003	13983	14164	14006	14090	14099	13985	13928	14029	13900	14175	14076	13959	13952	14092	14000	14044	14067	13907	13995	14053	13984	13999	13971	14093	13859	14038	14006	14042	14034	13905	13984	14141	13952	14105	14011	13914	14044	13991	13966	14041	14035	14051	14020	14030	13962	14037	14000	13787	14033	14075	13994	14014	13874	13963	13939	14017	14091	14037	14104	14015	13997	14028	14036	14033	13940	14170	14137	14105	13979	14002	13950	14090	14127	14081	14202	14101	14010	14022	14041	13904	14023	13860	13997	14065	14047	14054	13992	14043	14086	14166	14066	13965	13973	13960	14068	13916	14007	13986	14081	14009	13973	13914	14243	13906	14050	13970	13994	14075	14106	13782	13931	14001	13990	13792	13972	13955	13876	14041	13858	14020	14189	14104	14172	14001	14019	14118	14072	14161	14152	13878	14126	13968	13983	13940	14019	14081	13928	14013	14000	14151	14021	13946	14098	14056	14008	14015	14246	14039	14030	14037	14028	13770	13823	14031	14023	14187	14022	14109	13976	14014	14150	13919	14080	14002	14156	14089	13990	13975	14050	13816	14131	14143	13987	13974	14108	14033	13844	14141	14026	14066	13872	13894	13935	14079	13942	14104	13931	14103	14019	14045	14097	13981	14055	14016	13894	14029	13956	13921	14060	13937	14001	13909	13876	14074	13902	14019	14000	13909	14225	14072	13949	14208	14013	14061	14181	14126	14058	14082	13956	14004	13999	13912	13884	13790	13940	13998	14009	13965	13967	14129	13992	13931	13888	13909	14060	13985	13946	13916	13840	13963	13986	13983	13945	14036	13983	13896	14010	14054	13966	14052	14058	14068	14052
22873	21234	29102	24459	47568	62885	54170	36632	19150	16010	15259	15152	14999	15208	15097	15208	15107	15083	15159	15068	14988	14970	14906	14998	15075	14882	14930	14961	14969	14872	14981	14999	14875	14877	14808	14713	14971	14833	14959	14993	14981	14785	14823	14842	14935	14873	15172	15002	15021	14978	14920	14889	14620	14859	14790	14840	14844	14937	14723	14620	14778	14693	14917	14862	14908	14949	14879	14699	14785	14658	14752	14899	14822	14876	14689	15038	14821	14930	14800	14740	14960	14749	15029	14917	14945	14798	14788	14673	14822	14810	14605	15051	14851	14763	14838	14798	14756	14761	14681	14767	14802	14854	14819	14996	14977	14764	14824	14842	14879	14801	14777	14656	14825	14699	14969	15107	14656	14684	14939	14965	14972	14861	14865	14896	14846	14819	14847	14851	14885	14917	14760	15030	14728	14759	14811	14837	14981	14843	14732	14747	14768	14788	14830	14912	14913	14864	14838	14993	14772	14932	14765	14702	14729	14809	14758	14873	14883	14876	14782	14868	14819	14787	14941	15015	14809	14748	14745	14760	14826	14795	14890	14748	14671	14835	14854	14896	15019	15046	14850	14727	14799	14798	14975	14996	14859	14857	14883	14697	14883	14633	14689	14806	14794	14846	14616	14764	14760	14895	15004	14662	14692	14793	14629	14783	14782	14812	14728	14901	15010	14794	14765	14654	14940	14817	14820	14831	14718	14974	14821	14925	14861	14897	14828	14918	14597	14717	14655	14960	14858	14832	14691	14800	14836	14757	14712	14919	14821	14828	14921	14970	14790	14821	14656	14826	14839	14885	14624	14790	14781	14707	14641	14742	14720	14684	14847	14729	14821	14878	14606	14845	14759	14917	14793	14710	14751	14728	14798	14587	14866	14788	14856	14935	14681	14845	14678	14854	14794	14715	14776	14864	14746	14706	14879	14678	14958	14666	14957	14736	14686	14836	14825	14854	14756	14882	14920	15005	14879	14650	14754	14925	14882	14697	14837	14908	14797	14752	14643	14935	14800	14768	14897	14940	14882	14688	14893	14796	14746	14666	14759	14921	14900	14704	14743	14968	14862	14826	14889	14805	14686	14949	14790	14977	14785	14926	14911	14810	14933	14819	14969	14796	14903	14942	14734	14811	14893	14818	14809	14912	14721	14933	14890	14566	14904	14730	14798	14749	14614	14652	14810	14822	14806	14877	14812	14905	14677	14637	14717	14698	14788	14859	14831	14812	14919	14748	14738	14719	14668	14757	14868	14766	14968	14743	14759	14795	14795	15012	14814	14870	15049	14747	14903	14931	14658	14892	14760	14811	14888	14829	14781	14849	14913	14621	14656	14871	14843	14757	14924	14841	14821	14724	14670	14702	14578	14968	14894	14735	14942	14671	14811	14628	14670	14633	14856	14904	14827	14922	14796	14899	14666	14947	14861	14653	14877	14665	14882	14898	14838	14704	14803	14810	14820	14861	14763	14735	14816	14811	14784	14684	14739	14816	14959	14737	14860	14603	14725	14982	14808	14641	14897	14886	14902	14787	14814	14904	14824	14949	14739	14892	14701	14756	14648	14965	15043	14808	14802	14859	14877	14755	14944	14884	14542	14802	14976	14661	14679	14851	14844	14813	14851	14883	14916	14648	14845	14781	14910	14735	14831	14704	14780	15032	14512	14657	14810	14690	14845	14735	14919	14941	14853	14653	14722	14823	14915	15075	14941	14643	14768	14655	15028	14868	15092	14691	14902	14658	14973	14938	14779	14957	14681	14610	14677	14875	14918	14708	14809	14813	14729	14866	14756	14669	14761	14797	14929	14875	14858	14902	14764	14762	14792	14787	14921	14574	14806	14812	15005	14847	14732	14681	14775	14830	14672	15029	14943	14653	14729	14826	14784	14785	14833	15014	15041	15087	15002	14863	14706	15004	14952	14723	14747	14956	14937	14893	14831	14696	14651	14786	14847	15004	14840	14678	14754	14832	14613	14915	14997	14794	14853	14919	14932	14737	14684	14667	14871	14974	14819	14718	14762	14609	14857	14647	14987	14821	14853	14853	14903	15048	14941	14779	14722	14706	14743	14775	14875	14672	14885	14822	14888	14838	14870	14605	14735	14870	14647	14609	14810	14813	14898	14793	14846	14972	14834	14564	14627	14915	14732	14995	15099	14698	14756	14758	14661	14969	14640	14683	14876	14940	14837	14890	14814	14768	14831	14717	14739	14719	14569	15016	14977	14820	14857	14909	14709	14678	14751	14834	14764	15028	14959	14867	14956	14744	14897	14746	14753	14688	14811	14695	14843	14798	14962	14853	14804	14850	14663	14757	14763	14691	14795	14940	14813	14707	14881	15002	14872	14694	14977	14813	14933	14847	14846	15018	14714	14801	14957	14930	14944	14748	14976	14787	14768	14666	14800	14806	14664	14825	14675	14822	14827	14748	14652	14744	14756	14623	14699	14794	14778	14698	14721	14769	14656	14963	14702	14709	14652	14968	14868	14855	14870	14658	14812	14896	14899	14895	14747	14814	14858	14747	14916	14854	14858	14850	14793	14709	14829	14737	14898	14992	15045	14754	14783	14818	14605	14564	14698	14778	14932	14860	14997	14726	14541	14727	14778	14703	14616	14854	14682	14863	14740	14933	14822	14900	14710	14697	14746	14805	14835	14821	14801	14883	14800	14673	14905	14673	14823	14760	14839	14964	15017	14882	14872	14908	14894	14786	14731	14890	14799	14678	14859	14922	14697	14781	14857	14942	14917	14760	14772	14797	14805	14800	14759	14754	14867	14707	14742	15048	14754	14880	14835	14882	14615	14794	14699	14749	14833	14752	14687	14618	14860	14791	14717	14991	14766	14807	14727	15060	14849	14729	14971	14691	14687	14774	14580	15136	14854	14701	15048	14814	14828	14880	14854	14785	14683	15027	14804	14977	14713	14921	14854	14844	14806	14710	14680	14918	14611	14681	14861	14629	14759	14911	14789	14886	14829	14549	14796	14800	14837	14783	14641	14762	14742	14971	14676	14811	14785	14773	14693	14730	14810	14765	14640	14801	14838	14844	14840	14754	14838	14779	14756	14732	14677	14896	14802	14540	14837	14760	14861	14752	14962	14752	14808	14666	14946	14852	14805	14800	14835	14765	14879	14991	14823	14881	14732	14890	14752	14740	15000	14834	15016	14670	14852	14762	14841	15080	14992	14916	14739	14670	14764	14818	14815	14706	14678	14753	14770	14827	14764	14765	14969	14728	14954	14833	14763	14640	14779	14841	14872	14627	14824	14921	14872	14929	14759	14772	14728	14820	15109	14682	14824	14663	14732	14781	14778	14873	14873	14790	14866	14917	14852	14833	14875	14687	14908	14770	14802	14755	14948	15019	14828	14733	14829	14896	14592	14690	14725	14804	14865	14822	14789	14937	14804	14905	14861	14902	14887	14830	14733	14821	14819	14933	14757	15040	14869	14646	14678	14688	14792	14779	14806	14815	14833	14594	14744	14851	14808	14775	14849	14924	14891	14781	14750	14747	14748	14774	14715	14700	14748	14722	14811	14700	14821	14750	14733	14909	14783	14803	14916	14784	14912	14679	14833	14708	14868	14907	14906	14851	14802	14927	14823	14761	14952	14813	14737	14788	14934	14912	14867	14913	15105	14873	14968	14993	14800	14724	14888	14808	14973	15002	14837	14832	14833	14694	14691	14845	14888	15090	14922	14723	14865	14648	14770	14846	14911	14760	14724	14889	14646	14773	14669	14840	14890	14606	14829	14940	14608	14800	14714	14631	14868	14700	14913	14847	14707	14886	14613	14649	14684	14808	14855	14927	14760	14809	14702	14546	14726	14891	14935	14941	14899	15025	14936	14953	14805	14858	14701	14735	14842	15003	14765	14656	14837	14973	14869	14823	14853	14743	14815	14816	14945	14924	14740	14890	14867	14745	14867	14922	14767	14666	14591	14760	14772	14735	14900	14749	15005	14765	14845	14931	14750	14985	14867	14829	14755	15026	14793	14909	14774	14904	14918	14806	14667	14923	14890	14751	14793	14920	14916	14851	14748	15044	14810	14831	14576	14794	14792	14640	14725	14748	14776	14885	14875	14666	14866	14826	15095	14943	14856	14849	14862	14793	14826	14791	14694	14963	14732	14910	14752	14668	14775	14878	14847	14831	14928	14713	14793	14780	14833	14969	14799	14905	15026	14900	14985	14852	14977	15011	14841	14866	14743	14831	14720	14856	14920	14847	14462	14728	14799	14816	14768	14863	14922	14788	14768	14613	14695	14660	14775	14809	14830	14700	15068	14625	15020	14797	14873	14714	14716	14920	14739	14957	14881	14821	14827	14773	14889	14794	14799	14745	14967	14765	14947	14940	14904	14836	14838	14784	14950	14916	14939	14770	14832	14835	14945	14818	14870	14831	14748	14646	14917	14934	14941	14687	14818	14901	15011	14964	14773	14596	14844	15009	14787	14747	14995	14899	14857	14933	14841	14785	14977	14736	14681	14807	14779	14717	14879	14916	14762	14648	14869	14631	14700	14573	14719	14733	14757	14786	14765	14884	14694	14771	14657	14879	14889	14789	14803	14995	14816	14868	14552	14537	15025	14719	14857	14624	14879	14950	14876	14748	14820	14765	14818	14789	14844	14749	14841	14717	14990	14813	14687	14927	14928	14875	14876	14821	14884	14716	14880	14803	14765	14756	14756	14716	14777	14744	14819	14844	14861	14827	14760	14878	14908	14965	14743	14771	15001	15029	14769	14815	14872	14637	14718	14896	14909	14817	14627	14919	14674	14796	14904	14831	14891	14771	14857	14896	14872	14543	14771	14916	14809	14671	14736	14837	14781	14653	14911	14943	14811	14654	14950	14918	14852	14736	14799	14935	14910	14834	14844	14962	14805	14876	14890	14741	14936	14802	14776	14837	14553	14704	14783	14838	14652	14834	14972	14871	14860	14876	14841	14758	14786	14734	14634	14784	14695	14707	14725	14987	14833	14789	14841	14881	14821	14879	14811	14803	14884	14932	14802	14681	14823	14899	14763	14740	14725	14886	14773	14665	14809	14739	14855	14933	14893	14829	14748	14822	14888	14724	14937	14828	14856	14858	14790	14916	14835	14882	14766	14906	15016	14733	14955	14909	14884	14904	14851	14860	14993	14955	14842	14829
14329	25477	23287	39737	70135	70217	55007	36418	14557	14627	14506	14452	14563	14624	14551	14434	14409	14412	14514	14360	14347	14208	14289	14463	14459	14435	14530	14511	14533	14475	14477	14439	14443	14467	14378	14502	14454	14476	14401	14387	14375	14316	14490	14538	14421	14333	14478	14395	14612	14319	14467	14545	14374	14430	14396	14444	14443	14575	14390	14370	14457	14367	14408	14363	14468	14404	14378	14407	14315	14561	14500	14378	14266	14525	14459	14537	14439	14343	14466	14418	14339	14348	14594	14450	14398	14476	14322	14495	14347	14399	14414	14356	14519	14541	14433	14477	14348	14628	14270	14368	14269	14579	14491	14520	14372	14270	14433	14357	14435	14332	14403	14318	14415	14503	14445	14381	14402	14368	14401	14458	14568	14406	14496	14383	14321	14266	14406	14517	14351	14333	14368	14324	14242	14432	14575	14602	14478	14459	14477	14260	14446	14351	14473	14388	14409	14473	14264	14469	14366	14446	14447	14147	14400	14413	14472	14351	14570	14426	14398	14277	14399	14260	14499	14473	14351	14352	14422	14236	14461	14434	14302	14573	14355	14491	14368	14296	14510	14309	14326	14402	14309	14326	14330	14470	14278	14380	14388	14266	14289	14496	14364	14389	14317	14467	14489	14400	14433	14373	14348	14266	14329	14438	14401	14410	14517	14336	14390	14458	14207	14262	14454	14348	14413	14395	14370	14505	14485	14360	14350	14375	14185	14266	14445	14319	14297	14501	14439	14398	14337	14352	14543	14321	14480	14363	14353	14519	14351	14518	14471	14439	14443	14418	14498	14174	14558	14337	14419	14408	14399	14419	14279	14308	14529	14313	14365	14353	14457	14397	14330	14244	14272	14595	14280	14557	14366	14193	14443	14562	14391	14458	14603	14392	14343	14450	14398	14479	14231	14437	14516	14457	14269	14503	14259	14218	14268	14361	14322	14510	14345	14305	14537	14240	14435	14461	14559	14331	14470	14500	14436	14451	14335	14407	14334	14483	14489	14551	14495	14399	14446	14453	14347	14337	14527	14412	14634	14540	14314	14445	14475	14422	14362	14543	14148	14454	14566	14380	14434	14455	14436	14348	14421	14490	14539	14532	14325	14505	14290	14458	14490	14423	14464	14553	14416	14473	14395	14324	14347	14298	14444	14301	14502	14402	14268	14488	14529	14322	14406	14277	14300	14512	14366	14248	14297	14332	14339	14466	14528	14424	14476	14494	14428	14219	14370	14577	14290	14362	14257	14527	14619	14353	14351	14433	14343	14406	14438	14434	14439	14372	14531	14349	14387	14473	14388	14552	14425	14386	14331	14536	14278	14300	14263	14501	14275	14536	14367	14459	14401	14357	14482	14356	14321	14189	14465	14378	14378	14386	14360	14498	14419	14488	14482	14237	14370	14402	14522	14336	14343	14503	14439	14446	14508	14409	14336	14459	14377	14504	14425	14471	14389	14395	14595	14192	14456	14416	14393	14417	14294	14346	14336	14433	14399	14263	14425	14199	14342	14429	14484	14362	14509	14396	14409	14454	14363	14468	14476	14420	14504	14536	14321	14411	14489	14617	14319	14373	14272	14508	14342	14334	14490	14486	14420	14400	14541	14483	14279	14471	14573	14505	14467	14401	14307	14559	14330	14369	14458	14431	14323	14401	14507	14356	14399	14364	14421	14510	14371	14403	14423	14342	14512	14385	14394	14298	14382	14335	14507	14372	14299	14222	14345	14209	14260	14352	14692	14341	14379	14397	14554	14457	14441	14500	14409	14534	14536	14337	14613	14391	14403	14353	14402	14386	14543	14548	14302	14367	14382	14372	14282	14534	14470	14360	14385	14373	14293	14475	14608	14332	14410	14580	14337	14480	14296	14415	14318	14426	14502	14544	14361	14366	14366	14278	14534	14389	14274	14349	14245	14462	14298	14576	14476	14417	14367	14491	14360	14392	14374	14330	14501	14635	14435	14468	14319	14415	14360	14420	14272	14358	14323	14298	14313	14310	14420	14501	14482	14401	14357	14227	14572	14418	14313	14356	14391	14269	14382	14515	14596	14537	14302	14551	14307	14422	14418	14355	14368	14440	14478	14491	14548	14264	14494	14260	14432	14365	14295	14402	14637	14441	14448	14353	14364	14385	14547	14301	14381	14434	14280	14422	14340	14416	14428	14400	14237	14512	14459	14463	14414	14590	14416	14468	14277	14484	14384	14634	14350	14541	14343	14391	14385	14294	14375	14452	14504	14359	14379	14301	14321	14402	14379	14427	14475	14464	14434	14344	14528	14346	14621	14227	14294	14450	14313	14324	14473	14487	14429	14250	14362	14306	14526	14382	14360	14490	14396	14367	14410	14549	14288	14280	14472	14437	14369	14352	14280	14364	14419	14421	14372	14422	14519	14403	14600	14562	14497	14450	14402	14386	14403	14479	14385	14299	14422	14440	14449	14511	14405	14297	14272	14252	14320	14489	14424	14471	14397	14380	14332	14367	14457	14443	14460	14379	14319	14465	14342	14295	14352	14287	14420	14578	14598	14372	14710	14231	14294	14327	14419	14472	14500	14496	14405	14426	14464	14415	14418	14450	14104	14343	14245	14567	14387	14407	14422	14370	14500	14398	14509	14401	14452	14190	14476	14367	14346	14409	14462	14427	14370	14489	14445	14377	14388	14518	14272	14503	14359	14445	14297	14273	14442	14327	14431	14385	14410	14423	14247	14422	14401	14271	14361	14432	14448	14371	14355	14284	14506	14360	14411	14493	14449	14379	14526	14422	14479	14220	14243	14531	14505	14230	14402	14300	14470	14313	14399	14433	14510	14398	14317	14338	14403	14433	14561	14429	14332	14363	14520	14424	14244	14353	14363	14239	14479	14429	14408	14459	14553	14273	14503	14446	14356	14490	14446	14335	14398	14118	14520	14477	14412	14545	14375	14433	14371	14284	14495	14516	14539	14363	14448	14392	14485	14351	14453	14309	14468	14382	14444	14306	14219	14405	14519	14558	14339	14432	14408	14432	14267	14344	14470	14333	14538	14285	14526	14513	14423	14576	14211	14343	14233	14412	14309	14374	14385	14507	14491	14252	14289	14300	14383	14345	14456	14321	14474	14447	14443	14439	14323	14353	14419	14523	14581	14410	14486	14403	14566	14443	14505	14341	14335	14395	14430	14383	14370	14580	14443	14538	14459	14373	14440	14418	14232	14504	14576	14319	14396	14305	14525	14496	14339	14470	14252	14235	14417	14411	14364	14436	14372	14400	14480	14292	14362	14327	14344	14358	14342	14479	14215	14444	14440	14489	14306	14604	14427	14368	14363	14506	14409	14273	14417	14333	14366	14254	14297	14359	14330	14416	14324	14379	14525	14423	14411	14469	14197	14523	14440	14536	14336	14196	14390	14349	14503	14313	14368	14431	14385	14422	14385	14282	14412	14199	14523	14324	14456	14321	14582	14540	14484	14415	14403	14416	14359	14478	14283	14406	14510	14508	14321	14407	14239	14373	14460	14430	14343	14549	14559	14503	14369	14304	14541	14482	14519	14373	14335	14360	14365	14425	14381	14557	14482	14164	14362	14473	14400	14527	14406	14333	14183	14536	14336	14334	14385	14524	14399	14481	14479	14442	14441	14435	14347	14571	14436	14433	14470	14529	14230	14454	14408	14529	14327	14354	14369	14391	14573	14403	14516	14313	14364	14451	14560	14420	14384	14227	14170	14345	14307	14378	14491	14525	14322	14557	14399	14272	14501	14380	14414	14534	14554	14464	14386	14351	14339	14234	14541	14533	14457	14493	14320	14308	14477	14404	14449	14354	14625	14311	14232	14299	14348	14323	14339	14317	14365	14349	14315	14359	14439	14455	14368	14470	14383	14186	14435	14432	14510	14437	14215	14370	14345	14440	14337	14323	14552	14452	14423	14368	14444	14343	14490	14311	14296	14464	14441	14544	14286	14534	14465	14289	14488	14482	14340	14399	14480	14201	14281	14484	14330	14349	14298	14086	14404	14317	14439	14637	14526	14514	14294	14325	14405	14510	14503	14303	14542	14407	14433	14444	14465	14315	14261	14526	14369	14305	14384	14320	14416	14548	14395	14417	14354	14441	14380	14434	14389	14393	14503	14376	14408	14421	14303	14497	14411	14281	14391	14509	14334	14140	14435	14363	14506	14385	14374	14379	14555	14485	14505	14367	14390	14403	14444	14249	14337	14415	14494	14445	14487	14283	14372	14399	14467	14350	14371	14413	14425	14264	14504	14473	14386	14345	14287	14337	14467	14400	14505	14343	14435	14318	14472	14419	14414	14376	14331	14398	14387	14503	14411	14532	14302	14445	14301	14491	14276	14559	14210	14403	14387	14368	14448	14349	14284	14319	14470	14402	14399	14344	14377	14658	14445	14481	14331	14285	14235	14520	14403	14280	14277	14444	14386	14435	14433	14395	14473	14483	14428	14327	14363	14385	14379	14285	14399	14295	14367	14308	14553	14460	14308	14358	14405	14389	14452	14373	14260	14354	14533	14414	14362	14427	14464	14377	14497	14345	14223	14557	14519	14369	14402	14318	14469	14445	14171	14284	14296	14422	14298	14297	14517	14340	14371	14401	14402	14390	14439	14461	14266	14376	14479	14508	14485	14452	14276	14341	14405	14275	14330	14396	14618	14420	14411	14389	14398	14475	14368	14261	14490	14418	14428	14361	14313	14376	14498	14375	14372	14336	14374	14448	14408	14401	14322	14570	14394	14110	14316	14406	14273	14294	14389	14287	14433	14265	14591	14390	14440	14418	14372	14426	14296	14342	14237	14386	14181	14392	14475	14242	14325	14348	14351	14409	14465	14398	14281	14400	14509	14508	14469	14573	14559	14385	14242	14359	14370	14331	14418	14249	14417	14488	14472	14345	14301	14387	14393	14439	14489	14294	14261	14453	14479	14332	14324	14299	14618	14409	14388	14300	14473	14377	14602	14448	14414	14577	14194	14332	14315	14250	14389	14414	14482	14384	14453	14274	14382	14458	14440	14423	14480	14515	14566	14500	14351	14447	14333	14498	14388	14288	14466	14513	14303	14458	14435	14287	14346	14529	14282	14394	14574	14362	14309	14388	14370	14504	14324	14567	14400	14459	14463	14433	14381	14248	14587	14335	14546	14447	14668	14503	14280	14504
27051	21470	21688	18248	21936	23782	21091	16916	14413	14093	14099	14098	14259	14188	14148	13881	13991	14101	14090	13936	13944	14236	13892	13981	14146	13955	13967	14054	13970	13847	13984	13982	14001	14081	14042	13963	14146	14114	13993	14167	13995	13965	13918	14134	14201	14069	13933	14020	14097	13960	13987	14120	13980	13994	14066	14094	13995	14037	14027	14019	14114	14088	14020	14095	14126	13943	13986	14141	14172	14057	13932	13922	13908	13940	14146	14061	13945	14033	14207	14170	14080	13971	14113	14076	14062	14128	14149	14315	13960	14022	13910	14004	13982	14167	13929	14009	13852	14146	13894	13843	13880	14089	13999	14073	14161	13986	13880	14018	14092	14129	13873	14005	14192	13962	14138	13966	13998	14036	13855	13959	14164	13988	14112	13866	13912	13999	14197	13891	14061	14039	14051	13998	14142	14066	14121	14098	13986	13998	14053	14166	14041	14124	13995	14014	14171	14072	14121	14070	14269	14136	13970	13910	14075	14114	14066	14046	13887	14009	14059	13944	13966	14162	13940	14164	14183	13858	14046	13978	14253	14074	13977	14005	14038	14206	13916	14114	14212	14094	14074	14053	14048	13994	14058	13937	14176	14180	13948	14119	14089	14085	14069	14040	14167	14129	14162	14308	14066	14139	14070	14012	14153	14064	14090	14151	14050	13890	14128	13950	14017	14047	13863	14011	14105	14185	13860	14026	13894	14060	14120	13903	13981	13951	13909	13957	13985	14037	14023	14057	14064	13958	13921	13991	13993	14221	14099	14188	14022	13998	13963	14104	13866	14216	14176	14125	13966	14205	14002	14067	14064	13866	14099	13995	14178	14116	13975	13988	13972	14006	14076	14088	14174	14176	14053	14010	14061	14023	13928	14184	13906	13985	14127	14100	14028	13916	13953	13951	14030	13928	13949	14023	13930	13921	14183	14066	14105	14076	14026	13895	13888	14145	14110	13960	14188	14118	14104	14036	14064	13981	14102	13995	13996	13990	13983	13992	14198	13924	13789	14258	14014	14024	14037	14040	13952	13883	13992	13806	13991	14171	14158	14064	14087	14051	14114	13884	13913	14027	13910	14006	14247	14055	13973	14194	14101	13998	14052	13959	14044	13986	13974	13820	14043	13918	14138	13922	14186	14043	13979	14213	14114	14064	13824	14074	13943	14050	14019	14181	13887	13924	14151	14019	14204	14024	14013	14206	13994	14050	14118	14064	13954	13876	14237	13807	14001	13968	13976	14068	14095	14016	13991	13845	14067	14043	14085	13970	13964	13979	14018	13893	14137	13972	14265	14223	14152	13726	13978	14095	14170	14092	14049	14210	13904	13948	14123	13965	13953	14005	13957	14076	14079	13869	13917	13918	13825	14075	13820	14074	14087	14010	13985	13985	13968	14062	14130	14131	13832	14141	13986	13939	14092	14040	14111	14150	14260	14198	13954	13967	14063	14069	13839	14176	13877	13977	13946	14110	13946	13998	14142	14145	13977	14079	14094	14026	14202	14030	14118	13978	14005	14005	14076	14037	13918	14027	13841	14012	14086	13982	13919	14093	13978	14251	14119	14189	14108	13934	14077	13900	13916	14021	14051	13803	13985	13937	13888	13911	14271	13980	14069	14160	14022	14017	13893	14064	14172	14032	13800	13982	13903	13963	13858	13996	14013	14051	14025	14270	14030	13971	13936	14090	14028	13959	13821	14195	14007	14086	13975	13973	13844	14188	14009	14131	13909	14343	14089	13936	13925	13881	13942	13901	13942	13943	14065	13973	13807	14059	14157	14063	14098	14091	13974	14170	14019	14060	14099	14124	14325	14000	14017	14076	14047	13916	13973	14068	13951	13978	13996	13975	14004	14083	13860	13912	14195	14127	13998	14128	14035	13936	14063	14016	13947	14066	13915	13899	14054	14396	14166	14170	14078	14036	14033	14061	14050	14093	14218	14013	14116	14099	14217	14201	14085	13966	13976	14166	13765	13953	14080	13938	13760	14032	14123	14082	14021	14024	14206	13984	14041	14080	14011	14164	14220	13924	13930	13952	14053	14065	13929	14055	14231	13962	14165	14027	13867	14006	13961	14207	14015	14110	14200	14106	14047	14036	14164	14041	13988	14055	14102	13962	13994	14164	13862	13967	13890	14111	14019	14065	13925	14131	13894	13974	14008	13935	14146	14061	13696	13999	14354	14053	14004	14090	14184	14120	14091	13859	13817	14090	13930	13998	14175	14053	14097	13906	14015	13976	13853	13980	14189	14137	14086	14018	14403	14053	14107	14271	14035	13977	14000	13861	14026	13914	14108	14102	14126	13944	13928	13978	14039	14087	14103	14058	13888	14001	14007	14096	14113	13846	14093	14031	14081	14029	14025	13994	14260	14098	13963	14043	13956	14103	14098	13999	14184	14027	13901	13998	14024	13984	13949	13957	13987	14057	13985	14009	14120	13986	14001	14024	14120	14078	14011	13996	14044	14023	13893	14192	14086	13850	14054	13895	13945	13921	14011	14040	13916	14143	14017	13955	13908	14044	14035	14107	13993	13918	13923	14184	13906	14123	14011	14036	13874	14052	14046	14204	14037	14064	14104	13877	14026	14079	13948	13931	13984	14115	14066	14179	13941	14020	13855	13875	14143	13895	13913	13700	14033	13991	14037	13944	14230	14130	14011	14062	14011	13751	14060	14060	14040	13973	14098	13972	14068	13785	14038	14028	14116	14071	13942	13946	14056	14087	13980	14046	14100	14113	13861	14090	14021	14056	13933	13939	14133	13961	14052	14172	14082	14169	13986	13900	13960	14058	14227	14196	14309	13950	13995	14230	13965	14047	13876	13793	14116	13978	14125	14062	13968	13972	14142	13970	14088	14048	13839	13892	14008	14083	14179	13901	14059	14166	13843	13855	14063	13917	13993	14175	14049	14290	14191	14017	13935	14071	13990	14035	13966	14133	14241	13836	13983	14150	13872	14130	14107	14265	14221	14042	14015	14220	14042	14024	14158	14288	14398	14058	14142	14020	13965	14115	14280	14078	14024	14042	14068	13983	14186	14130	14146	14396	14170	13867	14028	14096	13942	14016	14005	13935	14036	13901	14072	14015	14112	13965	13998	14004	14157	14072	14009	14022	14108	14312	14149	14006	14115	14128	13960	13934	13961	14142	14013	13900	13789	14065	14018	14148	14043	14063	13903	14208	14221	13949	14056	14027	14056	14133	14104	14001	14117	14033	14090	13903	14084	14054	14174	13999	13991	14044	14136	14218	14182	13977	13961	14024	14002	13942	13931	13990	14194	14034	13911	14087	13974	13887	14001	13766	14081	14109	14148	14034	14049	14251	14156	13978	14061	13873	13901	14101	13972	14102	14132	13969	13954	14060	13990	14150	13963	14006	14128	13956	14134	14134	14045	14103	14132	14013	14091	14022	13991	14110	13960	14048	14104	14126	13948	13995	14073	14087	14153	13974	13903	14002	13972	13934	13733	14044	13793	13955	14062	13826	14077	14086	13959	13938	13902	14129	14093	14009	14215	14144	13872	14016	14155	14029	14030	13914	14081	14205	14203	14162	13942	13914	14060	14003	13937	14146	13998	14119	14066	14116	14134	14156	14113	14304	14002	14053	13931	14028	14202	14177	14052	14122	14131	14281	14187	14027	14074	14060	13998	13922	13940	13874	13991	14018	13963	14184	14159	14008	13983	14105	14091	13859	13929	14067	14059	14112	14073	14094	14024	14114	14025	14100	13974	13961	14159	14195	14091	14179	14018	14119	14020	13993	14163	13981	14092	14257	14077	14019	14227	14054	14004	13953	14081	13906	14128	14205	13914	13945	13877	13885	14010	14040	14120	14083	14068	14014	14082	14027	14070	14171	14126	13969	13954	13990	14086	14046	14062	14031	14006	14082	14141	14269	13970	13962	14160	13918	14226	14092	14201	14189	14041	14127	13974	14104	14044	14263	14145	14043	14129	14198	14290	14272	14050	13994	13893	13967	13987	13943	14018	14040	14060	13856	14138	14007	14133	13919	14084	14075	14083	13982	13938	14076	14027	14030	13781	13874	14089	13971	14089	13968	13897	13912	14017	14105	13952	14287	13994	14066	13891	13980	14260	14192	13947	13925	14142	14237	14149	14030	14117	14010	14244	14115	14014	13922	14086	14152	14014	14218	14031	14193	13896	14029	14130	14026	14167	14103	13993	14131	13978	14000	14030	14169	14050	14010	14089	14230	14051	14121	13967	14182	14219	13920	14243	14065	13875	14153	13959	13905	14043	14070	14052	14118	13989	14278	14123	14209	13892	14031	14072	14053	13830	13962	14081	14043	13969	14119	14156	13993	14055	14050	14047	14062	14004	13917	13919	14240	14039	14172	14093	14107	14109	13965	13933	14043	14172	14156	14132	14117	14073	14149	13946	14203	14095	14090	13956	13870	13977	14126	14031	13958	14063	14149	14038	13940	13965	14094	14041	13924	14014	14128	14105	14086	14098	13996	14030	14004	13954	14128	14138	13971	13962	14072	14311	14042	14078	13955	14145	14072	14115	14019	14169	14238	13991	13983	14012	14188	14161	14004	13981	13822	14008	13932	13964	13912	13963	14098	14142	13883	14098	14119	14210	13910	14026	14152	14134	13870	13972	14161	14061	14212	14115	13974	13916	14006	14106	14079	14001	14021	14113	14243	13960	14158	14100	14006	14030	13886	13778	13999	13968	13957	13952	14233	14047	13957	14181	13971	14135	14169	13917	14042	14104	14060	13988	13961	14056	14084	14016	14076	14050	14033	13941	14150	13971	14123	14000	14047	14207	14130	14076	14099	13866	13867	13981	13958	14001	14048	14050	14086	14063	13986	14133	13923	13997	13995	13982	14024	14087	14205	14136	14035	13932	14176	13934	13790	13891	14013	13952	13996	14082	13942	14055	13956	14047	14001	14058	14025	13988	13680	13759	14053	14103	13993	14204	14087	13947	13954	13959	13969	13990	13978	14108	13973	13926	14070	14350	13873	14036	13991	14036	14037	14009	14151	14068	14012	13955	14162	14112	13943	14056	14224	14000	13876	13977	14053	14001	13974	14175	14069	13853	13928	13936	14004	13906	13784	13964	13846	14040	14042	14002	14196	14056	14025	14035	13888	14031	13961	14034	14022	14116	14013	13959	14149	14229	14181
14691	14664	14390	16297	25794	26747	22113	17421	13821	14124	13856	13891	13878	13932	14071	13925	13960	13870	13906	13941	13885	13920	13850	13904	13799	13894	14015	13789	14050	14081	13869	13790	13848	13827	13945	13963	14092	13891	13865	14037	14067	13951	13861	13927	14034	13779	13943	13912	13863	13992	14020	13904	14072	14000	13887	13941	13881	14120	13953	14010	13950	13886	13996	13930	13906	13956	13937	14008	14026	13867	13872	13895	14067	13863	13947	13976	13983	14016	13742	13950	14067	13945	13895	13905	13879	13897	13996	13788	13951	13894	13929	13769	13858	13888	13869	13873	14034	14020	13940	14002	13755	14009	14098	14122	13777	13887	13844	13971	13878	14040	13966	14024	13919	13903	13937	13895	14019	13919	13769	13908	13931	13848	13659	13861	13989	13966	14032	13859	14054	13939	13987	14002	13815	13851	14126	13849	13986	13889	13963	13971	14009	14109	13809	13907	13939	13850	13902	13832	13965	13971	13881	14027	14002	13850	14072	14097	13941	13837	13843	14002	13841	13723	13926	13871	13964	13835	13957	13913	13966	13882	13946	13908	13982	13906	13943	14010	13974	13907	13994	13848	13858	14061	13824	13906	13927	13681	13844	13732	13960	13872	13934	14022	13993	14065	13853	13992	13953	13986	13667	13821	13779	13854	13997	13966	13930	13996	13884	13874	13886	14074	13877	13840	13957	13898	13991	13813	14060	13982	13962	13945	13996	13808	14060	13942	13984	14001	13886	14015	13776	14143	14019	13762	13954	14125	13928	13896	13846	13983	13888	13926	14053	13973	13781	13811	13903	13799	13888	13949	14068	13855	14078	13840	13988	13752	13868	13932	14028	13753	13892	13930	14086	14056	13899	13948	13947	13884	13985	13958	13821	13753	13969	13937	14002	13839	13986	13932	13868	14005	13914	14053	14001	14041	13956	13736	14128	13921	13932	13923	13950	13912	13906	13851	14027	14071	13918	14008	13928	13841	13708	14041	13892	14122	13848	13957	13867	13918	13781	13836	14042	13898	13934	13921	13926	14065	13833	13880	13947	13844	13827	14004	14023	13866	13928	13974	14058	14111	13966	13836	14108	13851	13925	13977	13908	13917	13976	14054	13924	14033	13949	13792	13891	13927	13897	13792	13989	13989	13750	13922	13913	13815	13986	13807	13874	13833	13995	13980	13960	14010	13946	14009	14003	13847	14073	14015	13622	13982	13975	14000	14042	13929	13958	14190	13936	13861	13802	13879	13916	13939	13961	13988	13801	13776	13983	14036	13944	13914	13869	13888	13972	13915	14141	13880	13944	13994	13960	13998	13789	13975	13907	13942	13927	13867	13967	14069	13996	14027	14090	13883	14047	14082	13956	13936	13953	13753	14024	14096	13867	13802	13934	13896	14016	13829	13948	13969	14020	13976	14078	13810	13987	13915	14068	13796	13968	13860	14054	13971	13870	13986	13877	13843	13934	13966	13911	14024	13958	13834	13941	13805	13908	13905	14067	13977	13999	13866	13938	13930	13761	14007	14008	13834	13889	13920	13855	14030	13846	13912	14013	13873	13986	13919	13915	13963	14018	13995	13829	14034	14036	13995	13768	14021	13900	13958	13851	13957	13803	13857	14012	14012	13881	13991	13923	14011	13929	13952	13902	13965	13783	14029	13908	13810	13968	13908	14040	13846	13912	13892	13966	13925	13819	13954	13836	14125	13882	13891	13976	13885	14148	13845	13832	13977	13814	14060	13865	13911	13876	13936	13945	14025	13928	14034	13773	13846	14011	14029	13891	13969	13921	13984	13985	13894	13884	13847	13886	14067	13873	13976	13918	13935	13894	14066	13771	14045	13900	14059	14009	13876	13965	13972	14014	13840	13973	13948	14123	13813	13951	14047	14021	13947	14012	13923	14006	13998	13885	14021	13964	13904	13879	13907	13951	13922	14008	14054	13900	13894	13997	13798	13935	13826	13910	13928	13983	13931	13825	13846	13835	14058	13919	13953	14005	13869	13914	13769	13942	14001	13986	13831	13994	13944	13843	13893	13939	13823	14004	13915	13946	13817	13740	13957	13941	14103	13746	13982	13900	13906	14086	13916	13958	14157	13847	14013	14121	13942	13945	13982	13937	14119	13908	13846	13965	13852	13782	13989	13943	13876	13931	13854	13864	13903	13936	13923	13880	13941	13917	14008	13932	14085	13948	14004	13942	13862	13994	13838	13952	14056	14015	14053	13938	13885	13844	13897	13877	13920	13983	13975	13903	13781	13918	13941	13865	13966	14063	13897	14021	14018	13857	14012	14005	13939	13890	13957	13946	13917	13914	13978	13979	13990	13958	14012	13740	13866	13892	14096	13876	13910	14161	13886	14050	13956	13810	13906	14158	13899	13892	14015	13863	14013	14058	14090	13800	13981	13824	13879	13903	13922	13957	13987	13905	13959	13934	13903	13911	14028	13824	13959	13900	13857	14110	13941	14005	13768	13725	13918	13878	13824	13818	13896	14024	14027	13924	13982	13873	13948	13922	14072	13936	14032	13888	13932	14008	14018	13980	14012	13848	14021	13963	13961	14001	13913	13907	13878	13885	14004	13924	13999	13897	13960	13859	13828	14008	13976	13874	13736	13786	13897	13843	13847	14202	13989	13967	13834	13811	14080	14057	13891	13975	13812	14024	13670	13946	13856	14066	13979	13878	13837	14079	13995	13908	13894	13922	14100	13992	14055	13933	13931	13771	13949	13895	13834	13909	13957	13995	13873	13973	13856	13835	13997	13913	14004	13831	14032	13875	14072	13809	13841	14111	13869	13966	13974	13919	13887	14045	13708	14049	13895	13807	13827	13955	13925	13862	14012	14052	14003	13879	13833	13965	13821	13944	14047	14051	13907	13942	14129	13994	14014	14018	14005	14044	13860	14019	13974	13928	14001	14151	13972	14002	13827	13920	14006	13898	13785	13838	14150	13882	13929	14056	13870	13947	13935	14027	13911	13903	14098	13879	13893	13955	13803	13929	13848	13932	13854	13836	13943	13863	13880	13969	13938	13799	13903	13951	13807	13968	13958	13998	13958	13931	13935	13967	13853	13976	13832	13885	13981	14009	13966	14051	14000	13882	14014	13899	13883	13779	13960	14002	13826	13834	13958	13828	13859	14012	13828	13979	13799	13942	13962	13894	13932	13968	13954	14071	13923	13981	13912	13801	13963	13958	14033	14221	13892	14022	13884	13947	13865	13975	13848	13865	14046	14006	14011	14061	13991	14041	14078	13894	13902	13746	13916	13884	13858	13935	14012	14063	13889	13888	14012	14050	14023	13902	13953	14122	14024	14098	13983	13981	13873	13926	14040	13876	13926	13969	13962	14014	13842	13960	13903	13890	13824	13888	13960	13738	13893	13962	13884	13981	13769	13939	13960	13952	13983	14081	14033	13806	13960	13986	13864	13959	14079	14043	13884	13936	14053	13878	13888	13813	13828	13841	13853	13998	13909	14037	13945	13990	14040	14091	13908	14057	13933	13901	13887	13961	14037	13868	13947	13981	13980	13984	13926	13969	14028	13988	14045	13939	13883	14135	13867	13988	13932	13998	13887	13983	13924	14041	13773	13999	13829	14027	13870	13943	13747	13878	13956	13889	14008	13918	13852	14125	13738	14027	13844	14004	13936	13904	14023	13916	13994	13855	13929	14010	13981	13716	13911	13873	14052	13819	13946	13933	14043	14040	13945	13898	13908	14009	14153	13918	14002	13957	14014	13944	13916	13926	13980	13965	13937	13830	14116	13953	13945	14024	13960	14073	13973	13856	13798	13936	13839	14005	13740	14105	13900	13879	13993	14143	13896	14042	13967	13877	13832	13992	13890	13942	14074	13898	14020	14009	13959	14004	13998	13965	13967	14042	13875	14004	14148	13915	14031	14000	14042	13843	13954	14023	14020	13941	13916	13999	13961	13892	13848	13914	14005	13884	13938	13946	13938	13946	13935	13861	13843	13793	14011	13916	14053	13837	13809	13960	13851	13940	13836	13989	13903	13979	13755	13896	13911	13909	14077	13998	13774	13945	13956	13729	13955	14058	13853	13842	14023	14029	13811	14010	14013	14093	13923	13903	13917	14018	14038	13984	13844	13951	13763	14102	13990	13931	13953	13951	13897	13919	13976	13927	13813	13957	13795	14020	14057	13848	13949	13964	14102	13787	13944	13843	13886	14061	13933	13776	14047	13863	13927	13988	13958	13826	14066	13784	13859	13943	13942	14071	13895	14054	14034	14015	14102	13971	13968	13771	14017	13984	13981	14011	13892	13901	14033	14038	13989	13873	13915	13910	13903	14064	13951	14091	13889	13890	14081	13981	13885	13970	13896	14079	14039	13937	14105	13793	14127	13959	13972	13878	13948	14036	14167	14058	13876	13781	14012	14052	14076	14060	14045	13793	13943	13912	14017	13870	13978	13893	13949	14048	13729	14034	13964	14037	13921	13731	13882	14033	13745	14064	13913	13861	13958	13915	13852	13789	14118	14109	13788	14137	13931	14042	13802	14120	13938	13732	14097	13905	13789	14017	13873	14108	13897	13802	13990	13756	13777	13985	13845	13884	13817	13894	13987	13698	13888	13858	14068	13965	13944	13962	13758	14017	13908	13932	14008	13920	13945	13999	14004	13924	14008	13940	13951	13834	14170	13817	13812	14053	13759	13859	13956	13922	13889	13965	14051	13895	13924	13994	14120	14042	13885	13850	14023	13987	13790	14024	14048	13905	13889	13982	14002	13896	14018	13942	13903	13961	13988	14130	14025	13993	13987	13939	13804	13915	14002	14011	14026	13703	13961	13891	13864	13953	13910	13851	14021	13785	13958	13831	14031	13939	13970	13981	13995	13970	13996	14016	13973	14060	13902	13816	13881	13981	14008	13796	14081	13857	13997	14049	13946	14092	13858	13893	13966	13852	13917	13921	14113	14008	13888	13841	13936	13924	13963	14009	13996	13890	13935	13820	13885	13854	13865	14066	13973	13923	13931	13910	13933	13881	13841	13906	13938	14002	14040	13964	13972	13997	14012	13888	13989	13942	14111	13861	13904	14000	13871	13936	13840	14061	13891	13804	13913	13807	13965	13966	14006	13924	14023	13950	13890	13772	14089	13983	13782	14027	13787	13969	13987	13967	13797	13662	13974
24119	21224	28395	24622	37098	53576	44551	32586	18031	15267	14719	14540	14477	14420	14562	14554	14481	14502	14556	14418	14253	14521	14334	14383	14590	14452	14379	14362	14426	14377	14311	14289	14358	14401	14484	14482	14405	14235	14406	14347	14377	14473	14441	14462	14334	14408	14594	14263	14391	14581	14389	14467	14527	14446	14253	14422	14589	14392	14507	14495	14333	14320	14339	14416	14376	14304	14424	14390	14286	14404	14478	14424	14375	14320	14290	14418	14337	14400	14438	14256	14277	14480	14493	14372	14600	14372	14394	14462	14371	14558	14576	14388	14393	14245	14263	14465	14536	14473	14474	14350	14432	14273	14338	14471	14385	14415	14208	14461	14289	14468	14470	14437	14302	14285	14231	14414	14248	14294	14416	14368	14238	14340	14200	14225	14561	14389	14311	14408	14292	14452	14422	14393	14408	14324	14434	14461	14320	14432	14420	14542	14444	14349	14196	14378	14232	14326	14400	14266	14311	14374	14269	14248	14526	14493	14329	14310	14453	14539	14246	14426	14313	14396	14338	14441	14348	14376	14519	14301	14501	14356	14254	14417	14304	14581	14414	14351	14393	14341	14353	14401	14349	14514	14366	14440	14353	14347	14364	14335	14113	14264	14610	14455	14533	14417	14298	14564	14451	14454	14443	14349	14219	14349	14258	14295	14522	14282	14352	14236	14385	14188	14520	14287	14265	14558	14461	14489	14385	14356	14489	14517	14497	14218	14558	14300	14516	14361	14526	14362	14461	14529	14425	14410	14392	14432	14370	14403	14529	14615	14526	14531	14392	14379	14260	14299	14369	14315	14374	14226	14290	14528	14392	14348	14298	14442	14347	14359	14481	14254	14342	14392	14342	14157	14521	14338	14234	14237	14405	14455	14518	14399	14406	14346	14351	14444	14417	14355	14314	14384	14515	14339	14454	14461	14396	14088	14354	14367	14475	14227	14276	14304	14577	14453	14485	14290	14212	14370	14386	14421	14409	14540	14276	14271	14408	14148	14362	14276	14494	14457	14373	14343	14383	14480	14415	14374	14150	14342	14387	14388	14302	14527	14281	14435	14276	14404	14273	14367	14181	14367	14378	14239	14347	14397	14460	14346	14329	14212	14250	14579	14495	14449	14197	14558	14492	14303	14416	14305	14438	14361	14366	14414	14205	14253	14297	14377	14265	14472	14453	14502	14423	14280	14389	14385	14407	14321	14367	14127	14361	14402	14339	14362	14463	14401	14459	14423	14457	14317	14416	14387	14219	14289	14456	14454	14229	14231	14234	14356	14522	14327	14302	14445	14445	14528	14290	14356	14515	14360	14415	14300	14464	14350	14156	14299	14433	14202	14496	14240	14514	14342	14450	14435	14171	14358	14324	14298	14283	14395	14221	14276	14514	14538	14400	14300	14260	14274	14299	14232	14326	14280	14490	14530	14457	14414	14733	14475	14322	14223	14285	14283	14398	14407	14244	14507	14464	14576	14468	14376	14400	14325	14590	14472	14310	14325	14344	14475	14235	14273	14305	14391	14385	14491	14293	14427	14232	14358	14350	14370	14501	14268	14467	14413	14522	14328	14199	14341	14202	14490	14356	14250	14336	14349	14299	14522	14494	14273	14303	14435	14367	14291	14369	14288	14360	14226	14458	14250	14412	14374	14421	14221	14421	14419	14517	14332	14281	14362	14737	14232	14332	14348	14268	14544	14226	14403	14297	14224	14401	14425	14689	14413	14312	14397	14374	14309	14348	14587	14296	14389	14450	14276	14460	14503	14502	14479	14365	14253	14423	14472	14364	14489	14228	14428	14424	14415	14374	14469	14283	14168	14223	14412	14421	14117	14390	14418	14361	14419	14391	14405	14432	14441	14353	14221	14342	14605	14327	14579	14360	14461	14418	14312	14441	14438	14267	14353	14325	14511	14378	14364	14569	14253	14343	14541	14484	14395	14289	14401	14382	14297	14348	14386	14378	14272	14527	14390	14240	14185	14517	14325	14319	14544	14286	14489	14295	14536	14360	14389	14488	14369	14380	14443	14407	14496	14412	14091	14335	14408	14239	14200	14371	14332	14465	14499	14405	14435	14359	14401	14325	14508	14383	14355	14242	14347	14335	14362	14563	14410	14467	14273	14266	14302	14285	14367	14215	14398	14339	14408	14344	14444	14511	14341	14406	14302	14315	14478	14480	14234	14556	14466	14334	14250	14206	14143	14384	14303	14446	14417	14306	14321	14287	14259	14443	14338	14276	14466	14265	14386	14488	14420	14336	14353	14395	14422	14351	14395	14420	14443	14282	14300	14550	14465	14415	14538	14499	14408	14385	14229	14475	14477	14497	14281	14462	14331	14395	14372	14273	14329	14375	14419	14315	14285	14200	14441	14392	14482	14338	14362	14509	14330	14190	14515	14421	14413	14315	14287	14474	14364	14522	14386	14510	14288	14263	14242	14320	14435	14337	14349	14175	14542	14360	14158	14649	14525	14399	14554	14329	14429	14366	14278	14436	14630	14529	14445	14505	14170	14461	14371	14387	14361	14436	14304	14183	14243	14313	14511	14423	14333	14582	14256	14207	14533	14401	14324	14436	14417	14275	14504	14219	14440	14459	14225	14373	14309	14253	14387	14453	14380	14460	14368	14408	14399	14282	14360	14461	14602	14485	14615	14371	14402	14610	14363	14387	14432	14401	14274	14442	14294	14419	14400	14366	14392	14360	14325	14235	14334	14404	14409	14443	14212	14466	14346	14396	14431	14539	14410	14237	14485	14389	14561	14146	14356	14446	14581	14369	14458	14238	14180	14422	14383	14443	14153	14305	14359	14329	14451	14412	14253	14366	14444	14533	14433	14555	14379	14270	14224	14312	14281	14426	14481	14401	14325	14356	14422	14271	14275	14391	14110	14371	14315	14419	14453	14341	14314	14351	14511	14482	14297	14415	14323	14309	14254	14514	14434	14399	14272	14486	14400	14428	14576	14339	14337	14323	14316	14455	14318	14368	14420	14412	14277	14534	14444	14461	14339	14487	14401	14386	14445	14672	14314	14268	14256	14210	14304	14239	14355	14508	14435	14629	14368	14660	14478	14297	14332	14276	14480	14386	14503	14384	14363	14285	14581	14533	14237	14509	14552	14412	14356	14307	14300	14299	14251	14214	14403	14380	14307	14549	14402	14471	14475	14342	14504	14416	14315	14227	14357	14192	14535	14393	14446	14399	14417	14336	14169	14239	14414	14170	14194	14261	14193	14186	14397	14247	14248	14200	14177	14387	14338	14559	14431	14540	14309	14408	14402	14193	14518	14427	14555	14397	14324	14478	14385	14322	14326	14315	14275	14504	14426	14422	14415	14337	14483	14358	14318	14249	14447	14197	14388	14174	14202	14411	14383	14372	14430	14248	14443	14463	14476	14396	14422	14342	14642	14390	14536	14534	14291	14418	14551	14157	14319	14501	14252	14249	14364	14401	14468	14371	14502	14278	14429	14331	14424	14518	14413	14535	14390	14460	14505	14376	14285	14429	14352	14492	14315	14290	14363	14459	14229	14648	14329	14419	14366	14405	14332	14452	14214	14305	14316	14340	14368	14409	14371	14413	14464	14356	14282	14422	14405	14451	14226	14260	14353	14433	14444	14430	14346	14317	14328	14383	14706	14346	14423	14546	14330	14390	14346	14318	14360	14486	14469	14476	14324	14174	14325	14420	14349	14467	14472	14246	14401	14416	14529	14523	14315	14311	14325	14309	14153	14249	14359	14222	14381	14339	14492	14471	14521	14501	14425	14397	14388	14270	14414	14333	14363	14481	14352	14571	14305	14420	14419	14447	14571	14256	14410	14476	14472	14078	14345	14415	14344	14525	14398	14399	14487	14400	14475	14357	14338	14283	14547	14209	14377	14389	14394	14455	14321	14443	14236	14181	14243	14414	14469	14532	14210	14404	14411	14597	14435	14437	14489	14386	14320	14332	14448	14421	14143	14378	14283	14345	14512	14242	14444	14438	14438	14333	14258	14281	14326	14377	14476	14508	14085	14340	14382	14530	14458	14296	14385	14522	14476	14220	14346	14349	14356	14415	14406	14206	14286	14425	14460	14361	14474	14390	14243	14441	14300	14408	14403	14510	14290	14310	14530	14447	14340	14237	14508	14669	14472	14169	14372	14617	14363	14157	14266	14433	14369	14170	14439	14340	14442	14262	14405	14484	14583	14449	14231	14517	14305	14543	14477	14454	14403	14412	14424	14150	14379	14406	14414	14398	14388	14279	14239	14339	14324	14308	14418	14283	14495	14458	14326	14346	14234	14433	14498	14402	14409	14525	14214	14336	14391	14323	14348	14419	14442	14106	14357	14408	14429	14431	14336	14207	14343	14384	14404	14475	14511	14442	14439	14268	14292	14485	14224	14359	14563	14507	14422	14134	14522	14547	14330	14310	14330	14390	14375	14448	14449	14377	14412	14337	14418	14547	14379	14516	14376	14317	14409	14474	14341	14388	14493	14281	14374	14535	14458	14238	14463	14365	14387	14278	14422	14434	14482	14436	14393	14286	14339	14429	14353	14358	14259	14545	14453	14284	14371	14566	14519	14332	14322	14385	14431	14390	14264	14497	14297	14050	14369	14317	14294	14423	14382	14470	14248	14218	14346	14361	14415	14419	14295	14497	14240	14498	14384	14281	14442	14508	14393	14442	14340	14283	14327	14308	14465	14504	14377	14495	14255	14335	14182	14325	14222	14390	14289	14276	14435	14399	14250	14512	14514	14550	14216	14370	14286	14457	14310	14419	14380	14470	14461	14452	14077	14505	14419	14297	14295	14362	14465	14295	14283	14495	14486	14306	14304	14338	14408	14379	14543	14483	14230	14523	14289	14372	14361	14341	14316	14360	14350	14390	14339	14390	14254	14396	14348	14304	14498	14392	14477	14259	14305	14447	14234	14383	14227	14309	14542	14425	14375	14406	14424	14269	14274	14422	14286	14532	14417	14348	14294	14105	14266	14529	14446	14655	14423	14351	14314	14315	14337	14371	14464	14455	14526	14475	14374	14301	14486	14414	14325	14359	14417	14430	14398	14274	14232	14393	14347	14233	14288	14451	14408	14611	14480	14347	14457	14479	14414	14326	14424	14366	14328	14257	14221	14460	14452	14373	14374	14245	14284	14508	14405	14366	14423
18060	22466	18837	25523	49703	55367	45682	34611	14370	14245	14197	14237	14102	14222	14232	14189	14202	14420	14202	14165	14037	14110	14108	14261	14305	14213	14196	14268	14297	14142	14035	14319	14247	14124	14334	14253	14078	14154	14152	14044	14172	14212	14200	14118	14177	14158	14150	14054	14215	14130	14127	14279	14138	14019	14036	14218	14075	14150	14129	14076	14050	13966	14244	14095	14232	14256	14218	14004	14010	14130	14174	14054	14210	14248	14043	14347	14231	14187	14193	14057	14185	14339	14013	14205	14105	14095	14286	14185	14119	14176	14160	14211	14094	14177	13987	14108	14173	14124	14122	14010	14304	14041	14040	14255	14074	14147	14030	14134	14110	13994	14087	14102	14215	14222	14277	14237	14169	14162	14154	14115	14167	14198	14055	14029	14134	14294	14096	14179	14144	14194	14066	14235	14289	14381	14153	14169	14235	14198	14112	14109	14201	14123	14178	14054	14177	14193	14274	14119	14180	13823	14157	14067	14273	14243	14107	14179	14021	14248	14027	14312	14165	14276	14259	14325	13969	14252	13958	14196	14213	14023	14264	14192	14170	14007	14220	14294	14114	14070	14117	14144	14040	14277	14092	14110	14245	14245	14084	14173	14283	13890	14168	14051	14153	14154	14145	14181	14191	14090	14177	14075	14190	14095	14086	14282	14141	14306	14076	14138	14150	14168	14158	14324	14235	14188	14099	14105	14149	14023	14368	14168	14072	14236	14220	14229	14161	14162	14093	14224	14276	14015	14238	14106	14181	14267	14281	14247	14101	14237	14059	14241	14270	14189	14105	14194	14199	14072	14350	14119	14181	14202	13998	14300	14132	14085	14243	14247	14105	14118	14174	14034	14187	14000	14098	14054	14126	14234	14305	14182	14183	14319	14038	14295	14296	14025	14118	14042	14273	14087	14297	14046	14296	14251	14128	14189	14109	14021	14137	14275	14056	14125	14159	14290	14337	14216	13985	14191	14308	14251	14210	14204	14290	13962	14224	14206	14191	14230	14044	14028	14122	14015	14343	14237	14106	14173	14040	14243	14160	14131	14211	14235	14163	14162	14254	14171	14185	13994	14156	14234	13889	14127	14144	14202	14058	14126	14359	14191	14047	14213	14144	14279	14102	14182	14254	14051	14091	14184	14123	14259	13936	14057	14165	14218	14257	14177	13990	14193	14006	14294	14283	14195	14030	14202	14304	14106	14384	14186	14480	14219	14128	14213	14248	14160	14251	14093	14163	14266	14239	14050	14263	14131	14005	14234	14138	14402	14278	14087	13976	14203	14157	14139	14355	14241	14097	14255	14125	14206	14151	14230	14373	14162	14268	14268	13968	14082	14059	14365	14179	14214	14153	14228	14091	14124	13989	14163	14140	14069	14074	14273	14241	14259	14101	14130	14137	14180	14164	14130	14260	14266	14109	14098	14132	14018	14122	14098	14167	14159	14235	14030	14041	14193	14313	14182	14078	14283	14095	14111	14146	14215	14054	14047	14230	14070	14192	14035	14226	14153	14084	14274	14117	13979	14019	14019	14356	14278	14288	14296	14232	14215	14045	14195	14268	14389	14229	14231	13963	14227	14097	14285	14174	14223	14122	14103	14263	14157	14212	14091	14153	13940	14034	14061	14217	14125	14271	14056	14214	14182	14293	14105	14210	14116	14082	13997	14098	14286	14193	14067	14208	14142	14128	14086	14257	14113	14066	14122	14033	14299	14200	14044	14223	14031	14143	14124	14160	14124	14033	14184	14004	14040	14129	14206	14284	14199	14071	14088	14034	14183	14229	14248	14218	14138	14099	14008	14089	14261	14118	14095	14202	14037	14135	14139	14111	14153	14192	14083	14031	14288	14030	14313	14169	14063	14176	14130	14135	14184	14197	14243	14012	14082	14054	14167	14155	14291	14133	14111	14086	14029	14267	14161	14165	14100	14040	14230	14189	13967	14007	14289	14212	14068	14143	14141	14119	14125	14177	14174	14106	14185	14186	14044	14020	13957	14096	14228	14147	14030	14163	14159	14136	14053	14118	14269	14203	14190	14215	14298	14297	14313	14236	14154	14234	14263	14119	14118	14139	14243	14026	14127	14031	14154	14349	14059	14082	14185	14283	14030	14086	14125	14020	14297	14098	14322	14138	14222	14196	13945	14184	13937	14195	14052	14011	14221	14128	14115	14377	14179	14142	14108	14241	14030	14163	14043	14087	14172	14082	14087	14019	14099	14072	14286	14257	14111	14105	13971	14068	14217	14244	14243	14169	14229	14182	13950	14025	14255	14097	14248	14161	14299	14194	14231	14218	14286	14318	14077	14256	14222	14156	14252	14110	14067	14042	14255	14271	14111	14220	14240	14130	14188	14296	14121	14294	14166	14214	14161	14243	14052	14163	14024	14052	14214	14049	14110	14209	14098	14236	14017	14122	14182	14217	14213	14123	14214	14048	14216	14167	14277	14066	14233	14180	14254	14165	14255	14277	14002	14176	13995	14249	14212	14131	13936	14112	14097	14130	14168	14056	14099	14194	14127	14105	14204	14169	14076	14278	14114	14021	14166	14186	14111	14058	13986	14148	14005	14049	14350	14094	14379	14247	14258	14101	14189	14272	14059	14181	14290	14208	14022	14150	14134	14178	14182	14206	14219	14239	14273	14287	14094	14091	14210	14185	14276	14185	14174	14053	14147	14149	14316	14214	14179	14189	14233	14184	14070	14161	14261	14149	14183	14228	13977	14431	14079	14062	14171	14291	14257	14053	14206	14251	14248	14195	14125	14243	14129	14169	14013	14136	14240	14185	14055	14136	14346	14308	14159	14220	13983	14261	14029	14298	14146	14128	14263	14087	14339	14052	14178	14055	14132	14224	14294	14083	14069	14169	14035	14182	14083	14191	14121	14166	14209	14163	14093	14222	14044	14338	14092	14086	13892	13942	14243	14181	14183	13889	14184	14163	14253	14111	13974	14225	14026	14205	14121	14171	14049	14176	14080	14184	14000	14053	14279	14069	14215	14264	14150	14276	14049	14155	13959	14096	14202	14156	14189	14048	13972	14163	14135	14181	14224	14037	14098	14074	14011	14140	14154	14235	14229	14091	14152	14103	14153	14129	14096	14309	14088	14232	14099	14045	14107	14153	14082	14137	14122	14308	14089	14247	14181	14024	14194	14306	14167	14110	14142	14060	14158	14181	14008	14272	14242	14204	14048	14094	14028	14141	14182	14151	14102	14144	14108	14179	14255	14219	14142	14154	14196	14271	14089	14109	14208	14265	14237	14145	14115	14162	14201	14122	14247	14160	14200	14062	14210	14107	14311	14261	14148	14052	14181	14077	14229	14174	14104	14227	14016	14281	14113	14119	14017	14171	14211	14171	14298	13974	14121	14172	14070	14148	14075	14126	14194	14220	14054	14125	13907	14337	14241	14330	14146	14325	14035	14004	14331	14053	14034	14221	14160	14272	14142	14119	14078	14150	14179	14257	14105	14159	14088	14201	14064	14347	14201	14043	14077	14168	14177	14074	14033	14162	14224	14103	14312	14177	14221	14234	14221	14129	14208	14136	14076	14093	14181	14275	14290	14045	14290	14121	13932	14187	14031	14265	14116	14131	14218	14252	14133	14155	13974	13928	14143	14174	14156	14084	14083	14154	14181	14028	14204	14220	14111	14147	14298	14147	14009	14061	14200	14142	14087	14166	14239	13972	14176	14154	14090	14094	14262	14073	14175	14283	14099	14270	14173	14247	14024	14058	14052	14237	14203	14231	14195	14173	14113	14338	14145	14225	14214	14003	14082	14158	14121	14068	14031	14207	14133	14105	14217	14092	14104	14088	14092	13990	14143	14130	13918	14209	14105	14122	14201	14082	14223	14181	14225	14048	14122	14098	14108	14268	14074	14124	14176	14122	14216	14147	14213	14023	14151	14112	14152	14012	14278	14052	14113	14165	14198	14244	14121	14229	14062	14213	14138	14175	14066	14161	14121	14085	14137	14214	14201	14203	14047	14188	14216	14112	14260	14170	14113	14121	14035	14119	14239	14107	14239	14078	14193	14131	14284	14149	14080	13996	14171	14023	14348	14173	14182	14000	14156	14170	14170	14290	14207	14245	14281	14031	14225	14123	14180	14013	14048	14132	14241	14252	14113	14231	14197	14153	14098	13983	14126	14196	14231	14185	14236	14151	13985	14246	14082	14164	14125	14045	14138	14129	14093	14081	14382	14142	13974	14190	14260	14152	14075	14195	14193	14005	14054	14230	14209	14162	13986	14183	14238	14152	13995	14121	14142	14232	14118	14039	14331	14231	14209	14104	14171	14124	14322	14353	14204	14086	14093	14046	14185	14228	14250	14194	14267	14066	14100	14115	14129	14218	14147	13961	14148	14182	14202	14088	14301	14158	14207	14125	14202	14140	14019	14243	14351	14210	14205	14036	14026	14266	14194	14217	14180	14166	14084	14148	14053	14093	14229	14054	14067	14078	14292	14302	14050	14116	14146	14227	14205	14352	14287	14151	14046	13950	14007	14136	14171	14171	14233	14221	14135	14167	14180	14256	14064	14197	14126	14122	14179	14163	14251	14220	14167	14215	14116	14219	14291	14125	14264	14123	14101	14215	14048	14231	14292	14225	14134	14317	14126	14165	14206	14159	14066	14060	14068	14248	14103	14220	14230	14107	14083	14205	14274	13950	14184	14260	14081	14227	14193	14113	14201	14276	14213	14065	14191	14219	14119	14144	14059	14059	14092	14221	14047	14192	14042	14252	14071	14150	14158	13938	14056	14048	14168	14273	14253	14241	14196	13979	14226	14027	14102	14132	14240	14208	14061	14169	14170	14361	14192	14139	14094	14252	14206	14075	14079	14180	14131	14373	14086	14108	14183	14122	14116	14138	14106	14362	14047	14176	14085	14210	14136	14132	13997	14026	14138	14190	14106	14234	14071	14203	14113	14094	14027	14163	14005	14162	14231	14152	14080	14162	14182	14058	14303	14145	14299	14325	14256	14245	14122	14103	14202	14115	13999	14112	14107	14203	14145	14193	14170	14199	14277	14043	14142	14099	14083	14084	14068	14056	14134	13953	14105	14225	14294	14030	14247	14162	14163	14107	14076	14171	14088	14158	14256	14126	14087	14336	14094	14165	14217	14117	14196	14181	14094	14311	14229
22889	21212	29042	23704	41767	63331	55945	42020	21060	16571	15706	15461	15306	15369	15143	15170	15320	15181	15329	15093	15106	15145	15246	15155	15040	15188	14945	14895	15082	15231	15169	14993	15056	15092	14969	15100	15146	15004	15108	15135	14997	14880	15068	14935	14893	15112	15057	14920	15019	14981	15231	15042	15113	15136	14974	15026	14984	15180	15245	14997	15158	14960	15241	15050	15059	14978	14914	14956	15178	14989	14874	15000	15111	15076	15163	15033	14964	15141	14953	14994	14968	14972	15057	15001	14872	14978	15204	15031	15131	14977	14859	14841	15048	14999	15089	14981	14858	14949	14914	15014	14828	15099	14889	15057	14985	14950	14939	14935	14968	14881	14927	15126	15097	14945	14904	14950	14964	14817	14838	14991	14990	14956	14913	14846	15116	14886	14946	15008	15018	14994	14834	14778	14841	15165	14941	15017	14848	14875	14959	15059	15005	14963	14926	14824	14970	15051	15035	15095	14911	14939	14919	15111	15015	15034	15060	14985	15066	14995	14695	14816	14758	14979	14948	15052	15049	14928	14824	14859	14876	14957	14940	15029	15020	14857	14982	14966	15068	14954	15047	15005	15090	14954	14954	15011	14931	14891	15333	15178	15115	15081	14846	15138	15001	14900	14874	14903	14975	15085	15013	15238	14913	14912	15001	15090	14962	15036	14946	14989	14898	15109	15173	15079	14930	14861	14943	15211	15032	14951	15005	15103	14998	15024	15056	15130	15008	15081	15172	14802	15099	14948	14966	14833	14929	15055	14891	14727	14971	15050	14928	14956	15095	15055	14786	14890	14856	14979	14892	14924	14929	14964	15161	15044	14893	14708	14863	15052	14861	14853	15004	14960	15037	15024	15005	15008	15030	14956	15007	15046	14963	15001	15101	14751	14849	15059	15207	14994	14822	14956	15058	14967	15145	14961	15115	15013	14922	14918	14988	15014	14907	14869	14826	14823	14744	14921	14895	15117	14961	15128	14928	14814	15039	14801	14929	15082	15191	14961	15039	15034	14885	14812	14991	14874	14992	14935	15098	14954	15014	14812	14815	14912	14896	14984	15045	15015	15203	15177	14880	14922	15041	15073	14989	15137	14935	14877	14857	15051	15041	15086	14747	14946	14943	15004	14996	14941	15099	14962	14896	14958	14940	14882	14750	15002	15176	15063	15007	15152	15060	14786	15048	14858	14876	14804	14882	15205	14917	14813	14788	14932	14916	15032	15114	14754	15095	14986	14875	15073	14932	14850	15107	14923	14926	14950	14965	14938	14989	14933	15148	14856	14928	14781	14928	15031	14978	14907	14933	14870	15078	15010	14944	14849	15014	15077	14990	15054	14982	14980	14998	14914	14856	14867	14831	14919	14948	15105	14862	14770	15198	14840	15005	14931	14951	15131	15139	14955	14958	15035	15040	15232	15114	15014	14891	15088	14861	15011	14817	14992	14969	15068	14746	15078	14931	14997	14964	15051	14973	14864	14941	14994	14890	14994	15029	15143	15082	14949	15027	15028	15026	14991	15132	14957	15151	15001	15013	14949	14956	14908	15031	14819	15023	14800	14907	14655	14855	14953	14949	14967	14987	15100	14897	15019	14886	14810	14933	14976	15012	15088	14734	14894	14799	14890	15130	14946	14971	14897	15080	14913	15012	15053	14934	14947	14962	15136	14993	15019	14924	14977	14895	14858	14919	15116	15031	14992	14949	14929	14917	14891	14928	14926	15005	14900	14951	14830	14819	15006	14965	14882	14967	15076	15156	14979	15080	14966	15063	14919	14977	15035	14886	14934	14880	15119	15003	14930	14829	14927	14972	15241	14868	15082	14905	14818	14880	15175	14847	14804	15085	14950	14908	14913	14736	14958	15026	15058	14840	15017	15083	14844	15129	14960	14875	15041	14993	15124	15076	15004	14969	14939	14899	14824	14913	14776	14860	15031	14899	15032	14978	14926	15033	14925	15002	14997	14989	14979	14732	14727	14971	14808	15011	15124	15016	15094	15039	14866	14923	14835	14831	15177	14947	14817	14759	14897	14888	14986	14717	15064	14817	14860	14870	14966	15090	14925	14854	15009	14928	15146	14854	15078	15049	15143	14767	14848	14876	15034	14809	14999	14976	14934	14908	14917	14791	14721	14998	15123	14974	14951	14945	14980	14939	15055	14877	14960	14982	14958	14920	15160	14870	14943	14981	14842	14970	14930	14838	14938	15051	14978	14825	14899	15002	14873	14922	14796	15016	15091	15030	14720	15037	15117	15175	14945	15127	14840	14848	14935	14990	14820	14861	14883	14909	14887	14943	15156	15244	14979	15000	15216	15094	14786	15060	15137	14925	14967	15060	15093	14963	14950	14855	14905	14881	14968	15163	14944	15032	14847	15015	14842	14992	15119	14835	15015	14992	14925	14992	14953	14897	14900	15069	15061	14771	14792	14885	14867	15001	14980	15058	14816	14920	14871	14809	15103	14963	14818	14826	14916	15032	15001	14999	15024	14813	15049	14946	15172	14942	14733	15031	15124	14955	15111	14861	14971	14985	14884	15052	15024	15010	14951	14993	14877	15016	14826	15134	14896	14999	14907	15098	15035	15073	14996	14975	15138	15040	14955	15105	14972	14918	15086	14980	15037	15032	14962	15009	14871	15120	14907	14940	15053	14880	15054	15097	14908	15065	14858	14839	14796	14938	14790	15177	14949	14890	14916	14850	14986	14811	14972	14992	15016	14952	14874	14959	14928	14815	15086	15022	14910	14922	14957	14818	15056	14859	14978	14818	14987	15058	15106	15184	15021	14919	15033	14920	14926	14843	15062	14993	14896	14952	15075	14792	15036	14992	15039	14889	14888	14835	15011	14931	14840	14955	14761	14932	14808	15074	14991	14977	14944	14918	15059	14893	14945	15024	15161	14998	14816	14975	14893	15017	14978	14837	15059	14957	15133	15015	15027	14958	14997	14816	14759	15148	15041	14919	14785	15267	15029	15065	14972	15026	14921	14951	14904	15073	15151	15037	15014	14872	14929	15081	14914	14946	14862	14965	14764	14818	15176	15030	14830	15023	14951	15022	14889	14895	14978	15042	15041	15060	14899	14840	14867	14885	14959	14798	14789	14843	14961	15040	15009	14931	15037	14764	14873	15014	14890	14996	15039	14888	14704	14979	15005	14969	14783	14921	15011	15044	15097	14789	14880	14972	14990	14906	14996	14883	14961	14761	15009	14910	15081	14921	14760	14850	15037	15114	15179	15116	14879	14833	14989	14904	14960	14978	15025	15022	15033	15030	14886	14829	15053	14924	14890	14978	15081	14912	14944	15014	15098	15128	14769	14906	14935	14992	15011	15049	15007	14752	15068	14945	14844	14848	15035	14944	14980	15065	14969	14883	14931	14910	14952	15023	14947	15224	14993	15057	14974	14873	15020	14992	15064	15040	15141	14770	14888	14905	15034	15089	14972	14936	14996	15032	15048	14674	14750	15092	14947	14966	14957	14895	14907	15111	14934	15130	14852	14955	14832	14992	14951	15094	14808	15018	14961	14870	14831	14854	14862	15079	15158	14983	14883	15048	15042	14862	14997	15144	14856	15023	15226	15053	15008	15047	15087	15012	14826	15053	14901	15031	14841	15144	14858	15080	14999	14932	14995	14846	14953	14950	14882	14977	14798	14949	14956	14928	15084	15025	14894	14975	14935	15043	14768	14805	15031	14967	14818	15078	15070	15069	14820	14921	14831	15014	14819	14774	15119	15096	14891	14946	14795	14962	14966	15021	15018	14935	14975	14975	15111	14997	14996	15198	15089	14917	14800	14967	14925	15036	14816	14777	14926	15007	15018	15190	15082	14944	15080	15273	15150	14834	14930	14992	14908	15020	15154	14904	14843	14778	15181	15173	14966	15023	15027	15004	14839	14766	14934	14845	14995	15184	14878	14984	15197	14852	14898	15257	14998	14886	15036	14938	14947	14800	14829	14960	15083	14942	14937	15050	15170	15036	15012	14963	14923	14955	15064	14903	15042	14837	15045	14831	14945	14991	14826	15002	15123	14976	14912	15008	14779	14823	14916	15047	14960	14955	14993	15116	14947	15125	14970	15048	15040	14933	14849	15025	14985	14918	14869	15223	14905	14826	15041	14964	14977	15085	15016	14862	14934	14911	14943	14866	15078	15090	15112	14807	15049	14993	14845	15077	15080	14946	14814	14948	14947	14870	14837	14905	14777	14874	14969	15032	15025	14964	14964	15080	14962	15057	15098	14949	15153	14989	14914	14934	14957	15013	15053	15033	14891	14881	14827	14736	14903	14793	14947	14821	14948	14863	14852	14867	14954	15095	14909	14782	14947	15002	14776	14843	15186	15064	14845	14987	15022	14984	15080	15106	15052	15235	15019	14917	15047	14864	14952	14994	15005	14973	15094	14953	14798	15012	15093	14904	14900	15036	14914	14989	14872	14979	14915	14995	14926	15112	14928	15122	14926	14892	14922	14846	15027	15039	14914	14959	15001	14845	14921	15096	14908	14837	15163	14928	14930	14958	14982	14771	15124	14849	15012	14957	14936	14897	14872	15006	14852	14919	15146	14880	14944	15026	15015	14815	14922	14955	14852	14785	15052	14806	14860	15014	14900	14923	14924	15072	14943	14945	15041	15100	14878	15102	15058	15115	15025	15050	14941	14904	14889	14980	14865	14949	14979	14879	14974	15028	15128	15095	14883	14830	14776	14679	14739	15036	15176	14894	15121	15130	14983	14930	14829	15075	15086	14935	14910	14818	15048	14909	15035	15042	15137	14690	14857	14897	15090	14749	15150	14967	14992	15075	15152	14977	15024	14989	14757	14858	15151	14916	15217	14909	14947	15071	14974	15038	15172	15044	14945	14945	14951	14822	14908	14821	14851	15005	14945	14819	14894	14810	14968	15041	14848	14982	14833	14651	15034	14789	14929	15060	14809	15196	14770	14853	14704	15021	14859	14951	14896	14879	14869	14932	15007	15145	14955	15036	14921	15172	14929	14915	14883	14939	14935	14818	15158	15061	14943	15109	15055	14996	15134	15263	15060	15182	14950	14872	14951	14875	14894	14872	14984	14962	15039	14988	15030	15005	15132	14934	14996	14840	14915	14928	14946	14828	14914	15026	15093	15074	14971	14914	15071	14957	15012	14900	15054
18889	25765	23240	27354	64690	70324	57399	43539	14925	14631	14706	14661	14626	14619	14478	14601	14540	14759	14655	14467	14518	14475	14487	14370	14562	14383	14491	14319	14483	14534	14571	14531	14460	14498	14710	14531	14647	14388	14492	14528	14431	14513	14373	14530	14477	14485	14660	14574	14630	14464	14309	14323	14574	14611	14545	14408	14683	14500	14388	14523	14483	14457	14441	14348	14469	14412	14522	14404	14364	14618	14440	14397	14460	14458	14496	14557	14506	14418	14342	14541	14514	14472	14461	14517	14492	14583	14360	14476	14403	14491	14656	14487	14447	14510	14343	14389	14488	14517	14361	14513	14461	14395	14494	14530	14486	14530	14413	14558	14632	14503	14574	14399	14375	14470	14435	14466	14531	14533	14584	14538	14307	14424	14409	14543	14626	14542	14446	14535	14397	14309	14523	14528	14428	14481	14408	14482	14551	14583	14521	14491	14449	14471	14623	14386	14298	14474	14441	14537	14340	14441	14273	14393	14433	14422	14488	14443	14480	14450	14554	14467	14535	14430	14612	14521	14656	14453	14520	14254	14459	14376	14466	14501	14439	14420	14407	14546	14508	14573	14370	14428	14394	14521	14509	14455	14398	14362	14436	14478	14393	14456	14638	14567	14276	14613	14456	14536	14614	14402	14360	14510	14462	14437	14589	14509	14663	14463	14656	14536	14378	14448	14354	14416	14506	14311	14562	14239	14489	14577	14425	14323	14312	14398	14478	14393	14603	14445	14459	14334	14488	14483	14661	14403	14284	14356	14474	14460	14413	14480	14434	14466	14558	14489	14553	14488	14547	14447	14622	14331	14427	14372	14263	14577	14382	14495	14523	14561	14456	14490	14557	14416	14454	14493	14279	14438	14456	14618	14368	14283	14278	14424	14475	14432	14546	14397	14278	14436	14548	14412	14450	14482	14595	14356	14483	14698	14479	14407	14331	14336	14443	14563	14399	14574	14518	14525	14580	14284	14435	14560	14376	14440	14544	14504	14513	14423	14583	14594	14528	14510	14126	14511	14434	14620	14394	14447	14405	14535	14584	14513	14391	14628	14513	14496	14423	14416	14407	14574	14523	14452	14560	14454	14382	14441	14560	14410	14622	14491	14349	14386	14405	14380	14428	14532	14382	14360	14420	14619	14400	14447	14445	14479	14473	14453	14590	14329	14422	14633	14527	14517	14412	14493	14594	14482	14392	14437	14446	14241	14317	14456	14549	14603	14417	14583	14287	14565	14421	14402	14460	14428	14590	14420	14545	14458	14470	14372	14451	14303	14460	14497	14429	14339	14370	14507	14387	14522	14373	14352	14573	14522	14400	14446	14442	14280	14447	14533	14492	14432	14474	14492	14387	14471	14369	14365	14318	14581	14467	14490	14556	14505	14460	14409	14380	14428	14450	14354	14400	14594	14593	14415	14503	14283	14552	14483	14384	14593	14645	14382	14520	14444	14483	14379	14361	14449	14484	14389	14552	14216	14453	14342	14453	14608	14565	14380	14515	14519	14369	14490	14402	14251	14468	14545	14413	14507	14551	14381	14504	14411	14478	14465	14394	14545	14464	14440	14553	14465	14528	14540	14319	14396	14510	14435	14652	14454	14459	14414	14581	14497	14582	14463	14376	14550	14425	14403	14526	14606	14329	14386	14590	14348	14335	14368	14284	14350	14303	14373	14295	14299	14379	14766	14409	14394	14475	14373	14557	14597	14507	14356	14513	14540	14369	14434	14485	14646	14549	14381	14323	14408	14400	14421	14316	14420	14494	14578	14437	14362	14429	14377	14363	14448	14564	14431	14302	14276	14610	14500	14298	14406	14517	14426	14490	14385	14388	14462	14335	14307	14480	14592	14663	14421	14508	14471	14496	14487	14512	14378	14532	14537	14432	14423	14515	14361	14339	14720	14571	14532	14542	14556	14333	14560	14495	14579	14389	14507	14465	14455	14383	14397	14436	14490	14233	14451	14396	14399	14278	14513	14462	14425	14406	14566	14464	14369	14408	14558	14515	14162	14610	14401	14467	14567	14412	14492	14551	14516	14463	14664	14365	14551	14393	14370	14429	14498	14534	14455	14445	14473	14503	14397	14437	14496	14459	14476	14445	14398	14494	14557	14334	14350	14444	14306	14443	14372	14426	14397	14567	14514	14561	14383	14512	14609	14463	14445	14290	14447	14458	14466	14461	14526	14527	14414	14552	14438	14471	14648	14580	14322	14367	14228	14378	14500	14485	14402	14582	14494	14476	14394	14719	14473	14286	14394	14533	14679	14434	14390	14386	14400	14355	14545	14451	14317	14334	14507	14655	14296	14470	14408	14379	14489	14379	14424	14394	14399	14486	14387	14500	14407	14619	14432	14466	14490	14441	14422	14541	14375	14297	14445	14455	14371	14560	14489	14508	14426	14465	14562	14410	14541	14389	14508	14373	14527	14252	14338	14504	14440	14419	14311	14406	14573	14439	14287	14396	14518	14614	14649	14481	14325	14376	14522	14430	14614	14312	14339	14573	14363	14537	14584	14423	14436	14418	14319	14454	14456	14378	14385	14536	14369	14461	14400	14571	14411	14467	14295	14497	14343	14335	14373	14644	14357	14501	14530	14606	14479	14363	14564	14427	14388	14387	14545	14504	14351	14448	14357	14374	14589	14397	14354	14583	14476	14393	14581	14408	14309	14437	14621	14471	14454	14440	14499	14422	14588	14319	14530	14462	14495	14408	14522	14471	14520	14493	14410	14492	14480	14397	14473	14528	14401	14438	14285	14425	14514	14273	14493	14395	14423	14473	14402	14259	14393	14514	14458	14389	14417	14269	14422	14527	14472	14487	14452	14575	14403	14321	14585	14362	14489	14409	14477	14406	14458	14372	14487	14492	14491	14400	14491	14454	14497	14380	14441	14464	14533	14482	14420	14274	14496	14233	14486	14279	14548	14577	14380	14606	14331	14517	14582	14494	14460	14509	14513	14448	14429	14417	14510	14501	14346	14391	14419	14499	14381	14392	14426	14498	14576	14339	14395	14494	14594	14358	14388	14476	14384	14377	14454	14488	14333	14409	14393	14403	14485	14431	14417	14396	14441	14549	14477	14292	14483	14473	14484	14421	14418	14601	14467	14463	14463	14496	14389	14533	14329	14420	14324	14570	14441	14468	14423	14339	14408	14405	14485	14521	14577	14483	14345	14344	14530	14417	14410	14615	14413	14592	14484	14398	14390	14470	14473	14371	14366	14464	14392	14491	14416	14375	14349	14463	14563	14477	14432	14545	14710	14401	14388	14462	14455	14502	14391	14560	14392	14409	14510	14567	14372	14529	14558	14676	14495	14375	14487	14529	14556	14518	14443	14474	14415	14370	14565	14593	14414	14422	14557	14496	14557	14384	14555	14556	14233	14592	14416	14517	14372	14459	14480	14477	14510	14454	14366	14438	14590	14403	14566	14414	14469	14436	14466	14463	14395	14459	14573	14474	14394	14576	14380	14387	14528	14421	14575	14447	14481	14545	14422	14325	14431	14489	14344	14440	14611	14443	14460	14421	14380	14341	14395	14487	14365	14422	14399	14500	14529	14402	14358	14473	14462	14597	14458	14409	14421	14393	14499	14518	14319	14416	14390	14429	14570	14609	14531	14532	14441	14298	14563	14605	14476	14487	14394	14335	14387	14482	14424	14509	14330	14439	14510	14400	14538	14449	14344	14561	14441	14533	14454	14371	14474	14428	14431	14524	14388	14370	14293	14512	14469	14418	14368	14332	14472	14488	14457	14546	14239	14291	14393	14392	14389	14367	14395	14303	14488	14371	14455	14402	14315	14523	14457	14539	14422	14517	14508	14580	14390	14586	14586	14598	14439	14475	14552	14410	14391	14421	14312	14524	14422	14726	14484	14466	14326	14480	14229	14572	14353	14357	14425	14422	14297	14436	14285	14306	14423	14395	14701	14554	14397	14445	14393	14404	14436	14356	14455	14462	14392	14624	14519	14291	14362	14376	14586	14545	14415	14369	14583	14413	14554	14462	14460	14375	14426	14348	14396	14529	14467	14613	14497	14401	14548	14402	14602	14409	14364	14432	14313	14482	14250	14485	14369	14435	14583	14427	14422	14507	14404	14289	14561	14467	14480	14557	14404	14360	14471	14534	14455	14424	14426	14408	14641	14461	14508	14742	14538	14298	14499	14324	14465	14470	14411	14301	14556	14428	14421	14594	14489	14381	14440	14244	14470	14442	14596	14517	14512	14440	14585	14442	14514	14509	14428	14556	14420	14380	14497	14413	14330	14463	14451	14287	14544	14404	14550	14542	14366	14592	14426	14367	14432	14354	14390	14361	14403	14429	14513	14483	14650	14314	14378	14444	14478	14440	14440	14541	14438	14312	14357	14321	14563	14582	14414	14473	14478	14405	14464	14375	14529	14470	14441	14498	14401	14464	14467	14336	14555	14498	14180	14365	14461	14572	14342	14385	14437	14478	14583	14451	14625	14597	14448	14477	14546	14357	14487	14412	14407	14237	14429	14545	14413	14584	14386	14385	14348	14382	14520	14423	14452	14470	14523	14446	14464	14480	14528	14311	14383	14550	14549	14348	14389	14609	14247	14475	14510	14505	14291	14418	14410	14542	14423	14403	14439	14521	14279	14558	14493	14487	14409	14457	14551	14389	14422	14516	14441	14513	14475	14557	14489	14465	14331	14356	14482	14325	14408	14470	14491	14419	14484	14342	14617	14497	14363	14452	14464	14608	14515	14425	14411	14587	14575	14515	14382	14593	14328	14377	14574	14447	14327	14605	14364	14581	14496	14525	14309	14407	14376	14299	14337	14305	14421	14444	14619	14382	14566	14453	14434	14447	14524	14444	14370	14597	14407	14444	14517	14318	14458	14513	14323	14260	14423	14624	14419	14350	14452	14504	14528	14430	14536	14424	14481	14393	14490	14372	14448	14501	14560	14506	14406	14381	14399	14488	14505	14218	14577	14446	14441	14625	14451	14340	14409	14352	14514	14499	14505	14453	14415	14446	14305	14507	14589	14448	14407	14396	14539	14377	14603	14531	14500	14576	14516	14520	14414	14448	14310	14518	14451	14310	14601	14460	14432	14439	14405	14500	14507	14356	14537	14357	14409	14418	14398	14353	14572	14467	14328	14479	14450	14458	14708	14616	14530
27232	21486	21835	18308	21571	23736	22183	17707	14621	14407	14703	14572	14384	14595	14271	14457	14384	14191	14408	14474	14520	14690	14300	14333	14542	14346	14569	14244	14506	14324	14476	14323	14383	14575	14304	14511	14476	14335	14496	14325	14282	14498	14474	14458	14388	14447	14471	14405	14284	14300	14498	14343	14386	14423	14440	14356	14471	14392	14204	14528	14334	14486	14470	14419	14519	14307	14612	14397	14328	14252	14454	14288	14309	14410	14424	14414	14302	14651	14433	14408	14275	14377	14355	14348	14391	14494	14443	14277	14411	14513	14350	14504	14448	14455	14574	14278	14497	14437	14565	14468	14306	14577	14281	14411	14487	14284	14368	14457	14178	14527	14417	14433	14439	14382	14431	14359	14256	14639	14498	14425	14443	14363	14414	14331	14278	14395	14553	14202	14386	14522	14432	14373	14325	14262	14443	14441	14481	14417	14205	14266	14379	14281	14279	14556	14496	14170	14542	14229	14434	14501	14510	14494	14247	14298	14507	14255	14382	14304	14472	14432	14454	14538	14358	14470	14318	14340	14613	14725	14361	14345	14509	14377	14309	14370	14354	14309	14643	14512	14556	14415	14374	14577	14354	14239	14397	14240	14447	14301	14344	14363	14267	14478	14364	14416	14469	14371	14364	14277	14356	14549	14447	14474	14285	14313	14312	14407	14602	14386	14605	14357	14391	14273	14299	14270	14372	14366	14384	14127	14511	14408	14397	14538	14581	14337	14428	14615	14434	14344	14324	14449	14385	14367	14623	14368	14486	14372	14408	14333	14547	14504	14524	14524	14494	14402	14412	14356	14528	14457	14318	14231	14325	14476	14458	14325	14507	14559	14353	14486	14534	14482	14398	14460	14421	14537	14336	14265	14393	14485	14614	14183	14324	14423	14323	14409	14449	14413	14306	14277	14278	14427	14229	14212	14549	14364	14660	14443	14348	14313	14380	14449	14308	14517	14384	14519	14370	14267	14504	14593	14270	14309	14338	14444	14405	14442	14250	14418	14257	14530	14429	14345	14419	14453	14230	14473	14363	14423	14400	14466	14491	14246	14426	14236	14383	14499	14421	14259	14371	14639	14316	14532	14329	14250	14155	14556	14359	14517	14366	14337	14337	14413	14534	14510	14310	14238	14335	14456	14306	14333	14323	14341	14300	14351	14426	14381	14397	14412	14379	14408	14417	14494	14391	14382	14343	14302	14397	14214	14334	14225	14572	14230	14199	14432	14514	14409	14339	14367	14429	14310	14293	14328	14258	14450	14335	14221	14350	14330	14445	14515	14403	14455	14352	14206	14381	14489	14506	14533	14424	14411	14445	14528	14496	14428	14696	14242	14310	14460	14469	14455	14237	14458	14479	14474	14232	14577	14361	14547	14282	14494	14475	14260	14639	14448	14377	14407	14447	14564	14373	14444	14295	14267	14405	14488	14453	14347	14445	14459	14315	14388	14423	14408	14445	14510	14437	14310	14482	14312	14508	14479	14412	14457	14432	14465	14387	14295	14545	14280	14290	14269	14348	14462	14404	14228	14513	14406	14427	14342	14532	14664	14340	14390	14431	14479	14451	14436	14440	14466	14430	14274	14101	14356	14524	14412	14350	14452	14409	14400	14333	14397	14390	14428	14514	14446	14352	14234	14397	14436	14448	14283	14465	14463	14431	14244	14305	14338	14464	14217	14215	14475	14478	14394	14416	14542	14408	14359	14583	14617	14371	14241	14289	14263	14475	14303	14326	14304	14449	14185	14507	14503	14272	14256	14337	14404	14372	14586	14394	14421	14280	14350	14336	14458	14503	14474	14395	14227	14420	14335	14495	14201	14303	14216	14312	14478	14441	14449	14194	14385	14175	14449	14466	14461	14278	14416	14510	14481	14494	14393	14401	14519	14322	14317	14385	14350	14562	14440	14355	14357	14334	14330	14626	14218	14383	14185	14429	14532	14304	14473	14575	14337	14260	14422	14463	14202	14362	14633	14380	14247	14256	14327	14430	14451	14271	14172	14337	14479	14242	14368	14644	14319	14445	14673	14377	14619	14297	14432	14376	14541	14335	14300	14410	14417	14308	14368	14415	14270	14408	14550	14469	14464	14246	14500	14433	14334	14502	14437	14284	14492	14314	14345	14229	14448	14439	14333	14427	14363	14519	14476	14563	14329	14194	14311	14385	14512	14446	14573	14283	14596	14484	14403	14473	14260	14269	14492	14392	14443	14414	14439	14339	14377	14543	14323	14359	14378	14262	14271	14348	14240	14429	14352	14396	14370	14452	14541	14458	14261	14499	14191	14331	14380	14435	14549	14356	14399	14534	14225	14462	14521	14279	14549	14165	14503	14282	14329	14403	14475	14323	14314	14392	14294	14485	14216	14536	14249	14291	14475	14323	14234	14398	14432	14401	14636	14474	14485	14413	14296	14325	14304	14316	14543	14334	14257	14452	14332	14347	14348	14411	14405	14501	14423	14387	14374	14398	14316	14420	14475	14471	14377	14368	14304	14353	14546	14310	14404	14341	14306	14519	14289	14388	14413	14221	14513	14353	14423	14450	14548	14456	14397	14266	14477	14440	14144	14341	14178	14185	14476	14478	14446	14389	14522	14535	14188	14606	14398	14427	14449	14273	14270	14420	14373	14579	14433	14411	14217	14331	14327	14200	14218	14473	14320	14381	14325	14314	14290	14455	14422	14420	14425	14326	14300	14547	14208	14296	14510	14478	14329	14394	14548	14554	14431	14532	14327	14450	14327	14436	14413	14459	14456	14531	14287	14434	14261	14531	14164	14389	14442	14362	14510	14387	14401	14331	14329	14351	14385	14323	14305	14220	14298	14361	14314	14279	14426	14490	14323	14220	14242	14426	14342	14442	14505	14325	14398	14450	14398	14426	14440	14513	14382	14491	14437	14419	14439	14643	14571	14299	14544	14382	14346	14468	14261	14314	14647	14419	14388	14162	14414	14374	14432	14216	14358	14308	14512	14678	14276	14328	14482	14504	14293	14370	14324	14458	14511	14323	14487	14475	14266	14193	14338	14582	14274	14299	14494	14128	14277	14386	14513	14486	14490	14456	14493	14476	14587	14347	14379	14233	14395	14366	14452	14349	14292	14370	14373	14424	14455	14580	14393	14264	14447	14494	14364	14119	14272	14366	14355	14434	14318	14334	14145	14299	14358	14267	14392	14240	14425	14491	14398	14440	14267	14296	14364	14430	14158	14376	14482	14285	14458	14565	14439	14310	14444	14457	14382	14325	14216	14501	14428	14439	14422	14441	14550	14437	14194	14181	14281	14447	14241	14446	14473	14382	14316	14414	14481	14492	14494	14489	14406	14231	14482	14465	14376	14514	14417	14306	14489	14457	14381	14507	14207	14313	14357	14644	14324	14458	14396	14524	14425	14461	14573	14483	14308	14495	14549	14431	14425	14326	14535	14296	14403	14452	14461	14315	14296	14497	14296	14316	14354	14645	14333	14439	14226	14329	14310	14462	14414	14288	14395	14443	14272	14351	14404	14394	14457	14357	14206	14209	14461	14541	14330	14479	14381	14381	14431	14501	14274	14520	14436	14568	14427	14386	14345	14452	14308	14266	14359	14399	14270	14471	14390	14443	14300	14408	14496	14386	14425	14397	14304	14419	14498	14342	14600	14451	14490	14464	14293	14249	14409	14288	14421	14314	14531	14569	14506	14273	14175	14363	14353	14619	14556	14452	14432	14397	14405	14346	14436	14518	14352	14416	14400	14242	14301	14387	14269	14399	14490	14505	14397	14379	14251	14402	14535	14276	14300	14382	14279	14506	14544	14298	14191	14414	14472	14307	14455	14438	14477	14247	14133	14522	14334	14475	14339	14456	14390	14496	14450	14327	14262	14533	14436	14413	14523	14391	14404	14151	14361	14273	14284	14326	14345	14343	14300	14254	14289	14420	14194	14489	14407	14340	14307	14399	14365	14294	14251	14497	14258	14289	14613	14542	14447	14402	14297	14346	14554	14410	14515	14592	14384	14271	14325	14424	14406	14560	14306	14358	14361	14465	14360	14634	14231	14437	14472	14497	14456	14440	14446	14573	14498	14434	14523	14292	14407	14763	14428	14295	14510	14382	14325	14258	14487	14537	14443	14550	14493	14595	14431	14294	14493	14395	14375	14374	14431	14304	14368	14363	14323	14283	14388	14432	14361	14538	14298	14371	14604	14608	14534	14367	14516	14514	14417	14565	14408	14513	14377	14300	14260	14459	14300	14105	14348	14436	14408	14536	14654	14320	14285	14290	14291	14361	14441	14454	14365	14490	14353	14240	14247	14267	14432	14386	14274	14423	14382	14216	14478	14385	14294	14548	14412	14401	14265	14433	14384	14431	14443	14304	14326	14355	14406	14618	14480	14363	14608	14626	14526	14486	14259	14309	14369	14309	14253	14453	14432	14366	14485	14650	14477	14377	14416	14491	14548	14408	14576	14452	14434	14548	14618	14582	14345	14429	14603	14472	14398	14463	14331	14462	14374	14498	14333	14399	14405	14300	14337	14277	14381	14489	14377	14441	14327	14388	14377	14489	14437	14324	14334	14382	14480	14508	14425	14353	14427	14283	14277	14412	14398	14566	14463	14367	14523	14344	14475	14554	14586	14462	14341	14337	14246	14258	14457	14444	14465	14489	14432	14415	14269	14404	14533	14476	14420	14273	14268	14573	14382	14373	14379	14414	14430	14388	14268	14482	14332	14287	14332	14266	14362	14494	14277	14308	14422	14380	14438	14563	14484	14500	14446	14439	14404	14415	14330	14452	14525	14331	14236	14344	14528	14264	14414	14368	14489	14357	14349	14254	14347	14226	14668	14556	14454	14604	14301	14388	14401	14356	14298	14447	14617	14475	14465	14294	14354	14383	14422	14405	14477	14489	14362	14293	14532	14372	14425	14567	14221	14353	14361	14440	14427	14297	14132	14481	14207	14422	14294	14419	14604	14585	14528	14424	14337	14295	14379	14433	14277	14239	14258	14574	14319	14257	14249	14488	14227	14365	14456	14306	14358	14667	14511	14560	14383	14371	14403	14366	14255	14217	14460	14534	14293	14357	14464	14397	14483	14424	14276	14314	14413	14424	14313	14381	14324	14457	14361	14438	14396	14347	14508	14396	14448	14272	14348	14632	14310	14363	14297
13994	15242	14913	15592	25066	26473	23520	17562	14127	14238	14135	14250	14148	14061	14142	14249	14082	14312	14098	14163	14243	14259	14165	14115	14230	14107	14317	14265	14040	14124	14146	14165	14024	14144	14108	14183	14211	14167	14224	14212	14018	14217	14081	14121	13977	14055	14083	14196	14185	14222	14205	14026	14426	14095	14165	14212	14132	14141	14189	13982	14162	14201	14243	14144	14323	14186	13981	14374	14091	14225	14145	13986	14152	14311	14095	14178	14186	14142	14168	14168	14255	14250	14284	14256	14254	14081	14188	14120	14025	14173	14266	14173	14238	14064	14175	14183	14244	14270	14097	14078	14257	14149	14274	14041	14116	14182	14074	14175	14220	14242	14182	14233	14068	14224	14150	14214	14044	14182	14064	14370	14159	14048	14158	14173	14107	14098	14053	14103	14285	14065	14204	14183	14200	14081	14152	14176	14168	14078	14028	14102	14281	14095	14190	14149	14293	14171	14129	14200	14205	14155	14218	13982	14135	14262	14092	14124	14222	14191	14197	14188	14069	13984	13977	14018	14248	14251	14213	14235	14078	14109	14302	14192	14171	14095	14113	13917	14099	14065	14290	14240	14134	14099	14204	14190	14168	14063	14183	14106	14321	14172	14086	14170	14014	14047	14221	14017	14035	14243	14105	14162	14329	14119	14036	14051	14110	14063	14133	14011	13949	14335	14016	14048	14184	14196	14288	14219	14232	13926	14248	14131	14189	14213	14171	14091	14153	14150	14328	14220	14172	14086	14289	14198	14268	14079	14158	14060	14067	14233	14187	13989	14070	14130	14338	14034	14216	14222	14161	14293	14157	13973	14309	14035	14356	14260	14269	14165	14060	14146	14316	14153	14163	14060	14202	14111	14094	14141	14132	14239	14106	14300	14095	14140	14305	14294	14131	14111	14073	14187	14230	14031	14052	14111	14157	14088	14189	14176	14309	14231	14204	14140	14112	14111	14226	13925	14251	13999	14248	14207	14191	14212	14206	14008	14209	14035	14161	14257	14217	14168	13969	14205	14061	14164	14146	14084	14011	14144	14315	14255	14238	14210	14002	14203	14169	14073	14100	14048	14095	14296	14019	14336	14223	13995	13995	14160	14213	14062	14159	14081	14216	14042	14124	14124	14158	14112	14291	14100	14100	14131	14168	14068	14163	14087	14134	14032	14108	14272	14142	14144	13990	14238	14091	14297	14183	14038	13951	14146	14171	14178	14132	13987	14157	13978	14165	14256	14265	14199	14063	14173	14144	14098	14200	14042	14246	14152	14121	14227	14154	14224	14098	13995	14270	13983	14105	13962	14193	14236	14260	14294	14070	14198	14187	14048	14019	14129	14081	14118	14226	14245	14026	14172	14074	14134	14235	14304	14186	14059	14083	14194	14338	14126	14085	14372	14299	14136	14122	14161	14244	14071	14139	14140	14168	14024	14193	14161	14201	14140	14197	14241	14167	14106	14209	14216	14031	14248	14203	14017	14161	14051	14303	13987	14027	14116	14296	14199	14084	14179	14257	14221	14154	13918	14160	14062	14272	14141	14119	14122	14065	14097	14191	14187	14137	14200	14078	14154	14075	14205	14246	14055	14151	14202	14133	14175	14076	14068	14162	14266	14210	14249	14208	14080	14060	14316	14281	14078	14109	14213	14040	14271	14061	14149	14344	14189	14112	14036	14261	14107	14025	14097	14027	14140	14178	14126	14015	14223	14015	14215	13947	14084	14391	14045	14210	14096	13930	14160	14134	14154	14139	14056	14191	14062	13983	14164	14173	14153	14206	14189	14101	14164	14200	14252	14084	14146	14133	14098	14186	13986	14258	14128	14175	14091	14094	14155	14025	13985	14121	14232	14209	14227	14195	14139	14085	14068	14083	14147	13991	14243	14123	14128	14201	14116	14196	14158	13983	13952	14129	14115	14192	14293	14118	14205	14211	14200	14163	14131	14037	14270	14001	14023	14257	14264	13990	14143	14043	14269	14032	14129	14207	14371	14101	14197	14220	14053	14085	14229	14176	14204	14056	14152	14086	13991	13990	14204	14181	14047	14202	14201	14241	14275	13908	14178	14212	14091	14060	14130	14159	14192	14136	14173	14233	14042	14310	14134	14235	14100	14316	14172	13914	14179	14038	14136	14112	14091	14244	14109	14217	14191	14091	14051	14121	14153	14211	14132	14271	14086	14203	14091	14264	14132	14061	14261	14301	14084	14060	14310	14203	14141	14128	14201	14042	14265	14206	14190	14257	14063	14098	13974	14061	14236	14199	14172	14135	14298	14176	14087	14154	14274	14033	14358	14375	14317	14209	14141	14114	14072	14141	14235	14321	14183	14177	14112	14163	14342	14218	14045	14204	14205	14194	14098	14261	14209	14113	14066	14232	14217	14145	14119	14190	14083	14223	14091	14155	14195	14329	14179	14025	14281	13976	14088	14166	14086	14283	14111	14328	14005	14284	14117	14129	14162	14168	14240	14050	14099	14105	14241	14065	13949	14108	14287	14202	14013	14181	14071	14062	14094	14151	14149	14091	14229	14128	14136	14102	14143	14147	14094	14022	14348	14177	14101	14146	14242	14369	14115	14069	14201	14144	14224	14204	14270	14241	14064	14175	14259	14202	14134	14064	14019	14147	14173	14306	14165	14124	14267	14200	14243	14168	14250	14132	13985	14184	14175	14181	14200	14068	14246	14103	14232	14198	14122	14193	14154	14120	14210	14172	14148	14171	14021	14022	14168	14214	14235	14112	14152	14113	14188	14113	14057	14074	14164	14122	14341	14064	14076	14271	14161	14135	14120	14167	14083	14190	14021	14104	14044	14209	13901	14290	14251	14180	14308	14121	14125	14174	14251	14239	14182	14055	14026	14109	14195	14188	14250	14143	14218	14076	14108	13962	14283	14032	14290	14354	14055	14044	14129	14223	14158	14312	13988	14188	14025	14182	13990	14206	14066	14233	14234	14129	13999	14071	14118	14286	14090	14180	14207	14101	14152	14140	14121	14089	14272	14136	14286	14144	14077	14055	14147	14170	14122	14163	14268	14054	14131	14101	14074	14182	14225	14201	14249	14186	14240	14018	14307	14029	14117	14078	14166	14161	14207	14164	14137	14128	14157	14170	14145	14216	14241	14148	14157	14320	14094	14289	14090	14115	14146	14083	14065	13986	14220	14240	14171	14086	14196	14179	14162	14320	14070	14117	14274	14221	14236	13991	14158	13953	14297	14024	13976	14012	14014	14168	14157	14221	13931	14191	14059	14183	14110	14247	14142	14136	14137	14200	14188	14065	14213	14139	14012	14145	14230	13996	14135	14167	14292	14181	14253	14122	14147	13995	14188	14149	14316	14173	14234	14298	14084	14119	14082	14059	13920	14217	14082	14112	14115	14050	14296	14262	14245	14129	14126	14156	14264	14005	14337	14117	14174	14296	14109	14328	14126	14344	14225	14250	14130	14157	14228	14275	14199	14088	14136	14275	14135	14097	14245	14166	14079	14184	14068	14070	14220	14227	14109	14174	14030	14277	14210	14133	14119	14191	14236	14104	14346	14156	14206	14220	14142	14179	14114	14139	14201	14002	14232	14122	13991	14126	14057	14169	13964	14217	14204	14332	14170	14202	14160	14159	14217	14088	14220	14251	14098	14118	14287	14165	14221	14117	14090	14119	14271	14180	14110	14090	14234	14070	14210	14205	14255	14251	14155	14252	14243	14036	14166	14047	14293	14224	14057	14110	14214	14366	14215	14052	14101	14104	14344	14153	14117	14108	14076	14026	13884	14169	14214	14000	14104	14236	14215	14076	14208	14128	14145	14222	14077	14188	14258	14185	14166	14115	14154	14156	14094	14217	14177	14169	14266	14176	14191	14213	14119	14285	14063	14237	14088	14122	14142	14004	14120	14297	14280	14153	14220	14189	14200	14043	14186	14248	14077	14094	14021	14176	14110	14198	14203	14283	14077	14134	14083	14290	14081	14203	14131	14114	14105	14254	14141	14138	14220	14162	14324	14083	14083	14061	14179	14031	14212	14183	14147	14102	14216	14344	14209	14185	13916	14147	14213	14074	14151	14028	14119	14300	14129	14224	14076	14229	14079	14011	14094	14126	14168	14141	14188	14219	13995	14123	14152	14138	14163	14197	14263	14054	14209	14285	14151	14112	14105	14209	14244	14143	14125	14211	14287	14213	14096	14086	14105	14096	14020	14131	14299	14214	14046	14185	14140	14151	14242	14289	14135	14133	14053	14332	14064	14011	14092	14089	14247	14155	14048	14217	14173	14080	14292	14238	14120	14011	14155	14065	14196	14066	13989	14143	14200	14290	14205	14395	14179	14154	14005	14264	14000	14076	14143	14132	14121	14198	14181	14134	14131	14152	14139	14092	14095	14181	14040	14084	14293	14193	14199	14127	14201	14104	14106	14116	14221	14091	14283	14195	13995	14165	14156	14045	14053	14109	14030	14145	14089	14047	14134	14313	14105	14224	14108	14162	14070	14230	14106	14056	14132	14113	14129	14266	14075	14161	14104	14149	14187	14199	14133	14090	14174	14233	14349	14114	14014	14204	14215	14139	14020	14286	14260	14211	14169	14092	14165	14150	14167	14158	14038	14260	14071	14147	14119	14058	14000	14176	14262	14165	14148	14247	14248	14082	14179	14126	14221	14206	14079	14144	14250	14161	14120	14140	14120	14299	14043	14289	14098	14064	14113	14227	14149	14184	13978	14235	14137	14273	14146	14200	14082	14128	14018	14298	14136	14209	14076	14120	14155	14076	14156	14245	14163	14228	14195	14232	14168	14093	14223	14405	14238	14155	14136	14306	14108	14148	14246	14186	14146	14023	14211	14135	14326	14209	14069	14080	14059	14126	14117	14262	14148	14214	13979	14096	14130	14309	14097	14164	14104	14218	14117	14097	14203	14071	14225	14004	14232	14054	14149	14085	14165	14078	14067	13975	14136	14149	14216	14242	14116	14120	14105	14134	14037	14152	14167	14189	14102	14200	14149	14247	14056	14045	14267	14241	14120	14254	14302	14249	14042	14022	14098	14097	14141	14130	14192	14238	14148	13980	14065	14034	14226	14381	14167	14182	14215	14041	14057	14334	14143	14231	14264	14204	13983	14144	14266	14208	14179	14161	14135	14092	14120	13927	14246	14229	14221
24314	21286	28457	24603	30130	51972	48408	29665	16071	14435	14119	13841	13778	13914	13859	13826	13817	13917	14056	13919	13755	13757	13868	13732	13796	13846	13858	13743	13740	13663	13787	13797	13713	13630	13834	13846	13801	13705	13798	13862	13743	13892	13650	13621	13790	13833	13927	13751	13547	13634	13785	13561	13896	13738	13775	13724	13700	13874	13820	13715	13684	13845	13724	13833	13868	13841	13600	13493	13685	13780	13671	13576	13814	13666	13587	13557	13660	13632	13715	13706	13648	13839	13774	13768	13678	13842	13741	13889	13618	13745	13693	13525	13747	13846	13662	13773	13792	13645	13717	13735	13612	13679	13489	13743	13743	13580	13814	13687	13523	13737	13684	13666	13544	13729	13782	13671	13524	13656	13785	13677	13707	13588	13744	13820	13784	13660	13725	13599	13724	13657	13691	13856	13783	13837	13627	13689	13584	13836	13839	13571	13838	13688	13812	13462	13869	13571	13575	13589	13558	13675	13635	13554	13629	13676	13706	13722	13442	13722	13943	13814	13703	13553	13731	13757	13817	13694	13594	13623	13580	13770	13502	13716	13710	13780	13737	13585	13769	13804	13649	13694	13665	13793	13800	13653	13655	13737	13583	13790	13771	13705	13674	13717	13556	13852	13621	13597	13749	13810	13598	13592	13754	13797	13856	13740	13656	13743	13693	13770	13511	13627	13615	13710	13889	13799	13577	13603	13782	13589	13799	13679	13693	13769	13673	13752	13644	13752	13587	13750	13762	13904	13700	13684	13985	13801	13765	13569	13625	13645	13653	13716	13666	13752	13732	13705	13785	13778	13796	13707	13713	13671	13691	13825	13629	13726	13716	13699	13606	13811	13759	13741	13623	13753	13658	13747	14009	13802	13747	13813	13789	13689	13751	13826	13860	13750	13824	13769	13837	13620	13510	13763	13875	13610	13532	13656	13837	13765	13543	13726	13764	13889	13882	13907	13808	13708	13603	13676	13777	13664	13662	13790	13743	13554	13681	13603	13562	13787	13726	13736	13759	13851	13580	13749	13658	13824	13864	13742	13620	13696	13842	13694	13578	13590	13730	13793	13559	13752	13781	13671	13789	13824	13638	13609	13665	13703	13831	13718	13804	13670	13866	13727	13763	13778	13780	13643	13701	13691	13677	13614	13577	13639	13791	13499	13717	13678	13823	13773	13572	13984	13749	13573	13575	13530	13830	13447	13848	13751	13660	13834	13772	13715	13813	13639	13772	13688	13825	13687	13856	13843	13580	13694	13719	13806	13553	13666	13736	13590	13766	13676	13412	13805	13678	13691	13680	13760	13669	13723	13707	13735	13696	13752	13838	13784	13758	13600	13696	13735	13808	13583	13658	13512	13841	13572	13688	13766	13782	13739	13719	13487	13793	13754	13651	13634	13693	13781	13645	13421	13559	13807	13681	13719	13748	13802	13677	13692	13800	13763	13785	13612	13777	13813	13748	13755	13821	13872	13744	13859	13511	13530	13620	13512	13889	13701	13690	13529	13523	13692	13848	13685	13624	13614	13752	13911	13631	13501	13549	13731	13807	13609	13645	13803	13659	13914	13829	13943	13769	13706	13600	13560	13642	13750	13716	13635	13737	13521	13656	13789	13831	13655	13670	13726	13800	13840	13758	13795	13698	13749	13571	13689	13709	13644	13680	13588	13476	13631	13629	13973	13633	13796	13648	14049	13798	13608	13823	13578	13781	13722	13716	13631	13617	13917	13764	13823	13798	13742	13682	13812	13687	13749	13743	13801	13739	13663	13618	13818	13738	13624	13664	13690	13521	13828	13775	13682	13607	13679	13579	13685	13592	13724	13832	13610	13662	13707	13764	13692	13792	13734	13742	13565	13840	13603	13806	13688	13726	13734	13839	13730	13604	13617	13760	13831	13637	13802	13642	13581	13649	13804	13826	13629	13769	13664	13688	13870	13855	13699	13694	13927	13755	13701	13801	13441	13713	13786	13763	13663	13702	13776	13848	13854	13564	13749	13921	13696	13878	13762	13800	13781	13646	13683	13655	13790	13651	13763	13523	13716	13679	13698	13717	13595	13681	13625	13913	13720	13799	13825	13686	13711	13665	13661	13618	13776	13721	13771	13688	13740	13631	13750	13783	13864	13816	13564	13781	13679	13993	13768	13759	13997	13719	13674	13705	13620	13617	13551	13695	13574	13745	13788	13628	13717	13676	13725	13815	13589	13737	13744	13781	13705	13566	13479	13666	13803	13772	13722	13625	13753	13714	13634	13712	13745	13632	13855	13766	13591	13910	13725	13679	13698	13869	13610	13749	13529	13701	13811	13667	13664	13833	13704	13761	13769	13719	13638	13789	13597	13652	13639	13701	13721	13593	13679	13581	13736	13782	13744	13563	13632	13786	13563	13687	13772	13470	13715	13745	13705	13717	13677	13728	13628	13766	13637	13602	13743	13924	13680	13717	13784	13895	13880	13724	13509	13515	13510	13692	13657	13717	13653	13642	13756	13661	13570	13778	13677	13806	13844	13730	13729	13727	13787	13797	13689	13616	13699	13731	13813	13601	13600	13729	13701	13394	13564	13865	13647	13710	13729	13810	13621	13850	13419	13582	13621	13508	13752	13773	13751	13681	13600	13805	13772	13692	13753	13462	13754	13551	13632	13741	13739	13531	13776	13733	13589	13720	13716	13755	13749	13595	13654	13614	13688	13598	13689	13804	13688	13657	13527	13675	13710	13793	13516	13615	13837	13908	13666	13691	13716	13600	13666	13798	13631	13560	13710	13616	13660	13849	13601	13581	13510	13720	13671	13784	13525	13630	13629	13300	13497	13823	13897	13599	13897	13689	13865	13769	13748	13485	13773	13822	13786	13877	13709	13505	13744	13813	13620	13801	13824	13815	13811	13531	13537	13720	13880	13592	13855	13734	13682	13578	13659	13533	13759	13636	13552	13571	13716	13626	13614	13607	13428	13592	13493	13822	13919	13510	13775	13577	13633	13701	13719	13614	13576	13485	13723	13805	13663	13591	13811	13518	13666	13643	13572	13711	13743	13621	13621	13727	13696	13520	13668	13685	13700	13777	13680	13743	13593	13681	13675	13704	13824	13700	13834	13811	13739	13489	13673	13790	13823	13797	13648	13590	13580	13431	13492	13643	13654	13582	13526	13755	13699	13627	13809	13734	13705	13886	13707	13755	13319	13921	13601	13751	13679	13774	13762	13699	13629	13604	13602	13769	13549	13661	13754	13723	13700	13612	13892	13757	13707	13507	13477	13693	13612	13826	13637	13757	13792	13662	13852	13819	13771	13899	13716	13535	13696	13741	13612	13666	13620	13650	13681	13641	13884	13911	13609	13889	13886	13596	13698	13677	13822	13659	13666	13815	13557	13761	13467	13773	13752	13692	13820	13530	13586	13613	13699	13723	13854	13530	13557	13785	13791	13640	13928	13632	13626	13517	13623	13708	13798	13881	13656	13777	13900	13845	13696	13695	13687	13809	13663	13874	13887	13804	13852	13745	13752	13632	13638	13844	13749	13903	13688	13819	13820	13637	13640	13672	13850	13587	13670	13709	13593	13508	13530	13621	13785	13822	13625	13626	13626	13637	13560	13569	13694	13900	13801	13719	13721	13810	13758	13615	13561	13604	13583	13638	13597	13750	13519	13599	13719	13658	13743	13774	13624	13627	13672	13765	13589	13568	13615	13725	13741	13679	13848	13872	13722	13689	13810	13333	13719	13535	13728	13755	13673	13704	13710	13602	13656	13750	13603	13592	13805	13755	13741	13700	13635	13684	13871	13859	13554	13613	13677	13780	13787	13633	13764	13617	13576	13690	13697	13581	13683	13874	13775	13421	13517	13725	13624	13733	13429	13489	13605	13583	13826	13690	13726	13777	13613	13612	13721	13701	13589	13668	13744	13581	13748	13652	13808	13789	13912	13840	13735	13848	13488	13740	13867	13715	13801	13721	13627	13732	13714	13723	13823	13706	13606	13722	13760	13589	13651	13848	13642	13730	13727	13669	13712	13933	13617	13796	13637	13846	13537	13626	13743	13888	13668	13618	13569	13692	13814	13839	13680	13630	13674	13602	13684	13715	13643	13612	13692	13669	13602	13606	13560	13668	13884	13749	13651	13860	13776	13730	13696	13659	13589	13689	13586	13801	13791	13715	13745	13501	13648	13779	13573	13586	13809	13532	13855	13888	13724	13562	13649	13742	13860	13751	13736	13620	13755	13790	13672	13880	13767	13692	13690	13727	13694	13625	13741	13754	13731	13591	13730	13663	13670	13610	13866	13721	13748	13635	13743	13630	13695	13724	13558	13676	13742	13732	13796	13737	13636	13744	13781	13697	13659	13791	13603	13467	13604	13776	13717	13807	13591	13687	13683	13822	13673	13750	13704	13649	13856	13687	13638	13661	13752	13718	13669	13728	13750	13748	13852	13722	13751	13724	13708	13933	13656	13848	13829	13731	13691	13670	13651	13726	13893	13656	13781	13674	13687	13760	13733	13726	13577	13714	13662	13709	13942	13792	13788	13582	13741	13832	13764	13877	13787	13586	13695	13576	13753	13495	13651	13685	13679	13805	13818	13979	13728	13620	13656	13764	13564	13746	13763	13900	13855	13606	13650	13688	13663	13600	13610	13827	13676	13685	13751	13548	13718	13803	13771	13686	13867	13849	13792	13873	13756	13682	13775	13893	13731	13699	13501	13688	13719	13738	13780	13729	13687	13809	13662	13785	13837	13565	13830	13801	13986	13622	13736	13790	13760	13776	13712	13562	13657	13542	13725	13667	13624	13859	13802	13604	13742	13566	13838	13745	13650	13649	13663	13862	13816	13811	13605	13834	13811	13616	13688	13673	13701	13542	13766	13862	13853	13727	13759	13581	13775	13760	13730	13718	13757	13786	13625	13768	13694	13740	13682	13655	13625	13595	13465	13697	13837	13712	13900	13553	13574	13830	13610	13789	13582	13735	13529	13718	13689	13657	13609	13811	13739	13800	13758	13956	13727	13573	13759	13712	13801	13577	13717	13787	13971	13677	13916	13728	13705	13788	13887	13849	13614	13835	13652	13564	13772	13661	13776	13843	13792	13679	13635	13822	13855	13544	13707	13559	13707	13821	13695	13454	13620	13696	13625	13821	13462	13784	13836	13743	13786
17421	19967	18855	19121	42214	55018	48707	27270	13897	13865	13776	13805	13720	13915	13908	13803	13749	13848	13674	13603	13878	13734	13820	13807	13940	13818	13807	13746	13990	13681	13684	13766	13790	13846	13719	13703	13949	13683	13807	13722	13666	13613	13738	13769	13767	13687	13827	13844	13714	13819	13650	13735	13679	13708	13663	13759	13781	13780	13731	13648	13687	13807	13750	13679	13627	13784	13776	13681	13638	13750	13941	13630	13613	13719	13733	13803	13703	13754	13733	13652	13726	13622	13878	13665	13707	13662	13671	13680	13773	13757	13751	13805	13809	13513	13764	13709	13592	13746	13781	13704	14011	13578	13639	13446	13845	13782	13649	13512	13765	13790	13577	13933	13957	13567	14010	13493	13789	13729	13862	13743	13841	13701	13586	13659	13943	13711	13573	13603	13744	13539	13757	13868	13530	13594	13670	13571	13698	13768	13690	13681	13591	13664	13612	13611	13732	13805	13815	13681	13872	13820	13664	13591	13748	13661	13819	13921	13803	13768	13679	13613	13782	13780	13712	13749	13665	13651	13693	13831	13941	13617	13714	13764	13790	13742	13697	13575	13771	13804	13807	13676	13767	13773	13784	13628	13807	13693	13413	13628	13716	13654	13817	13850	13689	13833	13767	13564	13758	13744	13756	13703	13807	13667	13728	13834	13803	13646	13693	13809	13862	13708	13784	13631	13672	13552	13846	13823	13875	13858	13689	13687	13662	13724	13719	13783	13690	13727	13717	13843	13769	13812	13710	13812	13739	13794	13622	13704	13764	13612	13545	13768	13779	13762	13807	13850	13804	13813	13681	13804	13865	13648	13829	13676	13853	13613	13693	13656	13642	13712	13636	13735	13666	13779	13684	13690	13807	13859	13598	13679	13904	13771	13703	13782	13747	13637	13776	13556	13854	13807	13622	13732	13659	13766	13813	13687	13763	13847	13838	13682	13864	13636	13831	13563	13583	13514	13970	13774	13746	13743	13736	13617	13745	13678	13784	13564	13750	13755	13599	13775	13765	13665	13585	13614	13779	13687	13799	13712	13595	13641	13717	13793	13716	13653	13588	13745	13617	13836	13670	13648	13590	13689	13764	13747	13641	13740	13762	13820	13766	13653	13587	13602	13840	13672	13811	13625	13755	13756	13765	13790	13645	13901	13593	13766	13754	13617	13669	13911	13734	13738	13679	13649	13860	13810	13664	13626	13767	13726	13921	13761	13746	13783	13748	13637	13891	13832	13765	13738	13764	13755	13627	13678	13683	13788	13699	13723	13623	13698	13824	13663	13781	13719	13739	13860	13796	13617	13719	13759	13676	13649	13706	13602	13555	13782	13692	13574	13703	13744	13680	13668	13854	13645	13754	13659	13832	13718	13701	13717	13544	13472	13887	13558	13736	13745	13764	13650	13608	13666	13815	13743	13728	13698	13649	13726	13792	13691	13599	13742	13696	13749	13793	13764	13768	13812	13585	13737	13611	13820	13756	13819	13693	13830	13778	13735	13651	13809	13639	13775	13680	13800	13649	13694	13559	13710	13787	13478	13854	13816	13712	13800	13787	13681	13899	13763	13749	13860	13652	13875	13721	13684	13555	13760	13736	13716	13859	13808	13662	13755	13712	13708	13855	13731	13792	13613	13917	13762	13649	13778	13636	13692	13776	13772	13684	13769	13760	13556	13703	13792	13572	13669	13813	13689	13619	13560	13847	13724	13555	13553	13789	13835	13557	13565	13653	13704	13759	13700	13758	13690	13584	13598	13681	13756	13602	13757	13744	13551	13756	13815	13499	13756	13719	13896	13793	13745	13723	13514	13727	13647	13700	13823	13694	13658	13798	13655	13713	13754	13778	13765	13822	13792	13612	13721	13692	13788	13630	13736	13644	13663	13681	13607	13754	13600	13699	13738	13497	13613	13766	13864	13719	13662	13601	13793	13758	13826	13670	13717	13715	13795	13699	13663	13806	13664	13792	13752	13725	13759	13689	13660	13807	13632	13617	13748	13634	13788	13733	13673	13694	13825	13666	13704	13641	13914	13614	13746	13687	13746	13725	13838	13807	13652	13751	13791	13476	13666	13689	13631	13647	13744	13753	13656	13792	13815	13632	13703	13701	13677	13696	13697	13589	13666	13783	13765	13761	13686	13728	13922	13856	13651	13891	13770	13747	13673	13801	13778	13639	13686	13651	13663	13721	13844	13709	13703	13808	13704	13646	13647	13830	13656	13658	13692	13650	13706	13948	13696	13784	13621	13699	13747	13678	13867	13766	13885	13818	13642	13786	13715	13560	13773	13732	13722	13713	13524	13672	13700	13661	13881	13568	13833	13665	13783	13566	13805	13832	13866	13642	13844	13641	13682	13746	13696	13788	13674	13641	13583	13707	13594	13763	13798	13664	13744	13464	13712	13718	13648	13650	13881	13669	13605	13591	13769	13852	13764	13723	13830	13622	13841	13744	13624	13560	13670	13713	13808	13898	13615	13904	13878	13749	13674	13783	13746	13692	13755	13784	13766	13745	13670	13995	13780	13637	13902	13722	13739	13850	13710	13719	13547	13671	13665	13725	13703	13611	13738	13759	13773	13842	13569	13934	13710	13844	13807	13862	13796	13622	13864	13619	13724	13832	13656	13830	13750	13528	13646	13883	13761	13789	13707	13663	13718	13806	13638	13693	13478	13687	13670	13819	13861	13666	13898	13754	13597	13644	13894	13696	13821	13779	13577	13731	13676	13672	13755	13725	13817	13938	13842	13681	13600	13821	13761	13741	13664	13658	13557	13843	13656	13682	13794	13772	13682	13819	13735	13669	13683	13846	13820	13848	13826	13638	13882	13755	13757	13672	13688	13729	13833	13670	13765	13547	13748	13659	13620	13703	13660	13682	13780	13825	13592	13780	13754	13712	13710	13759	13591	13736	13795	13929	13614	13662	13791	13611	13668	13853	13755	13604	13514	13842	13772	13719	13679	13786	13790	13755	13790	13918	13563	13671	13723	13559	13769	13649	13684	13762	13711	13782	13847	13674	13686	13842	13697	13642	13741	13591	13797	13836	13616	13864	13578	13722	13536	13710	13590	13727	13798	13833	13771	13723	13632	13809	13714	13544	13720	13885	13819	13677	13809	13566	13769	13695	13660	13717	13707	13607	13808	13626	13835	13616	13788	13714	13737	13651	13775	13826	13664	13818	13521	13852	13746	13779	13837	13636	13765	13836	13917	13653	13643	13678	13833	13716	13594	13685	13681	13611	13626	13897	13803	13802	13673	13578	13770	13854	13631	13884	13565	13672	13575	13629	13778	13961	13762	13758	13758	13648	13706	13759	13738	13674	13710	13720	13746	13633	13678	13640	13787	13680	13751	13768	13715	13574	13741	13750	13751	13685	13963	13725	13599	13655	13840	13599	13635	13796	13612	13712	13673	13792	13721	13709	13675	13757	13800	13737	13796	13711	13861	13566	13672	13817	13669	13630	13626	13638	13630	13643	13677	13587	13730	13608	13847	13726	13702	13744	13812	13609	13625	13688	13648	13537	13744	13782	13814	13763	13605	13865	13701	13756	13696	13747	13824	13561	13676	13809	13761	13647	13699	13767	13741	13599	13794	13704	13716	13680	13702	13896	13739	13973	13555	13658	13655	13688	13752	13725	13795	13658	13888	13857	13753	13761	13716	13709	13808	13816	13676	13711	13806	13606	13829	13781	13606	13735	13751	13706	13770	13879	13780	13734	13729	13705	13593	13700	13789	13705	13754	13660	13381	13633	13709	13544	13494	13781	13801	13692	14016	13730	13857	13716	13776	13805	13732	13814	13738	13801	13621	13751	13643	13670	13756	13742	13963	13548	13738	13651	13718	13617	13708	13721	13576	13722	13742	13751	13688	13761	13752	13817	13706	13816	13752	13707	13659	13730	13691	13794	13880	13643	13998	13578	13707	13606	13605	13818	13689	13778	13837	13822	13674	13689	13924	13730	13800	13755	13598	13665	13824	13926	13803	13799	13748	13741	13741	13837	13766	13703	13698	13694	13720	13710	13649	13713	13649	13878	13699	13932	13866	13662	13623	13708	13831	13522	13655	13717	13826	13772	13810	13618	13845	13692	13623	13539	13649	13544	13684	13630	13589	13709	13679	13775	13795	13628	13861	13810	13789	13570	13750	13739	13543	13843	13890	13627	13639	13649	13618	13557	13621	13748	13660	13862	13811	13618	13829	13729	13784	13834	13730	13792	13868	13827	13841	13634	13804	13641	13630	13817	13640	13905	13581	13736	13606	13729	13588	13753	13666	13686	13787	13693	13651	13676	13719	13792	13745	13792	13717	13780	13724	13754	13716	13577	13662	13647	13641	13754	13841	13662	13851	13670	13551	13697	13708	13735	13606	13647	13654	13653	13660	13645	13683	13735	13843	13678	13861	13767	13616	13671	13670	13684	13716	13693	13600	13714	13710	13619	13756	13702	13840	13826	13699	13655	13653	13702	13737	13730	13700	13924	13521	13679	13656	13799	13779	13716	13812	13819	13626	13893	13561	13677	13597	13772	13803	13710	13557	13837	13727	13529	13699	13498	13630	13749	13636	13814	13693	13643	13589	13598	13751	13682	13721	13726	13740	13808	13760	13740	13686	13841	13698	13730	13763	13720	13622	13604	13761	13700	13597	13682	13622	13666	13784	13714	13567	13671	13832	13630	13787	13799	13759	13669	13724	13662	13500	13640	13767	13634	13599	13781	13734	13546	13754	13790	13514	13625	13824	13755	13755	13744	13549	13747	13649	13509	13689	13685	13750	13844	13771	13840	13663	13576	13711	13739	13632	13653	13847	13685	13866	13627	13657	13751	13595	13853	13716	13735	13672	13799	13872	13774	13744	13571	13826	13628	13706	13844	13674	13849	13733	13622	13760	13716	13684	13889	13706	13594	13608	13686	13833	13656	13700	13634	13683	13729	13729	13681	13783	13816	13616	13796	13660	13673	13660	13856	13775	13601	13634	13817	13678	13747	13861	13889	13802	13826	13709	13725	13654	13760	13709	13665	13816	13907	13908	13725	13680	13623	13615	13861	13715	13675	13668	13701	13856	13701	13636	13766	13612	13632	13667	13721	13611	13780	13806	13802	13599	13600	13679	13709	13781	13848	13630	13721	13703	13694	13688	13758	13630	13716	13891
22855	21202	29031	23652	30709	64012	60085	39598	20089	17065	16283	16051	16007	15899	15931	15884	15904	15830	15933	15886	15776	15751	15992	15947	15582	15729	15660	15673	15797	15749	15711	15729	15836	15846	15570	15770	15802	15706	15674	15747	15701	15897	15743	15734	15648	15685	15767	15557	15898	15797	15758	15847	15964	15554	15656	15592	15872	15858	15693	15662	15852	15547	15595	15677	15570	15733	15749	15639	15644	15533	15677	15522	15801	15694	15708	15679	15776	15697	15494	15898	15728	15746	15793	15587	15653	15905	15765	15701	15633	15456	15630	15696	15842	15618	15852	15784	15858	15671	15747	15565	15703	15823	15647	15739	15674	15598	15709	15755	15697	15754	15858	15757	15675	15611	15622	15678	15645	15826	15495	15616	15885	15725	15694	15649	15495	15478	15669	15890	15799	15589	15512	15737	15484	15820	15945	15700	15580	15820	15830	15635	15645	15563	15804	15794	15662	15392	15750	15755	15620	15484	15588	15629	15667	15716	15777	15655	15556	15696	15486	15570	15683	15764	15723	15631	15312	15615	15679	15591	15699	15557	15683	15681	15529	15811	15588	15494	15613	15508	15880	15471	15674	15643	15749	15732	15716	15737	15741	15578	15698	15795	15734	15536	15792	15639	15622	15688	15694	15654	15811	15830	15762	15625	15796	15643	15630	15730	15600	15718	15565	15656	15687	15622	15735	15535	15709	15673	15709	15589	15775	15890	15544	15638	15794	15734	15719	15747	15574	15488	15699	15669	15435	15741	15617	15725	15550	15582	15568	15538	15710	15602	15858	15705	15570	15683	15316	15560	15720	15644	15690	15840	15523	15691	15625	15771	15729	15701	15856	15615	15675	15885	15542	15637	15705	15507	15663	15852	15706	15776	15775	15636	15774	15680	15660	15613	15737	15646	15762	15563	15679	15835	15705	15641	15688	15527	15683	15772	15664	15684	15726	15838	15654	15605	15687	15506	15545	15663	15891	15721	15579	15581	15812	15699	15467	15681	15627	15710	15591	15706	15877	15574	15748	15738	15811	15696	15642	15598	15582	15583	15830	15463	15546	15618	15906	15656	15652	15769	15640	15702	15794	15878	15656	15666	15463	15713	15549	15747	15726	15644	15758	15694	15835	15437	15719	15626	15645	15644	15694	15871	15557	15654	15564	15554	15781	15756	15656	15662	15646	15731	15875	15587	15758	15579	15797	15815	15707	15745	15685	15548	15775	15747	15831	15667	15669	15722	15482	15755	15878	15519	15568	15591	15420	15475	15412	15628	15622	15716	15546	15642	15739	15747	15726	15586	15570	15646	15673	15670	15767	15674	15716	15700	15532	15743	15530	15778	15613	15733	15687	15620	15672	15758	15486	15598	15644	15826	15662	15722	15674	15612	15652	15622	15714	15557	15517	15624	15631	15607	15610	15568	15622	15557	15579	15832	15726	15628	15823	15332	15749	15835	15803	15781	15616	15763	15638	15622	15629	15638	15750	15454	15681	15645	15602	15633	15711	15650	15625	15533	15624	15600	15577	15683	15879	15820	15622	15715	15859	15644	15619	15737	15858	15802	15765	15639	15513	15686	15554	15886	15748	15567	15526	15589	15760	15525	15555	15618	15660	15498	15774	15531	15594	15568	15818	15654	15533	15419	15562	15616	15747	15777	15857	15760	15615	15741	15663	15517	15700	15733	15831	15702	15751	15602	15675	15673	15733	15695	15931	15508	15626	15696	15683	15808	15474	15469	15908	15546	15646	15866	15816	15680	15765	15679	15565	15573	15626	15637	15785	15729	15639	15649	15615	15504	15737	15647	15710	15778	15752	15703	15486	15677	15720	15665	15644	15717	15570	15532	15745	15708	15665	15670	15637	15758	15853	15644	15608	15684	15678	15594	15502	15635	15529	15691	15695	15465	15646	15502	15368	15611	15519	15676	15699	15593	15555	15659	15588	15646	15609	15798	15621	15605	15760	15746	15606	15749	15593	15745	15880	15632	15712	15748	15551	15725	15763	15758	15685	15695	15746	15816	15678	15635	15766	15549	15683	15545	15758	15789	15740	15601	15634	15769	15468	15772	15740	15585	15765	15701	15914	15707	15818	15523	15684	15649	15665	15585	15716	15574	15643	15827	15686	15921	15658	15660	15686	15578	15686	15545	15618	15618	15725	15843	15776	15486	15571	15765	15679	15720	15563	15563	15870	15616	15460	15681	15424	15673	15883	15749	15664	15591	15615	15595	15695	15682	15898	15682	15765	15688	15462	15658	15431	15657	15677	15483	15883	15936	15838	15619	15566	15670	15549	15783	15605	15478	15669	15469	15802	15682	15772	15660	15576	15522	15634	15602	15657	15695	15687	15538	15746	15538	15784	15695	15779	15750	15594	15741	15815	15667	15454	15682	15725	15602	15531	15697	15729	15574	15678	15692	15740	15729	15705	15722	15653	15673	15624	15740	15694	15719	15963	15819	15730	15653	15556	15645	15727	15689	15695	15662	15760	15628	15515	15758	15806	15613	15735	15747	15679	15789	15750	15580	15645	15677	15782	15466	15689	15845	15599	15543	15684	15635	15604	15486	15752	15721	15548	15831	15632	15549	15867	15756	15591	15719	15702	15589	15557	15769	15621	15744	15685	15457	15771	15839	15792	15626	15711	15704	15521	15636	15523	15537	15751	15555	15669	15853	15615	15771	15751	15758	15560	15652	15659	15579	15760	15606	15740	15539	15763	15704	15618	15635	15713	15912	15735	15701	15591	15709	15590	15626	15501	15507	15839	15791	15706	15759	15801	15626	15924	15771	15803	15664	15593	15706	15688	15598	15535	15446	15889	15685	15686	15692	15702	15770	15494	15689	15742	15652	15692	15561	15644	15826	15570	15603	15390	15618	15709	15547	15820	15806	15740	15513	15651	15632	15605	15764	15569	15584	15826	15597	15938	15792	15607	15757	15884	15694	15586	15824	15524	15591	15716	15572	15703	15727	15643	15726	15829	15532	15713	15631	15857	15570	15828	15703	15793	15615	15948	15668	15656	15773	15681	15585	15637	15665	15617	15755	15851	15485	15690	15768	15718	15884	15568	15826	15743	15548	15601	15552	15521	15648	15736	15471	15614	15538	15630	15709	15745	15824	15730	15663	15795	15654	15621	15776	15762	15641	15702	15704	15752	15720	15755	15832	15974	15935	15791	15728	15533	15463	15790	15792	15771	15531	15653	15811	15847	15765	15808	15676	15550	15748	15625	15779	15780	15711	15591	15440	15623	15712	15859	15574	15798	15651	15875	15688	15858	15587	15647	15694	15529	15841	15668	15511	15598	15623	15641	15391	15765	15580	15621	15768	15718	15396	15753	15648	15469	15623	15516	15722	15707	15701	15737	15481	15729	15639	15632	15789	15565	15501	15682	15739	15586	15463	15739	15571	15627	15605	15506	15635	15603	15649	15582	15764	15568	15818	15653	15608	15523	15636	15698	15876	15661	15478	15643	15771	15860	15562	15736	15686	15649	15862	15562	15623	15676	15680	15515	15705	15707	15602	15697	15946	15617	15806	15684	15778	15540	15606	15669	15474	15665	15551	15678	15700	15639	15653	15644	15680	15732	15701	15646	15618	15739	15731	15707	15667	15725	15761	15647	15488	15569	15831	15601	15750	15686	15591	15581	15571	15629	15478	15644	15710	15616	15634	15695	15669	15674	15592	15904	15876	15774	15566	15437	15689	15805	15555	15716	15440	15531	15562	15658	15560	15592	15603	15738	15724	15712	15815	15748	15765	15758	15795	15852	15693	15819	15659	15541	15960	15696	15671	15444	15596	15672	15646	15521	15584	15574	15708	15702	15689	15857	15738	15610	15644	15732	15757	15637	15922	15736	15817	15724	15583	15569	15710	15677	15654	15815	15638	15501	15642	15645	15719	15504	15440	15590	15726	15612	15497	15673	15448	15794	15775	15750	15787	15571	15541	15634	15686	15744	15732	15677	15597	15649	15486	15595	15395	15720	15543	15658	15577	15714	15666	15806	15720	15429	15767	15536	15802	15564	15716	15729	15610	15560	15512	15674	15742	15663	15649	15543	15589	15549	15604	15754	15680	15500	15765	15738	15648	15496	15845	15721	15563	15620	15656	15565	15575	15757	15807	15811	15625	15668	15513	15657	15711	15729	15404	15752	15604	15642	15876	15379	15536	15613	15599	15742	15663	15769	15500	15663	15716	15739	15645	15551	15569	15757	15619	15496	15548	15632	15621	15662	15603	15793	15590	15534	15484	15646	15683	15751	15746	15763	15614	15605	15665	15711	15719	15575	15524	15637	15624	15683	15626	15788	15770	15643	15677	15737	15842	15652	15875	15633	15783	15638	15712	15622	15649	15653	15701	15628	15601	15599	15466	15610	15546	15735	15628	15726	15849	15511	15651	15886	15552	15656	15731	15698	15782	15922	15738	15725	15696	15728	15687	15779	15796	15690	15671	15741	15449	15601	15775	15716	15463	15556	15643	15526	15630	15702	15710	15664	15633	15526	15588	15588	15638	15689	15513	15516	15548	15619	15731	15602	15653	15405	15490	15769	15721	15591	15619	15582	15701	15740	15697	15719	15579	15577	15682	15721	15691	15728	15657	15730	15604	15762	15672	15746	15801	15726	15777	15636	15707	15510	15671	15594	15566	15674	15712	15677	15711	15498	15665	15499	15654	15564	15480	15514	15490	15715	15667	15745	15558	15580	15713	15777	15537	15733	15670	15585	15530	15676	15529	15486	15608	15490	15600	15686	15622	15741	15637	15771	15591	15755	15701	15723	15733	15689	15379	15615	15761	15800	15509	15884	15722	15715	15529	15705	15561	15584	15475	15596	15610	15869	15660	15769	15603	15586	15636	15637	15578	15658	15494	15611	15770	15755	15566	15498	15700	15807	15836	15538	15377	15594	15698	15799	15751	15723	15638	15785	15578	15640	15662	15629	15826	15617	15766	15768	15551	15865	15678	15823	15671	15785	15519	15635	15607	15660	15699	15443	15471	15655	15703	15709	15588	15488	15668	15697	15642	15565	15554	15637	15487	15811	15700	15799	15727	15664	15805	15809	15631	15707	15723	15603	15665	15736	15700	15462	15751	15655	15521	15536	15946	15743	15679	15885	15790	15566	15585	15556	15786	15665	15835	15697	16045	15888	15680
22593	26423	24652	20987	51582	73019	61416	36012	15239	14986	14985	15239	15039	15040	14803	14850	14781	15190	14921	15041	14964	14979	14908	15037	15101	14895	15086	14979	15134	14932	14853	15200	14876	14854	15055	15026	14819	14804	14951	14836	14921	14919	14992	15000	14849	14969	15060	14893	14851	14980	15214	14932	14884	14872	15060	14779	14951	15055	15060	14906	14989	15064	14768	14826	14790	14989	14943	15040	14962	14834	14939	14902	14767	14920	14954	14985	14831	14980	14785	15133	14831	14943	14969	14890	15045	14885	14865	14967	14842	14939	14913	14854	14768	14983	14931	14872	14867	14902	14887	15046	14936	15077	15020	15084	14834	14817	14787	15000	14729	14976	14911	15051	14874	14877	14933	14953	14926	14718	14936	14901	14892	14870	14945	14821	14910	14996	14897	14930	14782	14979	14770	14913	14912	14831	14824	14897	14956	14871	14940	14855	14824	15051	14919	14922	14887	14963	14976	15016	14855	14946	14876	14979	14922	14895	14927	14924	14843	14883	14834	14881	14853	14830	15018	14731	14884	14849	14934	15061	14975	14871	14905	14811	14861	15022	14766	14852	14929	14953	14874	14819	14794	15022	15194	14769	14926	14875	15007	14860	14866	14878	14896	14927	14914	14985	15114	15084	14888	14869	15332	14968	14887	14956	14795	14991	14780	14891	14914	14970	15013	14873	14929	14976	15060	14973	14942	14901	14835	14985	14823	15007	14748	14901	14993	14758	14784	15038	14880	14919	14943	14831	14637	14949	14964	14922	14907	14916	14925	14940	14974	14858	14869	14891	15172	14817	15168	14867	14914	14950	14847	14832	15117	14849	14843	14966	15023	15030	15121	14673	15038	15031	14734	15003	14885	14768	14928	14933	14983	14947	14807	14963	14875	14898	14892	14685	15016	14822	14974	15000	14994	14971	14954	15018	14815	14899	14781	14845	14834	15000	14902	14840	14849	14825	14858	14896	15033	14741	14919	15086	14869	14920	14927	14715	14948	14813	14949	14715	14908	14928	14954	14845	15004	14698	14963	14937	14967	14969	14822	14858	14861	14980	14968	14965	14688	14885	14740	14833	14921	14946	14799	14902	14841	14891	14907	14831	14880	14972	14953	14771	15005	15026	14903	15026	14975	14895	14948	14966	14929	14929	15096	14914	14877	14864	14990	14814	14811	14737	14891	14892	15049	14936	14930	14970	15037	14705	14923	14994	14887	14901	14833	14807	14790	14839	14878	14914	15090	14850	14752	14962	14777	15009	14958	14973	14814	14834	15129	14992	14716	14942	14940	14894	14865	14887	14898	15201	14845	14944	14882	14988	14925	14769	14895	14934	14915	14858	14816	14741	14992	15001	14935	14836	14786	14927	14981	14818	14986	14861	14858	14952	14928	14926	14873	14703	14957	14853	14970	14889	14810	14819	14986	14859	15062	14792	14887	15024	14825	14897	15053	14922	14777	14994	14934	14863	14995	14876	14937	14700	15032	14691	14930	14924	14896	14945	14977	14885	14970	14769	14694	14972	14961	14932	14899	14997	14930	14719	14789	14734	14985	14913	14899	14881	14883	14853	14827	14976	14910	14698	14951	14961	14783	15107	14876	14837	15069	14803	14865	14870	14990	15086	14894	15065	14900	14975	14924	14930	14878	14911	15080	14929	14997	14942	14874	15083	14774	14972	14890	14773	15035	15002	14846	14891	14840	14919	14988	14807	14857	14955	14880	14849	15074	14734	14961	14773	14785	14947	15006	14808	14942	14765	14896	14782	14849	14871	14940	14721	14912	14824	14909	15043	15042	14814	14938	14819	15035	14971	14948	14950	14760	14895	14724	14955	14874	14790	14955	14828	15017	14874	14976	14820	14784	14696	14944	14980	14834	15082	14792	14776	14938	14973	14905	14784	14798	14886	14784	14827	14797	14980	15032	15011	14832	14865	14963	14999	14710	15023	14863	14771	14946	14963	14784	15118	14974	14963	14979	14813	14941	14900	14819	14999	14752	15138	14908	14883	14946	14889	15171	15195	14954	14934	14918	14862	14880	14854	14897	14955	14998	14880	14905	14656	14805	14750	14729	14818	14869	14835	14933	14754	14891	14760	14935	14710	14952	15058	14850	15003	14821	14978	14873	14892	14973	14935	14781	14840	14784	14831	14929	14821	14864	14665	14961	14935	15002	14827	14966	14919	14890	14799	14880	14917	15023	14816	14998	14862	14949	14976	14809	14950	14822	14953	15024	14742	14896	14891	14914	14988	14805	14964	14980	14819	14822	14980	14813	14837	14806	14785	14927	14789	14917	14801	14840	14889	14916	15015	14852	14898	14870	15027	14760	14783	14956	14786	14886	14999	15073	14847	14996	14857	14835	14993	14851	14798	14951	14856	14851	15053	14764	15049	14824	14839	14858	14859	14863	14792	14948	14863	14866	14812	14944	14946	14817	14902	14979	14849	15058	14934	14810	14980	14821	14903	14889	14912	14976	15003	14906	14806	14966	14676	14876	15005	14901	14899	14802	14861	15006	14946	14991	14857	14937	14832	15017	14823	15033	14813	14943	14869	14853	14737	14850	14876	14875	14988	14926	14756	14932	15015	14876	14896	14896	14705	14953	14777	14899	15043	14874	14832	14901	14836	14983	15103	14965	15020	14899	14970	14787	14901	14804	14842	14979	14817	14952	14933	14957	14879	15011	14788	14983	15014	14776	14696	15179	14940	14823	15115	14934	14857	14929	14819	14814	14958	14988	14925	14891	14951	14809	14927	14912	14880	14889	14892	15016	14864	14809	14892	15041	14955	14935	14808	14803	14966	14784	15114	14794	14979	14857	15032	14846	14962	15112	14934	14829	14949	14785	14862	14879	14811	14777	14950	14747	14768	15055	14956	14964	14947	14806	14913	15031	14976	14971	14980	14979	15040	14891	14979	14910	14955	14887	14883	14747	14759	14921	14855	14943	14882	14872	14905	14861	14783	14793	14925	14742	14841	14760	14837	14797	14963	14854	14961	14914	14839	14978	14888	15032	14829	14882	14942	14943	15045	14886	14860	14799	14887	14965	14889	14869	14847	15001	14965	14906	15023	14792	15081	14857	15044	14741	14951	14896	14877	14903	14838	14994	14867	14832	14980	14830	14867	14877	14887	14885	14956	14783	14779	14777	14872	14916	14684	14951	14953	14959	14967	14925	14891	14864	14984	14787	14973	14905	14909	14837	14830	14956	14781	14831	14834	14962	14883	14993	14965	14913	14779	14916	15039	14980	14892	15003	14775	14826	14976	14796	14802	14864	14840	14976	14846	15000	14853	14796	14736	14990	14861	14839	14894	15061	14816	14979	14797	14883	14839	14987	14774	14810	14989	14833	14883	14752	14786	14787	14752	14941	14741	14905	14958	14799	15072	14965	14941	15014	14833	14836	14838	14927	14812	14973	14887	14983	14974	14850	14841	15003	14828	14773	14879	15008	14910	14966	14985	14768	14928	14899	14925	15020	14893	14805	14964	14922	14773	15002	14684	14886	14835	14815	14781	14946	14911	14773	14960	14883	14998	15020	14883	14909	14827	14807	14792	14784	14962	14899	14833	14983	14943	14955	14764	14878	14967	14837	14842	14782	14898	14822	14903	14835	14712	15017	14901	14776	14707	14802	14869	14827	14970	14833	14750	14911	14984	14892	14912	14912	14910	14948	14947	14897	15008	14964	14921	14892	14979	14940	14734	14942	14984	14836	15055	14889	14867	14874	14874	15036	15077	14678	14963	14996	14951	15000	15036	14922	14890	14864	14881	14828	14957	14898	14887	14968	14927	15016	15037	14935	14734	14975	14962	14889	14967	14881	14983	14850	14887	14917	14922	14952	14895	15034	14826	14854	14783	14892	14875	14973	15004	14930	14737	15008	14948	14865	14888	14958	14764	14907	14917	14879	14839	14883	14740	14952	14919	14859	14707	14927	14707	14824	15110	14783	14786	14845	14865	14990	15007	14857	15008	14975	14822	14882	14971	14840	14783	15028	14789	15071	14809	14714	14998	14846	14936	14894	14919	14884	14973	14923	14955	14993	14905	14936	14964	14736	14982	15012	14992	14792	14841	15001	14870	15008	14831	14959	14857	14813	14984	14792	15018	14876	14920	14913	14881	15086	14816	14804	14932	14974	14764	14786	14741	14980	15034	14939	14912	14754	14997	14893	14852	14898	14899	14736	14970	14857	15022	14987	14889	14961	15051	14940	14922	14985	14987	14917	14923	14828	14754	14868	14905	14944	14891	14840	14706	14943	14976	14821	14974	14866	14960	14811	14921	14914	14959	15125	14880	14822	14866	14820	14942	14953	14947	14758	14860	14924	14898	14796	14882	15165	14891	14820	15052	14808	14738	14721	14966	14893	14845	14958	14705	15086	14932	14825	14955	14855	14841	14947	15102	15028	14963	14756	14859	14902	14889	14802	14966	14884	14893	14881	14955	14947	15053	14761	14966	14777	14977	14974	14982	14894	14840	15010	14918	15062	15105	14974	14942	14834	15014	14941	14991	14826	14927	14758	14937	14866	15008	14825	14958	14901	14923	14743	15045	14913	14908	14896	14814	15074	14977	14912	15006	14963	14725	14817	14985	14861	14896	14965	14840	14902	14833	14801	14830	14763	14837	14916	15113	14878	14964	14862	14857	14970	14792	14878	14896	14791	15004	14974	14764	14993	14932	14803	14842	14896	14976	14883	14832	15044	14965	14975	15020	14927	14833	14951	14951	14882	14988	14929	14888	15146	14821	14881	15011	14816	14998	14888	14942	14920	14935	14851	14946	14802	15068	14845	14942	14916	14945	14843	14992	14907	14735	14924	14835	14959	15125	14851	14959	14790	14898	14670	14964	14876	14893	14842	14966	14923	14856	14983	14825	14749	14877	14829	15014	14860	15048	14855	14783	14776	14727	14850	14919	14983	14944	14825	14889	14958	14765	15119	14832	15021	14835	15011	14938	14783	14858	14932	14836	14781	14991	14918	14912	14762	14816	14872	15017	15113	15001	14889	14903	14936	14806	14890	14905	14856	14986	14898	14959	14973	14865	14995	14845	14748	14858	15007	14989	14940	14963	14990	15086	14957	14938	14864	14751	15015	14894	14992	14806	14898	14941	14871	14789	14831	14980	14896	14867	15010	14979	14983	14837	14843	14948
27273	21538	22031	18126	18975	24631	23928	17855	15127	14959	14671	14919	15065	15004	14657	14647	14785	14796	14701	14877	14726	14740	14877	14817	14624	14817	14569	14683	14841	14739	14881	14886	14597	14846	14780	14726	14793	14624	14785	14903	14817	14895	14704	14779	14772	14842	14814	14762	14736	14832	14934	14863	14833	14942	14523	14896	14815	14874	14767	14670	14761	14760	14758	14754	14797	14684	14715	14782	14983	14882	14813	14827	14961	14759	14742	14851	14938	14883	14822	14671	14772	14834	14732	14859	14626	14836	14810	15037	14840	14727	14777	14695	14720	14814	14906	14986	14651	14730	14876	14713	14961	14711	14859	14939	14830	14844	14884	14724	14803	14773	14737	14693	14839	14841	14907	14704	14617	14575	15109	14846	14997	14803	14797	14871	14898	14711	14756	14926	14637	14541	14878	14947	14714	14790	14766	14643	14666	14786	14962	14557	14849	14946	14668	14738	14748	14638	14677	14853	14695	14862	14733	14880	14791	14472	14746	14826	14848	14918	14771	14720	14760	14859	14767	14538	14938	15060	14830	14739	14822	14605	14811	14938	14769	14958	14792	14701	14597	14880	14774	14915	14666	14705	14632	14765	14729	14544	14765	14593	14812	14992	14843	14721	14807	14710	14720	14799	14839	14895	14781	14712	14692	14736	14730	14780	14864	14783	14749	14799	14755	14651	14497	14849	14712	14715	14849	14618	14793	14869	14591	14593	14757	14733	14891	14590	14603	14929	14741	14862	14677	14556	14521	14872	14875	14988	14897	14784	14574	14842	14846	14752	14676	14677	14954	14770	14837	14792	14621	14844	14776	14752	14719	15050	14829	14628	14650	14468	14711	14856	14867	14816	14898	14728	14725	14835	14948	14750	14764	14635	14866	14712	14805	14792	14759	14817	14781	14771	14887	14665	14759	14742	14837	14772	14847	14838	14797	14844	14935	14754	14913	14671	14958	14701	14838	14729	14679	14861	14750	14751	14838	14744	14808	14845	14668	14772	14907	14708	14694	14961	15013	14659	14873	14625	14785	14923	14649	14597	14867	14868	14927	14943	14805	14725	14852	14870	14726	14794	14842	14903	14835	14709	14697	14626	14855	14715	14569	14776	14703	14726	14689	14734	14675	14770	14822	14655	14570	14767	14829	14717	14845	14705	14814	14640	14731	14739	14807	14657	14789	14881	14535	14705	14868	14650	14805	14687	14606	14836	14854	14893	14805	14804	14748	14620	14824	14847	14809	14764	14770	14791	14911	15115	14607	14835	14660	14887	14945	14910	14872	14748	14707	14535	14773	14702	14710	14680	14687	14528	14792	14812	14623	14923	14722	14677	14813	14551	14844	14820	14725	14740	14717	14828	14946	14775	14735	14684	14849	14725	14787	14741	14940	14853	15033	14960	14762	14685	14697	14808	14877	14794	14959	14921	14855	14691	14645	14760	14813	14771	14835	14803	14819	14574	14538	14803	14872	14579	14768	14904	14952	14968	14868	14686	14792	14654	14752	14853	14879	14941	14702	14819	14880	14715	14877	14899	14808	14873	14832	14838	14784	14846	14790	14730	14914	14811	14753	14695	14897	14757	14865	14786	14713	14803	14919	14892	14855	14831	14674	14588	14713	14857	14820	14757	14794	14706	14706	14599	14611	14784	14892	14776	14989	14730	14790	14755	14752	14990	14701	14688	14815	14684	14714	14730	14951	14595	14802	14940	14857	14646	14559	14675	14751	14611	14635	14641	14712	14708	14767	14773	14695	14678	14736	14702	14688	14779	14791	14745	14818	14790	14693	14770	14656	14699	14861	14701	14795	14784	14807	14910	14687	14845	14906	14824	14908	14796	14845	14896	14776	14872	14939	14855	14862	14742	14767	14705	14805	14705	14625	14746	14771	14611	14908	14744	14746	14744	14772	14664	14898	14829	14956	14876	14783	14840	14841	14873	14680	14934	14753	14762	14690	14900	14863	14756	14720	14704	14721	14779	14856	14728	14787	14759	14704	14860	14899	14755	14769	14812	15021	14919	14724	14650	14692	14698	14897	14550	14718	14715	14641	14668	14637	14613	14856	14946	14716	14702	14827	14574	14637	14948	14831	14849	14883	14795	14770	14806	14766	14630	14858	14681	14705	14616	14756	14886	14606	14787	14681	14945	14899	14660	14764	14624	14760	14847	14763	14747	14699	14971	14644	14842	14810	14530	14756	15044	14835	14980	14724	14742	14614	14907	15022	14868	14841	14846	14752	14880	14752	14880	14843	14829	14656	14954	14783	14741	14894	14950	14830	14840	14697	14756	14759	14733	14813	14798	14684	14721	14969	14824	14659	14795	14928	14743	14604	14595	14729	14808	14807	14704	14700	14660	14754	14661	14841	14764	14647	14857	14914	14888	14770	14734	14649	14847	14755	14674	14739	14772	14774	14771	14850	14587	14522	14873	14784	14652	14800	14815	14859	14813	14822	14910	14774	14752	14714	14738	14614	14524	14672	14975	14855	14703	14837	14747	14886	14734	14721	14911	14896	14782	14808	14633	14793	14703	14822	14655	14711	14794	14914	14982	14896	14903	14810	14869	14588	14776	14839	14837	14811	14602	14702	14846	14690	14700	15012	14739	14824	14636	14621	14824	14752	14844	14844	14712	14710	14794	14603	14985	14647	14555	14777	14817	14661	14999	14911	14766	14822	14632	14590	14728	14792	14763	14737	14751	14932	14730	14822	14929	14764	14611	14968	14703	14991	14632	14936	14778	14897	14784	14718	14739	14783	14843	14752	14586	14901	15078	14798	14771	14717	14727	14658	14743	14718	15067	14977	14860	14813	14614	14682	14881	14762	14880	14906	14565	14648	14835	14641	14837	14761	14930	14638	14846	14734	14681	14943	14815	15010	14824	14621	14832	14790	14885	14856	14714	14841	14935	14846	14830	14824	14689	14858	14622	14645	14921	14786	14741	14635	14684	14607	14770	14761	14692	14811	14766	14724	14940	14896	14871	14868	14804	14866	14742	14869	14884	14732	14864	14823	14877	14693	14856	14754	14919	14836	14797	14774	14946	14740	14732	14829	14913	15012	14804	14728	14853	14665	14764	14858	14834	14848	14831	14847	15002	15188	14767	14763	14886	14763	14852	14659	14689	14727	14718	14789	14808	14828	14697	14752	14832	14819	14723	14834	14816	14761	14796	14770	14583	14868	14837	14720	14775	15003	14637	14684	14786	14975	14760	14918	14953	14714	14772	14671	14693	14870	14733	14728	14711	14654	14886	14858	14675	14776	14754	14914	15024	14659	15029	14930	14692	14776	14810	14904	14679	14984	14742	14699	14596	14633	14985	14732	14601	14993	14749	14626	14771	14790	14662	14837	14641	14621	14550	14668	14659	14865	14804	14855	14632	14794	14887	14765	14770	14745	14758	14888	14713	14839	14691	14959	14721	14718	14828	14695	14762	14887	14863	14801	14694	14856	14734	14881	14872	14802	14706	14639	14847	14692	14665	14787	14563	14690	14653	14795	14626	14691	14861	14556	14725	14791	14698	14796	14774	14670	14836	14594	14742	14906	14789	14831	14851	14726	14855	14825	14812	14839	14778	14817	14813	14756	14790	14788	14800	14828	14810	14888	14699	14646	14805	14696	14730	14872	14951	14831	14705	14819	14583	14846	14775	14755	14551	14892	14736	14722	14740	14687	14733	14823	14947	14969	14786	14794	14479	14755	14829	14648	14875	14702	14868	14918	14797	14938	14925	14848	14875	14717	14805	14782	14616	14655	14743	14732	14822	14733	14685	14711	14859	14714	14573	14797	14648	14914	14877	14811	14763	14988	14817	14789	14868	14774	14548	14825	14916	14693	14752	14644	14915	14907	14618	14838	14791	14873	14697	14915	14713	14875	14827	14630	14858	14851	14933	14811	14699	14773	14711	14767	14707	14721	14923	14745	14831	14814	14659	14916	14895	14776	14802	14862	14757	14868	14989	14713	14754	14802	14912	14813	14820	14819	14795	14773	14970	14872	14765	14919	14951	14840	14815	14833	14935	14926	14838	14712	14878	14904	14728	14907	14592	14997	14904	14626	14718	14801	14773	14649	14689	14853	14797	14658	14787	14812	14667	14762	14798	14819	14700	14869	14728	14718	14686	14860	14776	14622	14651	14728	14710	14768	14818	14851	14764	14844	14723	14820	14742	14903	14796	14930	14635	14901	14862	14713	14838	14805	14531	14672	14537	14741	14742	14751	14682	14672	14868	14647	14724	14860	14795	14593	14694	14776	14793	14620	14766	14842	14741	14862	14895	14675	14847	14961	14792	14659	14605	14703	14620	14697	14784	14795	14648	14692	14670	15051	14823	14756	14791	14798	14768	14897	14623	14873	14619	14982	14777	14810	14972	14859	14807	14760	14652	14621	14705	14825	14854	14901	14798	14829	14802	14735	14754	14562	14752	14627	14791	14792	14753	14706	14849	14903	14798	14722	14698	14759	14612	14711	14848	14770	14759	14562	14808	14963	14665	14725	14901	14737	14839	14872	14880	14740	14904	14796	14906	14709	14613	14697	14795	14903	14987	14897	14745	14712	14887	14898	14913	14855	14663	14909	14849	14904	14764	14674	14892	14669	14827	14882	14788	14765	14829	14830	14871	14916	14800	14796	14819	14837	14908	14784	14934	14867	14660	14827	14747	14685	14901	14874	14910	14752	14768	14655	14715	14869	14898	14829	14748	14771	14969	14880	14816	14834	14887	14709	14695	14814	14812	14804	14734	14809	14732	14754	14822	14953	14794	14921	14742	14865	14652	14695	14756	14809	14781	14756	14770	14956	14804	14904	14869	14579	14843	14823	14794	14705	14811	14854	14828	14728	14756	14859	14747	14757	15024	14960	14877	14732	14862	14762	14726	14708	14824	14811	14718	14809	14613	14835	14868	14601	14748	14690	14754	14793	14831	14633	14631	14921	14835	14676	14637	14585	14893	14826	14801	14800	14976	14797	14790	14787	14654	14753	14742	14898	14857	14735	14884	14792	14820	14682	14735	14742	14870	14726	14779	14869	14856	14893	14694	14628	14792	14776	14872	14811	14817	14636	14743	14881	14827	14857	14748	14922	14917	14754	14845	14777	14578	14749	15024	14754	14911	14799	14848	14758	14786	14683	14858	14783	14796	14908	14714	14767	14636
19824	15473	15135	14922	21287	27778	25445	17031	14360	14315	14416	14481	14216	14378	14465	14289	14492	14394	14298	14268	14208	14356	14443	14357	14374	14212	14430	14413	14410	14470	14391	14415	14306	14478	14609	14275	14422	14275	14381	14359	14383	14191	14129	14267	14331	14393	14407	14548	14411	14313	14265	14330	14212	14353	14415	14304	14357	14394	14291	14320	14287	14412	14173	14304	14353	14387	14434	14440	14436	14315	14521	14249	14393	14237	14256	14362	14264	14404	14362	14272	14352	14354	14303	14249	14281	14437	14413	14405	14295	14171	14196	14308	14245	14216	14211	14441	14350	14421	14332	14284	14364	14291	14346	14303	14330	14187	14357	14335	14347	14321	14337	14255	14589	14392	14274	14362	14465	14222	14342	14256	14361	14237	14525	14504	14388	14335	14408	14285	14392	14276	14392	14384	14405	14198	14489	14132	14496	14349	14383	14223	14372	14296	14235	14360	14256	14282	14369	14334	14420	14438	14279	14274	14362	14319	14327	14274	14476	14319	14190	14326	14367	14353	14428	14346	14376	14348	14390	14431	14378	14266	14189	14422	14251	14468	14443	14289	14392	14237	14311	14419	14388	14446	14246	14166	14405	14412	14334	14277	14164	14432	14299	14400	14263	14332	14419	14282	14358	14123	14276	14350	14448	14189	14363	14320	14313	14252	14361	14293	14378	14350	14353	14297	14268	14194	14352	14397	14433	14510	14346	14401	14395	14411	14240	14297	14255	14324	14413	14299	14365	14413	14347	14253	14222	14372	14298	14206	14415	14336	14445	14274	14334	14336	14203	14240	14276	14350	14339	14397	14003	14392	14445	14602	14399	14212	14369	14275	14315	14217	14307	14241	14473	14423	14363	14548	14434	14445	14520	14199	14184	14365	14337	14297	14278	14353	14231	14398	14433	14273	14342	14176	14558	14349	14301	14485	14268	14470	14370	14248	14445	14372	14214	14315	14347	14440	14196	14451	14403	14299	14447	14303	14283	14360	14436	14287	14246	14381	14330	14333	14265	14330	14347	14405	14373	14392	14379	14327	14390	14315	14543	14340	14293	14362	14259	14217	14360	14339	14253	14402	14168	14467	14328	14430	14176	14288	14223	14224	14422	14358	14359	14401	14361	14344	14275	14450	14503	14245	14297	14264	14499	14417	14376	14232	14360	14305	14290	14287	14309	14337	14423	14366	14314	14444	14491	14484	14235	14390	14381	14383	14396	14339	14229	14519	14293	14369	14413	14273	14344	14480	14352	14560	14363	14387	14366	14230	14184	14239	14502	14222	14457	14429	14439	14458	14339	14232	14436	14156	14281	14315	14363	14420	14187	14321	14355	14316	14510	14399	14289	14285	14182	14462	14342	14433	14292	14377	14361	14374	14496	14256	14384	14329	14053	14294	14312	14404	14215	14413	14152	14169	14228	14368	14222	14333	14325	14397	14308	14280	14258	14365	14172	14362	14345	14445	14232	14427	14317	14409	14285	14263	14231	14301	14386	14284	14454	14389	14471	14415	14304	14211	14291	14058	14337	14289	14418	14099	14513	14332	14541	14418	14450	14303	14426	14324	14445	14387	14311	14336	14340	14287	14315	14282	14233	14278	14267	14236	14257	14294	14333	14393	14419	14252	14479	14329	14343	14291	14354	14552	14496	14384	14296	14437	14259	14404	14337	14306	14319	14289	14248	14275	14380	14283	14406	14337	14433	14416	14201	14217	14422	14279	14380	14250	14184	14398	14239	14344	14258	14309	14375	14319	14443	14248	14216	14508	14315	14336	14224	14310	14494	14198	14251	14317	14474	14312	14275	14507	14241	14303	14351	14266	14367	14332	14414	14331	14233	14286	14192	14240	14340	14435	14347	14301	14259	14182	14234	14359	14355	14302	14421	14360	14417	14277	14359	14358	14257	14315	14246	14285	14225	14404	14111	14389	14364	14539	14266	14468	14241	14454	14406	14311	14298	14336	14354	14319	14235	14434	14329	14325	14208	14360	14324	14293	14372	14341	14515	14485	14409	14263	14373	14343	14290	14219	14189	14363	14579	14333	14386	14301	14387	14263	14220	14349	14244	14334	14210	14361	14574	14323	14437	14414	14284	14514	14290	14232	14288	14437	14283	14511	14180	14115	14404	14066	14496	14304	14306	14279	14270	14250	14258	14370	14368	14323	14342	14282	14353	14326	14427	14466	14355	14303	14335	14277	14393	14304	14467	14352	14366	14276	14197	14455	14354	14420	14261	14381	14369	14410	14467	14370	14439	14328	14392	14176	14247	14339	14340	14306	14353	14334	14340	14230	14315	14424	14335	14472	14311	14261	14355	14215	14288	14425	14247	14243	14496	14321	14384	14325	14423	14377	14299	14469	14374	14415	14337	14392	14315	14288	14329	14471	14330	14286	14358	14307	14407	14322	14266	14327	14277	14426	14239	14339	14454	14343	14233	14431	14386	14417	14393	14391	14279	14417	14610	14426	14261	14367	14257	14377	14402	14354	14303	14333	14348	14419	14272	14234	14334	14221	14495	14370	14333	14213	14405	14378	14464	14132	14356	14297	14227	14394	14305	14406	14499	14346	14360	14168	14285	14290	14447	14255	14257	14326	14449	14421	14372	14343	14391	14239	14427	14395	14259	14413	14411	14512	14448	14273	14400	14419	14530	14270	14282	14311	14254	14388	14296	14500	14264	14292	14233	14273	14554	14369	14214	14352	14329	14515	14217	14406	14129	14223	14288	14386	14299	14266	14258	14389	14337	14246	14461	14129	14369	14386	14235	14489	14244	14499	14313	14443	14560	14474	14380	14515	14267	14468	14240	14339	14176	14436	14389	14279	14392	14152	14297	14409	14348	14516	14188	14295	14129	14306	14302	14550	14463	14413	14403	14267	14384	14327	14410	14330	14273	14535	14281	14637	14225	14396	14367	14215	14430	14465	14393	14332	14393	14236	14242	14095	14396	14199	14414	14314	14406	14426	14450	14436	14174	14259	14473	14154	14434	14333	14287	14350	14249	14211	14414	14292	14115	14389	14202	14372	14306	14211	14207	14351	14334	14259	14331	14391	14220	14455	14287	14122	14276	14438	14475	14350	14388	14403	14254	14284	14350	14257	14398	14383	14174	14370	14200	14313	14344	14490	14378	14297	14342	14309	14386	14393	14272	14550	14313	14419	14261	14249	14468	14375	14324	14269	14270	14325	14318	14495	14231	14311	14544	14351	14269	14309	14447	14389	14355	14262	14479	14534	14417	14386	14446	14290	14496	14396	14534	14451	14290	14502	14153	14348	14471	14326	14178	14201	14370	14354	14209	14253	14253	14307	14188	14427	14268	14328	14209	14468	14196	14427	14377	14383	14363	14489	14274	14436	14306	14135	14310	14423	14470	14398	14312	14378	14256	14329	14298	14462	14094	14377	14383	14330	14263	14329	14303	14261	14407	14390	14364	14514	14355	14286	14335	14250	14182	14421	14305	14290	14255	14486	14361	14441	14496	14060	14362	14294	14256	14436	14188	14275	14214	14270	14324	14421	14363	14312	14327	14410	14294	14365	14389	14295	14306	14373	14363	14376	14205	14259	14278	14294	14327	14261	14256	14383	14214	14397	14516	14418	14310	14344	14408	14393	14366	14491	14445	14473	14440	14392	14356	14398	14327	14429	14358	14320	14253	14355	14314	14391	14352	14310	14292	14451	14447	14283	14353	14340	14364	14175	14335	14355	14237	14429	14460	14382	14387	14367	14456	14407	14422	14182	14216	14532	14302	14425	14259	14289	14357	14411	14318	14247	14239	14266	14313	14148	14479	14222	14453	14165	14371	14308	14287	14374	14226	14421	14384	14437	14354	14446	14376	14480	14289	14395	14408	14333	14367	14364	14265	14234	14314	14398	14336	14303	14319	14207	14203	14465	14477	14201	14322	14229	14405	14391	14319	14426	14331	14316	14272	14259	14521	14321	14398	14438	14332	14444	14354	14150	14378	14439	14370	14597	14343	14199	14294	14318	14296	14382	14293	14354	14477	14271	14314	14250	14314	14237	14395	14386	14299	14342	14376	14295	14519	14476	14229	14283	14250	14279	14301	14429	14349	14162	14187	14272	14429	14264	14322	14526	14326	14308	14286	14398	14252	14284	14391	14353	14357	14278	14320	14338	14433	14367	14502	14488	14446	14283	14471	14363	14260	14467	14342	14391	14357	14223	14288	14299	14372	14453	14238	14333	14392	14504	14362	14333	14349	14298	14215	14401	14667	14318	14339	14334	14467	14241	14527	14436	14100	14264	14434	14296	14388	14276	14303	14296	14395	14414	14474	14339	14420	14456	14388	14318	14389	14305	14549	14268	14408	14329	14239	14439	14243	14250	14422	14462	14358	14345	14186	14343	14221	14112	14379	14346	14483	14307	14228	14241	14314	14294	14265	14410	14283	14438	14440	14355	14101	14364	14376	14304	14344	14343	14199	14326	14295	14282	14374	14229	14214	14425	14297	14280	14389	14354	14434	14246	14314	14190	14413	14262	14234	14253	14333	14361	14269	14210	14255	14449	14151	14367	14314	14475	14520	14334	14255	14421	14333	14258	14368	14381	14354	14421	14292	14285	14403	14321	14389	14285	14127	14401	14404	14337	14260	14234	14498	14392	14322	14322	14404	14211	14347	14410	14302	14364	14393	14332	14268	14307	14178	14364	14365	14330	14420	14432	14342	14373	14395	14357	14358	14367	14378	14382	14273	14290	14358	14278	14265	14369	14371	14358	14280	14407	14550	14396	14251	14432	14415	14263	14269	14283	14338	14394	14381	14221	14399	14358	14363	14283	14314	14323	14123	14298	14349	14320	14554	14285	14319	14296	14347	14141	14220	14455	14286	14325	14349	14199	14324	14323	14290	14197	14436	14412	14433	14199	14274	14306	14119	14328	14417	14329	14418	14312	14362	14386	14156	14367	14277	14212	14429	14120	14337	14423	14219	14349	14373	14276	14417	14381	14397	14285	14341	14413	14479	14372	14417	14374	14274	14459	14413	14209	14330	14566	14261	14228	14278	14281	14245	14361	14357	14357	14386	14422	14298	14329	14241	14452	14381	14441	14339	14201	14236	14288	14353	14220	14485	14300	14283	14125	14332	14154	14227	14417	14405	14291	14205	14308	14379	14370	14389	14329	14338	14592
24023	21222	28443	24388	35329	54067	47904	31721	17606	15716	15613	15274	15367	15369	15375	15291	15447	15299	15276	15125	15263	15207	15282	15261	15064	15368	15200	15443	15254	15533	15312	15249	15305	15397	15167	15264	15244	15049	15053	15246	15197	15323	15327	15273	15145	15090	15123	15139	15241	15445	15316	15129	15008	15156	15231	15267	15250	15112	15152	15067	15213	15272	15094	15252	15276	15454	15220	15140	15210	15070	15203	15200	15312	15092	15263	15338	15186	15097	15010	15129	15201	15229	15250	15223	15101	15114	14982	15297	15231	15291	15105	15285	15309	15109	15421	15215	15150	15030	15205	14990	15293	15218	15161	15224	15200	15237	15269	15321	15157	15099	15116	14856	15048	15170	15077	15182	15291	15380	15112	15380	15240	15008	15245	15287	15143	15275	15178	15130	15129	15284	15177	15443	15109	15055	14984	15138	15186	15260	15045	15049	15118	15254	15071	15213	15282	15117	15133	15101	15231	15080	15309	15140	15068	15179	15210	15283	15268	15003	15150	15111	15314	15230	15228	15219	15103	15176	15306	15293	15050	15217	15124	15086	15354	15145	15185	15332	15105	15086	15189	15085	15152	15190	15135	15376	15209	15232	14965	15339	15259	15148	15163	15108	15245	15054	15205	15140	15308	15263	15141	15057	15329	15094	15108	14924	15320	15273	15260	15007	15190	15139	15207	15126	15246	15004	15302	15157	15128	15269	15106	15088	15243	15185	15302	15260	15274	15060	15171	15081	15214	14953	15181	14996	15195	15218	15272	15073	15410	15310	15408	15241	15295	15067	15275	15456	15155	15111	15383	15077	15191	15006	15198	15354	15131	15033	15002	15358	15267	15271	15146	15307	15261	15279	15095	15020	15274	14993	15182	15224	15166	15410	15200	15152	15088	15149	15101	15173	15184	15266	15311	15251	15312	15135	15213	15281	15248	15166	15213	15133	15166	15198	15201	15154	15276	15223	15138	15180	15167	15078	14997	15109	15118	15159	15056	15081	15160	15196	15192	15089	15312	15208	15109	15111	15134	15116	15290	15110	15151	15236	15207	15074	14897	15196	15129	15187	15153	15165	15233	15062	15145	15239	15142	15291	15349	15377	15104	15291	15155	15407	15287	15205	15120	15014	15219	15150	15421	15200	15134	15203	15092	15086	15209	15176	15384	15104	15257	15317	15232	15305	15234	15147	14953	15110	15226	15093	15219	15327	15195	15256	15048	15141	15074	15222	15120	15173	15158	15328	15171	15181	15344	15227	15190	15197	15235	15101	15211	15168	15122	14996	15084	15273	15018	15280	15134	15395	15223	15134	15187	15273	15223	14979	15240	15280	15172	15195	15188	15013	15216	15045	15382	15203	15102	15125	15114	15140	15354	14987	15125	14924	15152	15184	15341	15326	15406	15183	15237	15236	15026	15192	15252	15252	15279	15165	15270	15252	15313	15173	15100	15097	15010	15192	15127	15241	15094	15039	15207	15217	15181	15273	15329	15358	15253	15209	15036	15309	15329	15331	15211	15173	15240	15206	15066	15183	15213	15134	15159	15211	14844	15042	15020	15227	15133	15093	15188	15118	14935	15357	15405	15334	15204	15269	15386	15232	15408	15124	15118	15225	15142	15057	15296	15303	15151	15214	15198	15290	15238	15231	15062	14984	15133	15113	15110	15259	15039	15042	15208	15078	15298	15145	15202	15226	15100	15128	15000	15113	15230	15219	15100	15118	15285	15127	15164	15140	15215	15214	15018	15196	15477	15207	15351	15111	15274	15127	15105	15177	14964	15170	15062	15108	15183	15000	15205	15252	15305	15290	15280	15100	15053	15393	15241	15160	15148	15383	14994	15287	15291	15269	15267	15215	15248	15420	15220	15073	14996	15213	15245	15151	15084	15241	15232	15190	15164	15154	15341	15130	15033	15127	15063	15307	15331	15172	15048	15123	15168	15163	14992	15224	14972	15051	15098	15115	15224	15364	15139	15007	15193	15350	14989	15155	15344	15096	15283	15212	15432	15254	15246	15251	15122	15271	15116	15187	15092	15128	15071	14998	15142	15150	15133	15116	15153	15159	15247	15236	15066	15126	15111	15250	15275	15064	15152	15349	15203	15096	15180	15156	15407	15129	15128	15266	15410	15283	14983	15086	15200	15233	15119	15120	15170	15312	15063	15222	15171	15121	15133	14976	15249	14971	15204	15044	15010	15215	15286	15156	15218	14994	15071	15270	15242	15090	15183	15111	15308	15055	15195	15266	14985	15030	15007	15211	15226	15137	14967	14951	15241	15084	15157	15057	15140	15148	15059	15294	15142	15278	15072	15163	15290	15348	15340	14939	15111	15025	15219	15211	15182	15084	15095	15079	15353	15090	15192	15269	15093	15196	15137	15158	15190	15394	15140	15209	14971	14979	15236	15126	15164	15427	15277	15207	15268	15243	15208	15162	15128	15193	15219	15126	15128	15039	15034	15018	14988	15145	15183	15022	15254	15090	14864	15195	15172	15277	15097	15052	15040	15015	15248	15091	15120	15257	15146	15179	14943	14960	15407	15238	15153	15221	15257	15259	15026	15396	14960	15183	15269	15176	15193	15488	15125	15156	15172	15110	15204	15218	15363	15364	15246	15175	15295	15207	15270	15194	15279	15211	14994	15283	15296	15235	15288	14884	15037	15263	15165	15146	15009	15256	15133	14989	15193	15289	15123	15279	15110	15165	15272	15254	14917	15021	15144	15163	15210	15054	15108	15082	14900	14992	15106	15265	15219	15059	15337	15265	15139	15251	15165	15234	14870	15028	15125	15268	15097	15140	15174	15173	15237	15129	15180	15156	15348	15074	15282	15272	15178	14993	15077	15175	15132	15191	15186	15100	14927	15204	15137	15085	15129	15135	15074	15272	14913	15000	15062	15030	15412	15283	15125	15199	15186	15110	15247	15211	15289	15225	15234	15217	15173	15037	15032	15056	15017	15255	15306	15104	15149	15153	15272	15187	15197	14984	15290	15138	15034	15163	15189	15441	15208	15348	15173	15286	15067	15079	15137	15002	15230	14972	15162	15213	14995	15214	15234	15102	15163	15257	15094	15089	15049	14930	15253	15215	15173	15057	15034	15091	15199	15305	15003	15125	15243	15171	15239	15235	15264	15112	14998	15282	15191	15256	15205	15155	15003	15209	15115	15000	15100	14902	15181	15082	15145	15166	15109	15046	15129	15199	15174	15127	15177	15398	15264	15079	15169	15201	15146	15255	15087	15177	15090	14946	15243	15238	15080	15213	15064	15220	15253	15395	15215	15277	15154	15196	15080	15175	15357	15062	15181	15142	15131	15133	15043	15386	15183	15003	15126	15133	15239	15000	15117	15310	15089	15069	15215	15229	15210	15188	14958	15142	15157	15150	15253	15112	15111	15385	15084	15173	15332	15074	15285	15291	15029	15127	15212	14890	15113	15329	15436	15263	15369	15097	15088	15114	15261	15024	15203	15235	15232	15009	15129	15287	15274	15216	15023	15094	15161	15383	15257	15271	15239	15009	15157	15004	15166	15203	15410	15252	15049	15289	15261	15311	14939	15129	15192	15260	15168	14940	15315	15106	15218	14939	15258	15181	15177	15048	15430	15373	15123	15099	15303	15146	15385	15218	15337	15099	15173	15360	15244	15237	15206	15254	15021	15218	15399	15122	15283	15108	15016	15231	15120	15370	15186	15138	15249	15206	15089	15148	15064	15198	15075	15333	15218	15096	14985	15203	15135	15292	15179	15119	15170	15171	15198	15192	15232	15259	15204	15167	15025	15104	15138	15288	15327	15082	15236	15078	15189	15115	15302	15105	15291	15241	15046	15208	15251	15182	15305	15263	15121	15361	15317	15231	15137	15188	15272	15159	15111	15057	15205	14954	15226	15146	15180	15285	15145	14909	15134	15196	15200	15080	15193	15285	15179	15251	15147	15278	15164	14995	15131	15018	15099	15122	15162	15297	14882	15120	15160	14980	15134	15307	15310	15160	15161	15145	15250	15339	15013	15078	15139	15133	15229	15155	15158	15125	14981	15227	14970	15353	15539	15188	15277	15150	15411	15191	15073	15013	15006	15022	14841	14993	15182	15269	15116	15199	15432	15094	15112	15112	15223	15314	15168	15141	15063	15179	15280	15350	15285	15300	15136	15151	15263	15091	15416	15217	15305	15124	15327	15161	15226	15185	15167	15346	15170	15272	15051	15178	15210	15170	15225	15148	15201	15236	15226	15290	15133	15309	14959	15247	15157	15205	15236	15277	15313	15179	15157	15267	15381	15138	15111	15096	15093	15200	15224	15115	15133	15205	15192	15257	15140	15168	15146	15107	15297	15178	15124	15148	15050	14958	14975	15315	15155	15187	14966	15184	15132	15296	15108	15169	15179	15024	15144	15083	15263	15123	15151	15185	15182	15111	15198	15195	15309	15291	15338	15221	15147	15153	15168	15191	15189	15205	15192	15404	15249	15332	15372	15314	15214	15137	15133	15087	15107	15085	15107	14953	15136	15229	15106	15012	15024	15270	15327	15086	15227	15088	15266	15225	15258	15268	15125	15276	15105	15224	15309	15170	15257	15222	15274	15111	15214	15095	14947	15201	15168	15214	15042	14964	15144	15350	15082	15047	15123	15134	15222	15080	15065	15076	15277	15398	15449	15230	15101	15101	15170	15312	15133	15156	15245	14992	15271	15002	15193	15216	15259	15423	15168	15167	15299	15186	15076	15226	15156	14977	15119	15130	14924	15106	15132	15033	15196	15295	15400	15058	14997	15149	15045	15134	15201	15316	15324	15241	14958	15195	15350	15024	15261	15253	15202	15176	15148	14962	15172	15325	15148	15373	15264	15137	15091	15176	15232	15071	15023	15210	15342	15397	15318	15255	15213	15010	15197	15119	15177	15085	15164	15182	15090	15299	15166	15233	15120	15146	15078	15097	15045	15339	15448	15083	15159	15242	15282	15345	15230	15123	15194	15190	15115	15157	14990	15236	15174	15324	15170	15309	15314	15205	15211	15333	15337	15152	15361	15114	15242	15206	15183	15221	15174	15097	15165	15389	15136	15118	15228	15069	15181	15013	14998	15341	15095	15149	15092	15143	15372	15346	15306	15132	15153	15235	15097	15286	15179	15102	15223	15063	15233	15138	15057	15202
18185	20589	19735	19508	49117	56037	47928	28790	14711	14649	14712	14656	14658	14601	14786	14638	14679	14558	14694	14648	14680	14794	14536	14670	14643	14568	14572	14621	14663	14536	14562	14406	14599	14648	14549	14806	14437	14616	14674	14584	14618	14603	14589	14760	14661	14571	14793	14655	14638	14584	14650	14527	14507	14586	14581	14720	14513	14465	14757	14597	14533	14586	14762	14721	14727	14374	14458	14664	14665	14635	14553	14762	14590	14660	14642	14654	14593	14728	14565	14377	14640	14605	14427	14724	14601	14745	14599	14549	14461	14635	14618	14765	14511	14642	14494	14526	14612	14723	14586	14557	14642	14636	14744	14417	14636	14596	14404	14671	14607	14454	14540	14637	14446	14624	14764	14599	14621	14477	14569	14591	14541	14638	14509	14747	14576	14778	14586	14402	14605	14497	14674	14618	14689	14587	14767	14464	14645	14454	14853	14580	14534	14622	14578	14563	14640	14716	14579	14545	14575	14548	14739	14611	14592	14596	14654	14575	14598	14764	14658	14538	14572	14739	14575	14641	14393	14614	14673	14430	14643	14553	14654	14646	14531	14619	14574	14631	14423	14588	14683	14345	14529	14633	14594	14740	14587	14673	14549	14647	14877	14513	14621	14627	14644	14585	14600	14705	14493	14631	14488	14595	14641	14687	14633	14546	14720	14674	14638	14554	14488	14757	14572	14640	14524	14547	14496	14720	14386	14499	14463	14580	14596	14600	14464	14531	14719	14556	14389	14731	14568	14658	14512	14558	14726	14703	14537	14757	14632	14508	14570	14493	14699	14543	14541	14537	14575	14529	14791	14560	14585	14669	14636	14442	14692	14689	14654	14564	14410	14713	14624	14611	14580	14609	14599	14465	14671	14656	14571	14791	14493	14571	14596	14540	14585	14615	14526	14616	14541	14663	14736	14698	14543	14608	14645	14463	14658	14692	14627	14700	14528	14812	14643	14543	14609	14579	14477	14748	14518	14574	14477	14587	14708	14611	14596	14578	14652	14503	14810	14655	14690	14511	14721	14778	14570	14472	14671	14435	14576	14754	14766	14576	14654	14666	14563	14568	14752	14582	14517	14665	14541	14607	14739	14621	14626	14329	14526	14597	14512	14657	14532	14725	14628	14388	14466	14593	14618	14812	14587	14584	14656	14539	14736	14648	14710	14588	14638	14517	14619	14645	14706	14642	14477	14606	14665	14808	14517	14556	14442	14629	14588	14709	14764	14605	14550	14587	14715	14753	14597	14402	14489	14615	14522	14353	14404	14513	14529	14778	14625	14715	14588	14789	14722	14553	14439	14520	14449	14640	14588	14507	14602	14547	14769	14591	14627	14806	14458	14607	14496	14603	14566	14726	14454	14593	14523	14535	14622	14627	14633	14597	14548	14411	14621	14588	14671	14722	14574	14459	14493	14426	14569	14524	14816	14596	14509	14590	14544	14642	14588	14589	14802	14550	14818	14591	14794	14642	14675	14700	14645	14837	14578	14557	14721	14698	14699	14509	14549	14689	14480	14616	14480	14642	14608	14598	14597	14710	14416	14438	14594	14522	14728	14670	14503	14661	14697	14455	14611	14580	14608	14588	14458	14726	14644	14646	14645	14599	14857	14563	14584	14616	14727	14667	14542	14505	14521	14489	14723	14628	14677	14602	14612	14577	14563	14722	14601	14580	14712	14567	14587	14442	14581	14543	14796	14469	14505	14553	14660	14673	14640	14544	14655	14660	14682	14496	14534	14513	14612	14504	14489	14611	14676	14641	14565	14409	14582	14567	14568	14608	14579	14618	14604	14746	14634	14549	14547	14546	14467	14494	14615	14572	14645	14572	14477	14698	14568	14543	14517	14796	14643	14515	14661	14642	14492	14572	14438	14627	14662	14539	14686	14648	14425	14545	14740	14734	14613	14661	14748	14629	14730	14480	14679	14524	14523	14668	14522	14349	14438	14837	14475	14585	14747	14616	14612	14737	14508	14656	14512	14521	14493	14560	14748	14535	14531	14461	14571	14534	14543	14668	14616	14614	14579	14641	14653	14509	14627	14525	14643	14533	14733	14501	14597	14668	14659	14556	14581	14602	14591	14530	14702	14563	14739	14694	14625	14581	14497	14629	14567	14604	14649	14668	14513	14550	14482	14569	14554	14638	14672	14530	14547	14829	14548	14745	14834	14670	14691	14407	14591	14590	14760	14708	14561	14831	14425	14614	14757	14626	14607	14619	14674	14542	14524	14589	14760	14681	14633	14665	14557	14655	14501	14607	14436	14764	14704	14588	14582	14631	14550	14552	14721	14541	14565	14698	14645	14700	14575	14545	14642	14628	14717	14526	14523	14546	14691	14608	14519	14757	14591	14615	14595	14736	14673	14552	14722	14634	14673	14684	14507	14627	14564	14695	14567	14679	14658	14585	14584	14349	14564	14615	14661	14629	14634	14638	14477	14667	14655	14732	14673	14577	14527	14511	14564	14552	14573	14620	14678	14559	14519	14585	14595	14574	14542	14637	14847	14513	14540	14712	14499	14699	14354	14643	14604	14493	14519	14774	14493	14637	14694	14731	14561	14821	14580	14562	14760	14330	14533	14544	14483	14481	14813	14577	14680	14655	14776	14653	14582	14717	14568	14424	14419	14488	14726	14522	14708	14608	14610	14525	14592	14625	14686	14538	14634	14537	14645	14703	14806	14715	14548	14569	14519	14577	14609	14663	14660	14563	14462	14435	14626	14370	14613	14597	14645	14688	14652	14615	14660	14598	14712	14692	14611	14491	14536	14569	14539	14671	14483	14651	14688	14448	14702	14604	14618	14549	14571	14579	14599	14651	14621	14612	14661	14561	14371	14666	14568	14652	14637	14495	14595	14495	14698	14530	14633	14501	14696	14678	14667	14698	14586	14680	14585	14636	14586	14713	14758	14617	14518	14619	14677	14539	14640	14608	14505	14602	14516	14666	14700	14579	14630	14695	14846	14524	14756	14542	14647	14750	14532	14681	14510	14666	14615	14619	14792	14535	14584	14539	14767	14615	14655	14685	14691	14642	14559	14544	14624	14847	14685	14818	14595	14683	14704	14504	14648	14520	14642	14599	14525	14496	14496	14530	14618	14787	14661	14573	14616	14762	14700	14585	14610	14770	14668	14638	14576	14740	14612	14584	14530	14668	14728	14568	14627	14645	14666	14643	14634	14597	14539	14699	14693	14502	14723	14567	14657	14552	14649	14535	14670	14679	14611	14712	14524	14540	14541	14760	14786	14611	14616	14626	14588	14683	14839	14469	14564	14548	14662	14608	14605	14613	14729	14524	14514	14638	14695	14586	14485	14532	14621	14698	14527	14527	14701	14680	14683	14656	14594	14624	14655	14430	14622	14647	14766	14533	14501	14500	14586	14551	14456	14558	14749	14597	14569	14753	14548	14655	14555	14530	14618	14579	14566	14667	14634	14567	14610	14696	14603	14684	14686	14623	14744	14646	14577	14736	14458	14690	14575	14659	14572	14482	14645	14536	14474	14698	14564	14455	14569	14751	14565	14805	14671	14463	14598	14703	14697	14378	14571	14721	14492	14652	14532	14657	14361	14621	14457	14718	14705	14480	14647	14659	14532	14697	14560	14565	14437	14709	14561	14671	14608	14502	14683	14654	14645	14682	14697	14668	14649	14593	14532	14693	14580	14598	14694	14464	14525	14675	14617	14583	14438	14611	14499	14746	14632	14519	14531	14503	14863	14550	14581	14594	14537	14641	14522	14614	14500	14746	14444	14580	14573	14720	14543	14607	14604	14554	14584	14710	14557	14556	14657	14638	14387	14676	14587	14386	14690	14448	14671	14572	14807	14658	14554	14662	14630	14519	14625	14640	14610	14527	14554	14812	14597	14754	14574	14429	14750	14538	14555	14646	14661	14688	14600	14537	14561	14525	14508	14618	14564	14624	14572	14492	14644	14663	14625	14727	14601	14626	14485	14607	14634	14610	14579	14611	14818	14830	14602	14585	14853	14576	14655	14593	14428	14605	14729	14627	14597	14535	14575	14378	14810	14598	14596	14668	14630	14512	14579	14495	14570	14536	14762	14581	14724	14596	14476	14542	14770	14558	14712	14722	14439	14591	14604	14667	14461	14583	14608	14707	14500	14675	14589	14468	14714	14572	14638	14652	14719	14688	14553	14621	14483	14666	14613	14569	14658	14624	14758	14543	14632	14674	14458	14603	14660	14420	14620	14475	14574	14763	14557	14579	14544	14590	14615	14781	14472	14616	14598	14586	14462	14585	14531	14698	14640	14814	14613	14663	14672	14626	14731	14677	14650	14671	14501	14651	14714	14488	14576	14358	14607	14697	14749	14826	14462	14585	14704	14572	14651	14580	14609	14720	14558	14522	14746	14662	14555	14785	14561	14399	14624	14667	14682	14525	14751	14663	14562	14636	14689	14777	14673	14681	14474	14515	14559	14525	14928	14574	14609	14385	14518	14403	14389	14425	14666	14683	14608	14646	14429	14790	14495	14636	14705	14575	14587	14542	14626	14553	14574	14523	14677	14575	14589	14474	14560	14573	14671	14593	14566	14455	14583	14521	14506	14514	14669	14572	14582	14553	14621	14602	14588	14546	14462	14563	14579	14646	14587	14587	14474	14681	14600	14609	14623	14687	14678	14737	14545	14581	14737	14585	14665	14564	14439	14578	14506	14500	14626	14699	14802	14651	14538	14611	14555	14589	14635	14659	14555	14638	14630	14549	14750	14522	14613	14579	14688	14378	14471	14669	14588	14539	14698	14481	14640	14592	14594	14644	14499	14617	14668	14597	14590	14478	14472	14695	14456	14673	14603	14459	14581	14440	14608	14573	14697	14448	14584	14703	14661	14542	14596	14621	14672	14689	14535	14727	14647	14545	14721	14571	14608	14661	14617	14630	14422	14585	14702	14565	14441	14598	14575	14711	14539	14566	14676	14485	14619	14700	14662	14617	14667	14438	14690	14699	14484	14636	14759	14611	14515	14652	14628	14557	14388	14605	14612	14717	14518	14689	14536	14638	14589	14664	14556	14506	14635	14551	14575	14529	14765	14605	14539	14463	14610	14464	14682	14474	14529	14616	14573	14646	14755	14487	14670	14475	14733	14606	14665	14470	14805	14595	14730	14479	14584	14542	14654	14632	14731	14594
22942	21220	29062	23724	32700	62553	61402	43536	20856	17603	16812	16439	16364	16267	16362	16423	16224	16279	16272	16327	16298	16107	16161	16188	16200	16197	16243	16295	16283	16267	16281	16250	16204	16205	16098	16270	16206	16178	16115	16182	16110	16255	16092	16157	16145	16147	15987	16013	16111	15996	16157	16111	16218	16137	16105	16118	16197	15992	15867	16104	16320	16034	16138	16261	16152	16230	16004	16161	16130	16108	16071	16171	16006	16032	16149	16079	16188	15957	16002	16176	16096	16142	16001	16013	15927	16057	16063	16049	16245	16024	16141	16068	16240	16124	16006	16045	15878	16050	16265	16110	16056	16031	15971	16114	16201	16154	16080	15948	16006	16048	16167	16120	16124	16182	16211	16003	16148	16247	15885	16258	15999	16002	16124	16105	16138	16010	16165	16073	16007	16283	16027	15933	16121	16138	16169	16135	16045	16002	16144	16031	16068	16123	16278	16340	16328	16082	15941	15974	16102	16107	16148	16106	16161	16037	16033	16164	16289	16156	15883	16012	16092	16104	16164	16140	16112	15995	16117	16000	16022	16057	16009	16055	16232	16144	16131	16041	16044	16011	16196	16047	16226	16260	15965	16181	16137	16082	16042	16071	16132	16002	16224	16083	16033	16062	16009	16284	16069	15984	16263	16181	16043	16052	16001	15961	15928	16314	16041	15953	16261	16272	15930	15842	16011	16019	16194	16102	15926	15918	16220	16065	16137	16086	15893	15989	16093	16103	16109	16043	16069	16061	15950	16030	16119	15909	16211	16054	15905	16034	16049	16126	15994	15856	15957	16048	15919	16171	15979	16226	16047	16068	15956	16000	16243	16037	16280	16237	16105	16148	16091	16198	16149	16237	16066	16152	16060	16024	16192	16045	15908	16068	16013	16125	16202	15945	15952	16054	15945	15988	16041	16125	16130	16204	15904	15938	15965	16103	15980	16025	16340	16174	16075	16194	16083	16177	15893	16011	16003	16060	15939	16222	16091	16042	15928	15938	16079	15971	15900	16029	16189	15875	15970	15954	15940	15955	16190	16099	15989	16232	15888	16090	16147	16004	15924	15955	15960	16142	16232	16069	16168	16008	16233	16035	16148	15927	16083	15977	16117	16133	16167	16162	16024	16033	16032	16052	15990	16042	16051	16097	15877	16062	16060	15870	16092	16191	16123	15899	16383	16040	16210	16358	16196	16206	16240	16292	16140	16012	16150	16121	15978	15888	16281	16057	16110	16141	16043	16080	15929	16083	15948	15984	16025	16175	15968	15911	16053	15944	16051	16215	16166	16243	16086	16090	16045	16005	16370	15873	16026	16056	15779	15820	16266	15932	16178	16227	16111	16029	16084	15969	15895	16069	15921	16090	16281	16055	16036	15964	16207	16224	16016	15999	15985	16061	16079	15988	16164	16045	15967	15867	16143	16200	16183	16105	16112	16094	16076	16101	16033	16090	16133	16132	16106	16267	15987	16156	15849	16188	16062	15937	16037	16064	16314	16096	16243	16174	15894	16039	15952	16170	16115	16104	16167	16137	16107	16018	16015	16136	16028	16173	15983	16208	16212	15771	15916	16137	16060	15996	15897	15993	16208	16219	16130	16145	16195	16081	16109	15884	16096	16013	16063	15898	16048	16092	16130	15956	16207	16160	16012	16059	16061	15892	15836	16140	15906	16096	16020	15907	16046	15968	16231	16143	16015	16013	16217	16121	16078	16082	16183	15991	16150	16110	16146	16016	16127	15990	16159	16041	15972	16111	16088	16122	16167	16242	15854	15808	15998	16083	16137	15903	16176	15844	16019	16050	16128	16139	16125	16203	15969	16065	16193	16008	15895	16128	16010	16042	16096	16032	16003	16045	16134	16184	16192	16119	16111	16001	16120	16165	16177	16127	16121	16181	15861	15833	16100	16196	16092	15854	15980	16061	16118	16073	16052	15953	16078	16150	16114	16142	16074	15991	16023	15981	15938	16269	16064	16093	16047	16162	16123	15994	15999	15983	16217	15988	16138	16010	15950	15908	15897	15973	16066	16258	15979	16070	16090	16015	16215	16044	16045	16080	15992	16151	16144	15975	16143	16056	16067	15970	15978	16229	16358	16063	15955	15916	16078	16068	16002	15968	15967	15949	15999	15981	15883	16059	16152	16069	16093	16307	15814	15991	16250	15971	15960	16044	16201	15926	15978	16052	16136	15940	16095	16111	16069	15987	16159	16132	16171	16019	16217	16139	16196	15964	16095	16145	16182	16254	16046	16082	16066	15982	16051	16073	15928	16216	16016	16030	16113	16056	16121	16057	16139	16037	16281	15967	16018	16031	15961	16146	16101	16073	16136	16061	16102	16053	15909	15956	16042	16029	15914	16111	15898	16182	16122	16113	16007	16290	16297	16038	15990	15949	16135	15917	16250	16095	16093	16130	16007	16043	16001	15933	15978	16125	16010	16120	16064	15944	16081	15974	16184	16298	15917	15995	16036	16141	15962	16266	16084	16117	16050	16142	16066	15971	16046	16041	15995	16047	16144	16027	16007	16025	16022	15967	16083	16044	16046	16084	15959	16017	16166	16086	16109	16091	15966	16133	15960	16064	16092	16365	16122	15899	16040	16099	16267	16005	16174	15956	15868	16133	16123	16160	16173	16054	16068	16030	16206	16009	16173	16137	16073	15880	16175	16053	15938	16168	16179	16027	16146	16085	16194	16023	16211	16050	15960	16014	16132	16082	16082	16274	16148	16003	16052	16043	15957	15900	16073	16114	15991	16029	15877	16018	16146	15900	16104	16015	15908	15829	16034	15998	15856	16062	16082	16081	16067	15901	16212	16050	15951	16060	16098	15986	16143	15966	16132	15992	16007	15989	16169	15836	16172	16155	16093	16189	16124	16041	16102	16057	16047	16045	16192	15967	16163	16020	15908	16191	16211	15994	15938	16100	16048	15950	15978	16064	16064	16119	16215	16001	16000	16034	15800	16131	16091	15943	15962	16130	16220	15878	15983	16062	16035	16030	15901	16073	16010	16187	16030	16177	15956	16088	16090	16279	16007	15994	16131	16046	16133	16094	16087	16233	16053	16130	16194	15992	16240	16006	15868	16142	15985	16040	16011	16131	16052	16072	16014	16056	16051	16281	16067	16051	16245	16130	15916	16053	15997	16156	16088	16092	16015	16095	16003	16029	16347	16070	16044	15963	16091	16177	15989	15911	16141	16101	16273	16117	16227	16083	16092	16204	15941	16202	16030	16054	16199	16150	16042	16025	15907	15715	16108	16055	16107	16299	16110	16128	16126	15922	16143	15895	16162	15987	15922	16094	16128	16072	16014	16297	16133	16128	16078	15908	16159	16090	16138	16071	16000	16070	16163	16097	16032	15992	16064	15932	16102	15685	16038	15965	16009	16009	16000	16179	16105	16106	16144	15888	16139	16160	16099	16142	15954	16116	16061	16039	16184	16007	16039	16175	16021	16076	16111	16016	16089	16228	15946	16065	16010	16072	15990	15989	15959	16017	16213	16195	16168	16046	16138	16246	16175	16041	15967	15839	16021	16034	15956	15994	16090	16149	16121	16027	16052	15946	16081	16105	16172	16056	16281	16086	16044	16117	16081	16100	16019	15860	16153	16063	16032	16112	16244	16287	16015	16144	16067	15929	15806	16153	16027	16306	16093	16098	16004	16303	16182	16028	16150	16007	16045	15916	16201	16056	16178	16126	15898	15922	16029	16059	15916	16154	16215	16179	16104	16117	16224	16080	16177	16178	16118	16034	16217	16056	16100	16040	16299	16309	16136	15966	16013	15975	16052	16063	16026	15956	16221	16186	16151	15972	16078	16113	15977	16132	16017	16042	15947	16127	15985	16007	16120	16069	16221	16212	16025	16020	16131	15955	16109	15854	16028	16114	16280	16023	16083	16281	16155	16120	15996	15781	16098	16095	16096	15900	16088	16212	16136	15949	15868	16010	16014	16069	16145	16251	16119	16169	15929	16088	15889	16028	15956	15999	16218	16043	16063	16158	16124	16193	16147	16156	16036	15907	16070	15933	15996	16020	16093	16230	16038	16011	16179	16017	16024	15986	16095	15954	15963	15937	16019	16068	16033	16217	16197	16001	16001	16108	15989	16024	16228	16061	16072	16066	15917	16160	16151	16156	16191	16054	16050	16082	15880	16089	16085	16205	16181	16092	16184	15971	16234	16050	15969	16319	16207	16072	16091	16099	16163	16183	16157	16161	15875	15949	16239	15967	15879	16096	15890	16043	16067	16305	15912	16142	16264	16012	16044	15953	16278	16246	16024	16236	16060	16054	16207	16069	16008	15864	15948	15891	16009	15962	16053	16120	16007	15995	15948	16005	16224	16053	15997	16165	16013	16034	16062	16062	16087	16239	16123	16202	15924	15981	16022	15901	16001	15997	16035	16032	15834	16030	15983	16121	16148	15874	15936	15977	15883	15964	16065	15983	16209	15941	16118	16125	16146	16036	16131	16006	16194	15980	16099	16158	16315	16078	16007	16017	15985	16069	16233	16015	16139	16231	16178	15996	15935	16253	16113	16086	15986	16118	16095	16052	16067	16339	16174	16049	15885	15984	16109	16105	15987	16029	16082	16258	15991	16231	16197	16090	16157	15986	15874	16139	16209	16056	16012	16220	16144	16124	16150	16198	16163	15989	15951	16026	16103	16178	16169	16242	16038	15932	16116	16108	16208	16056	16068	16124	16013	16302	16230	16012	16106	16266	16183	16120	16114	16023	16126	16085	15905	16036	15881	16008	16162	16060	16104	16056	16005	16014	16047	15914	16131	16099	16008	16131	16092	15997	16212	16304	16011	15977	16082	16156	16090	16065	16098	16192	16157	16056	15936	16038	15868	16062	15871	16153	16041	16069	16170	15990	16159	15991	16252	15912	15946	16041	16039	16066	16027	16155	16175	16325	16274	16047	16060	16170	16227	16128	16039	16211	16091	16005	16122	16102	16097	16125	15983	15985	16139	16065	16084	16152	16131	16235	16072	16259	15868	16109	16040	15968	16228	16034	16064	15991	15959	16066	16162	15971	16084	16237	16308	16075	15999	16199	16035	16213	16019	16108	16085	15829	16092	15983	15880	15917	16073	16151	15945	15998	16087	15829	16208	16106	16208	16022	15949	16111	16266	16160	16043	16142
16292	29361	28209	27041	57379	71718	63294	39513	15244	15166	15458	15149	15451	15353	15090	15171	15127	15112	15209	15117	15185	15204	15145	15171	15169	15235	15179	15095	15028	15216	15227	15172	15116	15144	15295	15193	15046	15396	15149	15205	15315	15208	15094	15226	15227	15081	15067	15190	15162	15303	14969	15117	15235	15002	15385	15012	15064	14971	15066	15007	15083	15084	15138	15156	15182	15177	15068	15133	15068	15122	15226	15207	15231	15264	15062	15144	15259	15168	15223	15206	15153	15236	15173	15207	15177	15179	15191	15527	15238	15269	15098	15074	15060	15164	15129	15075	15187	15198	15220	15222	15089	15130	15156	15312	15155	15240	14999	15139	15302	15097	15047	15190	15101	15083	15163	14996	15177	15062	15130	15109	14977	15066	15136	15239	15106	15054	15217	15248	15196	15123	15264	15179	15276	15057	15224	14998	15171	14983	15093	15087	15146	15208	15238	15143	15176	15096	15166	15159	15264	15194	15229	15286	15188	15063	15018	15074	15293	15157	15341	15101	15095	15227	15035	15102	14989	15061	15233	15186	15167	15110	14948	15011	15175	15019	15088	15091	15391	15169	15093	15041	15023	15113	15153	15238	15025	15090	15094	15283	15038	15100	15076	15204	15202	15176	15091	15237	15022	15207	15136	15005	15052	15103	15113	15046	15097	15096	15245	15038	15103	15265	15152	15021	15201	15085	15173	15253	15249	15129	15188	15045	15133	14973	15249	15197	15166	15031	15048	15135	15019	15058	15198	14893	15170	15139	15189	15185	15303	15080	15223	15075	15038	15155	15252	15405	15078	15092	15009	15014	15072	15110	15244	15233	15134	15202	15167	15191	15121	15202	15093	15052	15129	15133	15382	15150	15138	15131	15211	15035	15105	15187	15040	15228	15231	15221	15174	15138	15052	15160	15179	15131	15285	15140	15243	15323	15100	15155	15196	15183	15082	15204	15195	15138	15149	15085	15115	14905	15138	15181	15217	15015	15117	15053	15185	15153	15289	14767	15212	14967	15076	15331	15070	15080	15291	15086	15008	15049	15268	15075	15049	15250	15074	15148	15142	15312	15163	14955	15311	15131	15259	15102	15245	15040	15073	15112	15123	15193	15133	15267	15052	15190	15105	15111	15207	15242	15139	15161	15089	15250	15088	15105	15128	14995	15132	15224	15007	15248	15126	15049	15218	15149	15195	15130	15196	15030	15171	15229	15250	15023	15005	15042	15030	15068	15173	15179	15193	15163	15009	15186	15176	15092	15055	15128	15201	15168	15048	15362	15053	14940	15012	14975	15085	15282	15243	15221	15211	15258	15191	15200	15167	14935	15246	15075	15136	15041	15036	15165	14998	15042	15022	15211	14998	15335	15093	15146	15195	15053	15118	15080	15370	15203	15142	15087	15113	15183	15037	15202	15095	15145	15183	15051	15134	15207	15232	15132	15007	15113	15133	15148	15060	15091	15071	15364	15063	15157	15074	15197	15311	15181	15270	15205	15234	15103	15259	15251	15176	15169	14935	15104	15169	15082	15094	15229	15238	15272	15292	15147	15108	15106	15232	15086	15167	15212	15218	15194	15260	15091	15081	15025	15042	15194	15064	15157	15212	15085	15250	15084	15081	15037	15177	15080	15137	15189	15112	15236	15210	15273	15144	15179	15028	15188	15263	15252	15295	15150	15180	15303	15201	15103	15225	15149	15134	15083	15045	15056	15032	15199	15101	15084	15184	15157	15198	15107	15056	15159	15246	15250	15178	15072	15032	15130	15259	15068	15309	14941	15134	15091	15106	15210	15299	15175	15189	15223	15272	14997	15216	15325	15079	15226	15122	15059	15115	15153	15232	15160	15252	15172	15162	15093	15062	15190	15023	15166	15191	15085	15249	15080	15221	15044	15124	15145	15121	15050	15150	15275	15114	15087	15062	15278	15089	15094	15163	15094	15120	15078	15136	15157	15277	15221	15167	15136	15213	15170	15158	15262	15014	15138	15132	15222	15092	15155	15143	15043	15144	15098	14973	15275	15085	15045	15271	15035	15121	15212	15065	15270	15026	15167	15159	15336	15052	15094	15127	15152	15071	15018	15269	15101	15193	14917	15147	14960	15130	14883	15215	15097	15147	15069	15097	14981	15160	15053	15043	15248	15214	15142	15216	15167	15144	15127	15246	15138	15300	15165	15074	15062	15059	15065	15240	15105	15238	15144	15168	15028	15122	15130	15318	15165	15041	15120	15176	15195	15096	15087	15107	14991	15060	15271	15019	15102	15108	15273	15150	14978	15097	15015	15188	15238	15244	15222	15220	15023	15290	15123	15111	15076	15243	15079	15120	15164	15167	15185	15153	15265	15179	15121	14958	15219	15072	14960	15024	15006	15360	15225	15149	15056	15190	15157	15113	15239	15134	15218	15137	15189	15117	15186	14954	15262	15131	15116	15045	15185	15184	15054	15033	14953	15192	15160	15115	15138	15191	15171	15175	15177	15083	15140	15139	14964	15098	15303	15109	15256	14989	15365	14934	15074	14973	15122	14994	15238	15136	15256	15080	15149	15275	15247	15060	15200	15247	15114	15072	15108	15142	15121	15112	15404	15263	15052	15092	15212	15074	15168	15165	15133	15369	15274	15098	15203	15184	15182	15004	15272	15159	15128	15129	14893	15203	15168	15217	15081	15143	15152	15254	15138	15203	15150	15150	15055	15243	15105	15120	15172	15237	15133	15085	15090	15051	14906	15121	15161	15133	15069	15171	15036	15216	15250	15115	15219	15264	15183	15341	15122	15351	15120	15114	15160	15299	15156	15050	15049	15246	15241	15145	15090	15140	15138	15175	15160	15155	15339	14955	15097	15061	15091	15159	15086	14953	14987	15243	15148	15094	15103	15097	15207	15087	15154	15113	15044	15102	15100	15161	15046	15139	15090	15008	15093	14939	15300	15262	15099	15095	14941	15178	14956	15230	15240	15110	15254	15134	15165	15231	14979	14969	15242	15071	15274	15172	15162	15291	15201	15159	15154	15165	15054	15146	15260	15161	15170	15196	15148	15312	15316	15132	15058	15223	15135	15095	15294	15336	14963	15177	15023	15220	15134	15177	15090	15147	15023	15103	15054	15139	14994	15096	15118	15034	15299	15153	15016	15200	15194	15028	15219	15106	15267	14980	15063	15250	15115	15161	15248	15213	15277	15169	14992	15025	15139	15079	15168	15214	15128	15158	15156	15310	15046	15172	15096	15117	15015	15110	15266	14985	15117	15206	15053	15175	15184	15142	15073	15076	15259	15298	15257	15259	15082	15146	15275	15215	15102	15013	15255	15125	15203	15011	15234	15123	15217	15011	15099	15085	15011	15199	15177	15247	15058	15089	15136	15174	15149	15111	15293	15393	15184	15105	15093	15297	15035	15146	15103	15189	15230	15309	15042	15254	15008	14926	15191	15040	15113	15085	14941	15016	15209	15129	15107	15188	14944	15179	15230	14986	15079	15111	15116	15336	15052	15203	14959	15181	15249	14973	15171	15250	15022	15153	15116	14984	15124	14974	15139	15295	15299	15055	15309	15124	15158	15198	15184	15185	15240	15128	15121	15208	15014	15216	15248	15071	15042	15210	15127	15147	15295	15132	15185	15143	15212	15252	15075	15314	15069	15028	15199	15123	15118	15171	15157	15105	15055	14840	15186	15277	15195	15291	15256	15111	15219	15067	15220	15058	15191	15081	15199	15572	15139	15031	15187	15136	15289	15110	15098	15188	15090	15388	15084	15110	15193	15088	15201	15202	15227	14894	15118	15134	15084	15029	15274	15117	15044	15033	15045	15048	15249	15262	15060	15100	15076	15155	15075	15031	15089	15022	15156	15176	15064	15216	15207	15064	15074	15126	15257	15065	15226	14951	15197	14957	15177	15157	15186	15174	15100	15247	15186	15203	15126	14946	15050	15092	14975	15068	15076	15199	15098	15212	15135	15161	15279	15197	14770	15220	15182	15253	15125	15308	15197	15179	15192	15080	15282	15029	15067	15060	15095	15209	15381	15151	15037	15125	15198	15363	15062	15222	15145	15051	14967	15176	15107	15249	14953	15154	15175	14932	15089	14974	15204	15005	15285	15113	15247	15389	15203	15150	15184	15103	15142	15400	14906	15125	15123	15063	15073	15004	15011	15187	15077	15257	15033	14977	15101	15061	15035	15314	14938	14940	15293	15091	15203	15250	15253	15154	15137	15151	15114	15116	15137	15220	15028	15170	15036	15302	15155	15145	15051	15163	15352	15328	15022	15095	15241	15146	15134	15064	15152	15069	15051	15156	15122	15208	15205	15239	15206	15192	15195	15079	15208	15226	15190	14993	15251	15118	15149	15255	15135	14984	15097	15046	15152	15262	15138	15116	15290	15109	15179	15105	15251	15014	15216	15066	15297	14895	15133	15204	15058	15023	15043	15131	15151	15097	15203	15240	15111	15076	15326	14913	15140	15111	14946	15247	15116	15189	15143	15004	15208	15134	15002	15300	15102	15172	15278	15243	15255	15045	15268	15142	15240	15205	15104	15069	15198	15247	15208	15106	14941	15233	15101	15225	15229	15146	15193	15090	15090	14871	15144	15081	15280	15239	15184	15237	15188	14955	15133	15061	15146	15093	15062	15162	15041	15176	15234	15084	15197	15085	14957	15151	14937	14987	15149	15054	15059	15027	14980	15142	15093	15047	15094	15086	15167	15062	15140	15117	15300	15271	15147	15080	15105	15107	15209	15307	15166	15168	15351	15150	15242	15128	15170	15196	15011	15084	15112	15103	15210	14949	15125	15317	15079	15101	15087	15285	15031	15106	15253	14993	14990	15157	15249	15035	15181	15151	14930	15179	15228	15126	15174	15106	15100	15267	15116	15126	15094	15133	15113	15209	15266	15117	15131	14976	15114	15141	15115	15071	15061	15119	15248	15204	15053	15090	15209	15201	15121	15107	15196	15119	15218	15065	15142	14961	15212	15203	15135	15210	15207	15192	15016	15115	15232	15215	15213	15022	15091	15178	15153	15268	15270	15106	15071	15222	15003	15199	15122	15255	15106	15136	15147	15018	14954	15373	15284	15174	15062	15072	15107	15016	15230	15325	15221	15119	14932	15157	15064	15173	15106	15123	15163	15170	15255	15074	15116	14998	15210	15001	15337
27272	22069	22882	19007	19559	25061	24272	19284	16036	15399	15463	15519	15393	15540	15313	15404	15230	15407	15361	15505	15316	15595	15491	15332	15270	15463	15296	15527	15390	15147	15541	15316	15553	15200	15356	15117	15309	15400	15350	15523	15158	15274	15241	15420	15249	15560	15412	15206	15314	15499	15489	15253	15216	15353	15436	15354	15410	15358	15329	15292	15312	15364	15378	15362	15319	15409	15368	15319	15347	15401	15394	15376	15271	15464	15369	15194	15290	15401	15515	15524	15273	15407	15239	15417	15267	15256	15449	15291	15251	15510	15302	15153	15300	15258	15523	15428	15363	15337	15352	15323	15384	15262	15505	15454	15232	15427	15304	15277	15385	15239	15342	15353	15460	15251	15591	15164	15290	15437	15288	15272	15371	15366	15374	15410	15312	15359	15422	15379	15287	15400	15418	15280	15189	15158	15330	15188	15383	15354	15291	15549	15507	15358	15183	15199	15306	15242	15445	15425	15406	15530	15488	15416	15477	15461	15219	15389	15507	15245	15349	15315	15449	15323	15354	15312	15487	15286	15359	15050	15193	15389	15259	15242	15371	15263	15186	15245	15444	15345	15447	15255	15281	15271	15338	15457	15287	15335	15567	15553	15499	15438	15193	15335	15305	15389	15318	15642	15240	15405	15349	15353	15300	15356	15407	15375	15238	15477	15416	15425	15545	15331	15283	15422	15329	15296	15371	15514	15415	15302	15396	15273	15357	15309	15398	15383	15358	15327	15499	15308	15280	15235	15376	15435	15266	15449	15259	15357	15353	15211	15214	15458	15592	15377	15267	15291	15220	15314	15432	15332	15178	15264	15490	15300	15222	15212	15177	15391	15361	15225	15543	15410	15297	15454	15255	15236	15150	15494	15412	15449	15130	15380	15484	15280	15526	15439	15363	15463	15335	15371	15362	15247	15346	15376	15489	15434	15306	15356	15364	15560	15421	15326	15546	15416	15360	15093	15381	15275	15259	15385	15293	15416	15479	15287	15289	15420	15289	15433	15350	15402	15282	15352	15424	15347	15192	15261	15385	15389	15308	15355	15341	15390	15491	15337	15351	15456	15472	15512	15230	15257	15336	15320	15272	15369	15247	15119	15171	15366	15431	15376	15421	15319	15334	15429	15286	15235	15537	15539	15402	15383	15377	15398	15370	15393	15527	15357	15375	15401	15451	15391	15298	15542	15332	15278	15230	15185	15349	15301	15309	15314	15241	15097	15314	15290	15451	15230	15310	15344	15273	15268	15269	15210	15321	15315	15522	15311	15307	15439	15391	15280	15464	15383	15396	15410	15374	15428	15316	15182	15348	15327	15261	15349	15461	15467	15379	15348	15197	15334	15461	15286	15444	15362	15427	15263	15480	15472	15126	15268	15248	15282	15330	15368	15414	15412	15439	15558	15445	15292	15269	15450	15413	15374	15285	15248	15360	15457	15446	15304	15383	15248	15390	15411	15361	15298	15223	15440	15388	15449	15414	15340	15436	15415	15432	15315	15419	15452	15368	15401	15441	15240	15354	15266	15342	15173	15409	15450	15471	15491	15493	15257	15400	15310	15174	15349	15556	15305	15285	15326	15377	15315	15228	15010	15371	15301	15379	15325	15440	15380	15295	15352	15460	15557	15308	15626	15340	15545	15323	15324	15431	15282	15438	15373	15301	15345	15423	15179	15373	15513	15282	15507	15446	15377	15389	15403	15366	15211	15363	15432	15194	15175	15313	15221	15199	15563	15354	15543	15331	15500	15276	15288	15468	15421	15290	15239	15320	15258	15414	15278	15498	15190	15346	15244	15246	15338	15487	15217	15303	15525	15379	15590	15345	15568	15304	15276	15366	15445	15272	15430	15448	15193	15303	15394	15478	15217	15380	15390	15371	15427	15513	15443	15455	15255	15605	15510	15485	15365	15374	15239	15424	15267	15316	15305	15320	15236	15320	15406	15217	15441	15481	15256	15344	15523	15038	15328	15209	15163	15377	15540	15250	15245	15197	15458	15454	15204	15364	15382	15309	15156	15349	15320	15287	15437	15304	15257	15417	15280	15386	15410	15288	15394	15412	15315	15321	15376	15467	15399	15433	15397	15398	15466	15456	15296	15308	15203	15244	15429	15357	15475	15354	15439	15515	15402	15488	15421	15430	15377	15252	15364	15348	15320	15379	15328	15482	15402	15137	15294	15408	15516	15331	15444	15299	15375	15383	15146	15385	15254	15339	15504	15298	15389	15397	15312	15409	15215	15421	15345	15342	15481	15443	15353	15394	15356	15138	15219	15472	15459	15256	15161	15365	15455	15216	15303	15276	15512	15549	15576	15460	15263	15553	15366	15397	15200	15295	15186	15396	15314	15532	15619	15378	15510	15388	15290	15453	15320	15209	15301	15389	15411	15504	15342	15299	15483	15309	15355	15278	15324	15219	15344	15440	15186	15296	15391	15280	15294	15413	15150	15423	15365	15513	15314	15527	15394	15354	15459	15193	15313	15320	15348	15388	15267	15514	15200	15317	15243	15358	15149	15123	15363	15247	15455	15393	15371	15395	15240	15262	15258	15517	15514	15317	15298	15328	15391	15426	15207	15616	15354	15337	15427	15275	15288	15443	15083	15233	15380	15317	15481	15355	15400	15384	15382	15247	15349	15425	15068	15521	15339	15464	15463	15346	15290	15515	15233	15453	15272	15455	15196	15382	15344	15254	15346	15463	15374	15291	15306	15554	15296	15341	15079	15347	15198	15394	15340	15383	15176	15529	15356	15330	15450	15482	15204	15326	15520	15286	15279	15495	15487	15222	15275	15387	15376	15302	15401	15389	15411	15265	15364	15452	15303	15463	15267	15387	15401	15185	15215	15254	15442	15312	15395	15424	15361	15335	15114	15327	15239	15098	15200	15341	15328	15497	15490	15284	15400	15495	15405	15176	15418	15379	15556	15178	15395	15393	15435	15408	15352	15205	15300	15338	15345	15318	15492	15372	15346	15242	15355	15464	15322	15350	15291	15381	15277	15412	15375	15442	15533	15427	15577	15400	15302	15336	15364	15557	15372	15442	15204	15440	15325	15330	15422	15428	15295	15311	15428	15462	15490	15352	15374	15374	15367	15311	15467	15636	15406	15459	15505	15518	15351	15410	15201	15335	15295	15258	15311	15342	15479	15382	15430	15377	15271	15408	15310	15432	15382	15297	15387	15640	15286	15399	15196	15361	15255	15339	15262	15371	15379	15358	15484	15457	15483	15320	15166	15255	15224	15242	15430	15325	15339	15471	15389	15396	15303	15300	15418	15358	15302	15281	15404	15405	15364	15310	15581	15334	15161	15517	15295	15232	15358	15470	15330	15332	15408	15566	15167	15456	15328	15243	15247	15383	15418	15383	15383	15369	15406	15309	15162	15345	15235	15253	15322	15243	15399	15423	15339	15410	15448	15352	15370	15310	15411	15292	15379	15274	15421	15444	15399	15595	15593	15690	15365	15365	15404	15442	15251	15207	15139	15326	15226	15363	15377	15440	15498	15388	15418	15453	15535	15476	15370	15579	15397	15414	15553	15529	15315	15277	15328	15252	15422	15269	15222	15325	15260	15506	15193	15259	15186	15481	15506	15300	15355	15429	15371	15654	15353	15457	15367	15472	15392	15351	15502	15576	15608	15339	15388	15426	15424	15304	15331	15421	15418	15271	15207	15346	15309	15254	15333	15233	15410	15187	15355	15203	15269	15372	15370	15363	15276	15427	15318	15343	15323	15698	15557	15343	15463	15413	15089	15342	15202	15398	15201	15302	15438	15344	15416	15412	15464	15389	15386	15300	15542	15383	15443	15569	15321	15317	15328	15195	15450	15331	15480	15398	15173	15271	15311	15465	15235	15485	15540	15552	15496	15334	15189	15503	15295	15491	15166	15164	15327	15375	15333	15574	15423	15270	15298	15459	15394	15550	15381	15383	15272	15522	15446	15301	15279	15295	15505	15418	15385	15230	15389	15353	15245	15330	15340	15279	15347	15347	15541	15529	15116	15305	15460	15428	15447	15390	15343	15532	15181	15411	15396	15383	15458	15453	15557	15378	15523	15338	15428	15476	15311	15477	15403	15594	15188	15360	15404	15349	15305	15472	15435	15415	15178	15461	15200	15293	15354	15341	15347	15469	15315	15550	15340	15357	15474	15266	15163	15611	15400	15481	15494	15236	15670	15314	15287	15407	15236	15216	15333	15346	15321	15302	15299	15374	15154	15341	15459	15224	15508	15185	15558	15322	15118	15265	15652	15327	15418	15353	15423	15357	15446	15388	15435	15419	15469	15216	15406	15306	15361	15523	15354	15284	15397	15308	15337	15306	15374	15392	15234	15485	15715	15214	15100	15308	15314	15144	15310	15260	15375	15457	15336	15542	15230	15274	15347	15342	15665	15458	15475	15359	15377	15362	15433	15231	15342	15209	15533	15553	15265	15400	15343	15579	15427	15499	15324	15373	15460	15238	15189	15300	15448	15409	15186	15192	15389	15335	15561	15338	15109	15585	15279	15356	15383	15470	15244	15317	15285	15421	15151	15290	15431	15383	15571	15543	15520	15392	15406	15293	15388	15291	15320	15491	15372	15313	15359	15327	15260	15366	15406	15209	15331	15219	15275	15384	15438	15272	15254	15305	15507	15433	15374	15290	15301	15277	15267	15390	15541	15304	15401	15486	15328	15263	15388	15218	15275	15333	15140	15281	15264	15379	15591	15446	15361	15337	15319	15489	15421	15431	15425	15412	15277	15486	15477	15343	15324	15453	15403	15193	15350	15409	15523	15520	15409	15472	15404	15369	15404	15349	15270	15305	15634	15307	15220	15137	15231	15142	15376	15185	15333	15373	15357	15488	15176	15386	15472	15461	15307	15391	15350	15332	15454	15485	15133	15424	15514	15259	15335	15439	15314	15437	15316	15357	15387	15330	15357	15477	15328	15412	15465	15414	15329	15213	15579	15370	15304	15417	15415	15327	15478	15241	15266	15382	15392	15258	15355	15215	15543	15212	15490	15219	15365	15391	15290	15557	15512	15575	15352	15485	15433	15442	15230	15445	15323	15383	15230	15405	15428	15485	15471	15423	15318	15429	15404	15425	15221	15417	15544	15389	15449	15309	15270	15498	15309	15436	15308	15472	15530	15305	15372	15326	15361
17513	20644	16814	15725	22100	27727	25302	18281	14792	14801	14787	14699	14809	14643	14726	14664	14794	14686	14819	14722	14740	14691	14838	14839	14891	14848	14692	14815	14610	14844	14889	14737	14771	14815	14619	14652	14795	14714	14768	14616	14720	14753	14927	14709	14619	14604	14907	14887	14766	14755	14783	14893	14660	14670	14797	14833	14724	14651	14737	14752	14852	14864	14618	14735	14744	14589	14732	14698	14754	14662	14899	14741	14803	14909	14654	14786	14932	14667	14786	14752	14622	14647	14963	14789	14824	14824	14886	14690	14701	14756	14673	14902	14720	14887	14766	14905	14627	14831	14751	14734	14678	14769	14726	14627	14621	14719	14771	14806	14786	14812	14831	14855	14746	14817	14870	14747	14681	14876	14745	14858	14720	14715	14745	14677	14841	14791	14602	14731	14755	14643	14839	14657	14572	14655	14630	14604	14863	14608	14740	14821	14747	14770	14749	14669	14755	14794	14646	14752	14791	14873	14655	14714	14804	14718	14675	14665	14776	14636	14696	14859	14791	14614	14753	14935	14790	14713	14694	14895	14682	14829	14666	14713	14769	14808	14797	14692	14676	14897	14632	14618	14602	14818	14849	14828	14717	14698	14730	14885	14695	14684	14630	14534	14656	14601	14777	14777	14773	14801	14666	14720	14700	14703	14722	14668	14870	14740	14496	14835	14690	14774	14731	14619	14721	14724	14743	14948	14566	14886	14860	14777	14611	14823	14728	14821	14786	14670	14664	14730	14655	14829	14671	14790	14802	14475	14810	14901	14946	14686	14722	14720	14694	14656	14788	14654	14652	14841	14768	14773	14650	14795	14885	14739	14733	14717	14766	14745	14794	14638	14920	14728	14712	14711	14763	14720	14816	14861	14741	14734	14751	14667	14700	14812	14805	14646	14787	14690	14778	14773	14862	14821	14943	14636	14674	14836	14876	14609	14680	14696	14610	14754	14705	14841	14763	14890	14776	14831	14603	14714	14696	14717	14783	14684	14666	14684	14919	14848	14678	14776	14690	14552	14590	14953	14734	14626	14687	14677	14803	14695	14722	14779	14714	14748	14767	14668	14825	14738	14699	14735	14660	14705	14738	14756	14664	14681	14794	14872	14612	14715	14759	14815	14641	14755	14788	14859	14579	14752	14792	14670	14714	14572	14832	14729	14719	14651	14836	14768	14638	14641	14697	14834	14696	14753	14793	14803	14678	14947	14707	14710	14756	14943	14530	14858	14763	14706	14852	14645	14686	14733	14742	14819	14741	14705	14734	14762	14769	14704	14758	14632	14761	14773	14937	14737	14656	14801	14764	14682	14942	14776	14791	14693	14772	14674	14696	14843	14674	14707	14672	14603	14736	14598	14772	14598	14731	14646	14970	14835	14696	14827	14828	14731	14760	14875	14584	14684	14640	14578	14728	14783	14898	14690	14754	14604	14861	14832	14691	14884	14789	14652	14662	14633	14764	14819	14875	14641	14978	14911	14630	14764	14752	14626	14748	14632	14863	14555	14883	14638	14720	14762	14723	14683	14742	14701	14962	14788	14778	14838	14701	14733	14828	14635	14560	14697	14909	14703	14818	14735	14710	14830	14797	14824	14781	14801	14811	14737	14654	14724	14646	14875	14697	14786	14621	14737	14659	14684	14744	14614	14622	14752	14679	14576	14724	14639	14862	14814	14939	14775	14731	14577	14961	14646	14868	14605	14745	14645	14780	14743	14632	14580	14657	14789	14720	14686	14709	14723	14618	14704	14881	14730	14921	14826	14978	14791	14639	14799	14689	14724	14648	14805	14816	14756	14851	14791	14783	14687	14781	14617	14850	14957	14654	14552	14701	14933	14734	14808	14762	14737	14828	14745	14716	14655	14653	14863	14553	14731	14635	14658	14702	14692	14616	14839	14626	14677	14775	14704	14896	14602	14858	14709	14860	14889	14793	14596	14685	14845	14534	14862	14611	14900	14753	14642	14842	14562	14750	14743	14780	14608	14718	14724	14656	14791	14838	14773	14671	14734	14842	14870	14670	14695	14940	14771	14667	14680	14618	14777	14497	14851	14697	14570	14907	14783	14681	14806	14626	14847	14782	14857	14686	14824	14819	14608	14645	14749	14726	14601	14877	14706	14713	14769	14838	14643	14675	14838	14690	14675	14792	14799	14733	14677	14849	14707	14938	14716	14744	14866	14643	14731	14613	14553	14901	14800	14763	14611	14579	14748	14671	14686	14667	14827	14783	14688	14906	14701	14723	14736	14884	14727	14854	14809	14751	14700	14830	14837	14683	14743	14701	14820	14655	14626	14754	14638	14936	14597	14692	14874	14658	14858	14727	14807	14840	14792	14577	14734	14796	14675	14674	14829	14846	14740	14734	14671	14716	14815	14674	14882	14546	14824	14727	14645	14683	14829	14762	14708	14673	14716	14832	14751	14603	14653	14614	14773	14844	14657	14632	14702	14511	14691	14716	14706	14864	14725	14693	14623	14719	14685	14790	14636	14724	14864	14806	14825	14631	14750	14850	14787	14474	14834	14857	14700	14736	14811	14878	14761	14666	14752	14897	14769	14489	14661	14563	14756	14818	14603	14852	14734	14697	14685	14813	14690	14859	14653	14871	14654	14676	14790	14707	14796	14887	14722	14737	14651	14669	14818	14691	14741	14750	14780	14803	14805	14687	14863	14815	14714	14883	14677	14709	14728	14546	14698	14636	14719	14760	14620	14746	14814	14608	14734	14703	14549	14730	14848	14810	14730	14728	14745	14728	14832	14891	14773	14769	14635	14822	14797	14684	14808	14729	14789	14724	14886	14782	14870	14724	14747	14836	14751	14570	14836	14869	14805	14747	14737	14636	14829	14552	14706	14726	14870	14782	14704	14754	14594	14974	14870	14823	14688	14826	14710	14799	14791	14832	14847	14909	14821	14951	14748	14690	14808	14801	14661	14624	14725	14691	14942	14743	14880	14711	14722	14979	14603	14750	14800	14673	14722	14569	14880	14766	14892	14835	14767	14764	14819	14838	14812	14680	14880	14585	14694	14691	14909	14617	14726	14743	14658	14798	14806	14740	14727	14723	14904	14581	14697	14719	14596	14715	14622	14649	14787	14845	14861	14766	14760	14638	14630	14767	14860	14690	14690	14706	14685	14821	14896	14713	14627	14759	14756	14747	14720	14755	14697	14837	14708	14818	14702	14861	14816	14858	14675	14722	14627	14673	14828	14722	14963	14750	14812	14720	14767	14724	14736	14741	14614	14849	14798	14706	14803	14929	14611	14750	14580	14826	14868	14943	14952	14684	14881	14582	14685	14606	14719	14702	14875	14601	14712	14743	14758	14808	14741	14827	14712	14931	14638	14583	14741	14630	14727	14804	14881	14587	14803	14613	14612	14966	14713	14709	14869	14749	14788	14726	14666	14692	14794	14801	14895	14866	14728	14866	14763	14875	14629	14704	14812	14652	14961	14752	14866	14713	14822	14775	14893	14734	14811	14568	14560	14724	14855	14756	14788	14659	14751	14850	14730	14644	14859	14711	14786	14854	14799	14850	14723	14741	14618	14819	14657	14784	14685	14704	14873	14719	14726	14860	14923	14867	14829	14831	14886	14790	14808	14884	14663	14774	14535	14908	14816	14752	14749	14819	14881	14708	14704	14729	14796	14755	14790	14534	14729	14692	14698	14732	14801	14830	14781	14618	14807	14720	14859	14754	14883	14699	14591	14701	14810	14544	14670	14749	14908	14692	14819	14794	14751	14798	14778	14900	14683	14740	14669	14841	14802	14721	14656	14857	14633	14670	14696	14731	14747	14846	14642	14742	14969	14730	14914	14753	14842	14859	14640	14762	14857	14745	14704	14859	14779	14869	14609	14741	14791	14838	14774	14830	14695	14762	14611	14844	14877	14745	14815	14790	14788	14798	14775	14687	14749	14775	14668	14671	14803	14725	14826	14676	14885	14897	14742	14587	14814	14791	14824	14800	14635	14768	14881	14741	14641	14684	14624	14743	14630	14822	14723	14725	14935	14857	14792	14799	14805	14693	14737	14637	14892	14787	14691	14780	14850	14793	14791	14888	14795	14753	14807	14656	14831	14830	14806	14865	14936	14813	14858	14793	14683	14816	14735	14692	14793	14701	14696	14727	14747	14658	14719	14676	14663	14705	14880	14509	14693	14788	14666	14731	14664	14803	14829	14736	14753	14729	14703	14809	14746	14600	14793	14601	14706	14748	14684	14862	14705	14782	14685	14703	14771	14746	14732	14851	14823	14592	14817	14640	14764	14683	14715	14848	14763	14699	14798	14821	14805	14832	14700	14896	14829	14855	14739	14761	14737	14797	14742	14687	14877	14792	14860	14853	14665	14596	14812	14765	14655	14662	14598	15030	14690	14640	14679	14875	14801	14691	14684	14744	14653	14724	14871	14713	14734	14688	14852	14731	14708	14670	14681	14688	14709	14593	14745	14858	14726	14894	14879	14674	14805	14916	14727	14792	14841	14741	14677	14760	14820	14706	14859	14686	14901	14665	14860	14787	14757	14783	14856	14677	14488	14884	14807	14877	14875	14638	14890	14730	14786	14849	14785	14729	14692	14693	14806	14755	14825	14806	14880	14742	14754	14697	14732	14795	14781	14746	14668	14753	14837	14692	14718	14626	14786	14722	14761	14832	14724	14745	14785	14889	14640	14612	14747	14820	14662	14730	14866	14853	14690	14699	14761	14631	14736	14677	14691	14715	14876	14821	14751	14712	14958	14715	14611	14725	14711	14675	14838	14887	14730	14767	14775	14824	14646	14713	14771	14837	14802	14750	14727	14819	14887	14877	14749	14612	14692	14586	14894	14589	14676	14828	14681	14758	14773	14683	14817	14712	14657	14669	14884	14805	14622	14926	14787	14806	14734	14725	14781	14795	14659	14663	14902	14796	14688	14928	14698	14878	14609	14706	14720	14785	14664	14745	14770	14713	14774	14704	14921	14872	14741	14636	14757	14840	14602	14787	14638	14850	14905	14812	14832	14776	14737	14696	14815	14728	14855	14765	14680	14695	14647	14771	14631	14787	14828	14871	14715	14611	14694	14779	14586	14545	14784	14689	14751	14805	14573	14684	14930	14829	14801	14770	14769	14797	14422	14707	14840	14966	14770	14750	14789	14689	14843	14687	14682
24009	21249	28542	24281	28010	54437	48823	31036	17575	15789	15280	15444	15159	15281	15338	15412	15188	15257	15188	15294	15259	15072	15157	15140	15124	15062	15167	15134	15131	15284	15017	15062	14942	15093	15250	15048	15175	15129	15245	15016	15023	15075	15061	15195	15087	15068	15284	15313	15032	14956	15099	15015	14987	15155	14946	15139	15205	15226	15019	14856	15009	15228	15188	15084	15011	15046	14959	15222	15250	15145	15136	15082	15286	15206	15252	15211	15054	15235	15074	15118	15077	15165	15004	15042	15150	15078	15170	15120	15187	15245	15048	14937	15123	15228	15158	14816	15055	15219	14956	15319	15115	15151	15101	15100	15021	15013	15264	15020	15247	14943	15214	15068	15145	15149	15234	15152	15100	14947	14943	15037	15152	14991	15281	15135	15110	14966	15172	15067	15152	15227	15080	15065	14998	15079	15183	15046	15066	15191	15256	15194	14998	14926	15102	15054	15035	15186	15074	14960	14975	14954	15111	14984	15142	14989	15262	15063	14994	15215	15025	15203	15039	14769	15016	15000	15090	15044	15180	15012	15062	15020	15077	15117	15224	14963	14981	15041	15132	15121	14963	15006	15219	14967	15179	14954	15087	15066	14925	15114	15201	15159	15174	15070	15093	15127	15133	15066	15112	15271	15049	15019	15133	15315	14977	15038	15108	15014	15019	15398	14991	15104	15092	15163	14901	15058	15021	14989	15140	14967	15068	15134	15036	14935	15141	15002	15156	15074	14998	15151	15000	15087	15218	15076	15123	15196	15162	15048	14944	15077	15048	15023	15106	15227	15214	15153	15118	15035	15345	14945	15049	15258	15199	15086	15034	15156	14944	15069	15199	15270	14833	15182	15149	15201	14947	15064	14983	15226	15056	15185	15061	15000	15189	15091	15056	14991	15218	15107	15178	15064	14951	15049	15071	15130	15071	15112	14895	14952	15121	15277	15156	15066	15144	15093	15025	15147	14980	15076	15171	14987	15169	15223	15137	15236	15164	15031	14925	15116	15109	15312	15301	15124	15202	15008	15006	15078	15031	15038	14958	15072	15092	15134	14845	14946	14843	15011	15084	15041	14921	15136	15079	15217	15100	15026	15061	15029	15289	15064	15003	15070	15094	15023	15038	15029	15316	14776	15106	15070	15197	15057	15114	15071	15015	15004	15089	15145	14916	15047	15116	15012	14949	14817	15052	14956	15117	15162	15130	15129	14930	15169	15132	14815	14946	15058	15110	15130	15240	15091	14918	14879	15035	15048	15031	15047	15183	15103	15148	15189	14997	15159	14937	15207	15042	14960	14953	15182	15145	15097	14997	15020	15112	15220	14905	15310	15217	15144	15127	15171	14967	15112	15084	15311	15186	15262	14961	14985	14889	14950	14920	15069	15002	15045	15016	15000	15020	14997	15133	15099	15198	15032	15098	14997	15168	15087	14943	15178	15017	15069	15026	15180	15122	15140	15127	15008	15037	15008	15044	15010	15051	15091	15147	15110	14880	15031	15080	15092	15079	14868	15093	15029	15007	15244	15150	14969	15036	15142	15045	15249	15101	14938	15127	15226	15099	15166	14971	14973	14884	14885	14898	15127	15168	15104	15018	15125	15012	14881	14788	14937	15288	15160	14969	15141	15028	15242	14989	15092	15075	15175	15096	14996	15244	15153	15041	15028	15151	14982	15301	14961	15028	15034	15170	14997	14994	15110	15024	14904	15034	15163	15044	14895	15016	15096	14985	15130	15015	14948	15165	15088	15058	14918	15116	14982	15116	14952	15286	14982	14976	15101	15182	15126	15242	15073	15040	15125	15109	15315	15238	15169	15113	14996	14983	15022	14909	15139	15117	15030	15006	15066	15163	15109	15079	15215	15217	15061	14961	15233	15171	15034	15070	15083	15090	15089	14834	15120	14987	15007	15151	15082	15331	15075	15226	15033	15140	14950	14986	14933	15090	15203	15018	15095	15102	15006	15163	15176	14999	15105	15252	15147	14966	15172	15065	15030	15086	15068	14959	14998	15189	15101	15111	14947	14972	15087	15220	15120	15211	15000	15004	15207	15185	15143	15112	14913	15005	15074	14973	14965	15039	15161	15119	15108	15182	15080	15002	15127	14984	14951	15136	15108	14987	15054	15097	14916	15314	14985	15169	14990	15030	15205	15093	15093	15019	15071	14976	15144	15099	15095	14930	15017	14951	15049	15418	15091	14936	14973	15175	15106	15069	15083	15024	15093	15053	14969	15070	15155	15002	15144	15073	15303	15091	15017	15037	15154	15053	15056	15202	15223	15140	15004	15183	15158	15038	15123	14913	15123	14992	15080	15000	14894	15056	15031	15038	15267	14970	15094	15006	15121	14928	15137	14912	15030	14949	15190	15021	15052	15121	14964	15246	15016	14942	15256	15167	15119	14951	15093	15035	15358	15193	14974	15301	15065	15157	14898	15222	15090	15282	15207	15114	15127	15032	15051	15117	14826	14975	15052	15147	15166	15002	15184	15014	15061	15144	15216	15264	15095	15271	15230	14949	15046	15052	15079	15131	15182	15271	15286	15065	15038	15115	15119	15178	15085	15135	15146	15231	14991	15218	15077	14940	14863	15003	14924	15225	15074	14936	14912	15090	15104	15000	14934	15183	15037	15089	15081	15073	14901	15020	15082	15074	15010	15325	15098	15054	15103	15175	15169	15047	14919	15021	14938	14901	15308	15111	14938	15233	15199	15172	15180	15117	14926	15115	15042	14908	15001	15088	15249	14983	15254	14820	15061	15134	15160	15150	15181	15087	14975	14979	15091	15194	14985	14972	14813	15169	15065	15152	15214	15157	15056	14997	14988	15067	15050	15045	14931	15039	15128	15161	15003	14955	15060	15240	15127	15116	15064	15016	14999	15147	15097	15175	14865	15055	15121	14949	15089	14996	15088	15125	14919	15211	15094	15070	15285	15164	15144	15160	15054	15017	15234	14937	14989	15097	15050	15129	15133	14796	15041	15230	15179	15200	15014	14844	15117	15164	15232	15181	14928	14863	15000	14934	14917	15222	14996	15061	15056	15084	15102	15055	14916	15283	15060	15030	15247	15055	14948	15170	15082	15033	15141	15065	15098	14864	15072	15089	15147	14978	15263	15036	14909	15001	15033	14930	15176	15131	15067	15161	15165	15116	15034	15228	15009	14995	14956	14885	15193	15098	14796	15122	15322	15021	15022	15185	15090	14931	15033	15022	15068	15039	15075	15185	14955	15161	15033	15142	14999	14903	15010	14996	15185	15095	14880	14977	14987	14987	15183	15027	15105	14961	14961	15102	15183	15260	15168	15283	15017	15097	14922	15000	15157	15027	15190	15191	14982	15289	14834	15156	15150	15217	15297	14909	15045	15161	15291	14986	14977	15062	15269	15125	15147	14959	15010	14829	15191	15031	14909	14974	15149	15104	14942	15088	14994	15270	15256	15058	15072	15265	15096	15234	15237	15233	15124	15301	15126	15159	15152	15121	15046	15011	15043	15132	15137	15115	15235	14940	14996	15013	15115	15025	15081	14998	14975	15050	15073	15336	15206	15093	14897	14979	15152	14955	15060	15056	14922	15058	15229	15115	15050	15163	14771	15167	15003	15191	15348	15123	14893	15070	14860	15193	15025	15170	15220	15213	15181	15171	15094	15037	14993	14966	15104	15036	15222	15129	15251	15127	15080	15109	15153	15129	15183	15074	15003	15103	15153	15045	15208	15150	14992	15039	14938	15010	15203	15043	15164	15245	15106	15057	15058	14899	15027	15160	15075	15012	14972	15131	15007	14870	15027	14993	15181	15306	14932	15294	15282	15223	15142	15126	15234	15232	15103	14953	14986	15252	15135	15051	14965	15086	14992	15187	15060	15019	15243	15192	15036	15083	15242	15200	15050	15106	15046	14914	15194	15010	15161	15123	15186	14978	15093	15215	15171	14833	15083	14908	15121	15193	15012	15058	15211	15239	15311	15183	14987	15257	15043	15156	15066	15186	15203	15028	15119	15279	15241	15033	14906	15138	15044	14950	15080	15018	15211	14987	14969	15117	15221	15303	15145	15070	14912	15134	15151	14897	15122	15088	15172	15161	15109	15101	15185	15198	14944	15179	15277	15217	15025	15035	14878	15185	15098	14985	14959	14955	15182	14817	14998	14984	15093	14895	15004	15247	15238	15229	15162	15220	14974	15149	15088	15160	15061	14945	15277	15189	15080	15234	15136	15124	15134	14961	15176	15170	15043	14962	15054	15044	14994	15070	15194	15189	15030	15130	15135	14904	15150	14937	15037	15142	15062	15166	15098	15294	15103	15158	15214	15184	15034	15159	14997	15047	15212	15109	15203	15093	15156	15144	15043	14859	15140	14921	15021	15084	15119	15130	15089	15055	15195	15174	15016	15140	15004	15209	14954	15123	15192	15002	15188	14926	14989	15309	15228	15177	15258	15151	15144	15082	14943	14963	15073	14934	14977	15057	14957	15056	15328	15323	15174	14945	14962	15188	15001	14962	15231	15027	15007	15287	15290	15122	15026	15048	14986	15080	14957	15178	15009	15048	15080	15126	15082	15056	15158	15143	15020	15076	15079	15116	15053	15052	14960	15139	15130	15026	15167	14875	15082	15169	14822	15125	15170	14933	15172	15090	14906	15202	15056	14993	14888	14989	14999	15266	14999	15099	14992	15271	15176	15017	15146	15382	14966	14928	14966	14852	15114	15030	15182	15136	15147	15071	15123	14828	14843	14960	14991	15060	15118	15054	14952	14903	15125	15255	15007	15132	14916	15232	14895	14977	14975	15227	15010	15139	15135	14992	15066	15001	15274	15155	15028	15083	15061	15104	15113	15090	14848	15112	15178	15022	15201	15210	15041	14897	14909	15151	15271	15095	15138	14922	14931	14960	15115	15182	15022	15046	15116	15095	15162	14940	14982	14863	15215	15323	15178	15020	15017	15199	15167	15061	15141	15072	15184	15015	14934	15115	15015	15179	15075	15098	14966	14848	15289	15111	15158	15216	15118	15219	15311	15245	15122	15133	15103	15050	15094	14983	15225	15086	15028	15078	14854	15029	15104	15204	15100	14836	14973	15088	15230	15175	15128	15263	15158	15111	15039	15184	15041	14937	15064	15092	15089	15120	15071	15056	15068	15265	15177	15063	14942
19095	33452	21563	18225	34814	56252	48719	26540	14711	14709	14674	14573	14523	14734	14573	14562	14550	14543	14680	14611	14517	14534	14631	14527	14618	14628	14686	14569	14758	14558	14593	14500	14649	14629	14596	14617	14507	14375	14352	14462	14644	14579	14467	14477	14639	14601	14468	14447	14632	14666	14498	14714	14738	14499	14674	14369	14404	14602	14515	14596	14602	14510	14571	14599	14564	14499	14590	14745	14569	14592	14389	14603	14576	14833	14597	14544	14671	14503	14452	14532	14469	14552	14621	14363	14422	14713	14452	14555	14408	14656	14460	14457	14632	14517	14422	14545	14533	14599	14377	14601	14528	14533	14503	14749	14629	14389	14515	14505	14668	14366	14458	14619	14714	14484	14609	14634	14526	14692	14579	14367	14426	14526	14566	14620	14488	14393	14471	14616	14562	14662	14851	14654	14328	14576	14579	14524	14589	14654	14666	14448	14541	14620	14607	14508	14544	14684	14471	14483	14508	14627	14452	14611	14756	14782	14465	14631	14515	14541	14560	14555	14528	14703	14431	14551	14482	14516	14696	14630	14694	14679	14469	14573	14560	14604	14754	14499	14618	14567	14391	14402	14509	14654	14688	14607	14574	14407	14417	14605	14376	14658	14661	14706	14788	14677	14330	14551	14466	14504	14600	14586	14441	14614	14519	14554	14532	14603	14574	14624	14666	14569	14423	14632	14670	14507	14576	14598	14538	14582	14483	14507	14628	14486	14695	14524	14588	14481	14509	14493	14582	14533	14480	14592	14493	14672	14562	14492	14630	14664	14680	14655	14581	14660	14514	14611	14505	14641	14384	14531	14470	14593	14678	14497	14467	14498	14572	14759	14700	14613	14573	14424	14636	14577	14566	14689	14504	14466	14436	14700	14549	14616	14475	14690	14498	14533	14504	14520	14530	14505	14746	14398	14593	14571	14556	14489	14526	14428	14424	14314	14427	14575	14693	14375	14362	14495	14570	14609	14528	14521	14564	14746	14635	14611	14593	14671	14560	14527	14705	14521	14520	14609	14583	14437	14496	14519	14645	14398	14696	14700	14533	14499	14462	14495	14557	14458	14789	14717	14643	14582	14424	14639	14677	14306	14536	14567	14600	14624	14486	14564	14598	14575	14647	14581	14516	14512	14483	14524	14537	14541	14554	14585	14634	14439	14561	14507	14427	14611	14552	14573	14479	14475	14716	14644	14443	14515	14548	14465	14429	14535	14490	14426	14557	14419	14409	14558	14581	14614	14569	14628	14478	14443	14552	14487	14494	14590	14614	14587	14657	14521	14557	14510	14585	14568	14493	14540	14577	14555	14522	14494	14619	14619	14367	14600	14662	14515	14521	14539	14696	14580	14558	14724	14456	14512	14529	14532	14496	14639	14538	14508	14571	14693	14589	14290	14595	14567	14554	14398	14513	14527	14611	14644	14511	14662	14579	14640	14505	14537	14668	14545	14617	14598	14495	14525	14614	14535	14708	14508	14518	14588	14660	14681	14714	14587	14719	14485	14547	14508	14689	14622	14621	14398	14588	14510	14422	14410	14529	14494	14547	14417	14626	14436	14547	14660	14591	14617	14651	14669	14479	14470	14697	14435	14761	14375	14704	14508	14529	14531	14669	14567	14580	14550	14519	14724	14469	14586	14456	14406	14421	14612	14675	14438	14500	14567	14551	14456	14646	14467	14687	14538	14513	14536	14383	14581	14557	14592	14460	14407	14688	14453	14581	14438	14442	14663	14640	14599	14521	14609	14515	14609	14544	14469	14708	14499	14492	14707	14558	14439	14494	14513	14575	14430	14693	14531	14524	14622	14557	14666	14609	14524	14571	14543	14495	14525	14460	14578	14686	14700	14613	14596	14635	14783	14617	14651	14639	14544	14573	14533	14601	14480	14590	14563	14548	14397	14575	14554	14493	14475	14624	14599	14572	14541	14564	14628	14661	14587	14527	14567	14436	14382	14489	14686	14543	14562	14598	14532	14401	14603	14523	14470	14503	14657	14601	14481	14560	14709	14508	14531	14538	14527	14520	14526	14548	14531	14584	14650	14508	14656	14466	14541	14539	14559	14539	14414	14485	14411	14578	14599	14422	14500	14476	14446	14584	14679	14813	14394	14795	14496	14502	14540	14608	14477	14620	14378	14686	14343	14540	14497	14636	14587	14516	14568	14478	14705	14508	14623	14573	14711	14595	14574	14463	14616	14665	14591	14584	14593	14518	14555	14530	14617	14584	14450	14526	14426	14477	14614	14566	14584	14608	14431	14481	14521	14543	14541	14679	14671	14559	14683	14416	14465	14491	14424	14542	14434	14692	14653	14538	14629	14613	14586	14517	14537	14383	14537	14617	14500	14706	14540	14710	14464	14608	14606	14554	14791	14545	14446	14496	14660	14475	14597	14501	14417	14526	14411	14573	14447	14619	14538	14502	14671	14549	14500	14745	14678	14461	14548	14378	14500	14428	14569	14476	14502	14590	14544	14487	14550	14632	14609	14541	14520	14612	14528	14547	14555	14550	14584	14694	14540	14380	14458	14618	14588	14573	14555	14486	14534	14440	14568	14501	14554	14616	14497	14523	14666	14562	14469	14604	14627	14540	14640	14559	14308	14650	14683	14566	14437	14447	14566	14429	14549	14549	14539	14575	14564	14551	14484	14688	14473	14667	14489	14634	14501	14593	14642	14445	14442	14675	14639	14693	14467	14511	14539	14624	14623	14626	14463	14631	14553	14482	14509	14483	14610	14410	14704	14714	14575	14584	14490	14635	14606	14625	14617	14481	14528	14490	14653	14451	14548	14606	14420	14543	14514	14535	14608	14500	14457	14643	14364	14426	14494	14670	14481	14454	14555	14538	14537	14626	14603	14620	14436	14581	14466	14437	14462	14522	14471	14598	14502	14538	14632	14597	14590	14509	14486	14527	14416	14656	14699	14426	14512	14610	14533	14752	14605	14673	14517	14463	14671	14490	14688	14556	14588	14406	14538	14591	14546	14607	14580	14658	14530	14643	14521	14478	14498	14664	14575	14425	14502	14524	14716	14558	14509	14584	14546	14405	14712	14554	14493	14544	14679	14569	14608	14466	14695	14620	14494	14510	14579	14452	14634	14639	14518	14408	14499	14695	14518	14454	14411	14589	14497	14512	14531	14582	14608	14638	14579	14646	14500	14553	14632	14504	14522	14568	14589	14647	14398	14564	14427	14761	14564	14665	14584	14429	14411	14473	14592	14581	14371	14596	14492	14482	14395	14570	14467	14536	14497	14606	14610	14737	14600	14459	14439	14537	14562	14671	14596	14520	14460	14664	14528	14382	14471	14574	14591	14414	14661	14583	14453	14563	14578	14670	14791	14711	14698	14437	14542	14619	14489	14696	14541	14507	14405	14506	14635	14623	14691	14606	14546	14400	14477	14446	14719	14630	14485	14533	14522	14592	14441	14663	14426	14711	14463	14501	14540	14651	14591	14376	14602	14635	14518	14494	14534	14597	14501	14638	14473	14710	14599	14530	14491	14453	14562	14559	14392	14532	14648	14381	14595	14364	14614	14485	14707	14558	14370	14651	14609	14668	14605	14588	14564	14650	14547	14738	14558	14368	14632	14430	14489	14503	14315	14538	14509	14507	14523	14428	14529	14472	14580	14577	14508	14459	14727	14438	14566	14722	14658	14561	14477	14495	14461	14580	14427	14490	14586	14629	14709	14541	14303	14693	14668	14701	14475	14460	14505	14634	14449	14588	14541	14455	14523	14457	14506	14520	14638	14675	14571	14497	14529	14584	14528	14616	14425	14397	14431	14441	14540	14384	14630	14553	14432	14644	14536	14550	14632	14349	14567	14714	14708	14382	14619	14771	14547	14643	14598	14516	14356	14377	14570	14661	14431	14635	14561	14457	14440	14646	14582	14577	14581	14562	14571	14529	14872	14574	14543	14615	14473	14537	14793	14379	14520	14555	14627	14423	14547	14636	14484	14644	14478	14479	14466	14584	14378	14519	14569	14583	14389	14493	14527	14537	14505	14528	14574	14794	14824	14555	14541	14537	14664	14675	14578	14515	14491	14491	14571	14547	14689	14441	14556	14543	14511	14523	14516	14587	14653	14451	14457	14564	14561	14562	14552	14613	14630	14628	14476	14504	14598	14533	14583	14610	14492	14564	14432	14488	14549	14615	14492	14545	14531	14742	14638	14584	14504	14787	14597	14475	14462	14416	14464	14452	14612	14527	14692	14629	14598	14625	14586	14561	14522	14519	14552	14725	14553	14686	14644	14453	14504	14581	14523	14540	14658	14478	14564	14566	14508	14491	14498	14581	14752	14413	14578	14619	14456	14431	14529	14602	14515	14511	14401	14732	14355	14495	14544	14630	14539	14518	14644	14518	14549	14615	14577	14488	14494	14631	14531	14746	14556	14618	14607	14656	14529	14620	14383	14362	14586	14566	14645	14577	14527	14566	14622	14372	14498	14489	14640	14567	14492	14690	14450	14646	14576	14600	14473	14538	14526	14525	14494	14588	14676	14599	14518	14594	14355	14503	14661	14467	14472	14435	14561	14550	14339	14636	14570	14384	14646	14526	14599	14591	14349	14587	14546	14421	14518	14599	14568	14555	14630	14542	14638	14503	14594	14702	14614	14567	14466	14566	14449	14656	14591	14545	14506	14614	14564	14400	14568	14513	14593	14549	14625	14470	14633	14555	14584	14579	14596	14666	14520	14727	14337	14782	14472	14482	14548	14546	14601	14409	14507	14616	14675	14348	14629	14582	14585	14470	14619	14464	14589	14473	14652	14797	14458	14577	14565	14575	14500	14583	14648	14709	14489	14505	14597	14517	14543	14555	14652	14495	14568	14514	14589	14428	14456	14604	14526	14672	14409	14599	14706	14469	14469	14586	14646	14540	14455	14353	14592	14590	14387	14515	14284	14456	14623	14483	14519	14630	14640	14574	14536	14625	14582	14618	14458	14637	14571	14483	14503	14568	14576	14426	14588	14653	14705	14553	14548	14561	14618	14517	14406	14472	14385	14478	14489	14406	14544	14552	14690	14606	14602	14634	14600	14628	14764	14597	14617	14474	14650	14652	14518	14423	14795	14476	14468	14442	14658	14667	14373	14589	14458	14611	14646	14535	14614	14575	14488	14558	14586	14401	14628	14409	14485
22904	21246	29142	23664	30413	65661	62429	42591	20582	17422	16429	15954	16046	16152	15993	16112	16158	15957	15874	16061	15821	15813	15977	15943	16100	16055	16065	15948	15758	15979	15955	16018	15920	15950	15928	15823	15728	15926	16037	15985	15979	15928	15862	15883	15979	15650	15889	15685	15664	15881	15842	15818	16038	15860	15924	15831	15972	15774	15767	15865	16043	15989	15928	15957	15711	15895	15906	16113	15907	15942	15868	15864	15865	15680	15855	15888	15901	15935	15765	15757	15869	15894	15921	15958	15808	15822	15930	15752	15904	15757	15920	15849	15847	15732	16011	16030	16100	15825	16087	15915	15850	15662	15860	15815	15805	15961	15806	15917	15777	15834	15745	15971	15880	15837	16202	15963	15835	15677	15931	16002	15861	15869	15848	16023	15961	15984	15815	15859	15866	15839	15808	15709	16123	15754	15952	15766	15777	15859	15809	16076	15911	15827	15970	15814	15859	15932	15796	16053	15892	15942	15806	15876	15930	15862	15922	15990	15850	15744	15825	16040	15977	16022	15870	15782	15678	15893	15923	15820	15835	15776	15870	15929	16002	15817	15858	15874	15758	15980	15910	15695	15781	15838	15825	15734	16056	15820	16139	15916	15750	15908	15747	15740	15858	15869	15755	15960	15965	15903	15826	15715	15834	15851	15922	15816	15867	15827	15830	15830	15941	15770	15884	15968	15933	15798	15812	15731	16026	15900	15869	15737	16001	15630	15899	15707	15942	16033	15688	16022	16000	15974	15839	15812	15691	15930	15837	15685	15868	16004	15647	15712	15830	15689	15867	15981	15886	15890	15723	15989	16015	15797	15853	16031	15787	15896	15934	15769	15709	15947	15860	15761	15565	15594	15848	15830	15743	15742	15711	15950	15887	15881	15852	15713	15685	15901	16144	15937	15884	15915	16028	15999	15663	15841	15668	15837	15811	15871	15933	15730	15809	15820	15909	15944	15724	15696	15815	15764	15807	15979	15835	15763	15729	16049	16020	15832	15801	15805	15751	15797	15711	15962	15703	15798	15683	15879	15936	15862	15777	16100	15837	15874	15730	15851	16015	15736	15657	15822	15887	15723	15886	15855	15684	15945	15861	15784	15900	15807	15845	15827	15880	15928	15633	15944	15690	15791	15973	15730	15902	15651	15700	15735	15662	15780	15904	15924	15977	15758	15769	15733	15841	15829	15698	15768	15732	15706	15782	15705	15990	15860	15909	15857	15940	15754	15990	16003	15782	15895	15921	15781	16053	15703	15822	15767	15906	15759	15985	15884	15981	16141	15726	15775	15818	15809	15997	15940	15810	16047	15726	15973	15862	15952	15789	15838	15762	15868	15710	15741	15829	15752	15763	15749	15856	15809	15737	15682	15710	15768	15801	15759	16033	15878	15801	15846	15987	15719	15986	15882	16025	15897	15860	15892	15758	15722	15786	15647	15895	15821	15847	15751	15893	15880	15736	15883	15805	15873	15564	15888	15718	15719	15509	15772	16033	15746	15705	16002	15959	15813	15800	15848	15976	15845	15778	15682	15902	15874	15717	15698	15631	15722	15731	15754	15934	15760	15732	15947	15884	15925	15978	15902	15859	15883	15933	15849	15885	16023	15718	15849	15793	15680	15857	15773	15647	15842	15861	15868	15803	15965	16045	15752	15793	15784	15945	15969	15857	15811	15907	15955	15913	15687	15939	15654	15943	15580	15856	15692	15739	15725	15708	15897	15880	15768	15813	15707	15671	15953	16164	15977	15985	15998	15668	15875	16118	15715	15856	15659	15828	15954	15865	15902	15857	15816	16031	16016	15756	15924	15902	15809	15976	15748	16054	15900	15790	15989	15780	15754	15831	15879	15666	15708	15896	15786	15788	15894	15908	15727	15897	15928	15876	15867	16020	15810	15855	15855	15843	16173	15846	15780	15664	15891	15833	15864	15837	15793	15820	15700	15791	15630	15943	15576	15759	15746	15767	15787	15828	15872	15634	15544	16001	15970	15792	15877	15934	15715	15849	15857	15819	16009	15975	15828	15893	15721	15820	15899	15746	16111	15852	15822	15956	15842	15767	15974	15879	15960	16015	15809	15833	15802	15716	15645	15972	15918	15925	15908	15688	15827	15894	15929	15904	15526	15848	15807	15738	15893	16014	15822	15688	15800	15873	15641	15807	15787	15929	15849	15874	15774	15854	15860	15803	15851	15692	15740	15951	15976	16122	15846	15672	15946	15761	15792	15812	15960	15733	15856	15938	15811	15730	15839	15871	15753	15675	15966	15779	15643	15840	15623	15775	15832	15793	15886	15936	15826	15882	15779	15810	15881	15594	15740	15869	15805	15942	15929	15661	15932	15712	16014	15820	15915	15824	15933	15709	15907	15905	15729	15883	15955	15776	15623	15873	15961	15759	15756	15764	15882	16033	15808	15755	15758	15838	16028	15718	16042	15772	15741	15774	15854	15840	15584	15722	15817	15802	15950	15767	15895	15930	15816	15920	15889	15991	15916	15839	15764	15844	15857	15946	15993	15917	15895	15786	15822	15951	16065	15793	15785	15795	15809	15872	15871	15715	15867	15840	15852	15821	15919	15939	15813	15995	15740	16003	15809	15840	15829	15769	16010	15820	15830	15963	15803	15884	15904	15779	15804	15793	15751	15897	15725	15710	15916	15958	15831	15827	15634	15982	15748	15942	15950	15950	15807	15885	15784	15681	15786	15865	15934	15896	15939	15796	15925	15715	15880	15807	15867	15849	15729	15890	15858	15727	15837	15821	15895	15789	15815	15852	15938	15951	15892	15815	15742	15725	15851	15824	15587	15859	15648	16027	15712	15862	15770	15785	15991	15828	15683	15957	15806	15837	16009	15794	15858	16017	15844	15857	16087	15725	15716	15786	15822	15806	15812	16003	15768	15714	15797	15946	15809	15912	15942	15836	16010	16021	15826	15805	15768	15856	15715	15805	15937	15746	15733	15834	15919	15725	15893	16054	15767	15762	15727	15891	15724	15710	15775	15753	15794	15839	15820	15687	15949	15823	15813	15849	15748	15824	15915	15817	15939	15865	15850	15854	15712	15855	15728	15714	15931	15888	15770	16014	15719	15883	15958	15689	15839	15783	15683	15985	15881	16003	15721	15861	15918	15950	15884	15755	15873	15847	15952	15849	15759	15909	15948	15870	15892	15813	15791	15884	15849	15728	15980	15916	15947	15811	15867	15780	15864	15724	15812	15862	15673	15813	15946	15798	15838	15707	15851	15846	15694	15830	15979	15764	15758	15851	15670	15863	15780	15754	15908	15970	15778	15965	15996	15856	15867	15939	15836	15956	15793	15844	15932	15957	15835	15823	15892	15817	16009	16065	15810	15969	15778	15882	15920	15803	15880	15757	15903	15950	15782	15952	15617	15585	16018	16011	15646	15920	16046	15830	15827	15968	15810	15810	15852	15805	15797	15740	15948	15696	15806	15872	15917	15908	15980	15809	15749	15800	15879	15824	15856	15847	15997	15786	15884	15936	16077	15848	15897	15778	15683	15999	15699	15667	15742	15892	15774	15758	16011	15850	15919	15861	15739	15865	15855	15817	15812	15846	15806	15821	15760	15834	15695	15647	15627	15987	15760	15849	15877	15847	15673	15780	15569	15826	15944	15948	15778	15919	15883	15790	15892	15688	15832	15710	15756	15834	15851	15765	15777	15726	15892	15771	15745	15921	16143	15833	15674	16000	15873	15727	15712	15936	15789	15934	15922	15866	15774	15950	16054	15836	16001	15880	15713	15760	15811	15960	15920	15851	15830	15811	15822	15741	15829	15798	15826	15788	15686	15878	15807	15633	15608	15693	15708	15915	15954	15593	15878	16034	15908	15826	15877	15850	15951	15915	15707	15793	15833	15818	15894	15795	15787	15887	15754	15913	15848	15771	15857	15938	15891	15749	15727	15861	15552	15869	15811	16024	15813	15810	15882	15888	15992	16036	15934	15919	15705	15683	15788	15726	15948	15912	15867	15780	15797	15826	16116	15822	15705	15948	15932	15843	15938	15723	15922	15615	15737	15926	15922	16014	15913	15733	15656	16012	15696	15965	15826	15754	16085	15881	15921	15864	15641	15765	15935	15741	15833	15842	16025	16036	15756	15803	15877	15819	15910	15736	15904	16016	15982	15848	16040	15878	15881	15686	16001	15745	15919	15876	15942	15867	15858	15760	15932	15926	15793	15792	15946	15922	15827	15811	16051	15848	15927	15908	15933	15799	15955	15947	15862	15721	15780	15766	15812	15786	15857	15684	15891	15741	15952	15712	15869	15739	15934	15852	15946	15781	15926	15743	15950	15862	15866	15886	15830	16024	15682	16047	15895	15787	15822	15904	16129	15925	15885	15659	15910	15946	15776	15868	15961	16018	15955	15608	15825	15828	15796	15876	16021	15901	15755	15765	15815	15788	15696	15840	15939	15727	15856	15879	15864	15791	15918	15885	15801	15671	15901	15872	15834	15680	15876	15553	15960	15816	15920	15634	15943	15881	16039	15828	15806	15910	15763	15796	16038	15899	15905	16000	15871	15889	16121	15715	15792	15641	15837	15772	15907	15817	15829	15867	15888	15986	15872	15907	16029	16076	15845	15876	15848	15776	15986	15857	15636	15858	15630	15682	15961	15748	15890	15857	15919	15806	15692	15979	15670	15838	15855	15900	15906	15831	15675	15727	15890	15997	15900	15893	15742	15826	15801	15825	15806	15712	15879	15691	15454	15938	15796	15856	15751	15672	15917	15741	15983	15969	15855	15866	15972	15992	15554	15775	15801	15755	15813	15904	15845	15687	15795	15832	15735	15560	15729	15809	15938	15859	16052	15983	15848	15950	15878	15953	16154	15876	15801	15569	15809	15775	15851	15922	15951	15879	15918	16051	15778	15728	15753	15858	15886	16022	16080	15630	15680	16046	15684	15846	15847	15877	15834	15829	15798	15798	15789	15634	15770	15856	15829	15932	15846	15963	15894	15799	15721	15561	15871	15971	15886	15829	15815	15932	15771	15962	15841	15810	15930	16105	15721	15860	15729	15883	16061	15992	15839	15879	15894	15795	15796	15879	15831	15884	15801	15849	15709	15950	15878	15745	15891	16058	15589	15933	15858	15734	15770	15874	15701	15648	15678	15808	15868	15814	15945
15492	29298	27209	22660	46862	73157	63614	35574	15088	15075	15044	15060	15097	15074	15030	15127	15046	15056	15094	14958	14950	15094	15110	15129	15069	15031	15124	15046	15030	15172	14962	15040	14961	14831	14964	14916	15050	15033	14977	14888	15029	15113	15055	14965	15149	14998	14965	15020	14827	15025	14813	15070	14883	14875	15126	14881	15015	15136	15090	15053	14862	14968	14902	15062	14971	14817	15003	14961	15127	14861	14979	15111	15013	14920	14880	14939	14729	15111	14985	14891	15081	14981	14956	15196	14955	15016	14890	14826	15044	15137	14974	15014	14932	15093	15016	15050	14958	15094	14819	14761	14727	14937	15013	15147	14997	14879	14797	15106	14933	15069	14950	14830	14909	15062	14937	14855	14946	14837	15063	14961	14913	14917	15016	15013	14979	14974	14863	15001	14956	15013	15018	14959	14883	14897	14866	14946	15034	14982	15013	14931	14987	14971	14962	15044	14948	14692	15082	15153	14895	14865	14788	15035	14980	14804	15162	14912	14942	15164	14886	14969	14820	15009	14924	14808	14938	14923	14932	15019	15120	15092	14946	15029	14951	14914	14996	14871	15018	14973	14846	14816	14936	15089	14971	14968	15130	15022	14873	14894	15036	14961	14893	14932	14834	14981	14917	15098	14968	14909	15000	14975	14909	14904	14927	14987	14911	14921	14874	15146	14846	14740	14874	14850	14874	14994	14903	14827	14962	15027	14815	14869	14969	15044	14970	14899	14981	14861	15035	14898	15068	14866	14923	14822	14854	15003	15041	15099	15084	14949	15030	15019	14939	14979	14956	14950	15022	14893	15012	15028	14971	14911	14887	14836	14917	15064	15096	14737	14796	15041	15139	14856	15016	14853	15189	14770	15123	14951	15033	15008	14859	14875	14931	14973	15000	15165	14945	15058	14830	14942	14912	14871	14966	14777	14941	14840	15074	14916	14892	14973	15006	14996	14992	15013	14910	14916	15022	15011	14980	15109	14895	15097	14936	14928	14995	14854	14834	14958	15063	15070	15031	14681	14925	14985	14861	15212	15160	14943	15086	14835	14838	14971	14902	14963	15108	14907	14909	14995	15023	14946	14952	15121	15066	14968	14915	14967	14995	14816	14865	15169	14925	14786	14953	14855	14931	14914	15022	15128	15024	14980	15021	14966	14871	14990	15142	14698	14967	14850	15169	15053	14949	15035	15020	14708	15008	14863	14998	14951	15115	14880	15019	14887	14913	15127	14850	14945	15081	14839	15010	14891	14851	15117	14924	14861	15065	15054	14915	14919	14954	14916	14797	15044	14990	15038	14987	15103	14969	14971	14999	14933	14999	15040	15010	14950	15022	14933	14901	15010	14943	14921	14903	15001	14952	14857	15008	14896	14943	14982	15070	15108	14927	14842	14873	15004	14950	14868	15034	14974	14996	14887	14940	14834	14884	14937	14863	14783	14942	15111	14833	14921	14915	14951	15126	15072	14951	15012	15056	14776	15068	14866	15151	14863	14826	14729	15078	15037	14919	15075	15093	14984	15020	15029	15030	14873	15055	14941	14900	14874	15008	14787	15091	15136	15161	14882	14869	15069	15075	15019	14825	14898	15159	14872	14960	14862	14854	14874	14935	15041	14902	15008	14966	14823	15013	14892	15082	15007	15043	15077	14904	15115	14993	14884	15113	14821	15017	14865	15016	14947	15045	14846	14979	14976	14820	14904	14929	15115	14980	14998	15044	15046	15026	15098	14885	15104	14969	14863	14880	14970	15040	14947	15005	14784	14910	15072	14858	14929	14998	14942	14830	14935	15121	14852	15038	14767	14905	15137	14840	15004	14993	14913	14963	14814	15039	14923	15001	14996	14970	15105	15007	15019	15008	14958	14957	14841	15160	14912	15065	14875	14950	14830	14993	14900	14942	14922	14993	14843	15101	14903	14827	14934	14961	14907	14853	14876	15035	14967	14933	15042	14838	14897	15056	14905	15183	15099	15067	14892	14984	15085	14843	14999	15008	14888	14827	14922	14890	14832	14827	14962	15104	14988	14867	15049	15116	14928	14800	14963	14826	15184	14894	14923	15044	15208	14919	14879	14974	15060	14920	14807	14941	14980	14957	14745	14975	15014	15130	14993	14791	14996	15124	15050	14963	14952	15063	14759	15042	15017	15087	14887	14909	14979	14920	14900	14797	15093	14932	14846	14991	14993	14934	15055	15081	14796	14872	15096	14923	14986	14952	14968	14850	14971	15011	14956	14856	14997	15067	14954	14870	14835	14790	15105	15079	15022	14890	14957	15014	14898	15184	14882	14959	14764	14850	15046	15056	14823	15132	14782	15081	14970	15016	14876	14945	14887	14916	14967	15017	14987	14998	14992	15130	14981	15009	14901	14931	14821	14836	14825	14941	14882	15001	15003	15080	15031	14895	14813	14852	15096	14998	14896	14994	15031	14828	15149	14958	15002	15076	14956	15021	14992	14948	14881	15022	14933	15008	14963	15140	14828	14795	14998	14988	14980	15068	14999	14742	14951	15054	14847	15087	14914	15018	14918	15024	15033	15066	14973	14944	14905	14989	14970	15065	15005	14877	14937	14958	14865	15138	14946	14858	14958	14921	14961	14944	14876	14920	15050	15124	14840	14886	14959	15065	14907	15128	15031	14821	14942	15008	14998	14934	15060	14907	15039	14914	15021	15005	14940	14885	14831	15042	15075	14874	14839	14793	15003	15190	14865	15084	14899	14812	14936	15003	14931	14993	15005	14780	15025	14941	14943	14961	15138	14898	14975	15086	15004	14964	15117	14991	15007	14878	14875	15012	14868	14851	14978	15047	15002	14854	14892	14933	15040	14737	14959	14957	14966	14733	14932	15019	14984	14860	14898	14857	15000	14975	14999	14789	14824	14899	14938	14992	15109	14825	14987	15025	14998	14922	14903	14976	15128	14947	14974	14881	14884	15008	14940	14891	14891	15020	14959	15008	15087	14759	14863	14939	14881	14937	15058	15170	14809	14896	14997	14844	14915	14836	15026	14811	14811	14931	14813	14907	14919	14963	14890	14926	14903	14937	15081	15007	15134	15019	15130	15037	14944	14886	14913	14929	14848	14925	14916	15004	14978	15193	15024	15033	14955	14783	15012	14897	14989	15041	14778	14940	14970	15109	14905	14867	14904	15040	15001	14982	14811	15071	15015	14978	15013	14954	14875	14833	14969	14833	15017	14940	14977	14941	15004	14852	14899	14836	15032	14981	15014	14925	14931	15062	14982	14960	15193	14949	15137	14912	14880	14787	14992	14913	14997	14835	15036	14946	14776	14848	15016	14902	14992	14771	14829	15033	14945	14882	14920	14977	14821	14898	14923	14921	14938	15006	14835	14994	14905	15044	14997	14969	14940	15012	14925	15003	15084	14720	15034	14968	14953	15003	15050	14888	15049	14799	15070	14923	14883	14961	15109	14905	14940	14806	14906	14968	15020	14940	14959	15033	15122	15009	14823	14818	15132	14835	15074	14863	14848	14874	15038	14983	14886	15062	15030	14878	15010	14922	14711	15095	15015	15044	15121	14896	14926	14894	15083	14860	15003	15080	14816	15123	14926	14779	14852	15085	15089	14830	15029	14982	14958	14967	15021	14927	14952	14993	14728	14823	14872	14994	14881	15007	15008	14879	15063	15102	14876	15052	14880	14931	14984	14870	15130	14988	14998	15047	14850	15024	14981	14935	14821	14936	15004	14946	14944	14858	14868	15005	14761	15063	15057	14956	15091	15023	15001	15011	15032	14985	15015	15072	15113	14910	14996	14908	14864	15001	14858	15033	15098	15004	14914	14928	14723	14951	14898	15132	14858	14920	14972	14933	14888	15025	15011	14909	14961	14934	15032	14908	15020	14911	14837	14980	15056	14878	15171	15005	15104	15005	15028	14984	15144	15103	14984	15037	15014	14919	15190	14747	14745	14846	14829	15045	14985	14786	14994	14902	14880	14937	15193	15000	14967	14878	14982	14850	15096	14933	14886	15126	14990	14863	14900	14828	15046	15053	14914	15000	14952	14856	14977	14962	14993	15094	14995	15001	15069	14826	14841	14986	14833	14918	15001	14950	15001	14974	14886	14993	14968	14877	14897	15024	14817	14866	15017	14996	15019	14869	15007	14890	14898	14838	15125	14751	14952	14795	14949	14856	15197	14811	14943	15004	14897	14985	14835	15000	14992	14888	14985	14907	14800	14975	15024	14848	14973	14933	15052	14843	15056	14898	14981	15044	15072	14991	14866	14973	15042	14874	14764	15034	14932	14991	15008	15119	14903	14994	14937	14891	14874	14997	15001	14911	14885	14945	14996	14827	14960	14961	14953	14999	15064	15071	14858	15046	14852	14981	14853	14843	14962	14892	15036	14958	14975	15013	15014	14776	15082	15006	14902	14933	15032	15037	15087	14930	15080	14938	14909	14980	15035	14944	14878	14954	14977	15048	14900	15013	15085	15134	15045	14942	15027	15018	15121	14919	14937	14806	14863	14941	15092	14970	15048	14950	14958	14919	14929	14967	14989	14875	14796	14912	14889	14950	14779	14880	14858	15068	14845	14853	14859	14920	14955	15154	14911	15080	14905	14973	14885	14972	14957	14873	14915	15004	14926	14863	14990	14897	15006	15049	14938	15107	14952	14861	14917	14817	15076	15080	14959	15171	14905	14993	15045	14911	14995	14937	14917	15041	14901	15104	14847	14874	14824	15027	15035	14845	15088	15075	15078	14986	14958	14974	15189	14927	15117	14891	14964	14829	15028	14971	14919	14940	14946	14947	14953	14911	15035	14902	14809	14913	14931	15003	14926	15047	14929	14991	14833	15064	14934	14962	14932	14899	15094	15149	15163	14802	14978	14984	14940	15025	14885	14876	15068	15052	14927	15037	14919	14903	14961	14999	14831	15016	14909	14840	14999	15076	14934	14880	14934	14889	14891	15032	14972	14931	14910	15186	14863	14924	14877	15170	14917	15063	14865	14936	14989	14887	15057	15052	15064	14878	15022	15176	15004	14905	14979	14821	15018	14893	15055	14969	14826	14972	14994	14936	14998	15093	14791	15033	14862	14965	14981	14982	14895	15027	14946	14960	14883	14871	15134	14857	15012	14889	14942	14805	14924	15048	14879	14899	14896	14796	14811	14971	14945	14868	14867
27093	21635	22708	18950	18382	26486	24483	19198	15498	15251	15274	15234	15269	15152	15112	15279	15289	15220	15173	15093	15284	15094	15220	15161	15305	15150	15325	15063	15277	15101	15170	15268	15225	15189	15144	15100	15368	15133	15323	15268	15229	15203	15036	15173	15247	15218	15310	15298	15129	15277	15151	15348	15297	15232	15283	15088	15336	15177	15187	15341	15309	15261	15095	15268	15314	15458	15358	15200	15221	15079	15119	15089	15161	15087	15251	15252	15284	15316	15190	15252	15276	15081	15088	15028	15110	15117	15177	15153	15055	15201	15101	15011	15044	15022	15266	15367	15077	15005	15299	15227	15245	15189	15180	15183	15011	15128	15265	15049	15162	15286	15341	15118	15170	15159	15255	14898	15109	15155	15059	15349	15223	15270	15089	15225	15162	15292	15296	15223	15305	15066	15129	15278	15230	15349	15149	15094	15257	15387	15074	15279	15192	15314	15136	15437	15329	15143	15125	15289	15110	15092	15164	15168	15369	15109	15026	15206	14983	15117	15132	15208	15369	15092	15195	15292	15058	15222	14821	15319	15334	15035	15037	15193	15060	15095	14961	15198	15200	15254	15103	15305	15217	15097	15235	15089	15183	15073	15166	15052	15346	15197	15305	15028	15068	15252	15424	15202	15156	15132	15341	15252	15088	15243	15327	15164	15156	15171	14969	15133	15155	15279	15055	15214	15278	15355	15035	15148	15246	15220	15426	15211	15095	15294	15289	15239	15000	14978	15106	15161	15337	15082	15269	14950	15122	15408	15067	15226	15137	15360	15128	15040	15180	15118	15160	15091	15034	15259	15178	14984	15117	15283	15050	15199	15214	15309	15306	15301	15303	15179	15208	15230	15155	15178	15168	14985	15152	15201	15060	15129	15101	14979	15106	15175	15170	15301	15251	15146	15275	15204	15191	15196	15014	15172	15251	15231	15220	15096	14942	15290	15178	15410	15162	15126	15086	15178	15191	15197	15165	15260	15334	15252	15305	15253	15251	15074	15083	15258	15077	15222	15259	15119	15338	15159	15267	15226	15215	15197	15268	15341	15082	14961	15203	15190	15210	15035	15221	15290	15243	15067	15086	15160	15215	15330	15197	15174	15162	15135	14996	15126	15263	15046	15174	15069	15100	15268	15404	15167	15243	15124	14932	15059	15250	15293	15161	15018	15190	15261	15281	14991	15336	15114	15289	15031	15184	15154	15167	15122	15241	15250	15192	15160	15145	15495	15180	15079	15250	14956	15319	15133	15421	15284	15349	14981	14925	15151	15374	15172	15274	15454	15039	15116	15175	15113	15260	15117	15246	14991	15063	15078	15140	15195	14999	15271	15263	15300	15031	15470	15124	15340	15324	15185	15111	15290	15043	14995	15199	15213	15094	14999	15259	15402	15242	15194	15232	15145	15307	15160	15175	15127	15250	15192	15087	14998	15060	15243	15269	15012	15218	15100	15278	15064	15096	15282	15003	15266	15242	15082	15016	15238	15180	15269	15156	15070	15302	15188	15111	15217	15030	15232	15178	15177	15201	15150	15099	15297	15059	15103	15067	15221	15133	14952	15085	15116	15220	15183	15355	15231	15378	15110	15134	15352	15097	15202	15231	15115	15046	15372	15114	15237	15062	15084	15298	15049	15065	15219	15242	15217	15246	15123	15184	15218	15248	15025	15330	15156	15053	15330	15022	15199	15080	15184	15217	15249	15179	15170	15251	15160	14849	15106	15214	15141	15176	15181	15289	15295	15201	15409	15283	15243	15245	15030	15269	15247	15198	15290	15004	15293	15150	15180	15325	15160	15201	15320	15152	15147	15143	15436	15065	15177	15262	15263	15119	15309	15168	15069	15200	15185	15159	15054	15143	15232	15107	15251	15469	15233	15330	15149	15249	15259	15197	15257	15098	15296	15202	15250	15043	15185	15255	15158	15212	15167	15059	15026	15304	15165	15126	15132	15301	15119	15251	15091	15055	15102	15242	15230	15065	15116	15119	15174	14969	15099	15100	15230	15170	15195	15101	15333	15268	15297	15176	14938	15176	15148	15015	15064	14823	15190	15027	15145	15058	15130	15413	15327	15216	15028	15095	15066	15046	15050	15200	15249	15191	15140	15110	15061	15143	15326	15186	15173	15226	15230	15252	15318	15068	15226	15271	15356	15020	15227	15160	15263	15237	15217	15167	15100	15270	15081	15011	15137	15106	15159	15401	15023	15157	15205	15088	15225	15309	15067	15112	15048	15261	15120	15219	15232	15213	15107	15135	15153	15057	15026	14997	15046	15308	15239	15260	15255	15239	15160	15084	15278	15086	15162	15130	14994	15138	14982	15279	15085	15049	15262	15212	15128	15189	15358	15154	15253	15400	15072	14985	15118	14979	15205	15219	15235	15095	15163	15217	15209	15150	15300	15238	15140	15429	15251	15131	15122	15251	15187	15216	15140	15180	15165	15365	14903	15121	15102	15212	15098	15036	15143	15131	15121	15186	15069	15084	15097	15340	15073	15140	15349	15228	15187	15243	15225	15037	15279	15011	15145	15202	15140	15129	15194	15227	15162	15136	15053	15168	15118	15080	15147	15147	15203	15164	14988	15187	15155	15117	15225	15114	15249	15105	15075	15079	15090	15143	15172	15089	15205	15265	15233	15404	15266	15239	15260	15194	15359	15249	15089	15131	15207	15235	15148	15036	15192	15116	15239	14970	15043	15064	15225	15117	15184	15213	15042	15108	15090	15375	15314	15254	15181	15085	15119	15165	15124	15259	15223	15060	15337	15330	15261	15130	15208	15260	15132	15186	15191	15165	15110	15210	15235	15145	15137	15226	14929	15271	15214	15327	15216	15126	15075	15162	15161	15189	15197	15380	15144	15016	15340	15198	15212	15212	15124	15164	15130	15166	15403	15099	15235	15313	15139	15317	15227	15324	15443	15246	15367	15097	15296	14969	15242	15361	15042	15192	15082	15111	15093	15227	15194	15263	15402	15093	15201	15183	15125	15246	15213	15036	15010	15238	15158	15102	14995	15171	15201	15036	15060	15113	15127	15123	15153	15073	14999	15182	15109	15214	15113	14965	15117	15164	15200	15210	15132	15167	14976	15264	14940	15247	15325	15022	15176	15276	15193	15119	15090	15089	14954	15254	15279	15084	15380	15288	15191	15498	15064	15206	15059	15193	15213	15312	15172	15131	15126	15130	15264	15225	15306	15192	15042	15167	15022	15099	15190	15087	15275	15251	15011	15271	15161	15165	14970	15404	15213	15290	15096	15051	15068	15253	15161	15370	15156	15324	15318	15253	15043	15123	15224	15275	15129	15365	15376	15174	15249	15261	15237	15134	15367	15291	15193	15135	15133	15018	15202	15061	15359	15092	15256	15117	15116	15072	15107	15176	15312	15166	15264	15255	15075	15093	15198	15200	14947	15056	15031	15224	15138	15197	15098	15296	15172	15231	15256	15209	15071	15090	15184	15345	15156	15148	15218	15217	15175	15275	15000	15125	15081	15139	15159	15391	15053	15149	15185	15061	15304	14916	15037	15182	15256	15183	15169	15118	15316	15164	15372	14993	15452	15300	15141	15141	15180	15057	15285	15258	15187	15062	15222	15059	15186	15251	15377	15124	15387	15254	15070	15205	15340	15101	15213	15207	15134	15193	15252	15170	15145	15235	15039	15233	15193	15246	15108	15083	15238	15366	15149	15188	15048	15234	15285	15202	15146	15135	15150	15190	15352	15170	15456	15256	15178	15252	15103	15169	15239	14927	14947	15043	15236	15356	15109	15142	15312	15240	15245	15159	15088	15107	15178	15195	15191	15241	15317	15247	15296	15224	15219	15242	15301	15123	15143	15229	15197	15226	15138	15271	15003	14938	15029	15163	15214	15213	15332	14950	15098	15220	15266	15225	15124	15204	15145	15193	15116	15106	15269	15134	15274	15346	15172	15151	15176	15190	15201	15306	15318	15242	15124	15240	15010	15234	15071	15084	14981	15255	15074	15118	15152	15305	15165	15311	15037	15180	15338	15254	15112	15051	15256	15060	15077	15322	15215	15135	15099	15204	15213	15153	15227	15138	14971	15179	15214	15176	15144	15190	15161	15198	15263	15166	15189	15153	15032	15487	15315	15213	15269	15342	15156	15178	15019	15223	15156	15299	15224	15207	15270	15155	15251	15316	15163	15229	14935	15310	15227	15184	15213	15242	15080	15125	15144	15142	15228	15237	15201	15323	15270	15233	15276	15216	15091	15122	15177	15278	15246	15411	15209	15326	15169	15257	15073	15142	15085	15106	15007	15060	15067	15247	15190	15215	15190	15228	15125	15199	15303	15020	15352	15329	15304	15124	15164	15252	15027	14995	15160	15122	15073	15231	15014	15133	15249	15216	15081	15308	15183	15054	15219	15227	15069	15252	15268	14986	15167	15205	15299	15229	15159	15089	15156	15097	15242	15268	15297	15125	15194	15357	14990	15307	15165	15245	15207	15121	15229	15124	15189	15144	15167	15149	15363	15134	15195	15105	15158	15105	15108	15133	15034	15126	15181	15043	15026	15148	15351	15255	15303	15081	15268	15363	15426	15245	15312	15327	15282	14847	15253	15227	15108	15205	15050	15209	15089	15319	15032	15139	15053	14992	15380	15109	15230	15147	15231	15140	15174	15407	15229	15062	15084	15171	15122	15260	15182	15190	15307	14988	15131	15331	15314	15259	15248	15237	15169	14963	15331	15060	15232	15118	15185	15108	15257	15338	15290	15147	15078	15054	15067	15272	15057	15369	15134	15361	15116	15133	15275	15170	15160	15009	15025	15055	15219	15012	15238	15237	15195	15195	15039	15307	15244	15250	15201	15149	15276	15153	15129	15149	15222	15164	15291	15211	15294	15218	15057	15253	15135	15155	15091	15200	15264	15095	15113	15365	15145	15247	15144	15159	15164	15131	15209	15272	15333	15126	15127	15302	15011	15067	15145	15165	15190	15076	15199	15320	15287	15103	15026	15242	14957	15026	14937	15390	15318	15257	15029	15177	15281	15053	15310	15216	15086	15308	15075	15380	15237	14982	15178	15062	15425	15253	15305	15205	15245	15302	15212	15166	15114	15229	15315	15091	15289	15113	15209	15077	15370	15199	14980	15254	15191	15212	14987	15131	15171	15249	14945	15222	15290
14387	17680	16867	16325	20436	29207	25583	18210	14573	14550	14678	14427	14648	14648	14638	14517	14572	14595	14511	14596	14683	14625	14723	14499	14504	14575	14588	14485	14516	14552	14663	14684	14547	14534	14760	14712	14597	14613	14639	14773	14494	14761	14490	14592	14599	14723	14560	14596	14593	14544	14658	14416	14583	14651	14560	14707	14501	14590	14495	14455	14603	14539	14408	14568	14425	14549	14618	14551	14752	14385	14386	14640	14606	14598	14482	14726	14527	14698	14691	14596	14591	14714	14589	14590	14640	14538	14583	14487	14410	14404	14698	14615	14665	14442	14549	14658	14394	14664	14528	14630	14641	14594	14627	14571	14558	14663	14495	14618	14632	14647	14653	14608	14631	14542	14491	14530	14474	14616	14661	14698	14493	14699	14640	14575	14432	14664	14446	14545	14587	14482	14536	14651	14509	14563	14579	14587	14609	14574	14462	14487	14623	14497	14577	14595	14615	14569	14582	14775	14522	14528	14512	14621	14480	14506	14641	14527	14509	14622	14415	14852	14813	14460	14593	14725	14538	14604	14480	14618	14753	14505	14471	14581	14663	14687	14630	14659	14515	14524	14551	14726	14573	14568	14616	14597	14586	14738	14346	14513	14476	14630	14707	14507	14614	14786	14555	14623	14468	14737	14595	14549	14522	14652	14386	14605	14633	14680	14575	14324	14688	14606	14607	14567	14500	14612	14677	14496	14575	14648	14618	14462	14623	14446	14580	14472	14635	14600	14484	14656	14489	14516	14591	14630	14559	14719	14677	14675	14502	14672	14771	14708	14496	14478	14463	14756	14653	14632	14576	14585	14669	14333	14671	14598	14504	14458	14506	14553	14615	14378	14555	14650	14499	14576	14447	14533	14594	14499	14718	14435	14485	14623	14652	14633	14664	14487	14651	14465	14642	14468	14631	14717	14602	14540	14548	14624	14646	14593	14604	14533	14635	14558	14556	14668	14551	14604	14633	14624	14567	14588	14692	14581	14537	14455	14423	14704	14498	14538	14633	14667	14521	14542	14550	14568	14637	14606	14527	14458	14547	14737	14459	14508	14534	14452	14618	14853	14549	14495	14486	14623	14672	14528	14677	14548	14588	14596	14624	14639	14338	14669	14724	14606	14645	14478	14570	14644	14617	14590	14682	14472	14710	14601	14509	14504	14616	14552	14522	14523	14501	14500	14442	14528	14729	14639	14594	14543	14695	14631	14497	14549	14483	14619	14449	14481	14557	14593	14477	14643	14572	14578	14699	14443	14486	14558	14562	14664	14492	14625	14494	14559	14634	14532	14637	14516	14548	14474	14632	14500	14596	14506	14524	14690	14592	14735	14474	14643	14675	14632	14744	14556	14386	14528	14645	14620	14541	14674	14588	14713	14540	14592	14626	14748	14829	14684	14575	14315	14716	14347	14667	14650	14613	14546	14590	14658	14710	14569	14777	14687	14728	14650	14597	14568	14562	14678	14747	14412	14762	14701	14666	14471	14566	14524	14663	14478	14469	14618	14471	14328	14587	14561	14667	14677	14595	14597	14634	14572	14712	14694	14530	14735	14548	14616	14677	14475	14486	14589	14444	14416	14460	14432	14524	14649	14622	14536	14611	14666	14514	14595	14763	14464	14580	14711	14560	14604	14503	14760	14647	14528	14582	14682	14625	14619	14486	14575	14577	14684	14367	14602	14747	14425	14750	14512	14568	14591	14628	14672	14445	14436	14686	14430	14619	14606	14588	14533	14806	14643	14615	14509	14544	14543	14524	14571	14620	14590	14443	14661	14488	14504	14536	14590	14360	14363	14629	14467	14530	14539	14578	14388	14597	14602	14780	14467	14585	14669	14587	14713	14545	14533	14752	14473	14517	14498	14408	14403	14558	14625	14486	14563	14411	14678	14615	14497	14595	14680	14627	14576	14562	14626	14623	14606	14611	14520	14633	14534	14687	14692	14568	14417	14575	14518	14576	14550	14517	14652	14534	14695	14658	14507	14659	14642	14573	14672	14618	14617	14568	14485	14656	14483	14470	14615	14778	14656	14436	14606	14654	14649	14676	14745	14714	14470	14535	14570	14569	14715	14523	14576	14639	14522	14522	14621	14476	14533	14646	14534	14665	14649	14441	14541	14502	14427	14726	14555	14485	14615	14464	14606	14530	14507	14550	14554	14533	14545	14543	14704	14613	14531	14680	14559	14541	14387	14553	14408	14740	14562	14541	14796	14707	14558	14459	14566	14338	14586	14691	14545	14519	14552	14536	14557	14412	14574	14615	14622	14608	14461	14641	14700	14702	14421	14464	14360	14405	14600	14700	14499	14605	14578	14466	14414	14553	14354	14662	14509	14586	14575	14712	14503	14575	14596	14486	14495	14685	14562	14488	14621	14649	14615	14568	14473	14463	14595	14685	14604	14611	14575	14607	14555	14512	14511	14641	14578	14533	14459	14550	14664	14583	14458	14589	14559	14546	14722	14501	14643	14703	14652	14349	14530	14578	14469	14542	14736	14501	14578	14569	14556	14532	14483	14701	14552	14621	14599	14649	14662	14513	14554	14627	14737	14615	14617	14445	14509	14753	14631	14561	14608	14616	14470	14600	14616	14602	14641	14636	14612	14590	14603	14481	14568	14514	14554	14491	14552	14563	14530	14610	14423	14597	14523	14538	14630	14720	14487	14630	14892	14570	14657	14552	14547	14517	14535	14605	14536	14591	14453	14630	14660	14630	14613	14631	14559	14387	14622	14603	14608	14652	14657	14555	14609	14571	14456	14641	14583	14518	14530	14675	14514	14769	14553	14643	14704	14604	14556	14462	14588	14361	14651	14600	14592	14542	14611	14588	14572	14537	14539	14576	14612	14514	14453	14775	14478	14536	14669	14528	14598	14670	14502	14481	14714	14581	14622	14605	14650	14620	14505	14600	14434	14595	14566	14495	14689	14787	14534	14506	14552	14576	14628	14632	14577	14574	14542	14585	14662	14516	14549	14540	14592	14642	14627	14678	14483	14454	14645	14499	14698	14556	14702	14740	14559	14781	14618	14703	14636	14629	14633	14490	14579	14668	14437	14609	14584	14611	14700	14486	14673	14555	14630	14562	14612	14681	14539	14554	14570	14510	14522	14600	14689	14633	14654	14552	14554	14516	14584	14635	14608	14700	14598	14513	14703	14501	14630	14651	14411	14558	14640	14711	14674	14613	14509	14674	14597	14468	14578	14503	14559	14622	14550	14626	14461	14575	14690	14553	14546	14542	14733	14419	14575	14707	14315	14636	14659	14510	14482	14590	14423	14649	14653	14513	14589	14565	14600	14672	14598	14523	14577	14585	14529	14727	14627	14649	14619	14625	14407	14560	14564	14477	14477	14517	14466	14441	14626	14568	14443	14535	14636	14582	14736	14728	14651	14558	14535	14690	14557	14500	14696	14750	14520	14639	14638	14541	14766	14438	14461	14577	14723	14450	14648	14457	14598	14530	14462	14566	14579	14686	14477	14502	14486	14600	14608	14611	14660	14657	14615	14441	14578	14581	14709	14521	14541	14565	14526	14580	14566	14407	14702	14547	14584	14787	14512	14735	14655	14501	14609	14714	14552	14588	14780	14544	14766	14581	14647	14509	14574	14560	14508	14631	14494	14406	14693	14433	14677	14560	14364	14576	14501	14744	14548	14502	14651	14646	14560	14582	14534	14651	14477	14668	14645	14655	14546	14653	14579	14746	14422	14696	14441	14690	14734	14590	14697	14639	14562	14485	14589	14715	14596	14598	14494	14631	14403	14615	14455	14644	14473	14656	14611	14545	14690	14534	14615	14626	14496	14485	14541	14445	14690	14324	14393	14572	14637	14483	14661	14523	14600	14636	14559	14639	14494	14611	14729	14698	14747	14542	14571	14714	14638	14507	14559	14596	14860	14553	14501	14708	14461	14623	14599	14487	14664	14477	14311	14630	14478	14612	14609	14576	14569	14485	14560	14564	14597	14654	14628	14615	14600	14562	14437	14494	14423	14475	14580	14771	14573	14523	14655	14686	14637	14624	14551	14649	14661	14546	14594	14601	14532	14593	14551	14396	14583	14611	14479	14500	14698	14602	14609	14653	14804	14633	14506	14597	14589	14588	14515	14623	14738	14480	14656	14471	14581	14580	14462	14563	14741	14628	14639	14613	14576	14614	14565	14704	14688	14703	14688	14641	14675	14596	14527	14502	14727	14477	14650	14436	14557	14611	14517	14669	14679	14596	14699	14660	14586	14685	14615	14561	14607	14536	14474	14481	14510	14668	14643	14844	14469	14677	14464	14431	14470	14570	14548	14621	14628	14648	14392	14501	14653	14533	14521	14762	14466	14443	14539	14555	14581	14764	14616	14635	14823	14548	14526	14561	14553	14659	14709	14569	14534	14560	14482	14702	14474	14702	14555	14607	14578	14456	14555	14495	14694	14511	14638	14651	14693	14752	14486	14536	14668	14564	14561	14697	14441	14620	14576	14754	14600	14684	14648	14424	14639	14646	14487	14649	14749	14644	14484	14523	14633	14583	14704	14532	14621	14517	14667	14550	14527	14696	14676	14578	14464	14599	14416	14550	14459	14577	14598	14673	14376	14581	14577	14752	14613	14600	14760	14543	14453	14631	14547	14503	14617	14600	14577	14546	14694	14588	14550	14544	14499	14629	14699	14532	14569	14575	14398	14594	14409	14638	14500	14326	14466	14611	14699	14375	14517	14704	14613	14520	14671	14663	14513	14516	14615	14585	14591	14560	14547	14639	14538	14512	14540	14506	14516	14616	14727	14597	14641	14496	14733	14404	14666	14578	14608	14603	14562	14541	14533	14562	14675	14682	14453	14504	14538	14686	14600	14612	14702	14638	14471	14729	14648	14553	14527	14500	14480	14614	14602	14684	14494	14703	14572	14596	14542	14642	14677	14541	14688	14381	14682	14629	14549	14549	14601	14583	14537	14779	14635	14554	14445	14586	14427	14617	14713	14653	14551	14521	14535	14556	14516	14482	14495	14615	14567	14475	14426	14485	14737	14551	14504	14568	14569	14499	14746	14651	14528	14574	14427	14539	14556	14474	14643	14681	14647	14586	14501	14603	14591	14708	14720	14578	14807	14516	14723	14641	14577	14601	14688	14636	14440	14750	14555	14515	14600	14701	14578	14695	14657
24133	21233	28452	24479	30238	55717	49547	33574	18229	16293	15828	15566	15469	15610	15382	15424	15500	15622	15689	15451	15592	15515	15312	15337	15483	15384	15394	15324	15425	15475	15427	15524	15454	15406	15440	15264	15290	15280	15272	15567	15437	15408	15295	15216	15286	15380	15401	15307	15437	15399	15298	15577	15504	15481	15386	15223	15240	15347	15378	15439	15399	15541	15491	15533	15415	15245	15407	15289	15371	15194	15394	15365	15345	15346	15425	15387	15277	15349	15429	15258	15546	15649	15401	15334	15361	15317	15078	15355	15392	15305	15213	15128	15367	15450	15329	15421	15232	15433	15271	15099	15153	15366	15290	15283	15090	15356	15443	15369	15234	15415	15445	15405	15487	15409	15319	15430	15456	15409	15227	15051	15362	15269	15383	15369	15327	15293	15382	15358	15489	15359	15549	15188	15417	15443	15407	15352	15305	15371	15441	15402	15274	15371	15456	15322	15208	15169	15232	15254	15328	15254	15195	15220	15301	15192	15208	15074	15221	15439	15463	15381	15417	15448	15313	15119	15402	15035	15384	15387	15301	15402	15159	15361	15326	15329	15483	15333	15163	15333	15487	15274	15388	15330	15405	15508	15282	15461	15057	15499	15104	15288	15287	15141	15518	15536	15429	15187	15311	15449	15292	15213	15427	15303	15136	15392	15357	15222	15169	15315	15225	15493	15473	15291	15572	15328	15310	15256	15409	15275	15522	15523	15433	15408	15192	15386	15513	15389	15231	15504	15147	15340	15382	15463	15449	15353	15167	15187	15365	15289	15212	15354	15390	15460	15351	15221	15343	15278	15346	15436	15522	15091	15109	15077	15493	15277	15324	15369	15320	15415	15153	15236	15298	15260	15369	15328	15201	15368	15406	15401	15469	15336	15369	15427	15092	15533	15360	15453	15568	15483	15357	15142	15230	15326	15354	15469	15405	15298	15390	15514	15292	15375	15344	15552	15464	15448	15268	15370	15249	15294	15162	15326	15168	15386	15318	15311	15423	15531	15268	15248	15355	15667	15485	15274	15378	15525	15291	15463	15284	15293	15266	15283	15441	15446	15334	15408	15431	15326	15411	15423	15323	15351	15415	15372	15568	15524	15377	15411	15468	15421	15313	15232	15337	15261	15613	15417	14922	15325	15344	15153	15137	15439	15501	15224	15153	15490	15303	15444	15159	15257	15258	15170	15472	15403	15237	15279	15222	15316	15350	15524	15071	15265	15249	15198	15287	15325	15269	15274	15319	15139	15305	15359	15291	15301	15395	15309	15420	15443	15402	15372	15247	15469	15340	15539	15479	15423	15318	15332	15210	15408	15278	15106	15455	15529	15435	15166	15303	15510	15357	15370	14993	15224	15215	15065	15368	15211	15285	15146	15151	15269	15235	15241	15439	15441	15490	15459	15340	15527	15369	15295	15345	15247	15538	15213	15487	15557	15473	15321	15318	15368	15317	15362	15182	15330	15431	15082	15245	15297	15463	15381	15511	15257	15542	15476	15141	15371	15363	15259	15452	15360	15372	15441	15384	15506	15355	15394	15306	15242	15446	15316	15407	15145	15307	15215	15332	15459	15288	15339	15342	15271	15299	15302	15343	15443	15220	15264	15373	15281	15317	15319	15254	15306	15557	15305	15142	15344	15452	15322	15255	15214	15360	15223	15207	15368	15210	15394	15470	15364	15450	15298	15143	15229	15365	15373	15251	15482	15377	15328	15343	15448	15395	15196	15419	15323	15110	15193	15217	15471	15453	15301	15476	15334	15327	15335	15315	15286	15364	15247	15245	15435	15185	15284	15415	15300	15369	15443	15307	15226	15381	15369	15323	15276	15354	15297	15356	15484	15396	15328	15282	15275	15316	15454	15417	15338	15397	15253	15384	15658	15306	15355	15385	15422	15443	15344	15369	15516	15391	15178	15283	15225	15655	15319	15294	15459	15249	15287	15286	15152	15396	15308	15480	15414	15181	15391	15452	15295	15154	15150	15336	15348	15601	15402	15483	15389	15154	15296	15231	15414	15471	15411	15429	15293	15289	15553	15363	15345	15231	15352	15448	15499	15285	15236	15336	15129	15326	15321	15362	15312	15156	15403	15179	15321	15326	15295	15182	15141	15238	15237	15261	15441	15355	15340	15259	15331	15278	15333	15296	15281	15465	15409	15498	15432	15324	15312	15333	15394	15419	15205	15237	15310	15474	15331	15417	15303	15461	15386	15256	15418	15447	15299	15381	15457	15442	15501	15354	15502	15508	15244	15331	15272	15625	15492	15334	15440	15279	15321	15342	15413	15338	15448	15463	15409	15345	15303	15106	15360	15170	15297	15360	15561	15291	15237	15255	15257	15503	15376	15447	15272	15298	15518	15424	15186	15450	15276	15240	15424	15424	15360	15047	15376	15494	15228	15313	15546	15329	15366	15215	15155	15403	15291	15186	15062	15428	15392	15318	15500	15072	15426	15176	15522	15275	15389	15234	15203	15412	15250	15200	15169	15286	15372	15359	15257	15337	15322	15320	15326	15344	15458	15327	15408	15292	15314	15259	15429	15488	15360	15418	15343	15206	15428	15354	15464	15556	15397	15339	15386	15498	15179	15429	15387	15353	15562	15471	15326	15399	15273	15277	15420	15424	15248	15253	15303	15277	15395	15391	15107	15231	15258	15277	15112	15230	15451	15299	15421	15383	15499	15246	15323	15510	15220	15306	15180	15344	15385	15403	15481	15301	15615	15141	15285	15362	15370	15378	15469	15330	15213	15536	15332	15442	15271	15365	15395	15126	15293	15349	15429	15587	15428	15415	15538	15406	15328	15291	15204	15387	15384	15298	15285	15136	15382	15244	15167	15079	15322	15347	15256	15375	15462	15329	15266	15323	15429	15294	15344	15347	15374	15272	15308	15024	15453	15472	15446	15274	15428	15422	15270	15306	15629	15217	15207	15206	15480	15388	15273	15298	15351	15400	15238	15216	15228	15128	15420	15257	15385	15506	15353	15365	15105	15336	15155	15225	15291	15315	15509	15461	15461	15387	15485	15354	15398	15395	15333	15274	15347	15312	15291	15276	15301	15417	15440	15293	15326	15244	15399	15445	15479	15229	15458	15435	15542	15365	15456	15239	15280	15240	15280	15414	15492	15335	15270	15346	15344	15329	15347	15338	15373	15361	15375	15332	15351	15439	15265	15287	15300	15321	15427	15455	15353	15525	15355	15275	15600	15242	15449	15292	15400	15417	15352	15325	15398	15161	15422	15568	15304	15307	15251	15190	15296	15590	15295	15236	15297	15499	15543	15298	15380	15347	15521	15399	15107	15364	15362	15279	15261	15395	15380	15271	15285	15397	15359	15261	15280	15355	15390	15379	15482	15488	15362	15222	15424	15404	15435	15338	15342	15158	15428	15491	15305	15157	15334	15365	15322	15478	15435	15268	15333	15294	15241	15344	15286	15256	15469	15313	15468	15363	15141	15465	15362	15311	15489	15251	15163	15374	15267	15416	15387	15297	15259	15392	15496	15498	15435	15221	15407	15467	15287	15303	15374	15323	15157	15362	15483	15328	15132	15418	15367	15417	15328	15318	15283	15217	15128	15272	15240	15313	15402	15379	15201	15462	15524	15363	15509	15615	15389	15440	15482	15380	15257	15293	15327	15466	15261	15400	15353	15493	15324	15410	15307	15419	15248	15412	15468	15341	15411	15232	15424	15304	15271	15308	15346	15323	15229	15213	15292	15581	15155	15367	15249	15207	15223	15207	15295	15429	15352	15369	15426	15198	15176	15218	15198	15318	15482	15337	15277	15420	15457	15303	15269	15217	15136	15127	15498	15441	15280	15328	15380	15173	15223	15287	15288	15434	15518	15424	15415	15321	15215	15308	15240	15284	15328	15299	15196	15455	15452	15479	15183	15392	15379	15424	15288	15278	15348	15413	15350	15258	15416	15316	15388	15456	15569	15403	15324	15327	15381	15337	15362	15516	15285	15448	15337	15369	15220	15392	15437	15383	15355	15399	15484	15419	15267	15340	15394	15275	15304	15497	15279	15575	15309	15297	15342	15544	15363	15314	15224	15425	15227	15370	15281	15390	15354	15398	15327	15478	15455	15327	15494	15429	15230	15258	15309	15320	15374	15432	15547	15388	15275	15361	15345	15403	15304	15282	15304	15028	15325	15531	15379	15482	15362	15349	15339	15406	15252	15344	15367	15334	15433	15383	15267	15128	15451	15145	15638	15469	15481	15184	15397	15191	15171	15347	15368	15295	15519	15328	15404	15424	15265	15276	15417	15347	15495	15335	15217	15488	15400	15244	15352	15322	15194	15338	15360	15291	15231	15393	15374	15171	15160	15268	15165	15384	15342	15203	15330	15409	15486	15522	15244	15382	15277	15418	15462	15466	15228	15321	15532	15499	15460	15436	15487	15439	15482	15346	15293	15416	15193	15236	15313	15266	15347	15408	15428	15364	15401	15178	15123	15360	15346	15454	15452	15368	15218	15342	15498	15384	15394	15452	15476	15184	15136	15381	15332	15530	15392	15314	15454	15388	15438	15237	15192	15392	15260	15516	15267	15320	15343	15357	15460	15514	15272	15277	15282	15213	15262	15245	15335	15516	15377	15321	15305	15445	15456	15279	15308	15228	15202	15357	15364	15291	15376	15154	15523	15453	15378	15462	15346	15347	15233	15248	15261	15349	15352	15426	15382	15260	15318	15472	15494	15256	15315	15346	15149	15501	15291	15284	15393	15498	15528	15304	15311	15349	15408	15364	15512	15601	15359	15302	15272	15353	15323	15383	15383	15329	15456	15238	15078	15385	15400	15379	15373	15484	15304	15592	15187	15198	15454	15480	15502	15398	15253	15607	15355	15311	15426	15356	15250	15289	15307	15403	15398	15417	15501	15312	15404	15392	15147	15291	15245	15072	15368	15409	15303	15344	15256	15285	15310	15267	15231	15403	15266	15540	15422	15419	15484	15286	15263	15282	15305	15356	15422	15331	15288	15339	15370	15375	15334	15227	15487	15381	15475	15321	15518	15322	15183	15358	15260	15426	15369	15735	15220	15314	15257	15369	15357	15372	15397	15169	15295	15306	15490	15277	15208	15286	15466	15326	15474	15282	15303	15480	15371	14986	15365	15243	15337	15418	15278	15247	15226	15385	15188
14711	25580	23372	19741	37923	57067	49285	29860	14824	14943	14820	14784	14722	14709	14827	14721	14760	14896	14691	14805	14696	14821	14821	14820	14644	14866	14770	14647	14724	14839	14785	14556	14814	14599	14483	14750	14662	14715	14722	14850	14665	14895	14646	14595	14627	14835	14778	14696	14735	14543	14843	14818	14819	14663	14611	14535	14762	14812	14951	14707	14781	14754	14771	14675	14790	14719	14751	14701	14889	14800	14766	14597	14915	14717	14769	14599	14930	14877	14671	14780	14789	14795	14617	14764	14736	14716	14789	14725	14745	14619	14650	14846	14695	14565	14832	14731	14747	14640	14730	14747	14651	14809	15024	14859	14752	14925	14722	14619	14778	14655	14696	14649	14768	14529	14654	14731	14684	14691	14723	14677	14907	14721	14617	14618	14776	14637	14528	14618	14826	14651	14618	14785	14695	14704	14724	14848	14614	14774	14847	14756	14670	14725	14725	14780	14784	14803	14799	14754	14680	14800	14816	14755	14656	14795	14591	14689	14802	14686	14634	14914	14771	14717	14593	14450	14773	14660	14778	14588	14757	14895	14761	14791	14641	14714	14705	14826	14840	14643	14671	14684	14879	14717	14826	14625	14736	14680	14631	14609	14767	14670	14769	14781	14813	14690	14774	14676	14698	14656	14900	14696	14650	14725	14847	14708	14790	14638	14655	14836	14833	14652	14699	14871	14694	14694	14685	14779	14807	14570	14792	14592	14673	14606	14722	14714	14681	14962	14685	14677	14842	14723	14633	14927	14750	14777	14741	14650	15036	14781	14763	14819	14865	14692	14718	14605	14803	14741	14762	14785	14855	14699	14753	14692	14795	14851	14778	14622	14625	14668	14891	14689	14742	14653	14758	14686	14663	14761	14558	14731	14620	14719	14815	14784	14671	14711	14753	14784	14747	14794	14632	14843	14575	14739	14811	14625	14718	14619	14761	14622	14765	14638	14748	14621	14720	14641	14734	14851	14686	14699	14582	14769	14602	14815	14843	14636	14579	14651	14737	14620	14804	14725	14622	14663	14659	14895	14654	14767	14633	14595	14744	14731	14699	14828	14663	14690	14591	14801	14799	14726	14735	14588	14738	14870	14952	14705	14622	14714	14852	14673	14645	14657	14821	14730	14714	14820	14729	14550	14534	14727	14739	14586	14720	14849	14716	14727	14633	14644	14692	14774	14817	14725	14695	14682	14616	14843	14686	14757	14666	14821	14821	14612	14673	14561	14762	14755	14731	14746	14626	14562	14908	14786	14687	14888	14661	14636	14751	14740	14619	14669	14718	14760	14681	14766	14673	14559	14707	14728	14784	14815	14737	14647	14683	14793	14653	14834	14665	14699	14797	14765	14633	14668	14663	14805	14722	14636	14870	14762	14877	14790	14915	14498	14708	14723	14783	14767	14776	14740	14722	14813	14835	14625	14619	14671	14751	14547	14691	14722	14668	14706	14727	14766	14795	14917	14726	14717	14739	14856	14652	14843	14749	14686	14800	14816	14580	14736	14759	14830	14637	14784	14778	14764	14716	14762	14695	14639	14774	14594	14647	14550	14712	14721	14746	14861	14829	14690	14730	14632	14661	14786	14807	14687	14660	14796	14654	14767	14770	14619	14830	14695	14672	14732	14904	14568	14733	14845	14770	14754	14807	14669	14678	14577	14928	14740	14936	14756	14812	14787	14790	14673	14666	14634	14565	14817	14641	14716	14801	14902	14719	14805	14749	14704	14706	14722	14696	14765	14818	14651	14690	14809	14764	14708	14663	14709	14547	14878	14740	14791	14766	14713	14900	14701	14767	14726	14858	14562	14580	14726	14657	14711	14579	14619	14643	14814	14760	14702	14727	14698	14747	14853	14623	14862	14720	14803	14532	14782	14623	14592	14673	14787	14709	14661	14671	14717	14744	14700	14677	14774	14694	14751	14630	14651	14739	14689	14743	14816	14805	14793	14792	14770	14767	14759	14757	14904	14770	14646	14807	14784	14791	14911	14655	14752	14842	14726	14807	14911	14619	14653	14619	14741	14758	14648	14795	14728	14742	14848	14780	14717	14802	14651	14641	14610	14700	14840	14676	14605	14878	14705	14802	14745	14599	14829	14786	14768	14665	14876	14730	14904	14668	14699	14870	14719	14802	14791	14669	14839	14622	14797	14688	14781	14591	14784	14573	14653	14601	14725	14888	14804	14833	14573	14689	14728	14793	14716	14841	14507	14781	14774	14651	14668	14639	14687	14766	14674	14761	14758	14643	14660	14592	14616	14693	14711	14840	14848	14717	14687	14631	14740	14750	14678	14760	14654	14841	14733	14662	14883	14666	14653	14796	14788	14619	14653	14630	14781	14875	14720	14838	14787	14856	14741	14712	14720	14655	14870	14659	14649	14655	14625	14636	14658	14783	14651	14601	14693	14823	14882	14741	14781	14718	14648	14711	14823	14816	14627	14745	14777	14690	14795	14740	14722	14509	14729	14670	14699	14725	14692	14716	14732	14560	14777	14627	14725	14615	14780	14715	14802	14706	14710	14748	14760	14780	14715	14698	14749	14512	14763	14724	14735	14683	14732	14749	14834	14628	14718	14711	14775	14750	14687	14767	14572	14716	14728	14701	14748	14672	14748	14726	14706	14778	14611	14797	14836	14778	14559	14589	14815	14557	14820	14787	14783	14715	14655	14684	14718	14701	14729	14827	14726	14609	14565	14628	14711	14782	14761	14732	14728	14555	14615	14635	14787	14725	14728	14722	14596	14797	14660	14574	14886	14597	14660	14653	14796	14704	14682	14899	14710	14700	14838	14645	14798	14678	14660	14640	14875	14797	14751	14708	14528	14896	14764	14849	14724	14721	14710	14736	14703	14591	14743	14696	14788	14710	14682	14628	14787	14580	14827	14516	14813	14863	14628	14797	14639	14663	14745	14827	14586	14763	14654	14585	14752	14782	14774	14771	14559	14668	14779	14835	14735	14748	14830	14797	14824	14713	14528	14820	14765	14821	14794	14744	14586	14676	14789	14677	14644	14775	14559	14707	14633	14651	14738	14828	14829	14793	14585	14640	14681	14766	14579	14600	14597	14780	14731	14690	14576	14667	14607	14721	14780	14666	14937	14784	14828	14675	14631	14753	14717	14691	14830	14631	14790	14588	14647	14708	14664	14652	14649	14693	14763	14826	14577	14847	14734	14855	14913	14530	14660	14662	14726	14773	14828	14762	14623	14719	14815	14716	14988	14740	14793	14777	14551	14717	14713	14726	14770	14644	14587	14755	14744	14664	14675	14711	14806	14653	14850	14725	14728	14632	14591	14736	14665	14702	14780	14789	14762	14723	14918	14683	14756	14668	14808	14667	14705	14709	14630	14828	14724	14845	14687	14872	14749	14757	14814	14643	14768	14786	14661	14751	14848	14808	14753	14687	14738	14737	14752	14630	14491	14751	14591	14609	14675	14724	14858	14720	14763	14723	14542	14581	14707	14675	14771	14770	14601	14662	14659	14635	14658	14840	14714	14980	14725	14828	14740	14660	14566	14720	14603	14683	14609	14607	14804	14614	14916	14667	14755	14804	14529	14707	14627	14750	14665	14738	14529	14865	14759	14786	14883	14875	14773	14774	14756	14684	14712	14787	14746	14737	14744	14690	14699	14595	14687	14601	14619	14670	14637	14697	14801	14604	14784	14810	14653	14668	14731	14845	14670	14882	14960	14698	14795	14739	14672	14719	14640	14812	14644	14773	14833	14762	14780	14653	14740	14785	14835	14694	14771	14786	14656	14871	14698	14830	14804	14825	14736	14623	14641	14614	14723	14666	14711	14678	14747	14783	14699	14624	14704	14728	14822	14815	14741	14640	14830	14812	14884	14764	14829	14704	14698	14521	14574	14637	14709	14647	14779	14687	14519	14726	14674	14716	14619	14614	14855	14677	14669	14630	14610	14896	14731	14637	14773	14885	14787	14743	14675	14682	14682	14638	14744	14713	14690	14661	14676	14677	14801	14787	14861	14774	14827	14751	14756	14800	14820	14778	14898	14587	14734	14688	14725	14712	14687	14662	14683	14839	14679	14709	14694	14592	14785	14545	14684	14873	14722	14755	14724	14781	14824	14897	14745	14524	14941	14625	14623	14767	14854	14738	14693	14680	14665	14884	14753	14905	14767	14764	14759	14599	14653	14845	14716	14603	14837	14726	14650	14692	14772	14670	14727	14903	14631	14635	14765	14639	14794	14679	14617	14779	14656	14862	14787	14768	14622	14724	14663	14745	14752	14745	14603	14824	14842	14733	14747	14659	14673	14684	14666	14645	14643	14664	14726	14603	14809	14646	14644	14595	14653	14707	14563	14767	14697	14722	14694	14648	14762	14781	14826	14728	14791	14641	14775	14745	14758	14828	14881	14743	14807	14730	14582	14730	14579	14866	14619	14656	14685	14762	14833	14691	14724	14716	14707	14912	14770	14620	14799	14664	14924	14640	14801	14613	14727	14682	14637	14574	14795	14825	14653	14640	14730	14822	14692	14726	14710	14917	14610	14591	14817	14770	14712	14810	14740	14643	14700	14800	14626	14724	14684	14907	14776	14789	14744	14684	14579	14463	14766	14800	14699	14590	14885	14635	14550	14708	14720	14761	14795	14557	14794	14739	14506	14791	14790	14690	14774	14786	14611	14682	14533	14901	14764	14702	14748	14544	14632	14643	14722	14707	14642	14707	14777	14809	14799	14554	14728	14629	14636	14654	14731	14637	14700	14731	14620	14721	14807	14804	14870	14711	14747	14824	14641	14625	14690	14612	14692	14817	14819	14637	14745	14536	14806	14820	14786	14627	14734	14738	14822	14736	14548	14635	14755	14766	14777	14738	14728	14578	14780	14665	14733	14755	14902	14768	14770	14685	14722	14803	14858	14719	14687	14683	14684	14910	14724	14893	14877	14837	14843	14764	14672	14729	14684	14725	14607	14691	14832	14609	14719	14712	14738	14733	14744	14750	14648	14813	14779	14563	14881	14694	14608	14729	14878	14694	14718	14829	14668	14566	14721	14646	14559	14696	14753	14618	14796	14766	14660	14833	14739	14820	14715	14806	14750	14745	14555	14711	14834	14777	14565	14805	14572	14812	14611	14683	14718	14701	14752	14612	14660	14982	14834	14645	14656	14654	14784	14687	14692
22841	21208	29044	23674	25081	63641	63659	44898	20959	17461	16314	15953	16107	15904	16083	15973	15914	15779	15827	15891	15833	15886	15784	15711	15882	15676	15835	15933	15955	15918	15771	15759	15806	15965	15702	15669	15703	15831	15775	15885	15879	15684	15883	15828	15826	15831	15926	15683	15577	15814	15788	15737	15843	15782	15977	15662	15634	15775	15698	15799	15702	15755	15738	15789	15810	15860	15773	15588	15702	15817	15588	15639	15799	15515	15579	15664	15781	15819	16004	15660	15671	15713	15665	15653	15702	15685	15658	15645	15716	15776	15841	15561	15775	15671	15627	15787	15606	15593	15800	15854	15845	15745	16002	15736	15825	15678	15607	15649	15751	15675	15726	15586	15640	15593	15708	15569	15710	15802	15694	15653	15954	15680	15650	15639	15724	15645	15878	15905	15575	15761	15527	15753	15613	15650	15894	15775	15823	15862	15818	15757	15671	15526	15787	15674	15606	15650	15834	15581	15770	15799	15824	15474	15650	15827	15751	15612	15704	15730	15835	15671	15731	15812	15766	15710	15701	15667	15821	15704	15678	15750	15657	15746	15656	15743	15466	15559	15729	15758	15690	15629	15668	15607	15581	15739	15664	15708	15691	15666	15802	15858	15966	15584	15713	15626	15582	15665	15800	15702	15726	15631	15597	15642	15720	15595	15611	15817	15574	15722	15658	15599	15543	15578	15549	15692	15669	15755	15793	15553	15643	15613	15670	15594	15631	15730	15715	15769	15891	15690	15836	15615	15902	15735	15715	15620	15780	15656	15577	15365	15749	15745	15698	15595	15651	15663	15644	15673	15791	15716	15597	15677	15658	15696	15689	15804	15529	15733	15753	15784	15717	15606	15626	15686	15694	15658	15622	15734	15579	15621	15546	15639	15719	15476	15681	15694	15625	15761	15597	15627	15864	15700	15646	15859	15837	15585	15714	15648	15591	15702	15777	15612	15893	15842	15684	15619	15714	15615	15507	15767	15584	15715	15571	15717	15690	15587	15742	15717	16003	15889	15883	15746	15575	15791	15868	15656	15575	15552	15747	15694	15562	15615	15726	15751	15626	15762	15671	15807	15879	15888	15869	15679	15696	15498	15661	15542	15610	15623	15882	15716	15740	15598	15557	15666	15620	15618	15696	15635	15532	15752	15723	15543	15793	15624	15716	15599	15896	15756	15650	15675	15661	15851	15803	15891	15719	15682	15790	15717	15854	15878	15728	15532	15640	15624	15641	15688	15662	15703	15637	15725	15560	15629	15740	15522	15769	15813	15534	15692	15464	15786	15644	15623	15696	15802	15724	15797	15711	15753	15558	15766	15504	15623	15756	15588	15794	15811	16022	15734	15586	15949	15605	15714	15818	15809	15553	15869	15759	15809	15839	15663	15873	15760	15789	15801	15787	15797	15712	15778	15861	15779	15740	15684	15767	15680	15674	15734	15700	15543	15584	15522	15547	15722	15750	15689	15463	15713	15578	15649	15750	15762	15632	15705	15630	15794	15584	15734	15754	15689	15817	15468	15727	15452	15587	15634	15607	15777	15849	15793	15695	15589	15975	15651	15463	15724	15839	15876	15735	15841	15787	15819	15745	15525	15691	15780	15534	15638	15694	15698	15572	15675	15675	15720	15742	15801	15744	15673	15802	15748	15796	15942	15700	15726	15609	15753	15811	15847	15721	15747	15548	15877	15819	15743	15719	15658	15770	15574	15659	15823	15884	15840	15625	15747	15625	15586	15572	15666	15703	15619	15773	15806	15784	15863	15613	15797	15792	15871	15732	15582	15525	15658	15686	15629	15643	15663	15902	15849	15644	15671	15802	15675	15874	15695	15753	15696	15777	15824	15568	15659	15612	15760	15557	15663	15578	15572	15677	15786	15754	15694	15963	15805	15610	15698	15739	15766	15721	15681	15634	15635	15778	15825	15823	15903	15837	15573	15789	15633	15573	15687	15695	15494	15829	15639	15557	15754	15778	15538	15552	15789	15680	15441	15542	15759	15715	15661	15779	15753	15799	15590	15674	15677	15600	15728	15829	15668	15701	15712	15538	15944	15785	15884	15768	15613	15656	15576	15645	15956	15841	15629	15661	15591	15606	15715	15543	15664	15469	15635	15573	15575	15660	15933	15669	15659	15863	15658	15471	15532	15586	15465	15711	15680	15562	15540	15557	15793	15941	15550	15922	15632	15572	15765	15656	15678	15761	15729	15757	15597	15889	15799	15713	15874	15582	15559	15432	15617	15665	15622	15810	15616	15727	15563	15768	15709	15622	15904	15925	15664	15856	15631	15715	15886	15785	15776	15553	15657	15482	15706	15792	15657	15626	15659	15639	15629	15513	15663	15817	15726	15661	15462	15693	15738	15768	15713	15603	15629	15860	15505	15628	15684	15633	15590	15653	15650	15674	15700	15704	15711	15853	15654	15524	15556	15664	15704	15603	15599	15784	15778	15722	15667	15600	15698	15782	15643	15789	15603	15753	15572	15961	15759	15742	15784	15690	15902	15776	15721	15799	15840	15850	15751	15582	15638	15689	15640	15737	15618	15718	15774	15657	15615	15418	15585	15561	15488	15625	15618	15704	15737	15583	15778	15609	15620	15626	15768	15738	15685	15799	15732	15683	15541	15719	15900	15782	15666	15690	15913	15712	15800	15565	15778	15442	15646	15751	15608	15504	15561	15636	15641	15901	15770	15752	15748	15734	15690	15549	15940	15592	15534	15657	15701	15512	15671	15573	15626	15550	15516	15593	15505	15561	15651	15684	15668	15732	15478	15591	15825	15667	15891	15580	15720	15910	15848	15604	15553	15636	15621	15586	15654	15609	15658	15740	15731	15885	15801	15874	15598	15611	15547	15846	15876	15775	15683	15557	15683	15744	15516	15729	15773	15767	15688	15784	15733	15761	15548	15697	15649	15537	15604	15581	15859	15715	15706	15847	15589	15618	15460	15611	15658	15694	15915	15717	15751	15742	15579	15598	15595	15727	15657	15611	15628	15715	15811	15817	15474	15534	15746	15578	15970	15846	15629	15583	15636	15688	15665	15546	15579	15600	15655	15515	15538	15789	15549	15717	15869	15752	15610	15664	15598	15734	15708	15680	15758	15592	15485	15772	15770	15660	15555	15647	15538	15650	15726	15852	15660	15722	15775	15702	15782	15732	15816	15664	15985	15877	15669	15661	15623	15531	15577	15669	15765	15661	15714	15669	15637	15905	15583	15595	15664	15696	15762	15770	15837	15913	15911	15532	15724	15710	15677	15696	15514	15667	15670	15680	15724	15656	15732	15542	15731	15724	15515	15529	15647	15701	15539	15839	15856	15630	15748	15736	15634	15692	15593	15654	15772	15845	15631	15627	15700	15822	15701	15540	15781	15715	15665	15736	15590	15857	15778	15633	15716	15669	15744	15870	15892	15828	15704	15657	15766	15685	15620	15601	15582	15640	15694	15712	15622	15863	15864	15747	15646	15596	15670	15825	15657	15600	15732	15778	15729	15727	15763	15907	15813	15832	15469	15829	15708	15764	15807	15648	15734	15823	15811	15600	15481	15856	15608	15663	15558	15944	15646	15498	15747	15810	15618	15702	15739	15883	15680	15783	15932	15621	15740	15728	15696	15579	15642	15845	15776	15621	15518	15557	15803	15633	15607	15635	15579	15741	15692	15977	15823	15802	15691	15794	15762	15612	15705	15545	15716	15758	15586	15617	15577	15620	15611	15730	15753	15729	15684	15636	15633	15804	15661	15650	15805	15667	15456	15813	15690	15735	15599	15811	15537	15718	15924	15451	15659	15838	15685	15547	15594	15548	15741	15657	15749	15799	15654	15481	15592	15724	15633	15692	15684	15643	15678	15740	15609	15613	15715	15644	15890	15727	15606	15834	15620	15663	15725	15703	15584	15702	15862	15812	15606	15720	15793	15736	15567	15414	15816	15573	15797	15823	15768	15467	15439	15718	15640	15585	15652	15867	15660	15704	15731	15893	15638	15841	15668	15601	15699	15617	15577	15775	15791	15655	15556	15796	15706	15704	15827	15678	15611	15920	15582	15784	15653	15772	15755	15580	15890	15927	15647	15731	15678	15589	15691	15567	15680	15683	15787	15528	15698	15733	15758	15625	15694	15639	15668	15739	15839	15595	15836	15641	15492	15651	15674	15795	15677	15891	15581	15599	15909	15790	15661	15669	15558	15669	15712	15600	15607	15494	15715	15789	15910	15741	15707	15684	15580	15614	15635	15735	15718	15700	15714	15798	15845	15726	15845	15505	15723	15970	15797	15856	15684	15627	15539	15574	15696	15614	15678	15542	15634	15833	15695	15640	15618	15704	15408	15749	15657	15749	15813	15486	15777	15870	15871	15581	15581	15576	15728	15589	15686	15602	15725	15814	15662	15725	15666	15690	15973	15829	15723	15579	15567	15598	15793	15646	15522	15745	15755	15885	15681	15734	15712	15730	15652	15759	15596	15689	15630	15754	15566	15696	15620	15632	15769	15696	15641	15815	15737	15610	15648	15739	15572	15782	15550	15716	15626	15687	15696	15689	15774	15825	15745	15647	15612	15687	15737	15637	15689	15788	15698	15606	15776	15700	15909	15890	15854	15644	15713	15725	15785	15535	15709	15639	15837	15435	15944	15920	15664	15709	15799	15686	15735	15701	15651	15626	15653	15622	15762	15646	15743	15726	15736	15852	15743	15647	15774	15798	15635	15631	15624	15673	15744	15599	15567	15706	15633	15690	15734	15521	15693	15587	15577	15663	15870	15593	15783	15854	15666	15662	15818	15591	15517	15823	15713	15604	15632	15692	15598	15568	15708	15599	15408	15491	15838	15583	15808	15623	15644	15815	15860	15700	15516	15688	15639	15777	15716	15873	15896	15615	15434	15609	15801	15727	15461	15648	15671	15688	15755	15838	15766	15913	15549	15823	15850	15753	15705	15505	15613	15590	15649	15655	15666	15928	15643	15619	15555	15825	15841	15847	15720	15669	16138	15881	15605	15725	15738	15644	15739	15512	15521	15482	15453	15609	15532	15554	15640	15794	15609	15801	15867	15742	15780	15608	15644	15644	15567	15721	15474	15674	15579	15610	15638	15704	15795	15574	15706	15685	15695	15722	15635	15594	15472	15757	15563	15745	15634	15705	15558	15785	15620
17341	32230	30012	23645	37696	71363	64780	39697	14947	15093	15074	15068	14981	14929	15139	15009	15310	14977	14876	14877	14919	14909	15105	14881	15007	14909	14751	14777	14919	14990	14945	14988	14756	14878	14970	15027	14955	14785	14864	14915	14898	15118	14907	14961	14789	14830	14885	15003	14875	14894	14994	14867	14990	14966	14896	14965	14920	15038	14895	14963	14988	14977	14885	14947	14850	15021	14978	14788	14814	14933	15034	14768	15153	14997	14989	15003	14944	14792	14890	15091	14795	14911	14876	14853	14891	15019	14819	14897	14908	14807	14970	14929	14968	14935	15027	14951	14967	14994	14898	14959	14952	14825	15019	14981	14759	14907	14979	14988	14851	14792	14977	14831	14961	14907	14898	14821	14924	15097	14875	15066	14915	14830	14872	14858	14828	14971	15033	15135	14862	14858	14774	14879	14964	15060	15152	14924	15100	14875	14790	14880	14958	15082	14832	14938	14938	14876	14773	14856	14822	14900	14968	15018	14874	14985	14847	14884	15089	14821	14927	14813	14869	14819	14980	14764	14917	14869	14873	14857	14956	14806	14901	14963	14892	14842	14976	14743	14945	14837	15002	14982	14907	14846	14798	14792	14843	15014	14945	14884	14980	14936	14890	14882	14780	14890	14713	14882	14955	14827	15150	14884	14878	14876	15075	14909	14907	14934	14827	14889	14961	14953	14842	14904	15032	14841	14731	14825	14810	14850	14828	15011	14909	15045	14849	14882	14863	14813	14957	14882	15087	14911	14854	14789	14940	14871	14880	14920	14886	14937	14823	15011	14936	14783	15064	14900	14781	14927	14818	14783	14873	15014	14790	14883	14846	14824	14946	14973	14942	14984	14917	15033	14958	14850	14972	14934	14952	14747	14882	14983	15117	14903	14922	14892	14935	14805	14903	15123	14968	14947	14837	14921	14741	14907	14933	14934	14843	14914	15016	14658	14952	15045	14608	14851	14986	15007	14948	14793	14967	14944	14766	14960	14818	14812	14916	14862	14913	14880	14894	14921	14949	14778	14910	14854	14812	15011	14779	14974	14929	14749	14934	14790	14918	15011	15057	14984	14965	14914	15076	14993	14975	14804	14933	14665	14759	14808	14832	15022	14926	14948	14858	14999	14921	14731	14944	14976	14912	14875	14896	14916	14949	15120	15015	14814	14788	14848	14899	14880	14678	14878	14930	14879	14869	14918	14886	15111	14929	14798	14689	15098	14934	14861	14899	15076	14997	14925	14723	14884	14990	14970	14982	14928	14917	14939	14953	14843	14890	14837	14858	14730	14939	14914	14772	15006	14841	14779	14774	14982	14984	14984	14928	14893	15016	14976	14781	14835	15181	14837	15057	14908	14746	14986	14998	14797	14882	14668	14869	14755	14942	14835	14858	14986	14898	14921	14843	14743	14830	14946	14985	14940	14953	14797	14863	14885	14804	14726	14950	14954	14799	14873	14899	14706	14999	14913	15034	14834	14975	14820	14828	14889	14993	14906	14908	14928	14928	15028	14897	14896	14978	14879	14871	14997	14688	14918	14896	14918	14757	14961	14930	14817	14906	14788	14902	14948	14875	14812	14866	14865	14990	14870	14942	14748	14996	14959	14952	14954	14905	14774	14885	14987	14754	14807	14883	14850	14891	14823	14839	15012	14951	14821	14837	14839	15091	14802	14780	14727	14892	14953	14943	14974	15058	14780	14831	15006	14897	15020	14824	14887	14746	14931	14996	14842	14865	14932	14765	14775	14960	14892	14861	15049	14905	14977	14936	14980	14849	14936	15028	14934	14980	14861	14799	15104	14732	14798	14909	14961	14994	14937	14962	14832	14813	14992	14916	14847	14793	14819	15002	14810	14811	14907	15046	14866	14904	14909	15015	14830	14882	15146	14885	14805	14896	14891	14799	14913	14950	14935	14973	14732	15091	14885	14931	14880	14901	14866	15025	14835	14732	14887	14898	14934	14691	14957	14983	14929	14862	14860	14848	14891	14913	14988	15021	14735	14932	15071	14837	14994	14915	14860	14879	14702	14852	14912	14890	14892	15147	14706	14903	14788	14898	14823	14916	14853	14812	14947	14841	14728	14862	14795	14973	14791	14868	14854	15109	15049	14839	14960	14962	14882	14850	14963	14865	14912	14898	14855	15084	14817	14937	14918	15052	14698	14920	15013	14864	14698	14866	14792	14825	14890	14754	15013	14879	14946	14925	14984	14876	14775	14985	14710	14803	14762	14982	14926	14826	14854	14998	14966	14942	14886	14960	14860	14925	14975	14784	14889	14995	14800	14740	14953	14881	14903	15086	14777	15134	14902	14965	15000	14742	14933	14904	14744	14909	14953	14909	14985	14937	14795	14899	14799	14841	14858	14944	14796	14953	14880	14894	14881	14989	14942	14880	14819	14892	14847	14870	14908	14758	14919	14780	14792	14791	14766	14673	14825	14804	14884	15014	14878	14800	14884	14810	14959	15017	14866	14895	14867	14821	14872	14790	14773	14971	14825	14979	15014	14937	14809	14886	14759	14818	14845	14828	14904	14957	15003	14889	14859	14878	14811	14932	14867	14997	14970	14844	14819	14930	14863	14830	14956	14936	14856	14881	14993	14898	14965	14941	14780	14841	14919	14983	15111	14800	14936	14903	14865	14940	14845	14850	14966	14961	15001	14909	14890	14871	14905	14936	14824	15134	14965	14864	14925	14936	14959	14911	14941	15071	14906	14719	14960	14779	14921	14924	14932	14738	14832	14853	14914	14846	14931	14977	14999	14777	14862	14860	14801	14987	14922	14870	14964	14946	15005	14859	14826	14852	14759	14921	14923	14927	14915	14854	14936	14831	14900	15021	14895	14847	14812	14976	14963	14725	14792	14758	14941	14934	15048	14935	14888	14906	14955	14974	14789	14967	14862	15057	14930	14928	15114	14882	14953	14976	14902	14985	15026	14875	14923	14957	14776	14766	14978	15013	14880	15037	14895	14920	15010	14850	14968	14867	14837	14944	14875	14968	14948	14759	14838	14921	14798	14902	15039	15020	14841	14843	14801	14871	14882	14834	14674	15052	14788	14801	14977	14957	14829	14992	15007	14908	14791	14860	14773	14761	14845	14803	14951	14785	14921	15021	14913	14944	14887	14805	15045	14977	14954	15143	14952	14980	14909	14818	14896	14902	14890	14896	14995	15051	14918	14780	14899	14857	14846	14910	14950	14854	15026	14928	14933	14885	14889	14797	15020	14878	14998	14912	14876	14835	15033	14761	14837	14832	15002	14855	14908	15003	14886	14897	14927	14986	14634	15027	14864	15062	14824	14933	14874	14876	14884	14817	14952	14975	14791	15008	15000	14919	14898	14978	14707	14907	14900	14871	14922	14792	14750	14898	14774	14813	14973	14761	14955	14926	14915	14735	14986	14815	14860	15038	14850	14952	14919	14916	14794	14875	14907	14818	14960	14899	14840	14901	14877	15012	14827	14871	14849	15043	14835	14925	14891	14789	15041	15069	14906	14842	14917	14914	14755	14921	14864	14780	14990	14984	14970	14855	14825	14864	15099	14971	14920	14818	14898	14836	14873	15012	14856	14761	14833	14962	14775	14890	14859	15033	14755	14850	15048	14832	15095	14826	14845	14921	14908	14828	14853	14875	14929	14811	14844	14841	14910	14973	14929	14790	14960	14704	15009	14921	14906	15018	14872	14841	14801	14915	14859	14937	14909	14769	14934	15039	14811	14856	14897	14844	14972	14698	14908	14772	14826	15063	14954	14795	14876	14908	14826	14971	14943	14918	14950	14781	15036	14810	14905	14794	14927	14850	14920	14885	15062	14951	14900	14943	14775	15069	15019	14863	14952	14904	14879	14870	14926	14860	14996	14832	14723	14902	15056	14852	14897	14785	14834	14918	14744	15041	14868	15022	14942	14891	14890	14977	14853	14966	14876	14920	14813	15044	14844	14907	14845	14888	14861	14816	14860	14810	14824	15021	14971	14933	14924	14943	14852	14959	14965	14839	14863	15005	14950	14827	14893	14966	14891	15071	14934	14773	14882	14909	14875	14887	14726	14988	14972	14961	14878	14862	14938	14905	14693	14906	14909	15018	14841	15092	15002	14860	14968	14944	14907	14876	14847	14950	14939	14936	14967	14730	14952	14947	14879	14946	14868	14778	14973	14917	14829	14879	14945	14846	14851	14913	15078	14959	14944	14880	14800	14982	14865	14817	14895	14852	14867	14880	14777	14925	14765	15101	15064	15012	14870	14977	15086	14887	15016	14884	14876	14908	14852	14808	14931	14844	14869	14876	14837	14775	14912	14764	14984	15015	14922	14816	14710	14800	14940	14838	14878	14717	14761	14965	14743	14933	14879	14937	15093	14917	14721	15104	14865	14898	14861	14653	14885	14963	14965	14970	14920	15043	15010	14768	14757	14931	15007	14973	14618	14959	14954	14939	14882	14826	14929	14901	14989	14935	14878	14947	14907	14771	14773	15148	15037	14871	14725	14831	14844	14898	14745	14808	14799	14977	14798	14957	14826	14982	14869	14994	15033	14940	14866	14975	14816	14818	15057	14857	15017	14814	14851	14927	14990	14848	14891	14882	15003	14898	14943	14834	14918	14915	14832	14985	14902	14826	14933	14795	14948	14883	14910	14738	14718	15072	14827	14804	14929	14685	14970	14812	14936	14894	14769	14906	14891	14840	14939	14925	14935	14784	14731	14839	14883	14875	14889	15067	15117	14716	14909	14913	14942	14850	14697	14851	14915	14929	15032	15011	14714	14782	14913	14922	14988	14859	14940	14824	14919	15022	14894	14823	14850	14814	14733	15023	14731	14805	14953	14903	14936	14869	14887	14925	14865	14934	14868	15011	14800	14972	14814	15077	14812	14925	14770	14815	14940	14874	14909	14944	14804	14911	15014	14930	14898	14900	14880	14932	14923	14953	15064	14959	14973	14923	14974	14983	14914	15107	14779	14642	14949	15006	14978	14924	14910	14902	14867	14892	15120	14789	14840	14804	14912	14923	14973	14932	14979	15120	14908	14859	14846	14881	14966	14993	14916	14962	14778	14870	14907	14959	14833	14999	14864	14887	14984	14964	14828	14927	14671	14969	14885	14940	14995	15030	14840	14984	14867	14797	14992	14935	14937	15037	14901	14849	14881	14875	14975
27120	21789	23446	19612	17176	23967	25599	21379	16255	15565	15605	15529	15539	15463	15577	15420	15730	15669	15492	15473	15516	15514	15548	15714	15758	15463	15606	15494	15580	15825	15763	15714	15553	15619	15506	15612	15653	15480	15568	15580	15474	15496	15474	15490	15527	15742	15601	15811	15589	15530	15668	15659	15469	15438	15726	15615	15623	15727	15626	15451	15770	15748	15383	15528	15502	15639	15517	15530	15613	15448	15739	15661	15490	15395	15708	15494	15678	15634	15670	15525	15399	15579	15688	15598	15694	15609	15654	15350	15532	15664	15522	15600	15467	15576	15574	15451	15872	15693	15503	15559	15532	15566	15546	15606	15531	15474	15483	15395	15379	15554	15546	15702	15674	15615	15556	15581	15601	15543	15729	15519	15552	15590	15595	15328	15744	15653	15610	15441	15501	15615	15480	15659	15794	15621	15750	15574	15497	15555	15621	15572	15621	15696	15568	15638	15357	15521	15611	15694	15737	15685	15692	15514	15606	15628	15490	15739	15489	15456	15427	15536	15627	15498	15572	15728	15496	15622	15815	15617	15728	15573	15684	15563	15722	15453	15478	15468	15510	15704	15497	15314	15427	15570	15371	15426	15573	15507	15780	15610	15538	15661	15503	15517	15765	15612	15509	15507	15445	15600	15470	15458	15620	15531	15628	15345	15621	15679	15672	15456	15392	15594	15594	15536	15708	15559	15591	15553	15664	15518	15736	15470	15356	15499	15643	15575	15601	15565	15457	15481	15605	15522	15565	15563	15646	15693	15470	15293	15518	15545	15511	15522	15535	15582	15669	15609	15524	15485	15752	15412	15551	15568	15564	15738	15599	15552	15675	15654	15715	15480	15456	15446	15570	15741	15470	15679	15528	15645	15448	15547	15647	15542	15492	15569	15491	15421	15578	15369	15430	15622	15392	15502	15528	15567	15471	15486	15498	15616	15534	15695	15786	15475	15536	15376	15750	15521	15478	15611	15618	15450	15387	15577	15558	15659	15657	15582	15676	15456	15464	15380	15342	15782	15551	15615	15637	15527	15530	15347	15420	15570	15696	15481	15560	15516	15662	15499	15542	15546	15589	15603	15588	15667	15546	15743	15611	15523	15816	15232	15481	15826	15555	15471	15461	15411	15485	15411	15541	15609	15563	15477	15510	15601	15506	15680	15634	15532	15599	15727	15590	15490	15445	15625	15633	15516	15538	15647	15429	15401	15703	15745	15564	15644	15418	15430	15515	15578	15418	15608	15607	15400	15501	15546	15542	15541	15590	15531	15655	15513	15598	15460	15456	15556	15403	15327	15469	15465	15628	15566	15425	15512	15598	15422	15655	15585	15598	15612	15567	15659	15658	15559	15574	15500	15493	15440	15793	15486	15497	15683	15550	15524	15448	15747	15746	15616	15419	15635	15605	15485	15723	15715	15577	15406	15629	15566	15441	15657	15661	15446	15428	15554	15612	15527	15499	15635	15403	15561	15623	15554	15289	15457	15473	15581	15563	15630	15562	15534	15322	15595	15407	15598	15542	15500	15618	15534	15513	15745	15691	15617	15471	15714	15592	15633	15584	15549	15601	15654	15478	15483	15481	15661	15552	15634	15644	15270	15595	15665	15517	15472	15653	15543	15398	15498	15751	15535	15520	15356	15688	15581	15524	15399	15636	15452	15444	15563	15434	15545	15651	15595	15534	15489	15730	15544	15532	15426	15469	15611	15536	15482	15532	15556	15791	15708	15486	15682	15437	15545	15645	15623	15685	15619	15652	15495	15670	15512	15497	15599	15598	15745	15679	15659	15443	15454	15342	15672	15645	15371	15564	15662	15628	15480	15588	15537	15697	15646	15588	15635	15398	15523	15613	15482	15629	15462	15715	15545	15441	15520	15578	15512	15572	15823	15593	15532	15625	15428	15658	15588	15259	15610	15809	15651	15754	15605	15593	15636	15566	15525	15519	15657	15774	15721	15543	15556	15545	15617	15544	15410	15671	15492	15579	15695	15598	15568	15456	15623	15589	15718	15647	15622	15461	15577	15603	15465	15581	15589	15387	15434	15416	15635	15491	15652	15588	15483	15518	15633	15604	15546	15662	15472	15533	15687	15507	15492	15594	15388	15687	15526	15594	15439	15531	15550	15802	15604	15430	15649	15759	15628	15516	15606	15572	15581	15382	15481	15529	15556	15433	15329	15527	15488	15675	15631	15575	15569	15430	15576	15516	15615	15504	15601	15285	15611	15471	15676	15462	15616	15629	15475	15491	15526	15451	15611	15647	15520	15559	15281	15490	15608	15741	15612	15528	15366	15630	15503	15423	15318	15472	15511	15753	15529	15625	15713	15580	15693	15499	15836	15624	15782	15548	15633	15542	15593	15475	15727	15490	15435	15618	15543	15696	15705	15481	15423	15532	15628	15489	15672	15674	15610	15505	15727	15552	15587	15539	15444	15624	15712	15373	15498	15521	15648	15756	15583	15538	15597	15631	15453	15614	15459	15794	15438	15642	15750	15703	15709	15453	15681	15585	15633	15647	15359	15574	15590	15644	15652	15530	15552	15575	15794	15510	15447	15542	15604	15507	15575	15633	15484	15530	15695	15677	15659	15497	15669	15584	15560	15442	15473	15745	15688	15330	15578	15716	15692	15544	15523	15770	15661	15583	15660	15487	15469	15642	15618	15692	15734	15476	15536	15493	15502	15610	15517	15468	15633	15502	15749	15652	15492	15441	15589	15726	15382	15676	15443	15594	15498	15605	15474	15448	15698	15505	15529	15508	15376	15527	15522	15564	15575	15474	15624	15559	15587	15701	15662	15464	15540	15462	15723	15728	15483	15618	15666	15639	15407	15755	15676	15620	15506	15533	15713	15630	15607	15626	15570	15554	15476	15496	15393	15636	15608	15567	15458	15600	15594	15520	15421	15500	15601	15590	15564	15623	15683	15670	15535	15432	15373	15705	15514	15515	15591	15554	15709	15553	15436	15614	15479	15602	15503	15508	15481	15499	15410	15556	15334	15643	15586	15601	15382	15539	15550	15610	15540	15663	15564	15621	15480	15572	15547	15386	15552	15640	15610	15617	15456	15712	15663	15524	15333	15442	15227	15593	15305	15588	15572	15572	15496	15632	15619	15630	15575	15583	15615	15559	15580	15508	15531	15692	15622	15507	15196	15491	15573	15442	15626	15609	15559	15589	15518	15695	15493	15658	15404	15709	15464	15568	15540	15654	15358	15610	15607	15522	15762	15533	15465	15494	15546	15515	15491	15499	15552	15545	15496	15378	15479	15642	15558	15505	15609	15481	15585	15524	15392	15632	15451	15464	15499	15474	15675	15442	15535	15454	15533	15689	15716	15579	15796	15588	15592	15556	15607	15612	15473	15573	15621	15511	15652	15550	15542	15559	15690	15470	15577	15510	15610	15603	15519	15422	15706	15531	15652	15714	15487	15673	15674	15688	15860	15493	15390	15432	15616	15645	15684	15720	15621	15500	15828	15495	15687	15690	15582	15484	15622	15390	15388	15401	15390	15585	15314	15729	15651	15633	15373	15512	15617	15494	15553	15681	15294	15726	15577	15601	15485	15254	15417	15605	15631	15571	15677	15513	15338	15568	15479	15593	15471	15605	15616	15595	15600	15479	15498	15693	15378	15639	15552	15431	15410	15412	15528	15743	15824	15585	15381	15286	15429	15631	15696	15598	15452	15468	15477	15639	15521	15585	15567	15706	15619	15646	15531	15589	15738	15526	15649	15463	15411	15636	15437	15630	15556	15640	15514	15569	15563	15431	15592	15658	15519	15744	15732	15577	15583	15491	15547	15546	15501	15443	15494	15394	15546	15551	15601	15640	15551	15693	15585	15486	15634	15576	15336	15686	15645	15659	15464	15586	15690	15660	15562	15613	15526	15401	15529	15548	15538	15676	15685	15552	15705	15609	15577	15736	15683	15654	15572	15664	15559	15610	15770	15651	15439	15558	15568	15583	15752	15525	15660	15586	15552	15587	15448	15335	15615	15487	15507	15602	15555	15650	15471	15764	15531	15362	15535	15598	15579	15577	15512	15643	15493	15682	15392	15656	15545	15438	15440	15504	15458	15602	15515	15592	15452	15563	15659	15767	15503	15607	15491	15756	15460	15475	15559	15717	15441	15363	15680	15481	15677	15547	15755	15591	15721	15537	15548	15586	15539	15612	15530	15518	15466	15524	15784	15822	15570	15527	15689	15566	15550	15551	15521	15658	15586	15398	15547	15538	15486	15508	15500	15642	15440	15543	15451	15616	15613	15455	15607	15478	15453	15669	15537	15530	15545	15686	15241	15556	15673	15566	15536	15531	15442	15399	15546	15713	15536	15429	15656	15590	15419	15500	15551	15399	15517	15598	15582	15587	15488	15611	15656	15278	15493	15622	15506	15669	15329	15554	15526	15591	15633	15658	15583	15552	15682	15720	15581	15558	15681	15702	15389	15782	15585	15707	15448	15472	15592	15553	15562	15602	15474	15418	15731	15699	15496	15617	15608	15642	15561	15393	15759	15379	15450	15642	15597	15499	15614	15656	15501	15578	15496	15473	15658	15701	15434	15561	15659	15528	15538	15580	15315	15622	15818	15603	15603	15741	15757	15582	15712	15762	15453	15668	15423	15646	15532	15544	15643	15496	15496	15507	15656	15307	15532	15504	15513	15346	15613	15505	15562	15427	15580	15557	15384	15439	15534	15549	15571	15557	15452	15498	15673	15782	15487	15784	15397	15385	15602	15733	15668	15507	15711	15755	15684	15675	15560	15586	15638	15435	15557	15713	15601	15689	15580	15284	15788	15584	15699	15535	15643	15552	15489	15564	15608	15651	15339	15457	15451	15574	15571	15425	15523	15382	15579	15543	15627	15699	15680	15707	15444	15564	15412	15577	15386	15627	15581	15430	15402	15707	15547	15607	15511	15727	15772	15661	15649	15702	15515	15697	15456	15517	15635	15596	15584	15508	15515	15626	15491	15607	15389	15540	15434	15583	15604	15598	15463	15527	15586	15477	15546	15663	15550	15664	15345	15567	15822	15654	15532	15661	15586	15370	15387	15634	15564	15499	15429	15545	15528	15418	15688	15672	15479	15650	15562	15547	15374	15528	15595	15627	15483	15486	15446	15561	15337	15390	15536	15404	15569	15674	15580
14959	19356	18954	16809	18150	27231	26975	21205	14864	14961	14796	14756	14878	14826	14752	14807	14918	14770	14699	14640	14928	14923	14997	14730	14925	14905	14909	14873	14710	14756	14898	14831	14684	14818	14967	14743	14873	14751	14853	14880	14809	14949	14892	14785	14761	14798	14758	14667	15065	15052	14633	15024	14726	14968	14988	14738	14833	14703	14840	14890	14761	14815	14949	14758	14983	14885	14927	14805	14860	14821	14807	14770	14995	14839	14970	14812	14801	14884	14847	14718	14715	14856	14843	14880	15057	14912	14952	14834	14892	14825	14718	14689	14927	14692	14705	14982	14796	14899	14875	14889	14747	14945	14734	14773	14832	14866	14787	14767	14892	14790	14818	14796	14819	14997	14817	14880	14747	14881	14911	14933	14817	14737	14830	14856	14726	14922	14784	14747	14808	14922	14943	14856	14992	14774	14768	14960	15002	14773	14762	14945	14743	14908	14687	15001	14829	14863	14897	14848	14926	14886	14755	14833	15051	14860	14801	14843	14924	14810	14874	14950	14814	14799	15089	14715	14951	14816	14891	14751	14781	14698	14808	14787	14667	14789	14749	14749	15046	14889	14845	15028	14796	14821	14759	14869	14886	14830	14878	14823	14899	14957	14915	14812	14919	14852	14715	14838	14849	14872	14789	14920	14732	14844	14775	14917	14708	14703	14815	14893	14909	14570	14862	14869	14926	14752	14751	14905	14843	14810	14819	14772	14730	14856	14919	14743	14915	14777	14956	14704	14945	14945	14912	14943	14752	14752	14895	15061	14831	14827	14859	14994	14648	14905	15037	14895	14875	14890	14866	14938	14772	14603	14826	14943	14749	14904	14836	14741	14927	14709	14778	14837	14777	14721	14995	14822	14987	14853	14870	14739	14869	14733	15033	14777	14873	14828	14873	14850	14786	14655	14878	14846	14568	14785	14947	14977	14809	14883	14882	14834	14907	14833	14858	14901	14924	14838	14808	14963	14737	14949	14874	14755	14834	14796	14729	14844	14829	14887	14722	14650	14676	14711	14747	14634	14921	14915	14905	14907	14914	14829	14950	14820	14871	14882	14837	14729	14967	14751	14911	14782	14885	14754	14858	14815	14950	14858	14849	14851	14904	14865	14969	14763	14824	14733	14935	14965	14892	14806	14772	14855	14726	14954	14811	14931	14733	14912	14743	14857	14983	14764	14837	14814	14668	14731	14842	14910	14976	14741	14787	14812	14887	14763	14857	14786	14907	14898	14872	14806	14910	14756	14862	14779	14889	14767	14881	14965	14946	14854	14892	14829	14863	14828	14736	14779	14906	14826	14809	14801	14752	14790	14961	14962	14820	14668	14867	14848	14812	14675	14853	14890	14995	14791	14910	14803	14857	14883	14862	14809	14854	14834	14713	14847	14694	14886	14756	14968	14909	14700	14829	14616	15020	14841	14905	14821	14689	14776	14880	14763	14921	14988	14839	14826	14826	14845	14792	15076	14903	14829	14945	14987	14807	14891	14800	14800	14921	14900	14761	14683	14766	15002	14934	14808	14888	14698	14932	14765	14894	14833	14835	14828	14895	14664	14818	14821	14941	14882	14880	14827	14943	14559	14845	15055	14805	15048	14933	14786	14879	14925	14947	14834	15004	14840	14890	14840	14670	14943	14839	14926	14856	14957	14821	14814	14680	14855	14748	14918	14795	14840	14557	14824	14815	14828	14848	14768	14981	14854	15010	14961	14929	14770	14940	14993	14842	14796	14801	14841	15002	14838	15059	14808	14815	14744	14837	14829	14858	14887	14865	14783	14900	14881	15011	14867	14827	14795	14812	14827	14772	14842	14899	14679	14834	14803	14907	14841	14763	14807	14839	15115	14889	14806	15001	14733	14688	14973	14838	14844	14744	14886	14962	14782	14959	14913	14821	14698	14765	14904	14700	15078	14859	14914	14745	14778	14817	14828	14884	14916	14882	14937	14925	14868	15001	14659	14941	14936	14720	14801	14796	14916	14845	14789	14810	14855	14897	14758	14929	14826	14808	15067	14804	14958	14760	14792	14956	14779	14905	14871	14858	14953	14730	14699	14869	14862	14864	14914	14865	15028	14806	14807	14904	14870	14795	14837	14797	14627	14804	14792	15057	14949	14849	14932	14891	14855	14764	14967	14772	14881	14857	14859	14847	14894	14787	14812	14847	14848	14919	14844	15002	14804	15003	14799	14903	14762	14769	14835	14932	14964	14857	14800	14964	14907	14892	14938	14791	14832	14918	14785	14920	14964	14775	15018	14950	14887	14836	14961	14893	14856	14907	14887	14863	14699	14883	14800	15029	14925	14833	14960	14875	14794	14916	14881	14777	14984	14782	14836	14927	14814	14799	14955	14973	14962	14904	14952	14972	14959	14902	14988	14712	14785	14710	14997	14839	14706	15012	14792	14797	15060	14898	14883	14848	14841	14587	14899	14935	14763	14752	14868	14764	14896	14850	14906	14856	14732	14972	14825	14872	14792	14927	14648	14804	14885	14800	14861	14757	14922	15041	14714	14928	14949	14916	14918	14786	14630	14796	14855	14735	14787	14911	14884	14749	14848	14919	14910	14832	14836	14867	14756	14901	14871	14752	14829	14889	14879	15005	14882	14979	15061	14872	14924	14876	14730	14873	14792	14780	14992	14704	14871	14702	14749	14735	14876	14772	14880	14810	14980	14791	14869	14704	14946	14889	14944	14900	14681	14947	14797	14860	14789	15051	14785	14696	14909	14755	14764	14837	14735	14696	14772	14729	14706	14856	14896	15042	14738	14804	14990	14788	14847	14818	14692	14857	14764	14937	14763	14925	14777	14942	14863	14863	14999	14804	15088	14970	14878	14868	14836	14850	14822	14822	14736	14824	14890	15003	14704	14916	14818	14842	14793	14835	14875	15022	14646	14823	14834	14935	14885	14754	14875	14838	14838	14804	14871	14869	14692	14936	14860	14768	14852	14828	14913	14950	14811	14876	14756	14723	14943	14900	15152	14752	15013	14781	14770	14625	14860	14975	14972	14857	14933	14969	14855	14852	14895	14912	14700	14846	14898	14641	14868	14959	14937	14818	14644	14771	14843	14687	14672	15028	14998	14789	14839	14761	14784	14785	14854	14865	14887	14795	14854	14866	14751	14899	14805	14723	14821	14841	14627	14887	14938	14863	14809	14827	14781	14834	14649	14731	14961	14967	14763	14726	14860	14948	14801	14894	14895	14755	14678	14836	14975	14690	14843	14766	15024	14765	14703	14871	14959	14904	14994	14838	14949	14729	14625	14972	14924	14899	14767	14839	14847	14766	14893	14728	14836	14834	14731	14803	14899	14797	14949	14893	14672	14826	15029	14935	14916	14857	14935	14921	14878	14872	14914	14952	14883	14862	14739	14718	14807	14768	14875	14840	14764	14874	14947	14896	14905	15074	14919	14756	15069	14901	14858	14842	14823	15040	14815	14733	14771	15112	14796	14740	14840	14883	14936	14835	14963	15034	14952	14793	14799	14733	14841	14892	14839	14758	14878	14708	14760	14881	14848	14830	14892	14898	14881	14899	14876	15003	14825	14930	14923	14803	14855	14939	14902	14850	14882	14883	14896	14763	14910	14751	14822	14795	14877	14776	15036	14732	14893	14742	14864	14635	14881	14879	14875	14752	14991	14884	14891	14760	14710	14924	14785	14776	14917	14884	14916	14921	14769	14972	14836	14863	14727	14913	14917	14950	14916	14762	14803	14791	14873	14765	14850	14908	14946	14901	14958	14678	14919	14952	14810	14917	14842	14882	14850	14884	14874	14810	14777	14729	14686	14935	14908	14833	14855	14979	14977	14760	14965	14788	14960	14887	14907	14716	14710	14927	15194	14852	14808	14824	14859	14894	14880	14898	14780	14919	14948	14726	14658	14994	14812	14831	14850	14985	14865	14845	14907	14746	14914	14943	14875	14728	14765	14900	14755	14785	14931	14852	14859	14981	14774	14827	14971	14879	15005	14846	15048	14750	14722	14790	14778	14739	14954	14872	14712	14826	14843	14765	14763	14906	14795	14956	14830	14766	14883	14746	14907	14907	14872	14888	14902	14864	14775	14699	14831	14732	14637	14933	14778	14758	14845	14758	14664	14878	14740	14852	14944	14910	14785	14923	14798	14772	14813	14767	14876	14871	14863	14782	14626	14855	14872	14908	14870	14889	15006	14684	14958	14645	14829	14992	14768	14949	14987	14938	14826	14839	14811	15049	14850	14856	14975	14762	14775	15040	14984	14850	14542	14776	14873	14902	14854	14871	14825	14863	14815	14938	14816	14855	14846	14966	14843	14978	14877	14909	14837	14809	14715	14935	14885	14779	14846	14693	14935	14676	14844	14960	14754	14741	14805	14836	14897	14844	14841	14895	14765	14980	14671	14866	14857	14995	14791	14863	14906	14765	14848	14755	14890	14943	14792	14619	14865	14915	14749	14812	14765	14788	14788	14915	14886	14901	14762	14985	14852	14843	14852	14904	14839	14833	14924	14853	14941	15008	14875	14818	14736	14966	14888	15019	14738	14946	15114	14840	14888	14761	14832	15051	14948	14983	14797	14780	14899	14805	14789	14815	14892	14619	15036	14582	14896	14726	14827	14998	14905	14811	14802	14916	14894	14756	15032	14852	14928	14772	14788	14848	14821	14705	15029	14696	14902	14804	14844	14885	14875	14703	14850	14954	14990	14866	14812	14782	14755	14736	14852	15108	14931	14773	14940	14867	14839	14814	14721	14858	14849	14852	14845	14669	14785	14921	14974	14872	14834	14807	14893	14905	14919	14717	14727	14942	14636	14939	15009	14864	14825	14932	14902	14696	14741	14832	14828	14922	14654	14795	14747	14819	14916	14892	14955	15009	14936	14977	14810	14986	14816	14796	14759	14873	14723	14657	14779	14995	14800	14967	14903	14803	14753	14950	14977	14883	14772	14931	14850	14679	14773	14801	15036	15089	14881	14677	15104	14794	14886	14757	14875	14810	14865	14826	14811	15004	14826	14809	14820	14842	15005	14941	14929	14785	14632	14842	14738	14858	14869	14809	14812	14792	14799	14714	14954	14855	14868	14822	14811	14819	14712	14763	14916	14844	14891	14880	14825	14873	14856	14711	14737	14912	14950	14828	14863	14806	14903	14952	14782	14678	14988
24064	21231	28399	24427	26065	52224	51912	38356	19991	16462	16074	15881	15862	16019	15773	15769	15915	16048	15899	15889	15684	15835	15780	15787	15719	15702	15878	15833	15653	15797	15660	15613	15628	15599	15745	15592	15660	15626	15745	15687	15806	15637	15736	15703	15639	15564	15728	15752	15682	15728	15416	15838	15668	15735	15655	15726	15824	15709	15693	15785	15716	15783	15587	15598	15839	15763	15662	15650	15660	15610	15782	15792	15581	15603	15753	15796	15740	15578	15623	15687	15697	15559	15573	15838	15634	15601	15616	15768	15854	15664	15797	15705	15632	15759	15837	15644	15500	15605	15883	15801	15831	15673	15911	15806	15785	15494	15847	15626	15588	15742	15722	15588	15848	15809	15495	15695	15786	15784	15708	15764	15831	15734	15639	15688	15952	15741	15681	15789	15577	15856	15733	15727	15780	15798	15651	15739	15619	15834	15768	15722	15571	15571	15706	15661	15669	15542	15957	15741	15802	15868	15642	15697	15800	15644	15669	15560	15556	15761	15685	15534	15609	15699	15779	15860	15612	15821	15475	15721	15711	15651	15598	15845	15626	15654	15794	15754	15831	15575	15709	15814	15669	15727	15451	15784	15840	15659	15733	15690	15721	15709	15723	15723	15677	15749	15599	15667	15560	15704	15819	15605	15583	15686	15639	15724	15792	15701	15475	15691	15543	15427	15384	15818	15757	15723	15704	15672	15797	15588	15719	15579	15761	15808	15692	15727	15480	15557	15650	15502	15586	15681	15581	15460	15734	15383	15684	15718	15470	15557	15718	15651	15730	15711	15374	15463	15756	15681	15802	15645	15745	15485	15645	15451	15536	15670	15737	15574	15805	15689	15848	15862	15803	15757	15477	15469	15722	15776	15628	15570	15523	15468	15735	15660	15636	15869	15707	15579	15660	15734	15595	15513	15602	15645	15807	15649	15718	15539	15830	15649	15776	15518	15730	15765	15639	15476	15538	15592	15621	15567	15519	15652	15786	15561	15615	15623	15558	15633	15746	15752	15867	15691	15990	15669	15706	15819	15749	15651	15692	15620	15478	15759	15750	15721	15649	15489	15531	15743	15771	15775	15744	15639	15466	15777	15532	15666	15553	15620	15797	15491	15600	15761	15597	15422	15609	15755	15830	15541	15639	15515	15816	15493	15429	15636	15642	15662	15763	15680	15724	15505	15672	15693	15784	15385	15638	15752	15656	15742	15695	15689	15880	15723	15649	15789	15779	15658	15567	15655	15617	15801	15714	15788	15576	15698	15853	15624	15805	15775	15616	15738	15577	15590	15643	15484	15500	15560	15493	15639	15692	15741	15870	15727	15756	15695	15792	15689	15753	15638	15545	15755	15700	15886	15564	15720	15871	15819	15596	15533	15742	15597	15470	15753	15788	15511	15728	15595	15769	15480	15642	15744	15611	15843	15617	15618	15775	15565	15829	15527	15746	15670	15642	15653	15646	15602	15589	15578	15624	15370	15644	15743	15710	15721	15760	15735	15743	15699	15673	15458	15501	15729	15858	15788	15866	15723	15694	15502	15646	15818	15787	15561	15717	15653	15703	15595	15657	15765	15804	15751	15713	15693	15589	15615	15772	15670	15596	15733	15666	15772	15661	15808	15791	15647	15619	15619	15778	15627	15697	15639	15596	15643	15515	15557	15756	15566	15715	15699	15596	15789	15647	15782	15817	15678	15502	15566	15566	15580	15595	15660	15543	15586	15657	15798	15561	15500	15649	15574	15688	15769	15685	15322	15569	15710	15648	15551	15692	15838	15759	15521	15540	15728	15801	15663	15742	15761	15584	15694	15751	15855	15683	15670	15680	15533	15637	15604	15693	15726	15597	15625	15710	15879	15875	15563	15548	15572	15647	15625	15446	15690	15610	15474	15600	15684	15650	15714	15712	15482	15968	15893	15546	15647	15820	15709	15542	15579	15607	15780	15637	15770	15664	15532	15612	15747	15792	15884	15690	15672	15745	15718	15853	15500	15701	15444	15749	15672	15850	15582	15696	15693	15544	15560	15796	15740	15711	15737	15621	15632	15683	15607	15969	15749	15766	15543	15748	15705	15705	15650	15592	15781	15431	15566	15721	15602	15533	15468	15849	15689	15808	15630	15549	15585	15670	15421	15591	15853	15616	15722	15868	15633	15588	15578	15669	15588	15614	15841	15836	15767	15785	15713	15709	15595	15736	15520	15611	15680	15756	15635	15693	15559	15674	15610	15668	15521	15618	15541	15658	15655	15692	15872	15452	15428	15717	15666	15680	15735	15663	15640	15499	15742	15683	15794	15660	15626	15652	15672	15697	15630	15746	15664	15493	15748	15660	15684	15570	15766	15531	15675	15741	15640	15823	15709	15734	15900	15562	15563	15734	15602	15658	15662	15667	15793	15682	15830	15732	15632	15545	15480	15661	15824	15664	15794	15548	15790	15773	15806	15660	15712	15697	15756	15684	15770	15542	15807	15819	15853	15594	15718	15878	15653	15572	15648	15774	15653	15585	15715	15592	15503	15703	15559	15652	15744	15605	15690	15387	15455	15758	15719	15653	15718	15681	15673	15727	15483	15733	15653	15767	15606	15493	15552	15692	15610	15744	15598	15673	15693	15606	15571	15585	15685	15661	15773	15769	15438	15548	15654	15657	15777	15809	15671	15823	15745	15791	15830	15441	15448	15570	15698	15749	15567	15637	15690	15692	15570	15649	15654	15625	15562	15600	15527	15769	15659	15622	15817	15725	15604	15599	15517	15630	15612	15690	15951	15608	15637	15699	15636	15694	15732	15636	15806	15742	15660	15774	15629	15743	15692	15792	15762	15537	15792	15695	15691	15741	15728	15584	15711	15920	15653	15728	15784	15803	15887	15505	15655	15779	15689	15812	15638	15577	15656	15499	15698	15594	15750	15550	15605	15733	15645	15664	15499	15668	15833	15619	15644	15832	15833	15776	15887	15618	15607	15606	15705	15711	15755	15809	15675	15654	15748	15663	15796	15740	15507	15697	15819	15554	15378	15591	15698	15546	15601	15761	15825	15680	15698	15712	15705	15798	15453	15718	15741	15685	15882	15681	15727	15805	15793	15683	15560	15754	15671	15648	15575	15693	15701	15637	15871	15677	15602	15716	15753	15688	15794	15730	15694	15620	15574	15680	15682	15561	15704	15650	15462	15623	15643	15656	15608	15652	15771	15657	15703	15807	15692	15647	15578	15704	15625	15491	15773	15639	15594	15634	15732	15686	15680	15663	15747	15605	15744	15533	15556	15602	15710	15659	15864	15538	15709	15715	15629	15774	15570	15751	15690	15651	15609	15660	15659	15740	15716	15799	15769	15686	15650	15694	15640	15571	15650	15551	15780	15755	15600	15692	15728	15735	15757	15581	15733	15607	15638	15655	15799	15736	15886	15627	15840	15707	15645	15396	15428	15418	15847	15718	15472	15857	15537	15648	15362	15709	15804	15716	15526	15538	15860	15625	15691	15652	15850	15558	15424	15773	15647	15838	15784	15670	15649	15585	15675	15552	15489	15684	15693	15684	15674	15605	15787	15782	15617	15767	15738	15772	15761	15668	15632	15463	15679	15702	15788	15663	15689	15636	15641	15709	15720	15668	15632	15696	15781	15680	15912	15535	15555	15634	15824	15512	15719	15648	15747	15617	15534	15580	15707	15488	15643	15592	15734	15680	15716	15935	15592	15660	15713	15524	15750	15653	15614	15738	15525	15653	15615	15737	15815	15773	15803	15794	15568	15641	15705	15555	15442	15740	15560	15872	15596	15637	15690	15641	15554	15842	15611	15834	15676	15677	15563	15655	15777	15783	15503	15571	15730	15598	15543	15653	15733	15781	15601	15549	15566	15588	15600	15630	15704	15782	15591	15502	15454	15686	15642	15827	15703	15878	15776	15727	15681	15701	15763	15696	15532	15700	15723	15662	15564	15664	15687	15717	15637	15695	15653	15880	15615	15781	15686	15703	15595	15753	15665	15662	15562	15382	15729	15810	15785	15718	15652	15644	15700	15723	15790	15660	15602	15619	15618	15592	15715	15617	15463	15675	15566	15664	15765	15620	15752	15687	15619	15578	15606	15712	15705	15797	15692	15545	15655	15723	15787	15733	15663	15731	15729	15769	15748	15726	15546	15827	15794	15588	15780	15749	15570	15611	15628	15556	15621	15662	15622	15772	15734	15766	15769	15852	15575	15635	15793	15735	15647	15617	15453	15639	15830	15700	15604	15833	15755	15633	15649	15874	15798	15542	15649	15739	15726	15760	15676	15712	15742	15736	15778	15808	15718	15735	15721	15719	15508	15647	15801	15774	15555	15606	15811	15968	15605	15638	15542	15610	15548	15523	15658	15594	15662	15824	15701	15836	15561	15752	15749	15684	15684	15804	15691	15758	15627	15733	15911	15791	15706	15443	15578	15824	15572	15625	15542	15699	15795	15841	15835	15882	15809	15637	15659	15549	15599	15719	15680	15757	15665	15745	15728	15775	15655	15806	15774	15645	15588	15561	15695	15663	15641	15663	15677	15571	15466	15541	15890	15739	15615	15659	15781	15512	15584	15692	15740	15668	15644	15725	15780	15752	15480	15780	15548	15724	15651	15401	15507	15712	15474	15601	15588	15771	15789	15772	15834	15715	15669	15527	15690	15648	15651	15720	15783	15709	15463	15870	15889	15572	15522	15804	15720	15582	15566	15615	15469	15638	15761	15560	15684	15608	15797	15724	15829	15571	15612	15509	15567	15754	15629	15754	15578	15555	15771	15820	15610	15663	15709	15702	15553	15836	15599	15851	15652	15836	15956	15722	15775	15845	15657	15812	15664	15674	15700	15788	15531	15641	15669	15858	15499	15804	15537	15579	15768	15646	15547	15798	15696	15571	15723	15796	15612	15802	15714	15861	15626	15623	15700	15725	15632	15472	15570	15637	15870	15647	15691	15546	15633	15721	15799	15581	15646	15523	15703	15836	15712	15807	15757	15710	15813	15740	15642	15898	16000	15741	15641	15710	15684	15642	15571	15575	15783	15741	15697	15644	15627	15724	15705	15759	15588	15718	15838	15668	15606	15344	15679	15682	15882	15885	15706	15738	15531	15639	15575	15593	15651	15775	15426	15690	15609	15559	15613	15640	15793	15811	15623	15695	15736
14486	25463	25221	20325	31741	54638	51316	38016	15072	15072	14904	14845	14972	15019	14943	14882	14965	14968	14946	15226	15130	14928	14894	14869	15050	15048	15058	14865	15074	14925	14882	14836	14885	15009	14841	15166	14718	15079	15075	14894	14881	14962	14936	14897	14890	14968	14970	14953	14933	14866	15009	14957	14935	14967	14890	14754	14906	15030	14841	14729	14934	15011	14943	14804	14972	14833	14879	15080	14913	14942	15071	14884	14915	14842	14851	14922	14966	14900	14823	15077	14987	14882	14984	14864	14896	14828	14973	14939	14966	14899	14898	14903	15071	14864	15003	15056	14893	14928	15045	14897	14998	14781	14813	14935	14895	15034	15111	14732	14962	15047	14979	14934	14876	14856	14900	14913	15022	14930	14917	14910	14855	14852	14969	14768	14912	14983	14953	15087	14936	15142	15060	14889	14902	14847	15004	14849	14973	14894	15030	14941	14994	14985	14898	14898	15070	14859	15033	14837	14886	14761	15056	14982	14947	14886	14911	15154	14968	14899	15152	14932	15058	14906	14880	14844	14849	14935	14966	15034	14966	14984	14792	14914	14839	15014	14869	14841	14867	14877	14771	14829	14739	14914	14964	15074	14932	15079	14967	14909	15017	15049	15049	14921	14887	14885	14930	14829	14931	15123	14959	14900	15061	14830	14991	15014	14908	15027	15037	14766	15027	15095	15080	15128	15002	14952	14852	15034	14910	15040	14843	14923	15122	14848	14954	14915	14816	14887	14915	15006	15046	14810	14943	14959	14910	14861	14945	14998	15017	15180	15018	14881	14974	14962	15002	14984	15050	15018	14918	14938	15037	14852	14928	14960	14935	15126	14859	14971	14961	15040	15108	14840	14918	15045	14853	14851	14857	14849	14742	14879	15027	14980	14870	14975	14866	14920	14931	14831	14972	15039	14864	14866	15003	14913	14900	14817	14792	14971	14879	14944	14805	14948	14901	14983	14996	14921	14954	14946	14894	14845	15003	14863	14805	14872	14761	14962	14974	14965	14832	14964	14892	14823	14770	14823	14976	14947	14857	15050	14852	14935	14917	14890	14996	14942	14879	15012	14834	14959	14945	14981	14985	14879	14894	14894	14817	14900	14844	14995	14888	14848	14901	14795	14992	14771	14959	14997	14925	14956	14972	14889	14902	15020	15011	14906	14905	14750	14740	14803	15033	15006	14959	14812	14894	14740	14732	15034	14924	14899	14978	14972	15014	15094	14785	14953	14894	14925	14910	15122	15065	14905	15063	15056	14796	14958	14853	14776	14957	15101	14897	14839	14968	14843	14968	14860	14939	14922	14876	14844	14742	14708	14870	14827	14769	14984	14974	14915	15037	14791	14959	14874	15055	14977	14771	14926	14997	14860	14960	14964	14971	15026	14803	15055	14818	15021	14996	14741	15149	14949	14926	14842	15087	14767	14935	14931	14938	14869	14770	14886	15051	14969	14878	14867	14864	14926	15024	14996	14939	15128	14848	14925	14832	15007	15030	14993	14819	14896	15057	14911	14876	14980	15091	14994	15161	15001	14913	14756	15063	14730	14937	14821	14934	14877	14839	15005	14914	14952	14926	14889	14945	14871	15066	15014	14817	14919	14868	14949	14897	14902	14963	15009	14835	15086	14833	14906	14960	14823	14919	15009	15042	14936	15003	14954	14871	14918	14919	14863	15046	14956	14894	14987	15044	14892	15053	14847	15008	14913	14946	14852	14878	14966	15013	14906	14755	14881	14932	14966	15001	15021	15034	14904	14951	14960	14962	14960	14866	15068	14850	14945	15142	14950	15001	14862	14956	15048	15029	14976	15044	14815	14857	14961	15002	14834	15119	14914	14938	15024	14794	14934	14998	15061	14925	15120	14997	15108	14967	14803	14953	14954	14984	15095	14965	14931	14896	15004	14965	14868	14788	14965	14875	14847	14846	14846	14854	14856	15003	14902	14872	14947	14968	14912	14932	14832	14891	14894	14895	14894	14934	14849	14837	15014	14733	14856	14864	14972	15101	14929	14668	14997	14899	15004	14995	14946	14997	14930	14928	14850	14952	14938	14988	14952	14931	14960	14827	14979	14934	15113	14945	14828	14932	14826	14975	14941	14834	14908	14853	14952	15022	15038	15023	15022	14967	14923	14960	14916	14945	14834	15075	14851	14940	14945	15043	14788	14882	14958	14921	15022	14879	14951	14907	14877	15030	14872	14801	14899	14905	14997	14928	14881	15004	14917	14830	14939	15018	14910	14971	14909	15014	14944	14783	15049	14718	15059	14962	14904	14937	14838	14917	14894	14878	14944	14927	14932	14849	14856	14880	14913	14952	15021	15019	14780	14954	14871	14838	14765	15040	14974	14834	14835	14960	14954	14856	14993	15008	14838	14808	14821	14739	15048	14854	14881	14915	14848	15007	14878	14941	14986	14999	15019	15109	14971	14801	14919	14979	14987	15006	14919	14877	15036	14929	14861	15038	15004	14916	14868	15104	15064	14950	14967	14995	15001	14946	15019	14876	15028	14900	14937	14827	14921	14966	14904	14912	14945	14883	15004	14928	14903	14781	15023	15022	14766	14893	14945	14800	14821	14908	14819	14882	14971	14779	15005	14895	14883	14949	15150	14938	15003	14931	15062	14824	15022	14825	15017	15039	14877	14995	14936	15025	14879	14996	15037	14896	14935	14804	15091	14953	14794	14980	15000	14943	15060	15065	14930	15077	14981	15038	15020	14889	14999	14906	14911	14840	15009	14939	14939	14894	14876	15047	14892	14955	14944	15038	14884	14877	14939	14891	14915	14950	14822	14987	15025	14955	14957	14904	14842	14841	14939	15046	14845	14949	14977	14963	14852	14853	15050	14951	15006	15149	14911	15069	14981	14981	15017	14997	14754	14959	14778	14944	14828	14887	15095	14910	15086	14847	15003	14885	14958	14759	14967	14768	14937	14867	14939	15002	14973	15026	14913	14904	14944	14940	14732	15031	15109	14952	15032	15155	14837	14844	15019	14937	14913	14993	15131	14829	14993	14865	15101	15027	15054	14924	14970	15050	14952	14932	15007	14902	14816	14989	14826	14978	14895	14878	14839	15060	14885	15172	14962	14902	14826	14817	14990	14984	14986	14859	15034	15076	15093	14789	14821	14914	14887	15076	14970	14913	14909	14929	14823	14857	14884	15139	15018	14915	14872	14827	15121	14973	14952	14878	14892	15068	14911	15063	14895	15019	14819	15007	14943	15142	15180	14967	14837	14991	14944	14871	14802	14890	14949	14960	14971	14860	14876	14986	14823	14827	14870	14926	14929	14943	14999	14981	14883	14973	14871	14762	14871	14902	14840	15032	14908	14888	14976	14948	14791	14997	14883	14952	14855	15081	14833	15018	15095	14872	14849	14933	14852	14978	14818	15108	14981	14965	14928	14929	14978	15035	14958	15031	14919	14817	14993	14836	14993	15012	14991	15049	14972	14917	14924	14822	14905	14938	15035	14949	15040	14999	14833	14764	14995	14933	14818	14994	14931	14859	14821	14860	14877	14870	14911	14922	14984	14858	14803	14945	15018	15009	15021	14866	14836	14977	14941	14847	14941	14944	14864	14893	14984	14882	14997	15038	15005	14916	15020	14883	15024	14898	15083	14992	14777	15119	14849	14964	14948	14977	14940	15168	14940	14694	14844	15012	15118	14853	14956	15015	14941	15035	14930	15007	14768	14916	14943	14822	14878	14993	14679	15092	14971	14895	14963	15087	15006	14808	14997	14819	15092	14719	14816	14821	14926	14945	15005	14843	14866	15019	14919	15024	14891	14945	14849	14978	14978	15149	15038	14862	14725	14963	14969	14955	14958	15105	14975	14900	14899	14939	15019	14934	14923	14972	14894	14932	14852	14875	15100	15188	14907	15018	14953	14926	15013	14844	14844	15037	15063	15004	14892	14772	14911	15005	14908	15013	14945	14844	14952	15053	14809	14889	14989	14920	14832	15016	14927	14931	14998	14838	14920	15007	14870	14823	14879	14888	15076	15000	14967	14925	14822	14954	14865	14870	15058	14912	15076	14978	14937	14975	14961	15027	14924	15036	14863	15011	14863	14795	14988	15007	14962	15012	14959	14765	14965	14915	14938	14998	15029	14998	14949	15026	14861	15007	14928	15065	14950	14885	14944	14990	14867	14838	14992	14849	14774	15047	14840	15104	14821	14995	14923	14847	14984	14801	14717	14885	14979	14919	14951	14966	14836	15037	15092	14961	14907	15004	14947	14872	14973	15015	15150	14916	15003	14924	15073	14913	14988	14972	14889	15025	15081	15107	14935	14810	15177	14841	14817	14944	15060	15039	14986	14936	14844	14889	14894	14867	14877	15028	14923	14929	14982	14899	14907	15041	14864	14851	14882	14984	14883	14975	14936	14915	14849	14896	14979	14980	14837	14899	14883	14917	14812	14954	14949	14692	14991	14955	14935	14893	15043	14871	14971	14988	14926	14940	14880	14886	14829	14967	14930	15070	15009	14944	15059	14914	14910	14853	14853	14997	14921	14958	14816	14895	14963	14842	14906	15092	14934	14859	14799	14812	15122	15039	14802	14923	14965	14782	15160	15003	14934	14984	14793	15010	14950	14908	14981	14803	14969	14890	14942	14717	15004	15212	14946	14928	14909	14901	14906	15117	14915	14969	15067	14960	15054	14834	15005	14949	14890	14902	15033	14792	14961	14973	14815	14959	15138	14951	14823	15024	14920	14946	14977	14928	14966	14961	14910	14859	14879	15141	14938	15034	14957	14869	15001	15037	14901	14957	15074	14927	14791	15171	15009	14859	14954	14971	15039	14965	14745	14989	14811	15099	14974	14860	15113	15030	14948	15042	14942	14765	15060	15008	15027	14945	14730	14953	14914	14979	14944	14923	14777	14769	15052	14881	15044	14940	14935	15010	14914	14942	14928	15013	14836	14932	14915	14967	14956	15153	14986	14877	15032	14898	14832	14919	14917	15034	14833	14899	14844	14972	14942	15006	14840	14905	14806	15004	15144	14854	14877	15026	15037	15052	14988	15062	14913	14863	15006	14968	14809	14923	14981	14936	14771	14924	14939	14875	14955	14772	15015	14710	14992	14929	14821	14911	15040	14805	14983	15074	14845	14818	14716	14939	15018	15054	14882	15004	14958	14831	14960
22919	21236	29136	23644	28331	61944	63182	48105	23454	17812	16927	16739	16519	16468	16349	16451	16298	16116	16212	16360	16363	16288	16188	16266	16303	16229	16232	16305	16175	16254	16339	16423	16261	16267	16135	16128	16075	16325	16298	16191	16267	16300	16356	16195	16307	16399	16462	16426	16345	16246	16402	16059	16288	16407	16304	16300	16354	16189	16107	16210	16023	16215	16122	16126	16303	16030	16327	16217	16064	16101	16315	16377	16235	16068	16063	16216	16214	16086	16210	16182	16060	16168	16312	16338	16027	16144	16307	16127	15980	16286	16086	16179	16127	16244	16215	16145	16019	16138	16242	16192	16394	16345	16338	16051	16124	15997	16244	16432	16305	16299	16129	16394	16170	16448	16313	16209	16247	16124	16066	16260	16179	16242	16262	16243	16204	16366	16080	16316	16104	16224	16252	16131	16342	16207	16252	16122	15973	16138	16190	16059	16182	16081	16093	16058	16113	16218	16060	16147	16193	16357	16234	16034	16222	16013	16205	16029	16118	16254	16117	16157	16263	16145	16145	16242	16197	16141	16142	16292	16345	16263	16187	16069	16193	16230	16241	16302	15952	16206	16374	16193	16208	16192	16176	16120	16294	16148	15919	16228	16258	16100	16151	16086	16227	16221	16250	16192	16137	15997	16364	16255	16205	16162	16093	15937	16306	16190	16151	16339	15899	16054	16216	16156	16343	16166	16089	16102	16116	16061	16036	16046	16131	16262	16214	16093	16180	16276	16231	16227	16083	16107	16118	16122	16084	16081	16254	16163	16136	16342	16199	16261	16256	16250	16187	16146	16202	16098	16249	16194	16211	16248	16074	16194	16201	16037	16109	16267	16083	16188	16127	16274	16133	16211	16034	16079	16198	16196	16151	16272	16334	16169	16329	16104	16154	16288	16116	16274	16109	16293	16158	16209	16252	16154	16202	16177	16226	16166	16048	16092	16089	16077	15911	15985	16192	16152	16114	16155	16130	16409	16244	16075	16007	16191	16089	16319	16155	16109	16008	16159	16151	16280	16143	16072	16043	16092	16227	16322	16196	15935	16221	15975	15997	16151	16242	16098	16264	15989	16096	16126	16245	16244	16212	16425	16098	16119	16299	16236	15985	16059	16096	16247	16155	16174	16254	16051	16232	16073	16140	16066	15949	16201	16210	16167	15923	16123	16189	16300	16110	15959	16182	15934	15992	16244	16036	16097	16078	16179	16020	16190	16191	16196	16188	16157	16033	16036	16119	16244	16051	16224	16192	16180	16164	16326	16172	16201	16319	16225	16020	16049	16102	16126	16020	16337	16183	16157	16044	16182	16232	16086	16125	16362	16233	16022	16064	16129	16231	16112	16118	16239	16311	16043	16117	16036	16127	16353	16202	16359	16060	15898	16163	16210	16049	16364	16036	16219	16097	16215	16365	16072	16205	16123	16020	16131	16238	16074	16210	16064	16176	16060	16079	16316	16095	16283	16115	16181	16063	16089	16244	16222	16193	16149	16199	16080	16116	16190	16175	16080	15992	16215	16224	16319	16140	16067	16257	16152	16004	16023	16306	16246	16204	16203	15964	16121	16089	16122	16075	16179	16228	16271	16174	16015	15992	16104	16092	16203	16252	16080	16267	16085	16167	16281	16171	16165	16304	16166	16256	16234	16177	16356	16284	16150	16261	16128	16294	16250	16142	16162	16205	16098	16155	16320	16469	16099	16146	16170	16044	16313	16198	16074	16077	16300	16007	16000	16162	16093	16115	16248	16262	16262	16344	16216	16080	16259	16150	16134	16136	16183	16102	16154	16254	16138	16334	16246	16141	16292	16172	16158	16403	16286	15934	16077	16354	16237	16031	16225	16406	16356	16340	15956	16118	16156	16114	16114	16293	16389	16065	16156	16123	16405	16214	16217	16150	16099	16059	16268	16389	16162	16230	16115	16250	16222	15970	16205	16237	16261	16164	16112	16034	16278	16089	16166	16052	16330	16104	16197	16124	16022	16111	16095	16158	16225	16185	16109	16126	16127	16324	16020	16146	16513	16089	16171	16211	16244	16296	16098	16123	16120	16226	16080	16078	16079	16138	16152	16217	16271	16045	16115	16150	16078	16184	16204	16163	16122	16140	16144	16364	16217	16241	16107	16239	15978	16234	16173	16234	16267	16384	16132	16265	16309	16282	16154	16003	16306	16186	16092	16151	16005	16154	16088	16115	16192	16215	16203	16133	16108	16055	15972	16108	16124	16275	16088	16215	16085	16055	16076	16239	16128	16217	16154	16128	16047	16162	15980	16335	16127	16221	16134	16100	15856	16181	16433	16095	16191	16183	16138	16085	16196	16338	16228	16190	16121	16266	16237	16363	16134	16417	15996	16214	16233	16193	16121	16319	16120	16032	16381	16319	16349	16158	16157	16004	16181	16209	16256	16315	16201	16404	16191	16220	16139	16339	16230	16173	16113	16363	16167	16178	16221	16364	16243	16200	16144	16231	16276	16091	16030	16236	16186	16375	16098	16078	15993	15934	16121	16126	16225	16318	16184	16047	16124	16343	16253	16201	16055	16225	16165	16277	16020	16344	16283	16085	15967	16294	16151	16190	16113	16210	16104	16260	16187	16319	16169	16396	16146	16081	16098	16101	16300	16115	16175	16008	16126	16267	15997	16164	16132	16065	16314	16157	16010	16061	15973	16161	16218	16119	16048	16045	15964	16001	16082	15960	16275	16320	15919	16244	16219	16000	16087	16263	16239	16257	16161	16123	16033	16237	16185	16094	16375	16178	16047	16237	16060	16091	16216	16212	16079	16130	16030	16140	16137	16080	15974	16097	16302	16308	16102	16277	16079	16128	16085	16037	16046	16127	15828	16213	16061	16085	16107	16375	16154	16300	16370	16019	16228	16315	16094	16116	16165	16153	16246	16176	15967	16022	16069	16004	16192	16065	16280	16168	16040	16202	16031	16270	16128	16226	16118	16118	15899	16160	16072	16103	16092	16163	16294	16127	16104	16152	16046	16266	16253	16244	16035	16085	16228	16081	16389	16077	16018	16135	16015	15977	16287	16307	16181	16129	16140	16322	16295	16186	15926	16027	16307	16033	16012	16084	16145	16042	16056	16280	16368	16129	16316	16015	16103	16486	16307	16249	16059	16100	16027	16197	16094	16232	16248	16272	16337	16142	16150	16210	16168	16176	16123	16085	16180	16238	16188	16049	16049	16081	16234	16378	16121	16182	16120	16075	16243	16335	16343	16031	16095	16074	16010	16057	16086	16218	16256	16175	16245	15971	15916	16063	16260	16116	16022	16240	16158	16095	16114	16297	16181	16029	16249	16166	16112	15986	16162	16110	16146	16307	16060	16303	16175	16115	15994	16118	16074	15929	16150	16171	16127	16229	16063	16168	16256	15986	16191	16280	16239	16068	16042	16119	16030	16241	16091	15943	16328	16174	16230	16175	16247	16352	16332	16252	16034	16124	16307	16177	16033	16352	16155	15895	15932	16222	16177	16155	16131	15965	16037	16250	16358	16166	16027	15990	16196	16185	16008	16029	16103	16172	16145	16132	16081	16065	16178	16135	16043	16231	16134	16177	15994	16049	15893	16193	16167	16096	16067	16118	16143	16082	16327	16420	16315	16063	16202	16020	16158	16269	16117	16172	16164	16186	16206	16257	16120	16270	16032	16175	16038	16233	16298	16249	16217	16194	16190	16102	15972	16134	16253	16179	16179	16040	16159	16103	16057	16026	16165	16097	16181	16188	16190	16182	16239	16227	16260	16252	16276	16141	16207	15985	16082	16279	16296	16178	16036	15930	16139	16068	16360	16231	16203	16140	16163	16275	16114	16364	16172	16175	16147	16313	16176	16074	16067	16075	16159	16287	16386	16171	16365	16054	15972	16138	16268	16087	16059	16139	16238	16044	16017	16236	16112	16227	16213	16189	16269	16291	16209	16241	16149	16050	16113	16001	16141	16155	16176	16094	16214	16106	16351	16215	16297	16010	16128	16014	16051	16360	16108	16197	16093	16294	15960	16241	16036	15933	16061	16029	16210	16089	15946	16131	15951	16118	16323	16000	15943	16143	16112	16202	16086	16135	16157	15953	16220	16129	16103	16163	16058	16013	16241	16323	16087	15848	16200	16354	16164	16140	16240	16138	16096	16052	16042	16209	16214	15969	16351	16088	16241	16190	16133	16238	16083	16159	16208	16151	16090	16302	16083	16108	16156	16368	16113	16156	16045	16033	16048	15918	16088	16117	16171	16191	16156	16224	16271	16218	16045	16002	16034	16129	16045	16210	16300	16011	16109	16167	16127	16309	16052	16157	16113	15953	16272	16228	16002	16054	15954	16145	15851	15984	16191	16270	16189	16194	16088	16085	15923	16236	16283	16042	16249	16365	16007	16107	16216	16168	16269	16098	16160	16296	16347	16148	16012	16010	16220	16030	16116	15984	16211	16188	16093	16188	15992	16169	16022	16024	16132	16188	15956	16161	16262	16269	16303	16183	15985	16185	15993	16215	16235	16072	16151	16116	16245	16333	16257	16243	16114	16210	16368	16239	16158	16003	16213	16186	16271	16258	16172	16171	16186	16111	15950	16222	16326	16020	16174	16223	16286	16148	16146	16183	16216	16356	16029	16009	15994	16054	16251	16082	16386	16152	16257	16185	16106	16212	16163	15970	16067	16018	16059	16097	16232	16149	16128	16103	15960	16279	16018	16261	16145	16319	16249	16276	15964	16010	16009	16156	16207	16122	16243	16059	16024	16069	16128	16157	16124	15918	15939	16207	16198	16020	16148	16238	16158	15919	16004	16197	16118	16279	16068	16325	16316	16239	16151	15985	16215	16170	16002	16095	16227	16262	16245	16015	16120	16211	16111	16102	16125	16248	16101	15949	16056	16206	16104	16189	16148	16066	16093	16026	16168	16273	16110	16139	16141	16163	16160	15882	16250	16167	16104	15897	16285	16032	16108	16165	16170	16170	16179	16343	16269	16292	16104	16268	16138	15921	16161	16041	16069	16093	16137	16302	16184	16113	16360	16183	16347	16010	16138	16332	16085	16077	16120	16215	16133	16285	16170	16190	15927	16090	16078	16059	16195	16104	16163	16124	16279	16134	15894	16187	16208	16049	16130	16143	16020	16205	16228	16251	16142	16157	16053	16106	16100
16178	28871	29432	24424	47705	69919	64589	46591	15564	15359	15085	15349	15260	15286	15111	15121	15072	15235	15240	15330	15167	15191	15340	15184	15221	15162	15192	15105	15269	15042	15370	14920	15252	15163	15181	15214	15162	15292	15047	15002	15279	15188	15304	15042	15110	15061	15256	15210	15248	15167	15316	15236	15159	15317	15149	15021	15053	15227	15300	15160	15327	15095	15203	15107	15226	15114	15276	15178	15174	15312	15222	15134	15053	15136	15153	15246	15038	15242	15102	15108	15163	15268	15164	15213	15161	15262	15124	15207	15054	15015	15101	15152	15087	15085	15233	15297	15078	15169	15206	15406	15075	15279	15230	15176	15166	15196	15210	15358	15262	15130	15348	15068	15083	15295	14980	15031	15166	15123	15234	15157	15197	15153	15069	15072	15175	15018	15249	15172	15053	15056	15121	15050	15201	15203	15187	15407	15313	15111	15325	14883	15211	15251	15178	15201	15123	15227	15252	15134	15282	15011	15242	15074	15334	15340	15190	15110	15187	15077	15250	15273	15178	15044	15282	15139	15210	15227	15044	15098	15243	15188	15058	15107	15118	15291	15086	15310	15154	15090	15272	15345	15219	15120	15130	15027	15231	15066	15290	15072	14980	15041	15097	15192	15169	15143	15038	15197	15176	15148	15119	14960	15386	15221	15236	15022	15162	15194	15120	14958	15305	15240	15107	15083	15168	15257	15228	15081	15231	15143	15249	15218	15096	15184	15194	15233	15282	15194	15045	15115	15079	15184	15201	15438	15309	15153	15334	15351	15210	15099	15003	15168	15166	14960	15189	15365	15200	15084	15219	15033	15167	14919	15070	15257	15224	15273	15076	15262	15382	15176	15164	15009	15260	15198	15113	15269	15196	15075	15134	15287	15466	15261	15138	15121	14967	15274	15147	15020	15307	15110	15260	15175	15184	15177	14985	15305	15288	15238	15101	15048	15206	15193	15178	15123	15217	15210	15110	15118	15123	15042	15109	15227	15192	15379	15250	15299	15074	15239	15122	15237	15179	15095	15227	15321	15267	15094	15104	15246	15150	15123	15206	15275	15127	15061	15129	15280	15288	15328	15135	15194	15156	15274	15164	15163	15196	15199	15203	15222	14985	15080	15105	15061	15214	15217	15406	15166	15259	15083	15218	15273	15116	15369	15170	15156	15117	15001	15122	15254	14999	15086	15085	15180	15101	15264	15245	15113	15128	14968	15080	15212	15167	15288	15083	15084	15161	15144	15079	15196	15069	15157	15041	15129	15253	15278	15099	15136	15210	14980	15237	15163	15095	15044	15179	15215	15217	15178	15227	15166	15051	15176	15272	15254	15351	15073	15117	15087	15216	15301	15071	15270	15126	15183	15179	15157	15116	15246	15152	15129	15253	15073	15182	15059	15010	15163	15292	15088	15379	15267	15180	15141	15194	15242	15068	15026	15284	15149	15201	15114	15303	15115	15174	15032	15236	15085	15233	15171	15183	15136	15201	15246	15091	15266	15221	15157	15275	15098	15053	15098	15176	15201	15130	15121	15033	15187	15086	15131	15308	15309	15201	15131	15169	15032	15129	15184	15229	15067	15169	15208	15138	15202	15228	15232	15055	15191	14972	15131	15072	15076	15125	15007	15137	15221	15059	14958	15136	15203	15200	15241	15129	14992	15171	15229	15237	15236	15155	15202	15254	15235	15272	15103	15068	15242	15291	15034	15176	15099	15040	15078	15070	15177	15121	15155	15301	15191	15354	15128	15121	15234	15279	15144	15237	15246	15268	15141	15144	15253	15190	15083	15045	15349	15226	15271	15070	15345	15239	15074	15122	15136	15124	15226	15082	15189	15133	15110	15070	15092	15276	15301	15171	15123	15171	15164	15271	15141	15180	15101	15147	15221	15081	15355	14990	15118	15201	15063	15253	15194	15071	15127	15110	15138	15130	15062	15115	15227	15147	15215	15309	14990	15306	15140	15140	15135	15228	15218	15111	14860	15279	15184	15064	15166	15145	15079	15104	15122	15136	15131	15186	15125	15124	15045	15143	15098	15279	15192	15119	15219	15087	14973	15078	15100	15090	15148	15228	15082	15209	15068	15255	15143	15132	15183	15023	15317	15292	15303	15132	15200	15280	15116	15145	15066	15221	15346	15129	15236	15190	15148	15266	15177	15233	15134	15157	15126	15226	15198	15138	15082	15134	15062	15151	15174	15085	15160	15097	15283	15173	15221	15122	15196	15194	15119	15127	15219	15148	15076	15053	15241	15229	15174	15173	15333	14937	15183	15200	15355	15238	15241	15145	15215	15228	15340	15050	15132	15284	15043	15138	15046	15223	15301	15116	15143	14994	15194	15124	15220	15373	15124	15160	15015	15287	15153	15254	15235	14968	15187	15076	15060	15236	15285	15185	15228	15256	15161	15259	15220	15180	15112	15127	15088	15161	15231	15209	15068	15079	15103	15140	15377	15132	15155	15221	14945	15192	15179	15131	15110	15294	15147	15225	15035	15229	15160	15232	15144	15001	15189	15059	15003	15223	15040	15250	15176	15147	15158	15151	15168	15096	15086	15240	15223	15212	15180	15046	15153	15188	15257	15086	15206	15043	15245	15273	15076	15305	15055	15027	15124	15127	15156	15025	15194	15055	15009	15106	15192	15051	15192	15138	15140	15108	15093	15137	14985	15382	15236	15026	15220	15213	15099	15075	15154	15079	15194	15209	15030	15169	15125	15223	15104	15141	15239	15077	15217	15144	15175	15229	15273	15126	15153	15259	15101	15016	15326	15059	15330	15166	15312	15308	15144	15283	15222	15296	14988	15370	15213	15227	15101	15005	14996	15157	15134	15001	15191	15140	15334	15178	15230	15227	15236	15392	14943	15116	14979	15106	15226	15181	15236	15161	15137	15146	15128	15305	15136	15154	15134	15199	15134	15140	15155	15097	15154	15192	15101	15191	15263	15024	15161	15166	15024	15278	15067	15203	15095	15266	15323	14982	15132	15219	15278	15068	15163	15109	15044	15255	15236	15158	15141	15014	15185	15199	15147	15154	15216	15315	15149	15300	15152	15189	15031	15312	15190	15149	15241	15104	15064	15121	15128	15160	15195	15089	15303	15186	15190	15041	15139	15117	15144	15013	15174	15155	15218	15377	15075	15206	15190	15263	15260	15239	14986	15301	15123	15253	15177	15099	15136	15155	15222	15289	15362	15073	15152	15118	14948	15096	15310	15328	14974	15205	15162	15087	15343	15035	15242	15160	15219	15229	15089	15178	15137	15277	15242	14959	15129	15217	15190	15125	15200	15151	15140	15195	15143	15177	15080	15237	15112	15093	15191	15106	15072	15212	15284	15201	15188	15238	15143	15243	15122	15264	15135	15194	15054	15297	15015	15302	15184	15082	15195	15264	15255	15177	15193	15164	15235	15372	15158	15257	15206	15329	15243	15200	15281	15148	15191	14968	15261	15232	15101	15211	15003	15225	15331	15349	15143	15110	15109	15126	15063	15224	15215	15167	15170	15150	15262	15147	15243	15000	15062	15166	14978	15200	15203	15075	15129	15195	15144	15273	15279	15101	15236	15056	15240	15046	15180	15026	15149	15178	15248	15186	15186	15147	14958	15299	15110	15186	15174	15096	15194	15242	15275	14911	15170	15144	15254	15297	15162	15207	15223	14944	15175	15175	15252	15155	15254	15071	15157	14925	15183	15174	15152	15227	15110	15231	15283	15187	15106	15343	15107	15028	15256	15149	15162	15270	15206	15065	15257	15179	15149	15018	15258	15066	14951	15164	15168	15171	15208	15102	15188	15111	15013	15208	15151	15103	15127	15070	15169	15159	15038	15174	15285	15097	15162	15204	15173	15088	15120	15198	15061	15234	15259	15111	15280	15007	15018	15358	15174	15397	15197	15101	15123	15191	15159	15072	15122	15132	15220	15124	15379	15181	15122	15229	15133	15188	15095	15393	15121	15202	15102	15042	15044	15315	15200	15151	15284	15039	15061	15106	15129	15305	15023	15097	15110	15251	15142	15218	15265	15018	15129	15188	15084	15341	15246	15056	15204	15291	15138	15276	15120	15121	15123	15207	15283	15143	15145	15219	15222	14984	15282	15292	15313	15116	15136	15071	15137	15411	15189	15128	15256	15203	15115	15344	15203	15206	15098	15236	15186	15282	15224	15111	15179	15137	15252	15183	15175	15027	15037	15059	15187	15043	14959	15181	15220	15256	15363	15315	15123	15155	15222	14921	15122	15219	15188	14946	15168	15345	15195	15136	15126	15218	15193	15155	15300	15067	15094	15249	15249	15040	15010	15223	15102	15148	15008	15136	15253	15162	15317	15163	15146	14959	15127	15418	15116	15168	15023	15354	15218	15269	15005	15167	15158	15160	15155	15126	15125	15156	15026	15102	15117	15087	15219	15006	15270	15268	15181	15187	15137	15272	15154	15181	15074	15258	15250	15186	15232	15003	15026	15141	15312	15251	15167	15095	15085	15182	15056	15141	15183	15236	15246	15194	15197	15074	15046	15237	15211	15101	15088	15104	15259	15148	15319	15141	15121	15048	15065	14986	15215	15153	15219	15285	15049	15189	15250	15150	15215	15045	15122	15260	15235	15095	15105	14986	15151	15129	15216	15181	15116	15388	15017	15147	15190	15160	15116	15077	15224	15173	15253	15245	15372	15345	15241	15154	14972	15258	14995	14991	15235	15125	15077	15155	14968	15249	15161	15098	15232	15186	15164	15185	15133	15295	15308	15248	15251	15026	15225	15047	15334	15029	15015	15267	15042	15073	15153	15152	15016	15208	14965	15145	15070	15060	15227	15384	15112	15228	15150	15172	15174	15184	14981	15168	15039	15104	15071	15093	15146	15088	15259	15285	15312	15141	15083	15203	15285	15184	15047	15203	15224	15132	15412	15053	15127	15048	15097	15187	15136	15208	15232	15236	15145	15148	15148	15153	15185	15141	15240	15253	15074	15175	15312	15162	15236	15121	15017	15128	15255	15191	15211	15107	15104	15144	15070	15209	15072	15199	15207	15136	15162	15116	15225	15011	15175	15187	15053	15191	15254	15050	15195	15128	15145	15115	15178	15198	15236	15250	15212	15236	15028	15111	15110	15319	15171	14998	15224	15244	15123	15272	15069	15296	15134	15232	15005	15294	15351
27025	21593	22930	19299	19029	24935	24063	20671	16405	15600	15603	15543	15721	15472	15509	15319	15548	15656	15539	15590	15437	15256	15616	15489	15600	15460	15461	15476	15567	15497	15433	15429	15587	15318	15450	15446	15489	15710	15429	15435	15402	15474	15597	15622	15519	15739	15801	15432	15288	15367	15439	15374	15610	15468	15282	15565	15389	15448	15547	15500	15346	15690	15524	15504	15481	15499	15505	15629	15595	15453	15487	15484	15521	15473	15550	15523	15508	15507	15547	15411	15557	15425	15403	15633	15557	15566	15373	15401	15487	15373	15550	15392	15602	15414	15696	15522	15507	15440	15525	15575	15539	15559	15382	15528	15264	15418	15692	15486	15538	15514	15693	15347	15577	15425	15420	15395	15521	15640	15619	15355	15599	15324	15475	15483	15264	15482	15530	15574	15513	15147	15429	15565	15536	15497	15545	15435	15678	15586	15560	15561	15454	15535	15445	15445	15453	15659	15618	15599	15399	15611	15526	15639	15540	15361	15506	15589	15637	15326	15497	15565	15684	15322	15601	15381	15507	15368	15500	15239	15444	15546	15554	15755	15425	15450	15536	15566	15409	15376	15435	15543	15643	15444	15466	15494	15550	15380	15557	15240	15467	15598	15279	15500	15625	15548	15632	15485	15338	15406	15562	15339	15511	15481	15418	15560	15469	15559	15488	15435	15505	15330	15628	15425	15406	15630	15555	15551	15562	15506	15637	15486	15409	15495	15423	15457	15568	15349	15568	15570	15644	15410	15554	15556	15611	15628	15619	15555	15468	15548	15393	15454	15719	15505	15590	15445	15481	15365	15688	15438	15447	15586	15370	15453	15390	15741	15475	15487	15372	15403	15674	15505	15515	15409	15480	15495	15371	15554	15584	15503	15794	15535	15592	15561	15417	15537	15598	15756	15492	15538	15465	15529	15434	15477	15201	15371	15422	15418	15569	15567	15330	15477	15332	15492	15539	15587	15551	15471	15565	15464	15400	15458	15706	15419	15548	15464	15516	15383	15303	15421	15393	15509	15542	15354	15551	15389	15628	15605	15691	15451	15415	15529	15505	15467	15456	15428	15653	15554	15587	15446	15462	15382	15407	15387	15344	15572	15499	15588	15543	15620	15309	15468	15432	15298	15485	15431	15355	15548	15464	15380	15585	15579	15612	15516	15513	15419	15470	15618	15470	15384	15504	15553	15621	15419	15491	15670	15315	15407	15466	15506	15378	15506	15566	15495	15730	15396	15486	15589	15537	15564	15387	15272	15566	15284	15575	15592	15438	15532	15501	15390	15408	15753	15520	15545	15480	15412	15500	15560	15447	15458	15671	15342	15508	15548	15302	15545	15432	15414	15338	15471	15518	15403	15485	15487	15542	15465	15697	15378	15358	15760	15487	15427	15523	15597	15468	15527	15433	15275	15372	15484	15485	15476	15601	15346	15614	15494	15458	15451	15457	15437	15463	15464	15595	15602	15450	15573	15440	15663	15645	15423	15625	15562	15295	15447	15682	15413	15599	15439	15426	15307	15610	15567	15471	15592	15422	15452	15487	15605	15390	15551	15618	15330	15591	15527	15475	15449	15608	15460	15513	15495	15641	15569	15384	15510	15547	15441	15565	15409	15420	15409	15520	15542	15405	15378	15468	15569	15411	15541	15421	15525	15486	15362	15672	15447	15690	15502	15279	15354	15565	15361	15653	15293	15445	15462	15514	15485	15596	15536	15716	15523	15601	15509	15534	15592	15513	15482	15394	15561	15531	15469	15581	15390	15276	15366	15461	15566	15537	15378	15370	15517	15371	15622	15531	15381	15482	15400	15634	15459	15311	15412	15409	15762	15638	15518	15337	15282	15452	15461	15724	15470	15518	15336	15404	15326	15488	15528	15540	15670	15513	15379	15628	15529	15420	15443	15412	15410	15380	15584	15611	15407	15605	15523	15558	15408	15387	15499	15579	15433	15533	15447	15612	15707	15350	15515	15521	15549	15565	15466	15589	15417	15510	15259	15438	15586	15618	15557	15426	15470	15547	15306	15472	15575	15653	15536	15596	15191	15409	15443	15743	15579	15394	15457	15474	15690	15592	15718	15530	15543	15629	15555	15427	15589	15615	15738	15528	15734	15614	15365	15587	15588	15435	15443	15626	15537	15497	15520	15372	15622	15529	15499	15390	15580	15583	15620	15527	15494	15427	15539	15391	15353	15656	15614	15753	15490	15508	15184	15595	15578	15597	15756	15493	15456	15512	15580	15325	15510	15449	15449	15313	15548	15453	15539	15539	15432	15225	15290	15598	15566	15398	15592	15315	15578	15763	15557	15472	15277	15606	15439	15346	15702	15514	15388	15637	15463	15294	15418	15395	15366	15392	15507	15641	15378	15569	15482	15632	15565	15418	15522	15446	15560	15490	15418	15598	15395	15578	15591	15534	15639	15432	15452	15474	15299	15288	15290	15363	15447	15366	15551	15354	15621	15455	15475	15496	15393	15449	15373	15553	15639	15502	15404	15561	15621	15594	15452	15586	15317	15598	15379	15397	15557	15510	15400	15611	15497	15452	15489	15629	15423	15479	15554	15369	15372	15540	15558	15522	15427	15401	15666	15603	15497	15563	15505	15532	15484	15414	15503	15470	15539	15335	15499	15336	15380	15207	15481	15675	15406	15331	15785	15502	15342	15666	15486	15717	15492	15422	15445	15343	15634	15546	15559	15483	15241	15457	15531	15468	15343	15478	15524	15557	15361	15444	15551	15477	15496	15595	15392	15488	15442	15494	15336	15629	15425	15642	15690	15497	15613	15346	15462	15529	15519	15488	15470	15517	15545	15386	15540	15539	15606	15501	15458	15572	15467	15304	15395	15383	15422	15363	15390	15286	15487	15444	15548	15315	15667	15395	15276	15576	15489	15424	15486	15491	15469	15291	15426	15429	15313	15284	15423	15477	15615	15453	15344	15219	15577	15424	15402	15511	15640	15686	15550	15217	15495	15458	15509	15549	15445	15509	15468	15418	15351	15595	15498	15467	15493	15594	15505	15669	15423	15441	15490	15516	15479	15600	15411	15530	15343	15577	15607	15425	15220	15534	15389	15343	15592	15527	15653	15472	15554	15299	15587	15693	15473	15295	15516	15359	15337	15586	15408	15380	15559	15606	15566	15425	15548	15565	15482	15472	15586	15475	15454	15406	15551	15375	15754	15410	15614	15719	15560	15349	15515	15478	15611	15548	15591	15675	15424	15375	15443	15653	15473	15403	15436	15543	15521	15596	15692	15461	15536	15777	15585	15437	15494	15518	15643	15484	15437	15420	15564	15605	15494	15484	15499	15369	15352	15410	15654	15589	15540	15613	15442	15390	15462	15560	15601	15500	15508	15518	15517	15330	15505	15502	15361	15465	15413	15364	15435	15677	15504	15410	15486	15463	15402	15600	15636	15623	15554	15555	15551	15408	15507	15593	15498	15697	15572	15422	15207	15310	15421	15422	15295	15350	15281	15423	15660	15541	15518	15398	15439	15481	15624	15604	15419	15601	15397	15499	15539	15604	15454	15595	15511	15407	15465	15725	15515	15482	15579	15509	15384	15370	15583	15558	15508	15522	15487	15486	15505	15467	15467	15573	15537	15348	15353	15369	15383	15502	15453	15618	15732	15330	15636	15492	15342	15464	15413	15518	15710	15632	15463	15410	15295	15387	15541	15585	15389	15675	15490	15465	15537	15401	15382	15367	15589	15571	15457	15358	15395	15536	15592	15394	15327	15508	15475	15528	15495	15517	15550	15403	15409	15567	15449	15472	15429	15474	15429	15493	15384	15346	15538	15668	15443	15191	15236	15468	15326	15459	15504	15517	15509	15611	15418	15365	15339	15539	15463	15316	15455	15390	15555	15556	15513	15406	15339	15418	15398	15618	15578	15658	15441	15484	15536	15419	15465	15512	15312	15299	15362	15532	15404	15415	15545	15402	15515	15575	15428	15561	15455	15450	15589	15382	15427	15484	15538	15499	15647	15561	15452	15656	15466	15466	15519	15450	15569	15457	15543	15371	15360	15429	15605	15310	15359	15567	15639	15552	15231	15644	15505	15596	15220	15306	15581	15443	15471	15700	15496	15446	15640	15336	15437	15584	15538	15316	15457	15545	15615	15409	15520	15344	15628	15498	15622	15564	15479	15301	15454	15445	15336	15577	15585	15618	15506	15557	15569	15490	15546	15409	15685	15437	15417	15522	15593	15458	15451	15563	15462	15333	15382	15508	15585	15542	15443	15413	15343	15438	15308	15540	15326	15367	15684	15518	15407	15561	15511	15434	15644	15570	15491	15490	15465	15527	15254	15302	15641	15470	15549	15461	15352	15553	15510	15572	15582	15597	15635	15612	15474	15211	15411	15588	15760	15495	15594	15433	15418	15490	15502	15415	15598	15379	15472	15504	15475	15415	15474	15585	15469	15422	15604	15572	15709	15600	15362	15214	15367	15464	15574	15383	15451	15344	15670	15398	15369	15580	15473	15536	15589	15507	15446	15473	15445	15430	15503	15409	15403	15292	15451	15320	15502	15543	15402	15525	15577	15689	15470	15643	15582	15575	15567	15494	15401	15441	15646	15504	15571	15488	15475	15492	15417	15379	15556	15480	15621	15731	15430	15533	15552	15470	15705	15690	15471	15457	15547	15420	15415	15524	15577	15677	15513	15399	15597	15515	15491	15445	15741	15321	15490	15585	15756	15317	15559	15583	15522	15795	15563	15621	15255	15487	15519	15562	15713	15514	15608	15690	15553	15658	15540	15551	15511	15573	15619	15375	15413	15409	15422	15476	15568	15387	15338	15508	15573	15396	15496	15465	15478	15524	15370	15466	15663	15510	15714	15460	15289	15426	15408	15591	15428	15441	15667	15548	15306	15478	15525	15450	15340	15511	15834	15511	15473	15385	15483	15493	15565	15550	15522	15527	15593	15691	15682	15404	15314	15519	15492	15465	15438	15486	15298	15477	15502	15521	15504	15529	15549	15516	15496	15564	15621	15648	15574	15674	15667	15434	15587	15342	15547	15355	15337	15332	15673	15588	15492	15430	15484	15459	15582	15448	15454	15641	15462	15469	15465	15538	15662	15298	15404	15561	15442	15437	15623	15420	15318	15584	15686	15594	15335	15518	15450	15523	15606	15562	15433
13805	16355	17204	16834	21330	27348	25407	20750	14592	14869	14719	14820	14619	14984	14716	14555	14816	14926	14576	14600	14733	14679	14750	14812	14569	14712	14733	14710	14805	14772	14738	14686	14557	14664	14766	14650	14715	14753	14573	14784	14795	14742	14892	14659	14813	14658	14765	14708	14854	14667	14820	14708	14824	14642	14771	14796	14761	14841	14897	14639	14728	14800	14672	14823	14829	14768	14714	14603	14778	14835	14921	14703	14792	14641	14911	14814	14770	14635	14638	14951	14712	14716	14669	14857	14671	14706	14598	14652	14820	14752	14722	14784	14763	14779	14693	14823	14721	14591	14787	14673	14653	14554	14683	14653	14771	14919	14844	14717	14716	14668	14802	14785	14584	14829	15021	14665	14791	14738	14577	14752	14716	14787	14622	14727	14563	14671	14743	14802	14856	14783	14681	14878	14822	14717	14784	14744	14697	14739	14792	14584	14669	14928	14739	14802	14732	14812	14858	14606	14797	14778	14750	14748	14747	14699	14663	14700	14624	14755	14712	14797	14735	14744	15008	14729	14692	14672	14763	14652	14712	14759	14597	14597	14887	14679	14641	14752	14663	14805	14741	14778	14800	14889	14697	14763	14807	14890	14662	14792	14708	14797	14731	14716	14765	14844	14765	14681	14693	14781	14677	14690	14801	14770	14669	14745	14803	14731	14822	14829	14742	14740	14949	14730	14757	14778	14824	14817	14695	14719	14803	14843	14860	14632	14839	14741	14845	14879	14689	14875	14894	14809	14718	14866	14757	14850	14706	14731	14714	14812	14711	14878	14784	14834	14525	14769	14674	14708	14621	14767	14619	14769	14674	14920	14551	14629	14712	14740	14695	14658	14880	14727	14871	14665	14784	14554	14985	14738	14804	14656	14677	14823	14647	14692	14743	14781	14764	14744	14735	14675	14752	14686	14564	14656	14744	14720	14856	14740	14777	14934	14581	14624	14629	14950	14826	14607	14824	14756	14809	14858	14632	14625	14658	14871	14559	14783	14719	14692	14780	14631	14783	14821	14719	14796	14698	14753	14865	14702	14760	14651	14851	14584	14830	14774	14606	14738	14732	14750	14774	14684	14589	14607	14810	14612	14803	14780	14624	14901	14728	14761	14720	14884	14743	14615	14717	14833	14970	14946	14608	14701	14735	14864	14909	14823	14727	14786	14877	14863	14617	14714	14710	14797	14841	14777	14670	14540	14787	14783	14697	14680	14868	14691	14684	14784	14775	14692	14793	14606	14709	14804	14833	14549	14868	14647	14706	14680	14587	14560	14687	14673	14633	14677	14704	14835	14712	14822	14828	14832	14737	14737	14735	14495	14824	14786	14736	14641	14656	14751	14782	14767	14795	14760	14946	14835	14773	14762	14626	14714	14660	14552	14807	14624	14697	14885	14616	14719	14786	14716	14792	14717	14696	14894	14813	14658	14859	14811	14803	14850	14719	14856	14677	14928	14697	14692	14788	14593	14767	14769	14711	14813	14680	14800	14701	14727	14736	14775	14721	14853	14674	14746	14779	14660	14655	14761	14628	14836	14565	14759	14696	14559	14674	14664	14600	14837	14753	14829	14722	14707	14814	14707	14779	14787	14737	14848	14714	14830	14698	14789	14720	14769	14725	14691	14936	14698	14736	14745	14720	14723	14827	14770	14820	14836	14607	14754	14686	14799	14819	14639	14603	14883	14726	14681	14682	14720	14827	14777	14637	14763	14655	14683	14840	14569	14782	14818	14706	14828	14704	14850	14846	14580	14670	14679	14942	14733	14717	14716	14674	14727	14786	14648	14884	14791	14628	14678	14551	14588	14635	14731	14801	14614	14583	14686	14617	14798	14733	14672	14825	14752	14775	14859	14828	14846	14842	14619	14831	14744	14889	14806	14760	14751	14681	14695	14827	14625	14594	14713	14798	14799	14728	14688	14764	14821	14577	14712	14741	14778	14800	14612	14701	14681	14655	14913	14754	14853	14721	14591	14908	14682	14907	14689	14812	14646	14921	14753	14723	14692	14758	14796	14668	14758	14645	14705	14551	14753	14666	14871	14937	14776	14733	14695	14948	14829	14923	14708	14820	14717	14839	14736	14542	14779	14619	14714	14804	14840	14690	14894	14725	14801	14842	14807	14769	14657	14643	14719	14787	14657	14821	14720	14901	14726	14806	14646	14850	14743	14787	14733	14738	14627	14861	14847	14737	14820	14733	14930	14830	14754	14852	14690	14676	14833	14809	14884	14795	14659	14609	14811	14847	14697	14681	14721	14869	14829	14844	14845	14719	14731	14794	14853	14696	14657	14603	15020	14606	14798	14770	14612	14605	14625	14736	14770	14814	14834	14844	14745	14780	14761	14680	14757	14599	14664	14549	14825	14646	14670	14591	14763	14682	14685	14685	14855	14834	14713	14799	14626	14824	14756	14761	14691	14749	14638	14765	14653	14751	14639	14626	14739	14762	14773	14605	14872	14683	14904	14736	14768	14662	14924	14810	14635	14776	14730	14834	14802	14828	14879	14828	14658	14764	14877	14842	14760	14676	14726	14914	14783	14830	14723	14764	14923	14663	14621	14827	14692	14766	14676	14761	14608	14627	14702	14763	14826	14752	14653	14647	14824	14625	14728	14733	14742	14779	14889	14802	14892	14644	14627	14838	14838	14823	14762	14528	14668	14739	14614	14638	14638	14648	14785	14849	14748	14858	14656	14672	14597	14764	14754	14890	14651	14739	14747	14969	14834	14616	14864	14727	14710	14655	14573	14638	14876	14770	14750	14651	14742	14586	14711	14913	14784	14647	14839	14781	14680	14758	14772	14767	14639	14674	14798	14683	14743	14624	14721	14760	14591	14873	14737	14720	14684	14919	14865	14717	14825	14865	14558	14758	14709	14636	14705	14729	14491	14629	14712	14737	14798	14669	14822	14731	14738	14958	14727	14664	14830	14771	14779	14694	14699	14767	14685	14755	14610	14921	14726	14936	14784	14865	14773	14711	14681	14794	14733	14682	14892	14654	14627	14758	14861	14802	14604	14633	14660	14684	14827	14843	14686	14767	14761	14795	14732	14986	14792	14627	14638	14738	14693	14822	14791	14683	14591	14830	14882	14857	14746	14789	14706	14792	14867	14737	14702	14833	14847	14747	14693	14749	14789	14748	14699	14784	14661	14741	14699	14836	14773	14840	14651	14688	14847	14636	14722	14827	14735	14877	14677	14644	14718	14782	14918	14768	14756	14702	14673	14777	14729	14904	14807	14640	14766	14722	14858	14754	14812	14594	14765	14746	14612	14961	14767	14743	14632	14834	14805	14843	14825	14712	14804	14986	14788	14678	14718	14717	14918	14870	14920	14747	14812	14713	14706	14957	14708	14760	14761	14808	14671	14887	14605	14746	14847	14645	14837	14723	14809	14656	14693	14955	14848	14750	14652	14813	14711	14669	14721	14833	14633	14616	14834	14713	14702	14702	14724	14801	14675	14906	14677	14598	14763	14751	14645	14762	14655	14673	14638	14611	14828	14811	14822	14789	14845	14670	14806	14678	14771	14734	14675	14738	14708	14689	14730	14625	14850	14775	14757	14674	14799	14738	14642	14702	14663	14694	14699	14850	14660	14874	14795	14722	14722	14744	14703	14599	14687	14710	14838	14690	14671	14638	14814	14747	14839	14993	14964	14789	14625	14631	14853	14540	14629	14820	14689	14728	14808	14702	14799	14921	14650	14763	14760	14796	14566	14810	14693	14807	14739	14616	14637	14675	14683	14682	14957	14878	14774	14819	14820	14749	14565	14870	15086	14700	14653	14849	14621	14790	14868	14716	14544	14847	14860	14669	14810	14749	14702	14803	14799	14722	14704	14715	14817	14720	14762	14652	14689	14767	14816	14591	14765	14659	14668	14847	14772	14719	14798	14716	14684	14678	14748	15000	14630	14887	14713	14565	14758	14778	14783	14839	14777	14758	14803	14749	14693	14800	14702	14863	14722	14757	14754	14681	14829	14807	14699	14690	14698	14660	14887	14678	14756	14846	14766	14785	14823	14895	14778	14793	14701	14675	14500	14820	14752	14753	14820	14855	14581	14670	14620	14726	14720	14729	14927	15028	14759	14607	14720	14805	14834	14525	14740	14826	14809	14694	14766	14797	14715	14773	14676	14750	14801	14631	14707	14657	14701	14601	14673	14718	14877	14679	14730	14785	14748	14624	14808	14760	14817	14650	14756	14797	14777	14706	14816	14837	14778	14706	14860	14863	14819	14711	14754	14580	14663	14688	14872	14799	14751	14797	14656	14775	14761	14745	14862	14864	14704	14941	14759	14885	14695	14773	14772	14719	14683	14778	14733	14694	14592	14954	14654	14812	14724	14831	14838	14805	14820	14813	14712	14738	14825	14790	14780	14695	14701	14686	14707	14615	14816	14918	14798	14779	14827	14905	14712	14707	14717	14686	14870	14922	14717	14699	14804	14723	14781	14738	14735	14730	14875	14833	14706	14896	14699	14702	14694	14842	14767	14706	14863	14813	14816	14720	14709	14728	14617	14716	14875	14657	14700	14792	14813	14910	14648	14804	14943	14578	14792	14576	14678	14680	14674	14723	14716	14725	14907	14678	14722	14774	14826	14738	14715	14803	14785	14900	14618	14881	14709	14757	14762	14604	14662	14914	14838	14726	14774	14748	14855	14874	14782	14845	14717	14687	14689	14654	14607	14745	14827	14803	14775	14871	14821	14808	14667	14704	14812	14648	14784	14545	14615	14755	14597	14681	14806	14766	14748	14740	14933	14791	14751	14742	14886	14839	14659	14855	14868	14944	14880	14681	14634	14760	14869	14737	14677	14703	14786	14776	14690	14743	14582	14797	14688	14688	14812	14546	14724	14651	14785	14901	14802	14810	14689	14764	14720	14779	14612	14817	14666	14758	14559	14834	14873	14895	14750	14814	14807	14710	14773	14720	14817	14695	14756	14699	14812	14887	14760	14676	14753	14722	14721	14718	14689	14630	14763	14806	14865	14915	14694	14777	14677	14741	14772	14674	14921	14776	14618	14794	14755	14726	14569	14778	14806	14760	14780	14750	14772	14740	14761	14769	14974	14565	14635	14720	14669	14767	14675	14658	14810	14746	14981	14829	14599	14755	14690	14923	14833	14785	14733	14712	14680	14824	14657
24119	21253	28568	24416	29314	53143	49987	37798	20240	16434	15536	15496	15659	15587	15744	15670	15593	15507	15589	15680	15735	15470	15665	15703	15864	15950	15461	15279	15631	15618	15457	15456	15649	15456	15657	15653	15623	15742	15365	15374	15563	15644	15582	15457	15387	15477	15583	15627	15520	15553	15452	15472	15494	15447	15691	15635	15453	15536	15417	15306	15451	15589	15580	15688	15635	15580	15446	15575	15342	15544	15498	15524	15399	15550	15387	15605	15562	15545	15411	15464	15554	15609	15423	15428	15591	15372	15687	15596	15613	15620	15639	15397	15586	15422	15605	15509	15338	15473	15520	15553	15648	15407	15667	15635	15438	15361	15628	15588	15522	15669	15580	15643	15458	15494	15625	15681	15662	15606	15552	15566	15595	15571	15667	15524	15548	15619	15485	15592	15437	15664	15597	15476	15503	15409	15592	15560	15661	15524	15592	15446	15514	15553	15427	15582	15545	15612	15526	15530	15399	15464	15512	15604	15463	15583	15537	15547	15629	15616	15495	15585	15475	15464	15596	15533	15511	15539	15326	15443	15494	15603	15614	15312	15549	15526	15404	15575	15740	15493	15422	15382	15507	15586	15454	15379	15590	15453	15328	15333	15492	15593	15310	15428	15687	15710	15263	15388	15303	15521	15616	15436	15549	15387	15701	15358	15346	15481	15512	15529	15478	15392	15665	15457	15549	15464	15440	15570	15534	15723	15684	15503	15620	15547	15597	15527	15435	15382	15550	15503	15486	15491	15599	15498	15612	15471	15461	15494	15653	15633	15512	15542	15533	15462	15482	15557	15533	15705	15315	15495	15537	15617	15565	15305	15727	15579	15676	15299	15515	15416	15849	15492	15380	15452	15462	15366	15610	15487	15586	15548	15548	15547	15541	15264	15601	15371	15737	15440	15391	15522	15523	15352	15454	15533	15526	15602	15480	15456	15211	15669	15284	15512	15441	15590	15339	15490	15589	15578	15439	15445	15328	15479	15429	15487	15444	15621	15449	15554	15635	15631	15463	15505	15504	15469	15594	15562	15622	15602	15612	15527	15450	15341	15406	15316	15400	15381	15485	15554	15567	15533	15441	15369	15408	15362	15412	15330	15666	15520	15551	15431	15588	15724	15458	15766	15445	15675	15421	15425	15636	15513	15328	15573	15591	15410	15529	15385	15472	15561	15301	15488	15562	15422	15569	15518	15537	15475	15314	15390	15666	15432	15566	15495	15516	15445	15543	15349	15601	15732	15556	15517	15367	15611	15610	15514	15615	15550	15490	15421	15682	15514	15550	15512	15448	15462	15534	15213	15625	15399	15481	15432	15443	15636	15602	15552	15647	15584	15508	15694	15342	15592	15504	15538	15471	15391	15493	15399	15783	15540	15485	15439	15485	15455	15608	15531	15684	15403	15598	15641	15678	15423	15526	15527	15664	15657	15477	15497	15752	15554	15508	15372	15513	15649	15317	15640	15504	15489	15643	15528	15387	15539	15482	15423	15269	15520	15552	15630	15562	15435	15589	15473	15569	15323	15561	15388	15523	15497	15498	15777	15588	15497	15479	15491	15444	15662	15519	15421	15357	15228	15325	15443	15457	15506	15440	15499	15623	15669	15356	15306	15487	15511	15581	15546	15515	15609	15464	15508	15508	15637	15560	15627	15566	15509	15249	15546	15539	15326	15451	15690	15783	15587	15511	15619	15533	15461	15369	15455	15405	15475	15704	15580	15610	15525	15542	15662	15515	15756	15499	15522	15425	15541	15437	15427	15494	15423	15715	15477	15556	15524	15380	15770	15583	15695	15502	15475	15536	15450	15664	15408	15595	15384	15437	15454	15548	15334	15490	15475	15399	15518	15538	15382	15482	15486	15555	15642	15391	15567	15606	15465	15627	15508	15683	15462	15508	15477	15455	15603	15572	15454	15503	15363	15550	15633	15412	15588	15638	15386	15673	15346	15531	15384	15467	15346	15481	15342	15770	15604	15323	15713	15765	15563	15556	15565	15497	15696	15602	15451	15527	15754	15675	15667	15615	15610	15440	15396	15354	15450	15395	15606	15732	15649	15707	15464	15502	15751	15468	15721	15644	15519	15492	15372	15649	15713	15400	15343	15357	15463	15559	15572	15411	15576	15517	15507	15387	15456	15577	15566	15509	15485	15663	15732	15651	15483	15498	15403	15516	15451	15758	15584	15566	15512	15702	15445	15623	15536	15514	15582	15572	15457	15469	15580	15567	15435	15551	15473	15615	15485	15638	15468	15676	15476	15660	15367	15678	15531	15604	15498	15487	15457	15521	15517	15621	15519	15438	15474	15395	15488	15562	15511	15523	15448	15796	15436	15524	15504	15668	15593	15541	15401	15484	15605	15679	15582	15398	15487	15638	15550	15538	15457	15690	15668	15531	15521	15612	15604	15682	15285	15447	15434	15572	15575	15420	15504	15656	15705	15533	15534	15653	15449	15497	15427	15704	15579	15440	15611	15420	15595	15554	15505	15575	15548	15486	15548	15695	15457	15543	15528	15518	15443	15679	15584	15582	15443	15682	15465	15311	15620	15555	15519	15498	15548	15471	15497	15571	15460	15415	15573	15514	15411	15515	15551	15355	15673	15570	15605	15563	15519	15543	15499	15684	15638	15632	15543	15430	15445	15603	15442	15447	15331	15568	15575	15446	15548	15486	15668	15424	15660	15545	15667	15667	15442	15444	15406	15359	15585	15611	15585	15623	15492	15434	15480	15224	15692	15616	15524	15577	15510	15393	15416	15519	15495	15582	15584	15523	15393	15472	15564	15697	15326	15735	15415	15364	15341	15561	15409	15442	15395	15410	15506	15487	15600	15522	15457	15624	15350	15360	15694	15606	15390	15569	15577	15482	15449	15556	15560	15439	15325	15442	15540	15426	15468	15473	15527	15505	15430	15451	15584	15451	15509	15445	15470	15471	15500	15492	15654	15566	15456	15724	15832	15512	15552	15423	15314	15635	15409	15559	15496	15391	15653	15597	15546	15562	15334	15431	15373	15499	15431	15536	15544	15418	15698	15607	15638	15680	15457	15628	15545	15407	15474	15447	15370	15616	15386	15611	15351	15684	15546	15644	15403	15223	15465	15550	15428	15505	15429	15553	15555	15538	15396	15613	15415	15509	15469	15476	15653	15384	15509	15514	15640	15714	15640	15523	15389	15608	15640	15448	15525	15559	15509	15500	15401	15503	15548	15446	15494	15290	15378	15508	15736	15613	15403	15438	15455	15438	15342	15377	15547	15479	15441	15547	15455	15566	15517	15243	15476	15421	15504	15720	15694	15596	15428	15384	15269	15612	15509	15522	15570	15515	15553	15543	15593	15542	15439	15569	15404	15776	15623	15580	15510	15497	15393	15551	15305	15671	15399	15395	15390	15407	15376	15513	15673	15574	15557	15413	15573	15480	15574	15308	15443	15694	15605	15504	15636	15515	15552	15523	15417	15719	15496	15528	15660	15552	15400	15576	15534	15418	15380	15392	15537	15597	15664	15432	15345	15392	15510	15648	15298	15587	15592	15580	15398	15478	15557	15459	15489	15429	15577	15511	15423	15628	15634	15687	15657	15494	15456	15393	15456	15502	15663	15485	15563	15486	15630	15447	15611	15343	15511	15441	15404	15679	15443	15613	15518	15542	15503	15539	15568	15212	15421	15615	15591	15539	15518	15399	15237	15463	15206	15573	15376	15347	15738	15567	15753	15498	15497	15571	15611	15409	15462	15631	15600	15399	15663	15732	15593	15473	15497	15694	15485	15459	15488	15570	15395	15506	15426	15501	15439	15531	15526	15519	15453	15395	15518	15475	15342	15456	15496	15620	15443	15321	15535	15509	15453	15499	15370	15395	15420	15557	15599	15566	15580	15495	15301	15252	15480	15505	15506	15571	15472	15561	15477	15474	15456	15747	15347	15406	15518	15349	15415	15579	15569	15583	15615	15482	15465	15653	15400	15499	15629	15567	15499	15524	15566	15444	15617	15483	15697	15605	15391	15532	15513	15638	15418	15547	15475	15599	15673	15752	15560	15438	15470	15397	15686	15475	15436	15504	15489	15389	15366	15561	15528	15501	15489	15484	15550	15472	15470	15470	15589	15473	15474	15510	15588	15615	15678	15484	15521	15584	15455	15554	15540	15593	15580	15614	15529	15723	15566	15574	15734	15487	15527	15572	15531	15477	15618	15475	15703	15654	15574	15548	15403	15680	15534	15559	15433	15436	15669	15689	15545	15539	15544	15434	15603	15679	15612	15259	15472	15419	15708	15297	15378	15632	15614	15368	15405	15515	15648	15568	15670	15364	15461	15595	15509	15698	15351	15363	15499	15607	15462	15788	15588	15442	15603	15503	15553	15324	15525	15437	15475	15427	15418	15538	15403	15535	15488	15606	15513	15396	15447	15504	15416	15595	15662	15655	15402	15473	15346	15394	15454	15601	15511	15602	15613	15748	15642	15587	15689	15765	15528	15589	15490	15480	15512	15449	15569	15599	15852	15648	15498	15644	15409	15389	15478	15561	15515	15560	15583	15558	15388	15384	15632	15435	15561	15412	15625	15699	15507	15574	15525	15443	15382	15521	15540	15562	15554	15502	15510	15618	15569	15526	15562	15501	15413	15296	15528	15517	15492	15457	15530	15825	15499	15585	15678	15392	15391	15443	15604	15482	15494	15572	15434	15424	15615	15552	15634	15567	15367	15402	15482	15270	15670	15637	15508	15611	15797	15434	15593	15530	15696	15562	15649	15600	15534	15566	15509	15593	15545	15629	15684	15471	15352	15631	15407	15600	15722	15553	15399	15352	15448	15439	15516	15616	15631	15428	15337	15532	15526	15517	15481	15701	15471	15495	15637	15432	15526	15221	15572	15392	15301	15447	15401	15459	15613	15365	15362	15446	15355	15494	15491	15543	15485	15621	15424	15627	15542	15407	15513	15367	15495	15604	15288	15627	15644	15451	15687	15456	15496	15616	15501	15559	15415	15296	15460	15466	15376	15560	15429	15853	15576	15579	15597	15698	15449	15472	15455	15483	15554	15307	15539	15508	15466	15721	15441	15624	15456	15382	15462	15562	15523	15719	15482	15689	15507	15568	15604	15591	15476	15698	15413	15622	15587	15444	15475	15534	15343	15557	15513	15617	15504
13324	22620	24691	21709	38996	55805	49555	38452	14864	14935	14827	14852	14927	14891	14856	14743	14822	14967	14829	14948	14923	14772	14948	14876	14930	14883	14968	14970	14785	14936	14992	14941	14977	14963	14849	14759	14869	14761	14844	14919	14891	14930	14726	14948	14939	14938	14896	14970	14967	14872	14850	14835	14834	14793	14810	14746	14810	14800	15102	14850	14799	14930	15036	14844	14910	14838	14856	15035	14990	14812	14823	14851	14904	14662	14795	14838	14909	14846	14887	14948	14732	14795	14892	14796	14811	14882	14926	14765	14914	14834	14864	14875	14912	14787	14912	14749	15004	14804	14852	14794	14719	14976	15009	14851	14793	14855	14962	14870	14788	15036	14781	14762	14905	14856	14821	14888	14908	14933	14960	14882	14885	14874	14700	14984	14916	14822	15010	14880	14962	14973	14914	14980	14824	14901	14910	14670	14821	14831	14781	14863	14789	15038	14932	14795	14842	14878	14961	14804	15063	14789	14812	14815	14835	15041	14851	14966	14906	14985	14899	14872	14894	14798	14959	14783	14873	14654	14674	14833	14753	14913	14821	14894	14792	14763	14821	14994	14821	14877	14876	14819	14924	14824	14771	14898	14915	14794	14818	15049	14899	15051	14857	14825	14959	14910	14803	14891	14832	14996	14923	14895	14859	14951	14907	15159	14987	14826	14795	14780	14962	14909	14795	14840	14781	14674	14910	14723	14853	14684	14724	14820	14840	14711	14880	14914	14763	14823	14934	14933	14800	14835	14863	14807	14925	14883	14842	15034	14943	15035	15048	14838	14687	14684	14712	14692	14782	14683	14866	14924	14954	14729	15069	14993	14840	14926	14958	14858	14723	14884	14882	14751	14739	14896	14783	14907	14920	14693	14695	15020	14955	14894	14812	14894	15005	14936	14858	14849	14923	14878	14892	14710	14692	14891	14788	14939	14798	14755	14705	14862	14906	14760	14789	14999	14913	14797	15003	14712	14899	14852	14949	14843	14917	14751	14774	14776	14958	14654	14978	14726	14846	14930	14769	14809	14752	14906	14706	14837	14742	14799	14849	14791	14916	14728	14853	15094	14817	14858	14940	14799	14894	14970	14925	14868	14825	14757	14877	14775	14841	14780	14898	14875	14956	14775	14944	14810	14863	14698	14867	14983	14823	14931	14750	14909	14933	14838	14860	14945	14801	14906	14775	14932	14934	14740	14945	14803	14977	14704	14679	14954	14898	14951	14799	14793	14948	14727	14972	14696	14710	14949	14904	14875	14855	14893	14774	14825	14927	14705	14884	14624	14898	14873	14898	14941	14804	14789	14801	14915	14807	15024	14796	14864	14917	14989	14969	14880	14770	14966	14772	14850	14915	14782	14847	14729	14851	14775	14951	14712	14715	14970	14824	14802	14976	14993	14831	14770	14794	14845	14883	14815	14847	14821	14879	14778	14940	14728	14809	14833	14921	14849	14783	14837	14819	14809	14834	14994	15006	14748	14829	14912	14907	14861	14937	14911	14947	14875	14982	14842	14700	14748	14797	14718	15074	14879	14770	14771	14760	14794	14850	14716	15044	14924	14915	14870	15055	14747	14861	14654	14971	14826	14857	14752	14945	14871	14877	14972	14912	15002	14893	14710	14813	14866	14873	14799	14852	14871	14930	14794	14701	14910	14899	14947	14852	14902	14900	14966	14940	14828	14820	14886	14761	14775	14805	14899	14703	14770	15035	14750	14901	14859	14775	14802	14802	14937	14665	14729	14775	14941	14963	14759	14969	15007	14841	14750	14897	14794	14848	14955	14804	14839	14885	14887	14823	14902	14908	14903	14945	14808	14639	14823	14886	14815	14895	14683	14860	14897	14928	14775	14802	14821	14860	14726	14823	14775	14965	14895	14867	14790	14900	14844	15049	14861	14891	14888	15020	14950	14856	14895	14808	14839	14854	14822	14628	14866	14778	14840	14861	14665	14727	14860	15022	14862	14764	14823	14880	15121	15013	14680	14706	14821	14971	14829	14897	14937	14702	15033	14894	14963	14724	15068	15059	14839	14886	14761	14852	14907	14929	14887	14838	14850	14808	14951	14815	14790	14902	14707	14828	14745	15010	14767	14914	14816	14792	14787	14858	15045	14824	14736	14969	14746	14717	14844	14933	14894	14857	14843	14869	14983	14826	15000	14939	14743	14896	14923	14780	14653	14830	14914	14839	14898	14950	14770	14989	14875	14864	14857	14930	14959	14828	14962	14730	14949	14864	14778	14929	14721	14866	14803	14994	14773	14853	14949	14790	15014	14963	14657	14794	14668	14970	14930	14923	15077	14781	14821	14901	14822	14932	14706	14890	14821	14999	14945	14666	14784	14947	14890	14899	14706	14883	14926	14958	14957	14830	14911	14922	14828	14816	14928	15038	14786	14884	14889	14783	14894	14791	14707	14890	14828	14868	14882	14781	14872	14996	14821	14960	14909	14790	14952	14827	14872	14971	14847	14807	14891	14909	14794	14845	14694	14802	14998	14735	14941	14918	15005	14776	14533	14819	14649	14741	14865	14889	14897	14607	14831	14791	15028	14923	15081	14917	14927	14884	14766	14946	14895	14908	14916	14869	14870	14976	14978	14851	14694	14873	14833	14764	15006	14847	14851	14837	15015	14740	14875	14748	14717	14959	14809	14903	14832	14813	14789	14852	14829	14592	14815	14880	14860	14927	14810	15127	14894	14853	14838	14789	14875	14854	14601	15014	14848	14776	14857	14884	14933	14834	14896	14987	14977	15031	14906	14705	14725	14999	14923	14878	14973	14908	14775	14866	14715	14723	14932	14918	14777	14634	14783	14815	14940	14962	14955	14860	14998	14893	14790	15069	14720	14893	14786	14849	14848	14966	15005	14919	14894	14944	14869	14808	14798	14768	14792	14959	14841	14823	14944	14760	14749	15046	15043	14834	14704	14834	14970	14728	14873	14677	14915	14970	14882	14883	14807	14944	14715	14920	14909	14787	14907	14743	14880	14792	15039	14719	14982	15066	14791	14850	14908	14750	14906	14808	14907	14778	14922	14802	14910	14593	14820	14996	14834	14971	15015	14756	15003	14840	14940	14908	14950	14865	14832	14675	14933	14793	14869	14769	14878	14706	14801	14901	15126	14875	15105	14821	14956	14899	14918	14869	14904	14842	15003	14808	14894	14802	14893	14964	14863	15018	14858	14958	14867	14935	14835	14992	15086	14955	14853	14847	14881	14970	14909	14895	14836	14928	14920	14824	14812	14993	14718	14789	14738	14661	15102	14868	14661	14806	14811	14738	14795	15004	14826	14962	14926	14831	14840	14867	14920	14833	14936	14834	15007	14858	14735	14904	14894	14741	14840	14835	14825	14891	14923	14988	14767	14773	14849	14703	14873	14780	14739	14893	14879	14668	14908	15013	14739	14892	14806	14955	14888	14828	14809	14940	14797	15084	14682	14805	14850	14742	14992	14942	14964	14927	14824	14875	14918	14785	14777	14834	14664	14912	14832	14747	14937	14856	14892	14760	14842	14894	14829	14703	14912	14936	14935	14857	14799	14896	14816	14804	14921	14825	14796	14690	14775	14929	14992	14754	14825	14837	14671	14797	15068	14794	14826	14729	14976	14915	14825	14980	14688	14909	14919	14872	14885	14785	14967	15001	14883	14930	14757	14954	14808	14725	15054	14829	14828	14867	14817	15042	14852	14945	15024	14927	14828	14729	14715	14757	14732	14900	14942	14715	14994	15045	14839	14773	14831	14893	14987	15010	14862	14738	14813	15026	14887	14889	14870	14779	14992	14967	14883	14871	14971	14637	14791	14947	14880	15100	14943	14778	14830	14890	14793	14972	14863	14830	14915	14817	14939	14829	14767	14971	14783	14818	14789	14803	14931	14878	15005	14920	14762	14868	14982	14829	14934	14893	14790	14952	14780	14832	14868	14809	14822	14789	14846	15037	14864	14892	14846	14926	14792	14718	14921	14902	14848	14897	14807	14856	14825	14955	14870	14757	14942	14732	14954	14854	14752	14929	14825	14806	14788	14819	14767	14873	14723	14971	14881	14839	14698	14986	14907	15000	14727	14872	14895	14970	14915	14970	14932	14872	14818	14948	14915	14643	14959	14923	14785	14839	14927	14921	14886	14925	14915	14843	14870	14777	14649	14895	14879	14947	14733	14796	15079	14840	14806	14759	14921	14652	14942	14874	14977	14829	14892	14762	14893	14853	14866	14842	14756	14759	14992	14898	14836	15083	14798	14799	14951	14744	14801	14964	14969	14772	14947	14899	14741	14813	14838	14883	14736	14643	14896	14929	14733	14767	14862	14883	14930	14810	14864	14829	14717	14989	14900	14776	14765	14732	14947	14913	14824	14747	14940	15006	14703	14870	14945	14828	14864	14863	14841	14936	14891	14801	14833	14755	14936	14939	14715	14949	15021	14983	14789	14876	14839	14718	14969	14909	14864	14908	14982	14901	14831	14868	14871	14962	14905	14943	14799	15032	14804	14855	14912	14828	14789	14757	14818	14836	14977	14962	14944	14805	14895	14708	14873	14893	14776	15022	14858	14818	14940	14925	14769	14757	14782	14863	14733	15115	14881	14883	14900	14812	14873	14825	14747	14874	14775	15037	14955	14704	14892	14889	14867	14830	14742	14947	14724	14882	14922	14780	14924	14816	14958	14844	14988	14780	14913	14821	14956	14788	14975	14910	14880	14821	14702	14914	15002	14934	14822	14685	14829	14889	14984	14644	14797	14938	14773	14903	14935	14936	14814	14789	14827	14955	14908	14846	14973	14828	14867	14892	14769	14798	14652	14934	14963	14876	14861	14729	14718	14776	14907	14643	14717	14786	14978	14731	14857	14876	14763	14815	14922	14830	14827	14781	14945	14849	14735	14759	14886	14631	14602	14942	14817	15014	14848	15002	15059	14870	14890	14875	15086	14931	14682	14887	14892	14764	14884	15011	14702	14852	14761	14759	15012	14850	14953	14842	14751	14973	14861	14843	14794	15024	15013	14916	14769	14936	14753	14959	14805	14943	14872	14744	14725	14817	14911	14589	14811	14936	14919	15030	14787	15000	15037	15017	14874	14962	14867	14809	15003	14739	14911	14743	14813	14871	14978	14856	14936	14950	14778	14896	15020	15016	14962	14904	14821	14893	14914
22898	21216	29046	23703	32846	64311	62062	49031	25086	18952	17531	17011	17165	16909	17119	16975	16979	16955	16798	16766	16966	17144	16842	16794	16887	16785	16907	16942	16823	16841	16906	16685	16685	16825	16780	16753	16890	17063	16854	16732	16712	16923	16913	16737	16848	16700	16854	16868	16864	16750	16899	16945	16835	16868	16805	16897	16727	16827	16901	16827	16866	16704	16928	17012	16873	16634	16765	16929	16780	16904	16634	16856	16831	16828	16670	16957	16765	16777	16752	16848	16640	16729	16844	16626	16940	16547	16863	16871	16670	16730	16686	16726	16761	16809	16903	16720	16829	16708	16904	16841	16929	16904	16893	16511	16811	16668	16810	16740	16860	16717	16818	16913	16896	16891	16815	16596	16830	16651	16633	16804	16872	17005	16772	16865	16585	16709	16614	16808	16816	16627	16595	16596	16728	16875	16681	16718	16830	16787	16778	16816	16933	16881	16881	16848	16987	16814	16678	16746	16783	16831	16717	16520	16816	16704	16808	16958	16935	16719	16674	16674	16731	16908	16827	16942	16900	16733	16690	16816	16809	16932	16682	16769	16739	16552	16794	16602	16676	16719	16704	16787	16703	16773	16771	16417	16797	16619	16738	16808	16730	16921	16717	16679	16895	16769	16876	16704	16644	16743	16743	16683	16768	16535	16582	16708	16747	16670	16728	16823	16772	16551	16830	16681	16779	16818	16989	16814	16895	17008	16704	16814	16738	16811	16657	16704	16789	17003	16917	16616	16674	16805	16866	16838	16736	16729	16632	16823	16866	16687	16704	16769	16602	16765	16570	16615	16720	16875	16604	16794	16726	16817	16691	16801	16871	16967	16628	17076	16715	16884	16848	16646	16813	16836	16714	16715	16573	16674	16647	16802	16600	16661	16710	16793	16801	16771	16817	16606	16704	16673	16737	16843	16713	16817	16819	16618	16845	16751	16853	16750	16770	16748	16949	16653	16705	16751	16687	16611	16876	16482	16768	16778	16803	16821	16841	16733	16625	16634	16604	16773	16698	16613	16604	16694	16687	16652	16733	16585	16795	16749	16701	16704	17161	16742	16821	16586	16485	16833	16630	16599	16961	16878	16632	16875	16856	16859	16854	16881	16747	16687	16663	16690	16582	16970	16776	16644	16523	16574	16712	16912	16946	16796	16813	16720	16796	16711	16817	16800	16639	16895	16760	16748	16750	16649	16699	16788	16667	16908	16952	16686	16777	16665	16705	16889	16850	16759	16865	16723	16600	16596	16856	16540	16683	16767	16612	16810	16820	16848	16778	16763	16910	16620	16716	16678	16595	16614	16725	16882	16551	16827	16939	17009	16683	16659	16817	16797	16598	16552	16835	16956	16986	16870	16824	16529	17105	16750	16888	16677	16843	16745	16657	16700	16682	16884	16731	16682	16748	16848	16757	16696	16786	16717	16697	16714	16763	16800	16832	16801	16680	16809	16800	16711	16791	16755	16852	16780	16702	16734	16661	16736	16443	16639	16623	16805	16816	16936	16600	16606	16744	17040	16674	16611	16614	16573	16721	16618	16629	16817	16634	16679	16603	16716	16881	16708	16766	16635	16754	16697	16710	16585	16741	16907	16644	16480	16759	16629	16573	16679	16872	16652	16757	16781	16612	16784	16850	16882	16749	16692	16877	16673	16842	16609	16928	16776	16632	16842	16861	16840	16750	16915	16867	16966	16663	16724	16955	16949	16595	16704	16789	16723	16789	16830	16810	16667	16685	16799	16756	16808	16980	16710	16918	16564	16831	16904	16654	16678	16742	16791	16974	16746	16639	16572	16694	16897	16756	16627	16664	16782	16762	16846	16620	16830	16975	16578	16688	16644	16589	16709	16998	16751	16841	16607	16806	16762	16777	16631	16654	16865	16628	16887	16553	16811	16687	16815	16756	16612	16641	16690	16583	16866	16854	16816	16755	16624	16846	16763	16796	16644	16941	16773	16837	16691	16816	16717	16675	16628	16813	16747	16848	16901	16831	16813	16694	16626	16734	16778	16815	16813	16557	16812	16707	16584	16624	16660	16757	16861	16710	16768	16695	16599	16695	16679	16719	16780	16692	16789	16750	16596	16825	16780	16804	16830	16731	16544	16924	16662	16918	16856	16757	16714	16810	16812	16817	16841	16760	16799	16569	16673	16889	16800	16873	16525	16769	16798	16719	16766	16662	16807	17030	16793	16752	16901	16899	16673	16706	16880	16500	16542	16793	16731	16823	16841	16673	16607	16782	16843	16591	16736	16658	16868	16827	16744	16832	16890	16774	16829	16850	16757	16736	16756	16834	16578	16758	16879	16846	16839	16668	16763	16824	16811	16723	16791	16709	16797	16834	16801	16727	16673	16796	16733	16700	16643	16802	16912	16756	16608	16851	16694	16805	16715	16730	16743	16793	16986	16581	16677	16752	16674	16702	16616	16811	16794	16731	16816	16860	16840	16729	16630	16630	16625	16580	16794	16860	16742	16758	16744	16724	16660	16628	16565	16881	16906	16582	16603	16734	16516	17009	16485	16707	16679	16768	16905	16759	16675	16576	16664	16903	16863	16577	16685	16764	16753	16809	16914	16823	16731	16756	16893	16772	16606	16636	16804	16684	16851	16723	16589	16722	16929	16750	16658	16682	16905	16578	16652	16788	16902	16856	16617	16851	16707	16808	16775	16881	16845	16531	16700	16597	16706	16853	16858	16726	16796	16721	16692	16898	16749	16622	16727	16808	16746	16965	16776	16796	16870	16634	16771	16687	16805	16739	16916	16860	16730	16810	16696	16625	16706	16926	16769	16844	16827	16980	16638	16871	16746	16837	16811	16594	16704	16635	16855	16789	16621	16734	16758	16841	16960	16749	16673	16646	16595	16890	16751	16787	16825	17133	16798	16806	16552	16634	16847	16914	16801	16902	16796	16920	16758	16643	16752	16800	16614	16787	16845	16704	16730	16639	16699	16765	16688	16807	16639	16765	16829	16623	16796	16826	16852	16557	16921	16855	16937	16611	16737	16691	16922	16763	16728	16552	16737	16610	16741	16722	16685	16768	16736	16762	16828	16684	16679	16578	16787	16780	16924	16803	16564	16776	16807	16901	16769	16666	16746	16978	16734	16778	16860	16945	16994	16958	16662	16787	16687	16816	16781	16849	16685	17091	16972	16763	16710	16774	16834	17023	16692	16877	16890	16707	16611	16782	16786	16820	16727	16752	16659	16881	16742	16728	16700	16913	16735	16797	16761	16799	16784	16838	16657	16714	16899	16912	16816	16762	16886	16790	16709	16725	16888	16688	16760	16452	16948	16886	16702	16680	16786	16784	16815	16860	16969	16806	16687	16830	16579	16796	16691	16727	16790	16753	16660	16656	16624	16767	16735	16858	16924	16962	16823	16869	16642	16834	16578	16912	16662	16862	16700	16685	16720	16524	16511	16762	16883	16998	16818	16803	16883	16693	16588	16921	17036	16733	16822	16771	16880	16743	16861	16586	16740	16559	16817	16669	16860	16764	16793	16656	16861	16722	16620	16660	16573	16409	16600	16684	16849	16556	16720	16793	16876	16710	16805	16698	16995	16834	16543	16824	16853	16936	16889	16663	16808	16726	16522	16656	16681	16536	16803	16782	16597	16727	16683	16559	16530	16674	16999	16803	16801	16803	16936	16640	16672	16741	16926	16702	16743	16720	16845	16756	16682	16843	16710	16712	16787	16737	16707	16934	16888	16673	16672	16590	16813	16818	16850	16728	16940	16674	16767	16829	16629	17022	16865	16776	16569	16808	16760	16560	16638	16732	16723	16829	16757	16751	16626	16693	16841	16799	16685	16660	16729	16764	16708	16733	16856	16747	16623	16698	16974	16638	16808	16699	16768	16948	16765	16615	16810	16738	16639	16726	17031	16896	16649	16956	16726	16781	16547	16761	16764	16750	16819	16870	16837	16750	16865	16867	16782	16824	16848	16733	16798	16673	16754	16692	16804	16816	16813	16819	16673	16734	16821	16950	16736	16928	16748	16637	16921	16638	16657	16836	16693	16753	16718	16711	16563	16785	16716	16625	16754	16931	16855	16755	16753	16670	16622	16591	16688	16811	16754	16871	16732	16891	16717	16831	16859	16535	16778	16970	16883	17021	16830	16817	16687	16688	16601	16753	16895	16979	16652	16740	16724	16825	16794	16768	16812	16791	16535	16794	16887	16697	16728	16894	16717	16736	16821	16661	16796	16697	16963	16926	16893	16762	16802	16609	16774	16651	16825	16865	16908	16804	16758	16779	16615	16464	16745	16744	16732	16762	16635	16979	16713	16930	16797	16728	16797	16655	16699	16554	16530	16605	16754	16787	16786	16760	16933	16896	17023	16728	16952	16906	16624	16900	16866	16953	16627	16807	16711	16556	16832	16856	16822	16793	16662	16799	16592	16567	16681	16715	16768	16752	16671	16830	16531	16840	16831	16825	16674	16641	16814	16883	16872	16918	16487	16724	16687	16535	16576	16629	16730	16921	16816	16668	16707	16805	16649	16772	16825	16733	16795	16935	16869	16794	16793	16842	16589	16681	16919	16628	16616	16684	16729	16570	16592	16824	16712	16796	16725	16764	16771	16733	16837	16804	16865	16834	16830	16644	16670	16781	16918	16763	16669	16694	16800	16700	16949	16752	16756	16625	16725	16745	16752	16556	16748	16846	16787	16911	16623	16701	16797	16662	16761	16829	16777	16771	16645	16821	16781	16928	16741	16842	16642	16821	16800	16940	16818	16766	16728	16784	16808	16897	16760	16694	16894	16648	16889	16788	16690	16715	16744	16736	16664	16880	16730	16833	16572	16688	16928	16513	16822	16750	16772	16843	16785	16683	16737	16804	16902	16808	16723	16639	16851	16766	16820	16735	16811	17011	16826	16711	16782	16881	16921	16901	16894	16894	16934	16756	16929	16879	16620	16717	16909	16693	16802	16741	16906	16791	16585	16704	16650	16763	16665	16739	16623	16702	16678	16644	16553	16799	16677	16876	16545	16778	16481	16699	16738	16837	16711	16715	16756	16730	16641	16568	16626	16888	16633	16832	16729	16882	16780	17011	16659	16743	16677	16794	16836	16909	16664	16722	16761	16703	16645	16752	16836	16967	16910	16663	16751	16662	16691	16712	16836	16729	16841	16834	16798
15568	31791	32084	24954	49843	70856	63761	50979	15984	15813	15593	15694	15457	15843	15574	15798	15699	15705	15717	15665	15620	15434	15771	15668	15784	15695	15612	15622	15647	15561	15598	15660	15657	15589	15361	15576	15679	15744	15593	15702	15721	15637	15579	15523	15790	15742	15483	15699	15474	15654	15633	15558	15666	15625	15718	15656	15724	15498	15663	15641	15548	15574	15541	15619	15555	15741	15705	15831	15782	15598	15569	15615	15519	15526	15703	15330	15654	15527	15698	15747	15681	15631	15471	15442	15655	15562	15676	15734	15533	15510	15695	15544	15690	15653	15465	15656	15679	15501	15759	15377	15511	15542	15663	15578	15619	15678	15600	15685	15564	15543	15698	15663	15441	15562	15569	15662	15541	15495	15566	15660	15690	15639	15556	15593	15528	15487	15326	15730	15703	15529	15630	15687	15637	15607	15561	15612	15568	15640	15521	15579	15644	15641	15555	15564	15715	15611	15445	15540	15609	15664	15508	15479	15509	15582	15446	15723	15644	15571	15449	15577	15721	15628	15749	15711	15644	15501	15497	15713	15726	15605	15581	15504	15686	15678	15436	15578	15729	15758	15495	15698	15539	15806	15622	15553	15612	15673	15513	15593	15529	15524	15431	15322	15604	15679	15608	15622	15703	15678	15330	15580	15555	15528	15586	15529	15459	15714	15482	15541	15540	15593	15449	15564	15587	15548	15707	15568	15787	15516	15405	15620	15639	15634	15538	15482	15546	15606	15472	15702	15603	15646	15660	15563	15621	15531	15575	15715	15701	15489	15603	15601	15670	15636	15666	15371	15515	15558	15548	15633	15794	15351	15575	15554	15638	15625	15634	15456	15672	15560	15724	15685	15565	15499	15775	15602	15673	15608	15671	15568	15631	15651	15592	15602	15571	15509	15702	15466	15675	15747	15490	15618	15660	15489	15718	15558	15582	15551	15474	15592	15667	15613	15503	15624	15550	15628	15703	15632	15561	15488	15719	15528	15531	15466	15623	15550	15502	15426	15475	15659	15469	15542	15603	15467	15602	15566	15396	15667	15439	15545	15509	15633	15586	15430	15445	15696	15497	15659	15631	15633	15501	15574	15557	15657	15571	15678	15724	15505	15541	15486	15641	15542	15630	15567	15745	15623	15646	15674	15506	15543	15429	15614	15399	15709	15656	15531	15578	15472	15688	15497	15741	15582	15738	15472	15510	15675	15547	15511	15338	15610	15541	15549	15465	15627	15623	15495	15628	15760	15684	15601	15515	15526	15482	15586	15537	15649	15659	15662	15560	15610	15555	15542	15679	15477	15403	15685	15491	15609	15518	15717	15556	15525	15488	15393	15741	15513	15602	15611	15666	15507	15560	15452	15607	15488	15504	15545	15443	15410	15593	15534	15464	15514	15458	15694	15716	15732	15550	15645	15457	15531	15775	15524	15664	15644	15654	15347	15591	15559	15534	15681	15352	15566	15758	15507	15453	15605	15690	15551	15660	15785	15620	15535	15750	15537	15617	15610	15677	15633	15619	15596	15623	15546	15559	15619	15575	15603	15444	15590	15522	15574	15582	15645	15515	15488	15501	15670	15574	15639	15596	15638	15515	15427	15598	15646	15659	15690	15688	15695	15559	15600	15608	15367	15558	15495	15605	15470	15572	15696	15582	15496	15594	15424	15546	15594	15561	15678	15721	15547	15655	15628	15509	15566	15401	15572	15484	15740	15585	15638	15507	15675	15634	15536	15481	15546	15637	15662	15605	15555	15415	15661	15531	15566	15682	15671	15631	15621	15555	15643	15625	15635	15588	15656	15616	15497	15795	15642	15554	15571	15561	15617	15615	15512	15579	15431	15649	15529	15760	15677	15564	15564	15705	15689	15721	15485	15613	15528	15692	15791	15563	15507	15660	15655	15573	15653	15747	15606	15623	15517	15438	15699	15639	15481	15700	15582	15495	15685	15688	15521	15592	15559	15721	15448	15597	15572	15619	15554	15713	15615	15625	15553	15458	15798	15751	15573	15631	15605	15491	15415	15568	15441	15596	15475	15648	15633	15545	15602	15523	15556	15707	15370	15520	15567	15504	15677	15604	15583	15552	15688	15777	15668	15492	15358	15718	15706	15553	15627	15648	15394	15523	15484	15434	15633	15624	15663	15654	15414	15551	15567	15647	15621	15538	15536	15537	15691	15545	15537	15561	15564	15597	15535	15544	15460	15612	15534	15527	15530	15788	15598	15715	15650	15553	15787	15755	15541	15520	15606	15724	15501	15671	15544	15562	15506	15429	15581	15468	15554	15570	15569	15692	15688	15588	15618	15430	15408	15654	15467	15522	15633	15517	15579	15634	15480	15451	15413	15607	15582	15502	15525	15637	15545	15715	15437	15208	15659	15718	15586	15500	15771	15556	15407	15597	15459	15728	15553	15641	15612	15680	15696	15656	15503	15437	15574	15566	15653	15533	15534	15756	15639	15429	15686	15362	15421	15511	15586	15554	15475	15729	15552	15677	15738	15524	15650	15482	15726	15618	15658	15574	15612	15581	15580	15694	15572	15599	15671	15614	15437	15585	15672	15423	15522	15495	15662	15754	15424	15487	15609	15620	15583	15608	15582	15461	15513	15581	15461	15658	15562	15615	15540	15536	15458	15529	15605	15554	15490	15616	15623	15588	15632	15565	15545	15677	15647	15541	15603	15579	15476	15635	15567	15552	15532	15577	15688	15694	15780	15810	15441	15712	15814	15683	15523	15513	15543	15586	15700	15561	15542	15654	15483	15460	15600	15566	15496	15611	15717	15395	15629	15621	15810	15538	15544	15604	15475	15592	15704	15544	15601	15726	15657	15715	15717	15529	15500	15682	15406	15511	15556	15570	15609	15716	15630	15495	15658	15562	15609	15668	15473	15846	15651	15488	15625	15722	15434	15683	15507	15399	15679	15589	15625	15661	15476	15445	15619	15715	15518	15544	15574	15712	15646	15361	15667	15487	15613	15759	15482	15600	15514	15728	15480	15568	15574	15630	15638	15681	15894	15639	15579	15512	15557	15373	15507	15697	15616	15676	15517	15608	15635	15580	15516	15690	15656	15682	15433	15609	15680	15476	15670	15546	15666	15536	15505	15591	15676	15459	15606	15577	15673	15659	15616	15621	15530	15578	15575	15616	15570	15600	15555	15587	15528	15615	15615	15673	15570	15594	15540	15657	15690	15501	15679	15535	15555	15636	15570	15681	15575	15588	15689	15487	15521	15552	15681	15493	15532	15570	15628	15635	15733	15614	15489	15612	15581	15741	15500	15585	15623	15558	15487	15563	15636	15663	15598	15520	15745	15478	15430	15544	15701	15532	15504	15705	15563	15429	15748	15699	15450	15809	15574	15636	15479	15563	15547	15601	15500	15563	15630	15565	15535	15638	15684	15619	15608	15491	15504	15561	15609	15598	15513	15612	15596	15526	15493	15680	15577	15640	15573	15441	15506	15710	15584	15738	15655	15672	15659	15595	15489	15504	15630	15581	15506	15511	15491	15538	15702	15697	15569	15636	15553	15628	15657	15522	15573	15626	15461	15564	15490	15536	15520	15557	15769	15676	15535	15405	15630	15599	15581	15630	15502	15531	15535	15613	15611	15537	15805	15528	15548	15483	15353	15611	15511	15662	15631	15593	15668	15603	15567	15437	15534	15521	15600	15611	15567	15816	15537	15663	15608	15699	15689	15716	15639	15434	15636	15555	15687	15479	15667	15481	15731	15578	15565	15483	15691	15672	15745	15664	15466	15552	15701	15543	15525	15667	15624	15660	15550	15671	15506	15548	15732	15548	15538	15624	15671	15608	15503	15664	15660	15724	15472	15494	15744	15596	15700	15584	15661	15496	15678	15529	15589	15641	15646	15612	15629	15766	15636	15607	15618	15527	15533	15509	15575	15450	15675	15795	15521	15777	15657	15631	15842	15491	15688	15517	15580	15601	15522	15666	15531	15662	15662	15610	15517	15425	15601	15651	15637	15506	15563	15576	15568	15464	15489	15451	15541	15620	15639	15670	15685	15561	15707	15563	15588	15575	15656	15679	15430	15551	15703	15500	15696	15674	15664	15682	15680	15481	15620	15676	15711	15487	15596	15646	15607	15621	15681	15510	15624	15622	15547	15593	15607	15588	15579	15719	15408	15545	15636	15520	15547	15489	15647	15563	15628	15606	15509	15465	15552	15533	15466	15726	15336	15335	15521	15555	15627	15730	15505	15455	15659	15652	15638	15536	15585	15700	15633	15598	15840	15525	15567	15491	15521	15512	15579	15511	15555	15604	15714	15708	15563	15505	15540	15483	15609	15569	15607	15509	15596	15704	15617	15708	15561	15672	15680	15429	15668	15513	15558	15688	15661	15525	15519	15442	15678	15601	15475	15599	15587	15636	15740	15599	15661	15619	15699	15472	15491	15509	15596	15685	15628	15636	15489	15608	15629	15366	15386	15684	15630	15536	15434	15603	15604	15481	15462	15558	15448	15535	15480	15461	15708	15615	15497	15539	15619	15586	15379	15660	15532	15611	15638	15480	15602	15562	15667	15514	15461	15565	15705	15760	15676	15481	15644	15701	15580	15592	15589	15662	15705	15608	15478	15457	15669	15563	15529	15613	15659	15531	15515	15703	15618	15435	15471	15675	15381	15603	15544	15749	15635	15602	15546	15458	15703	15544	15574	15576	15462	15454	15640	15676	15708	15515	15479	15539	15440	15774	15524	15575	15612	15576	15677	15426	15619	15690	15655	15693	15767	15648	15619	15712	15583	15589	15554	15566	15685	15654	15594	15664	15373	15569	15727	15674	15635	15599	15468	15700	15507	15671	15632	15669	15570	15565	15762	15501	15542	15587	15696	15437	15517	15517	15666	15699	15606	15622	15689	15538	15598	15547	15727	15572	15589	15644	15734	15476	15569	15520	15665	15344	15465	15584	15581	15470	15550	15541	15667	15572	15596	15689	15712	15538	15551	15498	15404	15557	15822	15534	15503	15712	15527	15700	15726	15647	15588	15533	15612	15588	15539	15601	15697	15655	15613	15654	15724	15566	15609	15427	15544	15422	15431	15761	15505	15537	15586	15566	15593	15654	15575	15573	15645	15428	15572	15580	15468	15588	15381	15625	15498	15464	15569	15552	15563	15672	15470	15561	15533
27113	21744	23991	20430	18565	25766	25458	22160	17280	16525	16234	16270	16284	16295	16322	16250	16156	16252	16301	16171	16091	16164	16229	15994	16359	16171	16166	16059	16088	15892	16200	16249	16439	16073	16181	16292	16241	16250	16018	16292	16248	16073	16165	16075	16048	16177	16296	16219	16224	16144	16022	16284	16321	16310	16120	16235	16157	15983	16085	16119	16223	16105	16225	16228	16156	16307	16295	15993	16301	16268	16309	16295	16135	16053	16166	16107	16352	16538	16154	16099	16023	16233	16231	16286	16081	16224	16299	16202	16392	16057	16426	16069	16022	16113	16200	16186	16050	16279	16270	16248	16268	16173	16103	16209	16116	15996	16136	16088	16210	16152	16260	16156	16292	16147	16336	16419	16337	16078	16030	16170	16215	16127	16028	16215	16225	16132	16194	16104	16146	16287	16144	16244	16257	16297	16299	16134	16178	16111	16255	16056	16109	16212	16297	16189	16186	16169	16305	16130	16180	16321	16110	16106	15970	16261	16040	16135	16036	16073	16404	16322	16183	16147	16244	16185	15999	16019	16035	16235	16111	16000	16150	16241	16107	16181	16280	16371	16211	16208	16102	16069	16224	16029	16127	16021	16148	16104	16032	16398	16106	16514	16299	16035	16138	16292	16051	16259	16090	16216	16061	16072	16524	16151	16235	16072	16123	16132	16183	16316	16222	16143	16134	16069	16093	15971	16134	16116	16179	16018	16385	16286	16258	16157	16346	16239	16112	16340	16202	16216	16258	16397	16229	16154	16243	16101	16291	16021	16191	16302	16217	16296	16253	16213	16097	16121	16123	16201	16049	16015	16204	15999	16092	16351	15957	16146	16394	16011	16227	16283	16007	16347	16240	16027	16216	16334	16114	16250	16203	16235	16234	16393	16163	16089	16204	16250	16062	16005	16099	16165	16194	16054	16125	16092	16227	16152	16116	16203	16184	16025	15999	16241	16158	16253	16355	16134	16340	16272	15920	15905	16297	16111	16173	16390	16170	16312	16126	16213	16126	16026	16064	16369	16253	15994	16118	16276	16105	16067	15934	16254	16149	16097	16223	16088	16287	16126	16257	16187	16220	16197	16222	16228	16155	16267	16300	16084	16310	16080	16152	16149	16033	16111	16176	16193	16096	16301	16059	16238	16157	16305	16361	16133	16193	16136	16046	16095	16032	16207	16068	16213	15988	16186	16280	16206	16010	16113	16138	16342	16231	16147	16140	16154	16241	16211	16217	16211	16037	16190	16247	16177	16296	16104	16059	16222	16371	16279	16316	15972	16100	16182	15928	16287	16002	16106	16440	16174	16385	16124	16079	16150	16156	16157	16405	16106	16296	16255	16196	16003	16285	16057	16223	16072	16179	16169	16296	16003	16253	16166	16260	16167	16070	16228	16232	16162	16027	16321	16005	16102	16168	16133	16298	16177	16278	16093	16231	16123	16193	16283	16287	16178	16147	15931	16064	16052	16176	16182	16198	16144	16255	16334	16158	16143	16293	16114	16119	16132	16222	16218	16187	16196	16186	16268	16122	16077	15961	16272	16286	16005	16003	15978	16221	16225	16112	16049	16151	16043	16301	16208	15961	16071	16210	16131	16206	16073	16305	16323	16049	16179	16087	15915	16117	16110	16198	16155	16030	16198	16158	16024	16208	16110	16191	16031	16313	16164	16197	16191	16217	16038	15956	15984	16101	16228	16060	16148	16166	16110	16055	16058	16169	16235	16248	16259	16209	16128	16167	16202	16277	16218	16228	16288	16178	16281	16298	16092	16202	16223	16181	16240	16139	16182	16164	16098	16188	16425	16341	16019	16282	16090	16289	16227	16144	16104	16044	16105	16261	16132	16096	16010	16170	16041	16180	16163	16249	16235	16253	16212	15976	15973	16088	16315	16050	16095	16180	16328	16275	16110	16016	16288	16027	16002	16085	16204	16132	16172	16290	16165	16164	16186	16185	16271	16038	16335	16013	16197	16066	16098	16133	16224	16230	16131	16233	16078	16224	16101	16259	16158	16214	16217	16175	16027	16284	16207	16207	16194	16354	16142	16158	16314	16271	16060	16147	16185	16111	16212	16407	16062	16123	16289	16109	16097	16218	16295	16199	16125	16097	16138	16400	16284	16184	16185	16134	15959	16428	16048	16163	16241	16185	16120	16073	16209	16216	16201	16091	16283	16175	16108	16226	16176	16154	15995	16067	16236	16328	16179	16092	16142	16253	16257	16170	16195	16284	16059	16250	16052	16139	16132	16322	16225	16406	16209	16111	16099	16266	15992	16148	16301	16106	16210	16313	16393	16109	16386	16172	16159	16162	16318	16174	16213	16167	16150	16085	16292	16163	16281	16231	16234	16284	16170	16234	16355	16342	16350	16126	16106	16084	16254	16114	16021	16306	16013	16239	16357	16096	15996	16144	16103	16234	16188	16048	16253	16310	16194	16203	16108	16127	16159	16094	16174	16091	16114	16314	16172	16058	16085	16285	16226	16265	16022	16065	15993	16217	16098	16309	15985	16065	16268	16095	16046	16170	16289	16005	16246	16170	16358	16217	16358	16159	16497	16194	15946	16247	16048	16159	16226	16297	16331	16319	16219	15949	16067	15982	16207	16418	16181	16282	16335	16378	16093	16196	16282	16332	16109	16181	16212	16307	16089	16372	16222	16075	16175	16151	16129	16112	16130	16328	16332	16265	16218	16188	16129	16212	16169	16236	15984	16287	16194	16306	16279	16105	16242	16267	16160	16013	16109	16004	16162	16038	16265	16166	16187	16331	16321	16111	16264	16158	16278	16176	15975	16191	16186	16276	16104	16414	16305	16386	16091	16199	16216	16218	16009	16178	16270	16033	15853	15991	16109	16015	16071	16093	16298	16062	15979	16162	16269	16375	16186	16142	16188	16223	16179	16160	16209	16124	16258	16042	16021	16093	15986	16295	16257	16119	16527	16351	16151	16256	16150	16282	16069	16172	16283	16090	16068	16216	16119	16191	16172	16148	15900	16175	16040	16158	16118	16206	16324	16127	16209	16030	16231	16197	16217	16171	16221	16199	16106	15968	16056	16364	16099	16109	16119	16218	16260	16120	16316	16086	16212	16320	16332	16374	16116	16007	16171	16034	16251	16045	16159	16229	16220	16185	16197	16010	16278	16311	16248	16354	16173	16227	16193	16252	16169	16385	16433	16369	16156	16167	16122	16123	16245	16206	16155	16098	16168	15973	16233	16148	16257	16259	16194	16198	16209	16282	16367	16327	16308	16125	15930	16150	16107	16201	16164	16183	15987	16145	16288	16238	16001	16058	16142	16236	15963	16262	16175	16112	16208	16209	16078	16291	16238	16444	16341	16303	16223	16223	16171	16088	16162	16121	16184	16207	16016	16405	16252	16227	16306	16308	16338	16281	16152	16090	16167	16321	16230	16243	16125	16268	16153	16163	16219	16137	16288	16204	16195	16158	16234	16023	16156	16115	16231	16206	16130	16248	15934	15966	16034	16164	16202	16034	16075	16104	16010	16037	16204	16244	16286	16270	16198	16272	16110	16137	16210	16141	16232	16046	16387	16370	16165	16180	16253	16347	16269	16157	16262	16150	16067	16184	16201	16031	16074	16262	16112	16303	16239	15931	16120	16255	16195	16068	16130	16260	16009	16312	16128	16088	16232	16150	16188	16184	16053	16144	16016	16211	16409	16208	16222	16107	16059	16075	16200	16366	16132	16117	16052	16095	16067	16314	16222	16302	16268	16335	16263	16086	15921	16438	16079	16163	16033	16095	16169	16110	16099	16244	16106	16099	16196	16281	16354	16254	16077	16183	16300	15994	16121	16220	16149	16260	16179	16110	16222	16057	16176	16325	16076	16259	16257	16177	16093	16120	16200	16227	16240	16244	16253	16257	15970	16201	16322	16367	16162	16179	15982	16230	16247	16218	16276	15918	16129	16281	16114	16192	16257	16242	16131	16263	16062	16371	16110	16218	16217	16039	15967	16338	16068	16137	16266	16230	16080	16112	16261	16198	16002	16239	16139	16232	16221	16132	16307	16311	16252	16179	16336	16085	16080	16203	16193	16388	16288	16207	16218	16042	16157	16123	16279	16174	16272	16234	16181	16280	16258	16330	16243	16448	16245	16181	16212	16130	16153	16183	16301	16251	16300	16250	16131	16219	16222	16178	16214	16126	16068	16435	16234	16229	15924	16250	16219	16418	16255	16260	16266	16210	16304	16185	16216	16065	16216	16295	16141	16175	16297	16182	16119	16336	16172	16254	16144	16126	16165	16233	16367	16220	15924	16107	16368	16130	16164	16219	16257	16181	16205	16093	16349	16207	16342	16301	15978	16129	16280	16197	16202	16106	16230	15989	16199	16159	16070	16147	15989	16225	16140	16331	16095	16084	16163	16059	16217	16107	16062	16292	16190	16068	16238	16395	16246	16093	16200	16362	16114	15962	16239	16235	16364	16126	16218	16385	16106	16190	16124	16059	16084	16147	16302	16087	16202	16001	16309	16013	16203	16036	16173	16165	16275	16425	16119	16138	16234	16300	16244	16141	16042	16097	16239	16217	16158	16161	15961	16141	16048	16124	16193	16297	16267	16354	16195	16365	16089	16173	16286	16210	16087	16141	16387	16046	16216	16309	16269	16220	16078	16055	16084	16123	16013	16264	16179	16061	16131	16186	16080	16224	16319	16195	16173	16294	16095	16213	16139	16227	16223	16292	16091	16237	16189	16269	16106	16366	16324	16231	16119	16438	16102	16220	16245	16220	16056	16184	16243	16392	16301	16223	16279	16249	16108	16154	16176	16026	16180	16202	16342	16193	16229	16173	16026	16053	16213	16260	16077	16262	16194	16202	16081	16155	16034	16148	16336	16134	16355	16250	16454	16379	16204	16285	16236	16254	16096	16086	16039	16209	16257	16146	16204	16219	16046	16201	16166	16156	16103	16233	16049	16134	16443	16172	16095	16173	16330	16217	16082	16156	16106	16325	16432	16140	16245	16037	16136	16433	16250	16278	16276	16289	16331	16344	16148	16203	16076	16223	16360	16162	16154	16157	16271	16112	16281	16252	16171	16211	16141	16215	16235	16111	16239	16314	16281	16203	16124	16124	16087	16186	16225	16214	16124	16228	16222	16112	16129	16152	16107	16035	16034	16340	16239
14815	19721	20387	17343	19348	28432	26127	22093	15362	15177	15222	15215	15246	15149	15242	15184	15071	15207	15272	15189	15322	15415	15284	15169	15180	15295	15267	15158	15193	15321	15217	15295	15230	15120	15173	15046	15222	15143	15134	15191	15255	15111	15260	15295	15191	15151	15313	15085	15434	15195	15106	15137	15182	15090	15045	15252	15288	15296	15362	15244	15120	15110	15207	15269	15082	15290	15093	15433	15200	15103	15114	15317	15313	15316	15346	15222	15115	15252	15205	15172	15218	15207	15312	15265	15343	15170	15043	15134	15114	15087	15182	15337	15276	15402	15234	15138	15088	15211	15310	15127	15140	15300	15035	15364	15128	15236	15201	15053	15336	15280	15250	15294	15322	15140	15283	15334	15259	15220	15055	15224	15168	15264	15413	15184	15216	15156	15187	15190	15321	15198	15179	15401	15062	15058	15219	15271	15218	15127	15147	15301	15294	15095	15285	15040	15300	15059	15203	15173	15360	15202	15335	15137	15040	15236	14999	15151	15049	15063	15184	15267	15189	15253	15143	15054	15083	15354	15266	15192	15190	15237	15089	15288	15199	15141	15402	15105	15326	15226	15062	15289	15208	15245	15287	15180	15090	15200	15358	15335	15163	15243	15147	15360	15231	15334	15164	15219	15180	15132	15088	15184	15202	15170	15161	15269	15316	15323	15171	15258	15159	15248	15328	15315	15169	15214	15298	15311	15244	15279	15085	15298	15230	15140	15232	15175	15376	15169	15196	15238	15311	15193	15247	15267	15189	15008	15088	15340	15234	15114	15135	15086	15178	15198	15043	15290	15244	15191	15217	15134	15249	15156	15173	15299	15149	15220	15253	15203	15169	15131	15265	15066	15220	15199	15124	15166	15132	15289	15184	15077	15309	15181	15116	15293	15202	15275	15203	15083	15055	15241	15244	15157	15304	15097	15228	15273	15312	15078	15244	15069	15319	15303	15206	15377	15069	15251	15202	15123	15258	15267	15246	15208	15107	15156	15045	15336	15313	15163	15426	15327	15114	15265	15210	15251	15302	15288	15290	15136	15115	15009	15190	15102	15130	15128	15198	15068	15050	15068	15311	15337	15263	15299	15190	15103	15166	15330	15298	15282	15012	15255	15364	15100	15078	15235	15294	15096	15198	15118	15268	15192	15279	15156	15142	15127	15340	15156	15238	14994	15223	15276	15143	15468	15318	15228	15377	15318	15125	15194	15047	15138	15199	15351	15082	15144	15160	15187	15063	15178	15196	15182	15012	15256	15191	15135	15230	15192	15224	14948	15345	15315	15234	15095	15434	15210	15263	15163	15062	15122	15226	15361	15041	15174	15109	15109	15238	15234	15036	15337	15222	15225	15193	15114	15163	15080	15174	15224	15181	15051	15194	15200	15148	15319	15143	15129	15252	15218	15423	15120	15161	15217	15156	14988	15300	15230	15262	15245	15066	15124	15116	15293	15055	15032	15214	15348	15258	15294	15176	15047	15236	15166	15062	15328	15156	15195	15355	15090	15208	15279	15135	15300	15124	15259	15268	15294	15273	15248	15129	15166	15337	15272	15112	15127	15282	15058	15303	15311	15361	15101	15115	15052	15237	15183	15217	15168	15117	15274	15173	15178	15330	15182	15295	15204	15185	15285	15180	15098	15150	15203	15130	15163	15323	15178	15358	15049	15170	15226	15194	15223	15059	15130	15132	15219	15146	15325	15183	15122	15207	15200	15133	15157	15105	15246	15293	15051	14956	15395	15219	15181	15226	15220	15353	15092	15176	15271	15329	15026	15111	15092	15299	15214	15105	15170	15237	15035	15228	15269	15114	15150	15108	15211	15278	15297	15211	15266	15175	15221	15208	15327	15241	15252	15069	15076	15329	15303	15144	15347	15102	15220	15296	15195	15136	15136	15338	15292	15040	15144	15264	15150	15283	15206	15406	15180	15268	15095	15313	15120	15239	15190	15227	15197	15133	15248	15098	15015	15360	15372	15393	15007	15200	15294	15141	15108	15280	15335	15229	15230	15189	15153	15127	15215	15166	15289	15315	15187	15312	15244	15341	15079	15219	14993	15215	15222	15172	15121	15057	15252	15140	15228	15018	15105	15115	15292	15133	15103	15062	15256	15118	15457	15182	15283	15321	15107	15248	15179	15297	15072	15223	15184	15355	15157	15318	15160	15113	15209	15318	15161	15146	15286	15137	15164	15203	15197	15159	15143	15206	15094	15194	15093	15119	15248	15193	15021	15201	15255	15117	15404	15023	15238	15182	15236	15292	15128	15078	15115	15232	15374	15123	15240	15156	15228	15208	15061	15181	15172	15334	15145	15091	15114	15186	15235	15163	15180	15304	15198	15432	15297	15228	15258	15230	15133	15246	15271	15229	15277	15108	15300	15078	15338	15043	15162	15390	15343	15144	15167	15260	15306	15092	15259	15375	15337	15131	15134	15202	15079	15288	15245	15191	15196	15180	15118	15336	15168	15054	15364	15139	15118	15133	15169	15216	15204	15180	15131	15138	15212	15196	15266	15446	15232	15152	15214	15166	15126	15254	15193	15234	15139	15364	15094	15303	15105	15111	15153	15146	15370	15293	15101	15136	15074	15221	15196	15192	15069	15247	15201	15280	15194	15157	15262	15161	15157	15258	15127	15193	15533	15247	15404	15267	15269	15214	15268	15198	15271	15151	15134	15179	15297	15165	15128	15137	15100	15310	15341	15208	15177	15384	15331	15141	15231	15199	15251	15243	15201	15226	15215	15221	15257	15184	15199	15241	15280	15246	15349	15315	15139	15255	15108	15246	15192	15186	15219	15438	15192	15187	15159	15340	15256	15215	15233	15258	15092	15382	15056	15282	15421	15226	15348	15156	15373	15187	15319	15078	15282	15200	15159	15168	15172	15282	15138	15219	15068	15187	15208	15215	15129	15220	15207	15175	15085	15232	15054	15111	15064	15283	15002	15226	15082	15173	15199	15253	15288	15177	15314	15126	15080	15158	15176	15222	15024	15307	15085	15027	15450	15259	15224	15217	15131	15254	15163	15241	15209	15102	15206	15321	15145	15215	15128	15107	15165	15106	15257	15341	15298	15249	15085	15232	14990	15162	15212	15252	15134	15163	15191	15469	15240	15276	15269	15022	15217	15294	15105	15154	15225	15120	15185	15303	15218	15043	15250	15135	15112	15270	15276	15230	15159	15177	15139	15127	15138	15285	15373	15405	15125	15289	15044	15271	15135	15296	15152	15196	15198	15224	15045	15285	15241	15228	15099	15208	15176	15245	15180	15159	15269	15198	15184	15193	15026	15232	15237	15321	15132	15224	15221	15229	15241	15190	15104	15200	15265	15087	15339	15185	15339	15059	15188	15365	15312	15282	15230	15223	15078	15085	15216	15272	15218	15228	15230	15234	15250	15178	15160	15030	15244	15143	15314	15326	15229	15301	15231	15160	15338	15222	15201	15254	15018	15112	15146	15280	15211	15228	15210	15235	15400	14949	15097	15254	15457	15325	15161	15140	15248	15214	15142	15228	15194	15235	15279	15379	15170	15198	15051	15183	15217	15251	15459	15263	15191	15284	15234	15322	15289	15321	15102	15320	15302	15189	15289	15089	15190	15106	15234	15270	15022	15186	15279	15353	15214	15201	15050	15118	15283	15187	15275	15309	15310	15316	15182	15251	15168	15261	15122	15336	15197	15241	15125	15279	15223	15124	15222	15244	15382	15309	15206	15255	15268	15234	15134	15158	15252	15187	15149	15275	15326	15292	15288	15224	15224	15158	15326	15260	15193	15084	15036	15263	15159	15231	15205	15183	15299	15192	15321	15289	15043	15220	15299	15278	15154	15317	15389	15345	15220	15056	15271	15167	15315	15260	15088	15188	15309	15245	15198	15063	15070	15289	15313	15294	15205	15358	15083	15157	15168	15222	15121	15258	15118	15289	15220	15178	15155	15311	15111	15178	15150	15233	15286	15335	15205	15176	15061	15231	15381	15186	15171	15241	15169	15066	15194	15201	15163	15178	15202	15271	15262	15191	15175	15127	15194	15261	15231	15308	15183	15099	15146	15392	15150	15192	15359	15239	15266	15167	15151	15133	15474	15096	15041	15172	15477	15086	15225	15148	15254	15152	15351	15202	15119	15241	15258	15235	15178	15331	15110	15395	15218	15152	15114	15387	15043	15183	15086	15182	15221	15140	15135	15166	15075	15164	15086	15118	15289	15251	15221	15174	15161	15160	15345	15249	15197	15386	15154	15209	15310	15185	15365	15211	15313	15372	15108	15103	15240	15211	15222	15199	15336	15040	15013	15065	15265	15332	15231	15276	15121	15299	15223	15032	15070	15152	15262	15353	15156	15259	15243	15184	15002	15310	15331	15293	15203	15148	15209	15187	15114	15358	15272	15289	15372	15388	15158	15199	15192	15088	15146	15226	15077	15029	15381	15287	15284	15201	15254	15318	15116	15138	15183	15220	15275	15291	15111	15174	15182	15040	15249	15140	15289	15293	15120	15149	15152	15171	15143	15210	15192	15315	15239	15491	15157	15161	15087	15341	15145	15192	15153	15081	15065	15361	15257	15236	15230	15230	15263	15502	15218	15213	15243	15413	15299	15105	15186	15109	15139	15157	15183	15290	15216	15261	15134	15341	15190	15147	15138	15212	15214	15277	15311	15206	15058	15144	15251	15230	15168	15286	15288	15333	15236	15305	15269	15251	15234	15097	15164	15291	15260	15290	15269	15124	15077	15203	15228	15103	15136	15078	15226	15366	15129	15338	15078	15175	15171	15210	15129	15209	15154	15381	15181	15289	15099	15171	15139	15320	15228	15151	15191	15143	15337	15215	15201	15089	15124	15398	15348	15206	15203	15115	15314	15253	15486	15141	15129	15283	15249	15394	15207	15093	15322	15212	15272	15239	15224	15264	15197	15091	15239	15197	15196	15215	15165	15232	15219	15270	15142	15212	15292	15240	15208	15278	15270	15208	15205	15290	15308	15203	15078	15325	15325	15193	15104	15093	15148	15300	15185	15272	15254	15229	15165	15176	15297	15369	15282	15151	15229	15192	15256	15236	15026	15203	15224	15255	15249	15312	15296	14997	15305	15357	15195	15140	15263	15155	15140	15076	15226	15068	15116	15300	15285	15176	15061	15296	15257	15258	15199
24066	21227	28547	24383	23232	52249	52111	39725	21708	17149	16615	16533	16299	16370	16116	16250	16299	16300	16128	16354	16245	16314	16384	16294	16304	16282	16138	16203	16139	16076	16056	16321	16362	16202	15974	16336	16261	16254	16258	16278	16376	16240	16250	16201	16339	16143	16153	16332	16220	16252	16053	16259	16078	16350	16272	16109	16199	16242	16131	16258	16203	16216	16228	16188	16115	16187	16000	16086	16323	16218	16240	16263	16208	16296	16126	16280	16090	16283	16167	16071	16219	16069	16179	16011	16242	16191	15922	16139	16033	16275	16234	16280	16026	16082	16134	16155	16106	16209	16104	16160	16178	16133	16210	16153	16159	16228	16124	16211	16151	16118	16058	16185	16176	16053	16114	16184	16161	16319	16393	16288	16180	16121	16042	16069	16316	16082	16180	16342	16059	16150	16057	16130	16107	16116	16200	16134	16145	15950	16116	16095	16242	16066	16153	16104	16299	16181	16164	16121	16086	16337	16110	16168	16105	16073	16340	16199	16193	16212	16231	16059	16261	16177	16067	16402	16337	16192	16081	16255	16110	16175	16185	16126	16202	16217	16163	16301	16177	16198	16157	16292	16244	16196	16049	16326	16197	16166	16191	16243	16292	16229	16096	16253	16168	16226	16166	16090	16042	16219	16251	16038	16240	16216	16259	16208	16203	16009	15869	16194	16235	16097	16287	16103	15953	16312	16231	16055	16131	16165	16136	16162	16216	16120	16211	16091	15952	16198	16014	16166	16180	16247	16155	15891	15981	16299	16274	16370	16282	16203	15928	16205	16111	16157	16036	16328	16078	16293	16251	15959	16223	16053	16170	16281	16188	16176	16115	16158	16242	16094	16152	16085	16174	16217	16167	16023	16082	16173	16273	16173	16393	16291	16330	16304	16083	16189	16206	15995	16103	16041	16295	16139	16208	16066	15991	16111	16090	16316	16194	16119	16087	16048	16108	16093	16163	16008	16154	16233	16186	16208	16093	16049	16055	16068	16255	16093	16045	16161	16197	16142	16171	16082	16057	16342	16101	16037	16109	16216	16211	16082	16050	16065	16084	16180	16374	16288	16211	16058	16017	16079	16348	16096	16204	16164	16026	16284	16340	16198	16154	16364	16247	16188	16166	16188	16309	16186	16102	16020	16238	16381	16201	16135	16055	16202	16024	16140	16047	16232	16220	16199	16062	16391	16280	16228	16056	16213	16038	16387	16191	16170	15989	16059	16124	16078	16157	16120	16218	16289	16225	16104	16163	16283	16102	16209	16390	16179	16111	16156	16151	15992	16151	16175	16204	16119	16144	16153	16134	16016	16114	16252	16197	16037	16085	16155	16347	16065	16002	16172	16306	16073	16090	15916	16131	16160	16241	16358	16440	16083	16184	16112	15889	16233	16038	16131	16126	16130	16202	16215	15951	16080	16184	16033	16159	16167	16305	16030	15981	16223	16153	16100	16039	16326	15944	16269	15994	16287	16265	16021	16312	16377	16243	16130	16014	16115	16325	16178	16217	16243	16011	16112	16380	16073	16253	16177	16047	16157	16236	16107	16288	16240	16063	16265	16058	16179	15976	16222	16246	15892	16206	16276	16176	15966	16122	16103	16198	15888	16221	16071	16224	16331	15983	16252	16085	16243	16288	16252	16255	16180	16099	16071	16363	16268	16411	16053	16050	16240	16260	16196	16157	15949	16330	16177	16193	16206	16158	16286	16183	15980	16107	16187	16180	16191	16232	16294	16197	16113	16152	16321	16116	16142	15985	16177	16169	16115	16162	16026	16239	16217	15972	16089	16077	16306	16169	15987	16064	15814	16317	16300	16019	16139	16085	16202	16223	16214	16304	16285	16186	16240	16229	16098	16164	16228	16067	16201	16329	16102	16179	16175	16179	16011	16112	16113	16253	16148	16229	16148	16288	16317	16150	16352	15952	16144	16312	16234	16226	16237	16140	16132	16214	16211	16000	16052	16197	16043	16193	16044	16169	16085	16075	15942	16062	16250	16111	16052	15924	16341	16187	16238	16302	16240	16132	16155	16304	16241	16215	16202	16123	16391	16240	16113	16231	16133	16366	16219	16141	16339	16115	16184	16327	16220	16215	16221	16180	16091	16257	16062	16263	16295	16174	16163	16321	16083	16056	16408	16134	16001	16013	16019	16068	16136	16272	16059	16263	16027	16247	16116	16079	15924	16247	16116	16293	16091	16060	16133	16402	16349	16385	16180	16035	16229	16406	16119	15987	16276	16147	16117	16220	16260	16263	16135	16120	16221	16265	16247	16290	16100	16194	16322	16032	16267	16207	16310	16179	16031	16271	16058	16338	16304	16109	16250	16205	15997	16064	15941	16261	16138	16238	16076	16401	15967	16145	15994	16223	16038	16211	16111	16254	16180	16143	16119	16082	16283	15860	16226	16089	16201	16142	16263	16300	16165	16082	16217	16052	16076	16050	16138	16110	15967	16243	16060	16118	16020	16019	15941	16226	16203	16183	16058	16099	16174	16375	16146	16213	15998	16189	16236	16286	16045	16106	16276	16182	16309	15939	16033	16243	16147	16116	16081	16247	16022	16328	15915	16167	16095	16265	16107	16159	16112	16005	16106	16182	16040	16349	16021	16200	16206	16057	16166	16014	15970	16098	16077	16332	16042	16073	16025	16052	16252	16220	16224	16038	16006	16171	16248	16130	16198	16298	16188	16231	16465	16234	16001	16190	16081	16195	16065	16177	15977	15924	16079	16060	16096	16283	15965	16153	16058	16219	16227	16281	16318	16276	16252	16223	16215	16209	16222	16159	16082	16186	16193	16169	16084	16218	16350	16459	16064	16240	16209	16233	16303	16215	16130	16114	16160	16358	16317	16059	16156	16237	16284	15988	16246	16105	16130	16187	16181	16057	16081	15997	16169	16116	16157	16068	16200	16166	16223	16145	16222	16145	16058	16174	16019	16256	16327	16414	16360	16211	16079	16319	16274	16192	16108	16085	16087	16064	16197	16220	16339	16240	16019	16245	16190	16160	16077	15975	16196	16387	16281	16204	16094	16307	16177	16160	16080	16189	16145	16120	16355	16090	16053	16094	16167	16102	16170	16125	16222	16209	16391	16323	16236	16332	16287	16209	16180	16148	16039	16139	16277	16159	16298	15975	16117	16144	16352	16347	16266	16066	15971	16072	16099	16357	16253	15991	16182	16224	16165	16210	16187	16239	16145	16140	16299	16236	16005	16167	16217	16101	16166	16200	16196	16137	16187	16111	16113	16196	16177	16161	16170	16207	16208	16133	16246	16160	16096	16184	16054	16037	16217	16072	16334	16292	16233	16040	16197	16168	16003	16116	15932	15991	16324	16182	16156	16269	16268	16268	16146	15975	16409	16047	16267	15987	16302	16176	16245	16138	16107	16156	16241	16228	16128	16082	16137	16109	16171	16168	16041	16169	16016	16190	16108	16091	16374	16202	16117	16160	16207	16270	16272	16112	16134	16382	16094	16255	16293	16056	16049	16143	16100	16175	16056	16205	16039	16059	15923	16262	16071	16040	16189	16056	16016	16082	16126	16035	16137	16172	16062	16198	16302	16207	16326	16397	16042	15948	15981	16145	15951	16248	16304	16206	16074	16074	16169	16261	16146	16184	16055	16285	16350	16271	16196	16024	16022	16016	16149	16025	16139	16109	16208	16372	16144	15983	16116	16175	16250	16132	16103	16055	16233	16134	16229	16209	16219	16175	16180	16138	16292	16212	16203	16075	16198	16131	16120	16030	16154	16144	15996	16220	16058	16103	16257	16016	16144	16177	16142	16156	16312	16204	15898	16183	16289	16105	16315	16248	16181	16073	15915	16246	16176	16207	16081	16122	16164	16021	16234	16067	16122	15998	16148	16022	16198	16072	16014	16298	16202	16231	16034	16227	16112	16365	16161	16310	16250	16023	16148	16268	16009	15996	16237	16372	16361	16246	16287	16308	16221	16262	16287	16097	16185	16182	16287	16269	16106	16130	16238	16152	16164	16314	16139	16308	16151	16041	16397	16206	16207	16090	16134	16339	16022	16169	16015	16169	16164	16067	16109	16136	16118	16096	16150	16105	16377	16099	16169	16041	16164	16140	16225	16312	16039	16152	16248	16182	16158	16026	16198	16060	16258	16208	16085	16225	16170	16237	16268	16152	16100	16242	16115	15990	16140	16202	16151	16307	16114	16301	16199	16188	16208	16158	16137	16296	16148	16048	16425	16158	16097	16300	15958	16149	16178	16134	16251	16317	16283	16204	16090	15893	16138	16260	16185	16266	16088	16333	16163	16077	16044	16298	16065	16027	16155	16287	16112	16042	16275	16100	15974	16144	16138	16111	16038	16191	16063	16164	16191	16140	16106	16251	16208	16141	16200	16156	16298	16316	16278	16232	16110	16137	16147	16206	16233	16331	16253	16262	15976	16299	16284	16075	16160	16340	16153	16248	16185	16045	16056	16294	16058	16146	15979	16315	16139	16065	16126	16219	16059	16013	16162	16177	16104	16245	16151	16223	16060	16111	16155	16233	16141	16137	16318	16288	16111	16157	16032	16135	16133	16038	15990	16203	16096	16159	16394	16109	16199	16087	16094	16126	16218	16041	16100	16274	16118	16233	16019	16156	16171	15975	16346	16210	16213	16184	16078	16338	16330	16328	16293	16209	16093	16167	16142	16277	16118	16033	16086	16143	16130	16160	16316	16249	16087	16204	16358	16152	16249	16131	16222	16242	16193	16195	16034	16200	16207	16201	16246	16253	16061	16185	16271	16341	16281	16060	15997	15998	16091	16124	16152	16072	16046	16241	16309	16070	16345	16429	16211	16204	16129	16078	16184	16240	16144	16085	16250	16198	16179	16239	16186	16262	16292	16048	16084	16302	15938	16297	16062	16185	16229	16048	16039	16430	16297	16285	16155	16040	16295	16434	16114	15981	15993	16132	16265	16004	16341	16368	16328	16114	16102	16222	16263	16133	16209	15943	16216	16284	16138	16144	16236	16165	16446	16184	16424	16153	15962	16130	16280	16000	15954	16234	16280	16094	16286	16218	16112	15979	16123	16185	15920	16259	16122	15979	16297	16194	16278	16147	16245	16157	16125	16211	16135	16034	15913	16097	16210	16207	16217	16158	16182	16163	16107	16390	16345	16225	16217
15945	26814	24502	21208	26574	55996	51203	41459	15315	15403	15391	15319	15161	15198	15353	15350	15311	15329	15338	15330	15331	15384	15343	15304	15326	15274	15312	15404	15337	15313	15194	15397	15398	15245	15340	15191	15299	15413	15349	15336	15170	15135	15315	15249	15422	15465	15359	15193	15236	15148	15196	15195	15357	15214	15334	15324	15184	15360	15148	15259	15320	15257	15250	15325	15189	15114	15291	15158	15254	15347	15094	15242	15308	15283	15359	15321	15390	15248	15183	15152	15267	15381	15391	15266	15229	15233	15109	15239	15281	15252	15259	15129	15252	15236	15105	15272	15211	15291	15267	15216	15311	15242	15092	15267	15161	15271	15175	15169	15222	15244	15311	15251	15207	15086	15296	15272	15367	15226	15275	15246	15345	15250	15150	15349	15351	15301	15155	15253	15157	15114	15156	15210	15398	15335	15185	15304	15256	15360	15220	15215	15325	15257	15265	15359	15229	15365	15349	15223	15225	15192	15295	15218	15323	15381	15472	15089	15342	15212	15283	15357	15200	15315	15163	15283	15250	15279	15326	15098	15225	15127	15313	15177	15406	15305	15330	15153	15420	15170	15227	15421	15334	15277	15344	15208	15261	15264	15337	15427	15284	15164	15250	15097	15410	15113	15379	15232	15353	15218	15185	15115	15109	15126	15185	15207	15172	15364	15350	15223	15317	15337	15427	15060	15278	15244	15213	15013	15428	15252	15320	15289	15121	15209	15276	15125	15302	15170	15243	15265	15286	15282	15352	15252	15313	15122	15274	15213	15202	15260	15163	15227	15175	15352	15156	15154	15270	15239	15321	15186	15200	15448	15202	15172	15251	15462	15284	15253	15362	15287	15147	15166	15215	15278	15211	15200	15265	15194	15191	15328	15314	15188	15185	15135	15224	15319	15134	15222	15320	15109	15272	15135	15364	15284	15314	15212	15214	15271	15189	15348	15151	15260	15082	15128	15196	15197	15280	15268	15338	15368	15272	15261	15144	15237	15249	15079	15233	15122	15320	15131	15139	15090	15155	15114	15365	15181	15250	15221	15226	15341	15295	15256	15245	14989	15276	15264	15349	15319	15131	15307	15368	15132	15266	15302	15457	15191	15271	15232	15360	15226	15285	15183	15176	15275	15382	15509	15195	15148	15271	15157	15123	15194	15353	15243	15161	15241	15230	15173	15337	15249	15121	15436	15172	15154	15232	15190	15436	15363	15248	15121	15354	15109	15165	15206	15319	15266	15216	15004	15270	15219	15329	15114	15182	15147	15294	15459	15362	15268	15306	15184	15206	15253	15086	15198	15192	15213	15282	15434	15336	15234	15339	15250	15261	15184	15286	15293	15074	15432	15260	15208	15187	15176	15253	15356	15196	15379	15280	15344	15222	15156	15157	15326	15234	15357	15293	15183	15188	15177	15287	15458	15161	15040	15380	15277	15206	15287	15218	15156	15271	15304	15291	15230	15347	15168	15259	15175	15224	15336	15331	15198	15112	15362	15316	15114	15262	15102	15296	15363	15103	15259	15186	15278	15327	15317	15129	15434	15414	15354	15280	15292	15269	15213	15252	15247	15367	15237	15164	15278	15255	15248	15074	15241	15159	15225	15225	15247	15385	15102	15318	15163	15178	15145	15365	15189	15134	15185	15166	15320	15300	15280	15329	15370	15345	15160	15341	15317	15307	15210	15266	15190	15148	15274	15413	15208	15234	15254	15299	15152	15130	15280	15364	15144	15214	15473	15275	15254	15379	15330	15132	15257	15173	15225	15051	15335	15417	15153	15484	15409	15217	15228	15147	15256	15310	15150	15472	15310	15181	15208	15198	15461	15348	15227	15077	15308	15339	15275	15276	15276	15161	15309	15151	15183	15195	15178	15241	15090	15310	15266	15295	15243	15078	15098	15189	15410	15129	15330	15318	15368	15300	15346	15298	15419	15254	15350	15183	15279	15305	15432	15230	15283	15139	15426	15179	15270	15305	15266	15310	15285	15333	15267	15297	15249	15231	15145	15250	15218	15046	15222	15206	15318	15276	15134	15226	15196	15291	15393	15086	15242	15358	15132	15115	15354	15379	15174	15261	15071	15465	15191	15210	15307	15321	15260	15181	15243	15223	15274	15176	15224	15228	15289	15138	15269	15398	15193	15320	15346	15125	15235	15239	15398	15241	15234	15088	15418	15224	15283	15375	15291	15009	15264	15256	15293	15271	15325	15357	15195	15249	15302	15206	15233	15211	15193	15211	15315	15194	15196	15240	15187	15196	15333	15169	15218	15514	15171	15085	15437	15245	15192	15370	15243	15105	15315	15206	15215	15074	15219	15160	15284	15294	15235	15170	15295	15272	15264	15169	15181	15136	15261	14994	15428	15219	15155	15358	15306	15261	15289	15136	15226	15055	15344	15163	15294	15181	15143	15114	15236	15308	15163	15240	15130	15265	15378	15145	15259	15234	15252	15238	15300	15119	15296	15394	15268	15147	15478	15274	15317	15151	15279	15245	15296	15121	15213	15170	15087	15335	15079	15281	15365	15189	15345	15255	15282	15400	15177	15404	15312	15145	15222	15309	15254	15328	15245	15312	15137	15106	15298	15165	15368	15240	15247	15239	15184	15168	15261	15137	15312	15406	15205	15277	15053	15152	15430	15332	15218	15272	15385	15237	15138	15179	15217	15229	15207	15345	15308	15120	15392	15233	15321	15156	15143	15396	15234	15338	15125	15450	15287	15190	15100	15328	15304	15210	15078	15274	15304	15185	15158	15180	15364	15271	15278	15567	15318	15272	15381	15080	15156	15286	15220	15216	15276	15152	15184	15291	15338	15151	15171	15230	15224	15141	15181	15251	15213	15206	15126	15382	15268	15206	15313	15266	15129	15291	15189	15190	15108	15402	15207	15286	15054	15290	15310	15263	15245	15299	15329	15423	15150	15301	15236	15147	15203	15411	15278	15238	15194	15275	15220	15265	15293	15335	15468	15170	15203	15385	15263	15100	15286	15302	15327	15228	15245	15287	15198	15022	15306	15250	15425	15184	15179	15067	15225	15278	15232	15183	15239	15293	15335	15276	15156	15343	15277	15378	15155	15167	15082	15417	15221	15254	15071	15389	15096	15311	15190	15174	15311	15411	15350	15367	15239	15340	15424	15297	15243	15263	15242	15159	15360	15259	15180	15160	15271	15073	15250	15243	15234	15165	15388	15297	15167	15284	15227	15116	15160	15269	15087	15187	15315	15325	15457	15339	15225	15413	15323	15357	15251	15148	15313	15240	15251	15355	15426	15144	15209	15360	15201	15292	15294	15328	15150	15096	15210	15159	15137	15168	15113	15325	15192	15291	15293	15211	15295	15210	15248	15297	15324	15308	15214	15245	15215	15136	15163	15280	15136	15323	15088	15126	15126	15271	15442	15268	15201	15188	15209	15243	15517	15231	15346	15235	15312	15468	15283	15344	15261	15213	15113	15249	15200	15099	15243	15221	15183	15140	15381	15306	15310	15353	15409	15246	15189	15307	15203	15030	15259	15339	15229	15238	15324	15154	15231	15333	15255	15302	15345	15237	15532	15202	15162	15155	15178	15196	15361	15223	15142	15341	15355	15219	15247	15256	15131	15035	15297	15240	15145	15193	15176	15159	15329	15103	15258	15424	15044	15203	15308	15229	15160	15353	15310	15354	15127	15174	15198	15155	15221	15284	15261	15297	15315	15215	15234	15340	15144	15265	15261	15126	15163	15274	15150	15021	15201	15329	15310	15122	15316	15209	15178	15175	15226	15324	15335	15355	15172	15114	15280	15246	15152	15312	15157	15249	15268	15370	15268	15079	15163	15313	15281	15298	15300	15185	15172	15154	15221	15173	15454	15194	15293	15161	15290	15295	15232	15095	15267	15213	15311	15208	15248	15225	15360	15273	15056	15104	15297	15289	15230	15413	15244	15332	15145	15081	15214	15184	15297	15323	15316	15309	15443	15340	15222	15162	15257	15182	15268	15369	15346	15196	15240	15187	15153	15317	15305	15269	15227	15331	15265	15217	15228	15279	15350	15286	15249	15222	15315	15125	15350	15358	15232	15193	15389	15218	15281	15350	15341	15141	15210	15236	15263	15205	15107	15304	15332	15171	15328	15180	15186	15052	15289	15353	15212	15273	15259	15277	15178	15129	15340	15216	15222	15326	15133	15355	15328	15230	15291	15181	15323	15152	15290	15153	15268	15430	15356	15310	15334	15357	15169	15214	15303	15086	15350	15204	15191	15234	15357	15143	15223	15181	15194	15336	15291	15163	15208	15324	15272	15299	15217	15207	15208	15142	15130	15073	15203	15144	15360	15160	15234	15423	15279	15499	15245	15134	15384	15281	15244	15423	15139	15228	15163	15212	15150	15274	15301	15261	15353	15301	15155	15288	15223	15256	15188	15167	15279	15248	15288	15272	15330	15325	15115	15249	15157	15325	15235	15279	15351	15381	15209	15264	15377	15242	15190	15234	15214	15215	15253	15378	15275	15218	15240	15234	15364	15282	15202	15180	15161	15310	15174	15157	15240	15220	15132	15219	15212	15217	15328	15068	15260	15222	15100	15295	15250	15215	15128	15427	15120	15232	15305	15366	15020	15272	15235	15126	15269	15350	15273	15191	15204	15262	15369	15265	15203	15225	15489	15265	15129	15241	15387	15212	15525	15220	15349	15227	15284	15074	15316	15176	15094	15401	15268	15226	15154	15177	15203	15198	15293	15054	15200	15425	15138	15232	15175	15295	15309	15279	15176	15142	15306	15136	15208	15169	15208	15367	15286	15260	15328	15374	15126	15245	15324	15314	15239	15430	15347	15274	15195	15204	15292	15309	15078	15245	15282	15234	15357	15306	15235	15291	15072	15196	15141	15423	15172	15182	15288	15341	15284	15242	15204	15408	15145	15331	15308	15275	15249	15335	15228	15198	15353	15086	15271	15323	15225	15220	15345	15439	15319	15381	15162	15351	15146	15409	14975	15176	15244	15214	15459	15155	15343	15080	15201	15353	15242	15354	15243	15276	15340	15360	15409	15394	15268	15325	15220	15380	15321	15255	15294	15200	15282	15202	15300	15164	15341	15310	15208	15239	15276	15276	15245	15145	15237	15310	15383	15340	15384	15150	15398	15151	15252	15312	15246	15325	15263	15255	15217
22863	21226	29083	23678	24402	62872	64320	50568	28155	19372	17962	17628	17472	17371	17468	17412	17223	17291	17491	17189	17585	17423	17299	17593	17328	17228	17308	17404	17528	17479	17258	17248	17279	17123	17208	17262	17200	17220	17355	17444	17525	17157	17286	17370	17450	17254	17196	17319	17219	17269	17121	17105	17214	17194	17114	17258	17368	17082	17315	17124	17470	17119	17339	17017	17194	17225	17204	17313	17165	17359	17349	17245	17212	17258	17206	17312	17367	17163	17122	17120	17254	17316	17183	17418	17319	17332	17107	17426	17229	17236	17344	17239	17239	17352	17104	17369	17297	17136	17180	17450	17268	17338	17068	17345	17274	17454	17162	17224	17437	17363	17345	17416	17087	17171	17254	17351	17247	17332	17274	17247	17344	17404	17299	17115	17374	17205	17269	17362	17161	17132	17347	17284	17249	17305	17279	17268	17280	17248	17349	16996	17043	17245	17313	17123	17378	17254	17452	17318	17300	17241	17403	17370	17316	17237	17454	17215	17316	17266	17408	17300	17357	17384	17122	17234	17168	17216	17217	17201	17139	17005	17296	17132	17103	17277	17169	17243	17085	17253	17201	17497	17370	17306	17166	17184	17069	17009	17113	17363	17292	17151	17207	17222	17202	17310	17250	17124	17219	17236	17351	17284	17230	17278	17253	17257	17314	17287	17311	17157	17239	17249	17237	17030	17142	17240	17357	17254	17143	17398	17374	17334	17263	17036	17305	17197	17112	17193	17271	16889	17269	17199	17429	17317	17364	17453	17084	17060	17259	17242	17286	17156	17453	17198	17219	16965	17255	17167	17431	17337	17063	17227	17394	17150	17363	17090	17166	17251	17437	17075	17085	17064	17248	17276	17172	16960	17226	17053	17280	17025	17523	17078	17123	17316	17249	17290	17302	17304	17204	17172	17302	17221	17244	17383	17287	17328	17177	17448	17038	17120	17258	17165	17155	17171	17283	17193	17099	17187	17210	17320	17310	17199	17290	17237	17434	17425	17100	17308	17254	17243	17223	17385	17265	17035	17094	17432	17229	17070	17210	17076	17195	17457	17213	17123	17191	17330	17043	17134	17269	17208	17359	17143	17365	17124	17037	17100	17148	17268	17164	17316	17237	17156	17241	17314	17018	17145	17020	17258	17336	17161	17133	17238	17200	17357	17318	17072	17097	17249	17164	17391	17222	17066	17062	17355	17243	17271	17304	17138	17117	17074	17098	17027	17247	17307	17402	17128	17354	17291	17245	17207	17337	17453	17294	17275	17233	17267	17049	17143	17235	17095	17128	17343	17218	17314	17249	17493	17346	17401	17360	17174	17213	17084	17162	17211	17364	17366	17262	17297	17210	17252	17299	17125	17474	17241	17109	16874	17101	17241	17091	16959	17158	17280	17372	17208	17286	17312	17177	17004	17383	17372	17260	17091	17232	17086	17270	17429	17228	17164	17223	17247	17324	17415	17092	17198	17198	17230	17025	17102	17408	17210	17085	17325	17276	17093	17217	17221	17222	17180	17395	17139	17245	17205	17340	17319	17044	17128	17269	17206	17403	17197	17228	17281	17210	17122	17207	17264	17121	17348	17307	17101	17183	17163	17151	17077	17357	17220	17302	17231	17081	17094	17213	17169	17153	17342	17321	17176	17106	17358	17325	17213	17183	17201	17228	17149	17234	17154	17182	17206	17157	17195	17248	17408	17017	16928	16994	17204	17171	17132	17297	17206	17242	17383	17290	17182	17136	17117	17409	17245	17308	17241	17218	17161	17134	17227	17195	17267	17318	17104	17262	17128	17257	17225	17158	17311	17161	17153	17320	17245	17197	17236	17215	17055	17490	17338	17049	17152	17460	17442	17302	17154	17124	17236	17400	17174	17132	17283	17122	17173	17185	17250	17107	17107	16995	17219	17061	17111	17206	17167	17202	17186	17337	17321	17213	17135	17185	17365	17226	17224	17345	17095	17266	17224	17116	17180	17201	17163	17228	17276	17348	17221	17238	17455	17122	17365	17307	17170	17034	17024	17025	17290	17277	17091	17100	17190	17373	17142	17143	17221	17209	17227	17363	17337	17308	17018	17164	17321	17187	17172	17377	17248	17130	17207	17250	17271	17413	17263	17188	17310	17236	17302	17340	17197	17226	17025	17167	17268	17104	17244	17346	17201	17540	17188	17322	17300	17181	17395	17122	17367	17206	17285	17046	17166	17159	17191	17400	17258	17238	17213	17139	17343	17387	17231	17159	17129	17164	16941	17316	17116	17273	17175	17148	17027	17206	17362	17156	17257	17281	17217	17023	17145	17144	17144	17185	17428	17171	17145	17378	17292	17294	17306	17263	17333	17258	17194	17223	17318	17227	17229	17337	17108	17261	17041	17277	17259	17036	17193	16930	17162	17227	17181	17218	17239	17139	17439	17142	17086	17263	17118	17281	17114	17289	17351	17152	17308	17326	17275	17322	17140	17229	17075	17342	16994	17093	17247	17309	17227	17177	17142	17053	17229	17230	17365	17406	17239	17082	17226	17285	17275	17154	17202	17159	17292	17296	17321	17309	17127	17397	17021	17246	17118	17063	17094	17034	17189	17287	17158	17345	17349	17293	16972	17187	17419	17254	17038	17253	17064	17333	17270	17375	17153	17166	17113	17472	17185	17207	17063	17309	17179	17310	17205	17339	17281	17276	17178	17379	17161	17312	17080	17009	17138	17268	17055	17267	17229	17006	17300	17110	17141	17121	17121	17544	17391	17281	17296	17318	17294	17121	17062	17271	17188	17322	17166	17260	17061	17145	17099	17382	17298	17276	17210	17011	17160	17108	17232	17472	17361	17111	17202	17224	17402	17267	17105	17406	17307	17000	17024	17196	17214	17264	17280	17560	17165	17353	17261	17001	17295	17198	17168	17164	17254	17266	17189	17113	17362	17149	17342	17405	17179	17335	17327	17131	17217	17238	17313	17425	17349	17256	17322	17279	17164	17358	17262	17196	17109	17190	17205	17257	17307	16991	17110	17273	17356	17278	17090	17105	17216	17204	17155	17137	17205	17157	17269	17280	17486	17208	17380	17144	17322	17423	17284	17082	17368	17000	17246	17265	17188	17263	17209	17227	17078	17278	17240	17327	17253	17333	17156	17253	17154	17225	17067	17199	17451	17178	17227	17186	17336	17245	17171	17270	17167	17303	17161	17331	17274	17253	17270	17061	17131	17362	17037	16980	17204	17120	17171	17169	17115	17167	17288	17179	17124	17392	17264	17279	17236	17220	17265	17151	17432	17111	17471	17248	17286	17286	17262	17268	17150	17189	17242	17175	17226	17264	17242	17024	17023	17242	17129	17187	17325	17058	17328	17310	17096	17369	17152	17230	17124	17017	17301	17222	17255	17309	17215	17240	17206	17119	17198	17124	17302	17061	17122	17087	17286	17405	17114	17425	17253	17283	17344	17197	17208	17179	16952	17224	17220	17165	17227	17485	17313	17321	17327	17206	17399	17306	17358	17244	17150	17336	17154	17438	17098	17074	17108	17266	17323	17306	17177	17181	17280	17203	17060	17436	17247	17435	17054	17012	17241	17264	17249	17346	16983	17193	17278	17443	17230	17202	17154	17369	17154	17196	17332	17320	17116	17324	17029	17264	17304	17338	17200	17168	17076	17130	17173	17232	17373	17199	17325	17424	17448	17165	17394	17119	17099	17299	17191	17226	17067	16922	17221	17102	17163	17385	17317	17129	17095	17073	17338	17218	17182	17157	17246	17300	17275	17233	17209	17292	17087	17189	17182	17228	17301	17459	17024	17423	17024	17310	17317	17029	17119	17163	17322	17108	17371	17158	17260	17410	17246	17381	17086	17139	17261	17360	17250	17075	17131	17246	17346	17126	17157	17443	17378	17400	17188	17241	17268	17301	17249	17191	17307	17250	17102	17174	17134	17283	17273	17179	17213	17255	17272	17251	17203	17086	17217	17334	17269	17097	17086	17152	17154	17398	17178	17198	17273	17142	17320	17160	17168	17070	17196	17293	17128	17211	17128	17031	17038	17321	17287	16997	17211	17173	17198	17042	17282	17252	17272	17149	17160	17403	17010	17126	16994	17279	17016	16968	17294	17235	17363	16995	17187	17049	17265	17234	17243	17154	17304	17225	16982	17310	17419	17311	17111	17367	17101	17369	17366	17056	17249	17219	17250	17250	17266	17431	17232	17069	17164	17143	17300	17188	17268	17173	17161	17184	17279	17474	17096	17249	17341	17406	17245	17188	17162	17414	17258	17235	17166	17253	17307	17212	17191	17189	17238	17183	17216	17172	17359	17284	17265	16998	17325	17346	17238	17217	17089	17217	17276	17128	17329	17431	17186	17287	17327	17173	17327	17210	17106	17049	17283	17323	17203	17211	17404	17429	17385	17287	17234	17226	17163	17210	17141	17392	17474	17064	17281	17143	17283	17266	17115	17179	17382	17268	17240	17169	17242	17049	17172	17398	17248	17033	17122	17349	17336	17390	17129	17171	17209	17103	17093	17245	17162	17186	17315	17195	17149	17159	17254	17235	17406	17100	17057	16964	17133	17298	17282	17272	17421	17427	17156	17195	17149	17214	17167	17195	17163	17216	17389	17471	17219	17260	17236	17120	17312	17480	17296	17287	17200	17398	17185	17443	17354	17227	17088	17312	17290	17230	17181	17429	17111	17184	17418	17406	17246	17251	17215	17143	17256	17350	17028	17048	17417	17299	17259	17169	17254	17060	17194	17109	17393	17315	17185	17180	17152	17027	16916	17175	17206	17294	17115	16999	17018	17213	17242	17151	17123	17358	17039	17288	17289	17171	17317	17090	17107	17233	17252	17098	17172	17209	17184	17136	17283	17240	17166	17218	17258	17229	17068	17206	17182	17238	17337	17237	17150	17256	17122	17205	17341	17195	17109	17147	17175	17224	17318	17234	17232	17096	17199	17305	17258	17129	17139	17307	17038	17268	17195	17116	17335	17128	17208	17305	17219	17204	17165	17359	17254	17243	17194	17299	17276	17205	17188	17418	17262	17179	17072	17186	17353	17043	17092	17152	17092	17279	17253	17169	17257	17212	17015	17188	17347	17044	17115	17116	17317	17188	17275	17137	17331	17300	17156	17106	17145	17141	17116	17078	17100	17298	17228	17248	17119	17171	17048
19544	33226	32113	26486	37594	71481	65820	53023	18562	15987	15982	15965	15978	15930	16023	15995	15888	15939	15791	15850	15967	15907	15957	15937	16007	15769	15846	15908	15894	15971	15984	16019	16055	15991	15853	15903	16026	15912	15930	15870	15833	15832	15836	15753	15931	15850	15687	15776	15847	15909	15969	15933	15672	15886	15752	15823	15814	16026	15826	15823	15999	15827	15963	15753	15860	15796	15911	15975	15836	15920	15872	15723	15695	15826	15841	15811	15951	15734	15799	15764	15944	15852	15955	15937	15873	15630	15820	15786	15651	15945	15884	15831	16050	15646	15798	15878	15872	15800	15928	15785	15813	15773	15829	15815	15743	15866	15921	15874	15750	15902	15756	15861	15924	15862	15704	15806	15762	15804	15898	15792	15584	15938	15939	15664	15752	15993	15921	15964	15678	15972	15779	15920	15771	15918	15861	15900	15889	15875	15908	15965	15957	15828	15859	15810	15908	15761	15725	16000	15889	15882	15736	15798	15814	15751	15926	15901	16090	15746	15748	15762	15830	15844	15914	15703	15909	15987	15903	15932	15830	15900	15886	15840	15876	15841	15907	15845	15857	15887	15802	15799	15755	15810	15858	15885	15983	15941	15998	15799	15874	15924	15834	15771	15862	15849	15882	15763	15813	16001	15772	15746	15761	15712	15841	15977	15784	15885	15855	15990	15924	15878	16065	15858	15779	15808	15876	15802	15813	15897	15869	16076	15677	15850	15770	15880	15799	15800	15951	15869	15787	15611	15940	15696	15777	15705	15828	15902	15823	15722	15919	15788	15763	15808	15967	15813	15882	15728	15781	15878	15796	15617	15837	15952	15959	15930	15844	15972	15916	15717	15897	15877	15927	15963	15745	15578	15608	15891	15937	15841	15792	15752	15898	15776	15716	15882	15643	15897	15931	15819	15783	15810	15735	15917	15739	15811	15873	15913	15829	15847	15732	15871	15998	15683	15973	15827	15935	15809	15802	15900	15825	15823	15726	15802	15753	15872	15727	15892	15770	15924	15658	15733	15767	15766	15856	15868	15802	15717	15850	15829	15785	15724	15980	15769	15926	15820	15755	15827	15874	15983	15912	15937	15750	15829	15784	15912	15876	15708	15976	15938	15859	15806	15750	15693	15854	15779	15874	15563	15737	15836	15813	15627	15825	15808	15762	15792	15959	15840	15692	15716	15944	15748	15824	15953	15840	15884	15844	15867	15851	15777	15872	15844	15909	15915	15729	15862	15806	15892	15815	15758	15757	15686	16056	15750	15874	15852	15818	15875	15754	15604	15979	15751	15751	15891	15917	15802	15935	15938	15906	15742	15561	15990	15862	15797	15888	15773	15912	15777	15974	15678	15727	15893	15778	15709	15826	15884	15867	15728	15858	15980	15889	15821	15842	15956	15910	15709	15759	15898	15891	15812	15879	15663	15776	15760	15878	15866	15753	15892	15666	15963	15872	15705	15891	15895	15858	15760	15874	15847	15978	15840	15824	15766	15861	16010	15701	15835	15737	15928	15703	15975	15795	15843	15770	15781	15751	15879	15885	15943	15825	15817	15804	15951	15983	15955	15793	15851	15952	15842	15886	15804	15849	15953	15823	15913	15711	15766	15864	15825	15793	15842	15750	15706	15932	15822	15775	15815	15823	15700	15998	15874	15757	15740	15734	15821	15883	15849	15790	15809	15787	15911	15773	15895	16095	15973	15941	15822	15840	15663	15901	15697	15813	15834	15791	15682	15725	15869	15793	15954	15787	15664	15837	15954	15858	15889	15816	15752	15678	15856	15808	15777	15805	15858	15722	15749	15762	15736	15897	15696	15918	15879	15840	15642	15756	15867	15716	15772	15965	15885	15814	15692	15722	15746	15820	16000	15823	15951	15787	16023	15907	15832	15805	15831	15895	15883	15773	15932	15747	15823	15855	15877	15806	15811	15943	15808	15868	15690	15863	15686	15924	15960	15785	15728	15883	15757	15887	15640	15807	15754	15947	15928	16007	15879	15792	15918	15903	15707	15804	15911	15841	15735	15891	15806	15858	15951	15944	15871	15806	15974	15655	15768	15638	15953	15886	15965	15784	15869	15619	15821	15943	15757	15953	15828	15939	15852	15823	15931	15676	15958	15730	15766	15994	15713	15906	15727	15922	15890	15937	15716	15821	15837	15837	15759	15773	15838	15765	15796	15813	15868	15873	15917	15804	15966	15778	15930	15698	15883	15925	15931	15932	15843	15865	15872	15898	15970	15763	15932	15967	15733	15797	15925	15929	15929	15746	15913	15887	15781	15857	15868	15898	15839	15774	15803	15946	15726	15997	15916	15797	15707	16099	15773	15861	16055	15990	15858	15883	15803	15881	16170	15924	15861	15812	15921	15885	15870	15861	15814	15790	15920	15896	15721	15853	15964	15904	15909	15945	15880	15839	15907	15895	15902	15991	15900	15899	15871	15866	15699	15699	16037	15874	15923	15814	15913	15890	15903	16011	15930	15844	15775	15797	15918	15777	15877	15878	15798	15960	15814	15988	15792	15923	15715	15834	15899	15979	15830	15665	16008	15904	15690	15762	15870	15797	15872	15881	15773	15969	15813	15724	15981	15833	16021	15844	15918	15825	15920	15661	15878	15953	15843	15801	15896	15659	15848	15760	15771	15784	15763	15874	15736	15774	15713	15858	15735	15839	15538	15887	15759	15647	15917	15635	15931	15803	15998	15825	15922	15816	15979	15711	15848	15736	15947	15691	15666	15841	15744	15857	15819	15906	15908	15802	15939	15813	15804	15800	16069	15938	15851	15930	15955	15777	15688	16010	15899	15890	15696	15938	15863	15890	15823	15775	15946	15860	15924	15773	15750	15838	15781	15751	15835	15878	15806	15787	15885	15739	15856	15777	15899	15976	15846	15898	15728	15947	15844	15845	15707	15958	15589	15850	15932	15673	15632	15909	15668	15837	15786	15814	15844	15779	15711	15936	15982	15765	15796	15695	15760	15858	15767	16056	15851	15861	15898	15768	15897	15841	15830	15662	15657	15782	15896	15786	15882	15738	15912	15692	15636	16011	15847	15997	15840	15886	15918	15861	15829	15828	15969	15899	15896	15830	15950	15730	15702	15862	15602	15699	15958	15760	15860	15689	15928	15971	15754	15868	16005	15631	15797	15803	15848	15921	15804	15662	15838	15925	15932	15843	15817	15792	15914	15686	15800	15761	15727	15769	15858	15875	15866	15957	15884	15976	15732	15756	15753	15873	15916	15837	15852	15720	15871	15839	16034	15870	15971	15897	15844	15920	15870	15732	15864	15827	15904	15981	15840	15716	15845	15878	15687	15854	15776	15739	15817	15930	15893	15741	15874	15886	15737	15886	15780	15793	15905	15772	15655	15935	15818	15931	15975	15753	15864	15676	15722	15813	15908	15946	16013	15745	15901	15741	15911	15983	15690	15875	15847	16047	15912	15857	15880	15731	15718	16008	15696	15974	15816	15700	15845	15787	15693	15816	15832	15913	15836	15863	15871	15885	15763	15769	16006	15752	15888	15844	15720	15991	15860	15801	15756	15801	15777	15983	15858	16064	16005	15833	15879	15914	15844	15912	15666	15902	15714	15799	15830	15916	15864	15997	15781	15863	15957	16033	15760	15750	15872	15856	15973	15821	15742	15777	15873	15772	15670	15826	15888	15783	15880	15799	15679	15758	15784	15873	15855	15733	15906	15587	15969	15858	15795	15759	15749	15756	15822	15895	15863	15979	15931	15821	15744	15844	15830	15889	15878	15820	15895	15986	15703	16113	15735	15755	15876	15765	15961	15686	15844	15767	15805	15696	15875	15788	15920	15874	15924	15558	15852	16013	15953	15604	15847	15833	15845	15869	15842	15765	15944	16018	15753	15816	15799	15990	15674	15900	15814	15615	15878	15774	15749	15886	15938	15889	15724	15915	15774	15918	16029	15894	15762	15804	15854	15836	15912	16026	15625	15945	15934	15896	15917	15806	15837	15882	15924	15727	15919	15812	15767	15788	15854	15824	15908	15896	15770	15690	15744	15848	15752	15787	15805	15788	15760	15791	15867	15914	15782	15787	15978	15820	15809	15841	15804	15969	16006	15849	15842	15792	15742	15903	15806	15769	15685	15962	15836	15847	15867	15865	15969	15793	15837	15808	15907	15913	15864	15778	15920	15578	15907	15814	15802	15868	15676	15941	15829	15656	15799	15977	15884	15882	15639	15914	15886	15949	15753	15830	15860	15782	15768	15677	15846	15778	16005	15804	15742	15772	15839	15744	16015	15764	15873	15801	15860	15736	15687	15952	15931	15797	15802	15878	15850	15859	15819	15872	15892	15882	15801	15953	15928	15903	15837	15718	16104	15841	15913	15797	15576	16005	15849	15805	15761	15904	15873	15794	15687	15774	15916	15865	15909	15957	15814	15849	15868	15765	16014	15726	15818	15932	15794	15857	15933	15809	15930	15669	15750	15852	15785	15949	15900	15915	15687	15821	15719	15873	15898	15693	15698	15716	15908	15709	15813	15878	15788	15905	15722	15794	15919	15864	15732	16067	15817	15734	15822	15759	15856	15628	15941	15797	15719	15852	15792	15801	15819	15850	15804	15722	15826	15881	15747	15921	15889	15893	15832	15769	15959	15846	16012	15792	15806	16084	15714	15965	15803	15870	15734	15986	15901	15771	15828	15965	15635	15973	15815	15884	15972	15842	15808	15849	15812	15899	15921	15720	15863	15831	15822	15919	15837	15938	15771	15788	15912	15953	15881	15917	15829	15940	15662	15827	15793	15746	15878	15837	15840	15933	15842	15819	15804	15892	16025	15991	15847	16088	15884	15839	15984	15923	15826	15921	15740	16057	15839	15872	15639	15789	15698	15928	15881	15774	15860	15861	15958	15875	15879	15962	15845	15848	15774	15920	15900	16002	15764	15714	16054	15873	15799	15704	15644	15872	15945	15675	15991	15957	15823	15802	15890	15757	15854	15835	15772	15932	15902	15644	15736	15772	15923	15747	15782	15851	15787	15916	15877	15877	15825	15791	15890	15820	15884	15991	15854	15833	15796	15800	15959	15930	15900	15827	15894	15812	15824	15827	15909	15763	15823	15826	15961	15891	15807	15835	15731	15761	15961	15735	15803	15896	15889	15954	15682	15727	15892
27303	21933	24240	21010	17927	25264	25309	22181	17481	16501	16436	16601	16443	16285	16364	16380	16395	16267	16400	16486	16436	16143	16508	16466	16308	16392	16342	16304	16361	16508	16425	16357	16491	16499	16413	16474	16329	16540	16320	16246	16595	16531	16528	16444	16471	16451	16384	16575	16379	16539	16423	16492	16429	16253	16355	16282	16460	16519	16330	16450	16507	16359	16221	16348	16348	16526	16368	16457	16320	16355	16494	16400	16408	16434	16562	16462	16566	16474	16385	16372	16495	16332	16296	16324	16379	16277	16393	16216	16571	16366	16545	16357	16220	16322	16393	16476	16287	16648	16392	16279	16398	16376	16361	16271	16197	16309	16508	16494	16130	16355	16475	16384	16238	16111	16466	16465	16396	16294	16554	16419	16521	16433	16598	16266	16321	16367	16432	16453	16527	16394	16402	16287	16333	16484	16375	16291	16404	16318	16315	16274	16442	16196	16384	16395	16305	16189	16406	16315	16344	16348	16477	16434	16293	16368	16436	16723	16465	16342	16413	16340	16351	16481	16299	16420	16355	16476	16646	16319	16476	16544	16391	16413	16238	16312	16514	16418	16420	16351	16441	16440	16319	16263	16296	16383	16369	16294	16342	16447	16391	16473	16336	16514	16255	16200	16550	16367	16511	16415	16556	16506	16450	16308	16453	16311	16580	16590	16157	16201	16227	16406	16530	16535	16434	16577	16518	16434	16427	16323	16333	16350	16166	16322	16499	16382	16485	16614	16283	16431	16281	16481	16580	16381	16608	16287	16475	16364	16203	16245	16387	16428	16452	16360	16447	16500	16429	16283	16510	16449	16431	16342	16468	16243	16290	16362	16425	16197	16308	16383	16376	16312	16495	16343	16497	16421	16258	16412	16542	16464	16272	16396	16445	16439	16265	16393	16429	16238	16241	16615	16400	16302	16555	16509	16453	16396	16237	16320	16378	16487	16425	16258	16235	16347	16194	16298	16589	16270	16399	16457	16527	16351	16303	16513	16178	16371	16288	16438	16350	16244	16622	16384	16327	16366	16471	16387	16592	16190	16567	16400	16333	16208	16352	16328	16392	16697	16413	16315	16535	16476	16348	16616	16510	16313	16565	16294	16164	16169	16432	16437	16328	16451	16386	16413	16432	16537	16595	16239	16528	16468	16391	16409	16421	16391	16396	16375	16438	16439	16321	16497	16343	16198	16334	16240	16488	16277	16252	16397	16178	16391	16347	16538	16302	16367	16266	16357	16491	16246	16510	16463	16494	16321	16461	16504	16283	16530	16351	16479	16413	16433	16258	16643	16384	16481	16289	16397	16477	16457	16417	16461	16613	16466	16454	16318	16380	16300	16372	16308	16467	16431	16327	16264	16191	16280	16356	16593	16514	16331	16211	16389	16509	16149	16531	16367	16566	16542	16498	16495	16392	16560	16648	16441	16435	16563	16382	16471	16265	16367	16231	16418	16531	16480	16406	16465	16288	16322	16351	16457	16494	16455	16428	16329	16439	16329	16300	16416	16436	16565	16326	16470	16463	16238	16394	16252	16397	16316	16391	16278	16274	16531	16310	16451	16421	16414	16312	16415	16354	16345	16377	16391	16746	16584	16476	16445	16474	16419	16407	16405	16327	16566	16214	16298	16212	16522	16621	16417	16394	16514	16367	16359	16401	16502	16342	16373	16569	16484	16333	16455	16366	16330	16365	16430	16555	16346	16442	16537	16329	16452	16243	16423	16264	16466	16198	16415	16461	16546	16299	16300	16313	16289	16517	16429	16335	16146	16592	16469	16300	16446	16473	16472	16459	16128	16452	16360	16519	16103	16374	16512	16427	16314	16458	16401	16371	16476	16280	16189	16465	16574	16440	16501	16550	16410	16509	16374	16362	16272	16331	16359	16424	16488	16444	16326	16321	16389	16309	16311	16306	16518	16443	16400	16409	16321	16309	16378	16498	16614	16456	16445	16301	16388	16478	16330	16386	16398	16453	16474	16330	16349	16607	16334	16339	16294	16406	16377	16469	16580	16256	16323	16397	16392	16402	16411	16529	16653	16514	16401	16448	16387	16336	16281	16360	16346	16362	16437	16237	16459	16565	16186	16312	16477	16366	16296	16494	16510	16458	16433	16403	16516	16198	16439	16318	16355	16277	16453	16389	16321	16448	16275	16212	16400	16444	16432	16406	16301	16444	16511	16527	16362	16347	16554	16363	16305	16286	16353	16510	16466	16447	16453	16509	16767	16376	16354	16394	16539	16537	16474	16394	16197	16191	16446	16456	16549	16434	16126	16164	16271	16280	16463	16471	16251	16604	16463	16355	16387	16366	16120	16418	16282	16322	16814	16328	16172	16310	16540	16398	16294	16418	16370	16482	16406	16332	16252	16388	16390	16458	16472	16414	16505	16486	16493	16413	16368	16385	16242	16425	16370	16546	16254	16424	16442	16398	16420	16186	16305	16235	16418	16502	16370	16272	16422	16476	16220	16254	16459	16319	16328	16420	16645	16300	16196	16347	16514	16357	16305	16341	16544	16471	16451	16594	16330	16350	16501	16425	16264	16455	16425	16373	16552	16340	16366	16386	16570	16138	16592	16407	16297	16386	16212	16417	16428	16397	16367	16352	16361	16580	16342	16185	16206	16477	16357	16415	16624	16287	16527	16333	16399	16444	16301	16385	16291	16414	16266	16286	16478	16452	16161	16411	16266	16416	16381	16291	16318	16209	16463	16404	16332	16429	16387	16341	16441	16423	16287	16374	16245	16393	16309	16318	16299	16563	16127	16391	16539	16234	16447	16464	16425	16401	16394	16383	16346	16371	16508	16406	16364	16526	16213	16415	16430	16285	16537	16452	16252	16491	16403	16454	16477	16424	16240	16278	16436	16621	16309	16366	16355	16490	16478	16316	16382	16475	16511	16332	16305	16384	16274	16564	16374	16302	16309	16417	16333	16433	16235	16480	16511	16471	16397	16357	16451	16449	16326	16320	16300	16498	16328	16390	16614	16448	16441	16268	16467	16298	16270	16404	16496	16554	16471	16495	16484	16257	16319	16382	16081	16521	16261	16498	16353	16328	16351	16357	16154	16205	16536	16343	16472	16723	16509	16473	16355	16457	16320	16188	16597	16436	16179	16380	16558	16510	16348	16313	16294	16498	16361	16288	16518	16581	16426	16192	16491	16355	16380	16489	16317	16376	16463	16441	16392	16308	16438	16224	16425	16311	16472	16389	16415	16190	16205	16486	16378	16481	16252	16527	16315	16454	16398	16468	16418	16431	16272	16270	16350	16365	16425	16384	16530	16409	16495	16418	16447	16429	16360	16390	16397	16252	16350	16516	16259	16336	16440	16551	16304	16437	16474	16477	16440	16421	16388	16285	16362	16400	16262	16485	16307	16242	16347	16373	16397	16461	16253	16403	16354	16270	16393	16411	16444	16464	16278	16384	16365	16224	16337	16394	16253	16344	16480	16358	16327	16401	16413	16269	16323	16462	16443	16095	16420	16266	16518	16452	16375	16658	16162	16299	16327	16382	16521	16260	16468	16387	16321	16231	16435	16580	16534	16437	16309	16397	16298	16202	16263	16516	16394	16351	16337	16471	16333	16497	16364	16491	16467	16532	16495	16512	16299	16292	16377	16255	16403	16269	16303	16079	16334	16476	16239	16539	16394	16248	16257	16515	16446	16503	16421	16501	16248	16444	16559	16547	16429	16374	16461	16507	16538	16383	16461	16353	16149	16269	16426	16373	16287	16538	16294	16237	16251	16356	16428	16311	16312	16413	16395	16327	16464	16333	16308	16356	16613	16394	16176	16347	16284	16206	16597	16365	16545	16458	16411	16337	16429	16468	16469	16357	16494	16248	16476	16286	16334	16448	16421	16370	16310	16468	16599	16434	16365	16428	16232	16353	16553	16260	16443	16395	16391	16416	16355	16441	16298	16469	16299	16611	16493	16444	16440	16415	16458	16324	16461	16527	16515	16240	16601	16482	16332	16603	16393	16508	16310	16343	16487	16511	16460	16572	16224	16174	16631	16371	16481	16404	16475	16386	16312	16393	16394	16495	16401	16442	16383	16496	16508	16276	16550	16245	16497	16449	16268	16285	16492	16369	16336	16225	16431	16355	16396	16291	16289	16468	16297	16429	16399	16558	16399	16177	16300	16563	16450	16457	16419	16572	16393	16247	16392	16329	16389	16432	16445	16449	16559	16327	16405	16253	16608	16558	16505	16511	16454	16291	16402	16275	16305	16415	16534	16361	16122	16193	16501	16463	16178	16309	16488	16264	16291	16550	16397	16193	16338	16307	16602	16447	16337	16472	16386	16609	16564	16261	16291	16471	16530	16392	16546	16278	16552	16349	16427	16359	16477	16424	16137	16210	16460	16263	16300	16603	16379	16242	16109	16501	16319	16430	16508	16330	16352	16177	16367	16389	16310	16453	16300	16411	16545	16380	16418	16391	16394	16428	16401	16411	16474	16398	16488	16416	16324	16446	16184	16302	16378	16235	16595	16347	16657	16592	16322	16395	16501	16263	16462	16518	16516	16535	16546	16242	16510	16364	16172	16384	16284	16327	16297	16331	16433	16587	16323	16393	16324	16432	16620	16457	16213	16302	16172	16346	16725	16390	16512	16287	16507	16342	16366	16398	16538	16469	16434	16405	16398	16195	16403	16411	16335	16465	16511	16332	16401	16469	16532	16166	16262	16312	16449	16343	16346	16243	16292	16404	16400	16344	16472	16612	16266	16317	16409	16509	16537	16396	16369	16568	16341	16446	16435	16341	16226	16386	16496	16521	16385	16431	16445	16191	16327	16375	16371	16425	16335	16360	16339	16282	16344	16408	16422	16611	16538	16505	16535	16253	16375	16124	16362	16435	16413	16540	16456	16386	16374	16454	16627	16596	16280	16388	16373	16351	16547	16200	16395	16480	16361	16384	16422	16269	16425	16386	16514	16364	16512	16408	16414	16336	16361	16242	16354	16379	16394	16381	16160	16528	16352	16689	16275	16499	16477	16374	16555	16484	16489	16398	16394	16626	16301	16522	16357	16385	16451	16278	16505	16399	16361	16341	16552	16571	16472	16456	16462	16455	16378	16532	16391	16508	16416	16289	16324	16491	16606	16347	16396	16340	16445	16503	16350	16348	16280	16157	16408	16256	16443
15490	21602	20733	18286	18143	27692	26248	22111	15683	15178	15284	15043	15314	15351	15287	15301	15272	15404	15401	15346	15369	15325	15207	15334	15310	15390	15417	15462	15336	15252	15344	15346	15265	15169	15127	15217	15345	15238	15247	15301	15326	15275	15368	15332	15399	15313	15551	15245	15328	15181	15444	15320	15303	15448	15331	15405	15388	15262	15340	15356	15246	15283	15255	15277	15311	15264	15375	15162	15210	15263	15365	15343	15309	15259	15380	15284	15422	15364	15369	15424	15215	15217	15345	15373	15094	15410	15264	15362	15406	15280	15335	15313	15242	15295	15140	15246	15250	15169	15229	15152	15148	15418	15368	15352	15377	15203	15388	15328	15384	15315	15384	15404	15134	15399	15296	15279	15336	15352	15350	15425	15265	15198	15268	15469	15343	15295	15293	15522	15324	15204	15269	15259	15339	15425	15386	15291	15121	15275	15136	15393	15165	15204	15451	15279	15336	15125	15216	15380	15342	15311	15338	15446	15133	15361	15223	15238	15250	15369	15444	15240	15393	15264	15243	15343	15254	15178	15284	15277	15349	15407	15179	15195	15294	15219	15598	15278	15278	15269	15466	15267	15401	15243	15311	15330	15409	15417	15155	15418	15278	15214	15321	15249	15450	15364	15524	15211	15336	15411	15385	15169	15354	15326	15349	15490	15238	15127	15439	15334	15359	15296	15248	15229	15167	15489	15335	15306	15415	15135	15290	15345	15336	15366	15397	15334	15354	15256	15261	15375	15345	15284	15330	15205	15371	15281	15324	15248	15422	15321	15215	15317	15162	15304	15376	15218	15168	15257	15201	15233	15228	15240	15302	15380	15296	15266	15251	15181	15342	15291	15388	15306	15304	15189	15279	15323	15287	15325	15347	15390	15435	15435	15287	15364	15338	15342	15290	15439	15312	15301	15267	15136	15314	15215	15360	15159	15248	15463	15293	15184	15442	15392	15149	15431	15282	15352	15370	15197	15454	15246	15317	15151	15286	15358	15230	15289	15294	15341	15494	15436	15231	15294	15173	15456	15326	15349	15212	15414	15134	15204	15372	15385	15277	15143	15244	15277	15353	15323	15291	15368	15293	15335	15089	15451	15325	15333	15488	15256	15363	15396	15253	15193	15242	15299	15427	15301	15279	15271	15253	15372	15205	15325	15314	15473	15305	15378	15206	15299	15311	15385	15398	15274	15349	15303	15223	15328	15222	15327	15383	15506	15346	15391	15253	15333	15327	15304	15101	15252	15329	15309	15387	15283	15291	15275	15234	15390	15326	15343	15283	15260	15291	15159	15452	15242	15233	15258	15317	15376	15417	15325	15280	15374	15374	15277	15287	15248	15488	15271	15203	15361	15380	15376	15303	15263	15254	15327	15292	15211	15334	15248	15250	15419	15408	15334	15404	15365	15228	15366	15280	15209	15199	15239	15275	15318	15296	15242	15414	15336	15403	15297	15308	15317	15293	15413	15308	15233	15362	15316	15266	15305	15303	15284	15159	15253	15334	15314	15176	15381	15360	15412	15248	15365	15255	15304	15475	15203	15334	15267	15429	15254	15349	15419	15383	15177	15279	15269	15384	15233	15351	15263	15453	15354	15336	15126	15173	15276	15366	15286	15400	15239	15300	15385	15202	15391	15123	15312	15204	15264	15484	15134	15399	15335	15143	15267	15267	15197	15327	15511	15227	15198	15369	15338	15419	15414	15402	15346	15285	15438	15287	15407	15307	15128	15160	15295	15225	15361	15323	15180	15263	15244	15491	15409	15220	15411	15254	15355	15287	15265	15461	15205	15328	15227	15174	15428	15284	15128	15256	15403	15320	15051	15185	15267	15211	15299	15221	15256	15285	15338	15447	15449	15280	15323	15282	15367	15139	15285	15288	15350	15367	15341	15338	15434	15338	15190	15335	15296	15127	15427	15184	15431	15232	15190	15201	15404	15480	15319	15378	15438	15405	15291	15395	15255	15470	15173	15280	15439	15403	15312	15401	15476	15304	15337	15435	15173	15342	15317	15256	15479	15396	15336	15286	15363	15389	15258	15343	15264	15272	15215	15279	15234	15400	15294	15205	15246	15451	15169	15172	15575	15349	15365	15342	15305	15386	15194	15357	15341	15468	15279	15479	15265	15303	15380	15154	15364	15231	15322	15257	15407	15337	15377	15179	15299	15344	15292	15395	15359	15389	15246	15225	15193	15326	15185	15397	15339	15218	15450	15388	15230	15317	15369	15288	15493	15216	15204	15105	15391	15307	15279	15398	15339	15241	15513	15382	15465	15225	15281	15348	15332	15334	15323	15300	15195	15238	15380	15348	15442	15086	15323	15223	15464	15341	15183	15322	15423	15420	15334	15224	15172	15283	15284	15387	15129	15289	15283	15381	15259	15062	15228	15088	15146	15316	15214	15336	15266	15458	15274	15247	15310	15375	15265	15294	15360	15168	15459	15427	15267	15239	15422	15145	15194	15500	15393	15303	15430	15397	15410	15358	15444	15412	15285	15212	15372	15166	15167	15181	15234	15387	15160	15450	15306	15322	15232	15492	15273	15245	15348	15255	15414	15353	15358	15378	15266	15308	15368	15501	15226	15497	15308	15189	15353	15266	15423	15321	15158	15385	15441	15377	15261	15289	15286	15634	15368	15283	15507	15352	15328	15341	15374	15185	15233	15202	15385	15385	15273	15487	15203	15307	15351	15309	15439	15392	15249	15269	15322	15389	15231	15422	15482	15308	15321	15517	15383	15244	15339	15358	15419	15348	15388	15385	15295	15433	15223	15310	15328	15282	15248	15211	15212	15188	15299	15326	15398	15288	15182	15428	15295	15260	15445	15270	15396	15375	15188	15189	15120	15398	15316	15211	15396	15427	15268	15364	15148	15292	15348	15328	15301	15264	15285	15413	15173	15461	15338	15498	15240	15450	15439	15376	15289	15404	15273	15323	15358	15279	15395	15349	15334	15400	15247	15312	15224	15322	15357	15259	15334	15442	15275	15436	15206	15193	15354	15333	15263	15404	15282	15390	15451	15212	15347	15405	15028	15378	15255	15384	15177	15389	15291	15134	15334	15201	15527	15347	15457	15404	15416	15288	15255	15284	15257	15585	15191	15304	15328	15147	15425	15220	15294	15435	15235	15310	15356	15354	15308	15275	15326	15323	15329	15432	15382	15380	15258	15204	15251	15308	15206	15546	15287	15360	15342	15278	15251	15074	15263	15156	15288	15188	15323	15336	15398	15353	15466	15498	15454	15296	15271	15464	15470	15327	15267	15301	15368	15477	15255	15185	15320	15357	15303	15344	15402	15264	15426	15370	15301	15314	15203	15200	15309	15256	15417	15480	15353	15270	15126	15188	15359	15230	15263	15110	15256	15225	15343	15418	15231	15321	15328	15398	15419	15386	15281	15261	15474	15328	15151	15383	15276	15186	15415	15330	15362	15344	15337	15424	15398	15285	15463	15187	15241	15300	15196	15297	15318	15434	15127	15467	15421	15190	15285	15261	15354	15166	15298	15423	15437	15374	15409	15411	15212	15258	15149	15207	15289	15406	15370	15428	15356	15226	15118	15386	15214	15285	15408	15102	15345	15214	15297	15280	15364	15503	15433	15347	15299	15111	15296	15330	15385	15401	15234	15324	15311	15182	15483	15209	15178	15410	15453	15343	15262	15321	15335	15316	15521	15305	15248	15363	15366	15364	15305	15339	15338	15246	15193	15356	15305	15388	15283	15236	15388	15238	15350	15323	15312	15159	15294	15404	15319	15335	15306	15180	15530	15340	15245	15457	15231	15298	15295	15187	15369	15290	15345	15376	15459	15291	15368	15394	15495	15388	15365	15363	15448	15228	15188	15352	15278	15335	15373	15306	15363	15413	15370	15384	15487	15028	15381	15124	15287	15266	15321	15288	15255	15194	15330	15339	15278	15390	15409	15350	15351	15220	15327	15452	15268	15415	15432	15323	15340	15384	15280	15311	15570	15265	15384	15370	15230	15277	15285	15398	15275	15283	15405	15233	15325	15440	15264	15324	15411	15376	15186	15333	15297	15388	15261	15429	15115	15303	15278	15364	15304	15351	15329	15297	15330	15280	15376	15236	15239	15341	15404	15382	15447	15222	15299	15356	15186	15276	15316	15428	15259	15524	15253	15464	15379	15266	15216	15428	15450	15216	15225	15324	15307	15379	15127	15407	15224	15268	15242	15329	15194	15263	15234	15471	15324	15375	15251	15344	15305	15247	15283	15446	15228	15321	15320	15477	15339	15342	15297	15356	15289	15324	15420	15308	15266	15373	15386	15134	15252	15322	15384	15302	15356	15492	15317	15297	15297	15311	15326	15442	15082	15247	15101	15276	15280	15468	15466	15216	15144	15398	15260	15411	15335	15220	15205	15340	15478	15432	15402	15377	15290	15290	15281	15330	15175	15451	15192	15221	15426	15479	15206	15240	15478	15206	15238	15266	15243	15183	15213	15123	15212	15230	15199	15390	15299	15137	15180	15445	15330	15271	15316	15159	15245	15475	15259	15289	15212	15314	15346	15309	15316	15196	15316	15281	15326	15356	15383	15297	15319	14996	15257	15256	15393	15385	15319	15353	15366	15160	15242	15567	15304	15278	15331	15351	15268	15184	15340	15392	15292	15242	15290	15302	15484	15220	15203	15424	15199	15242	15346	15392	15200	15304	15253	15279	15355	15287	15202	15263	15249	15217	15368	15334	15365	15376	15325	15185	15440	15188	15377	15279	15431	15221	15436	15246	15160	15305	15372	15305	15290	15425	15382	15334	15197	15300	15284	15195	15403	15237	15227	15281	15282	15302	15305	15220	15051	15407	15173	15441	15320	15329	15388	15221	15373	15359	15282	15292	15347	15495	15111	15227	15151	15332	15245	15408	15168	15255	15367	15216	15400	15172	15373	15196	15376	15214	15453	15100	15384	15176	15318	15255	15311	15189	15265	15427	15395	15221	15375	15302	15438	15460	15360	15436	15324	15318	15397	15374	15138	15436	15281	15231	15279	15159	15308	15598	15243	15421	15211	15379	15200	15383	15379	15233	15461	15290	15100	15416	15323	15241	15309	15228	15174	15472	15308	15372	15237	15396	15323	15298	15457	15194	15362	15400	15199	15253	15387	15302	15253	15403	15235	15441	15165	15266	15362
24125	21232	28467	24468	23711	49160	51728	39225	20513	16449	15631	15352	15568	15476	15476	15419	15479	15584	15617	15458	15553	15625	15322	15334	15349	15301	15372	15457	15321	15387	15279	15307	15302	15436	15489	15391	15376	15441	15363	15557	15265	15203	15507	15401	15470	15318	15274	15385	15350	15423	15324	15336	15169	15595	15305	15487	15467	15324	15450	15356	15440	15389	15160	15395	15490	15532	15383	15337	15266	15427	15451	15312	15293	15335	15443	15222	15211	15353	15553	15431	15354	15350	15332	15152	15126	15385	15200	15301	15357	15309	15344	15370	15134	15361	15301	15483	15476	15362	15418	15498	15388	15419	15154	15302	15370	15553	15389	15404	15437	15406	15423	15330	15331	15482	15560	15320	15199	15289	15282	15450	15330	15293	15273	15320	15353	15365	15133	15413	15327	15528	15245	15294	15564	15426	15346	15252	15362	15378	15308	15422	15441	15287	15293	15557	15237	15279	15315	15392	15372	15470	15234	15174	15162	15431	15247	15351	15431	15395	15460	15291	15206	15348	15435	15164	15330	15366	15370	15393	15396	15401	15629	15460	15305	15460	15281	15319	15291	15374	15435	15446	15506	15364	15437	15212	15172	15216	15363	15133	15252	15488	15312	15327	15450	15411	15316	15449	15220	15370	15470	15293	15334	15231	15398	15288	15349	15246	15438	15475	15196	15267	15208	15186	15332	15347	15309	15298	15434	15236	15297	15494	15395	15434	15512	15440	15425	15412	15353	15236	15359	15280	15507	15404	15418	15394	15389	15298	15390	15391	15450	15221	15332	15354	15235	15410	15278	15405	15263	15424	15320	15298	15435	15294	15381	15319	15153	15342	15305	15248	15495	15331	15311	15291	15214	15194	15255	15391	15315	15275	15338	15225	15387	15402	15380	15314	15349	15389	15287	15486	15310	15448	15374	15329	15318	15319	15405	15439	15535	15259	15561	15435	15204	15445	15168	15291	15446	15212	15385	15386	15466	15177	15364	15378	15308	15382	15431	15311	15471	15467	15342	15402	15292	15317	15375	15489	15341	15504	15337	15220	15358	15266	15301	15339	15346	15401	15454	15364	15415	15377	15285	15209	15294	15536	15332	15403	15491	15264	15244	15395	15383	15307	15329	15211	15242	15478	15309	15180	15305	15211	15084	15180	15265	15577	15342	15320	15363	15374	15275	15399	15396	15311	15503	15381	15306	15247	15299	15257	15399	15209	15290	15438	15311	15214	15240	15461	15055	15119	15189	15283	15362	15259	15173	15171	15308	15276	15183	15291	15162	15253	15344	15078	15301	15308	15471	15330	15172	15373	15571	15441	15465	15508	15253	15348	15187	15272	15281	15418	15175	15299	15221	15320	15295	15130	15304	15179	15283	15432	15230	15359	15371	15405	15201	15127	15464	15393	15526	15263	15400	15466	15398	15358	15421	15332	15373	15300	15396	15356	15301	15415	15459	15252	15316	15346	15412	15497	15488	15300	15254	15290	15404	15415	15394	15460	15392	15629	15305	15351	15415	15346	15235	15372	15190	15352	15496	15152	15291	15143	15383	15316	15300	15310	15564	15350	15270	15408	15440	15191	15331	15381	15317	15310	15232	15385	15344	15259	15251	15361	15092	15327	15285	15342	15088	15446	15108	15237	15275	15234	15228	15378	15465	15593	15461	15348	15441	15447	15194	15393	15342	15347	15251	15303	15390	15353	15194	15508	15442	15245	15483	15462	15456	15322	15557	15485	15589	15428	15269	15442	15355	15295	15471	15292	15287	15419	15256	15318	15233	15398	15366	15281	15409	15213	15201	15124	15394	15192	15537	15431	15371	15335	15161	15364	15449	15308	15266	15441	15315	15230	15385	15363	15209	15257	15277	15431	15482	15276	15344	15403	15544	15411	15329	15477	15381	15268	15402	15267	15486	15400	15396	15508	15307	15381	15460	15432	15332	15220	15360	15415	15488	15447	15345	15214	15242	15307	15469	15433	15338	15459	15485	15271	15483	15223	15413	15406	15248	15253	15521	15384	15439	15529	15447	15522	15346	15274	15247	15228	15573	15374	15431	15396	15335	15423	15268	15241	15429	15393	15247	15332	15324	15397	15430	15462	15220	15268	15264	15378	15340	15201	15198	15235	15489	15213	15415	15407	15326	15210	15420	15450	15391	15396	15260	15547	15315	15465	15384	15219	15343	15370	15169	15277	15131	15350	15332	15323	15217	15328	15435	15225	15253	15260	15461	15534	15230	15234	15235	15417	15318	15204	15360	15366	15366	15349	15318	15347	15419	15245	15451	15330	15444	15474	15249	15174	15298	15435	15377	15318	15256	15346	15321	15360	15468	15406	15483	15579	15345	15323	15253	15314	15229	15276	15202	15195	15123	15324	15375	15288	15406	15376	15249	15288	15342	15509	15329	15340	15224	15246	15079	15297	15278	15266	15107	15314	15532	15288	15294	15361	15315	15254	15325	15175	15279	15420	15149	15465	15352	15261	15372	15377	15260	15195	15564	15470	15363	15252	15439	15304	15371	15207	15348	15216	15347	15153	15457	15267	15439	15381	15401	15451	15225	15331	15266	15399	15360	15346	15343	15247	15484	15534	15308	15398	15394	15249	15423	15254	15256	15227	15284	15430	15236	15275	15166	15219	15549	15465	15338	15352	15429	15376	15482	15322	15404	15559	15574	15308	15419	15245	15434	15250	15335	15352	15429	15505	15366	15340	15333	15232	15559	15247	15315	15248	15327	15458	15418	15324	15243	15276	15246	15328	15252	15404	15283	15175	15317	15202	15192	15367	15424	15448	15256	15330	15387	15481	15493	15351	15362	15307	15349	15195	15515	15348	15401	15280	15347	15209	15474	15471	15475	15373	15325	15267	15454	15568	15222	15289	15472	15217	15263	15281	15385	15599	15450	15313	15277	15260	15220	15380	15235	15294	15488	15255	15264	15256	15362	15389	15322	15159	15234	15363	15428	15283	15482	15247	15493	15484	15455	15453	15462	15255	15438	15392	15279	15161	15254	15589	15473	15384	15249	15433	15373	15313	15278	15263	15240	15423	15367	15310	15416	15280	15380	15151	15174	15278	15343	15340	15375	15494	15377	15302	15355	15208	15458	15336	15424	15382	15383	15463	15417	15292	15235	15277	15353	15262	15316	15308	15427	15309	15386	15385	15473	15304	15234	15306	15268	15442	15487	15317	15413	15183	15302	15130	15448	15176	15362	15453	15240	15368	15510	15190	15270	15296	15311	15177	15519	15536	15421	15287	15448	15318	15533	15314	15249	15300	15518	15544	15374	15325	15591	15325	15241	15291	15376	15280	15304	15257	15475	15481	15209	15254	15225	15330	15298	14936	15424	15325	15373	15284	15281	15358	15345	15510	15324	15355	15426	15426	15460	15413	15350	15314	15393	15371	15167	15299	15398	15232	15512	15354	15301	15306	15277	15294	15417	15327	15394	15489	15461	15441	15392	15487	15377	15398	15308	15465	15455	15295	15352	15293	15140	15349	15193	15340	15327	15306	15249	15495	15503	15484	15151	15223	15144	15408	15475	15307	15373	15262	15402	15364	15254	15225	15321	15334	15604	15358	15259	15427	15470	15389	15439	15382	15075	15379	15498	15418	15135	15424	15480	15410	15359	15553	15484	15459	15527	15342	15321	15236	15431	15296	15243	15370	15282	15135	15321	15287	15300	15470	15311	15246	15365	15294	15471	15352	15597	15247	15310	15144	15332	15179	15306	15270	15137	15334	15248	15365	15247	15491	15381	15460	15471	15497	15392	15318	15412	15345	15328	15263	15347	15320	15325	15469	15242	15413	15473	15317	15309	15312	15432	15341	15301	15375	15293	15323	15463	15270	15567	15377	15386	15456	15476	15351	15369	15414	15320	15418	15296	15184	15302	15532	15496	15488	15419	15389	15402	15442	15103	15269	15565	15513	15370	15295	15328	15230	15310	15340	15389	15361	15443	15446	15329	15291	15367	15351	15249	15078	15327	15519	15407	15504	15449	15216	15136	15254	15284	15353	15308	15347	15438	15291	15339	15401	15438	15324	15508	15172	15346	15344	15353	15317	15223	15236	15303	15384	15405	15377	15337	15440	15412	15311	15547	15259	15307	15123	15217	15383	15367	15359	15412	15335	15260	15181	15321	15362	15288	15395	15372	15144	15305	15327	15356	15185	15429	15462	15237	15443	15383	15321	15286	15380	15556	15315	15430	15182	15435	15332	15135	15290	15439	15312	15422	15346	15306	15302	15317	15379	15353	15471	15401	15309	15497	15414	15226	15490	15234	15152	15262	15374	15359	15336	15432	15145	15286	15323	15392	15206	15281	15363	15501	15386	15481	15337	15336	15279	15199	15373	15248	15341	15182	15262	15157	15492	15542	15231	15268	15453	15472	15291	15279	15202	15396	15164	15341	15437	15459	15149	15442	15065	15341	15222	15302	15477	15336	15299	15299	15266	15382	15297	15300	15465	15421	15148	15297	15242	15278	15414	15309	15304	15328	15306	15358	15191	15255	15295	15473	15639	15403	15338	15480	15273	15546	15190	15354	15385	15491	15348	15446	15441	15302	15510	15405	15381	15372	15459	15214	15243	15471	15356	15285	15254	15318	15422	15260	15390	15115	15427	15424	15456	15221	15274	15540	15253	15286	15314	15533	15214	15307	15275	15497	15202	15319	15438	15360	15386	15547	15234	15300	15397	15360	15207	15274	15419	15472	15303	15473	15411	15203	15293	15016	15466	15264	15263	15415	15229	15233	15190	15395	15290	15368	15252	15515	15360	15255	15423	15433	15277	15283	15339	15360	15329	15482	15474	15409	15461	15471	15317	15182	15294	15547	15316	15259	15499	15476	15411	15411	15376	15342	15293	15342	15225	15381	15237	15479	15287	15282	15346	15485	15292	15217	15425	15351	15471	15325	15380	15365	15302	15525	15407	15514	15349	15385	15047	15417	15247	15455	15297	15396	15361	15335	15270	15311	15339	15693	15256	15273	15267	15306	15148	15458	15362	15396	15472	15292	15333	15184	15234	15371	15229	15414	15414	15364	15337	15285	15347	15582	15230	15337	15206	15420	15301	15200	15321	15134	15404	15451	15203	15220	15451	15469	15165	15313	15312	15232	15417	15474	15384	15454	15202	15276	15323	15267	15324
16343	29116	26564	22099	28336	54059	51294	39980	14629	14801	14725	14753	14823	14841	14817	14747	14849	14809	14813	14633	14776	14786	14925	14717	14723	14726	14654	14555	14739	14846	14746	14827	14635	14787	14485	14581	14700	14698	14752	14645	14657	14615	14613	14581	14691	14632	14795	14655	14798	14658	14606	14763	14844	14789	14756	14603	14761	14503	14520	14621	14766	14755	14613	14758	14676	14737	14536	14612	14641	14537	14669	14690	14687	14654	14627	14696	14725	14851	14726	14624	14710	14680	14719	14675	14740	14694	14755	14695	14663	14672	14539	14427	14831	14831	14593	14722	14728	14698	14746	14566	14881	14497	14763	14680	14687	14787	14687	14677	14858	14609	14935	14714	14636	14591	14596	14574	14864	14671	14557	14735	14568	14719	14701	14640	14709	14710	14825	14866	14625	14705	14808	14664	14691	14765	14839	14528	14677	14692	14740	14517	14497	14725	14593	14609	14600	14740	14706	14688	14807	14769	14771	14756	14734	14681	14763	14514	14606	14595	14571	14751	14647	14747	14668	14743	14693	14710	14693	14569	14625	14801	14754	14770	14640	14704	14587	14812	14534	14638	14546	14651	14576	14715	14604	14873	14680	14574	14682	14687	14619	14531	14772	14750	14616	14961	14844	14529	14641	14598	14778	14699	14840	14716	14638	14659	14733	14698	14835	14729	14586	14818	14636	14788	14754	14606	14582	14608	14621	14749	14745	14608	14771	14684	14726	14581	14646	14609	14754	14786	14748	14700	14809	14662	14759	14721	14813	14668	14718	14684	14750	14552	14608	14544	14687	14694	14708	14497	14772	14694	14728	14570	14649	14764	14651	14762	14855	14703	14629	14650	14520	14603	14766	14870	14746	14675	14604	14807	14645	14771	14720	14769	14520	14710	14798	14720	14607	14755	14647	14744	14628	14507	14762	14596	14684	14691	14571	14734	14563	14695	14675	14690	14668	14578	14593	14687	14713	14502	14753	14670	14454	14665	14714	14802	14685	14603	14650	14749	14821	14816	14703	14716	14614	14673	14681	14774	14551	14523	14644	14644	14596	14572	14666	14654	14653	14724	14666	14711	14564	14810	14606	14836	14665	14643	14678	14823	14594	14616	14619	14667	14686	14767	14620	14687	14812	14720	14779	14673	14619	14679	14804	14576	14524	14865	14735	14503	14776	14633	14857	14663	14623	14572	14557	14595	14689	14859	14659	14904	14663	14670	14606	14565	14664	14511	14707	14818	14714	14744	14611	14794	14616	14534	14710	14855	14733	14740	14688	14665	14675	14602	14736	14651	14592	14778	14738	14573	14615	14625	14601	14734	14549	14780	14743	14642	14608	14554	14789	14745	14746	14700	14713	14536	14787	14747	14686	14581	14681	14664	14509	14731	14663	14731	14801	14583	14810	14893	14692	14589	14664	14733	14602	14749	14675	14603	14696	14445	14627	14782	14800	14705	14741	14653	14622	14685	14699	14574	14767	14884	14576	14657	14586	14635	14688	14679	14774	14591	14904	14714	14704	14532	14799	14620	14844	14737	14591	14883	14654	14648	14776	14570	14532	14638	14532	14532	14732	14831	14707	14863	14767	14689	14702	14475	14765	14521	14747	14692	14811	14570	14550	14869	14629	14573	14813	14660	14757	14634	14819	14681	14700	14719	14662	14747	14701	14703	14563	14648	14675	14694	14820	14679	14692	14709	14704	14847	14756	14466	14692	14593	14686	14735	14700	14681	14768	14768	14654	14643	14553	14741	14627	14501	14627	14768	14791	14753	14625	14773	14586	14577	14711	14722	14732	14815	14606	14772	14688	14738	14638	14653	14638	14613	14703	14643	14661	14869	14716	14593	14677	14665	14743	14796	14760	14632	14809	14713	14658	14615	14623	14741	14629	14688	14658	14506	14868	14611	14649	14506	14628	14740	14625	14456	14659	14675	14727	14732	14701	14736	14764	14765	14660	14544	14659	14689	14726	14659	14731	14628	14670	14760	14612	14614	14719	14706	14735	14830	14525	14626	14700	14786	14682	14518	14765	14767	14774	14677	14679	14611	14588	14746	14696	14649	14675	14704	14766	14816	14647	14724	14615	14577	14708	14649	14687	14697	14733	14811	14651	14799	14669	14760	14787	14619	14657	14490	14664	14655	14621	14616	14676	14730	14847	14703	14764	14678	14580	14682	14688	14625	14662	14835	14563	14708	14626	14642	14756	14661	14736	14652	14783	14699	14769	14660	14892	14657	14654	14756	14632	14746	14733	14661	14868	14587	14520	14545	14710	14827	14610	14680	14670	14830	14714	14631	14693	14547	14617	14430	14622	14867	14710	14726	14710	14647	14668	14625	14680	14629	14798	14646	14612	14726	14817	14477	14514	14607	14718	14741	14611	14567	14771	14499	14700	14577	14580	14625	14574	14667	14506	14698	14664	14629	14694	14728	14501	14619	14688	14678	14632	14812	14774	14658	14680	14915	14557	14646	14692	14772	14607	14623	14631	14659	14528	14676	14607	14712	14804	14737	14539	14639	14768	14455	14776	14630	14597	14534	14591	14782	14562	14672	14503	14605	14721	14803	14715	14631	14775	14621	14675	14618	14579	14767	14677	14694	14686	14611	14590	14601	14715	14680	14621	14750	14692	14655	14720	14705	14628	14833	14586	14704	14724	14644	14719	14725	14672	14696	14794	14596	14558	14646	14709	14703	14663	14670	14730	14541	14567	14701	14597	14797	14781	14621	14676	14581	14809	14649	14604	14609	14887	14524	14685	14792	14813	14714	14613	14712	14731	14611	14600	14625	14754	14796	14542	14569	14691	14521	14655	14761	14632	14656	14578	14555	14701	14608	14606	14533	14653	14565	14787	14738	14718	14862	14923	14732	14695	14503	14653	14771	14760	14689	14603	14754	14526	14718	14782	14590	14827	14643	14604	14642	14828	14738	14589	14484	14682	14819	14508	14553	14618	14630	14658	14798	14749	14637	14624	14572	14714	14785	14568	14672	14721	14641	14627	14749	14687	14611	14664	14713	14680	14721	14655	14735	14662	14688	14740	14625	14600	14644	14669	14679	14783	14665	14831	14771	14812	14663	14727	14571	14638	14510	14643	14721	14769	14667	14646	14673	14635	14703	14776	14686	14700	14626	14617	14609	14779	14784	14629	14606	14576	14622	14789	14766	14739	14676	14811	14668	14743	14718	14624	14751	14722	14579	14655	14787	14910	14850	14706	14620	14391	14643	14689	14634	14652	14716	14769	14732	14407	14736	14497	14576	14610	14565	14569	14748	14722	14710	14459	14636	14494	14750	14631	14529	14620	14639	14746	14733	14709	14575	14730	14512	14640	14807	14905	14689	14839	14715	14640	14690	14736	14716	14575	14765	14531	14701	14649	14582	14572	14692	14629	14689	14469	14631	14601	14598	14627	14702	14825	14733	14657	14637	14764	14695	14603	14545	14611	14636	14604	14618	14547	14619	14648	14524	14663	14774	14766	14477	14618	14742	14722	14507	14594	14637	14645	14794	14627	14633	14762	14708	14558	14516	14618	14695	14726	14725	14765	14822	14691	14562	14732	14633	14635	14782	14835	14539	14735	14692	14639	14607	14593	14677	14741	14641	14716	14637	14720	14599	14848	14602	14630	14684	14641	14755	14595	14746	14634	14744	14729	14712	14707	14652	14636	14842	14958	14712	14732	14568	14680	14599	14790	14774	14672	14565	14681	14686	14665	14593	14761	14596	14556	14631	14679	14750	14573	14570	14738	14763	14683	14714	14692	14667	14736	14727	14679	14659	14757	14739	14674	14735	14808	14684	14923	14613	14633	14652	14659	14718	14838	14632	14731	14792	14627	14620	14822	14638	14814	14740	14750	14730	14709	14550	14649	14831	14691	14646	14721	14744	14714	14803	14693	14596	14612	14639	14819	14625	14633	14631	14793	14654	14929	14617	14516	14604	14864	14466	14590	14755	14848	14653	14567	14657	14684	14516	14727	14889	14809	14606	14697	14820	14701	14649	14640	14725	14602	14753	14648	14624	14613	14574	14606	14844	14830	14773	14565	14850	14669	14569	14626	14619	14715	14625	14745	14615	14689	14912	14686	14645	14733	14650	14642	14630	14682	14724	14712	14738	14775	14796	14666	14592	14798	14784	14541	14648	14731	14634	14626	14675	14754	14541	14810	14651	14721	14765	14634	14612	14764	14723	14763	14595	14615	14716	14538	14706	14599	14641	14769	14612	14678	14561	14523	14651	14730	14706	14650	14745	14764	14601	14646	14532	14658	14718	14619	14770	14728	14605	14862	14718	14671	14768	14616	14614	14659	14727	14726	14599	14636	14793	14705	14804	14663	14804	14654	14569	14878	14476	14879	14823	14768	14541	14676	14650	14715	14713	14730	14747	14779	14698	14643	14722	14830	14595	14772	14691	14703	14648	14591	14771	14782	14629	14685	14594	14723	14563	14773	14830	14730	14609	14518	14754	14715	14678	14718	14663	14633	14747	14627	14613	14605	14713	14583	14683	14639	14603	14595	14770	14695	14666	14793	14540	14549	14729	14679	14563	14646	14614	14649	14718	14574	14743	14876	14788	14605	14563	14594	14626	14678	14708	14740	14714	14587	14620	14604	14876	14851	14645	14677	14592	14645	14767	14560	14728	14776	14535	14722	14564	14697	14646	14768	14657	14598	14750	14909	14602	14805	14786	14830	14680	14709	14769	14810	14739	14671	14670	14669	14784	14709	14683	14675	14667	14817	14474	14728	14532	14816	14538	14694	14584	14557	14625	14413	14658	14773	14664	14777	14662	14707	14659	14636	14491	14585	14757	14653	14746	14722	14591	14425	14508	14618	14739	14525	14699	14797	14657	14873	14716	14661	14625	14741	14729	14773	14755	14615	14624	14777	14761	14615	14692	14720	14743	14661	14688	14752	14666	14703	14662	14530	14609	14677	14570	14608	14634	14786	14672	14714	14665	14746	14756	14676	14733	14649	14563	14740	14751	14834	14521	14634	14681	14781	14718	14600	14600	14762	14694	14644	14557	14721	14811	14578	14606	14694	14892	14608	14681	14777	14739	14692	14598	14708	14765	14672	14748	14934	14551	14704	14790	14641	14581	14778	14589	14801	14633	14737	14678	14849	14694	14595	14617	14578	14781	14701	14508	14653	14828
22893	21224	29105	23666	25894	62166	62850	48286	25192	19222	17111	16897	17013	16755	16843	16622	16679	16912	16735	16761	16924	16634	16785	16896	16724	16614	16580	16470	16715	16812	16792	16657	16805	16706	16661	16731	16752	16660	16667	16514	16606	16730	16825	16601	16704	16622	16794	16705	16561	16727	16849	16730	16826	16605	16598	16776	16674	16640	16664	16898	16694	16483	16628	16686	16765	16765	16760	16629	16577	16508	16590	16605	16550	16606	16669	16715	16730	16619	16547	16584	16635	16806	16747	16792	16713	16589	16627	16521	16778	16452	16482	16560	16687	16662	16524	16840	16601	16448	16556	16581	16534	16492	16732	16744	16784	16561	16492	16697	16668	16763	16642	16538	16623	16690	16561	16644	16527	16531	16609	16585	16698	16633	16713	16578	16830	16603	16664	16428	16806	16713	16621	16551	16723	16682	16609	16561	16637	16530	16710	16652	16700	16801	16640	16451	16633	16632	16688	16523	16551	16481	16572	16536	16537	16558	16629	16678	16584	16594	16530	16625	16906	16627	16602	16516	16538	16400	16650	16521	16533	16541	16446	16573	16754	16655	16673	16736	16554	16518	16468	16402	16507	16385	16742	16630	16526	16721	16546	16330	16513	16663	16737	16563	16528	16614	16531	16716	16797	16379	16447	16519	16520	16786	16833	16547	16758	16579	16537	16525	16648	16554	16740	16542	16545	16446	16630	16500	16647	16519	16682	16306	16698	16716	16528	16535	16669	16498	16581	16577	16735	16433	16539	16809	16828	16707	16749	16661	16758	16765	16633	16587	16606	16608	16558	16450	16558	16511	16482	16418	16718	16678	16551	16613	16596	16622	16684	16444	16669	16672	16635	16549	16565	16494	16579	16768	16665	16510	16697	16604	16516	16693	16487	16658	16595	16648	16532	16712	16704	16661	16655	16396	16441	16506	16698	16680	16472	16580	16646	16667	16569	16551	16477	16634	16543	16639	16628	16706	16487	16334	16705	16579	16838	16522	16732	16708	16664	16746	16712	16563	16686	16737	16440	16637	16500	16512	16640	16366	16420	16564	16700	16479	16602	16766	16781	16641	16607	16541	16579	16766	16573	16765	16426	16640	16792	16749	16715	16424	16643	16712	16484	16428	16650	16477	16588	16626	16464	16507	16672	16523	16394	16491	16604	16720	16720	16466	16584	16596	16470	16608	16442	16614	16448	16721	16659	16662	16665	16679	16723	16530	16534	16479	16668	16652	16614	16441	16679	16677	16819	16722	16592	16656	16517	16502	16565	16650	16554	16448	16471	16671	16598	16570	16482	16596	16596	16653	16302	16762	16640	16480	16723	16534	16551	16667	16567	16586	16654	16623	16531	16416	16605	16538	16466	16553	16736	16641	16819	16593	16653	16674	16437	16678	16390	16558	16635	16658	16720	16575	16529	16712	16718	16636	16591	16591	16440	16349	16618	16510	16624	16773	16639	16724	16581	16455	16663	16620	16535	16484	16566	16521	16875	16620	16508	16311	16769	16554	16575	16488	16394	16461	16705	16680	16667	16643	16521	16588	16500	16626	16627	16489	16666	16540	16697	16569	16501	16633	16632	16518	16593	16809	16548	16634	16856	16544	16430	16577	16549	16556	16710	16589	16613	16819	16588	16430	16635	16748	16514	16626	16448	16484	16558	16487	16541	16582	16580	16633	16591	16590	16489	16364	16652	16627	16512	16574	16637	16689	16594	16465	16576	16592	16623	16503	16734	16556	16665	16377	16559	16494	16462	16379	16640	16471	16555	16554	16679	16578	16340	16675	16526	16496	16573	16521	16553	16753	16426	16558	16781	16526	16518	16660	16865	16607	16591	16541	16753	16737	16563	16557	16466	16681	16655	16620	16535	16661	16538	16611	16645	16413	16495	16588	16744	16867	16790	16496	16615	16593	16451	16553	16446	16621	16551	16744	16413	16688	16525	16733	16693	16433	16494	16633	16513	16559	16666	16453	16662	16595	16532	16616	16695	16630	16699	16585	16602	16652	16536	16557	16661	16679	16721	16525	16637	16593	16522	16680	16750	16585	16682	16584	16697	16624	16578	16546	16560	16686	16519	16415	16533	16742	16565	16609	16703	16597	16559	16481	16467	16721	16552	16492	16659	16728	16431	16720	16575	16557	16631	16421	16584	16608	16568	16430	16756	16491	16553	16670	16638	16530	16448	16593	16612	16660	16465	16680	16766	16576	16703	16732	16658	16530	16595	16697	16561	16481	16759	16739	16476	16620	16571	16479	16731	16479	16774	16717	16639	16765	16688	16687	16751	16564	16485	16803	16597	16566	16590	16579	16451	16627	16714	16645	16711	16561	16588	16751	16631	16678	16672	16590	16523	16598	16794	16540	16849	16802	16642	16466	16523	16752	16526	16570	16852	16521	16604	16692	16471	16524	16521	16435	16581	16574	16763	16516	16548	16736	16638	16415	16795	16384	16694	16521	16663	16502	16551	16514	16632	16641	16524	16638	16624	16606	16786	16691	16629	16441	16608	16282	16659	16483	16531	16546	16462	16631	16938	16457	16571	16656	16699	16624	16460	16814	16635	16643	16605	16718	16560	16544	16689	16440	16684	16628	16748	16739	16575	16683	16649	16332	16662	16904	16728	16589	16650	16374	16595	16417	16545	16489	16565	16523	16459	16531	16521	16530	16547	16651	16674	16640	16634	16622	16537	16653	16573	16334	16661	16561	16490	16645	16654	16509	16510	16591	16723	16761	16662	16559	16658	16554	16610	16742	16498	16468	16605	16663	16455	16524	16714	16822	16643	16732	16605	16642	16651	16727	16763	16553	16721	16524	16683	16275	16582	16748	16597	16515	16571	16343	16660	16577	16447	16442	16395	16557	16562	16638	16905	16609	16706	16534	16595	16698	16697	16535	16735	16680	16668	16543	16695	16602	16612	16558	16536	16530	16708	16587	16824	16382	16595	16649	16624	16728	16714	16645	16423	16572	16653	16615	16638	16620	16554	16448	16568	16544	16611	16858	16527	16376	16647	16484	16513	16720	16837	16713	16706	16631	16570	16583	16506	16489	16604	16605	16552	16612	16683	16691	16711	16532	16713	16550	16796	16611	16581	16567	16623	16637	16516	16792	16530	16509	16712	16536	16436	16644	16721	16648	16757	16541	16695	16466	16407	16871	16637	16615	16600	16523	16693	16560	16627	16504	16608	16658	16567	16574	16626	16515	16553	16605	16679	16592	16233	16509	16662	16502	16748	16657	16682	16747	16643	16572	16635	16630	16728	16628	16608	16568	16655	16415	16701	16485	16399	16687	16422	16741	16555	16492	16589	16553	16714	16469	16653	16503	16626	16539	16685	16539	16614	16506	16525	16489	16573	16616	16688	16421	16466	16409	16564	16579	16671	16470	16488	16461	16707	16593	16562	16539	16542	16716	16533	16657	16751	16421	16501	16569	16572	16502	16528	16617	16558	16659	16545	16527	16686	16633	16468	16370	16650	16662	16634	16639	16703	16420	16591	16688	16554	16522	16734	16642	16351	16683	16618	16525	16638	16518	16450	16600	16420	16509	16505	16580	16592	16517	16548	16785	16637	16644	16586	16533	16451	16593	16537	16354	16563	16691	16572	16558	16655	16564	16724	16662	16561	16454	16619	16409	16784	16598	16496	16388	16551	16553	16607	16670	16519	16572	16671	16622	16628	16511	16375	16483	16800	16702	16637	16428	16621	16683	16556	16680	16600	16405	16646	16507	16657	16596	16796	16496	16766	16603	16593	16674	16408	16616	16641	16497	16750	16609	16695	16805	16626	16417	16300	16698	16578	16684	16580	16426	16507	16515	16567	16681	16621	16620	16555	16448	16566	16572	16667	16752	16599	16758	16491	16652	16482	16623	16606	16759	16721	16633	16472	16525	16576	16816	16511	16809	16519	16578	16698	16578	16452	16333	16543	16719	16434	16824	16678	16715	16597	16607	16677	16521	16841	16781	16383	16408	16738	16383	16647	16378	16481	16513	16444	16779	16553	16525	16353	16578	16665	16662	16624	16471	16593	16445	16560	16627	16594	16629	16557	16597	16507	16399	16667	16624	16687	16597	16505	16407	16505	16486	16639	16415	16643	16455	16454	16504	16592	16610	16588	16484	16591	16609	16878	16519	16580	16693	16418	16504	16539	16644	16513	16614	16483	16743	16536	16435	16580	16471	16533	16684	16577	16552	16562	16702	16480	16545	16590	16747	16595	16559	16755	16537	16380	16539	16690	16515	16586	16339	16466	16513	16637	16591	16586	16628	16742	16577	16404	16784	16507	16372	16609	16654	16576	16713	16480	16628	16679	16670	16638	16736	16649	16574	16651	16466	16692	16807	16663	16408	16710	16570	16620	16531	16711	16552	16662	16730	16775	16625	16716	16622	16676	16537	16500	16518	16529	16464	16466	16625	16589	16466	16577	16399	16277	16890	16691	16669	16706	16580	16687	16601	16396	16573	16664	16544	16482	16401	16537	16509	16720	16424	16630	16597	16601	16620	16413	16527	16815	16482	16598	16625	16636	16546	16728	16596	16612	16430	16492	16349	16599	16662	16592	16680	16462	16320	16654	16670	16554	16789	16709	16550	16669	16849	16639	16328	16599	16569	16776	16415	16621	16270	16467	16293	16470	16576	16701	16580	16464	16454	16726	16710	16438	16627	16672	16643	16621	16711	16713	16724	16568	16555	16716	16591	16694	16412	16662	16641	16696	16557	16525	16593	16585	16825	16665	16602	16588	16562	16454	16437	16616	16507	16474	16627	16553	16583	16533	16531	16644	16472	16480	16630	16708	16441	16502	16673	16558	16410	16627	16558	16748	16543	16774	16732	16514	16530	16423	16555	16524	16491	16621	16656	16407	16497	16687	16536	16534	16603	16751	16531	16753	16494	16627	16561	16596	16341	16389	16600	16457	16740	16611	16433	16600	16363	16462	16823	16444	16454	16599	16279	16330	16578	16778	16561	16517	16587	16368	16510	16621	16561	16648	16502	16538	16625	16421	16511	16490	16573	16571	16748	16668	16325	16593	16562	16651	16476	16577	16508	16689	16705	16599	16549	16538	16315	16564	16492	16407	16678	16716	16745	16672	16669	16498	16736	16493	16777	16677	16804	16800	16622	16753	16682	16495	16457	16485	16570	16663	16731
19566	35531	32471	26877	42571	71680	64260	50234	15833	15513	15522	15560	15410	15572	15399	15228	15317	15501	15421	15520	15363	15395	15366	15427	15499	15162	15385	15449	15395	15548	15457	15435	15202	15459	15402	15473	15363	15271	15556	15487	15492	15484	15553	15223	15469	15665	15503	15404	15357	15408	15384	15371	15456	15526	15381	15400	15406	15484	15486	15364	15498	15414	15312	15408	15249	15355	15449	15399	15369	15522	15502	15353	15342	15325	15460	15439	15281	15373	15446	15318	15387	15392	15284	15631	15471	15480	15677	15278	15277	15453	15307	15483	15572	15337	15288	15378	15578	15710	15293	15307	15351	15478	15459	15449	15319	15010	15397	15304	15458	15287	15374	15459	15388	15413	15172	15308	15409	15164	15446	15423	15339	15321	15305	15252	15488	15379	15448	15496	15342	15404	15494	15423	15208	15482	15485	15286	15338	15263	15328	15456	15404	15355	15341	15410	15399	15451	15380	15413	15434	15422	15365	15395	15453	15388	15413	15262	15481	15329	15369	15419	15284	15461	15445	15440	15408	15357	15304	15410	15388	15406	15400	15458	15391	15427	15346	15347	15335	15448	15376	15308	15362	15358	15431	15353	15362	15479	15285	15543	15478	15201	15415	15357	15341	15461	15329	15445	15353	15569	15439	15468	15483	15488	15539	15377	15250	15372	15435	15537	15433	15415	15324	15441	15214	15363	15534	15401	15387	15413	15388	15440	15330	15511	15372	15308	15587	15289	15380	15366	15296	15433	15224	15510	15370	15349	15320	15423	15566	15236	15301	15455	15474	15455	15457	15457	15361	15412	15564	15331	15463	15531	15371	15505	15595	15353	15288	15432	15249	15683	15367	15444	15472	15275	15540	15373	15312	15440	15332	15195	15378	15305	15375	15397	15289	15408	15263	15465	15272	15449	15302	15199	15507	15448	15423	15172	15270	15387	15350	15351	15555	15433	15398	15420	15516	15447	15486	15528	15474	15395	15292	15533	15315	15405	15523	15263	15368	15413	15390	15261	15482	15367	15483	15362	15397	15431	15427	15443	15361	15370	15312	15589	15493	15320	15376	15353	15410	15377	15379	15411	15231	15358	15339	15418	15399	15340	15507	15454	15471	15240	15300	15525	15350	15321	15408	15249	15478	15405	15585	15382	15405	15392	15567	15266	15228	15238	15378	15488	15335	15409	15352	15341	15471	15413	15247	15638	15219	15385	15419	15456	15439	15502	15311	15404	15447	15362	15236	15451	15345	15318	15241	15186	15416	15474	15323	15457	15313	15430	15449	15463	15440	15472	15337	15402	15257	15381	15374	15504	15534	15415	15125	15303	15409	15251	15623	15424	15360	15452	15425	15449	15254	15246	15583	15297	15357	15462	15449	15424	15407	15205	15419	15390	15571	15345	15285	15392	15399	15378	15493	15527	15477	15256	15402	15446	15436	15360	15499	15360	15270	15418	15198	15304	15349	15375	15418	15289	15434	15387	15383	15498	15411	15396	15459	15412	15369	15350	15329	15462	15305	15446	15349	15381	15336	15407	15387	15329	15421	15375	15496	15225	15557	15383	15286	15411	15352	15443	15343	15437	15368	15498	15375	15239	15348	15294	15336	15426	15535	15459	15459	15250	15256	15464	15449	15345	15587	15457	15374	15404	15205	15381	15435	15308	15429	15364	15357	15527	15337	15243	15495	15446	15376	15418	15357	15532	15197	15613	15459	15385	15294	15360	15291	15481	15387	15591	15380	15364	15545	15410	15462	15183	15570	15468	15267	15362	15527	15444	15324	15484	15308	15414	15461	15421	15476	15385	15332	15406	15306	15420	15441	15541	15418	15387	15354	15463	15412	15408	15270	15263	15583	15352	15506	15442	15296	15289	15543	15340	15415	15472	15409	15554	15345	15313	15408	15491	15437	15375	15400	15407	15282	15432	15355	15256	15332	15344	15269	15454	15377	15576	15262	15500	15395	15238	15233	15273	15352	15357	15332	15351	15456	15437	15297	15408	15454	15469	15572	15308	15454	15373	15384	15381	15349	15446	15355	15468	15295	15433	15317	15461	15275	15634	15306	15331	15496	15338	15426	15438	15464	15311	15345	15309	15535	15519	15253	15264	15179	15423	15422	15405	15365	15343	15443	15435	15331	15349	15398	15345	15421	15448	15313	15497	15206	15392	15392	15379	15388	15450	15327	15589	15424	15479	15422	15264	15402	15278	15384	15369	15501	15360	15289	15398	15398	15377	15314	15306	15334	15415	15367	15436	15376	15410	15251	15473	15520	15364	15300	15342	15145	15296	15512	15302	15364	15505	15223	15244	15436	15532	15319	15232	15422	15509	15486	15331	15472	15352	15538	15321	15420	15124	15277	15514	15372	15465	15395	15501	15353	15356	15485	15465	15601	15454	15360	15469	15320	15166	15408	15302	15327	15367	15412	15489	15299	15418	15247	15412	15333	15582	15436	15375	15419	15441	15402	15651	15439	15381	15258	15343	15380	15327	15290	15438	15472	15402	15544	15339	15390	15355	15569	15337	15402	15445	15252	15401	15452	15471	15359	15487	15362	15204	15436	15348	15307	15442	15335	15382	15314	15342	15568	15348	15408	15266	15430	15405	15443	15325	15501	15205	15512	15365	15467	15443	15379	15506	15490	15352	15287	15247	15232	15521	15452	15402	15486	15349	15341	15459	15463	15268	15329	15490	15333	15260	15340	15514	15417	15440	15285	15463	15489	15268	15386	15295	15457	15341	15430	15478	15192	15261	15357	15281	15569	15374	15416	15586	15442	15365	15339	15376	15393	15376	15466	15456	15356	15287	15334	15513	15517	15316	15444	15330	15433	15286	15371	15334	15352	15469	15476	15420	15353	15290	15334	15266	15296	15275	15252	15625	15564	15316	15546	15317	15509	15418	15587	15446	15283	15397	15611	15341	15413	15299	15429	15436	15405	15209	15364	15515	15328	15522	15261	15516	15435	15563	15339	15507	15474	15390	15348	15296	15557	15372	15541	15357	15429	15504	15280	15398	15357	15408	15314	15444	15385	15320	15455	15419	15462	15444	15524	15497	15336	15238	15368	15364	15414	15446	15372	15350	15350	15381	15268	15353	15431	15444	15329	15373	15173	15406	15329	15306	15497	15367	15319	15476	15539	15265	15410	15263	15191	15458	15350	15272	15360	15355	15403	15521	15304	15453	15400	15407	15399	15481	15390	15425	15423	15316	15398	15315	15583	15321	15499	15333	15347	15304	15536	15396	15423	15417	15586	15366	15341	15308	15371	15634	15373	15397	15409	15253	15585	15242	15396	15448	15492	15327	15480	15602	15458	15362	15372	15452	15334	15343	15484	15431	15407	15414	15425	15325	15449	15414	15363	15454	15341	15487	15357	15479	15473	15489	15531	15341	15439	15340	15499	15430	15496	15506	15432	15357	15323	15495	15395	15252	15382	15435	15386	15239	15472	15422	15487	15363	15398	15427	15484	15407	15447	15330	15159	15437	15432	15431	15479	15386	15451	15338	15431	15451	15427	15222	15310	15237	15394	15416	15466	15285	15382	15311	15457	15441	15430	15359	15217	15436	15265	15412	15396	15238	15380	15323	15289	15455	15464	15412	15305	15444	15401	15310	15402	15433	15366	15468	15545	15300	15407	15464	15451	15376	15431	15525	15429	15410	15385	15426	15532	15494	15556	15289	15380	15388	15319	15443	15442	15247	15244	15406	15552	15467	15274	15332	15450	15295	15361	15368	15397	15577	15364	15365	15438	15493	15362	15479	15436	15423	15380	15477	15439	15285	15363	15474	15496	15401	15386	15522	15330	15387	15376	15327	15219	15422	15256	15462	15370	15243	15317	15405	15431	15392	15392	15504	15301	15502	15475	15683	15379	15512	15367	15393	15425	15342	15514	15503	15360	15426	15529	15451	15429	15559	15337	15496	15506	15432	15317	15349	15381	15282	15358	15427	15346	15285	15432	15214	15621	15261	15346	15264	15515	15380	15484	15262	15320	15457	15391	15408	15324	15367	15280	15381	15300	15407	15224	15431	15340	15416	15361	15475	15369	15377	15435	15214	15530	15367	15464	15384	15268	15310	15445	15352	15435	15496	15425	15342	15071	15361	15395	15348	15442	15494	15442	15468	15374	15498	15494	15309	15399	15404	15337	15228	15349	15269	15405	15235	15339	15600	15347	15311	15458	15394	15545	15462	15450	15366	15331	15163	15355	15450	15505	15346	15388	15386	15340	15235	15402	15404	15402	15405	15286	15413	15365	15402	15424	15587	15244	15409	15444	15390	15470	15536	15619	15237	15648	15308	15541	15306	15665	15451	15199	15367	15230	15217	15446	15494	15323	15451	15512	15483	15223	15291	15326	15458	15430	15563	15257	15265	15425	15434	15516	15318	15476	15426	15308	15429	15260	15292	15330	15320	15340	15381	15507	15462	15516	15360	15473	15381	15339	15254	15205	15455	15353	15606	15357	15441	15366	15278	15430	15303	15536	15376	15395	15287	15264	15364	15349	15397	15355	15317	15478	15392	15333	15334	15421	15401	15527	15501	15427	15396	15506	15412	15420	15496	15472	15366	15270	15215	15449	15356	15397	15429	15426	15338	15477	15251	15355	15506	15381	15521	15525	15461	15373	15421	15303	15453	15398	15342	15334	15385	15519	15399	15306	15457	15469	15591	15552	15295	15458	15413	15380	15372	15245	15300	15382	15460	15363	15377	15136	15594	15471	15292	15349	15426	15454	15346	15453	15388	15267	15340	15380	15253	15509	15289	15466	15593	15316	15346	15487	15648	15370	15500	15306	15263	15323	15347	15409	15355	15283	15392	15347	15187	15353	15450	15371	15346	15379	15396	15467	15296	15372	15381	15307	15433	15325	15495	15265	15537	15355	15362	15411	15280	15508	15309	15504	15111	15311	15314	15267	15304	15328	15297	15354	15313	15298	15131	15351	15325	15338	15427	15595	15385	15271	15551	15248	15485	15281	15539	15288	15259	15397	15460	15354	15490	15245	15235	15473	15291	15438	15316	15356	15376	15468	15404	15543	15367	15282	15610	15372	15511	15568	15319	15531	15478	15357	15515	15392	15294	15303	15210	15297	15476	15345	15286	15462	15415	15536	15455	15497	15250	15382	15261	15473	15287	15201	15311	15425	15385
27254	21842	23978	20621	20470	26958	25249	21355	17199	16557	16593	16472	16609	16744	16486	16666	16559	16658	16236	16512	16518	16327	16563	16408	16525	16440	16409	16459	16607	16457	16453	16649	16640	16668	16460	16587	16593	16398	16586	16471	16704	16482	16492	16361	16595	16407	16640	16632	16586	16561	16327	16545	16692	16562	16456	16447	16521	16518	16568	16551	16482	16597	16542	16509	16459	16537	16648	16513	16392	16529	16729	16646	16583	16463	16604	16445	16511	16614	16607	16516	16496	16672	16710	16460	16523	16649	16330	16589	16566	16355	16529	16495	16562	16552	16562	16270	16501	16536	16557	16727	16481	16582	16710	16639	16587	16686	16643	16422	16482	16492	16642	16543	16630	16310	16562	16494	16743	16448	16637	16408	16626	16316	16565	16539	16420	16610	16375	16431	16631	16452	16653	16536	16463	16467	16472	16725	16523	16659	16493	16638	16535	16542	16458	16593	16695	16629	16419	16356	16515	16486	16506	16567	16612	16489	16467	16483	16412	16447	16520	16500	16527	16211	16570	16709	16728	16626	16386	16449	16655	16590	16285	16598	16730	16371	16566	16459	16630	16465	16487	16476	16400	16416	16436	16364	16297	16530	16511	16436	16793	16628	16578	16632	16552	16514	16423	16403	16565	16404	16595	16623	16605	16597	16680	16496	16559	16479	16545	16528	16514	16498	16560	16640	16372	16486	16550	16473	16565	16580	16634	16354	16655	16607	16354	16505	16856	16547	16413	16544	16300	16449	16432	16543	16635	16465	16353	16595	16519	16345	16496	16627	16438	16544	16556	16559	16636	16412	16766	16382	16447	16419	16648	16558	16603	16594	16631	16287	16410	16424	16603	16390	16469	16553	16623	16598	16560	16614	16513	16695	16584	16658	16424	16580	16548	16395	16679	16700	16379	16731	16609	16651	16603	16393	16378	16372	16218	16312	16505	16387	16567	16462	16553	16505	16529	16594	16559	16626	16566	16663	16470	16388	16501	16382	16444	16635	16412	16593	16572	16429	16474	16572	16549	16678	16568	16510	16365	16648	16426	16573	16454	16315	16231	16519	16217	16363	16375	16403	16628	16498	16560	16680	16392	16715	16749	16274	16723	16453	16468	16528	16590	16665	16476	16565	16493	16478	16491	16418	16296	16491	16684	16503	16636	16437	16301	16398	16511	16395	16572	16472	16677	16515	16573	16435	16421	16797	16592	16600	16348	16353	16441	16623	16675	16354	16602	16664	16464	16531	16378	16670	16583	16570	16371	16465	16513	16575	16630	16691	16559	16472	16493	16459	16483	16472	16556	16432	16549	16512	16395	16492	16564	16608	16383	16626	16602	16499	16473	16502	16478	16339	16706	16610	16480	16663	16625	16541	16361	16684	16612	16469	16353	16582	16452	16337	16498	16482	16399	16551	16321	16474	16369	16533	16597	16790	16600	16543	16531	16521	16486	16328	16718	16347	16505	16384	16404	16468	16691	16375	16468	16408	16353	16444	16533	16514	16559	16495	16428	16598	16472	16745	16440	16473	16500	16526	16495	16625	16230	16502	16253	16607	16550	16573	16508	16408	16645	16419	16516	16784	16381	16616	16691	16452	16542	16561	16428	16546	16744	16631	16508	16505	16541	16519	16611	16310	16568	16341	16657	16545	16520	16462	16570	16544	16587	16651	16336	16619	16383	16279	16637	16366	16695	16494	16562	16618	16518	16373	16418	16569	16562	16497	16559	16593	16420	16517	16503	16429	16522	16727	16364	16397	16599	16469	16512	16532	16715	16390	16502	16608	16529	16497	16412	16438	16278	16471	16420	16417	16737	16467	16548	16479	16393	16502	16578	16387	16502	16463	16503	16375	16701	16522	16510	16482	16686	16514	16614	16582	16504	16450	16727	16514	16422	16404	16667	16615	16506	16403	16474	16658	16458	16608	16521	16536	16681	16464	16561	16539	16491	16610	16441	16633	16579	16564	16628	16828	16463	16626	16748	16157	16633	16521	16617	16557	16608	16612	16552	16496	16587	16510	16486	16472	16443	16656	16578	16588	16740	16392	16418	16441	16457	16447	16544	16684	16487	16616	16686	16514	16373	16691	16155	16705	16419	16549	16575	16541	16580	16591	16409	16566	16625	16319	16443	16569	16634	16456	16535	16448	16400	16567	16326	16389	16519	16525	16452	16737	16456	16561	16572	16423	16480	16543	16576	16527	16496	16397	16639	16663	16641	16378	16437	16563	16627	16549	16548	16451	16644	16587	16497	16536	16485	16480	16502	16474	16271	16473	16707	16624	16445	16323	16497	16417	16408	16392	16365	16601	16383	16500	16545	16460	16513	16533	16447	16449	16516	16663	16558	16473	16529	16416	16383	16482	16473	16470	16538	16586	16397	16463	16427	16504	16559	16507	16630	16505	16587	16730	16651	16601	16528	16692	16548	16599	16328	16498	16350	16489	16396	16519	16423	16563	16504	16611	16656	16560	16617	16494	16677	16571	16635	16412	16358	16375	16419	16309	16324	16525	16519	16581	16358	16411	16404	16443	16476	16686	16617	16375	16352	16439	16379	16528	16582	16593	16577	16515	16663	16426	16471	16801	16458	16440	16465	16621	16502	16598	16517	16439	16505	16473	16558	16632	16522	16455	16717	16278	16700	16504	16756	16375	16433	16477	16609	16446	16418	16461	16625	16513	16667	16408	16546	16533	16465	16473	16632	16482	16814	16521	16402	16393	16330	16414	16552	16491	16445	16676	16625	16631	16666	16592	16416	16433	16557	16651	16400	16378	16514	16445	16526	16343	16401	16509	16520	16406	16428	16574	16493	16607	16571	16474	16645	16536	16481	16494	16467	16542	16580	16479	16651	16543	16574	16562	16615	16498	16435	16583	16391	16468	16685	16492	16614	16400	16712	16551	16609	16494	16218	16346	16571	16582	16767	16628	16604	16622	16566	16578	16572	16802	16556	16478	16566	16546	16521	16432	16618	16540	16656	16527	16333	16421	16631	16369	16588	16387	16404	16593	16599	16658	16564	16680	16481	16623	16402	16556	16489	16542	16472	16314	16583	16567	16444	16451	16507	16555	16392	16561	16551	16611	16609	16483	16524	16419	16457	16489	16622	16562	16363	16496	16497	16487	16601	16644	16529	16541	16578	16638	16470	16640	16479	16317	16424	16545	16479	16558	16506	16413	16522	16579	16612	16661	16589	16352	16490	16634	16336	16409	16688	16661	16605	16406	16611	16509	16327	16609	16479	16657	16434	16541	16441	16534	16620	16555	16253	16617	16334	16577	16522	16583	16705	16439	16587	16727	16646	16515	16555	16578	16609	16581	16548	16690	16401	16610	16653	16457	16634	16519	16502	16356	16665	16549	16439	16528	16699	16498	16379	16798	16590	16488	16488	16711	16652	16473	16403	16454	16796	16539	16314	16677	16667	16555	16367	16558	16583	16493	16636	16636	16505	16532	16628	16622	16628	16555	16486	16427	16645	16674	16543	16443	16471	16632	16665	16636	16578	16700	16579	16524	16501	16496	16535	16549	16561	16621	16507	16652	16460	16643	16470	16582	16597	16457	16424	16566	16478	16487	16591	16591	16599	16493	16389	16592	16519	16423	16511	16720	16490	16727	16627	16516	16313	16327	16638	16725	16541	16523	16668	16510	16405	16341	16530	16580	16439	16361	16433	16504	16557	16574	16557	16624	16559	16385	16621	16547	16725	16642	16389	16570	16464	16614	16452	16507	16494	16339	16560	16457	16400	16531	16488	16485	16465	16491	16324	16566	16444	16534	16590	16437	16704	16544	16474	16463	16588	16596	16399	16483	16365	16541	16565	16475	16382	16693	16531	16661	16658	16436	16371	16545	16739	16528	16352	16524	16529	16627	16482	16454	16606	16583	16427	16555	16524	16635	16478	16485	16458	16387	16475	16583	16568	16573	16391	16658	16510	16513	16355	16762	16328	16546	16734	16508	16624	16676	16403	16268	16490	16357	16599	16479	16478	16592	16517	16735	16679	16670	16465	16613	16577	16533	16483	16638	16566	16452	16410	16714	16514	16421	16465	16552	16545	16692	16616	16522	16603	16573	16613	16634	16443	16664	16327	16419	16667	16479	16585	16549	16605	16646	16559	16529	16787	16593	16156	16444	16514	16510	16457	16413	16327	16312	16391	16736	16752	16480	16373	16501	16716	16497	16647	16643	16786	16650	16388	16507	16561	16683	16722	16423	16456	16403	16428	16452	16463	16563	16396	16569	16615	16451	16437	16310	16400	16549	16526	16610	16743	16576	16545	16615	16649	16604	16588	16456	16513	16468	16616	16691	16611	16548	16657	16612	16576	16764	16623	16528	16499	16627	16688	16545	16683	16490	16565	16576	16540	16547	16660	16553	16632	16459	16485	16573	16538	16482	16535	16540	16376	16484	16390	16454	16566	16601	16519	16635	16644	16445	16477	16526	16471	16413	16550	16428	16329	16515	16594	16534	16527	16550	16612	16633	16512	16617	16405	16546	16626	16682	16464	16451	16509	16653	16396	16548	16583	16554	16370	16509	16501	16415	16504	16520	16533	16660	16624	16307	16453	16752	16345	16603	16465	16637	16401	16441	16253	16326	16456	16524	16408	16565	16564	16643	16504	16585	16466	16731	16513	16686	16678	16777	16605	16440	16625	16336	16472	16522	16451	16509	16652	16496	16499	16471	16373	16793	16665	16515	16448	16652	16737	16622	16548	16533	16508	16483	16641	16564	16595	16539	16597	16296	16612	16543	16476	16700	16581	16522	16561	16560	16523	16601	16666	16462	16555	16482	16626	16487	16539	16371	16479	16520	16338	16450	16601	16553	16428	16216	16467	16546	16661	16507	16398	16594	16567	16434	16676	16317	16591	16611	16689	16338	16517	16637	16426	16363	16639	16430	16581	16357	16513	16687	16684	16507	16622	16648	16457	16651	16403	16373	16489	16371	16675	16527	16528	16539	16411	16541	16643	16715	16630	16506	16461	16259	16587	16667	16636	16490	16441	16556	16609	16365	16661	16644	16676	16383	16531	16675	16591	16393	16563	16525	16550	16425	16488	16450	16434	16609	16519	16429	16557	16539	16480	16416	16495	16638	16663	16495	16445	16313	16634	16543	16501	16610	16634	16502	16600	16560	16435	16553	16404	16403
15191	19861	19472	17508	22231	29247	25353	20831	15501	15510	15429	15371	15311	15526	15419	15558	15408	15260	15354	15360	15276	15465	15437	15468	15348	15451	15406	15311	15272	15348	15571	15416	15439	15429	15563	15354	15315	15494	15440	15641	15600	15517	15517	15426	15350	15281	15355	15355	15630	15361	15531	15418	15430	15369	15373	15280	15426	15459	15638	15355	15575	15529	15502	15389	15450	15486	15348	15431	15275	15552	15268	15338	15324	15311	15321	15573	15576	15311	15413	15198	15497	15447	15253	15507	15493	15396	15386	15420	15398	15497	15419	15485	15531	15415	15388	15525	15401	15407	15417	15436	15292	15478	15350	15431	15380	15325	15434	15420	15384	15596	15383	15583	15415	15463	15491	15519	15523	15425	15403	15509	15354	15451	15538	15335	15433	15500	15442	15393	15594	15599	15274	15423	15203	15303	15475	15412	15387	15382	15357	15311	15484	15300	15346	15448	15346	15545	15296	15346	15416	15413	15394	15551	15416	15532	15496	15407	15547	15440	15312	15378	15404	15363	15524	15496	15584	15269	15327	15329	15444	15429	15412	15344	15391	15339	15371	15535	15364	15325	15459	15393	15443	15360	15425	15504	15350	15491	15263	15362	15524	15441	15382	15310	15493	15327	15483	15282	15496	15388	15423	15295	15229	15497	15425	15309	15386	15245	15389	15240	15392	15422	15287	15397	15617	15346	15416	15327	15574	15472	15477	15383	15500	15537	15575	15362	15481	15293	15389	15332	15387	15511	15439	15434	15412	15352	15263	15491	15371	15339	15485	15456	15636	15448	15356	15479	15236	15361	15343	15411	15412	15427	15436	15471	15344	15482	15415	15298	15522	15500	15448	15450	15457	15405	15329	15209	15485	15426	15519	15367	15315	15429	15544	15419	15340	15554	15386	15280	15400	15220	15457	15453	15523	15475	15433	15550	15323	15457	15401	15384	15639	15639	15412	15462	15561	15383	15417	15340	15341	15437	15405	15412	15379	15333	15381	15333	15388	15316	15574	15451	15499	15481	15253	15386	15490	15450	15326	15353	15618	15570	15229	15383	15608	15423	15335	15416	15436	15408	15407	15564	15374	15369	15358	15364	15539	15343	15418	15313	15343	15417	15297	15500	15322	15507	15419	15325	15342	15464	15375	15418	15393	15476	15546	15342	15493	15401	15457	15477	15271	15466	15268	15426	15454	15408	15493	15498	15254	15386	15380	15499	15500	15485	15522	15354	15394	15483	15452	15408	15183	15405	15416	15491	15551	15321	15517	15528	15411	15369	15190	15600	15503	15340	15387	15306	15404	15425	15444	15442	15366	15363	15342	15417	15479	15301	15185	15439	15505	15289	15500	15402	15536	15419	15404	15353	15421	15265	15343	15330	15359	15341	15477	15466	15294	15339	15318	15493	15488	15321	15459	15469	15487	15541	15320	15406	15425	15371	15439	15446	15300	15396	15297	15579	15618	15373	15303	15310	15434	15425	15538	15529	15434	15528	15349	15406	15290	15399	15324	15357	15509	15420	15398	15411	15513	15542	15253	15245	15469	15259	15518	15602	15313	15399	15446	15294	15442	15380	15426	15501	15456	15503	15470	15294	15316	15414	15484	15398	15375	15476	15377	15386	15510	15455	15517	15555	15366	15385	15428	15342	15328	15496	15372	15367	15384	15463	15202	15338	15432	15363	15474	15546	15280	15376	15337	15505	15390	15457	15462	15425	15298	15454	15529	15373	15437	15451	15421	15312	15673	15344	15399	15309	15334	15409	15485	15389	15443	15423	15413	15409	15497	15255	15379	15427	15509	15402	15387	15359	15637	15427	15570	15577	15396	15299	15533	15339	15521	15547	15432	15309	15422	15498	15489	15143	15304	15341	15367	15567	15436	15359	15498	15418	15405	15498	15548	15570	15261	15191	15330	15345	15238	15545	15294	15262	15395	15447	15378	15361	15493	15391	15567	15481	15482	15388	15354	15525	15518	15456	15302	15405	15399	15411	15438	15331	15388	15548	15366	15321	15421	15395	15393	15434	15293	15466	15484	15212	15524	15500	15461	15346	15265	15303	15405	15526	15515	15424	15491	15307	15198	15395	15365	15437	15480	15453	15411	15493	15741	15375	15520	15485	15478	15595	15445	15332	15377	15529	15338	15435	15487	15300	15415	15553	15419	15425	15393	15452	15492	15373	15363	15469	15525	15271	15561	15263	15329	15415	15491	15317	15392	15367	15391	15566	15466	15353	15550	15556	15389	15598	15503	15467	15480	15421	15487	15387	15477	15456	15488	15445	15333	15267	15451	15362	15407	15375	15290	15473	15255	15483	15503	15433	15568	15512	15209	15332	15366	15361	15553	15336	15432	15382	15373	15334	15543	15465	15342	15294	15588	15404	15531	15358	15456	15344	15333	15430	15546	15506	15296	15461	15422	15476	15434	15508	15452	15562	15349	15488	15561	15487	15309	15389	15384	15355	15481	15473	15555	15319	15387	15482	15205	15389	15268	15590	15499	15317	15462	15534	15441	15413	15329	15263	15440	15395	15424	15371	15249	15440	15416	15402	15454	15422	15305	15252	15579	15524	15508	15382	15676	15484	15463	15438	15413	15311	15348	15511	15462	15334	15373	15371	15542	15449	15406	15295	15360	15428	15474	15451	15456	15253	15386	15357	15352	15322	15509	15502	15402	15490	15521	15319	15484	15227	15427	15455	15297	15437	15448	15244	15327	15368	15441	15536	15525	15367	15358	15455	15513	15364	15485	15306	15473	15540	15271	15484	15496	15393	15549	15380	15243	15202	15421	15288	15411	15578	15410	15294	15427	15510	15395	15178	15472	15278	15473	15359	15542	15351	15343	15434	15409	15389	15400	15582	15362	15633	15306	15421	15283	15321	15405	15478	15384	15443	15454	15554	15525	15473	15443	15281	15492	15461	15459	15616	15449	15271	15298	15291	15406	15439	15505	15430	15551	15402	15527	15343	15430	15400	15459	15279	15382	15608	15373	15510	15605	15403	15453	15329	15243	15315	15475	15430	15375	15333	15373	15432	15328	15421	15427	15374	15435	15335	15418	15412	15503	15537	15420	15425	15467	15342	15445	15314	15517	15592	15435	15396	15427	15334	15514	15598	15318	15470	15269	15498	15383	15325	15635	15451	15245	15307	15514	15382	15317	15407	15564	15392	15354	15330	15468	15447	15553	15496	15386	15331	15360	15411	15403	15510	15436	15441	15284	15292	15433	15538	15551	15319	15613	15251	15509	15490	15500	15327	15359	15262	15474	15453	15481	15319	15416	15344	15503	15257	15343	15386	15494	15459	15336	15541	15261	15433	15387	15273	15462	15323	15423	15506	15309	15357	15423	15523	15405	15537	15446	15342	15500	15441	15464	15565	15365	15534	15333	15426	15253	15508	15451	15410	15406	15508	15456	15391	15395	15400	15404	15362	15350	15478	15384	15320	15551	15338	15352	15484	15478	15572	15446	15445	15417	15494	15481	15327	15352	15332	15417	15596	15364	15358	15595	15312	15566	15423	15494	15577	15174	15325	15437	15297	15515	15474	15529	15427	15268	15487	15349	15416	15495	15406	15508	15409	15417	15522	15497	15408	15468	15420	15347	15417	15264	15495	15444	15434	15575	15454	15435	15512	15252	15312	15378	15437	15472	15459	15532	15404	15290	15313	15550	15502	15544	15262	15426	15399	15422	15431	15409	15352	15279	15361	15329	15629	15604	15518	15406	15342	15469	15489	15234	15453	15453	15344	15417	15377	15501	15414	15379	15546	15397	15730	15390	15363	15427	15530	15371	15479	15451	15498	15384	15415	15504	15454	15485	15302	15489	15446	15518	15500	15330	15352	15612	15287	15463	15272	15351	15181	15440	15517	15459	15427	15367	15532	15413	15313	15438	15435	15358	15500	15350	15314	15443	15519	15368	15392	15429	15183	15353	15438	15302	15556	15576	15364	15554	15459	15334	15399	15237	15393	15385	15436	15317	15613	15420	15361	15488	15467	15606	15146	15396	15370	15427	15266	15521	15469	15400	15312	15435	15404	15462	15503	15346	15610	15538	15483	15425	15349	15606	15553	15541	15491	15488	15674	15437	15327	15384	15337	15496	15330	15369	15564	15374	15441	15281	15463	15355	15574	15396	15383	15428	15399	15395	15461	15337	15372	15461	15271	15503	15221	15236	15414	15419	15417	15239	15421	15314	15409	15454	15540	15482	15438	15300	15494	15289	15336	15367	15358	15497	15347	15437	15486	15470	15412	15337	15227	15463	15319	15453	15582	15381	15447	15472	15461	15674	15589	15577	15324	15556	15325	15441	15360	15582	15348	15408	15521	15530	15432	15340	15510	15374	15402	15247	15304	15328	15272	15643	15418	15506	15458	15341	15468	15372	15447	15380	15419	15393	15472	15561	15284	15383	15509	15441	15242	15555	15530	15270	15300	15418	15346	15279	15410	15418	15329	15416	15513	15400	15399	15301	15372	15316	15444	15397	15327	15365	15405	15375	15354	15390	15548	15373	15408	15473	15438	15538	15479	15353	15524	15504	15414	15416	15486	15508	15464	15422	15424	15261	15347	15352	15413	15220	15484	15411	15239	15264	15424	15562	15528	15399	15346	15347	15403	15475	15560	15437	15317	15419	15400	15545	15417	15300	15477	15365	15533	15528	15401	15433	15391	15618	15341	15488	15543	15389	15396	15280	15230	15280	15363	15342	15348	15395	15399	15347	15381	15468	15323	15547	15268	15413	15309	15511	15296	15435	15512	15540	15306	15473	15506	15403	15459	15410	15248	15346	15488	15461	15503	15426	15546	15539	15469	15413	15285	15543	15390	15427	15360	15350	15396	15529	15196	15518	15618	15330	15266	15406	15534	15571	15324	15445	15428	15401	15517	15379	15409	15394	15479	15446	15327	15622	15380	15557	15613	15429	15468	15625	15402	15275	15397	15518	15434	15270	15376	15455	15488	15421	15559	15340	15462	15436	15404	15416	15575	15371	15412	15538	15612	15419	15433	15604	15528	15400	15371	15319	15378	15405	15321	15439	15482	15409	15539	15426	15310	15306	15407	15591	15662	15401	15292	15515	15365	15419	15386	15249	15420	15478	15501	15385	15389	15439	15536	15192	15425	15279	15372	15461	15432	15507	15541	15415	15370
24068	21249	28528	24516	32122	54873	50338	36630	20415	17018	16551	16182	16366	16304	16271	16273	16124	16250	16240	16230	16401	16163	16392	16280	16200	16153	16321	16334	16074	16297	16199	16286	16157	16235	15959	16132	16020	16066	16306	16235	16198	16282	16301	16242	16211	16181	16091	16064	15980	16120	16274	16339	16003	16198	16110	16088	16204	16241	16041	15932	16261	16080	16030	16222	16403	16211	16206	16113	16100	16281	16102	16321	16187	16071	16203	16125	16075	16092	16239	16252	16127	16226	16144	16183	16253	16026	16201	16122	16056	16210	16285	16209	16134	16121	16039	16212	16187	16277	16078	16410	16342	16188	16453	16221	16160	16206	16238	16197	16379	16126	16145	16146	15977	16226	16189	16164	16170	16193	16095	16290	16005	15992	16109	16167	15942	16092	16130	15999	16166	15975	16181	16162	16143	16154	16271	16167	16146	16332	16181	16046	16308	16251	16297	16294	16088	15892	16056	16142	16208	15746	16023	16134	16093	16107	16302	16103	16130	16179	16035	16120	16167	16050	16078	16333	16016	16144	16152	15963	15908	15963	16053	16093	16114	15991	15958	16352	16221	16165	16167	16039	15879	15998	16288	16314	16202	16101	16205	16297	15924	16054	16211	15989	16193	16017	16096	16016	15903	16116	16034	16139	16160	16084	16234	16128	16003	16150	16119	16183	16157	16012	16087	16187	16142	15888	16182	16011	15985	16170	16137	16305	16170	16341	16042	16016	16094	15836	16015	16103	16040	16183	16091	16130	16254	16322	16025	16248	16158	16064	16040	16197	16018	16277	16222	16093	16038	16091	16161	16220	16259	16260	16101	16119	16052	16178	16167	16167	16143	15942	16166	16020	16127	16120	15946	16119	16029	16146	16137	16050	16215	16145	16136	16194	16174	16093	15919	16099	15998	16294	16040	16029	16231	16153	16228	16254	16026	16112	16065	15996	16082	16119	16184	16112	16026	16175	16189	16161	16007	16063	16049	16122	16188	16040	16326	16164	16333	16374	16167	16173	16181	16224	16270	16026	16137	16155	16005	16094	16059	16106	16074	16091	16235	16347	15944	16107	16023	15996	16056	16278	16135	16160	16307	16017	15958	16117	16096	16106	16177	16110	16251	16156	16120	16163	16088	16096	16051	16126	16142	15904	15960	15901	16106	15983	16240	16151	15993	16155	16261	16262	16115	15941	16037	16326	16152	16175	16117	16176	16096	16079	16156	16138	16308	16123	16150	16029	16088	15988	16184	16177	15942	16264	16317	16099	16109	16135	15997	16154	16082	16142	16157	16069	16236	16291	15959	16139	16064	16333	16152	16329	16134	16175	16068	16037	16148	15993	15932	16067	16140	16083	16316	16053	16155	16048	16150	16347	16350	16163	16045	16167	16037	16167	16395	16186	15997	15883	16217	16060	16068	16060	16205	16229	16005	16053	16099	16210	16296	16036	16192	16182	16092	16130	16203	16308	16189	16041	16160	16000	16089	16028	16202	15841	16160	16203	16050	16108	16160	16239	16163	16093	16094	15958	16195	16037	16046	16134	16169	16001	16183	15936	16035	16083	15909	16132	15961	16105	16151	16149	16250	15999	16098	16010	16242	16121	16237	16083	16313	16080	16236	16161	16088	15919	16158	16120	16336	16176	16042	16364	15958	16316	16203	16250	16101	16170	16167	16021	16193	16065	16182	16097	16050	16117	15925	16147	16113	16256	16064	16057	16200	15997	16034	16295	16312	15983	16271	16125	16055	16009	16081	16213	16264	16261	16133	16254	16041	16175	16053	16008	16230	16185	16144	16016	16247	16149	16054	16155	16002	16193	16163	16176	16112	16102	16308	16035	15955	16119	16187	16133	16215	16223	16026	15896	16263	16067	16082	15996	16139	15984	16177	16322	16270	16114	16063	16012	16081	16325	16352	16337	16149	16259	16219	15907	16097	16201	15994	16157	16319	16259	16255	16054	16072	15947	16163	15884	16183	16026	16067	16195	16289	16151	16165	16241	16201	16020	16051	16141	16143	16232	16258	16353	16143	16122	16152	16276	16038	16188	16141	15945	16134	16015	16154	16039	15947	16167	16013	16121	16084	16100	16041	16116	16405	15839	16087	16227	16188	16217	15925	15957	16084	16056	16066	16109	16239	16228	16049	16012	16150	16156	16169	16090	16145	16318	16007	16138	16058	15961	16146	16260	16313	16138	15882	16077	15965	16335	16107	16073	16243	16252	16337	16155	16053	16081	16215	16097	16058	16213	16211	16091	16108	16029	16198	16219	16304	16093	16406	16303	16242	15941	16308	16105	16180	16244	16185	16229	16215	16308	16041	16096	16130	16170	16248	15878	16168	16126	16061	16192	16066	16164	16313	16078	16200	16201	16080	16042	15998	16191	15964	16041	15943	16162	15987	15849	16247	16242	16278	16165	16185	16349	16005	16136	16237	16359	16221	16064	16197	16256	16003	16300	16125	16162	16040	16209	15854	16297	16385	16203	16053	16003	15919	16026	16136	15988	16121	16236	16115	16163	16087	15972	16214	16075	16042	15853	16133	16196	16087	16033	15833	16110	16129	15972	16120	15976	16244	16216	16064	16051	16277	16173	16158	16262	16050	16044	16167	16062	16120	16292	16000	16277	16061	16062	16040	16140	16373	16060	16154	16216	15968	16102	16193	16004	16249	16174	16217	16256	16120	16120	16065	15995	15997	16202	16150	16064	15998	16200	15979	16169	16191	16245	16136	16035	16279	15999	16184	16074	16076	15926	16090	15916	16390	16023	16215	16209	15908	16161	16129	16194	16218	15882	16083	16106	16307	16319	16202	16237	15980	16044	16122	15939	16074	16162	16118	16016	16121	16027	16121	16069	16070	16047	16218	16222	16132	16153	15998	16127	16378	16201	16324	16141	16102	16142	16232	16043	16315	16158	16210	16116	16148	16207	16174	16101	16185	16204	16066	16180	16282	16352	16181	16063	16146	16117	16111	16152	16126	16178	16131	15947	16031	15998	16148	16290	16156	16243	16179	15905	16106	16171	16150	16063	16094	16156	16053	16245	16209	16032	16107	16190	16132	16184	16100	16132	16198	16083	16166	16145	16219	16008	16145	16437	16131	16108	16180	16024	16177	15994	16205	15926	16140	16208	16281	16059	16116	16121	16037	16179	16380	16001	15968	16172	15879	16124	16056	15966	16168	16115	16274	16270	16132	16005	16085	16191	16108	16206	16201	16208	16086	16099	16162	16361	16391	15869	16215	16420	16242	16164	16249	16241	16141	16240	16113	16129	16273	16049	16186	16176	15989	16193	16138	16284	15939	16093	16166	16129	16063	16101	16100	16025	16155	16014	16057	16279	16223	16136	16044	16110	16237	16139	15955	16192	16157	16041	16085	16188	16077	16109	16076	16332	16012	16195	16166	16099	16052	16134	16141	16070	16073	16115	15992	16150	16120	16074	16328	16072	16066	16285	16062	15974	16201	16073	16099	16206	15997	16190	15977	16169	15980	16023	16000	16162	16271	16175	16025	16276	16268	16216	16234	16140	16172	16136	16183	16045	16163	16071	16060	15994	16019	16183	16097	16183	16271	16179	16073	16146	16415	16343	16356	16204	16209	16077	16030	15932	15929	16099	16267	16196	16061	16093	16230	16155	16125	16279	15955	16236	16154	16171	16146	16002	16146	16039	16227	16222	16188	16207	16172	16158	15989	16115	16170	16179	16218	16245	16176	16079	16174	16044	16157	16176	16145	16204	16278	16362	16305	16077	16157	16059	16210	16132	16076	16212	16020	16142	16070	16144	16082	16148	16212	16240	16354	16168	15995	16233	16235	15959	16109	15934	16223	16270	16208	16089	16306	16182	16143	16304	16151	16135	16145	16278	16016	16136	16095	16188	16319	16067	16191	16197	16093	15998	16200	16235	15924	16132	16162	16091	16061	16143	16269	16464	16226	16130	16194	16119	16124	16226	16249	16279	16243	16317	16030	16070	16145	15832	16248	16147	16020	16327	16040	16045	16069	16037	16205	16078	16391	16239	16166	16210	16175	16037	15926	16041	16190	15972	16266	16241	16164	16243	16140	16140	16000	16097	16115	16164	16037	16064	16231	16240	15920	16164	16043	16111	15806	16065	16210	16137	16109	16352	16162	16157	16185	16187	16409	16131	16055	16129	16203	16084	16061	16016	16173	16170	16280	16090	16152	16098	16072	16114	16234	16221	16010	16257	16141	16095	16314	16335	16151	16061	16279	16200	16142	15996	16143	16215	16292	16247	16259	16077	16283	16065	16102	16246	16239	16111	16201	16025	16161	15998	16237	16248	16098	16211	16265	16119	15961	16092	16144	16173	16142	16298	15997	16296	16240	16138	16188	16238	16077	16261	16074	16096	16105	16168	16317	16191	16120	15909	16317	16072	16111	16100	16323	16142	15923	16151	16210	16147	16185	16266	16253	16033	16226	16071	16107	16330	16097	16295	16257	16329	15994	16127	16088	16248	16209	16022	16248	16142	16078	16204	16149	16162	16093	16141	16164	16028	15989	16102	16153	16120	16437	16176	15964	15891	16252	16308	16023	15977	16031	16241	16227	16056	16149	15963	16267	16234	16033	16244	16014	16158	16205	16223	16309	16344	16112	16180	16127	16009	16271	16206	15938	16034	16058	16045	16272	16235	16103	16216	16040	16339	16191	16142	16230	16160	16165	16104	16224	16131	15967	16136	16090	15985	16089	16130	16179	16366	16168	16149	16051	16310	16148	16079	16064	16219	16101	16140	16066	16003	16222	16204	16186	16175	16219	16108	16266	16113	16196	16164	16153	15944	16120	16118	16195	16276	16104	16159	16065	16194	16138	16334	16221	16025	16161	16235	16368	16028	16318	15873	16287	16078	16216	16268	16145	16220	16156	16105	16145	16363	16111	16159	16269	16012	16150	16104	16027	16123	16404	16144	15951	16163	16178	16052	16146	16250	16207	16323	16010	16021	16235	16075	16215	15933	15987	16294	16104	15959	16019	16253	16165	16143	16084	16093	16329	16015	15940	16289	15994	16045	16057	16104	16138	16260	16164	16087	16093	16111	16242	16362	16253	15976	16026	16242	16107	16156	16048	16228	16023	16081	16295	16047	16157	16212	16137	16260	16157	15816	16165	16243	16244	16222	16081	15993	16072	16173
15183	27275	26879	21770	40804	56279	49562	37721	15346	15399	15488	15087	15250	15197	15319	15265	15358	15299	15278	15297	15274	15259	15218	15289	15290	15375	15110	15262	15230	15289	15167	15290	15216	15145	15304	15147	15188	15277	15335	15053	15339	15233	15175	15348	15163	15218	15313	15267	15173	15290	15179	15273	15293	15251	15075	15393	15109	15160	15319	15133	15288	15367	15272	15237	15099	15230	15272	15144	15234	15272	15059	15349	15065	15291	15318	15191	15291	15258	15223	15206	15237	15000	15259	15124	15261	15260	15104	15278	15135	15124	15167	15259	15108	15300	15220	15180	15153	15318	15040	15236	15191	15250	15162	15145	15226	14922	15125	15237	15238	15038	15242	15159	15286	15152	15277	15272	15182	15238	15088	15324	15188	15260	15200	15203	15263	15282	15322	15071	15079	14988	15226	15161	15106	14985	15155	15167	15318	15176	15309	15185	15135	15172	15154	15242	15221	15064	15519	15112	15136	15102	15158	15226	15202	15243	15260	15164	15123	15271	15142	15119	15124	15205	15296	15228	15233	15093	15266	15185	15016	15121	15162	15346	15024	15073	15034	15191	15226	15212	15190	15030	15162	15212	15140	15128	15240	15201	15150	15366	15327	15253	15075	15300	15144	15076	15046	15248	15080	15377	15279	14999	15253	15172	15203	15300	15054	15118	15352	15117	15080	15142	15154	15024	15068	15198	15217	15257	15376	15137	15087	15222	15233	15272	15237	15326	15037	15225	15182	15149	15237	15027	15300	15166	15085	15208	15277	15130	15298	15137	15219	15209	15198	15276	15105	15349	15330	15232	15147	15230	15198	15097	15302	14993	15198	15091	15430	15111	15404	15147	15066	15190	15116	15220	15280	15181	15130	15147	15250	14934	15150	15239	15230	15317	15186	15082	15071	14960	15366	15250	15342	15095	15098	15244	15155	15010	15178	15107	15160	15267	15040	15174	15204	15168	15310	15215	15306	15196	15181	15277	15175	15233	15228	15011	15311	15235	15278	15061	15116	15272	15205	15203	15201	15116	15261	15293	15179	15279	15090	15304	15235	15285	15119	15227	15084	15192	15286	15238	15126	15194	15165	15112	15229	15105	15090	15131	15270	15393	15171	15347	15310	15220	15077	15160	15181	15281	15157	15087	15187	15184	15329	15232	15198	15253	15335	15077	15090	15103	15161	15217	15215	15098	15099	15342	15192	15079	15145	15195	15153	14859	15192	15204	15186	15225	15278	15152	15231	15172	15114	15103	15181	15184	15297	15101	15242	15095	15159	15341	15101	15111	15234	15334	15084	15238	15306	15074	15199	15335	15224	15133	15181	15309	15112	15167	15287	15234	15038	15152	15089	15182	15220	15174	15196	15120	15207	15074	15019	15082	15103	15175	15334	15272	15230	15190	15207	15261	15267	15378	15167	15238	15103	15007	15218	15309	15247	15202	15114	15215	15099	15175	15310	15288	15193	15069	15218	15129	15166	15109	15099	15271	15263	15087	15095	15198	15149	15133	15272	15227	15399	15160	15263	15199	15168	15240	15101	15228	15163	15224	15130	15143	15103	15043	15239	15176	15224	15367	15347	15209	15011	15054	15137	15258	15157	15185	15160	15211	15040	15320	15121	15142	15108	15334	15292	15085	15145	15358	15266	15181	15290	15133	15192	15246	15154	15236	15198	15050	15018	15350	15214	15406	15054	15156	15250	15172	15214	15186	15206	15205	15016	15016	15020	15245	15182	15177	15119	15237	15090	15232	15173	15152	15073	15198	15117	15062	15248	15256	15221	15237	15201	15224	15313	15159	15051	15307	15259	15175	15334	15043	15258	15258	15359	15225	15108	15196	15380	15216	15313	15160	15298	15209	15206	15049	15053	15172	15137	15156	15280	15178	15135	15178	15307	15046	15396	15181	15202	15116	15226	15156	15172	15211	15206	15185	15163	15193	15256	15074	15204	15027	15243	15239	15080	15364	15176	15124	15182	15055	15235	15111	15261	15164	15040	15051	15186	15091	15205	15268	15218	15023	15185	15311	15353	15158	15268	15275	15128	15223	15104	15155	15021	15249	15161	15077	15196	15237	15271	15091	15215	15219	15162	15345	15126	15023	15237	15120	15158	15323	15123	15281	15171	15249	15153	15242	15174	15060	15169	15167	15310	15162	15096	15162	15021	15021	15253	15267	15228	15141	15267	15180	15259	14964	15253	15185	15232	15198	15004	15031	15119	15214	15201	15261	15287	14975	15258	15309	15132	15115	15265	15221	15273	15134	15051	15370	15310	15198	15200	15263	15108	15133	15220	15236	15284	15176	15073	15138	15260	15281	15097	15258	15269	15249	15243	15299	15300	15230	15227	15224	15062	15253	15299	15203	15063	15279	15135	15222	15374	15338	15270	15273	15153	15142	15262	15198	15289	15200	15196	15104	15319	15225	14997	15220	15238	15191	15114	15200	15106	15182	15263	15200	15168	15282	15430	15260	15183	15169	15202	15159	15333	15252	15077	15129	15111	15146	15113	15239	15360	15301	15113	15180	15165	15298	15204	15167	15162	15092	15259	15105	15160	15140	15306	15260	15199	15159	15149	15326	15093	15147	15160	15343	15049	15214	15251	15171	15141	15134	15257	15177	15264	15291	15294	15238	15321	15370	15215	15181	15204	15029	15198	15069	15087	15442	15255	15158	15249	14989	15205	15224	15263	15149	15276	15190	15114	15028	15280	15155	14978	15187	15197	15188	15028	15115	15162	15215	15376	15296	15099	15337	15479	15188	15193	15392	15198	15021	14916	15322	15362	15246	15116	15166	15260	15225	15228	15159	15247	15160	15207	15219	15098	15293	15185	15323	15234	15280	15271	15269	15320	15056	15018	15263	15448	15269	15228	15338	15194	15312	15281	15335	15128	15393	15132	15158	15134	15265	15206	15158	15248	15218	15094	15140	15372	15146	15217	15257	15123	15213	15172	15163	15251	15088	15289	15198	15347	15206	15066	15161	15301	15196	15234	15179	15337	15112	15184	15190	15033	15283	15202	15312	15200	15173	15091	15133	15235	15085	15123	15103	15189	15236	15236	14999	15166	15163	15120	15161	15150	15277	15154	15295	15271	14974	15312	15199	15282	15148	15405	14954	15035	15203	15135	15243	15271	15271	15094	15308	15185	15193	15234	15256	15227	15196	15302	15204	15132	15217	15095	15139	15195	15074	15176	15203	15355	15095	15283	15350	15226	15117	15254	15310	15185	15370	15405	15158	15175	15173	15091	15312	15248	15415	15234	15313	15249	15263	15228	15129	15095	15130	15119	15280	15301	15109	15249	15187	15342	15199	15270	15364	15222	15203	15187	15259	15332	15287	15197	15278	15067	15241	15060	15411	15193	15430	15217	15133	15262	15333	15047	15274	15221	15283	15197	15142	15223	15184	15200	15307	14967	15209	15095	15176	15156	14864	15224	15209	15171	15390	15224	15185	15248	15168	15327	15219	15147	15265	15103	15165	15322	15114	15266	15273	15279	15104	15123	15275	15304	15363	15033	14932	15156	15210	15267	15133	15137	15190	15106	15251	15418	15199	15254	15065	15147	15166	15276	15208	15312	15171	15267	15323	15290	15229	15203	15208	15153	15127	15091	15160	15236	15149	15270	15228	15108	15198	15202	15228	15175	15181	15252	15135	15160	15376	15257	15314	15189	15204	15223	15172	15053	15160	15122	15159	15111	15413	15148	15193	15253	15083	15200	15248	15218	15470	15266	15212	15243	15068	15331	15142	15221	15273	15158	15219	15265	15215	15143	15357	15225	15225	15134	15127	15212	15077	15169	15095	15255	15261	15269	15104	15199	15212	15131	15288	15298	15187	15208	15179	15216	15291	15074	15208	15130	15281	15203	15166	15223	15360	15110	15133	15029	15176	15120	15270	15296	15048	15337	15228	15296	15155	15071	15127	15283	15255	15360	15145	15218	15171	15080	15341	15043	15125	15241	15250	15230	15160	15397	15354	15118	15169	15154	15148	15451	15140	15122	15156	15298	15078	15161	15107	15102	15212	15272	15146	15240	14993	15276	15231	15192	15140	15201	15135	15165	15171	15214	15137	15081	15229	15428	15169	15159	15236	15357	15126	15252	15349	15115	15090	15112	15164	15334	15227	15089	15269	15397	14883	15235	15068	15164	15187	15184	15098	15342	15142	15338	15080	15178	15108	15127	15271	15351	15022	15256	15229	15210	15235	15199	15231	15022	15206	15335	15160	15170	15018	15149	15294	15284	15353	15228	15233	15055	15229	15242	15180	15241	15104	15118	15367	15062	15049	15152	15202	15165	15158	15167	15281	15365	15155	15243	15247	15118	15144	15074	14927	15059	15029	15189	15191	15190	15341	15256	15200	15111	15319	15157	15111	15262	15342	15239	15199	15039	15205	15146	15061	15275	15117	15143	15255	15168	15226	15341	15342	15079	15206	15202	15199	15229	15186	15326	15229	15247	15056	15126	15134	15224	15247	15077	15026	15349	15348	15144	15173	15242	15324	15269	15230	15273	15151	15234	15163	15277	15188	15006	15179	15243	15131	15065	15204	15106	15329	15238	15266	15250	15202	15333	15317	15288	15163	15185	15137	15151	15062	15246	15177	15160	15225	15188	15204	15156	15183	15240	15269	15355	15242	15185	15086	15107	15315	15222	15202	15205	15347	15022	15239	15279	15267	15349	15218	15254	15349	15042	15160	15353	15216	15271	15301	15131	15235	15324	15295	15312	15143	15268	15271	15142	15308	15127	15177	15184	15332	15155	15255	15256	15195	15155	15101	15130	15155	15224	15131	15248	15301	15221	15285	15419	15250	15218	15235	15130	15353	15208	15071	15284	15314	15331	15189	15046	15336	15189	15144	15359	15352	15261	15229	15229	15285	15200	15154	15213	15297	15199	15222	15174	15260	15179	15339	15263	15226	15085	15261	15293	15233	15249	15264	15180	15298	15154	15208	15353	15256	15072	15169	15210	15216	15088	15124	15222	15269	15241	15210	15229	15218	15206	15220	15333	15248	15169	15154	15077	15165	15274	15202	15176	15345	15047	15191	15267	15250	15247	15064	15258	15363	15099	15254	15106	15075	15206	15242	15165	15042	15192	15321	15261	15231	15316	15205	15264	15175	15295	15229	15161	15195	15277	15253	15199	15286
22889	21206	29082	23631	25212	58758	64172	49711	24834	18633	16593	16297	16141	16300	16203	16290	16128	16123	16021	16274	16228	16194	16137	16213	16149	16032	16043	15937	16240	16103	15988	15961	16118	16106	16082	16008	16158	16117	16028	15991	15816	16041	16224	16139	16222	16063	16222	16170	16019	15882	15982	15939	15958	16044	15977	16172	15872	16032	15986	15848	16031	16081	15967	16137	15980	16016	15931	16032	15995	16045	16073	15808	15800	15923	15904	15929	15873	16097	15977	16072	16171	15976	16032	15932	16087	16067	16077	15919	15992	15970	15984	15932	15783	16148	15983	15940	16105	16149	15901	15927	16017	15808	15901	15827	15922	16256	15924	16008	15975	16000	16122	16111	15941	16163	16081	15952	16096	16106	15995	16051	16075	15813	15965	16168	15973	15907	16023	15625	16042	15959	16008	16162	16161	15973	15820	16114	15886	15982	15914	16068	16014	15904	16182	15919	15860	15981	16049	15951	15970	15991	16063	16030	15819	15792	16024	15784	15983	16041	15978	15760	15971	15949	15965	15796	15864	15963	16068	15951	15901	15912	15888	16105	16085	15868	15877	15966	16010	16031	15983	15993	16301	16133	15888	15922	15901	16053	15950	15977	15622	16000	16104	16119	15791	16026	15970	16000	16090	15844	16057	15932	16056	16090	15997	16045	16007	15992	15961	15952	16022	15972	16021	16128	16133	16130	16127	16073	15917	15794	15950	16019	15941	15821	15892	15947	16037	16122	15833	16021	15876	15975	15793	15993	16029	16062	16019	16134	16093	16022	16193	16076	15967	16038	15920	15895	16150	16084	16040	15971	15944	15996	16070	15963	15992	15844	15767	16048	16021	16026	15965	15915	16086	16026	16149	15943	16051	16069	16016	15926	15920	15837	15986	16044	16107	16054	15924	16166	16160	15991	16089	16071	15968	16059	16041	15937	15986	15932	15976	15958	15824	15979	15944	15856	16014	16004	16016	16005	16052	15919	15955	16058	16010	16049	16022	16044	15989	15954	15922	15846	16008	15973	15959	16002	15861	15987	15944	16096	15811	15967	15825	15997	15797	15951	15800	15878	15971	15874	15984	15865	15879	16118	15945	15826	16153	15972	15865	15840	15972	15972	16022	16050	15913	16071	15882	15852	15996	16107	15939	15891	16170	16016	16016	15948	16073	15807	15960	15989	16092	15798	16128	16063	15966	15827	15894	15831	15899	15893	16006	15767	16016	16088	15863	15902	15814	15949	15948	15947	15792	15830	15987	15853	15939	15831	15891	15888	15883	15978	16097	16027	16128	16180	16095	16044	15815	16190	16037	15843	16179	16017	15822	15907	16032	15848	15966	16083	16003	15860	15884	15934	15975	16217	16080	16110	16067	15939	16096	15979	15950	16010	16161	16061	16018	15966	15989	15987	15974	15785	16044	16067	15915	15877	16010	15965	15879	15960	15974	15703	15846	15916	15999	15820	15996	16020	15848	15920	15898	15991	15938	15781	16062	16074	16019	15969	16003	15934	16011	16163	15875	15799	16069	15881	15962	16183	15654	16060	15906	15846	15973	16090	15941	15853	15949	15889	16052	15858	16020	15999	16130	16100	16044	16176	16134	16029	16005	15993	15934	15981	15986	15857	15961	15789	16141	16128	15890	16054	15874	15771	15897	16096	16037	15780	15932	16008	16094	15978	15926	15873	15872	16010	15886	16097	15909	16036	15953	16055	15960	15967	15844	15942	16034	16043	15832	16078	15783	15855	16071	16069	15919	16075	16056	16077	15897	15887	16131	16005	15973	15996	16087	15972	16031	16003	15912	15821	16007	16104	16009	15946	15873	16175	15959	15795	15717	15849	16040	15901	16016	15878	15992	16224	15985	15946	16044	15863	15969	15817	15900	16076	16042	15869	15965	16095	16154	16031	15996	15919	15895	15950	15804	15853	16067	15924	15876	16035	16155	15936	15854	16157	16112	15650	15929	15873	15952	16092	15865	15734	15907	16023	16044	15917	15926	15820	15971	15765	15957	16010	15974	15980	16079	16021	16046	15931	16068	15982	15985	15956	15889	15911	15821	15996	15902	16109	15968	15915	15798	15988	15827	15950	15986	16013	15978	15952	15811	15859	15926	15964	15985	15936	16007	15986	15990	16023	15944	15733	15976	15856	15917	15937	15915	15850	15840	15880	16058	16005	15856	15921	15808	16081	16023	15870	15970	15846	16170	15839	16170	16029	15859	15966	15850	15717	15901	15759	16001	15947	15982	15811	15984	15902	15923	15858	15825	16058	16046	15930	15928	15993	15995	15988	15929	16095	16004	15901	15928	15947	15852	15824	15926	15864	16048	15716	15976	15938	15918	16188	15982	15974	15994	16123	15877	15997	15860	15778	15830	16229	15818	15960	15785	15907	15922	15964	15963	16002	16128	15990	16140	16045	16099	15972	16032	16076	15955	16046	15966	15793	15860	15813	16104	16017	16029	15972	15924	15895	15936	16047	15884	16045	16162	15914	15957	15922	16069	16052	15965	15744	16053	15909	15994	16163	15788	16036	16067	16022	16012	15975	16019	15886	16079	16062	15900	16194	16143	15742	15879	15809	16050	16169	16010	15886	15839	15805	16110	15909	16014	16074	15852	15759	16016	16095	15996	15873	15987	16050	16072	16206	16149	15980	15915	16092	16015	16002	15795	16041	15923	15858	16037	15955	15879	15928	15781	15897	15875	15926	15899	15873	15968	15745	15747	15988	15944	15966	15982	15925	15956	15875	15789	15918	16050	16097	15866	15932	15902	15880	16023	16008	16068	16037	15899	16055	15807	15799	15872	15968	15909	15847	16097	15911	16215	15992	16001	16228	16092	15573	15799	15822	16124	16005	16117	15983	15966	15773	15855	16062	15912	16024	15981	16142	16127	16114	16117	16129	15843	15926	15908	16067	16118	16064	15904	16039	16158	15963	15935	15907	15948	16061	15909	16099	16030	15966	16008	16189	15901	15999	16010	15922	15833	16143	15998	16042	15945	15960	15819	15909	16212	16056	16034	16206	15896	15826	15927	15943	16071	15980	16128	15959	15868	15923	15997	15845	15900	15891	15992	15947	15910	15962	16098	16063	15947	16082	15888	15737	16075	15816	16058	16182	16214	15899	15862	16015	15972	16062	15810	15855	16101	16130	15801	16064	16027	16006	15953	15957	16003	15888	16048	16064	15906	15827	16034	16024	15832	16109	15976	15863	15878	15791	15869	15913	15860	15980	15810	16010	15968	15874	16009	15854	15936	15734	15843	15740	16041	15797	16052	16079	15951	15851	16040	15939	15913	15969	16044	16063	15903	15877	16100	16053	15896	16141	15876	16090	15968	15833	16031	16031	15899	15878	16031	15872	15982	15838	15941	15972	15959	15995	16022	15930	15924	16039	15925	15839	15946	15847	15955	16043	15847	16057	15882	15864	15915	16064	15866	15907	15763	15995	15942	15838	16146	16001	15929	15977	15747	15865	16010	15928	15752	15816	15993	15965	15999	15830	16080	16189	16173	15987	15860	16141	15792	15966	16007	15877	16181	15910	15734	16143	16138	15987	15884	15948	15921	15931	15858	15959	15760	15971	16231	16155	15976	16392	15961	16051	15896	15843	15959	15969	15900	15848	16065	16003	15893	15765	15714	16146	16080	16083	16114	15820	15905	16001	15869	15820	15985	15772	15913	15733	15878	16091	15815	15919	15867	16052	16174	16088	15975	15926	16075	15983	15905	15924	15868	16129	15778	16030	15919	16119	16044	16192	16135	15811	15944	16040	15856	16052	16087	15999	15860	15968	15810	15897	15890	15913	15908	15892	15782	15988	15815	15760	15966	15796	15965	16075	16018	15972	15690	16073	15870	15981	16104	16094	15989	16030	15805	15973	16019	15878	15931	15920	15955	15873	15921	16049	15934	15881	15942	15979	16082	15966	15824	15948	15988	16028	15839	15974	15963	16071	15898	15838	15801	15855	15805	15913	15869	16214	16055	16061	16029	16000	15962	16031	15710	15830	16043	15897	15997	15944	15974	16074	15943	15885	15855	15945	15959	16039	16005	15996	15921	15824	16232	16015	15865	15951	15845	15986	15955	16002	16226	15837	15880	15961	16070	15815	16057	15904	15917	16026	16019	15914	15883	15990	16134	15888	15875	15927	15932	15982	15930	15823	15899	15847	15824	16037	15989	16087	15998	15995	16249	16087	15994	16007	15973	15891	15864	15963	16037	16094	16042	16101	15848	15994	15762	15905	15924	16161	15986	16005	15941	15990	16036	16093	15959	16011	16082	15818	15996	15849	16039	15900	15903	15876	15986	16052	15946	15872	15895	16056	16135	15983	16050	16078	16163	15871	15943	15894	16003	15975	15937	15935	15831	16077	15903	15853	15860	15942	15820	15915	16120	15892	15841	16019	16092	16085	16026	16065	15873	15846	15832	15874	15784	15960	16032	15927	15987	16027	15812	15939	15929	15896	15965	16068	15884	15966	15924	15936	15957	15876	15982	15829	16129	15922	15978	15956	16013	16163	16031	15797	15991	15890	16091	16076	15990	15898	16069	15898	15964	15875	15994	15814	15979	16077	16119	16153	15966	16044	15898	15949	15954	16022	16035	16065	16001	16046	15788	15964	15870	16038	16061	16025	16017	15841	15899	15994	15909	15948	15982	16019	15949	15962	15889	16002	15857	16133	15983	15855	15981	16035	15823	16124	16031	15863	16070	15995	15951	15949	15837	16013	15906	16108	15876	16025	16137	16051	16042	15925	15983	15962	16130	16002	15909	15897	15982	15959	15827	15963	15759	15939	15927	15909	15995	16081	16018	15869	16018	15824	16095	16116	16079	16141	15954	16138	15912	15769	16065	15939	15954	15803	16034	15841	15885	15634	15822	16057	16085	15978	16116	15985	16007	15952	16027	15763	15843	15975	16060	15929	15915	15895	15857	15926	16059	16039	16084	15752	15977	15937	15934	15890	15976	16116	16020	15835	15871	16137	16027	15954	15824	15932	15915	15859	16078	15927	15884	15929	15772	15898	15769	16009	15999	15936	15838	15969	15900	15877	15869	15965	16183	15958	16055	15870	16146	15832	15926	15932	15948	15796	15865	15778	15984	15896	16060	16077	15948	15929	15957	15793	15922	16042	15850	16092	15936	16070	15986	15864
18404	34610	32110	25094	39602	67089	66035	51140	15151	15100	15134	15022	14961	15016	15072	15050	15118	15012	15004	15152	15183	15146	15176	15154	15022	14959	14929	15018	14961	15037	15208	14905	14991	14880	15075	15120	14759	14939	15160	15004	15182	14905	15139	14872	14833	15125	14989	14983	15114	15023	15004	15011	14977	14850	14940	14873	14931	15071	15178	15008	14855	15135	15026	14981	14996	15126	14984	14967	15118	15032	15029	15035	15073	15027	15107	14955	15196	14999	15124	14888	14958	14967	14944	14953	15020	15044	15122	14900	15087	15038	15096	15084	15081	15030	15166	14968	15059	14916	14990	14944	15083	15172	15007	14913	15213	15031	15071	14917	15024	15168	14920	15032	14980	14972	15020	15021	15034	14998	15053	14827	15045	15070	14952	14845	14956	14860	14854	15088	14935	15064	14956	14827	15178	14991	15068	15101	14918	15038	15067	14991	14832	15007	14948	15069	14982	14946	15121	15035	14932	15191	14903	14930	15090	14804	14979	14988	14969	15116	15054	14996	14935	15282	15020	15017	14936	15030	14849	15047	14871	15048	15227	14901	14945	15139	14903	14954	15168	15016	15071	14967	15069	15004	15116	14958	14958	14939	14890	14989	15012	15092	15028	15163	14992	15072	15130	15085	14944	15107	15052	14907	14984	14997	14949	15065	14896	14998	15118	15126	15048	14986	14904	15022	14895	15037	14957	15034	14946	15045	14879	15167	14889	14872	14857	14998	14957	14993	14886	15012	14741	14929	14958	14801	15083	15077	15086	15052	14872	15018	14880	15205	15023	14781	15162	15096	15032	14966	14878	14964	14988	14959	14907	15003	15087	14836	15065	14992	15009	14967	14953	14923	14982	15180	14973	15005	14836	14907	15071	14936	14926	15071	14832	15071	14951	14978	15055	15110	15017	14953	15010	15159	14953	15161	15108	14961	14988	15008	15055	15029	15026	15009	14967	14955	14989	15130	14815	15043	15124	14827	14956	14835	15107	15057	15122	15048	14991	15030	15008	14947	14909	14864	15117	14973	14856	14982	14884	14922	14903	15028	14945	14988	14871	15082	15047	14903	15074	14829	15092	15148	14924	15083	14886	15039	14990	14952	14826	14891	15052	14919	15026	15055	15058	14950	15074	14948	15042	15015	14985	15077	14968	15099	15058	15011	14941	14946	14797	14996	14951	15149	15097	15132	15027	14903	15043	14973	14991	14962	15050	15007	15103	14990	15062	15050	15061	14972	15018	14912	14924	14854	15108	15073	14991	14989	15174	14892	15024	14989	14958	14915	14850	14909	15015	14959	15037	15023	15014	14835	15036	15080	15008	15161	14911	14921	14915	14920	14964	14925	14887	15048	14937	15034	15082	14904	14959	14924	15062	14962	14980	15079	15094	14952	14943	15157	14911	14879	14860	14988	14824	15101	15016	14935	15017	14925	14966	15070	14890	15039	14869	15116	14927	14980	15147	14983	15050	15129	14994	14997	14949	14911	15004	14828	14964	14953	15001	14946	14952	14913	15050	14987	14995	14971	14924	14998	15037	14922	14985	15066	15195	15005	15102	14889	14955	14902	14951	15107	15171	15021	14983	15046	14990	15009	14925	14909	15111	15018	15016	15113	15122	15152	15132	14907	15100	14918	14825	15100	14800	15071	14898	14906	14970	14786	14873	15158	15103	14918	15319	15109	15135	15070	15027	15188	15013	15126	15018	14901	14929	14947	14949	15009	14985	14983	14977	15003	14808	15006	15029	14985	15139	15281	14911	14985	15017	14986	14826	14879	15016	15125	14955	15041	14877	14911	15115	15114	15055	14887	14972	15143	14920	15066	14974	14971	15087	15002	14966	14998	15103	15049	14921	14892	15033	15000	14945	14871	15129	14815	15148	14888	14991	14935	14950	14938	14949	14834	14976	14976	14892	15076	14978	15162	14997	15227	15083	15071	15029	14901	15045	15238	14784	14841	15081	14967	15104	15053	14960	15044	15084	14914	15079	14805	15082	15137	14935	15117	15024	15096	15072	15145	15160	14850	15080	14912	14887	15077	14977	14907	15391	14979	15026	14984	14975	15063	15033	14931	15055	14857	14932	14824	14940	15075	14972	14891	15215	15021	14977	14841	14852	14936	15075	15129	14958	15024	14783	15023	14879	15023	15154	15110	14881	14996	14973	15015	15195	15054	14828	15106	15015	15045	14986	15030	14950	15002	14848	14991	15034	14989	15093	15075	15139	14943	15060	14943	14982	14990	15015	15133	14938	15088	14904	15104	14969	14894	15078	14992	15198	14945	14965	14951	15139	15013	15013	14994	15206	15162	15030	14997	15053	14839	14869	14962	14861	15062	14936	14865	14960	14959	14940	14967	15018	15046	15007	15156	15052	15105	14968	14853	15050	15030	15047	15147	15092	15080	14937	15128	14984	14973	15018	14928	15118	15062	14928	15064	15003	14979	15024	14976	15046	14804	15080	14897	15128	15017	14979	15050	14836	15004	15057	14910	15004	14957	15063	15048	14980	15043	14837	14965	14988	14891	15132	15024	15049	14899	14930	14907	14934	14858	14972	14744	14936	15042	14994	14932	14965	15028	15015	14873	14982	15119	14852	15057	15001	15058	14950	15045	14915	15088	15235	14916	15175	14946	15034	15093	14845	15202	14906	15044	14986	14979	14931	15094	14955	14864	14923	14863	15019	15027	14965	15047	14869	14981	15005	15149	14989	14690	14979	14886	14971	14957	14998	14965	15059	15070	14968	14972	15013	14958	14912	15023	15116	14982	14926	15025	15093	14891	14977	15164	15010	14817	14975	14936	15058	15121	14980	14997	14887	14860	14993	15015	14951	14978	14901	14878	15060	14897	15085	14862	14989	14965	14918	14824	15156	15002	14806	14931	15026	15065	15060	14737	14972	15126	14809	15020	14947	14879	14861	14987	15158	15049	14974	15020	14997	15100	15108	15062	14876	15067	15008	14849	14936	14972	15000	15031	14930	15027	15037	14927	14922	15027	14950	14902	15157	14931	15065	14961	15012	14975	14924	15088	15014	14880	15017	15001	15020	14896	15127	14894	14974	14876	15129	15035	14731	15214	14890	14908	14854	15097	15026	15044	14877	14951	15043	14888	14768	15080	14928	15159	15044	14945	14988	14838	14907	14960	14954	14943	14976	14900	15040	15104	15005	15088	14973	15081	15043	15063	14912	14855	14874	15006	15124	14897	14918	14796	14992	15010	14915	15000	14957	14876	14982	14985	14838	14919	15058	15070	15027	15017	14959	14941	14979	15058	15009	14910	15091	15011	14809	15027	15131	15103	15152	15013	14877	15119	14991	15095	14941	15054	15003	14937	15025	15096	15047	14940	15089	14853	14953	14964	15071	15034	14842	14947	14842	15052	14950	14997	15101	14943	15096	14873	15037	14841	15142	14883	15181	14892	14944	15002	14853	14959	15024	14899	14967	14933	14865	15136	15049	14933	14899	14946	14852	15099	14945	14989	14911	15001	14985	14977	14876	15006	14940	15068	15055	15084	15004	14817	14966	15109	15007	15050	15002	14972	14907	14963	15049	15067	15128	14743	14990	15028	14959	14962	14992	14960	15089	15009	14993	15111	15135	15048	15038	14987	14956	14915	15048	14997	14948	14911	14923	14962	14970	14857	14846	14956	15026	15003	14828	15016	14955	15100	14898	14896	14973	15037	15023	14955	15039	14972	15068	14954	15008	14995	14978	15136	15037	14942	14925	14882	15053	14950	14948	15008	14999	15090	14864	14993	14986	15051	14810	14876	14995	15003	14898	15080	15067	14867	14877	14941	14902	15146	15098	14896	15015	14935	14977	15055	14896	15031	15020	14970	14811	15180	15002	14942	14963	14980	14915	15093	15106	14972	15173	14765	14954	14861	15009	15009	14868	14930	15017	15151	15078	15033	15052	14974	14922	14894	15062	14813	14903	15145	14953	14986	15067	15052	15054	14880	15076	15007	14926	14977	14853	14941	15122	14995	15146	15018	15098	15082	14966	14991	15024	15027	14845	15035	15071	14920	15213	15049	14962	15004	14867	14755	15034	15114	14975	14896	14960	14923	15005	14929	15166	14826	15032	15085	14892	15060	15004	14920	15019	15097	14969	15040	15089	15044	15007	15036	14958	14945	14946	14857	15081	14995	14915	15020	14809	15072	14921	14859	14982	14894	14974	15159	14906	15025	15040	14897	15143	15057	14918	14937	15123	15014	14944	14923	14985	15068	15286	15013	14801	14964	14927	15107	14993	15050	15058	14893	15090	15088	15116	14996	14863	14979	15061	15006	15063	15137	14996	15068	15046	15038	14958	14948	15111	14955	14768	15033	14942	15024	15044	15039	14877	14915	15095	14895	14737	15097	14937	14910	14897	14948	15017	15134	15048	14977	14829	14945	15117	15074	14962	14938	14901	15040	14913	14937	14986	15064	14986	15004	14775	15180	15051	14926	15032	14992	15040	14981	14885	15035	14931	15109	15036	14909	15110	15065	15092	14715	15013	14974	14925	15031	15063	14942	15026	15098	15049	14920	15037	14967	14982	15097	14927	15135	15026	14962	14912	14961	15010	14825	15100	14916	14961	14955	14971	14967	14902	14964	15045	14801	14920	15061	15036	15027	14905	14869	14888	15092	14872	15054	15012	14965	14929	14954	15036	14928	14884	14993	15178	14954	15099	14978	15114	14910	15000	14975	14875	15115	15166	14734	15096	15092	15084	14880	15042	14978	14799	14995	14991	15026	14995	15031	14831	15064	15044	14970	15174	14979	14915	14995	15110	14873	14881	15049	14939	14893	14992	15057	15119	14993	15105	15055	15043	14782	15044	14962	14966	14950	14904	14970	14927	14990	14975	15104	15084	15105	14902	15032	15054	15022	14989	15017	14854	15075	14925	14942	14875	14986	15017	15061	14915	14900	15006	15120	14998	15001	14925	15001	15041	14881	15048	14915	15032	15076	15106	15101	15041	14819	14919	15075	14903	15043	14967	15081	14949	15019	15043	14914	14987	15074	15134	15006	14983	14863	15078	14943	14944	14898	14915	14929	14979	14874	14909	15028	15011	15065	15053	15030	14926	15093	14997	14941	15092	14889	15015	15066	15001	14942	14874	15059	14991	14885	15163	14995	14901	14981	14842	15000	15032	14956	14894	15031
27320	21806	23603	20233	17054	23316	25302	21817	16476	15774	15754	15563	15542	15775	15630	15624	15634	15622	15596	15883	15693	15811	15528	15491	15723	15523	15639	15346	15614	15524	15607	15514	15663	15626	15538	15609	15320	15483	15665	15496	15696	15620	15544	15489	15391	15579	15375	15538	15537	15551	15604	15609	15417	15569	15598	15510	15466	15576	15710	15443	15690	15522	15400	15515	15590	15527	15352	15450	15446	15478	15542	15439	15577	15519	15558	15617	15748	15538	15658	15484	15446	15459	15507	15535	15407	15529	15558	15488	15623	15533	15571	15583	15453	15583	15665	15542	15611	15485	15563	15411	15489	15568	15408	15424	15613	15620	15420	15434	15466	15711	15582	15651	15548	15598	15330	15638	15516	15585	15407	15671	15616	15472	15477	15524	15411	15359	15651	15358	15526	15727	15497	15299	15593	15558	15493	15420	15591	15515	15397	15436	15448	15429	15577	15611	15598	15649	15514	15498	15387	15479	15621	15402	15568	15569	15527	15644	15681	15669	15549	15584	15517	15692	15626	15577	15506	15622	15674	15501	15490	15553	15613	15492	15707	15434	15504	15629	15538	15672	15559	15624	15514	15497	15634	15473	15530	15192	15518	15500	15522	15285	15506	15447	15632	15578	15481	15637	15503	15689	15473	15461	15386	15580	15586	15435	15368	15300	15476	15530	15591	15624	15458	15472	15554	15527	15444	15602	15483	15479	15657	15710	15590	15513	15632	15535	15450	15512	15678	15432	15642	15599	15581	15315	15528	15537	15680	15400	15567	15421	15388	15701	15507	15333	15516	15716	15456	15416	15464	15550	15656	15351	15439	15426	15380	15435	15487	15629	15358	15377	15237	15570	15767	15499	15545	15564	15485	15583	15684	15351	15672	15665	15690	15371	15463	15527	15374	15467	15528	15394	15730	15406	15629	15336	15440	15656	15564	15604	15768	15511	15572	15402	15300	15729	15536	15432	15526	15509	15498	15359	15657	15458	15840	15410	15624	15593	15516	15641	15659	15764	15666	15522	15504	15557	15572	15652	15580	15405	15557	15396	15539	15533	15585	15456	15585	15540	15581	15428	15595	15558	15467	15762	15744	15426	15465	15483	15425	15452	15486	15540	15491	15496	15422	15448	15471	15521	15582	15618	15411	15694	15428	15699	15550	15659	15517	15589	15581	15634	15389	15414	15504	15505	15522	15285	15424	15455	15533	15588	15439	15430	15467	15574	15468	15281	15406	15474	15580	15462	15530	15506	15234	15542	15558	15587	15502	15491	15408	15579	15498	15645	15623	15431	15470	15552	15405	15614	15627	15438	15371	15536	15674	15438	15520	15403	15572	15538	15346	15556	15786	15418	15568	15607	15455	15653	15520	15469	15450	15442	15587	15679	15627	15612	15465	15561	15527	15554	15500	15413	15638	15617	15652	15743	15592	15457	15746	15352	15606	15686	15466	15622	15605	15459	15650	15451	15594	15349	15494	15536	15578	15588	15696	15603	15611	15532	15548	15805	15604	15535	15618	15507	15610	15505	15580	15286	15521	15609	15696	15496	15477	15477	15375	15620	15548	15522	15553	15477	15498	15392	15452	15527	15555	15613	15459	15599	15582	15583	15535	15427	15627	15601	15352	15367	15466	15419	15552	15758	15477	15708	15396	15533	15488	15509	15583	15581	15547	15533	15546	15454	15472	15330	15478	15598	15506	15574	15551	15492	15634	15514	15500	15388	15595	15564	15615	15330	15677	15554	15605	15558	15695	15544	15747	15514	15513	15623	15574	15484	15576	15430	15467	15427	15508	15622	15467	15515	15444	15559	15636	15569	15484	15559	15531	15517	15376	15471	15623	15612	15460	15534	15500	15573	15568	15522	15520	15474	15320	15560	15399	15567	15803	15503	15523	15461	15560	15503	15532	15643	15395	15391	15564	15481	15411	15594	15676	15426	15464	15528	15522	15709	15627	15542	15427	15434	15566	15522	15568	15398	15519	15618	15587	15702	15481	15485	15516	15326	15530	15546	15522	15463	15579	15466	15842	15737	15367	15595	15535	15485	15326	15564	15517	15630	15673	15420	15522	15449	15650	15413	15497	15372	15387	15405	15614	15428	15731	15585	15434	15468	15542	15460	15718	15788	15547	15635	15382	15259	15587	15515	15528	15458	15507	15369	15325	15577	15405	15456	15648	15685	15913	15610	15369	15524	15524	15455	15838	15644	15750	15419	15448	15387	15719	15421	15607	15561	15335	15388	15590	15573	15438	15491	15409	15633	15534	15535	15470	15405	15564	15463	15780	15817	15680	15495	15448	15483	15640	15625	15445	15501	15276	15359	15480	15476	15568	15496	15575	15489	15377	15361	15438	15665	15650	15566	15515	15469	15746	15858	15424	15488	15422	15409	15445	15660	15616	15489	15626	15617	15711	15556	15525	15482	15403	15666	15502	15713	15554	15487	15511	15561	15504	15363	15493	15344	15449	15430	15505	15485	15309	15497	15333	15521	15529	15562	15583	15588	15694	15803	15556	15466	15575	15612	15589	15503	15450	15517	15502	15682	15409	15649	15708	15549	15384	15690	15646	15522	15540	15423	15437	15515	15370	15436	15513	15296	15544	15834	15546	15533	15568	15582	15340	15417	15479	15467	15398	15523	15671	15575	15498	15481	15583	15537	15438	15684	15583	15622	15657	15436	15744	15659	15658	15530	15603	15599	15785	15398	15540	15464	15613	15433	15486	15467	15587	15426	15565	15599	15471	15386	15597	15387	15592	15424	15384	15733	15500	15506	15521	15594	15537	15564	15788	15549	15435	15588	15590	15717	15660	15562	15405	15579	15500	15488	15521	15500	15466	15443	15556	15634	15640	15588	15499	15346	15539	15472	15450	15581	15530	15280	15412	15414	15612	15512	15744	15553	15560	15445	15507	15551	15390	15528	15541	15514	15456	15463	15473	15585	15560	15527	15497	15540	15512	15429	15674	15717	15564	15476	15517	15608	15653	15724	15316	15411	15370	15392	15626	15391	15474	15597	15702	15704	15664	15545	15689	15513	15834	15534	15668	15671	15562	15396	15635	15755	15559	15597	15507	15593	15555	15676	15723	15604	15535	15466	15603	15499	15586	15634	15643	15585	15557	15431	15638	15530	15532	15626	15587	15535	15625	15518	15499	15544	15453	15461	15647	15717	15646	15649	15451	15509	15493	15410	15457	15416	15383	15536	15504	15554	15627	15468	15575	15474	15589	15545	15409	15401	15679	15528	15580	15409	15371	15528	15568	15625	15630	15694	15465	15394	15256	15399	15690	15596	15616	15491	15638	15499	15410	15436	15637	15484	15524	15637	15475	15646	15422	15437	15507	15511	15628	15497	15714	15455	15442	15615	15509	15427	15566	15613	15655	15500	15585	15561	15453	15503	15607	15293	15499	15559	15559	15555	15658	15505	15335	15537	15474	15515	15430	15467	15593	15442	15664	15566	15593	15527	15495	15453	15589	15524	15518	15523	15509	15523	15699	15659	15740	15589	15532	15386	15638	15694	15491	15472	15522	15591	15679	15589	15605	15442	15446	15370	15528	15501	15476	15332	15627	15578	15538	15439	15555	15509	15541	15554	15413	15378	15655	15631	15370	15759	15620	15424	15531	15209	15575	15468	15475	15395	15469	15467	15739	15447	15418	15507	15421	15386	15777	15557	15515	15291	15416	15564	15474	15580	15481	15721	15609	15469	15586	15416	15503	15688	15688	15583	15548	15563	15645	15261	15541	15482	15483	15473	15344	15542	15613	15544	15529	15523	15548	15703	15494	15454	15472	15419	15476	15406	15302	15596	15582	15570	15486	15448	15727	15407	15552	15505	15406	15513	15414	15729	15412	15677	15571	15450	15516	15561	15613	15593	15349	15387	15605	15543	15537	15663	15723	15562	15518	15455	15568	15539	15676	15584	15750	15529	15357	15597	15447	15576	15569	15602	15716	15634	15474	15648	15647	15636	15566	15476	15545	15437	15474	15663	15773	15502	15292	15494	15592	15404	15313	15755	15534	15457	15644	15395	15586	15681	15403	15615	15602	15534	15554	15554	15501	15359	15597	15691	15608	15624	15658	15624	15640	15625	15205	15347	15683	15493	15757	15444	15628	15481	15600	15548	15536	15444	15535	15799	15670	15381	15569	15470	15558	15528	15638	15370	15490	15623	15436	15453	15741	15526	15557	15442	15709	15514	15486	15452	15624	15382	15458	15633	15489	15515	15540	15468	15568	15647	15429	15771	15551	15554	15580	15435	15427	15562	15530	15455	15502	15541	15314	15720	15727	15352	15443	15433	15490	15603	15439	15591	15565	15406	15616	15480	15470	15322	15667	15624	15580	15605	15509	15466	15505	15583	15465	15513	15454	15573	15659	15510	15525	15393	15540	15442	15408	15603	15608	15455	15434	15494	15592	15525	15425	15611	15711	15652	15612	15586	15681	15629	15578	15430	15441	15700	15648	15565	15533	15463	15525	15340	15329	15418	15577	15337	15511	15501	15513	15630	15417	15392	15467	15540	15555	15372	15326	15518	15502	15489	15612	15407	15420	15488	15532	15528	15561	15519	15493	15388	15510	15463	15514	15605	15502	15624	15417	15414	15370	15475	15502	15416	15554	15495	15557	15699	15391	15617	15511	15558	15540	15538	15444	15421	15604	15797	15555	15511	15715	15429	15578	15197	15514	15495	15508	15428	15473	15599	15461	15607	15644	15459	15509	15712	15360	15622	15373	15471	15468	15487	15342	15395	15474	15480	15688	15586	15620	15463	15515	15623	15398	15411	15434	15614	15603	15566	15417	15418	15622	15464	15444	15436	15486	15418	15585	15610	15571	15626	15601	15586	15546	15538	15664	15634	15604	15624	15400	15533	15519	15651	15589	15652	15539	15515	15382	15759	15506	15659	15510	15551	15532	15559	15897	15609	15508	15515	15639	15526	15623	15467	15565	15476	15554	15562	15493	15872	15589	15646	15335	15476	15599	15548	15508	15620	15474	15691	15681	15404	15507	15597	15622	15493	15612	15641	15575	15582	15678	15658	15572	15598	15420	15570	15357	15310	15205	15515	15561	15611	15506	15502	15572	15566	15664	15562	15574	15620	15544	15520	15450	15489	15379	15637	15549	15456	15484	15514	15575	15560	15579	15595
15254	18814	19047	17517	17865	26162	26750	22126	14930	14846	14753	14743	14962	14791	14874	14709	14903	14631	14823	14879	14702	14837	14863	14695	15095	14949	14699	14893	14847	14680	14802	14842	14697	14752	14719	14679	14891	14866	14765	14859	14900	14901	14635	14788	14789	14764	14741	14792	14705	14677	14833	14818	14791	14897	14785	14724	14755	14876	14583	14664	14790	14845	14850	14737	14868	14719	14658	14900	14841	14828	14780	14883	14689	14923	14715	14737	14758	14911	14728	14839	14743	14846	14868	14730	14986	14852	14671	14839	14895	14845	14657	14881	14831	14784	14810	14738	14777	14748	14801	14615	14635	14788	14829	14811	14956	14690	14769	14765	14680	14773	14886	14903	14834	14863	14813	14643	14838	14870	14597	14703	14891	14821	14690	14902	14721	14737	14901	14705	14801	14652	14862	14962	14971	14806	14815	14864	14846	14644	14905	14806	14749	14977	14801	14803	14829	14725	14705	14707	14794	14746	14988	14751	14754	14912	14853	14656	14738	14685	14786	14643	14890	14774	14851	14852	14857	14800	14840	14735	14735	14855	14794	14634	14757	14828	14718	14724	14615	14687	14753	14848	14864	14840	14775	14590	14739	14958	14755	14679	14985	14984	14904	14869	14919	14724	14775	14727	14707	14873	14809	14742	14589	14802	14861	14845	14884	14666	14699	14791	14827	14705	14942	14718	14868	14796	14714	14959	14765	14766	14771	14734	14717	14895	14719	14819	14751	14723	14793	14696	14819	14766	14685	14650	14866	14924	14832	14912	14743	14788	14689	14818	14855	14630	14729	14632	14733	14859	14809	14882	14861	14766	14724	14600	14686	14951	14876	14821	15064	14836	14904	14712	14672	14690	14765	14804	14999	14997	14949	14701	14666	14790	14844	14799	14840	14715	14711	14843	14743	15147	14757	14744	14664	14833	14781	14793	14791	14864	14671	14801	14770	14583	14804	14900	14724	14687	14756	14576	14708	14747	14816	14978	14919	14812	14969	14839	14642	14882	14853	14877	14710	14744	14809	14607	14605	14939	14782	14703	14812	14832	14797	14689	14778	14855	14815	14796	14688	14716	14792	14697	14724	15004	14712	14889	14669	14784	14618	14749	14864	14796	14740	14738	14665	14723	14748	14820	14672	14822	14904	14566	14820	14837	14796	14641	14873	14791	14856	14758	15024	14696	14641	14754	14888	14752	14800	14912	14862	14623	14797	14697	14782	14749	14811	14790	14791	14799	14876	14827	14804	14785	14756	14836	14790	14823	14871	14830	14759	14664	14855	14845	14853	14649	14680	14686	14754	14890	14934	14727	14827	14748	14883	14726	14729	14803	14582	14886	14754	14889	14702	14763	14737	14857	14765	14881	14622	14856	14810	14729	14891	14864	14888	14781	14785	14829	14787	14718	14743	14926	14751	14752	14740	14792	14877	14810	14863	14538	14789	14796	14741	14753	14705	14794	14834	14908	14793	14822	14801	14619	14652	14732	14752	14810	14812	14725	14812	14665	14822	14689	14862	14702	14912	14865	14833	14866	14756	14760	14866	14736	14825	14750	14786	14751	14742	14860	14823	14721	14868	14747	14891	14787	14760	14827	14782	14608	14814	14763	14766	14711	14891	14760	14868	14951	14758	14671	14812	14907	14854	14837	14811	14828	14980	14799	14587	14667	14790	14874	14857	14803	14720	14671	14763	14672	14804	14639	14842	14785	14788	14821	14943	14762	14625	14883	14910	14830	14792	14909	14918	14726	14841	14647	14968	14856	14849	14785	14962	14674	14804	14767	14889	14655	14733	14799	14745	14786	14825	14759	14813	14725	14699	14719	14770	14767	14727	14797	14913	14818	14765	14853	14619	14782	14726	14804	14791	14569	14660	14729	15009	14771	14744	14835	14705	14771	14802	14694	14851	14879	14878	14832	14773	14594	14725	14789	14716	14934	14786	14815	14786	14783	14784	14841	14853	14707	14649	14859	14746	14767	14787	14929	14870	14734	14834	14863	14810	14596	14832	14615	14759	14876	14706	14628	14816	14644	14908	14858	14785	14746	14876	14969	14787	14692	14898	14753	14932	14797	14932	14699	14655	14842	14698	14793	14867	14839	14812	14757	14677	14799	14794	14761	14822	14876	14802	14613	14663	14798	14694	14774	14907	14716	14864	14782	14780	14753	14804	14771	14898	14739	14770	14841	14850	14717	14795	14650	14805	14796	14840	14697	14877	14662	14797	14749	14857	14806	15037	14759	14937	14800	14728	14823	14861	14793	14722	14749	14836	14825	14825	14823	14917	14813	14654	14752	14783	14821	14621	14676	14765	14713	14866	14765	14670	14804	14743	14804	14807	14805	14752	14725	14872	15035	14668	14804	14748	14738	14676	14987	14936	14866	14707	14911	14903	14803	14761	14874	14873	14799	14864	14831	14873	14804	14743	14887	14686	14878	14840	14724	14797	14771	14835	14631	14720	14704	14550	14666	14701	14884	14690	14822	14646	14821	14758	14836	14695	14777	14876	14728	14819	14791	14819	14831	14714	14718	14901	14812	14886	14854	14750	14759	14730	14742	14831	14802	14798	14772	14695	14857	14832	14721	14828	15005	14659	14824	14999	14601	14731	14909	14908	14774	14904	14781	14953	14767	14702	14967	14740	14800	14939	14841	14765	14906	14796	14762	14983	14738	14924	14728	14739	14814	14787	14849	14771	14816	14811	14777	14757	14644	14903	14882	14778	15011	14774	14669	14787	14835	14872	14758	14857	14754	14778	14896	14708	14711	14859	14630	14834	14668	14797	14887	14939	14780	14863	14925	14694	14609	14734	14632	14957	14748	14801	14617	14806	14739	14779	14712	14803	14799	14920	14910	14881	14835	14850	14756	14800	14765	14675	15028	14792	14810	14589	14838	14771	14848	14838	14766	14870	14756	14827	14733	14699	14658	14726	14666	14829	14911	14719	14670	15006	14846	14653	14728	14730	14805	14723	14753	15032	14623	14816	14711	14780	14803	14807	14698	14818	14771	14852	14852	14905	14766	14740	14834	14798	14850	14904	14853	14745	14822	14790	14789	14945	14771	14683	14754	14871	14818	14932	14783	14800	14933	14647	14920	14603	14771	14785	14816	14787	14817	14929	14843	14831	14762	14784	14719	14906	14729	14880	14769	14659	14691	14890	14810	14754	14822	14879	14777	14761	14856	14806	14682	14796	14691	14875	14905	14808	14719	14852	14894	14774	14764	14705	14795	14662	14729	14585	14920	14709	14833	14786	14875	14974	14669	14892	14707	14638	14726	14857	14798	14834	14745	14829	14785	14808	14850	14883	14718	14723	14741	14798	14700	14876	14700	14744	14566	14853	14948	14763	14764	14686	14814	14890	14839	14664	14728	14790	14921	14763	14823	14813	14776	14924	15012	14848	14858	14935	14750	14675	14943	14766	14651	14608	14673	14869	14738	14853	14669	14825	14625	14676	15026	14942	14851	14970	14896	14605	14848	14767	14761	14804	14742	14860	14900	14960	14776	14699	14940	14716	14713	14742	14822	14703	14929	14847	14764	14810	14675	14884	14611	14770	14833	14890	14632	14720	14831	14785	14691	14919	14733	14567	14802	14936	14695	14700	14742	14782	14694	14782	14740	14817	14720	14799	14867	14721	14795	14811	14731	14852	14706	14826	14847	14652	14886	14769	14672	14850	14704	14864	14711	14842	14836	14817	14738	14624	14777	14793	14843	14800	14814	14727	14858	14773	14719	14705	14814	14822	14801	14843	14842	14875	14727	14791	14854	14812	14914	14778	14721	14834	14916	14867	14821	14814	14862	14748	14820	14814	14870	14836	14729	14733	14959	14924	14807	14759	14754	14562	14829	14789	14822	14694	14770	14794	14661	14791	15002	14769	14862	14931	14796	14795	14804	14834	14893	14889	14774	14908	14961	14804	14750	14673	14822	14976	14747	14657	14758	14786	14823	15009	14866	14791	14806	14754	14648	14771	14672	14672	14990	14833	14846	14713	14813	14606	14803	14874	14701	14806	14661	14869	14809	14786	14833	14803	14830	14985	14709	14722	14817	14768	14832	14845	14691	14742	14858	14706	14905	14569	14853	14879	14698	14837	14798	14859	14844	14945	14773	14763	14636	14809	14826	14903	14919	14811	14668	15038	14718	14852	14717	14782	14654	14615	14797	14692	14741	14598	14774	14848	14727	14836	14721	14733	14890	14770	14899	14860	14845	14772	14796	14948	14666	14908	14886	14847	14802	14787	14896	14801	14702	14719	14781	14901	14777	14826	14753	14891	14669	14875	14824	14831	14595	14906	14785	14782	14862	14736	14847	14847	14840	14613	14828	14802	14746	14803	14701	14720	14848	14828	14982	14658	14695	14724	14822	14794	14737	14832	14826	14856	14732	14725	14652	14683	14733	14878	14646	14980	14846	14921	14940	14919	14708	14674	14656	14826	14777	14874	14774	14799	14788	14792	14721	14970	14715	14783	14869	14778	15024	14853	14858	14805	14888	14814	14855	14905	14822	14827	14898	14753	14767	14888	14851	14854	14825	15019	14696	14660	14903	14779	14670	14955	14944	14812	14778	14876	14637	14963	14739	14923	14912	14954	14641	14907	14700	14758	14778	14778	14778	14807	14785	14736	14870	14849	14771	14809	14788	14538	14950	14878	14575	14729	14793	14750	14752	14899	14640	14886	14817	14637	15016	14745	14787	14763	14801	14696	14763	14722	14691	14763	14701	14637	14903	14790	14803	14912	14713	14752	14731	14793	14755	14757	14791	14889	14897	14890	14892	14648	14586	14857	14876	14987	14771	14807	14781	14810	14639	14825	14799	14793	14780	14815	14856	14670	14796	14879	14863	14765	14744	14762	14839	14820	14717	14793	14810	14852	14891	14751	14833	14741	14796	14967	14963	14693	14825	14870	14716	14786	14663	14833	14815	14655	14627	14846	14729	14703	14911	14904	14787	14757	14697	14694	14812	14812	14774	14870	14782	14863	14833	14923	14768	14843	14746	14864	14902	14755	14770	14881	14811	14713	14762	14774	14872	14717	14771	14862	14704	14921	14859	14670	14884	14764	14846	14833	14834	14808	14837	14806	14839	14766	14832	14618	14676	15061	14728	14639	14812	14852	14855	14802	14756	14798	14844	14694	14701	14777	14683
24087	21234	28527	24437	22798	45044	52873	40318	25161	17692	16840	16626	16491	16562	16478	16544	16580	16576	16357	16422	16296	16558	16529	16366	16428	16400	16412	16412	16354	16407	16404	16616	16465	16546	16525	16562	16439	16345	16404	16305	16363	16314	16377	16494	16259	16617	16406	16427	16459	16347	16297	16375	16522	16387	16386	16338	16520	16559	16238	16428	16381	16470	16284	16405	16370	16463	16272	16461	16356	16167	16342	16476	16523	16476	16300	16362	16554	16599	16683	16302	16249	16380	16337	16483	16424	16493	16471	16476	16336	16403	16312	16330	16328	16447	16294	16637	16336	16362	16408	16401	16353	16392	16231	16302	16418	16403	16584	16400	16333	16553	16380	16286	16333	16318	16400	16325	16186	16398	16265	16325	16441	16416	16414	16433	16407	16338	16311	16584	16461	16527	16352	16247	16432	16412	16242	16370	16356	16215	16442	16313	16349	16507	16390	16512	16413	16399	16438	16261	16664	16499	16509	16308	16350	16436	16483	16277	16245	16391	16326	16332	16467	16186	16319	16346	16363	16225	16360	16353	16349	16370	16348	16393	16354	16445	16372	16346	16438	16425	16557	16420	16470	16411	16334	16281	16365	16347	16428	16228	16393	16394	16286	16638	16423	16330	16347	16330	16288	16490	16354	16446	16389	16471	16545	16559	16313	16366	16378	16445	16402	16374	16444	16272	16549	16249	16290	16282	16289	16428	16354	16259	16448	16339	16286	16370	16266	16222	16323	16272	16210	16303	16191	16314	16335	16222	16492	16272	16361	16363	16259	16245	16430	16275	16498	16443	16341	16418	16503	16281	16464	16500	16525	16423	16415	16424	16516	16344	16162	16404	16329	16410	16592	16387	16545	16440	16274	16240	16360	16515	16337	16320	16411	16463	16429	16390	16537	16339	16318	16497	16407	16316	16304	16200	16393	16435	16251	16204	16327	16275	16348	16321	16388	16148	16341	16551	16304	16345	16350	16452	16325	16485	16359	16412	16293	16400	16490	16490	16331	16327	16169	16364	16380	16359	16386	16252	16447	16367	16598	16464	16525	16331	16494	16384	16388	16079	16393	16508	16387	16204	16380	16298	16349	16301	16334	16415	16435	16372	16228	16392	16361	16377	16544	16426	16317	16512	16347	16337	16573	16509	16441	16329	16306	16477	16201	16346	16289	16456	16282	16378	16414	16467	16380	16309	16412	16365	16108	16365	16228	16300	16255	16437	16395	16273	16460	16383	16270	16556	16383	16431	16358	16413	16461	16343	16431	16365	16152	16349	16337	16390	16318	16489	16421	16383	16463	16386	16412	16405	16350	16606	16579	16387	16362	16339	16372	16376	16426	16286	16192	16234	16266	16312	16322	16376	16304	16352	16388	16288	16388	16045	16403	16308	16298	16536	16257	16364	16230	16334	16522	16368	16434	16377	16338	16531	16407	16394	16401	16198	16369	16391	16315	16398	16409	16307	16393	16441	16382	16265	16517	16470	16342	16383	16465	16423	16329	16324	16411	16387	16479	16392	16295	16491	16396	16601	16317	16459	16305	16453	16676	16570	16421	16450	16311	16210	16394	16425	16500	16413	16314	16237	16466	16266	16496	16373	16466	16179	16255	16198	16374	16213	16308	16245	16464	16555	16266	16240	16484	16328	16417	16352	16384	16309	16409	16313	16285	16359	16393	16371	16365	16445	16555	16357	16554	16456	16459	16310	16523	16552	16363	16436	16329	16526	16399	16462	16159	16461	16373	16494	16425	16478	16505	16398	16547	16526	16346	16417	16460	16171	16443	16411	16293	16264	16310	16267	16432	16374	16380	16285	16167	16362	16359	16487	16473	16444	16224	16193	16288	16413	16251	16448	16193	16522	16241	16272	16403	16482	16323	16332	16528	16433	16329	16236	16258	16467	16304	16753	16465	16378	16357	16420	16483	16472	16290	16310	16480	16434	16352	16275	16216	16328	16283	16355	16566	16488	16346	16233	16200	16378	16399	16490	16337	16353	16358	16429	16590	16425	16276	16310	16492	16303	16318	16284	16280	16580	16395	16377	16483	16336	16300	16512	16394	16376	16448	16501	16423	16404	16374	16473	16579	16316	16411	16216	16402	16404	16638	16381	16500	16519	16383	16374	16429	16501	16427	16341	16641	16513	16282	16406	16429	16431	16374	16503	16332	16477	16475	16476	16477	16280	16299	16419	16280	16335	16373	16458	16454	16345	16328	16514	16356	16366	16467	16353	16203	16313	16476	16492	16277	16297	16306	16356	16381	16379	16584	16407	16349	16161	16427	16592	16434	16571	16423	16403	16434	16359	16516	16434	16524	16402	16378	16426	16461	16150	16442	16227	16520	16409	16262	16281	16280	16442	16289	16238	16531	16409	16425	16554	16351	16457	16378	16284	16365	16176	16311	16307	16300	16404	16358	16551	16331	16301	16552	16290	16552	16529	16384	16219	16542	16306	16265	16401	16321	16455	16494	16450	16619	16451	16428	16372	16363	16534	16431	16469	16402	16457	16535	16280	16335	16490	16316	16323	16385	16375	16332	16433	16434	16334	16411	16188	16372	16402	16283	16369	16427	16443	16405	16378	16330	16201	16423	16155	16204	16510	16456	16509	16298	16337	16341	16245	16358	16307	16503	16369	16507	16353	16452	16233	16578	16220	16404	16385	16251	16547	16488	16363	16464	16610	16486	16517	16456	16413	16358	16460	16391	16310	16428	16561	16348	16357	16367	16475	16365	16564	16380	16377	16399	16595	16372	16369	16341	16251	16308	16430	16382	16287	16389	16291	16393	16337	16359	16297	16418	16161	16621	16294	16297	16373	16352	16438	16391	16511	16443	16328	16472	16707	16232	16379	16533	16287	16488	16409	16590	16335	16368	16226	16265	16460	16280	16491	16310	16477	16418	16464	16518	16354	16448	16367	16185	16332	16367	16473	16472	16391	16372	16435	16225	16454	16515	16436	16395	16365	16331	16177	16421	16354	16401	16328	16246	16523	16286	16531	16376	16152	16246	16453	16384	16542	16339	16535	16520	16347	16426	16353	16123	16380	16394	16101	16391	16394	16395	16396	16533	16388	16414	16366	16219	16366	16342	16345	16394	16436	16310	16233	16423	16451	16578	16305	16527	16294	16507	16331	16186	16307	16346	16543	16282	16342	16549	16490	16343	16283	16601	16394	16291	16407	16393	16347	16577	16543	16430	16435	16280	16361	16358	16289	16385	16269	16386	16453	16352	16533	16055	16325	16341	16516	16548	16363	16181	16439	16418	16414	16538	16403	16362	16394	16522	16260	16524	16286	16208	16325	16429	16412	16254	16557	16523	16519	16335	16486	16460	16511	16292	16219	16394	16400	16505	16422	16222	16286	16302	16247	16221	16347	16190	16294	16447	16567	16387	16455	16380	16530	16671	16210	16407	16423	16403	16582	16582	16470	16230	16496	16252	16553	16263	16349	16320	16556	16404	16488	16375	16302	16317	16363	16461	16400	16330	16408	16369	16353	16321	16572	16461	16412	16230	16252	16324	16488	16345	16436	16334	16256	16392	16348	16257	16500	16662	16380	16361	16256	16275	16541	16503	16293	16451	16509	16422	16419	16206	16482	16317	16180	16368	16193	16363	16340	16362	16516	16381	16293	16457	16440	16499	16484	16376	16332	16266	16651	16022	16177	16295	16186	16347	16386	16183	16280	16167	16393	16525	16405	16465	16302	16303	16432	16389	16297	16436	16359	16518	16310	16499	16469	16474	16427	16384	16307	16454	16422	16413	16428	16346	16252	16496	16263	16327	16467	16334	16383	16344	16373	16305	16532	16513	16423	16349	16634	16476	16445	16238	16335	16370	16315	16278	16351	16378	16318	16466	16417	16277	16317	16188	16221	16383	16401	16535	16363	16414	16439	16326	16289	16499	16423	16319	16314	16453	16684	16355	16533	16386	16385	16223	16570	16594	16334	16270	16423	16381	16240	16360	16212	16355	16249	16071	16369	16404	16230	16329	16294	16405	16264	16413	16425	16198	16398	16377	16292	16431	16424	16272	16306	16339	16348	16267	16407	16408	16353	16484	16262	16405	16353	16082	16414	16189	16409	16380	16355	16349	16401	16385	16359	16266	16257	16591	16410	16641	16354	16390	16368	16415	16322	16483	16520	16273	16576	16640	16353	16428	16203	16305	16349	16367	16306	16365	16408	16304	16451	16327	16325	16318	16579	16330	16064	16639	16634	16170	16290	16498	16446	16510	16405	16075	16341	16481	16518	16567	16296	16358	16406	16225	16268	16273	16463	16318	16244	16315	16231	16383	16389	16241	16400	16298	16343	16201	16355	16325	16368	16436	16443	16640	16486	16134	16274	16461	16285	16379	16349	16425	16278	16362	16224	16382	16315	16414	16599	16400	16431	16364	16373	16367	16382	16566	16366	16491	16476	16311	16415	16544	16328	16257	16470	16279	16334	16361	16342	16358	16173	16292	16300	16474	16452	16241	16301	16345	16529	16306	16252	16476	16408	16420	16334	16282	16393	16225	16327	16464	16516	16354	16225	16406	16316	16203	16494	16337	16494	16449	16395	16371	16543	16245	16238	16396	16459	16368	16356	16440	16406	16471	16303	16381	16393	16360	16384	16402	16400	16495	16421	16350	16262	16387	16313	16210	16403	16287	16519	16462	16278	16459	16423	16384	16255	16327	16337	16574	16374	16314	16265	16307	16290	16341	16101	16376	16526	16540	16278	16555	16433	16513	16482	16430	16385	16578	16352	16153	16443	16293	16246	16288	16335	16387	16362	16215	16275	16510	16369	16157	16278	16202	16462	16307	16334	16536	16540	16429	16455	16272	16353	16275	16407	16315	16338	16307	16376	16188	16219	16557	16280	16556	16386	16277	16291	16523	16350	16563	16321	16444	16332	16290	16302	16317	16408	16351	16293	16457	16677	16570	16306	16185	16380	16410	16410	16486	16378	16247	16311	16342	16301	16326	16161	16402	16464	16307	16495	16481	16397	16361	16397	16507	16460	16290	16404	16464	16420	16397	16155	16447	16408	16698	16307	16485	16524	16649	16349	16482	16474	16414	16328	16358	16229	16407	16484	16381	16416	16371	16192	16443	16309	16391	16296	16411	16224	16472	16231	16167	16413	16393	16563	16304	16158	16185	16284
15907	25939	24133	20816	24505	50499	52679	42031	19416	15405	15345	15500	15382	15404	15498	15420	15545	15369	15428	15527	15443	15275	15377	15468	15337	15264	15418	15444	15469	15452	15330	15402	15339	15325	15521	15425	15401	15356	15340	15513	15486	15588	15311	15464	15296	15415	15503	15418	15351	15368	15213	15199	15275	15343	15352	15278	15577	15285	15482	15222	15466	15334	15361	15449	15357	15501	15420	15336	15460	15350	15512	15360	15298	15181	15453	15391	15370	15407	15437	15609	15328	15382	15185	15348	15398	15351	15218	15312	15400	15242	15434	15319	15436	15306	15371	15357	15448	15419	15392	15259	15451	15284	15413	15203	15400	15422	15288	15338	15372	15352	15243	15252	15349	15409	15386	15318	15400	15543	15407	15467	15375	15331	15195	15354	15488	15296	15374	15425	15403	15384	15377	15269	15284	15345	15271	15357	15343	15336	15575	15314	15247	15457	15452	15362	15242	15257	15396	15357	15296	15417	15341	15348	15299	15326	15138	15306	15229	15323	15281	15331	15405	15232	15485	15284	15433	15265	15416	15335	15329	15322	15383	15260	15243	15222	15145	15388	15201	15417	15369	15343	15271	15444	15536	15289	15265	15194	15488	15335	15287	15260	15224	15338	15439	15370	15428	15381	15323	15227	15313	15397	15364	15530	15447	15500	15392	15507	15406	15341	15431	15388	15335	15328	15463	15295	15228	15264	15442	15255	15401	15342	15368	15359	15356	15460	15328	15505	15462	15468	15462	15258	15380	15436	15357	15367	15450	15401	15452	15229	15263	15382	15319	15313	15410	15363	15419	15313	15351	15425	15349	15276	15501	15346	15358	15441	15472	15283	15350	15474	15345	15340	15378	15518	15348	15448	15341	15367	15296	15382	15196	15367	15291	15398	15269	15429	15362	15270	15341	15360	15408	15443	15160	15544	15292	15564	15328	15400	15512	15576	15383	15399	15354	15345	15200	15406	15380	15322	15291	15429	15406	15397	15234	15247	15278	15308	15347	15320	15297	15391	15313	15563	15329	15249	15426	15493	15448	15301	15361	15296	15494	15238	15362	15368	15206	15171	15378	15444	15268	15274	15290	15233	15322	15418	15445	15468	15502	15425	15436	15412	15452	15312	15407	15482	15280	15283	15229	15432	15410	15420	15349	15414	15386	15473	15297	15394	15309	15471	15341	15265	15372	15439	15437	15404	15291	15402	15440	15426	15387	15295	15565	15432	15287	15257	15356	15263	15309	15304	15473	15462	15324	15291	15353	15197	15391	15461	15408	15306	15158	15543	15267	15349	15286	15331	15167	15598	15223	15418	15414	15453	15294	15470	15365	15229	15306	15265	15365	15391	15333	15285	15421	15325	15223	15410	15219	15334	15248	15356	15169	15349	15512	15329	15227	15419	15368	15471	15220	15428	15436	15339	15323	15191	15295	15542	15328	15482	15352	15346	15295	15375	15392	15205	15351	15372	15304	15444	15352	15499	15338	15532	15273	15481	15361	15359	15391	15338	15254	15365	15493	15387	15377	15448	15392	15173	15223	15533	15449	15307	15218	15465	15293	15319	15431	15384	15527	15334	15177	15378	15317	15354	15171	15402	15226	15364	15376	15400	15408	15350	15435	15316	15234	15451	15423	15413	15425	15336	15415	15423	15405	15465	15244	15434	15293	15453	15372	15461	15379	15355	15454	15377	15309	15633	15302	15452	15402	15300	15494	15515	15596	15289	15464	15375	15453	15353	15395	15244	15439	15537	15246	15450	15267	15253	15356	15282	15539	15327	15404	15293	15299	15248	15433	15374	15414	15373	15418	15281	15264	15458	15521	15365	15478	15430	15204	15493	15407	15439	15373	15359	15260	15399	15288	15379	15358	15352	15432	15223	15367	15366	15360	15494	15263	15199	15320	15445	15411	15366	15448	15359	15207	15342	15363	15459	15464	15365	15287	15313	15434	15228	15221	15476	15555	15484	15192	15425	15357	15212	15247	15427	15271	15230	15377	15324	15197	15302	15296	15197	15344	15345	15268	15464	15281	15410	15371	15302	15406	15344	15202	15495	15422	15310	15501	15359	15219	15395	15245	15326	15432	15150	15477	15540	15234	15374	15323	15306	15421	15337	15568	15319	15497	15283	15414	15402	15439	15173	15260	15234	15357	15445	15405	15518	15312	15152	15224	15351	15352	15390	15188	15296	15355	15342	15286	15548	15446	15491	15377	15329	15408	15397	15309	15304	15341	15259	15429	15182	15240	15250	15325	15596	15300	15438	15251	15468	15419	15223	15317	15477	15509	15397	15245	15183	15324	15446	15428	15413	15455	15183	15525	15223	15412	15429	15291	15301	15454	15490	15371	15430	15369	15337	15344	15560	15385	15439	15573	15464	15242	15319	15435	15468	15495	15280	15429	15344	15421	15300	15289	15403	15139	15371	15433	15221	15364	15260	15213	15507	15532	15405	15463	15195	15327	15372	15212	15331	15383	15426	15184	15390	15451	15506	15337	15302	15362	15431	15493	15274	15331	15404	15462	15324	15321	15348	15324	15387	15510	15332	15336	15531	15324	15528	15413	15460	15355	15469	15378	15395	15391	15331	15200	15316	15429	15430	15320	15353	15354	15504	15381	15438	15414	15382	15359	15399	15333	15428	15419	15339	15273	15250	15441	15457	15324	15339	15371	15299	15377	15505	15362	15417	15379	15404	15404	15562	15332	15542	15553	15406	15408	15300	15343	15451	15516	15319	15212	15331	15345	15343	15429	15426	15371	15488	15305	15354	15422	15237	15378	15484	15401	15347	15334	15401	15262	15439	15241	15401	15292	15292	15355	15302	15369	15326	15328	15316	15260	15538	15310	15247	15416	15382	15387	15384	15472	15325	15325	15254	15348	15474	15333	15496	15400	15373	15216	15380	15544	15416	15429	15350	15389	15335	15329	15464	15428	15366	15327	15163	15352	15310	15331	15483	15388	15296	15392	15376	15354	15491	15354	15361	15356	15329	15577	15233	15395	15473	15442	15418	15305	15528	15368	15364	15326	15333	15392	15447	15231	15277	15351	15307	15299	15365	15354	15420	15449	15419	15319	15242	15383	15472	15302	15515	15351	15373	15383	15493	15318	15372	15453	15483	15238	15305	15384	15296	15373	15384	15402	15266	15424	15360	15395	15489	15257	15438	15485	15359	15337	15410	15370	15305	15413	15350	15431	15468	15446	15284	15341	15321	15222	15279	15440	15500	15438	15203	15485	15260	15341	15134	15352	15447	15349	15387	15387	15390	15435	15349	15363	15300	15258	15403	15347	15414	15353	15346	15358	15399	15427	15435	15281	15324	15214	15415	15398	15419	15394	15289	15433	15255	15369	15436	15453	15308	15307	15246	15329	15243	15265	15365	15377	15351	15380	15278	15258	15379	15435	15410	15307	15477	15288	15409	15356	15280	15404	15377	15425	15281	15505	15651	15499	15371	15500	15380	15375	15373	15431	15372	15262	15345	15443	15376	15501	15251	15385	15440	15308	15317	15476	15359	15335	15426	15472	15387	15315	15612	15414	15329	15426	15348	15390	15282	15260	15546	15563	15397	15218	15318	15366	15384	15317	15394	15361	15238	15410	15445	15543	15434	15409	15375	15410	15378	15241	15094	15277	15491	15585	15391	15344	15474	15326	15260	15250	15331	15404	15447	15347	15337	15362	15442	15420	15427	15209	15356	15419	15304	15388	15113	15272	15413	15441	15443	15297	15426	15322	15303	15397	15502	15248	15541	15445	15338	15189	15281	15419	15293	15346	15277	15430	15242	15390	15331	15301	15242	15234	15371	15328	15315	15431	15291	15274	15251	15358	15434	15445	15370	15408	15302	15300	15512	15330	15366	15515	15479	15371	15407	15275	15357	15102	15252	15297	15303	15339	15417	15506	15228	15488	15572	15294	15329	15458	15531	15462	15439	15255	15338	15280	15225	15303	15346	15400	15446	15626	15190	15246	15245	15385	15392	15382	15388	15384	15393	15451	15525	15275	15381	15283	15401	15452	15251	15338	15383	15355	15115	15407	15452	15366	15315	15186	15471	15439	15375	15329	15369	15475	15320	15694	15356	15312	15452	15477	15384	15244	15280	15456	15261	15408	15361	15423	15303	15440	15207	15234	15461	15500	15422	15406	15606	15288	15329	15399	15302	15521	15559	15316	15397	15288	15420	15360	15372	15333	15337	15361	15443	15437	15587	15409	15292	15376	15286	15347	15493	15318	15315	15190	15198	15275	15311	15227	15299	15448	15351	15515	15361	15236	15587	15265	15450	15518	15342	15446	15496	15321	15320	15349	15318	15420	15260	15350	15393	15384	15402	15416	15549	15365	15374	15470	15237	15545	15412	15266	15489	15327	15520	15253	15195	15315	15467	15205	15368	15386	15302	15333	15484	15482	15333	15541	15511	15288	15346	15407	15199	15334	15185	15437	15306	15354	15435	15333	15477	15421	15521	15368	15324	15170	15162	15364	15208	15387	15345	15479	15535	15394	15372	15321	15248	15353	15224	15496	15351	15414	15320	15340	15372	15356	15284	15355	15441	15311	15242	15345	15300	15384	15374	15399	15361	15302	15186	15290	15320	15173	15540	15529	15295	15373	15317	15261	15581	15483	15268	15400	15415	15312	15534	15268	15309	15332	15197	15268	15366	15401	15405	15384	15305	15410	15451	15296	15485	15213	15254	15405	15293	15325	15395	15341	15337	15493	15376	15589	15336	15313	15363	15274	15339	15283	15437	15348	15175	15311	15420	15432	15479	15254	15493	15483	15365	15464	15399	15303	15412	15441	15450	15429	15309	15093	15437	15417	15350	15291	15406	15330	15342	15315	15250	15339	15398	15272	15304	15243	15301	15414	15367	15359	15356	15397	15386	15551	15300	15297	15283	15469	15319	15402	15394	15308	15320	15435	15444	15550	15358	15375	15338	15525	15351	15215	15344	15181	15447	15112	15416	15401	15450	15436	15248	15280	15472	15311	15286	15514	15285	15337	15467	15263	15432	15325	15281	15380	15340	15547	15449	15408	15318	15375	15372	15456	15368	15243	15311	15274	15469	15440	15441	15328	15323	15302	15300	15403	15243	15302	15330	15398	15398	15319	15429	15307	15332	15375	15325	15401	15327	15436	15288	15268	15431	15475	15327
22887	21237	29083	23702	21971	53543	67291	53707	35620	21108	18867	18245	18364	18379	18321	18440	18278	18068	18376	18276	18227	18351	18280	18007	18193	18327	18364	18166	18167	18257	18073	18244	18232	18286	18315	18161	18192	18063	18137	18204	18294	18247	18096	18132	18057	18260	18288	18058	18271	17995	17980	18215	18145	17987	18172	17920	18270	18098	18175	18285	18086	18155	18230	18225	18294	18116	18066	18166	18158	18207	18124	18036	18208	18333	18012	18272	17913	18098	18146	18082	18068	18236	18020	18280	18175	17868	18212	18124	18216	18090	18058	18117	18128	18239	18176	18284	18054	17937	18078	18287	18153	18018	18184	17887	18096	18033	17997	18310	18119	18275	18166	17993	18026	17994	17960	18100	18175	18096	18141	18221	18174	18232	18112	18008	18030	18249	18044	18079	18068	18308	18082	18216	18216	18226	18063	18052	18082	18030	18127	18156	18063	18175	17845	18216	18043	17915	17944	18151	18183	18149	17907	18019	18283	18217	18039	18176	17951	18230	17964	18099	17961	18205	18145	18081	17873	18055	17957	18182	18131	18033	18094	18126	17981	18000	17956	18137	18056	18200	18250	17949	18090	18131	18102	17977	18146	18223	18109	18278	18045	18209	18242	17871	18158	18141	17988	18093	18248	18218	18231	17937	18047	18025	18208	18066	18187	18163	18006	18056	18098	18022	18146	18130	18017	18122	18108	17973	18021	18129	18010	17938	18051	17963	17950	18061	18192	17972	18169	17949	18077	17812	17895	17996	18069	17959	18313	18141	18010	18067	17943	18070	17914	18083	18161	17990	17975	17659	18021	18173	18126	18072	17957	17899	18096	18012	18055	17932	18164	18048	18101	18049	17911	18053	18100	18149	17990	18067	18049	18086	18043	18038	18169	18026	17996	18107	17987	18288	18149	18046	17769	17921	18064	17995	17962	18170	17905	18005	18128	18129	18031	18062	18042	17928	18321	18145	18135	18214	18300	18132	18070	17948	17981	18197	18237	18229	17913	18099	18218	18170	18205	18217	17926	18138	18064	18138	18118	18105	17978	18163	18269	18071	17984	17999	18163	18066	18317	18069	18000	18113	18116	18053	18074	18190	18080	18270	18147	18149	17991	18084	18198	18324	18000	18194	17872	17939	18006	17973	18020	17872	18171	18272	18060	18087	18182	18115	17966	18196	17863	18038	18116	17957	18000	18011	18017	18185	17958	17919	18061	18126	17994	17888	18209	17985	18225	18261	18180	18085	17989	18013	18279	17961	18149	18082	18083	18218	18177	17965	18010	18137	18139	17919	18010	18038	18307	18037	18073	18153	17922	17887	18226	18213	17909	17989	18270	17987	18008	18144	18136	18094	18055	17953	18198	18042	18122	18159	18025	18096	18119	18155	18276	17932	18129	17998	17935	18226	18111	18117	18180	18221	17980	18152	18238	18174	17924	17998	18160	18094	18066	18018	18130	17989	18051	18231	18013	18115	18039	18048	18140	18187	18301	18306	18315	18157	18030	18094	18134	17888	17835	18058	18200	18045	17984	18142	17983	18202	18345	18113	18007	18086	17877	18174	17997	18152	17959	17962	17903	18292	18153	18060	17991	17853	18001	18103	18149	18131	18206	18217	18030	17981	18172	18270	18073	18176	18034	18037	18302	18043	17999	18131	17887	18026	18314	18035	18283	18083	18181	18296	18053	18171	18300	18080	18240	18050	18300	18085	18041	17979	17949	18189	18155	17881	18098	18082	18177	18049	18074	18269	17969	17946	18092	18068	18134	18016	18014	18052	18184	18070	18064	18233	18108	18091	18147	18087	18061	18152	18090	18098	18020	18242	18088	18217	18239	17851	18098	18181	17983	18137	18163	18078	18232	18075	18077	18165	18048	18271	18316	18340	18160	18172	18189	17937	18136	18253	18174	18064	18097	18076	17935	18162	18075	18026	18159	18010	17899	18121	17965	18150	18277	17984	18027	18114	18153	18119	18185	18180	18168	17996	18040	18094	18075	18023	18038	18026	17949	17948	18283	18133	18212	18453	18127	18153	18089	17959	18040	17950	18029	18048	18234	18206	18233	18088	18101	17999	18070	18113	17995	18302	17940	17974	18063	18177	18192	18098	18181	18146	18195	18081	18056	18070	18159	18164	17946	18204	18251	18275	18086	17996	18035	18134	18008	18098	18281	18164	18261	18117	18152	18164	18083	18230	18242	17967	18068	18093	18230	18306	17966	18178	18117	18154	18025	18210	18200	18319	18172	18275	18216	18195	18116	18114	18305	18093	18122	18199	18109	18109	18059	18139	18178	18092	18142	18160	17972	18120	18140	18265	18007	18078	18156	18058	18096	18280	17982	18119	18063	18109	18060	18191	18173	18066	18112	17956	18181	17959	17965	18141	18142	18078	18131	18136	18175	18060	18097	17942	17881	18057	18026	17964	18226	18101	17971	18317	18175	18154	17776	17988	18039	18044	17957	17942	18229	18064	18073	18110	18048	18235	18082	18087	18172	18254	18028	18187	18010	18167	18210	18325	18053	17967	18148	18113	18300	18190	18057	18178	18113	18180	18103	18160	18105	18246	18060	18019	18031	18041	18064	18139	17847	18146	17958	18209	18052	18057	18074	18214	18004	17911	17986	18090	17952	18143	18144	18142	17980	17951	18244	18122	17999	18079	18039	18026	17867	18171	18114	18255	18170	17955	18067	18109	18012	18089	17926	18175	18258	18205	18071	18213	18231	18172	18103	17971	18022	18060	18090	18163	17900	18105	18242	18066	18135	18152	18215	18041	18140	17992	18034	18117	18017	18014	18268	18022	18236	18142	18186	18127	18300	18149	17948	18192	18119	18048	18004	18057	18051	18198	18286	18180	18168	18077	18040	17905	18110	18141	18073	18073	18169	18138	18154	18118	17839	18224	18184	18219	18182	18046	18150	18215	18181	18047	18127	18132	18078	18046	18111	18186	18213	18069	18112	18152	18522	18051	18233	18068	18430	18116	18014	18212	17940	18153	18196	17973	17888	18049	18246	18134	18235	17927	17954	18151	18224	18081	17911	18245	18122	18111	18007	17954	18146	18270	18096	18055	17973	18051	18240	18112	18263	17965	18011	18026	18098	18151	18079	18047	18150	18134	18076	17919	17878	18201	18160	18170	18207	17993	18364	18302	18039	18129	18212	17984	18052	18109	18131	18179	18270	18020	18029	18016	18221	18118	18035	18086	18176	18026	18317	17820	18151	18025	18143	18050	18026	18160	18170	18191	18128	18219	18245	18243	18157	18035	17877	18118	18072	18182	18187	17963	18103	18060	17904	18074	18178	18166	17916	18125	18141	18200	18046	18122	18083	18051	18058	18085	17899	18178	18167	18066	18083	18201	18223	18047	18429	18050	18231	17980	18332	18149	18308	18080	18069	18070	18267	18195	17890	17950	18159	18192	18236	18132	18110	17967	18062	18034	18181	18051	17981	18244	18361	18168	17908	17814	18130	18132	18059	18027	18088	18091	18288	18188	18095	18242	17760	17958	18183	18040	18157	18084	18224	18003	18031	18073	18248	18242	18050	18001	18192	17913	18070	17929	17988	17920	18194	18005	18142	18110	18250	17853	18095	18085	18150	18077	18101	18139	18096	18220	18081	18067	18063	17948	18023	17982	17831	18037	18246	18123	17985	18228	18196	18095	17933	18294	18092	18101	18149	18013	18100	18189	18170	18135	18283	17958	17812	17910	18129	18213	18135	17940	18248	18165	18045	17877	18216	17943	18106	18005	18135	18102	18071	18056	17923	17982	18123	18136	17974	17948	18132	18022	18019	18045	18054	18361	18108	17999	18006	18067	18076	18268	18069	18063	18033	18132	18049	17997	18075	18251	18344	18061	18017	18223	17924	18120	17980	17944	18071	18115	17904	18047	18052	18191	18186	17922	18157	18062	18005	17906	18119	18236	18098	18105	18182	18084	18004	17911	17939	18041	18114	18183	18026	18162	18188	18126	18181	18152	18253	18276	18094	18266	18264	18063	18124	18103	17905	18027	18076	18178	18088	18014	18110	18017	18255	18100	18065	18153	18069	18156	18065	17861	17954	18241	18068	17941	18100	18199	18037	18106	17991	18028	18019	18079	18152	18251	17829	18188	18026	18161	18207	18142	18125	18077	18130	18270	18281	18176	18186	18231	17980	18071	18121	18040	18138	18011	18175	18053	18012	17990	17919	18158	18268	18145	18151	18134	18291	18138	18194	18104	17852	18044	17969	18326	18328	18150	18066	18158	18073	17909	18030	18079	18123	18132	18039	18024	18226	18100	18003	18142	18101	18129	17992	18047	18461	18092	17914	18385	17895	18208	18097	18072	18043	18021	18062	18180	18084	18162	18042	18237	18071	18086	18111	17971	18297	18319	18221	18085	17992	18027	18072	18251	17883	18196	18430	18180	18225	17971	18056	18071	18084	17979	18182	17988	18091	17975	18036	17961	18120	18072	18114	17956	18184	18001	18136	18222	18035	18245	18258	18149	17885	18000	17860	18037	17991	18044	18227	17880	18136	18227	17979	18054	17982	18342	18150	18056	18238	18233	18132	18105	18160	18183	18214	17963	18125	18307	18053	18012	18304	18081	18106	17953	18142	18063	17986	18042	18022	18124	18119	17989	18061	17996	18074	18085	18171	18169	18095	18000	18212	18331	18255	18091	18099	18164	18201	17978	18064	18233	17778	18065	17964	18121	17891	17997	17920	18042	18017	18034	18165	18207	18258	18080	17908	17766	18134	18033	18065	17978	18008	18033	18217	18067	17982	18092	18140	18233	18061	18241	18052	18172	18094	18273	18230	17974	18106	18194	18296	18044	18095	18066	18033	18053	18011	17894	18121	18039	18142	18312	18356	18134	18273	18182	18155	17949	18064	18154	18108	18029	18154	17879	17949	18007	17985	18346	18129	18065	18261	18305	18093	17997	18254	17996	18016	18140	18192	17955	18049	17875	18065	18060	18195	17923	18118	18199	17964	18123	18205	18280	18118	18223	18252	18234	18023	18391	18096	18156	18325	18131	18060	18118	18160	18199	18062	17996	18127	18107	18123	18201	17908	18096	17977	18170	18339	18103	18129	18022	17876	18061	18127	18115	17998	18083	18095	18155	18047	17933	18102	18036	18117	18122	18012	18152	18298	18213	18196	18101
18690	33068	30668	25749	28419	63457	68624	55357	28572	16545	16610	16501	16308	16510	16427	16609	16501	16558	16446	16379	16550	16572	16499	16253	16440	16371	16442	16431	16330	16213	16504	16460	16269	16586	16413	16330	16409	16506	16432	16449	16282	16354	16428	16565	16336	16382	16567	16283	16465	16337	16351	16408	16366	16360	16505	16249	16457	16416	16361	16388	16377	16396	16473	16429	16399	16479	16298	16577	16415	16424	16301	16254	16300	16335	16398	16689	16380	16174	16407	16505	16437	16271	16323	16385	16449	16578	16400	16290	16518	16453	16358	16409	16190	16381	16319	16258	16452	16363	16418	16643	16438	16521	16403	16553	16215	16184	16379	16454	16522	16471	16248	16389	16491	16535	16332	16405	16382	16282	16569	16360	16386	16383	16321	16434	16409	16295	16445	16439	16388	16272	16383	16344	16379	16427	16413	16601	16351	16317	16368	16372	16321	16316	16431	16256	16343	16478	16616	16270	16579	16367	16345	16441	16273	16404	16344	16232	16338	16379	16385	16190	16296	16448	16355	16346	16386	16315	16458	16453	16299	16297	16538	16548	16292	16347	16642	16170	16290	16410	16320	16303	16347	16322	16317	16438	16578	16560	16484	16255	16265	16329	16426	16379	16436	16234	16351	16494	16377	16304	16309	16538	16489	16296	16253	16433	16429	16360	16481	16622	16364	16436	16405	16355	16224	16606	16404	16362	16461	16457	16453	16554	16359	16486	16364	16511	16524	16424	16289	16365	16403	16359	16437	16345	16294	16228	16444	16427	16463	16320	16405	16325	16365	16321	16460	16431	16456	16332	16397	16394	16284	16353	16432	16297	16391	16475	16189	16268	16389	16379	16331	16418	16431	16481	16311	16295	16213	16339	16237	16372	16423	16305	16439	16379	16388	16412	16299	16236	16392	16564	16282	16305	16219	16338	16392	16492	16272	16360	16530	16283	16405	16411	16210	16358	16338	16530	16425	16340	16512	16397	16349	16440	16361	16627	16338	16382	16353	16507	16392	16308	16238	16421	16313	16430	16548	16393	16399	16320	16293	16598	16378	16366	16279	16402	16531	16389	16353	16469	16431	16224	16336	16354	16268	16312	16367	16390	16379	16399	16448	16319	16445	16462	16397	16338	16453	16420	16454	16263	16324	16415	16482	16342	16234	16546	16415	16530	16294	16443	16282	16331	16414	16349	16326	16440	16261	16462	16409	16202	16501	16431	16365	16348	16531	16336	16500	16537	16305	16359	16387	16279	16462	16444	16375	16372	16338	16351	16399	16487	16326	16393	16391	16511	16372	16339	16621	16315	16642	16367	16303	16392	16318	16204	16373	16345	16330	16184	16227	16531	16296	16409	16323	16366	16403	16462	16383	16360	16302	16405	16439	16487	16348	16362	16519	16278	16456	16400	16257	16459	16467	16327	16383	16429	16296	16357	16490	16453	16305	16375	16493	16442	16351	16334	16380	16488	16385	16414	16289	16446	16529	16576	16357	16411	16315	16465	16285	16523	16373	16376	16539	16482	16341	16276	16411	16354	16281	16568	16325	16462	16436	16354	16369	16342	16493	16429	16416	16241	16231	16350	16563	16383	16416	16299	16373	16382	16620	16441	16406	16392	16500	16269	16245	16353	16297	16416	16489	16333	16411	16295	16383	16440	16413	16443	16587	16296	16384	16534	16437	16388	16377	16417	16347	16377	16326	16345	16195	16411	16366	16388	16322	16412	16306	16323	16226	16379	16347	16445	16394	16511	16197	16440	16376	16297	16472	16412	16356	16449	16527	16403	16454	16436	16402	16327	16419	16449	16438	16204	16489	16215	16364	16484	16461	16327	16303	16295	16603	16321	16246	16356	16282	16392	16328	16206	16569	16421	16414	16155	16382	16253	16582	16229	16187	16341	16531	16422	16440	16336	16253	16259	16401	16443	16383	16503	16420	16309	16281	16440	16502	16309	16422	16146	16400	16526	16367	16402	16400	16294	16414	16322	16406	16377	16273	16416	16375	16284	16472	16476	16463	16302	16506	16359	16403	16497	16342	16464	16328	16332	16317	16237	16437	16281	16370	16298	16434	16520	16199	16359	16621	16271	16347	16357	16413	16313	16365	16391	16406	16335	16517	16389	16364	16444	16420	16455	16468	16332	16363	16538	16286	16562	16305	16229	16477	16272	16361	16287	16403	16365	16453	16373	16365	16397	16464	16091	16409	16205	16310	16329	16250	16374	16257	16486	16402	16504	16358	16328	16481	16523	16384	16461	16413	16348	16389	16410	16370	16280	16516	16097	16537	16250	16365	16412	16418	16520	16607	16361	16400	16457	16321	16392	16414	16293	16439	16466	16324	16368	16447	16363	16323	16375	16382	16389	16427	16399	16405	16307	16469	16335	16597	16424	16288	16431	16425	16257	16448	16475	16390	16576	16269	16399	16317	16408	16308	16379	16382	16613	16298	16305	16344	16453	16476	16425	16318	16293	16321	16362	16529	16364	16444	16445	16294	16399	16368	16308	16461	16134	16367	16269	16363	16154	16335	16417	16425	16593	16493	16354	16398	16415	16405	16444	16233	16549	16507	16376	16432	16430	16453	16407	16403	16496	16573	16468	16545	16282	16436	16207	16305	16310	16103	16231	16281	16422	16410	16513	16451	16352	16659	16256	16286	16389	16354	16433	16470	16476	16317	16097	16219	16564	16477	16415	16459	16458	16274	16479	16203	16274	16311	16295	16445	16595	16357	16352	16273	16239	16480	16104	16571	16107	16468	16305	16484	16524	16229	16485	16636	16277	16211	16232	16270	16398	16510	16285	16470	16357	16311	16398	16366	16319	16406	16510	16387	16428	16249	16465	16393	16269	16505	16455	16337	16405	16279	16362	16304	16366	16351	16381	16490	16505	16357	16558	16434	16417	16264	16226	16377	16379	16359	16352	16488	16303	16398	16346	16394	16403	16477	16487	16297	16502	16371	16341	16416	16283	16425	16464	16441	16273	16452	16150	16588	16206	16403	16503	16333	16293	16179	16421	16301	16343	16287	16577	16260	16363	16300	16395	16497	16276	16451	16295	16353	16376	16568	16368	16494	16412	16271	16395	16146	16196	16461	16273	16446	16299	16303	16476	16457	16399	16394	16402	16340	16448	16430	16246	16215	16252	16293	16455	16372	16512	16411	16278	16402	16438	16228	16437	16380	16341	16443	16280	16309	16421	16241	16328	16443	16419	16389	16225	16182	16349	16398	16418	16363	16405	16300	16336	16360	16573	16327	16323	16416	16551	16494	16497	16472	16331	16348	16307	16342	16449	16518	16401	16495	16288	16204	16206	16395	16368	16455	16560	16435	16544	16403	16348	16269	16221	16364	16362	16344	16256	16363	16536	16366	16424	16429	16299	16319	16275	16572	16415	16496	16225	16405	16431	16390	16486	16357	16407	16517	16433	16331	16248	16312	16391	16567	16368	16399	16523	16246	16419	16403	16449	16333	16333	16456	16273	16410	16335	16409	16354	16428	16374	16381	16327	16364	16293	16487	16355	16362	16409	16484	16318	16420	16452	16292	16458	16387	16442	16356	16314	16394	16259	16422	16337	16387	16461	16366	16191	16498	16190	16357	16438	16321	16308	16563	16307	16449	16376	16454	16322	16393	16372	16333	16460	16375	16416	16303	16318	16325	16325	16314	16420	16342	16367	16444	16440	16416	16270	16416	16216	16387	16474	16379	16451	16434	16358	16254	16250	16324	16417	16470	16413	16511	16424	16401	16376	16220	16248	16500	16489	16368	16435	16449	16299	16386	16440	16497	16337	16404	16391	16217	16298	16432	16488	16367	16244	16333	16261	16306	16347	16395	16407	16424	16413	16438	16290	16410	16315	16349	16405	16271	16282	16543	16401	16216	16331	16456	16316	16415	16381	16358	16287	16530	16387	16572	16542	16271	16402	16215	16465	16477	16382	16381	16310	16306	16327	16450	16463	16428	16337	16236	16444	16330	16259	16460	16457	16485	16447	16467	16250	16404	16410	16526	16406	16326	16405	16547	16545	16277	16337	16298	16403	16387	16521	16243	16445	16533	16318	16345	16416	16337	16353	16378	16396	16319	16432	16432	16475	16201	16413	16402	16411	16443	16578	16348	16368	16169	16601	16443	16474	16419	16435	16563	16481	16421	16278	16361	16269	16549	16355	16396	16232	16408	16338	16561	16473	16617	16396	16448	16333	16321	16381	16264	16524	16285	16303	16416	16431	16263	16426	16306	16555	16404	16497	16336	16266	16355	16473	16419	16232	16400	16296	16298	16400	16484	16568	16272	16262	16370	16410	16274	16537	16437	16440	16260	16476	16453	16449	16509	16517	16475	16374	16410	16432	16460	16309	16272	16666	16279	16491	16328	16341	16200	16348	16538	16325	16483	16389	16430	16442	16419	16292	16350	16478	16473	16301	16262	16341	16445	16427	16542	16341	16632	16499	16329	16369	16637	16363	16476	16300	16296	16384	16501	16351	16558	16152	16483	16227	16206	16292	16319	16526	16338	16361	16409	16478	16336	16508	16298	16392	16470	16442	16492	16499	16436	16472	16426	16244	16621	16288	16410	16259	16448	16292	16422	16271	16348	16418	16467	16455	16463	16310	16250	16289	16307	16599	16448	16374	16352	16415	16421	16369	16315	16390	16346	16418	16442	16190	16396	16500	16496	16178	16318	16459	16413	16518	16338	16316	16355	16238	16405	16526	16448	16446	16334	16526	16350	16401	16423	16428	16319	16372	16363	16471	16391	16481	16356	16351	16539	16477	16309	16500	16291	16463	16256	16392	16421	16525	16422	16583	16460	16418	16395	16359	16337	16336	16332	16542	16401	16359	16339	16321	16472	16595	16369	16252	16440	16471	16411	16392	16449	16407	16560	16252	16242	16383	16460	16505	16367	16239	16301	16327	16546	16428	16353	16401	16403	16523	16188	16579	16295	16529	16326	16293	16328	16315	16273	16237	16393	16255	16435	16364	16398	16390	16483	16427	16511	16325	16303	16327	16292	16367	16207	16297	16232	16464	16299	16300	16301	16445	16366	16427	16429	16517	16421	16473	16493	16403	16419	16335	16283	16375	16363	16336	16492	16415	16300	16430	16355	16303	16662	16567	16297	16286	16311	16406	16371	16366	16449	16623	16343	16382
27305	22030	24557	21938	19295	24911	27733	25197	20871	18690	18629	18576	18572	18600	18830	18584	18594	18636	18789	18873	18786	18556	18644	18608	18598	18764	18674	18770	18517	18478	18628	18571	18736	18480	18483	18622	18400	18675	18526	18629	18609	18799	18853	18483	18682	18665	18652	18526	18451	18623	18549	18626	18526	18698	18709	18607	18709	18563	18663	18713	18618	18757	18780	18563	18477	18330	18826	18497	18481	18572	18485	18782	18575	18529	18347	18485	18408	18561	18494	18649	18766	18710	18812	18630	18354	18436	18653	18371	18359	18639	18559	18702	18549	18437	18615	18500	18640	18444	18534	18526	18505	18620	18291	18468	18381	18343	18559	18599	18498	18537	18644	18527	18512	18592	18629	18513	18745	18457	18483	18663	18439	18515	18475	18724	18527	18519	18373	18519	18724	18635	18300	18430	18397	18656	18501	18127	18529	18470	18468	18503	18469	18668	18551	18520	18480	18535	18535	18347	18602	18390	18515	18665	18493	18580	18533	18585	18474	18315	18644	18540	18597	18526	18507	18575	18559	18514	18819	18767	18480	18429	18474	18514	18525	18517	18626	18612	18520	18352	18528	18515	18719	18392	18558	18572	18460	18417	18561	18432	18612	18619	18386	18728	18406	18540	18687	18569	18522	18666	18536	18727	18640	18477	18844	18665	18485	18403	18448	18684	18509	18595	18448	18394	18777	18451	18575	18557	18632	18691	18574	18624	18537	18521	18454	18598	18464	18550	18433	18584	18609	18539	18545	18628	18606	18610	18688	18540	18610	18644	18442	18684	18308	18611	18612	18682	18464	18568	18490	18492	18695	18580	18536	18630	18741	18446	18387	18429	18735	18599	18388	18528	18452	18718	18621	18482	18567	18536	18429	18511	18615	18695	18426	18476	18486	18414	18494	18429	18529	18334	18667	18636	18494	18740	18595	18524	18520	18481	18485	18663	18600	18520	18616	18658	18531	18510	18356	18529	18614	18379	18554	18469	18469	18671	18586	18567	18485	18464	18495	18559	18524	18631	18535	18539	18579	18474	18528	18415	18476	18532	18742	18667	18489	18602	18422	18420	18722	18724	18606	18582	18731	18425	18497	18692	18568	18720	18463	18498	18809	18516	18474	18571	18599	18355	18687	18615	18746	18707	18570	18673	18578	18433	18456	18519	18422	18513	18590	18562	18411	18523	18443	18750	18696	18587	18503	18461	18653	18556	18521	18605	18837	18688	18606	18519	18281	18510	18401	18574	18503	18593	18521	18666	18585	18581	18489	18681	18524	18602	18616	18478	18551	18758	18369	18659	18621	18440	18706	18476	18685	18572	18793	18630	18652	18346	18662	18437	18653	18603	18620	18537	18434	18530	18669	18406	18389	18410	18707	18394	18636	18459	18471	18522	18457	18462	18521	18345	18431	18488	18625	18626	18674	18568	18604	18427	18585	18694	18665	18620	18653	18583	18671	18525	18645	18357	18556	18678	18629	18333	18535	18449	18795	18696	18774	18522	18391	18644	18427	18462	18648	18605	18528	18786	18400	18428	18700	18635	18681	18670	18606	18493	18635	18640	18652	18483	18560	18636	18625	18671	18726	18633	18536	18462	18446	18445	18469	18545	18475	18488	18370	18471	18555	18479	18638	18511	18662	18680	18552	18324	18620	18557	18584	18835	18822	18589	18604	18521	18621	18498	18580	18634	18740	18593	18497	18489	18685	18684	18475	18482	18366	18728	18635	18678	18446	18584	18514	18546	18643	18513	18410	18478	18435	18513	18617	18653	18389	18540	18584	18345	18518	18813	18622	18626	18299	18572	18627	18719	18621	18362	18535	18430	18619	18583	18539	18407	18421	18568	18559	18635	18509	18640	18560	18708	18486	18436	18519	18593	18802	18580	18512	18442	18480	18598	18568	18517	18538	18549	18614	18465	18763	18633	18602	18649	18525	18533	18676	18670	18409	18649	18672	18582	18579	18587	18563	18773	18503	18387	18441	18602	18414	18395	18518	18536	18614	18544	18478	18627	18729	18522	18635	18553	18382	18319	18706	18272	18713	18481	18520	18654	18718	18310	18506	18683	18422	18775	18534	18574	18284	18538	18613	18465	18524	18586	18612	18616	18431	18512	18772	18455	18358	18586	18639	18475	18576	18681	18760	18663	18479	18673	18657	18473	18554	18510	18597	18521	18510	18599	18408	18198	18443	18426	18584	18808	18414	18462	18362	18322	18609	18586	18524	18568	18533	18472	18600	18470	18461	18568	18482	18644	18492	18388	18670	18606	18419	18601	18553	18526	18284	18513	18446	18521	18744	18553	18564	18699	18690	18611	18660	18573	18417	18511	18531	18620	18442	18431	18176	18764	18649	18695	18621	18564	18443	18496	18596	18444	18440	18613	18705	18362	18552	18727	18520	18835	18628	18647	18490	18529	18501	18638	18564	18504	18747	18452	18606	18605	18693	18475	18464	18624	18458	18539	18562	18764	18685	18559	18568	18732	18546	18558	18387	18602	18648	18544	18516	18421	18650	18297	18481	18435	18553	18417	18618	18534	18569	18731	18690	18676	18490	18382	18778	18593	18566	18781	18565	18671	18526	18551	18652	18453	18498	18414	18528	18586	18470	18377	18629	18399	18504	18414	18684	18331	18386	18483	18614	18511	18598	18597	18577	18658	18585	18700	18503	18451	18374	18608	18430	18458	18643	18545	18726	18666	18696	18641	18556	18556	18659	18724	18625	18714	18531	18465	18654	18433	18563	18438	18522	18455	18814	18454	18475	18608	18604	18614	18551	18693	18663	18557	18581	18551	18623	18706	18649	18725	18432	18616	18839	18463	18569	18420	18472	18760	18600	18674	18557	18766	18570	18701	18617	18564	18403	18524	18695	18579	18399	18534	18557	18574	18524	18576	18602	18649	18391	18520	18476	18387	18604	18586	18609	18618	18565	18341	18537	18594	18609	18629	18636	18505	18619	18545	18635	18577	18653	18674	18447	18497	18680	18498	18501	18491	18541	18722	18409	18733	18451	18516	18552	18425	18547	18787	18706	18486	18462	18660	18521	18619	18494	18441	18549	18459	18475	18318	18613	18526	18467	18614	18503	18596	18439	18589	18498	18520	18443	18528	18646	18414	18644	18730	18585	18672	18710	18540	18637	18381	18479	18490	18451	18487	18518	18539	18420	18515	18558	18500	18490	18549	18587	18655	18640	18446	18656	18466	18602	18560	18532	18663	18580	18423	18539	18448	18577	18469	18596	18534	18505	18743	18605	18443	18582	18599	18515	18434	18612	18528	18580	18572	18642	18559	18591	18611	18782	18571	18524	18482	18657	18512	18475	18569	18591	18336	18623	18446	18664	18580	18634	18630	18671	18598	18679	18643	18534	18515	18616	18689	18542	18620	18814	18583	18593	18544	18840	18344	18470	18578	18494	18398	18461	18604	18599	18562	18497	18534	18415	18537	18389	18374	18488	18596	18622	18558	18372	18555	18541	18517	18853	18418	18536	18668	18746	18840	18545	18475	18735	18819	18463	18584	18435	18700	18574	18506	18623	18561	18611	18715	18600	18581	18507	18577	18611	18558	18589	18468	18466	18491	18538	18589	18398	18413	18637	18397	18603	18488	18549	18591	18642	18521	18593	18591	18728	18437	18387	18468	18580	18445	18342	18688	18936	18636	18499	18678	18537	18358	18562	18403	18578	18472	18654	18387	18689	18467	18562	18770	18362	18542	18629	18666	18697	18369	18379	18619	18477	18612	18606	18758	18614	18363	18416	18526	18616	18359	18590	18534	18420	18573	18535	18426	18678	18322	18566	18627	18697	18726	18498	18595	18617	18331	18748	18456	18565	18447	18612	18641	18415	18616	18633	18497	18675	18519	18449	18617	18582	18635	18622	18890	18434	18560	18490	18580	18346	18671	18598	18607	18637	18550	18515	18632	18515	18538	18399	18537	18646	18771	18364	18602	18358	18432	18502	18587	18620	18826	18632	18439	18493	18408	18651	18663	18555	18410	18629	18495	18447	18784	18670	18621	18533	18667	18427	18376	18578	18491	18454	18679	18590	18741	18566	18685	18552	18644	18543	18477	18807	18500	18764	18365	18649	18532	18546	18664	18609	18622	18515	18491	18662	18628	18718	18629	18684	18527	18651	18671	18206	18367	18516	18587	18420	18638	18683	18498	18599	18639	18440	18524	18576	18303	18580	18554	18396	18460	18704	18672	18580	18560	18531	18686	18554	18373	18499	18443	18757	18573	18411	18705	18701	18427	18668	18310	18511	18531	18690	18488	18678	18640	18724	18509	18526	18586	18541	18446	18369	18657	18319	18406	18604	18765	18580	18634	18665	18692	18631	18619	18580	18370	18642	18670	18529	18582	18529	18639	18647	18479	18352	18515	18501	18749	18492	18502	18636	18639	18310	18434	18634	18487	18605	18562	18261	18638	18458	18613	18463	18414	18524	18821	18661	18602	18651	18520	18605	18495	18445	18500	18589	18639	18736	18502	18611	18550	18787	18641	18730	18375	18632	18539	18714	18801	18338	18510	18625	18480	18589	18575	18500	18462	18406	18756	18532	18610	18332	18347	18362	18494	18429	18574	18634	18476	18598	18471	18626	18339	18483	18475	18756	18528	18687	18521	18472	18601	18780	18689	18640	18614	18438	18542	18612	18750	18529	18624	18433	18479	18458	18591	18415	18375	18579	18546	18612	18585	18538	18641	18558	18563	18532	18526	18625	18697	18543	18622	18675	18563	18529	18497	18683	18597	18611	18505	18702	18350	18602	18541	18521	18511	18590	18571	18677	18786	18640	18637	18666	18521	18471	18385	18751	18519	18872	18487	18579	18656	18479	18647	18637	18604	18553	18531	18598	18402	18480	18665	18418	18432	18592	18545	18511	18606	18688	18591	18409	18763	18491	18755	18386	18692	18821	18422	18444	18588	18668	18604	18414	18521	18482	18575	18431	18568	18643	18688	18422	18588	18666	18519	18767	18716	18765	18629	18566	18589	18335	18717	18531	18617	18606	18610	18619	18614	18495	18541	18640	18600	18479	18485	18541	18558	18657	18587	18487	18692	18607	18746	18676	18506	18643	18531	18472	18420	18649	18335	18626	18377	18426	18583	18686	18397	18696	18448	18497	18516	18546	18561	18587	18549	18520	18717
16195	19946	18913	17822	18023	26333	27857	24564	18446	16733	16615	16607	16638	16532	16633	16620	16600	16805	16559	16641	16891	16649	16659	16513	16582	16600	16773	16522	16662	16742	16674	16575	16668	16856	16797	16566	16635	16709	16696	16508	16794	16648	16646	16696	16771	16750	16632	16526	16698	16794	16721	16674	16363	16630	16751	16730	16595	16512	16560	16732	16623	16593	16619	16791	16589	16686	16740	16658	16614	16568	16650	16636	16667	16614	16615	16618	16629	16658	16664	16474	16802	16636	16610	16752	16615	16736	16733	16430	16591	16695	16678	16602	16723	16640	16704	16597	16519	16726	16634	16723	16706	16609	16641	16582	16945	16605	16715	16725	16638	16568	16601	16598	16703	16718	16652	16596	16617	16537	16646	16480	16791	16662	16635	16638	16613	16414	16510	16538	16670	16742	16682	16817	16822	16778	16413	16759	16515	16538	16694	16566	16558	16658	16497	16502	16681	16794	16565	16685	16610	16499	16730	16460	16684	16534	16684	16539	16723	16816	16754	16584	16601	16593	16757	16822	16526	16577	16750	16820	16807	16779	16586	16633	16719	16674	16622	16822	16591	16536	16604	16529	16877	16667	16620	16688	16711	16632	16723	16513	16675	16670	16583	16723	16791	16759	16592	16579	16715	16472	16766	16604	16610	16557	16653	16626	16652	16672	16525	16726	16750	16549	16700	16672	16768	16776	16511	16655	16727	16538	16771	16610	16648	16721	16694	16570	16610	16641	16597	16638	16536	16562	16573	16719	16785	16636	16749	16747	16606	16623	16541	16651	16540	16627	16582	16651	16667	16681	16630	16562	16484	16698	16673	16394	16649	16748	16658	16535	16835	16650	16782	16561	16805	16616	16783	16538	16635	16751	16658	16623	16719	16691	16723	16657	16802	16531	16525	16787	16730	16723	16649	16619	16636	16479	16807	16639	16744	16671	16803	16611	16590	16587	16541	16728	16624	16511	16824	16733	16602	16657	16622	16588	16689	16824	16543	16618	16769	16603	16540	16808	16614	16590	16597	16508	16660	16605	16597	16531	16671	16653	16566	16673	16632	16810	16553	16713	16577	16674	16620	16748	16719	16624	16451	16643	16531	16457	16562	16689	16740	16730	16656	16663	16648	16588	16758	16729	16665	16628	16667	16681	16650	16509	16668	16687	16719	16558	16483	16576	16560	16455	16652	16702	16698	16668	16751	16551	16664	16579	16659	16735	16498	16628	16557	16652	16618	16736	16636	16529	16875	16495	16751	16668	16618	16585	16731	16666	16693	16564	16734	16626	16649	16873	16546	16553	16698	16708	16850	16751	16743	16590	16658	16766	16601	16621	16610	16476	16609	16633	16782	16673	16778	16726	16645	16514	16734	16696	16588	16706	16637	16674	16525	16613	16685	16575	16690	16767	16564	16796	16611	16652	16479	16622	16560	16741	16674	16678	16624	16632	16846	16771	16527	16676	16713	16723	16618	16733	16622	16615	16755	16666	16590	16668	16613	16761	16688	16721	16680	16522	16691	16737	16650	16531	16722	16739	16594	16749	16652	16634	16498	16724	16651	16681	16587	16651	16548	16717	16685	16625	16727	16753	16483	16540	16494	16640	16663	16752	16665	16616	16786	16583	16507	16729	16769	16728	16681	16732	16835	16669	16499	16785	16599	16502	16616	16558	16583	16712	16724	16738	16745	16801	16676	16696	16743	16717	16628	16634	16673	16616	16764	16560	16637	16712	16647	16532	16726	16859	16683	16594	16541	16781	16640	16542	16617	16610	16441	16668	16760	16645	16716	16700	16682	16809	16507	16473	16558	16679	16849	16792	16769	16480	16833	16607	16699	16757	16705	16800	16538	16707	16653	16702	16706	16665	16494	16748	16731	16434	16661	16793	16555	16581	16688	16706	16403	16486	16789	16756	16650	16585	16654	16723	16587	16668	16695	16712	16654	16608	16694	16704	16699	16731	16709	16561	16748	16653	16718	16602	16581	16534	16763	16568	16545	16769	16558	16568	16744	16660	16843	16561	16655	16627	16645	16625	16721	16626	16713	16520	16493	16716	16574	16751	16712	16760	16628	16694	16676	16491	16658	16629	16750	16777	16547	16642	16742	16561	16541	16842	16730	16810	16792	16715	16786	16729	16627	16603	16690	16586	16693	16663	16575	16777	16784	16595	16745	16666	16668	16789	16733	16709	16812	16550	16557	16599	16757	16757	16586	16561	16552	16613	16709	16779	16724	16627	16605	16644	16789	16719	16646	16566	16625	16707	16895	16660	16754	16751	16565	16557	16844	16658	16739	16655	16777	16878	16657	16555	16630	16746	16623	16539	16695	16719	16691	16718	16623	16430	16619	16635	16738	16606	16595	16592	16690	16622	16531	16634	16496	16824	16548	16590	16687	16629	16388	16616	16607	16580	16673	16616	16649	16650	16660	16511	16485	16608	16749	16659	16678	16710	16451	16525	16639	16609	16572	16642	16750	16721	16693	16627	16567	16606	16713	16658	16625	16737	16771	16667	16714	16661	16545	16449	16577	16668	16821	16645	16621	16640	16631	16597	16634	16644	16675	16783	16552	16614	16700	16605	16624	16484	16577	16566	16753	16633	16638	16779	16770	16726	16363	16677	16735	16551	16632	16600	16709	16700	16714	16602	16675	16810	16658	16772	16504	16631	16594	16620	16789	16975	16727	16618	16622	16584	16636	16570	16521	16527	16756	16635	16669	16666	16623	16505	16635	16773	16759	16582	16798	16775	16844	16499	16562	16554	16586	16666	16492	16822	16653	16667	16770	16700	16552	16586	16869	16666	16547	16448	16566	16738	16788	16731	16473	16859	16635	16526	16759	16680	16704	16745	16536	16689	16783	16753	16826	16691	16635	16790	16750	16702	16539	16661	16656	16532	16629	16586	16719	16762	16657	16549	16561	16579	16669	16611	16564	16664	16667	16629	16677	16697	16621	16533	16712	16463	16465	16658	16624	16572	16855	16637	16520	16674	16775	16808	16683	16551	16693	16620	16813	16646	16723	16531	16722	16830	16660	16588	16689	16635	16647	16769	16571	16667	16523	16727	16701	16536	16525	16658	16616	16731	16592	16725	16652	16709	16621	16630	16735	16544	16865	16852	16686	16534	16714	16658	16540	16706	16635	16610	16672	16657	16777	16786	16642	16712	16571	16762	16637	16716	16697	16726	16688	16472	16677	16576	16914	16734	16633	16694	16479	16815	16453	16488	16557	16712	16532	16764	16791	16820	16757	16655	16607	16774	16651	16672	16694	16763	16406	16779	16682	16621	16573	16535	16780	16625	16670	16574	16659	16679	16705	16651	16596	16731	16636	16637	16660	16797	16586	16609	16472	16470	16692	16590	16645	16640	16659	16717	16671	16711	16719	16702	16638	16632	16590	16835	16566	16685	16704	16632	16615	16822	16688	16743	16589	16656	16620	16636	16701	16665	16550	16640	16684	16631	16585	16703	16614	16506	16654	16501	16871	16599	16641	16679	16847	16605	16715	16693	16616	16578	16551	16700	16598	16685	16603	16606	16509	16643	16637	16524	16669	16700	16665	16415	16622	16602	16701	16590	16759	16619	16596	16703	16559	16699	16647	16515	16845	16736	16805	16721	16805	16568	16536	16670	16715	16762	16443	16710	16615	16713	16722	16563	16603	16515	16582	16520	16784	16720	16553	16712	16685	16519	16640	16658	16905	16622	16735	16867	16431	16623	16588	16704	16732	16625	16638	16561	16847	16568	16710	16763	16691	16671	16482	16737	16695	16589	16826	16752	16775	16756	16652	16572	16727	16662	16641	16757	16654	16671	16702	16681	16790	16507	16784	16424	16805	16665	16579	16673	16625	16811	16646	16641	16705	16605	16631	16678	16614	16652	16616	16668	16691	16748	16623	16606	16607	16665	16603	16556	16587	16622	16580	16636	16442	16667	16704	16712	16721	16618	16678	16592	16667	16733	16655	16661	16606	16723	16756	16649	16580	16881	16668	16676	16576	16761	16722	16673	16626	16777	16723	16586	16595	16793	16642	16681	16860	16612	16597	16828	16565	16661	16723	16666	16558	16489	16617	16759	16770	16624	16807	16668	16658	16707	16760	16720	16627	16439	16679	16741	16783	16600	16682	16583	16561	16647	16720	16847	16723	16591	16674	16612	16620	16389	16679	16618	16553	16628	16583	16598	16757	16702	16745	16731	16735	16615	16654	16697	16693	16566	16824	16538	16677	16617	16628	16521	16736	16734	16759	16512	16578	16685	16549	16642	16759	16537	16692	16782	16502	16711	16696	16749	16720	16471	16625	16763	16687	16568	16601	16758	16676	16659	16677	16645	16714	16623	16679	16696	16553	16562	16785	16553	16816	16541	16745	16501	16751	16425	16594	16659	16635	16549	16696	16638	16687	16594	16598	16635	16656	16724	16632	16472	16573	16607	16508	16686	16575	16605	16806	16793	16716	16516	16699	16702	16695	16660	16371	16597	16647	16868	16583	16695	16712	16564	16673	16753	16617	16432	16476	16528	16651	16709	16625	16561	16804	16603	16852	16623	16583	16651	16847	16583	16669	16689	16653	16670	16575	16767	16459	16475	16423	16665	16676	16643	16592	16572	16758	16596	16879	16466	16661	16730	16614	16583	16787	16639	16711	16550	16752	16705	16711	16580	16683	16694	16736	16491	16690	16706	16617	16537	16739	16546	16575	16776	16630	16534	16618	16589	16647	16636	16784	16668	16723	16607	16549	16581	16586	16610	16551	16805	16543	16880	16602	16867	16784	16642	16738	16638	16574	16776	16669	16670	16566	16791	16603	16530	16709	16830	16704	16511	16662	16501	16633	16592	16566	16740	16481	16768	16624	16781	16668	16682	16563	16662	16751	16623	16557	16498	16571	16749	16658	16641	16618	16689	16688	16516	16475	16405	16745	16645	16570	16792	16578	16685	16536	16718	16647	16573	16622	16632	16732	16752	16772	16667	16712	16688	16666	16470	16737	16574	16671	16693	16593	16641	16639	16679	16511	16546	16682	16561	16615	16719	16638	16712	16657	16773	16700	16498	16682	16696	16639	16823	16787	16614	16708	16738	16804	16626	16687	16751	16550	16658	16662	16785	16527	16643	16671	16682	16704	16686	16635	16812	16780	16684	16591	16707	16568	16745
23980	21237	28559	24377	22992	46645	54651	42507	28429	19541	18600	18320	18114	18195	18144	18124	18089	18020	17988	18068	18007	18233	18057	18233	18070	18098	18049	18150	18274	18083	18110	18029	17990	17898	17924	17915	17993	18057	17913	18171	18009	18200	18062	18050	17927	18036	18088	17997	18043	17966	17954	18142	18048	18180	18168	17905	18070	18192	18005	18002	17905	18119	17932	18119	18151	18042	17939	18144	18194	17943	17988	17900	18165	18077	17975	17980	18091	18007	18106	18145	18215	17898	17905	18142	17989	18100	17894	17945	18120	17865	18106	18026	18149	17859	18376	18029	17979	18108	18040	18327	18090	18093	18045	18037	18257	18058	17957	18139	17893	17807	18128	18249	18110	18191	18039	18096	18008	17917	18002	18073	18030	18011	18123	17843	17986	17966	18224	17715	17972	18053	18059	17924	18021	18031	18038	18055	18069	18034	18178	17963	18005	17971	18203	18053	18051	18097	17904	18110	18064	18036	18079	18093	18158	17976	17984	18022	18053	18042	18045	17844	18008	18022	18141	18083	17992	18170	18233	18098	17998	18006	18081	17972	18225	18083	18135	17978	18067	17985	18129	18114	18208	18176	18042	18213	18051	17988	18021	17970	18236	18094	17830	17956	18015	18296	18137	18021	17974	18178	18160	17873	18011	17900	18100	18113	18123	17955	17962	18053	18017	18051	18116	17839	18235	18041	17999	18026	18054	17833	18183	18132	17968	18052	18153	18052	17879	18187	18129	18112	17940	17864	17920	17822	17811	18101	17999	17793	17978	17987	18090	18180	18098	18086	18069	18040	17853	18048	18066	17877	17874	17845	18025	18212	17731	17950	18187	18076	17995	18132	18118	18063	18006	18012	18153	18012	18240	18063	18048	18117	17989	18033	18012	18114	18128	18200	18063	17934	18006	18019	18042	18066	17948	18166	18038	18091	18115	17972	17944	17778	18032	18046	17732	17968	18223	18000	18036	17868	17888	18183	18027	17927	18073	18096	18015	18001	18043	17894	18171	18273	18007	18044	18176	18030	18106	18097	17833	18193	18006	18112	17917	18244	17918	18065	17952	17913	18040	18167	17815	17801	18016	18005	17956	17931	18130	17965	18044	18116	18020	17907	18018	18045	18145	18114	17986	18036	18011	18105	18200	18129	18128	17972	18191	18137	17937	18148	18321	18176	18005	18203	18010	18266	17883	17826	17994	17957	17720	18041	18085	18110	18225	17935	18184	18196	18177	18174	18029	17929	18106	18130	17979	18165	17861	18080	18007	17829	18097	18131	18035	18114	18147	18038	18126	18004	18172	18300	18147	18051	18124	17852	18052	17909	18108	17986	17998	18129	18134	18111	17950	18018	17823	17937	18104	18124	18036	18020	18014	18047	18261	18210	18066	18157	17963	18004	18026	18011	18056	17977	18069	18101	18052	17963	17976	18031	17828	17911	18006	18016	18155	17864	17949	18259	17911	18197	17915	18140	17952	18173	17885	18062	17869	17900	18078	18175	17841	18072	17890	18030	18062	17926	18285	18104	17870	17843	18297	18098	17909	18187	18169	17833	18119	18024	17932	17916	18068	18081	17869	18016	17965	18277	18086	17947	18010	17942	18175	17941	17984	18061	17912	18129	18097	18072	18132	18104	18197	18204	18031	18090	18069	18125	18261	18031	17987	18053	18143	18011	17985	18107	18013	18055	17999	18031	17938	18000	17985	17898	18184	18021	18031	18104	18124	17886	18092	17828	17921	18046	18074	18112	17984	18063	17988	18119	17827	18055	18111	18119	18186	17955	18106	18020	17938	17870	18079	18105	17828	18143	18151	17909	17980	18013	17936	18033	18093	17999	18049	17999	17992	17952	18127	17954	18001	18121	18125	18193	17999	18218	18191	17966	18191	18155	17920	17995	18050	18225	17970	18189	18124	18113	18161	18215	18138	17842	18145	17873	18279	18262	17892	17883	18046	17931	17932	17932	17921	17997	18241	17936	17878	17957	18060	18054	18054	17970	18154	18068	18005	17977	17848	17957	17923	18078	18047	18120	18128	17991	17907	18206	17968	18001	18092	17967	17891	17910	18126	17941	18003	18074	17855	18100	18042	18001	18227	18062	18213	18059	17894	17971	18046	18020	17900	18009	18219	17873	18122	18069	18056	18059	18180	17996	17856	18083	18144	18098	18219	18096	18113	17805	17989	18173	18001	17984	18033	17964	18132	17845	18040	18060	17992	18122	18149	18154	17883	17813	18007	18195	18163	18194	18178	18079	17896	17876	17962	18153	18024	18129	17975	17918	17988	18230	18012	18388	18007	17963	18216	17966	17866	18038	17854	18150	18149	17998	18163	18043	17815	18018	18026	17935	18020	18156	18042	18100	18075	18196	17826	17990	17937	18085	18361	18067	18050	18071	18082	18079	18001	17853	18104	18139	18022	18105	18019	17979	17923	18106	17970	18251	17900	17979	17984	17954	17999	17981	17991	17966	18031	17955	17896	17903	18013	18044	17807	17878	18047	17967	17987	18020	17928	17772	18128	17942	18076	18090	18097	18188	17901	17894	18276	17978	17939	18260	18063	17963	18049	18123	17964	17986	18083	18098	18128	18069	18165	18104	18222	17835	17947	17894	17945	17887	17964	17977	18019	18040	18085	18073	18025	18072	18076	18035	17954	18221	18045	17885	18172	18088	18041	18141	18154	17864	18214	17999	18052	17960	18123	18003	17868	18034	17883	17942	18094	17952	18272	18152	17873	18136	18011	17940	17969	17936	17901	18082	18279	18013	18052	17894	18093	17900	17978	18449	18046	17999	18070	18154	18141	17836	18072	17924	18029	17989	18068	18122	18172	18182	18166	18143	18255	18253	18025	18084	18008	18060	17969	18068	17944	18050	17871	18211	18123	18118	18183	17995	18076	17838	17888	17973	18185	18176	18086	18100	17847	18037	18093	18030	18001	17964	17839	18067	18055	18034	18079	18109	18006	18218	18011	18048	18080	18081	18158	18103	18098	17964	18006	17962	18012	17907	18211	18035	17927	17988	18202	17948	18341	17959	18104	18155	18273	18162	17965	18136	18137	18093	18079	18006	18000	18146	17988	17922	18250	18052	17981	17787	17884	18031	18014	18170	18115	18073	17928	17840	17971	17968	18016	18209	18190	18008	18099	18134	18037	18064	17776	18139	17922	18231	18130	17998	17880	17950	17988	18162	17711	18038	17831	17934	18012	17975	17990	17919	18126	18142	18074	18088	18006	18142	18275	18090	18012	18051	18013	17970	17885	17961	18039	18125	18061	17786	17819	18270	18054	18004	18199	18163	18079	17949	18235	18168	17965	18132	18068	18141	17863	18138	17971	18219	17832	17973	18128	18200	18062	18124	17896	17998	18076	17888	18018	18186	18120	18004	18041	18036	17871	18015	18155	17964	17813	18049	17995	18016	17987	18087	17896	18002	18187	17995	18142	18091	17966	18002	18063	17997	18005	18098	18016	18305	18230	18024	18170	17997	18158	18115	18201	18106	17977	18059	17951	17880	17906	18188	18125	18020	18128	17949	18146	18103	18292	18209	17937	18058	18056	18121	18161	18182	18008	17894	18032	17961	17979	18052	17827	17931	18073	17905	17985	18025	17980	18012	18165	17882	17918	18041	18081	18074	17901	18126	18090	18034	17949	18195	18059	18056	18264	17898	17958	18200	17968	17962	18203	18028	18069	17950	18162	17915	18034	17975	18177	18094	17992	18159	18018	18083	18104	17992	17842	17944	18064	17950	17964	17862	18129	17957	18148	18190	17956	18193	18082	18065	17810	18005	17965	18183	17863	18225	17948	18104	17869	18109	18203	18042	18158	18136	17903	18111	18013	18184	17994	18103	18189	18104	18078	17968	18256	17846	17909	18125	17948	17858	17661	18221	18149	18002	17971	17843	18209	18032	17947	18175	18081	18017	18150	18192	18048	18091	18030	18211	18128	18008	17958	18153	18019	18017	17966	17938	18250	18294	18165	18088	18167	18131	18011	17988	18138	18236	17952	18063	17957	18165	18303	18058	18092	17980	18029	18198	18088	18181	18110	17838	18164	18016	17905	18061	18038	18061	18145	18133	17924	18031	18115	18138	17951	18103	18067	18033	18104	17958	18006	17975	18027	18112	17947	17823	18095	18077	18115	17970	18210	18074	18163	18110	17954	17973	18016	18002	17966	18083	17987	18035	18196	18064	18027	18059	18080	17992	18037	18283	18116	18109	18001	17963	18044	17821	17996	17855	18094	18058	18112	17908	18077	18001	18113	17981	18099	18139	18154	17975	18067	17894	17934	18150	17974	18018	18315	18261	17952	17851	18018	17806	18223	17958	18097	18051	18000	18074	17838	18215	17998	17933	18254	17940	18076	17951	18092	17960	18041	17985	18017	18068	18195	17986	17926	18069	17981	18038	18143	18100	17852	18207	17867	18084	17992	18141	18109	18023	18015	18247	18074	17819	18014	18106	17752	17972	18034	18151	18160	18061	18073	18007	18175	17861	18034	18061	17936	18101	17985	17967	18101	17913	17996	18112	18234	18195	18201	18015	17928	17951	18086	18105	18052	17988	18115	18196	18035	18217	18108	17871	17906	17977	18120	18143	18114	18044	17677	18104	17996	18237	17908	17841	18029	18055	18072	18222	17864	18052	17817	17890	17846	17808	17991	18035	18164	17972	18058	18042	18258	18107	17789	18166	17874	17961	17958	18048	18010	17990	18080	18040	17859	18068	18129	18063	18095	18063	17889	18043	17830	18034	17880	17922	18209	18163	18153	18102	18145	18112	18193	17987	18201	17907	18123	18088	18148	18025	18062	18235	18148	18159	18037	18014	18193	18026	17970	17869	18165	18061	17886	18061	17943	18218	18028	17928	17920	18131	17976	18141	18244	17981	18061	17988	17867	18175	17979	18044	17836	18154	18159	18004	18064	18143	17936	17999	18187	18061	17817	18179	18010	17960	17930	18113	18057	17869	18110	18089	18040	17934	18127	18016	17961	18182	18244	17795	18036	18068	17954	18083	18087	17897	18134	18094	18058	18104	17945	18024	18109	17995	18063	17945	18125	18171	18079	18010	18192	18074	18052	17937	17993	18194	18079	17978	17943	18123	17932	17947	18045	17997	17975	17877	17960	17982	18049	17968	18124	18174	18158	18128
17257	26207	24966	21455	24271	51246	53894	43252	23853	16655	16376	16296	16525	16464	16545	16462	16432	16362	16443	16331	16559	16459	16423	16436	16548	16347	16374	16374	16563	16527	16357	16270	16454	16415	16300	16307	16373	16388	16489	16664	16467	16593	16332	16609	16466	16404	16369	16425	16511	16529	16458	16402	16490	16588	16293	16474	16485	16593	16416	16510	16472	16514	16441	16462	16491	16283	16330	16450	16621	16336	16519	16506	16474	16390	16260	16281	16166	16501	16561	16606	16359	16380	16521	16556	16471	16465	16442	16273	16406	16368	16450	16229	16261	16490	16592	16395	16484	16488	16272	16382	16473	16379	16426	16385	16389	16183	16558	16444	16526	16230	16426	16286	16390	16469	16393	16445	16349	16590	16267	16434	16371	16335	16464	16419	16585	16420	16421	16469	16432	16674	16446	16309	16523	16363	16365	16416	16593	16390	16435	16478	16422	16362	16477	16479	16630	16352	16469	16464	16264	16430	16455	16399	16301	16563	16364	16276	16352	16404	16410	16413	16447	16319	16299	16468	16371	16549	16379	16408	16426	16334	16388	16321	16446	16364	16417	16619	16257	16312	16429	16464	16358	16209	16587	16326	16269	16457	16304	16463	16449	16534	16507	16413	16385	16561	16280	16397	16419	16386	16400	16447	16391	16443	16480	16445	16387	16435	16384	16149	16564	16496	16463	16454	16427	16317	16398	16379	16540	16322	16422	16504	16430	16389	16333	16503	16346	16537	16495	16649	16323	16360	16371	16403	16368	16475	16491	16476	16351	16522	16256	16371	16359	16388	16419	16414	16425	16379	16422	16257	16431	16508	16354	16441	16325	16529	16356	16357	16393	16391	16441	16518	16399	16351	16402	16293	16461	16440	16332	16449	16339	16420	16447	16524	16472	16354	16512	16334	16425	16265	16402	16352	16352	16464	16582	16429	16441	16423	16410	16470	16357	16443	16563	16464	16427	16375	16567	16372	16285	16398	16434	16266	16389	16529	16311	16400	16191	16272	16347	16527	16349	16420	16219	16303	16390	16441	16446	16553	16357	16534	16370	16375	16348	16460	16538	16440	16550	16409	16449	16511	16310	16501	16542	16225	16565	16551	16314	16304	16419	16390	16539	16443	16600	16338	16327	16337	16513	16359	16413	16496	16492	16374	16437	16365	16540	16405	16365	16486	16345	16391	16322	16424	16473	16331	16378	16364	16254	16450	16410	16320	16384	16422	16282	16418	16327	16301	16480	16452	16397	16382	16451	16262	16501	16467	16275	16249	16588	16457	16295	16334	16471	16292	16303	16444	16622	16353	16398	16292	16335	16468	16548	16256	16399	16478	16258	16428	16351	16306	16252	16445	16458	16425	16504	16339	16495	16443	16320	16389	16424	16378	16404	16512	16389	16175	16513	16215	16494	16320	16341	16527	16442	16331	16472	16284	16660	16391	16370	16557	16338	16445	16447	16348	16478	16194	16474	16348	16633	16328	16425	16400	16334	16530	16506	16425	16356	16240	16587	16358	16435	16301	16402	16387	16560	16506	16339	16416	16336	16367	16291	16460	16168	16367	16442	16393	16351	16401	16441	16418	16415	16371	16447	16445	16346	16194	16447	16357	16193	16383	16283	16544	16445	16389	16186	16414	16327	16394	16295	16495	16386	16442	16480	16538	16417	16517	16424	16380	16284	16636	16568	16449	16491	16436	16453	16472	16335	16555	16176	16262	16405	16541	16350	16403	16401	16259	16375	16288	16449	16279	16451	16311	16357	16439	16417	16480	16620	16599	16634	16477	16295	16514	16392	16339	16297	16409	16506	16555	16373	16282	16349	16404	16674	16373	16364	16345	16458	16446	16533	16371	16642	16496	16375	16569	16595	16365	16335	16503	16449	16230	16381	16300	16420	16473	16537	16410	16448	16324	16469	16375	16432	16414	16316	16293	16307	16560	16317	16172	16344	16352	16420	16276	16277	16378	16373	16513	16366	16427	16336	16267	16348	16376	16397	16371	16470	16490	16501	16347	16410	16389	16547	16241	16476	16273	16495	16473	16394	16401	16398	16473	16468	16391	16453	16495	16286	16251	16589	16436	16565	16415	16454	16496	16437	16286	16442	16432	16524	16210	16254	16255	16443	16428	16593	16384	16313	16486	16379	16457	16323	16353	16574	16395	16335	16294	16346	16436	16437	16410	16474	16375	16350	16225	16421	16561	16432	16502	16510	16240	16339	16450	16454	16501	16375	16205	16435	16357	16500	16402	16353	16342	16386	16470	16292	16380	16413	16528	16436	16379	16380	16432	16478	16438	16420	16389	16242	16228	16521	16519	16371	16326	16394	16373	16556	16624	16447	16341	16366	16304	16431	16505	16514	16557	16468	16513	16347	16304	16421	16508	16378	16467	16495	16337	16376	16319	16489	16279	16423	16312	16420	16364	16386	16451	16358	16296	16404	16165	16618	16223	16317	16361	16341	16439	16444	16397	16360	16160	16432	16318	16370	16461	16285	16383	16451	16510	16276	16280	16265	16413	16341	16441	16278	16371	16366	16239	16464	16370	16654	16278	16380	16378	16249	16582	16421	16345	16320	16400	16397	16395	16447	16444	16324	16486	16334	16459	16433	16622	16396	16374	16261	16535	16399	16297	16481	16301	16369	16308	16136	16444	16337	16335	16458	16503	16257	16626	16445	16473	16452	16507	16443	16405	16434	16389	16569	16415	16399	16682	16281	16316	16286	16201	16563	16262	16387	16342	16582	16465	16378	16383	16411	16428	16345	16328	16183	16381	16362	16424	16308	16349	16558	16361	16559	16340	16381	16219	16443	16475	16349	16385	16257	16447	16521	16500	16321	16326	16532	16323	16557	16545	16375	16336	16618	16322	16414	16487	16390	16397	16368	16301	16337	16390	16451	16433	16236	16245	16420	16615	16620	16352	16350	16458	16514	16350	16522	16607	16326	16390	16429	16377	16363	16374	16288	16567	16315	16463	16563	16484	16343	16356	16418	16389	16345	16483	16493	16393	16521	16525	16279	16590	16416	16557	16391	16379	16385	16429	16610	16336	16461	16378	16467	16402	16548	16335	16362	16322	16418	16435	16503	16468	16459	16390	16415	16264	16502	16432	16392	16424	16470	16463	16304	16273	16536	16515	16112	16460	16201	16534	16536	16350	16483	16322	16495	16288	16452	16476	16508	16429	16509	16429	16485	16380	16390	16550	16581	16406	16522	16567	16259	16504	16348	16315	16438	16464	16485	16375	16444	16435	16512	16427	16437	16377	16391	16420	16494	16379	16330	16475	16286	16370	16325	16241	16265	16402	16440	16610	16483	16396	16577	16355	16410	16448	16298	16501	16405	16296	16324	16418	16426	16362	16281	16322	16511	16414	16331	16414	16375	16375	16445	16522	16275	16494	16337	16312	16324	16406	16331	16333	16391	16494	16402	16309	16426	16538	16353	16458	16408	16561	16427	16444	16272	16428	16394	16483	16340	16514	16390	16472	16351	16463	16421	16410	16504	16244	16550	16416	16438	16364	16344	16467	16501	16350	16480	16477	16417	16351	16401	16246	16351	16620	16349	16365	16505	16460	16266	16450	16335	16358	16475	16357	16305	16457	16425	16378	16479	16331	16483	16200	16369	16518	16467	16248	16440	16434	16341	16331	16420	16480	16522	16509	16399	16450	16413	16315	16502	16354	16365	16426	16514	16256	16483	16503	16280	16505	16382	16359	16409	16280	16307	16242	16538	16461	16219	16380	16378	16384	16447	16247	16476	16532	16482	16390	16288	16365	16205	16381	16470	16476	16515	16140	16301	16445	16546	16374	16218	16499	16278	16489	16478	16340	16190	16478	16488	16578	16466	16478	16332	16603	16382	16398	16451	16469	16355	16309	16489	16380	16435	16429	16363	16475	16398	16548	16535	16439	16432	16356	16401	16507	16307	16311	16404	16516	16420	16564	16343	16315	16548	16261	16411	16515	16460	16380	16510	16394	16224	16297	16342	16371	16310	16470	16350	16378	16348	16440	16478	16480	16374	16440	16528	16415	16511	16404	16451	16456	16258	16543	16387	16446	16385	16500	16341	16484	16536	16385	16445	16475	16447	16501	16401	16462	16393	16418	16430	16393	16471	16442	16357	16536	16376	16383	16387	16293	16317	16493	16477	16385	16420	16537	16421	16433	16332	16468	16416	16593	16354	16319	16432	16488	16425	16344	16314	16381	16328	16417	16370	16343	16660	16474	16462	16396	16289	16496	16285	16547	16322	16414	16491	16464	16389	16477	16298	16295	16320	16497	16270	16426	16335	16394	16277	16490	16395	16479	16369	16492	16441	16369	16425	16436	16517	16335	16554	16272	16412	16480	16369	16390	16379	16367	16382	16491	16435	16442	16301	16408	16442	16493	16293	16368	16368	16241	16282	16259	16529	16386	16553	16339	16311	16421	16274	16415	16439	16547	16269	16431	16417	16338	16426	16348	16312	16512	16522	16527	16640	16528	16404	16421	16529	16555	16435	16391	16455	16589	16324	16504	16535	16569	16355	16541	16321	16433	16441	16455	16429	16401	16485	16227	16522	16430	16563	16319	16496	16588	16404	16391	16474	16382	16419	16301	16403	16545	16430	16537	16365	16492	16491	16418	16691	16506	16479	16585	16450	16440	16328	16443	16738	16301	16266	16584	16361	16263	16463	16372	16499	16457	16354	16606	16249	16404	16329	16191	16428	16334	16311	16394	16311	16484	16689	16398	16417	16352	16277	16325	16245	16283	16310	16357	16413	16552	16447	16334	16292	16367	16338	16251	16205	16372	16555	16538	16297	16344	16527	16457	16333	16329	16353	16351	16424	16485	16360	16258	16375	16470	16368	16314	16329	16525	16358	16443	16384	16427	16479	16260	16572	16487	16394	16430	16345	16439	16409	16568	16298	16518	16255	16294	16365	16332	16347	16443	16520	16292	16473	16188	16393	16264	16479	16441	16410	16372	16410	16404	16333	16352	16472	16526	16411	16500	16316	16444	16512	16315	16587	16437	16401	16243	16347	16373	16445	16464	16645	16287	16331	16368	16397	16473	16488	16389	16534	16458	16330	16258	16361	16475	16407	16510	16558	16420	16398	16403	16322	16510	16441	16331	16366	16578	16445	16555	16508	16601	16431	16551	16577	16423
22847	21223	29085	23700	21755	54470	67221	52674	33411	20683	18485	17922	17725	17722	17518	17629	17679	17531	17653	17517	17352	17503	17463	17439	17344	17525	17478	17670	17662	17330	17615	17413	17452	17516	17409	17212	17395	17229	17717	17424	17569	17300	17503	17617	17309	17078	17331	17324	17337	17523	17335	17413	17715	17349	17614	17696	17477	17422	17521	17458	17488	17393	17515	17361	17147	17287	17392	17372	17423	17521	17412	17301	17190	17286	17235	17383	17544	17314	17419	17303	17356	17470	17529	17469	17355	17552	17335	17392	17367	17408	17502	17504	17500	17304	17373	17375	17552	17366	17716	17191	17244	17411	17307	17391	17382	17511	17208	17327	17702	17313	17273	17350	17517	17281	17297	17379	17228	17565	17376	17357	17315	17342	17235	17246	17343	17493	17468	17465	17342	17254	17469	17234	17584	17426	17304	17558	17297	17378	17417	17120	17393	17210	17568	17497	17565	17567	17484	17550	17583	17431	17430	17530	17441	17309	17411	17519	17413	17317	17296	17488	17476	17436	17238	17652	17344	17618	17434	17359	17564	17547	17421	17341	17523	17289	17315	17136	17330	17423	17425	17288	17312	17347	17363	17369	17411	17469	17449	17499	17341	17419	17304	17335	17257	17402	17494	17147	17362	17307	17407	17314	17513	17341	17473	17432	17361	17422	17475	17337	17309	17439	17413	17548	17301	17130	17504	17300	17406	17402	17368	17424	17387	17235	17314	17379	17458	17532	17317	17507	17421	17290	17342	17252	17398	17639	17255	17372	17319	17445	17450	17586	17367	17304	17524	17357	17338	17359	17483	17430	17625	17444	17314	17540	17244	17461	17286	17274	17264	17316	17455	17409	17254	17414	17450	17300	17314	17359	17156	17438	17486	17411	17158	17335	17563	17376	17277	17368	17493	17351	17307	17256	17429	17444	17525	17300	17443	17636	17295	17369	17480	17264	17314	17269	17410	17329	17461	17524	17502	17502	17307	17297	17326	17292	17314	17358	17320	17424	17573	17587	17317	17287	17342	17244	17399	17332	17263	17424	17384	17447	17321	17495	17289	17217	17526	17665	17408	17395	17455	17548	17262	17484	17496	17514	17268	17474	17295	17610	17393	17247	17274	17254	17414	17229	17272	17384	17610	17356	17517	17283	17173	17510	17092	17381	17467	17493	17408	17222	17455	17329	17216	17498	17380	17412	17427	17313	17558	17339	17222	17466	17324	17417	17146	17346	17328	17405	17234	17490	17290	17343	17432	17217	17304	17313	17383	17449	17183	17485	17432	17326	17294	17170	17457	17318	17516	17432	17307	17409	17298	17378	17237	17345	17542	17250	17218	17602	17353	17375	17492	17297	17344	17410	17054	17167	17516	17273	17504	17382	17448	17511	17353	17248	17490	17333	17524	17439	17401	17485	17531	17377	17448	17234	17297	17423	17267	17307	17399	17413	17397	17540	17307	17333	17288	17469	17416	17337	17357	17343	17216	17341	17336	17230	17413	17357	17420	17395	17163	17267	17369	17406	17359	17373	17379	17234	17394	17464	17450	17187	17289	17568	17638	17268	17453	17266	17320	17435	17431	17436	17414	17389	17268	17163	17195	17233	17342	17357	17219	17403	17345	17310	17240	17383	17534	17276	17497	17294	17414	17677	17527	17425	17682	17337	17383	17250	17507	17474	17353	17541	17362	17341	17397	17379	17208	17164	17348	17528	17470	17184	17415	17346	17274	17433	17313	17341	17548	17434	17333	17234	17328	17614	17498	17484	17400	17227	17378	17360	17353	17352	17300	17249	17415	17224	17322	17431	17409	17261	17228	17314	17348	17247	17369	17477	17281	17466	17343	17322	17292	17315	17237	17202	17434	17380	17302	17416	17227	17398	17352	17359	17558	17353	17358	17314	17330	17280	17437	17203	17233	17109	17496	17336	17439	17257	17195	17343	17495	17639	17360	17404	17325	17329	17296	17185	17471	17202	17588	17259	17493	17304	17735	17318	17284	17470	17282	17411	17533	17574	17356	17394	17479	17392	17419	17218	17417	17438	17352	17403	17256	17268	17184	17366	17342	17451	17268	17333	17483	17369	17278	17388	17430	17343	17239	17372	17333	17320	17362	17236	17431	17368	17261	17508	17473	17361	17376	17593	17571	17474	17436	17542	17395	17210	17420	17359	17338	17307	17368	17359	17350	17448	17360	17440	17404	17521	17070	17246	17335	17362	17476	17327	17388	17326	17448	17140	17269	17339	17397	17372	17337	17303	17397	17441	17366	17201	17129	17149	17326	17488	17495	17225	17428	17308	17415	17322	17556	17296	17380	17323	17230	17318	17362	17471	17306	17456	17388	17334	17313	17339	17332	17388	17440	17412	17324	17451	17223	17406	17319	17416	17550	17190	17338	17396	17512	17383	17566	17181	17143	17446	17275	17503	17429	17465	17419	17399	17430	17334	17510	17465	17562	17313	17352	17321	17492	17461	17362	17408	17183	17324	17360	17063	17146	17201	17466	17317	17163	17331	17326	17142	17570	17566	17508	17342	17570	17450	17371	17399	17339	17506	17487	17323	17360	17455	17514	17345	17491	17303	17584	17284	17433	17441	17215	17312	17302	17321	17398	17445	17352	17559	17380	17161	17409	17312	17282	17300	17392	17398	17372	17219	17414	17295	17552	17424	17487	17535	17339	17393	17342	17251	17245	17416	17350	17429	17198	17219	17395	17173	17366	17383	17454	17612	17221	17516	17664	17514	17662	17572	17201	17363	17397	17463	17400	17334	17473	17323	17523	17566	17384	17433	17298	17308	17405	17303	17375	17356	17207	17348	17412	17370	17298	17301	17387	17412	17251	17217	17393	17406	17179	17542	17514	17305	17432	17332	17221	17396	17302	17336	17430	17260	17376	17412	17275	17310	17352	17279	17338	17432	17267	17518	17304	17533	17436	17335	17352	17444	17112	17498	17649	17397	17467	17359	17623	17440	17415	17415	17321	17242	17328	17303	17659	17228	17524	17388	17407	17405	17501	17318	17456	17375	17307	17457	17533	17150	17417	17277	17354	17260	17227	17128	17226	17442	17261	17335	17414	17400	17506	17196	17469	17339	17502	17236	17228	17247	17400	17298	17339	17507	17379	17316	17333	17464	17249	17357	17460	17482	17419	17320	17203	17539	17427	17376	17315	17396	17559	17409	17162	17320	17229	17504	17283	17236	17424	17379	17497	17474	17347	17267	17418	17360	17361	17383	17279	17580	17486	17216	17227	17547	17344	17536	17319	17601	17403	17489	17277	17384	17370	17413	17467	17345	17365	17616	17319	17478	17481	17558	17338	17469	17283	17368	17401	17341	17301	17214	17185	17276	17392	17343	17415	17394	17282	17331	17346	17439	17451	17251	17092	17318	17372	17308	17487	17378	17575	17482	17356	17493	17292	17412	17267	17467	17220	17343	17343	17295	17394	17286	17154	17321	17126	17466	17466	17422	17510	17405	17351	17390	17418	17491	17256	17271	17424	17398	17371	17344	17462	17428	17219	17349	17264	17382	17300	17492	17411	17273	17578	17521	17409	17458	17498	17433	17487	17461	17592	17502	17651	17213	17398	17267	17349	17466	17327	17298	17276	17290	17186	17354	17478	17427	17454	17345	17296	17330	17301	17363	17399	17311	17351	17309	17308	17348	17363	17269	17281	17384	17515	17443	17340	17207	17376	17587	17410	17624	17346	17401	17345	17390	17396	17336	17622	17282	17343	17446	17590	17319	17645	17204	17403	17516	17454	17330	17494	17258	17316	17296	17285	17359	17165	17381	17343	17600	17498	17224	17428	17318	17464	17142	17384	17349	17356	17326	17230	17411	17438	17467	17223	17429	17421	17252	17278	17430	17369	17190	17206	17294	17242	17359	17445	17380	17384	17446	17537	17621	17314	17353	17206	17488	17285	17332	17355	17267	17385	17548	17449	17366	17332	17323	17466	17283	17337	17392	17271	17542	17442	17496	17361	17433	17403	17460	17501	17413	17435	17396	17319	17473	17462	17452	17301	17512	17416	17327	17520	17361	17450	17345	17385	17208	17244	17260	17393	17291	17198	17414	17252	17281	17460	17541	17377	17538	17315	17266	17599	17319	17346	17240	17299	17386	17455	17439	17428	17236	17249	17303	17555	17457	17395	17164	17198	17342	17325	17310	17309	17406	17411	17357	17368	17320	17318	17246	17174	17257	17443	17368	17409	17390	17491	17564	17382	17316	17169	17388	17467	17349	17430	17561	17324	17514	17424	17522	17256	17381	17611	17554	17434	17532	17338	17638	17435	17387	17217	17166	17485	17337	17204	17408	17466	17251	17285	17478	17481	17265	17345	17441	17353	17270	17311	17387	17367	17394	17321	17475	17276	17419	17476	17310	17525	17392	17340	17490	17232	17451	17391	17345	17380	17510	17341	17125	17453	17477	17261	17254	17349	17345	17367	17486	17490	17429	17308	17366	17342	17337	17259	17400	17222	17298	17440	17406	17444	17420	17448	17341	17269	17412	17291	17493	17518	17379	17455	17243	17447	17320	17322	17494	17478	17450	17266	17307	17524	17452	17516	17325	17500	17385	17502	17361	17409	17266	17500	17352	17113	17217	17461	17498	17420	17414	17385	17185	17358	17576	17531	17383	17339	17221	17405	17295	17522	17501	17559	17511	17386	17319	17399	17336	17323	17289	17129	17412	17295	17211	17506	17477	17510	17333	17465	17381	17561	17435	17443	17570	17393	17238	17290	17460	17360	17287	17398	17303	17340	17384	17297	17402	17296	17446	17348	17361	17611	17347	17438	17362	17221	17440	17432	17256	17433	17570	17390	17463	17346	17340	17525	17569	17167	17438	17251	17407	17415	17488	17153	17321	17546	17379	17460	17498	17424	17293	17451	17593	17501	17500	17301	17302	17514	17457	17383	17522	17456	17409	17653	17144	17429	17399	17443	17540	17271	17436	17605	17337	17434	17235	17232	17137	17575	17350	17490	17398	17296	17235	17238	17224	17446	17379	17220	17185	17476	17267	17259	17256	17276	17293	17567	17446	17486	17328	17491	17469	17454	17204	17406	17495	17203	17487	17348	17377	17399	17533	17235	17442	17155	17229	17320	17326	17385	17291	17586	17400	17445	17330	17228	17641	17409	17378	17359	17283
19781	30606	28715	24086	27027	61550	68698	53435	26131	16241	16015	15955	15908	16152	15824	15803	15928	15849	15764	16030	16019	15885	15966	15893	15929	15997	15989	16027	16075	15986	16071	15987	15954	15886	15804	15828	15977	15793	16129	15947	15723	15928	16139	15956	15925	15910	16015	15809	16107	15843	16042	16058	15912	15919	15927	15923	16207	15777	15813	15910	15913	15948	15772	15985	15916	15964	15938	15929	15757	15892	15987	15927	15855	15719	15871	15915	15998	15831	15988	15913	15931	16011	15681	15926	15823	15875	15826	15887	15804	15906	15859	16176	15861	15927	15968	15883	15956	15908	15914	15870	15684	15820	16008	15946	15906	15949	15874	15904	15723	15828	15653	15892	15819	15944	15869	15953	15783	15899	15874	15730	15941	15864	15803	15926	15951	15885	15927	15901	15875	15987	15812	16013	15879	15982	16182	15729	15736	15863	15910	16079	15938	15833	15965	16051	15770	15869	15974	15843	15978	15877	15948	15901	15955	15925	15894	15817	15860	15993	15805	15912	15945	15962	16025	16066	15802	15979	15876	16024	15844	15902	16020	15950	15903	15904	15818	15795	16125	15897	15863	15719	15960	15820	16086	16061	15804	15968	16028	16025	15930	15904	15877	15931	15926	15889	15942	16049	15863	15957	15870	15870	15967	16131	16060	15997	15742	15853	15956	15963	15902	15946	15800	16004	16006	15842	15871	16028	15998	15810	15848	15916	16070	16174	15887	15771	15886	16008	15853	15922	15881	16007	15953	15718	15840	15807	15897	16112	16000	15879	15804	15772	15905	16015	15852	15920	15726	15865	15855	15897	15955	15806	16087	15849	15979	15776	15910	15847	15969	15938	15943	15917	15945	15954	15880	15880	15905	15834	15890	15935	15925	15963	15865	15840	15984	15972	15697	15782	15959	15856	15829	15792	15814	16161	15910	15855	15895	15813	16004	15762	15957	15890	15935	15978	16049	16004	15957	15886	15865	15975	15883	15991	15929	15969	15945	15886	15921	16066	16052	16056	15941	16028	15759	15779	15995	15859	15952	15742	15972	15752	15706	15866	15846	15965	15944	16011	15990	16031	16184	15899	15774	15978	16030	15915	16042	15879	15812	15939	16058	15828	15877	16036	15859	16078	16063	15864	15934	15771	15766	15806	16001	15966	15789	16039	15825	16043	16089	15734	15887	15880	16030	15723	15758	15930	16080	15901	15745	15974	15935	15882	16100	15989	15877	15991	15921	15827	15882	15968	15930	16048	15842	16068	16014	15789	16005	15936	15889	15999	15918	15875	15748	15812	16094	15855	15835	15937	15906	15890	15834	16124	15939	15891	15910	15737	15829	16080	15777	15896	15968	15868	15858	15856	15870	15718	16108	15872	15886	15766	15845	15937	15755	15898	15752	16023	15943	15816	15711	16123	15848	15790	15858	15894	16065	15856	15886	15917	16006	15697	16003	15773	16214	15826	15827	15948	15905	15995	15714	15912	15892	16048	15986	15706	15963	15818	15908	15971	15931	15781	15837	15885	16122	15730	15818	16051	15969	15942	15822	15915	15843	15846	15937	15997	15862	15837	15849	15989	15843	15904	15953	15872	16010	15918	15974	15745	15943	15939	16010	15984	15839	15797	15791	16005	15778	15821	15801	16026	15914	15760	15999	15930	15963	15883	15864	16177	15971	15938	15901	15936	15818	15779	15741	15967	16011	15867	15830	15955	15850	15917	15919	15802	15878	15876	15960	15896	15969	15842	15754	15801	15956	15785	15932	15907	15844	15804	16078	16019	15859	15868	16068	15874	15836	15930	16029	15716	15872	15951	15982	15922	15952	15781	16089	15888	15949	16014	15794	15768	15840	15987	15987	15923	15828	16007	15734	15973	15773	15875	15901	15881	15953	15940	15958	15838	15782	16060	16015	16034	15840	15830	15743	15906	16087	15889	15897	15848	15878	15783	15848	15885	16020	15928	15767	15775	15778	15842	15834	15769	15766	15833	15734	15881	15907	15788	15981	15751	15884	15839	15627	16059	15877	16079	15861	16030	15689	15838	15808	16030	15921	15988	15907	15759	15831	15835	16005	15917	15943	15949	16119	15908	15839	15899	16098	15933	16005	15770	15793	16042	15784	15948	15910	15839	15821	15955	15753	15894	15940	15854	15697	16120	15869	15932	15771	15800	15829	15954	15877	15848	15928	15738	15938	15816	15845	15811	15899	15900	15914	15872	15896	16009	16067	15854	15752	15961	15826	15918	15880	15804	15841	15821	15777	15832	15904	15823	15765	15827	16083	15766	15894	15948	15838	15722	15902	15692	15790	15836	15901	15825	15887	15948	15952	15964	15900	15935	15982	16149	15835	15797	15824	15786	15978	15915	15901	15840	15975	15957	15962	15869	15894	15920	15890	15766	15957	15830	16148	15765	15892	15845	15837	15791	15890	15917	15873	15988	15938	16036	15854	15908	15885	15756	15871	16002	15929	16107	15864	15786	15867	15962	15794	15930	15863	15840	15833	16062	15838	15911	15776	15901	15821	15854	15988	15944	16044	15758	15919	15638	16018	15783	15870	15827	15841	15871	15975	15781	15951	15798	15855	15865	16094	15803	15886	16030	15914	15843	15858	15792	15806	15970	15703	15687	16006	15791	15775	16118	15958	15889	15743	15690	15961	15963	15940	15744	15892	15880	15915	15927	16118	15732	15928	15969	15827	16036	16043	15902	15887	16042	15861	15774	15857	16072	15994	15937	15864	15820	15994	15784	16029	15890	15822	15788	15962	15930	15934	15817	16011	15785	15872	16043	15914	15954	15776	15794	16028	15829	15872	15840	15855	16146	15881	15926	15835	15835	15820	16134	15746	15820	15786	15863	15886	15891	15767	15853	15959	15951	16036	16068	15939	15851	15854	15990	15921	15725	15948	15770	15657	15767	15863	15862	15865	15720	15867	15897	15977	15714	15938	15828	15903	15975	15893	15988	16009	15843	15928	15919	15890	15898	15892	15921	15954	15937	15951	15865	15900	15788	16052	15806	15915	15840	15868	15885	15915	15865	15922	15978	15921	15895	15959	15779	15989	15890	15740	15720	15848	15825	15779	15797	15885	15948	15744	16014	15939	16025	15940	15886	16044	15959	16064	15847	15958	15710	15953	16062	15843	15969	15802	15840	15936	15945	15901	15903	15828	15814	16051	15838	15892	15837	15857	15938	16058	15924	15905	15760	15918	15711	15923	15684	15779	15829	16141	15753	15798	15960	15917	16001	15994	15742	16008	15907	15910	15908	15898	15996	15806	16010	16041	15988	15903	16155	15925	15848	15883	16000	15952	16008	15894	15851	15877	15977	15832	15903	15884	15874	15974	15999	15866	15943	15963	15902	15836	15927	15881	15787	15792	15891	15747	15719	15999	15994	15942	15844	15807	15875	16043	15910	15932	15890	15895	15870	15939	15876	15818	15836	15863	15921	15882	15852	15822	16003	15859	15933	15860	15857	16075	15730	15798	15977	15920	16012	16008	15902	15839	15689	16007	15819	15737	15912	15867	15960	15977	15837	15862	15915	15881	15863	15861	15915	15874	15806	15784	15865	15934	15815	15760	15924	15940	15856	15788	15814	15916	15876	15942	15967	15968	15964	16024	15786	15911	16011	15711	15824	15931	15851	15973	15980	15933	15783	15842	15984	15731	15941	15928	15984	15807	15910	15999	15869	15982	15827	15823	16111	15920	15896	15836	15853	15816	15832	15941	15764	15861	15994	15794	15849	16010	16020	16015	15848	15926	15977	15834	15939	15890	15903	15797	15931	16046	16056	15868	15927	15911	15821	15960	16050	15868	15831	15804	15718	16004	15934	15810	15958	15856	16002	15902	15956	15904	15819	15980	16004	15791	15901	15894	16200	16019	15918	16018	15730	15949	15856	15712	15917	15930	15821	15892	15819	15846	15794	15798	16013	15755	15983	15955	15763	15923	15785	15843	15989	16038	16048	15825	15921	15935	15976	15950	15894	15937	15797	16012	15940	15934	15964	15938	15811	15782	16006	15853	15778	15855	15847	16019	15933	15997	15983	15840	16203	15807	15775	15953	15829	15884	15923	15812	15877	15785	15874	15929	15977	16015	15803	15806	15992	15783	15991	15781	15871	16056	15995	15877	16005	15750	15877	15762	15955	15964	16008	15739	15913	15860	15899	15884	15802	15876	15837	16011	15759	15812	15997	15888	15936	15974	16005	16041	15949	15847	15811	15890	15757	15710	16147	15877	15972	15870	16009	15902	16019	16067	15947	15854	16005	16029	15769	15927	15960	15878	15821	15894	15761	15969	15801	15669	15927	15865	15957	15945	15717	15944	15784	15979	15969	15950	15977	15917	15834	15905	15896	16030	15917	15754	15867	15986	15860	15775	15834	15958	15788	15732	15776	15813	15848	15970	15831	15822	15864	16084	15949	15865	15983	16022	15889	15899	15978	15839	15986	15903	15888	15747	15872	15957	16051	15756	15905	15848	16050	16028	15941	16014	15866	15941	15774	16097	16070	15859	15761	16078	15867	15761	15858	15812	15870	15837	15913	15927	16066	15896	16068	15631	15943	15874	15793	15828	15937	15812	15797	15914	15627	15910	15872	15934	16088	16052	15909	15887	16091	16055	15932	15843	15906	15744	15858	15874	15943	15818	15905	15893	15816	15824	15891	15866	15900	15992	15818	16030	15780	15772	16001	15925	15992	15947	15787	15881	15858	15848	15858	15902	15864	15957	15991	15701	15893	15938	15922	15971	15969	15880	15966	15953	15922	15951	15848	15884	15973	15980	15957	16019	15825	15722	15866	15862	15870	15797	15946	15871	15865	16155	15905	16061	16089	15843	16061	15775	15897	16029	15829	15907	15798	15963	15934	15717	16116	15852	15905	15935	16045	15941	16072	15908	15889	15907	16061	15962	16054	15883	15902	15783	15867	15816	15917	15869	15944	15997	15867	16079	15700	15821	15925	15901	15908	15870	16084	15978	15989	15969	15756	15811	15907	15664	15864	15885	15751	15930	15915	15844	15818	16068	15873	16014	15928	15942	15994	15833	15648	15954	16004	15839	15802	15948	15915	15983	15817	15985	15916	16071	15883	15963	15888	15855	15729	15833	15947	15849	15964	15820	15899	15948	15632	15866	16014	15734	15960	15980	15916
27247	22008	24474	21656	18508	24390	26753	24044	20842	18223	18142	18122	18200	18152	18043	18141	18347	17991	18143	17890	18250	18144	18189	18243	17964	18064	18099	18143	17964	17932	18282	18199	18146	18267	18008	18078	18027	17963	17737	18067	18120	17986	18222	18251	18122	18280	18110	18248	18081	18289	18291	18078	18117	18086	18052	18070	17943	18097	17979	17985	18023	17922	18310	18064	18104	18108	18091	18080	18302	18167	18112	18018	18025	17990	18226	17857	18101	18283	18033	18151	17957	18097	18071	18087	18085	18108	18124	18022	17965	18145	17784	18021	18182	17938	17980	18043	18043	18217	18139	18044	18113	18200	18292	18116	18257	18104	18091	18103	18101	18180	18134	18127	18202	18071	18113	17986	18218	18094	18058	18152	18237	18102	17862	17782	18035	18235	18293	17900	18049	17957	18001	18081	18021	17885	18125	18227	18009	17902	18316	18031	18009	18171	18129	18006	18164	17871	18177	18024	18017	17785	17985	17965	17951	18061	18119	17992	18247	17926	18039	18120	18080	18314	18145	18060	18027	17997	18061	18090	18036	18204	18054	18025	18067	18175	18091	18156	18198	18034	17998	18152	17860	18147	18009	18067	17879	18123	18069	17959	18271	17978	18058	18073	18147	18057	18111	18174	18176	18048	18118	18100	17842	18025	18074	18024	18157	18232	18150	18095	18016	18003	18098	18237	18201	18103	18208	18088	18109	17963	18022	18029	18151	18059	18130	18126	17948	18265	18065	17767	17907	17880	18153	18259	18166	18010	18013	18019	18126	18126	17931	18057	18244	18067	18082	18365	18087	18142	18344	18027	18066	18212	18229	17839	18115	18097	18180	18191	18274	17960	18028	18026	17930	18059	18160	17962	18077	18039	18367	18080	18083	17967	18121	17994	18135	17983	18122	17950	18023	18227	18012	18139	17941	18112	18001	18118	17989	18057	18026	18058	17912	17983	18038	18106	17998	18206	18038	18007	18038	18070	18170	17965	18155	18129	17998	18034	18180	18073	18162	18072	18133	18331	18106	18068	17949	18210	17928	18018	17904	17919	18152	18228	17805	17872	18101	18196	18193	18150	18125	18093	18153	18141	18132	18173	18078	18073	17971	18133	18182	18078	18039	18005	18147	17979	18073	18022	17888	18210	18035	18017	18184	18118	18012	18045	18202	18002	17997	17879	18044	17992	18082	18016	18094	17933	17856	17986	18118	17989	18072	18176	18090	17950	17959	18191	17788	18197	18121	18067	18027	17789	18107	18039	18196	18128	18021	17996	17937	17999	18276	18021	18140	18082	18024	18061	18075	18046	18098	17996	18005	18074	18129	18183	18296	18010	18145	17947	18089	18100	17963	18021	18039	18125	18391	17999	18066	18020	18128	17902	17771	17937	17947	18050	17934	18137	18061	18008	18149	18089	17989	17942	18189	18015	18119	17982	17936	17897	18067	17833	18123	18058	18149	18103	18089	18301	17959	18248	17991	18025	18078	18079	18238	18075	17941	18108	18190	18330	17896	17964	18172	17990	18186	18218	18176	17893	17998	18237	17966	18144	18184	18077	18037	18095	18110	18005	18143	17992	18124	18019	18162	18136	17806	18122	17924	17906	18010	18059	17994	18157	18219	18131	18089	18218	18066	17944	17985	18002	18005	17979	17994	17924	18065	18324	18116	18165	18038	17977	18087	18156	18189	18218	18062	18150	18089	18186	18102	17873	18016	17911	18063	18250	17943	18039	18097	18025	18071	18140	17961	17897	18186	18054	18059	17689	18235	18164	18192	18055	18192	18104	18229	18167	18119	18071	17965	18142	18083	18116	18165	18269	18081	18130	17864	17942	18117	18222	18213	18215	18084	17988	18043	18079	18087	17997	18027	17768	18218	18133	18153	18157	17870	18044	18029	18058	18114	18022	18085	18121	17985	18187	18238	17969	17992	18327	18042	17992	18188	17846	18025	18090	18269	18108	17966	17986	17809	17920	17898	17980	18104	18077	18224	18112	18099	18021	18070	18152	18105	18021	18099	18126	18143	17976	18092	18185	18012	18038	17939	18042	18083	18247	17982	17969	18213	18132	17965	18107	18190	17947	18102	18134	18005	18071	18026	17996	18124	18284	18099	18103	18107	18112	18049	18213	18047	17920	18037	17910	18079	18090	18087	18159	18288	17902	18138	18137	18107	17957	18125	18027	18030	18035	18125	18005	17902	18122	18273	17960	17886	18071	17989	17965	18040	18054	17932	17913	17952	17952	18052	18282	18078	17908	18125	17933	18197	18042	18104	18105	18052	18093	18119	18080	18117	18120	18052	18042	17968	18026	18089	18013	18050	18065	17973	18075	18200	17846	18082	18086	18068	18006	18155	17983	17828	17906	18275	18111	17997	18142	17985	17957	18298	18094	18055	18065	18203	18079	18142	18048	18153	17908	18032	18166	17993	17998	17997	18265	18024	17902	17933	18081	18027	17999	18071	18158	18185	18103	18198	18115	18076	18380	18141	17993	18122	18178	18114	17892	18301	17940	18135	18199	18016	18323	18202	18068	17969	18120	18312	18153	18054	18011	18256	18182	18051	18037	17978	18084	18175	18060	18308	18268	18036	18003	18015	18029	18329	18104	18082	18073	18138	18106	18167	17936	18246	18041	18130	18187	18034	18310	17990	18005	18020	18036	17904	18152	18002	18030	18182	18087	17996	18016	18234	18150	17982	18165	18057	18429	18181	18105	17957	18103	17975	18196	18117	18112	18023	17948	18040	18158	18186	17945	18166	18249	18116	17957	18135	18081	18251	18125	18068	18092	17973	18032	18275	18213	18101	18031	18115	18218	18193	18041	17939	18065	18277	17960	17941	18127	17909	18305	18203	17921	18164	18061	18069	17926	18154	18129	18159	18021	18159	18141	18023	17897	17838	17781	18080	18157	18000	18134	17973	18097	18098	18042	18081	18026	18142	17961	18104	18020	18092	18182	18122	18255	18255	18108	18051	18044	18088	18134	18242	18220	18200	18183	18020	18214	18238	18139	17994	18000	18031	18246	17993	18153	18069	18098	18130	17998	18044	18164	18171	17963	17973	17943	18083	18051	18109	18004	17896	18009	18014	18083	17924	17970	18015	18189	18069	18000	18163	18012	18079	17899	18289	18112	18206	17980	18219	18144	18134	17985	18128	18181	18136	18156	18156	18238	18040	18089	18249	18089	18102	18122	18060	17997	18070	18099	17965	18005	18125	18023	17891	18050	18023	18078	18056	17854	18026	17944	17832	17837	18138	17993	18309	18329	18168	18109	17962	18212	18052	18006	17920	18084	17970	17932	17994	18093	18022	18199	18130	18084	18095	18079	18220	18104	17943	18127	17873	17969	17919	18020	18006	18339	18038	18103	17998	18112	18128	17842	18051	18153	18105	18186	17937	18180	18077	18286	18045	18160	17942	18152	17966	18022	18058	18037	17938	17850	17845	18276	18173	18033	18150	17945	18015	18037	18182	18139	18266	18336	17951	18047	17940	18045	18033	18426	18254	18071	18076	17975	18326	18266	18009	18172	17996	17874	18034	18319	17879	18054	18167	18193	18176	18003	18227	18145	17876	18062	17982	18235	18164	17913	18160	17852	17796	18115	17883	18017	18159	18181	18150	18081	18157	18036	18101	17900	17999	18242	18083	18143	18203	18137	18166	17975	18086	18070	18119	18180	18038	18176	18049	18008	18151	18298	17978	18084	18281	18139	18169	18215	18246	17944	18009	18107	18133	17895	18116	17936	18192	18138	18121	18160	17986	18014	18092	17989	18180	18014	18178	18237	18045	18095	18053	18097	18137	17941	17940	18085	18229	18184	18201	18152	18204	18112	18139	18041	18164	17961	18089	17966	17978	18290	17984	18083	17915	18077	18192	18198	18109	18034	17877	18156	17917	18055	18137	18027	18258	18213	18125	18276	18084	17959	18032	18210	18253	18086	18085	18110	17891	17907	18246	18355	18064	17959	17951	18015	18065	17855	18043	18094	18068	18121	17933	18077	18109	18069	18206	18108	18036	17995	18007	17861	18075	17998	18271	17992	18018	17853	18295	18200	18051	18366	18043	17975	18158	17984	18016	17992	18014	18085	18119	18210	17940	18096	18040	18084	18525	18097	18014	18106	18052	18000	18173	18101	18087	18077	18229	17948	17926	18060	18113	18025	18006	18078	17881	18147	18123	17916	17874	18026	18080	18084	18241	18244	17975	17879	18052	18112	17939	17934	17867	17867	18041	18011	17900	17802	17838	18080	17964	17991	17945	17923	18306	18080	18213	17884	18090	18267	18086	18132	17989	18066	18075	18159	18183	18081	18009	18045	17932	18200	18140	18049	18031	18127	18132	18028	18122	17976	17964	18008	17906	18008	18168	18044	18118	18303	18043	17960	18044	18105	18057	18143	17927	18233	18079	18256	18133	18114	18067	18238	18043	18023	17999	18040	18007	18124	18101	18082	18282	18048	17907	18057	18048	18027	18086	18316	18241	18141	18230	18086	18068	18043	18140	18065	18217	18158	18139	18181	18108	17988	17884	18195	17934	18007	18189	18112	18081	18110	17954	18045	18016	17847	18389	17964	18059	18181	18235	18012	18103	18129	17973	18108	18100	18271	18095	18039	18087	18286	18196	18045	18216	18045	18320	18151	18198	18194	18010	17971	18066	18204	18000	17832	18110	18340	18005	17991	17990	18244	18014	17970	17977	18233	18154	18072	18087	18012	18067	18020	18218	18274	18155	18153	18145	18090	18089	17944	17838	18198	18195	18016	18035	18161	18211	18013	18020	18092	18133	17842	18015	17893	18210	18104	18174	18106	18168	17943	17863	18175	18067	18184	18193	18128	18216	17920	18129	18081	18038	18117	18073	18061	18120	18099	17951	18074	18156	18287	18036	18119	18171	17963	18174	18014	18177	18067	18181	17853	18041	18074	18052	18365	18014	18095	18177	18040	18049	18294	18076	17856	18010	18021	18041	18101	18154	18144	17984	18166	18186	18125	18101	18065	18205	18092	18227	18043	18126	18165	17993	18243	17885	18093	17881	17761	18159	18212	18055	18201	18197	18241	18265	17738	18076	18377	18153	18020	18041	18011	17994	18306	18030	18163	18292	18174	17889	18153	17960	18199	17871	18184	18112	18195	18044	18127	17967	17961	17883	18193
18459	19528	19074	17633	17497	25854	27539	23350	18911	16342	16202	16503	16406	16373	16318	16375	16494	16133	16131	16328	16421	16374	16264	16392	16358	16218	16282	16261	16252	16306	16334	16433	16237	16177	16358	16445	16342	16343	16305	16286	16531	16325	16110	16389	16202	16225	16373	16427	16359	16388	16348	16364	16309	16255	16387	16342	16406	16479	16479	16319	16294	16163	16230	16385	16410	16397	16216	16328	16294	16386	16349	16353	16316	16291	16448	16225	16418	16334	16267	16279	16425	16396	16426	16211	16215	16413	16278	16308	16363	16400	16320	16352	16378	16295	16435	16333	16408	16337	16407	16527	16288	16469	16394	16416	16221	16264	16462	16379	16307	16404	16299	16223	16352	16311	16331	16261	16444	16430	16363	16326	16458	16363	16454	16189	16380	16578	16463	16239	16404	16214	16351	16351	16495	16394	16180	16267	16311	16375	16368	16344	16410	16368	16196	16343	16349	16377	16269	16479	16479	16286	16337	16257	16152	16318	16491	16252	16175	16405	16506	16471	16161	16239	16331	16527	16173	16272	16428	16191	16320	16274	16390	16192	16350	16376	16179	16447	16407	16346	16227	16350	16227	16262	16455	16438	16496	16312	16260	16564	16308	16368	16122	16374	16375	16300	16414	16236	16302	16280	16266	16262	16325	16073	16405	16376	16436	16224	16242	16572	16351	16259	16267	16404	16312	16347	16212	16309	16523	16461	16373	16193	16377	16211	16289	16283	16222	16365	16318	16529	16382	16343	16355	16344	16279	16454	16220	16565	16364	16382	16511	16378	16206	16517	16283	16284	16335	16341	16387	16385	16242	16509	16436	16224	16304	16388	16404	16359	16390	16216	16361	16413	16288	16416	16213	16468	16384	16395	16355	16226	16233	16490	16101	16219	16367	16420	16126	16268	16477	16362	16488	16264	16220	16399	16236	16139	16318	16334	16272	16447	16366	16414	16476	16391	16209	16456	16416	16391	16349	16525	16464	16331	16460	16300	16353	16241	16298	16338	16466	16274	16317	16474	16429	16140	16381	16243	16318	16328	16262	16289	16534	16423	16356	16208	16405	16419	16290	16369	16338	16341	16284	16147	16415	16353	16292	16433	16475	16337	16397	16343	16359	16257	16294	16232	16204	16357	16371	16343	16221	16408	16553	16227	16177	16323	16270	16449	16517	16280	16349	16473	16361	16210	16348	16348	16189	16267	16406	16168	16165	16243	16460	16339	16162	16330	16475	16231	16320	16392	16281	16328	16345	16452	16357	16434	16280	16434	16182	16408	16386	16249	16334	16396	16324	16200	16122	16433	16344	16322	16309	16481	16409	16396	16370	16232	16181	16256	16192	16410	16364	16284	16417	16439	16390	16372	16287	16228	16600	16411	16251	16331	16341	16361	16425	16307	16381	16154	16436	16370	16415	16356	16397	16325	16273	16279	16307	16319	16239	16397	16191	16419	16461	16281	16177	16290	16480	16355	16186	16485	16228	16476	16194	16295	16365	16428	16387	16341	16282	16296	16411	16350	16367	16467	16375	16492	16369	16247	16356	16208	16432	16465	16356	16312	16291	16398	16284	16182	16399	16358	16388	16297	16431	16471	16492	16500	16362	16293	16283	16242	16275	16372	16487	16332	16360	16305	16336	16396	16398	16189	16233	16293	16325	16077	16334	16358	16255	16290	16395	16307	16459	16388	16249	16299	16326	16309	16101	16424	16245	16454	16321	16319	16399	16509	16459	16288	16405	16265	16300	16439	16294	16182	16196	16395	16463	16302	16355	16311	16289	16238	16403	16207	16163	16268	16242	16400	16433	16462	16221	16532	16254	16354	16283	16472	16252	16416	16302	16231	16225	16310	16482	16295	16436	16341	16303	16238	16363	16284	16327	16296	16363	16397	16301	16316	16399	16299	16180	16247	16409	16338	16356	16338	16204	16421	16477	16291	16509	16343	16278	16345	16380	16221	16416	16422	16324	16250	16372	16416	16371	16444	16397	16441	16253	16343	16402	16350	16514	16355	16349	16439	16146	16212	16386	16343	16431	16087	16202	16270	16312	16483	16295	16261	16215	16317	16329	16415	16217	16377	16380	16485	16393	16215	16296	16154	16393	16333	16420	16237	16328	16324	16372	16199	16424	16358	16336	16390	16427	16285	16387	16254	16209	16403	16185	16406	16311	16315	16256	16365	16421	16322	16398	16402	16303	16504	16256	16471	16411	16422	16250	16478	16288	16272	16641	16290	16166	16307	16215	16107	16451	16446	16314	16239	16275	16162	16239	16427	16167	16209	16322	16283	16439	16288	16385	16477	16232	16423	16319	16320	16353	16381	16386	16252	16347	16380	16502	16255	16489	16237	16289	16298	16366	16372	16309	16252	16417	16380	16456	16427	16449	16283	16389	16484	16486	16523	16251	16481	16259	16416	16403	16444	16375	16482	16321	16317	16367	16272	16401	16368	16279	16325	16235	16462	16158	16435	16455	16325	16360	16262	16486	16345	16388	16441	16321	16279	16469	16219	16377	16313	16220	16341	16280	16465	16317	16314	16435	16299	16307	16204	16591	16274	16420	16245	16294	16306	16438	16250	16363	16432	16339	16298	16267	16294	16421	16372	16347	16274	16256	16237	16319	16386	16355	16302	16245	16227	16446	16116	16284	16396	16381	16435	16502	16511	16402	16449	16567	16419	16331	16520	16486	16220	16328	16464	16429	16281	16303	16084	16256	16413	16476	16182	16226	16358	16495	16461	16426	16423	16285	16549	16386	16320	16293	16263	16374	16513	16364	16304	16340	16341	16379	16281	16269	16459	16358	16303	16358	16261	16356	16379	16400	16309	16456	16233	16377	16309	16498	16346	16478	16452	16407	16268	16300	16482	16364	16262	16490	16388	16544	16340	16320	16416	16259	16357	16366	16277	16395	16373	16351	16224	16337	16377	16316	16249	16458	16341	16222	16480	16321	16357	16402	16456	16462	16357	16409	16233	16368	16490	16272	16323	16196	16248	16475	16310	16370	16329	16397	16382	16443	16411	16389	16224	16128	16256	16427	16396	16293	16277	16282	16256	16424	16140	16446	16455	16418	16393	16299	16383	16393	16377	16453	16278	16302	16262	16447	16248	16267	16376	16357	16490	16540	16315	16280	16305	16547	16421	16277	16398	16260	16259	16336	16328	16347	16308	16277	16386	16472	16426	16480	16300	16367	16297	16437	16268	16113	16327	16427	16376	16374	16116	16276	16386	16353	16457	16436	16347	16304	16203	16322	16349	16288	16394	16377	16361	16392	16430	16223	16431	16190	16284	16524	16177	16371	16396	16410	16463	16408	16360	16523	16447	16322	16405	16240	16230	16276	16215	16401	16394	16281	16356	16333	16527	16296	16334	16266	16387	16285	16379	16349	16389	16351	16502	16359	16237	16356	16457	16192	16206	16277	16314	16346	16242	16391	16301	16389	16266	16244	16379	16291	16432	16239	16255	16374	16486	16384	16384	16255	16416	16494	16264	16372	16154	16326	16458	16377	16344	16394	16493	16278	16374	16308	16462	16259	16399	16425	16325	16318	16360	16325	16480	16146	16389	16296	16229	16334	16417	16360	16546	16413	16261	16394	16304	16144	16510	16470	16299	16231	16239	16530	16196	16271	16160	16418	16240	16339	16299	16369	16302	16338	16292	16357	16391	16318	16228	16454	16331	16193	16421	16183	16440	16296	16363	16329	16352	16291	16499	16380	16372	16381	16329	16344	16302	16518	16351	16322	16512	16415	16408	16331	16265	16459	16185	16429	16293	16428	16334	16345	16541	16303	16276	16271	16358	16372	16430	16374	16358	16283	16458	16411	16397	16483	16246	16415	16230	16321	16195	16425	16368	16478	16496	16244	16431	16362	16249	16406	16367	16432	16248	16513	16412	16629	16357	16283	16398	16267	16536	16518	16409	16253	16321	16386	16350	16415	16313	16252	16503	16381	16348	16285	16303	16420	16238	16365	16341	16403	16266	16303	16346	16281	16369	16216	16442	16277	16276	16468	16400	16327	16368	16361	16357	16332	16272	16319	16435	16490	16202	16314	16357	16296	16426	16522	16403	16426	16381	16217	16204	16190	16372	16275	16368	16122	16323	16368	16364	16278	16332	16465	16302	16305	16461	16360	16395	16403	16342	16450	16361	16515	16460	16388	16331	16406	16406	16334	16413	16314	16342	16471	16346	16288	16319	16317	16262	16253	16314	16366	16386	16363	16388	16282	16233	16307	16372	16397	16435	16385	16377	16171	16458	16364	16297	16557	16273	16291	16418	16521	16386	16431	16375	16424	16377	16360	16250	16514	16128	16261	16296	16314	16360	16457	16207	16436	16267	16382	16460	16335	16356	16314	16336	16205	16430	16406	16302	16370	16345	16371	16359	16538	16429	16339	16510	16350	16139	16371	16210	16341	16392	16369	16410	16294	16163	16292	16333	16273	16261	16316	16367	16247	16456	16317	16482	16525	16457	16201	16326	16256	16408	16306	16426	16288	16428	16338	16435	16397	16194	16371	16437	16365	16466	16379	16430	16354	16391	16242	16314	16251	16323	16353	16419	16320	16276	16391	16236	16311	16577	16408	16566	16283	16280	16224	16521	16420	16193	16340	16269	16285	16280	16280	16471	16296	16237	16390	16327	16421	16408	16307	16302	16332	16406	16362	16245	16379	16353	16354	16386	16175	16349	16302	16238	16388	16469	16529	16359	16317	16347	16400	16349	16312	16290	16446	16354	16392	16312	16513	16261	16360	16420	16406	16268	16375	16535	16124	16555	16210	16271	16227	16082	16418	16551	16422	16445	16373	16408	16470	16304	16286	16234	16291	16318	16368	16363	16345	16277	16428	16234	16520	16345	16343	16405	16422	16314	16406	16142	16310	16526	16267	16300	16291	16276	16356	16385	16321	16404	16326	16249	16343	16243	16343	16237	16401	16478	16318	16540	16379	16371	16262	16286	16514	16277	16363	16173	16388	16311	16222	16359	16173	16296	16293	16408	16286	16422	16351	16201	16358	16241	16405	16261	16442	16304	16414	16293	16322	16336	16380	16320	16399	16200	16511	16430	16216	16306	16440	16288	16365	16365	16381	16370	16409	16399	16344	16378	16328	16192	16228	16397	16483	16328	16390	16361	16307	16337	16374	16313
24009	21229	28474	24455	22344	44184	55131	43033	30253	19564	18184	17750	17944	17925	17944	17835	17936	17774	17750	17903	17809	17782	17757	17767	17829	17830	17820	17857	17913	17863	18077	17803	17762	17686	17956	17950	17884	17996	17714	17726	17810	17712	17624	17815	17751	17949	18060	17901	17736	17841	17478	18037	17733	17700	17656	17555	17724	17739	17786	18021	17835	17727	17782	17693	17852	17866	17870	17781	17491	17648	17590	17718	17760	17832	17700	17821	17782	17877	17772	17750	17948	17603	17691	17763	17893	17784	17700	17698	17795	17773	17634	17837	17911	17673	17864	17912	17865	17556	17661	17643	17743	17768	17806	17865	17963	17656	17602	17730	17723	17674	17606	17758	17864	17574	17439	17779	18110	17728	18035	17755	17830	17695	18006	17761	17745	17731	17681	17656	17670	17645	17805	17879	17679	17741	17822	17773	17694	17674	17677	17757	17729	17775	17973	17533	17726	17662	17777	17518	17534	17802	17648	17604	17716	17681	17757	17769	17622	17655	17837	17824	17706	17820	17880	17756	17709	17672	18088	17749	17902	18054	17829	17720	17759	17792	17800	17589	17654	17721	17859	17729	17778	17638	17705	17944	17606	17792	17712	17833	17927	17737	17723	17647	17850	17869	17638	17731	17848	17788	17567	17665	17790	17530	17798	17906	17895	17721	17874	17884	17822	17856	17715	17714	17613	17558	17801	17719	17729	17714	17705	17703	17786	17879	17849	17649	17759	17769	17810	17652	17567	17726	17856	17992	17919	17819	17638	17825	17773	17820	17692	18026	17701	17759	17631	17682	17846	17933	17566	17878	17596	17650	17615	17696	17702	17965	17954	17807	17810	17633	17776	17737	17614	17596	17722	17775	17751	17680	17783	17608	17617	17688	17593	17679	17690	17592	17792	17710	17745	17567	17514	17707	17502	17810	17696	17666	17439	17830	17751	17669	17789	17617	17559	17749	17816	17574	17685	17784	17563	17723	17809	17462	17727	17807	17832	17519	17771	17869	17596	17688	17727	17647	17642	17730	17515	17541	17901	17808	17688	17692	17621	17932	17849	17724	17754	17839	17641	17658	17548	17651	17797	17821	17542	17794	17627	17742	17760	17688	17780	17735	17750	17711	17801	17820	17701	17643	17912	17986	17695	17757	17605	17690	17852	17886	17727	17868	17546	17636	17862	17659	17890	17714	17733	17557	17779	17988	17619	17797	17686	17754	17651	17529	17725	17715	17842	17747	17681	17644	17581	17649	17553	17848	17844	17682	17614	17856	17777	17739	17560	17743	17765	17765	17702	17753	17808	17556	17788	17795	17720	17770	17855	17770	17604	17828	17797	17518	17702	17700	17525	17920	17763	17721	17710	17653	17677	17602	17807	17587	17758	17834	17691	17790	17530	17595	17756	17933	17714	17720	17737	17781	17714	17805	17767	17744	17700	17714	17728	17706	17958	17705	17750	17847	17512	17736	17582	17762	17676	17853	17634	18002	17525	17775	17451	17598	17638	17759	17839	17667	17794	17714	17808	17699	17660	17791	17848	17709	17836	18124	17578	17524	17780	17677	17856	17785	17885	17640	17838	17792	17610	17769	17745	17338	17477	17832	17756	17767	17803	17668	17715	17862	17816	17698	17618	17704	17841	17658	17690	17847	17711	17754	17629	17772	17697	17729	17611	17915	18186	17726	17587	17787	17709	17806	17622	17606	17866	17710	17669	17607	17792	17616	17940	17797	17561	17853	17920	17789	17798	17864	17845	17903	17786	17647	17763	17749	18045	17669	17696	17724	17600	17848	17806	17591	17613	17881	17811	17827	17632	17789	17686	17757	17604	17757	17722	17836	17674	17752	17734	17628	17819	17754	17831	17649	17777	17773	17769	17693	17606	17917	17861	17736	17890	17834	17807	17857	17669	17803	17920	17648	17522	17657	17822	17873	17864	17792	17651	17732	17674	17859	17701	17794	17782	17529	17715	17778	17982	17811	17617	17753	17776	17594	17780	17798	17627	17621	17829	17654	17738	17721	17889	17791	17800	17645	17736	17659	17791	17706	17826	17725	17789	17825	17710	17716	17679	17772	17858	17693	17635	17848	17547	17804	17551	17734	17795	17868	17727	17690	17736	17662	17730	17758	17837	17701	17821	17841	17573	17845	17720	17753	17736	17610	17766	17779	17814	17899	17972	17623	17898	17500	17754	17708	17787	17949	17852	17592	18005	17710	17680	17624	17626	17732	17727	17868	17836	17737	17676	17815	17745	17793	17720	17924	17666	17890	17644	17857	17912	17820	17731	17577	17965	17709	17799	17825	17666	17686	17697	17782	17413	17812	17970	17560	17830	17708	17967	17722	17959	17768	17781	17726	17751	17642	17698	17742	17706	17695	17549	17672	17823	17845	17566	17667	17730	17819	17655	17648	17720	17601	17731	17817	17696	17889	17740	17630	17839	17648	17551	17658	17611	17731	17912	17741	17640	17564	17535	17846	17803	17778	17721	18045	17916	17716	17753	17590	17646	17953	17923	17574	17908	17661	17808	17853	17765	17698	17841	17705	17830	17770	17763	17667	17703	18046	17700	17854	17582	17703	17864	17674	17794	17756	17862	17516	17545	17723	17929	17731	17700	17760	17708	17681	17630	17750	17668	17995	17804	17509	17939	17792	17651	17677	17825	17846	17693	17960	17626	17630	17842	17749	17449	17669	17806	18025	17761	17795	17786	17866	17779	17731	17796	17741	17670	17755	17526	17929	17742	17651	17287	17770	17748	17709	17733	17864	17833	17666	17720	17667	17815	17790	17745	17791	17819	17780	17826	17721	17676	17768	18089	17622	17881	17578	17427	17745	17771	17632	17652	17725	17658	17962	17783	17606	17979	17874	17721	17825	17718	17820	17887	17726	17809	17627	17782	17793	17842	17753	17736	17885	17497	17754	17800	17791	17667	17755	17961	17758	17912	17679	17676	17484	17800	17655	17834	17736	17830	17766	17826	17672	17906	17572	17696	17775	17717	17835	17657	17584	17806	17590	17683	17633	17685	17761	17839	17950	17646	17522	17692	17764	17554	17655	17721	17857	17887	17731	18074	17768	17856	17830	17715	17948	17911	17808	17881	17813	17726	17840	17911	17817	17905	17854	17766	17581	17752	17790	17674	17654	17898	17861	17896	17790	17755	17728	17645	17669	17723	17630	17648	17632	17782	17862	17984	17709	17662	17882	17701	17828	17622	17623	17710	17963	17635	17666	17790	17554	17683	17874	17620	17866	17773	17621	17539	17725	17726	17820	17608	17767	17961	17856	17883	17851	17680	17617	17695	17615	17764	17741	17548	17687	17697	17833	17829	17692	17772	17775	18059	17599	17745	17685	17666	17708	17882	17772	18013	17806	17747	17638	17703	17916	17624	17918	17886	17836	17889	17799	17774	17771	17653	17810	17846	17843	17810	17796	17695	17609	17796	17758	17538	17573	17631	17733	17891	17901	17562	17866	17767	17788	17971	17676	17727	17728	17697	17694	17947	17881	17601	17899	17706	17645	17815	17554	17920	17580	17883	17700	17879	17695	17665	17888	17842	17872	17642	17705	17733	17869	17675	17743	17692	17915	17975	18012	17698	17721	17807	17666	17501	17611	17831	17547	17872	17746	17801	17901	17896	17760	17759	17866	17764	17553	17690	17745	17790	17835	17805	17920	17661	17920	17710	17895	17718	17869	17875	17671	17797	17645	17901	17771	17873	17780	17618	17723	17802	17671	17767	17784	17742	17678	17512	17538	17700	17683	17888	17790	17728	17733	17709	17649	17659	17713	18023	17928	17878	17562	17721	17820	17882	17762	17823	17766	17683	17914	17733	17837	17613	17663	17919	17784	17800	17795	17869	17566	17527	17532	17705	17654	17815	17928	17740	17777	17622	17780	17755	17633	17815	17625	17872	17721	17802	17725	17960	17861	17970	17739	17741	17685	17620	17854	17831	17827	17839	17735	18057	17694	17785	17704	17878	17801	17771	17783	17793	17812	17890	17776	17560	17864	17668	17676	17581	17890	17706	17857	17780	17900	17711	17799	17659	17707	17729	17812	17772	17829	17805	17819	17876	17836	17813	17951	17734	17464	17771	17561	17632	17884	17951	17697	17750	17744	17699	17889	17888	17859	17836	17617	17689	17695	17623	17848	17921	17569	17734	17790	17797	17787	17577	17953	17852	17764	17721	17681	17702	17581	17604	17694	17887	17547	17534	17796	17531	17460	17764	17907	17987	17919	17722	17562	17872	17628	17778	17637	17759	17757	17684	17778	17765	17940	17820	17890	17625	17786	17918	17724	17809	17744	17727	17772	17771	17743	17646	17797	17674	17739	17684	17684	17605	17661	18038	17905	17751	17830	17771	17929	17651	17741	17753	17700	17565	17464	17694	17987	17874	17555	17771	17788	17685	17686	17707	17736	17655	17813	17788	17878	17857	17951	17922	17618	17618	17886	17863	17767	17749	17780	17498	17633	17750	17893	17775	17728	17806	17787	17795	17956	17985	17794	17957	17401	17705	17715	17713	17903	17670	17732	17636	17731	17845	17803	17830	17915	17588	17685	17768	17561	17716	17710	17879	17836	17901	17899	17721	17612	17674	17711	17759	17844	17731	17744	17696	17835	17911	17723	17610	17729	17702	17923	17719	17809	17767	17922	17816	17694	17997	17588	17709	17646	17593	17764	17662	17582	17597	17684	17684	17707	17913	17681	17717	17716	17697	17572	17759	17659	17761	17691	17546	17642	17793	17809	17752	17683	17731	17810	17725	17854	17768	17988	17367	17673	17588	17978	17827	17883	17542	17754	18043	17823	17646	17735	17675	17748	17696	17743	17793	17936	17774	17863	17506	17772	17891	17808	17853	17740	17616	17595	17780	17858	17755	17860	17839	17621	17756	17745	17736	17611	18011	17637	17836	17688	17797	17924	17775	17939	17654	17822	17432	17455	17618	17735	17870	17998	17910	17929	17863	17603	17700	17960	17945	17694	17617	17810	17764	17698	17797	17608	17599	17886	17758	17816	17661	17477	17806	17999	17862	17757	18066	17886	17767	17694	17898	17766	17952	17661	17598	17580	17754	17631	17671	17746	17852	17744	17779	17895	17710	17740	17773	17712	17722	17704	17771	17671	17621	17773	17666	17721	17722	17835
21600	28734	25187	20738	21031	48427	54297	43197	25294	16405	16318	16282	16359	16279	16279	16368	16230	16187	16169	16295	16186	16121	16178	16247	16298	16217	16220	16357	16101	16215	16256	16164	16289	16195	16292	16362	16278	16313	16173	16128	16336	16147	16147	16549	16273	16109	16287	16323	16190	16244	16266	16067	16361	16134	16290	16162	16199	16213	16276	16070	16235	16250	16345	16081	16431	16249	16338	16013	16225	16192	16207	16262	16249	16243	16070	16336	16249	16212	16206	16318	16242	16321	16173	16364	16173	16268	16238	16057	16049	16248	16136	16231	16339	16150	16167	16131	16435	16158	16248	16243	16191	16273	16430	16310	16098	16267	16141	16288	16138	16192	16250	16384	16220	16274	16266	16126	16249	16289	16047	16139	16206	16062	16086	16344	16267	16159	16119	16041	16163	16447	16309	16216	16189	16259	16021	16230	16143	16150	16203	16256	15964	16367	16151	16178	16059	16220	16276	16252	16332	16340	16167	16239	16337	16213	16194	16229	16246	16293	16194	16342	16028	16217	16214	16251	16242	16134	16340	16197	16068	16327	16298	16202	16355	16139	16175	16332	16172	16220	16342	16099	16309	16276	16231	16357	16154	16188	16292	16149	16295	16171	16278	16207	16169	16198	16372	16147	16174	16314	16228	16191	16124	16264	16108	16353	16287	16031	16344	16193	16127	16273	16121	16313	16289	16215	16221	16259	16084	16090	16146	16011	16241	16247	16182	16265	16201	16161	16068	16174	16212	16192	16168	16376	16229	16325	16203	16288	16217	16208	16160	16315	16430	16222	16342	16186	16357	16215	16195	16063	16134	16035	16184	16128	16170	16147	16212	16166	16129	16268	16360	16206	16382	16260	16166	16267	16316	16081	16146	16127	16156	16205	16068	16199	16254	16368	16361	16198	16352	16189	16158	16147	16381	16149	16304	16300	16431	16206	16293	16186	16321	16173	16175	16128	16214	16245	16333	16146	16218	16208	16252	16032	16168	16282	16154	16060	16197	16173	16304	16321	16332	16155	16304	16193	16474	16260	16325	16225	16403	16175	16127	16240	16257	16172	16222	16333	16289	16198	16180	16212	16055	16268	16337	16319	16257	16319	16295	16226	16226	16068	16438	16123	16274	16180	16189	16274	16233	16178	16337	16150	16375	16089	16285	16275	16193	16170	16299	16344	16119	16107	16190	16156	16188	16243	16239	16279	16187	16134	16328	16172	16245	16288	16101	16250	16258	16234	16007	16142	16180	16279	16296	16146	16085	16087	16151	16235	16175	16281	16301	16240	16175	16210	16248	16146	16173	16245	16284	16154	16141	16158	16172	16091	16220	16198	16180	16046	16306	16126	16153	16122	16234	16233	16191	16292	16129	16096	16122	16317	16158	16117	16108	16278	16428	16037	16066	16258	16166	16201	16216	16266	16242	16004	16263	16231	16311	16157	16211	16243	16274	16220	16310	16197	16229	16279	16092	16128	16102	16074	16309	16170	16159	16115	16373	16328	16251	16144	16268	16323	16397	16324	16133	16156	16403	16067	16432	16074	16196	16276	16283	16166	16048	16186	16135	16175	16124	16156	16107	16179	16350	16432	16218	16187	16335	16138	16193	16471	16167	16132	16189	16266	16252	16162	16128	16297	16195	16136	16324	16056	16064	16079	16255	16102	16101	16178	16353	16121	16182	16385	16251	15989	16112	15997	16117	16355	15996	16310	16337	16179	16358	16227	16114	16214	16084	16192	16252	16057	16391	16314	16235	16296	16061	16015	16269	16262	16089	16042	16218	16244	16281	16116	16304	16068	16180	16119	16327	16104	16106	16391	16318	16301	16215	16104	16040	16245	16088	16221	16309	16360	16276	16191	16068	16141	16341	16175	16172	16224	16323	16274	16175	16252	16185	16303	16358	16393	16278	16265	16151	16155	16340	16273	16239	16346	16353	16220	16197	16053	16071	16160	16092	16358	16078	16366	16165	16269	16290	16302	16317	16121	16196	16272	16283	16190	16073	16253	16268	16221	16311	16190	16297	16186	16239	16122	16170	16135	16089	16344	16166	16175	16104	16089	16436	16257	16268	16192	16181	16232	16187	16206	16188	16363	16365	16259	16320	16283	16141	16328	16153	16225	16309	16207	16144	16122	16105	16170	16140	16148	16230	16253	16124	16354	16284	16084	16246	15952	16293	16050	16171	16117	16150	15962	16173	16332	16384	16173	16048	16234	16186	16236	16369	16257	16132	16345	16172	16080	16337	16284	16296	16263	16199	16348	16253	16109	16222	16096	16212	16044	16296	16051	16230	16109	16030	16225	16287	16077	16126	16312	16170	16215	16179	16314	16039	16291	16351	16278	16274	16251	16199	16220	16104	16091	16198	16410	16187	16286	16163	16119	16279	16128	16137	16271	16257	16236	16204	16307	16090	16171	16243	16179	16262	16474	16090	16151	16251	16365	16290	16240	16261	16260	16223	16055	16066	16268	16315	16176	16242	16097	16439	16095	16045	16191	16295	16314	16322	16381	16226	16099	16348	16135	16378	16202	16297	16266	16131	15985	16257	16203	16163	16237	16175	16312	16135	16235	16253	16197	16200	16244	16311	16212	16125	16360	16380	16309	16183	16211	16283	16180	16420	16193	16347	16282	16229	16194	16174	16189	16297	16256	16154	16032	16104	16071	16260	16326	16212	16206	16303	16259	16114	16283	16186	16194	16419	16285	16084	16142	16344	16376	16337	16129	16291	16353	16309	16077	16162	16242	16203	16173	16353	16186	16177	16277	16097	16226	16102	16162	16134	16208	16115	16174	16326	16112	16368	16095	16171	16167	16297	16344	16270	16287	16338	16118	16206	16309	16337	16184	16230	16205	16221	16123	16201	16044	16402	16193	16205	16241	16221	16178	16258	16061	16356	16140	16073	16233	16336	16180	16174	16122	16146	16218	16287	16220	16509	16351	16222	16301	16301	16253	16236	16251	16194	16249	16294	16158	16038	16241	16255	16174	16247	16238	16334	16281	16099	16300	16187	16249	16267	16260	16191	16258	16190	16161	16201	16090	16187	16226	16221	16298	16030	16214	16164	16193	16269	16281	16263	16189	16358	16268	16130	16250	16349	16091	16248	16331	16213	16178	16019	16260	16161	16224	16088	16275	16267	16140	16230	16301	16131	16390	16266	16494	16099	16175	16291	16277	16302	16256	16171	16144	16233	16147	16366	16167	16206	16251	16134	16164	16220	16231	16315	16307	16065	16169	16322	16245	16199	16183	16355	16202	16176	16242	16163	16169	16241	16182	16270	16338	16397	16157	16455	16285	16234	16274	16250	16348	16113	16214	16231	16099	16334	16247	16305	16222	16394	16337	16122	16118	16117	16172	16200	16152	16283	16260	16382	16332	16291	16161	16140	16385	16343	16400	16304	16256	16181	16228	16315	16107	16077	16309	16138	16199	16131	16287	16208	16058	16203	16219	15986	16229	16244	16216	16093	16168	16194	16224	16183	16367	16176	16168	16181	16255	16231	16247	16257	16270	16298	16049	16165	16210	16234	16157	16160	16200	16385	16271	16207	16187	16188	16256	16194	16157	16208	16106	16011	16129	16263	16238	16107	16089	16422	16285	16159	16291	16290	16209	16287	16085	16297	16367	16065	15970	16233	16288	16266	16139	16186	16327	16128	16063	16185	16282	16210	16235	16237	16300	16240	16381	16200	16144	16100	16157	16190	16215	16279	16082	16237	16432	16303	16141	16241	16172	16300	16309	16188	16244	16157	16142	16174	16108	16127	16360	16056	16086	16245	16350	16261	16107	16172	16216	16202	16094	16222	16080	16369	16290	16346	16358	16103	16105	16202	16112	16358	16178	16404	16114	16136	16257	16232	16153	16243	16147	16195	16275	16227	16239	16170	16238	16329	16372	16052	16214	16059	16171	16283	16342	16255	16092	16085	16237	16077	16194	16251	16256	16259	16200	15991	16048	16203	16194	16140	16200	16192	16294	16256	16116	16293	16443	16124	16258	16327	16288	16234	16039	16345	16328	16265	16313	16184	16291	16249	16155	16268	16258	16369	16211	16253	16041	16115	16128	16232	16136	16270	16263	16234	16079	16175	16347	16219	16187	16121	16165	16245	16091	16223	16322	16372	16152	16106	16162	16347	16309	16200	16226	16431	16186	16211	16335	16272	16241	16324	16140	16180	16192	16181	16311	16213	16095	16188	16253	16245	16337	16212	16120	16353	16381	16166	16073	16363	16210	16135	16472	16208	16233	16378	16402	16127	16257	16301	16247	16250	16216	16296	16047	16094	16153	16154	16351	16126	16239	16264	16198	16103	16142	16303	16290	16282	16325	15915	16232	16191	16117	16116	16335	16175	16228	16328	16175	16100	16168	16248	16255	16214	16218	16170	16134	16284	16177	16391	16147	16143	16324	16233	16076	16291	16310	16164	16244	16318	16293	16098	16290	16143	16273	16084	16158	16131	16281	16192	16240	16161	16326	16266	16157	16199	16243	16154	16252	16214	16424	16032	16231	16096	16285	16321	16173	16041	16171	16011	16296	16263	16054	16233	16213	16292	16307	16153	16139	16191	16123	16099	16125	16172	16302	16258	16256	16201	16029	16184	16275	16194	16390	16158	16249	16182	16146	15986	16248	16209	16292	16184	16071	16141	16258	16226	16264	15979	16120	16113	16302	16241	16194	16360	16152	16259	16278	16209	16220	16469	16093	16234	16380	15993	16056	16200	16371	16073	16190	16158	16307	16168	16169	16129	16261	16178	16366	16396	16178	16235	16226	16186	16245	16295	16197	16158	16124	16183	16341	16265	16350	16117	16125	16287	16190	16074	16161	16203	16267	16324	16214	16456	16095	16175	16175	16345	16340	16013	16329	16146	16300	16091	16132	16141	16444	16128	16150	16304	16176	16237	16083	16213	16152	16138	16265	16183	16193	16189	16038	16111	16135	16214	16197	16123	16190	16284	16337	16118	16273	16127	16235	16090	16229	16177	16286	16148	16031	16248	16318	16090	16393	16136	16277	16242	16207	16076	16144	16076	16366	16174	16389	16043	16249	16301	16300	16191	16230	16152	16275	16162	16271	16004	16195	16208	16295	16277	16249	16311	16240	16206	16082	16183	16073	16263	16146	16158	16145	16115	16179	16185	16176	16284	16285
22845	21244	29146	23681	21649	52367	69160	53639	39483	22048	20064	19315	19288	19058	18965	18918	19119	18999	19201	19138	18951	18993	19109	18936	19107	19029	19022	18978	19045	18970	18905	18988	19066	19253	19097	18760	18996	19041	18963	18908	18798	18889	18818	18973	19017	19008	18775	19070	18692	18909	18960	18970	18980	18828	18940	18814	18852	18708	18704	19052	18879	19022	19100	18562	18932	18855	18857	18946	18936	18859	19022	18811	19056	18774	19149	18889	18704	18875	18776	18899	18804	18841	18745	18889	18913	19088	18975	18930	18859	18942	18867	18729	18915	18720	18868	18870	18704	18829	18993	19026	18883	18771	19005	18897	19068	18849	19025	19017	19067	18898	18859	18851	19024	18601	18885	18758	18729	18921	18950	18890	18867	18908	18827	18837	18858	18734	18729	18991	18889	18796	18844	18773	18744	19050	18856	18677	18779	18771	18808	18894	18897	18676	18919	18798	18859	18823	18740	18852	18794	18799	18835	18721	18740	18787	19019	18751	18853	18729	18843	18975	18616	18811	18920	19098	19068	18837	18977	18789	18674	18724	19170	19054	18771	18847	18730	18833	18801	18645	18848	18864	18899	18786	18623	18729	18862	19022	18880	18973	18878	18649	19009	18975	18844	18625	18917	18858	18779	18809	18798	18633	18832	18894	18946	18962	18983	19246	18930	18773	18955	18951	18888	18880	18698	18633	18929	18871	18766	19084	19093	18817	18794	19062	18783	18779	18777	18967	18850	18682	18845	18740	18920	18910	18842	19024	19138	18949	19048	18811	18724	18581	18934	18910	19064	18804	18762	18757	19013	18847	18974	18848	19078	19023	18661	18552	18761	18832	18968	18853	18946	18896	19074	18835	18878	18906	18626	18908	18911	18860	18912	19071	18713	19044	19026	18929	18782	18769	18793	19020	18800	18972	18809	18775	18892	18862	18840	18755	18570	18831	18820	18850	18654	18679	18966	18693	18888	18973	18955	18900	19013	18966	19046	18789	18970	18759	18776	18892	18783	19030	18810	18869	18780	18881	18816	18964	18893	18768	18674	19021	18873	18658	18855	18821	19028	18791	18906	18656	18828	18816	18807	18709	19002	18932	18780	18640	18736	18924	18949	18798	18782	18994	18665	18904	19098	18720	18860	18942	18841	18782	18722	18884	18853	18779	18858	18717	18918	19090	19012	18796	18968	18788	18826	18901	18760	19023	18844	18822	18815	18910	18850	18902	18924	18760	18958	18915	18961	18845	18847	18835	18924	18916	19060	18860	18886	18721	18944	19182	18803	18904	18801	18653	18956	18809	18811	19027	18800	18827	19062	18742	18806	18613	18822	18861	18941	18784	18790	18997	18964	18742	18838	18763	18812	18673	18910	18997	18751	18959	18834	18835	18709	18809	18783	18972	18890	18994	18981	19033	18755	18988	19064	18787	18758	18978	18778	18835	18824	18783	18743	18846	18957	18785	18746	18648	18848	18913	18722	18776	18769	18775	18948	18835	18970	18726	18825	18727	18979	18832	18824	18894	18949	18591	18700	18830	18905	18812	18877	18939	18899	18812	18664	18837	18856	19016	18822	18728	18847	18711	18764	18764	18767	18848	18752	18856	19053	18754	18848	18640	18807	18963	18845	18811	18772	18703	18985	18687	18801	18908	18938	18916	18828	18759	18790	18837	18965	18684	18789	18817	18585	18901	18899	18862	19013	18817	19063	18843	18654	18705	18961	19016	18919	18911	18808	18898	18888	18800	18812	18973	18953	18934	19073	18785	18762	18643	18811	18822	18851	18790	18785	18624	18901	18782	18883	18843	18828	18874	18587	18866	18970	18867	18792	18585	18742	18784	18879	18861	18863	18817	18734	19003	19129	18697	18950	18883	19015	18656	18814	18815	18686	18784	18901	18891	18906	18926	19044	18841	19011	18946	18788	18933	18768	18993	18786	18674	19077	18869	18919	18973	18853	18863	18981	18986	18799	18774	18818	18611	18751	18785	18703	19001	18744	18815	18677	18903	18939	18898	18823	18885	18998	18804	18850	18847	18865	19035	18765	18703	18975	18804	18756	18764	19034	18874	18621	18899	18834	18884	18779	18899	18925	18856	18950	18868	18902	18931	18757	18725	18990	18765	18971	18725	18887	18730	18898	19019	18707	18923	18900	18845	18810	18801	18762	18867	18950	18766	18862	18972	18869	18942	18955	18745	18994	18903	18812	19135	18599	18805	19086	18777	18821	18830	18907	18786	18917	18758	18958	18596	18806	18743	18918	18831	18672	18842	18828	18715	18808	18859	18735	18921	18851	18778	18882	18867	18858	18937	19140	18751	18723	18913	18849	18876	18918	18953	19037	18878	19071	18624	18955	18898	19018	18961	18846	18838	18800	18720	19051	18750	18987	18982	18788	18839	18736	18735	18856	18817	18876	18824	18824	18810	18986	18822	18766	18923	18705	18765	18704	18689	18847	18916	18836	18885	19023	18888	18737	18918	18786	18795	18813	18922	18886	18935	18894	19004	18781	18645	18811	18792	18910	18903	18845	18731	18970	18887	18932	18765	18719	18771	18887	19063	18842	18748	18780	18934	18876	19064	18798	19020	18898	18753	18991	18796	18778	18848	18877	18893	18781	18776	18821	18910	18953	18953	18521	18916	18826	18633	18694	19025	18869	18818	18700	19017	18727	18687	18810	18723	18915	18560	18831	18784	18794	18998	18973	18703	18793	18874	18628	18729	18734	19004	18818	18942	18862	19142	18861	19023	18915	18764	18855	18775	18716	18704	18870	18740	18840	18941	18883	18841	18980	18754	18818	18833	18855	18849	18994	18963	18882	18908	18917	18897	18905	18705	18762	19036	18910	18773	18765	18624	18691	18701	18822	18934	18842	18870	19007	18996	18899	18761	18973	18935	18785	19036	18911	18919	18777	19003	18972	18920	18795	18824	19180	18874	18806	18875	18614	18991	19039	18953	18972	18948	18863	18782	18758	18911	18981	18872	18832	18741	18897	18800	18903	18947	18524	18797	19042	18687	18854	18935	18865	18820	18743	18770	18736	19039	18684	18832	18929	18792	18794	18732	18869	18706	18842	18890	18929	18988	18849	18729	19057	18935	18801	18789	18897	19000	18815	18914	18885	18861	18835	18900	18757	19113	18690	18810	19029	18882	18783	18794	18969	18973	18705	18804	19010	18870	18799	18792	18781	18955	19033	18790	18890	18879	18779	18611	18703	18839	18878	18833	18884	18867	18718	18874	18758	18683	18717	18864	18855	18810	18947	18850	18698	18775	18853	18784	18642	18827	18749	19047	18774	18977	18985	18700	18990	18940	19072	18752	18942	18937	18807	18800	18892	18847	19047	19005	18773	18817	18906	18886	19105	18701	19043	18631	18688	18835	18742	18913	18861	18844	18787	18939	18998	18944	18980	18744	18662	18799	18876	18770	18646	18840	18861	18855	18883	18785	18796	18841	18795	19047	18881	18845	18634	18936	19075	18872	18710	18799	18852	18779	18905	18872	18837	18740	18787	18995	18802	18774	19051	19127	18966	19044	19040	18791	18670	18809	18686	18866	18784	18932	18800	18934	18769	18786	18903	18708	18699	18988	18955	18890	18926	18862	18939	19045	19039	19016	18881	18980	18800	18678	18700	19022	18946	18868	18949	18649	18799	18982	18787	18897	18911	18813	19010	19033	18962	18789	18765	18843	19005	18811	18579	18863	18683	18844	18910	18576	18842	18950	18938	18873	19017	18895	18947	19022	18963	18762	18938	18746	18715	18854	18674	19012	18821	18887	19017	18951	18806	18790	18877	19108	18859	18907	18862	18816	18916	18958	19004	18628	19028	18688	18760	18928	18990	18843	18711	18934	18700	18626	18863	18850	18674	18764	18898	18829	18932	18893	18923	18927	19103	18653	18907	18801	18778	18638	18653	18838	18977	18756	18948	18719	18754	18724	18762	18735	18979	18942	18984	18743	18781	18861	18660	18912	18703	18763	18905	18876	19015	18804	18822	18870	18811	18822	18869	18626	18903	18669	18834	18655	18757	18899	18959	18921	18862	18801	18873	18825	18757	18783	18785	18805	18882	18760	18899	18796	18954	18776	18906	19112	18966	18833	18823	18939	19144	18853	18868	18776	18874	18882	18972	18879	18902	18886	18844	18803	18873	18709	18862	18772	18841	18992	18811	18691	18940	18787	18838	18879	18962	18913	18863	19121	18820	18834	19012	18583	18774	18682	18909	18897	18819	18821	18961	18586	18801	18830	18669	18853	18722	18858	19009	18521	18877	18887	18776	18661	18625	18624	18817	18761	18928	18770	18908	18641	18851	18740	18884	18699	18936	18809	18721	18572	18732	18745	18929	18828	18786	18766	18702	18985	18995	19012	18854	18874	18974	18918	18852	19135	18976	19002	18961	18850	18931	18710	18750	18785	18868	19082	18906	18796	18963	18954	18732	18785	18894	18792	18809	18686	18953	18874	18885	18632	18900	18750	18936	18770	18800	18859	18959	18819	19028	18975	18519	18754	18687	19055	18892	18926	18609	18844	18985	18717	18909	18864	19029	18906	18869	18916	18774	18829	18831	18837	18806	18908	18847	18866	18976	18867	18869	19049	18816	18883	18779	19003	18960	18811	18809	18892	18754	18789	18871	18992	18925	19024	18761	18749	18854	18629	18958	18762	18487	18874	18991	18749	19077	18760	18776	18848	18905	18762	19104	18754	18752	18872	18852	18915	18692	18728	18949	18703	18685	18822	18611	18842	18923	18906	19117	18886	18821	18774	18982	18987	18843	18861	18812	18832	18769	19033	18700	19105	18872	19024	18789	19015	18727	18789	18789	18751	18864	18734	18940	18815	18791	18864	18914	18819	18948	18873	18939	18853	18691	18815	18735	18955	18989	18954	18745	18752	18797	18712	18893	18872	18970	18895	18616	18916	18935	19025	18989	18914	18796	18897	19071	18675	19130	18835	18925	18862	18847	18786	18863	18970	18674	18837	18814	18935	18998	18978	18788	18878	18828	18767	18864	18786	19057	18930	18891	18810	18790	19022	19014	18889	18858	19035	18798	18804	18717	18869	18851	18804	18935	18728	18809	18901	18970	18805	18719	18797	18944	18826	18964	18771	18935	19047	18924	18924	18908	18630	18854	18691	18846	18903	18847	18725
26478	37942	31403	25088	24706	60457	70665	54718	33947	17029	16917	16816	16864	16785	16950	16793	16814	16856	16813	16908	17029	16875	16839	16925	17021	16837	16791	16937	16803	16761	17069	16923	16907	16979	16846	17015	16809	16831	16943	16867	16903	16765	16789	16854	17063	16835	16902	16790	16771	16773	16872	16809	16826	16700	16884	16832	16714	17045	16851	16951	16945	16884	16969	16776	16861	16864	16881	16904	16866	16975	17055	16837	16896	16848	16909	16746	16882	16884	16873	16789	16833	16761	16861	16905	16696	16991	16909	16709	16968	16857	16973	16806	16941	16848	16850	16804	16755	16885	16721	16855	16910	16893	16931	16814	16760	16841	16962	16621	16933	16754	16720	16759	16726	16859	16930	16893	16728	16734	16667	16835	16881	16944	17009	16812	16907	16763	16835	16772	16872	16814	16861	16847	16856	16808	16907	16678	16897	16884	16890	16825	16841	16726	16993	16771	16767	16904	16804	16775	16956	16758	16735	16731	16907	16862	16766	16802	16863	16844	16738	16666	16725	17034	16788	16763	16824	16972	16990	16871	16698	16832	16839	16849	16826	16695	16805	16692	16807	16869	16841	16894	16855	16889	16766	16953	16907	16953	16927	16797	16924	16594	16905	16872	16850	16918	16894	16791	16737	16994	16875	16775	16832	16789	16750	16799	16984	16766	16939	16825	16844	16861	16845	16790	16881	16917	16818	16684	16951	16784	16833	16803	16659	16870	16865	16618	16910	16767	16867	17007	16879	16854	16773	16715	16896	16689	16771	16763	16878	16914	16748	16912	16810	16698	16831	16746	16844	16878	16891	16943	16809	16762	16708	16819	16829	16786	16750	16746	16881	16875	16893	16828	16731	16660	16829	16903	16852	16824	16765	16872	17060	16844	16822	16833	16772	16887	16783	16748	16750	16653	16773	16718	16771	16891	16872	16910	16856	16794	16870	16744	16918	16955	16838	16758	16933	16829	16891	16831	16949	16964	16768	16823	16851	16748	16625	16778	16941	16923	16781	16809	16790	16811	16994	16781	17040	16508	16877	16648	16811	16956	16853	16563	16731	16836	16771	16868	16889	16746	16725	16824	16913	16825	16885	16686	16833	16740	16649	16892	16646	16935	16706	16710	16909	16878	16723	16598	16890	16869	16847	16722	17016	16802	16886	16666	16847	16567	16899	16879	16876	16961	16707	16863	16943	16776	16740	16944	16779	16755	16881	16902	16911	16809	16860	16990	16849	16832	16871	16899	16788	16963	16883	16899	16948	16858	16782	16869	16971	16605	16944	16749	16928	16934	16806	16792	16938	16853	16766	16723	16836	16834	16707	16826	16823	16819	16912	16743	16751	16853	16717	16907	16827	16621	16853	16716	16790	16750	17008	16858	16737	16726	16778	16919	16984	16756	16849	16756	16849	16961	16805	16921	16852	16731	16943	16920	16811	16855	16841	16856	16781	16937	16845	16805	16864	16947	16703	16722	16841	16803	16843	16880	16798	16902	16772	16978	16900	16749	16904	16830	16909	16768	16968	16797	16838	16771	16837	16791	16945	16780	16688	16803	16912	16710	16686	16897	16814	16829	16832	16891	17007	16906	16744	16882	16909	16884	16779	16797	16804	16761	16750	16763	16860	16886	16819	16748	16655	16740	16792	16933	16662	16843	16917	16636	16538	16548	16884	16969	16899	16943	16877	16982	16813	16792	16630	16670	16846	16863	16880	16798	16873	16916	16640	16941	16768	16807	16993	16794	16674	16935	16729	16769	16796	16899	16838	17002	16881	16773	16641	16855	16839	16844	16686	16689	16785	16726	16883	16773	16882	16917	16900	16812	16802	16770	16852	16851	16732	16802	16878	16708	16828	16861	16968	16795	16781	16718	16812	16838	16785	16751	16974	16684	16705	16935	16894	16896	16782	16926	17006	16741	16692	16770	16928	16749	16895	16765	16622	16736	16729	16658	16847	16805	16956	16726	16836	16882	16735	16868	16903	16751	16877	16957	16720	16910	16853	16911	16681	16714	16916	16810	16768	16869	16920	16953	16883	16849	16640	17015	16764	16791	16860	16747	16722	16867	16932	16792	16820	16852	16843	16887	16640	16768	16912	16751	16874	16882	16884	16784	16775	16759	16793	16821	16946	16763	16869	16840	16788	16868	16990	16761	16751	16683	16844	16668	16913	16679	16908	16679	16861	16859	16786	16814	16844	16961	16936	16802	16797	16923	16799	16805	16833	16923	16918	16829	16826	16752	16845	16912	16793	16984	16731	16759	16848	16931	16964	16766	16752	16879	16787	16813	16931	16806	16869	16892	16852	16793	16729	16809	16632	16797	16528	16814	16925	16768	16813	16947	16810	16937	16818	16772	16950	16895	16703	16640	16823	16827	16843	16772	16762	16849	16718	16863	16847	16776	16897	16717	16869	16846	16712	16791	16826	16751	16794	16706	16749	16736	16929	16672	16724	16834	16733	16774	16817	16747	17124	16732	16756	16807	16852	16865	16692	16936	16848	16681	17033	16765	16858	16752	16780	16778	16761	16747	16807	16947	16703	16763	16869	16767	16823	16923	16812	16774	16894	16732	16742	16782	16584	16709	17113	16764	17002	16773	16721	16770	16885	16820	16873	16609	16845	16824	16954	16714	16793	16805	16844	16652	16983	16795	16818	16798	16647	16767	16783	16851	16814	16939	16838	16806	16919	16912	16884	16822	16661	16977	16861	16991	16828	16805	16970	16796	16894	16773	16772	16859	16764	16889	16819	16736	16799	16829	16871	16747	16890	16751	16962	16942	17010	16682	16881	16810	17128	16927	16734	16898	16819	16856	16751	16842	16727	16851	16919	16786	16742	16894	16724	16776	16942	16768	17095	16799	16886	16702	16697	16688	16802	16715	16776	16792	16778	16822	16794	16814	16893	16720	16859	16726	16774	16920	16763	16750	16818	16769	16888	16797	16690	16850	16783	16613	16953	16873	16623	16779	16954	16728	16884	16862	16900	16835	16779	16837	16724	16888	16849	16862	16920	16699	16657	16711	16844	16853	16836	16844	16755	16748	16758	16891	16830	16938	16915	16806	16799	16767	16953	16658	16665	16805	16735	16813	16818	16754	16747	16888	16827	16700	16832	16885	16850	16797	16790	16879	16692	16790	16721	16789	16682	16817	16730	16685	17045	16780	16738	16662	17016	16738	16941	16828	16857	16803	16623	16835	16915	16754	16935	16625	16795	16961	16745	16776	16977	16715	16748	16715	16783	16929	16729	16774	16618	16714	16796	16938	16731	16759	16700	16786	16840	16864	16801	16864	16810	16780	16806	16975	16763	16863	16980	16764	16769	16732	16877	16787	16893	16822	16828	16699	16796	17020	16773	16725	16765	16882	16835	16824	16887	16837	16824	16768	16869	16804	16836	16990	16952	16902	16730	16910	16880	16797	16778	16690	16859	16751	16790	16694	16911	16738	16741	16851	16738	16824	16736	16738	16876	16760	16817	16749	16943	16774	16706	16934	16857	16833	16863	16817	16835	16960	16985	16763	16801	16758	16801	16963	16832	16814	16825	16944	16940	16850	16708	16717	16647	16695	16780	16641	16849	16829	16755	16861	16697	16945	16703	16803	16744	16749	16934	16830	16755	16955	16756	16877	16924	16826	16897	16713	16681	16695	16778	16757	16957	16888	16732	16936	16934	16667	16818	17015	16906	16676	16767	16858	16913	16845	16820	16800	16917	16797	16857	16759	16896	16661	17006	16767	16748	17045	16857	16816	16925	16750	16897	16733	16960	16875	16821	16959	16725	16833	16867	16941	16809	16728	16935	16810	16834	16664	16946	16912	16675	16863	16750	16801	16746	16746	16791	17060	16734	16888	16901	16725	16752	16813	16907	16800	16781	16811	16786	16759	16822	16737	17009	16766	16859	16801	16794	16628	16799	16851	16721	16729	16828	16707	16755	16749	16863	16789	16874	16734	16844	16877	16940	16736	16837	16796	16792	16908	16833	16740	16500	16807	16868	16944	16744	16838	16896	16904	16661	16856	16860	16894	16767	16899	16813	16805	16966	16915	16758	16810	16810	16932	16896	17022	16709	16819	16887	16853	16862	16696	16799	16712	16801	16725	16899	16836	16826	16915	16936	16761	16932	16875	16724	16778	16845	16929	16732	16740	16791	16953	16899	16924	16967	16666	16864	16898	16924	16931	16802	16749	16788	16734	16850	16659	16648	16898	16779	16773	16811	16867	17040	16733	16812	16786	17055	16777	16594	16892	16967	16664	16698	16780	16792	16769	16899	17004	16956	16941	16902	16893	16910	16732	16896	16912	16811	16931	16805	16815	16894	16856	16746	16772	16843	16736	16944	16666	16955	16807	16877	16656	16853	16803	16874	17009	16898	16772	17008	16687	16809	16822	16809	16808	16624	16874	16686	16803	16780	16918	16847	16965	16706	16860	16858	16787	16781	16835	16873	16688	16750	16956	16707	16866	16743	16828	16833	16940	16788	16828	16938	16822	16834	16831	16858	16657	16851	16828	16784	16819	16834	16679	16920	16677	16574	16935	16719	16897	16832	16743	16987	16809	16732	16771	16874	16865	16900	16625	16744	16875	16871	16838	16796	16787	16989	16993	16850	16886	16918	16904	16745	16793	16809	16854	16800	16836	16824	16698	16875	16656	16950	16961	16754	16812	16801	17003	16711	16768	16850	16879	16953	16679	16690	16868	16749	16846	16748	16855	16867	16781	16748	16646	16833	16864	16803	16826	16738	16807	16728	16629	16918	16877	16772	16889	16633	16827	16823	16800	16534	16639	16941	16634	16754	16989	16935	16762	16831	16990	16671	16735	16750	16855	16919	16766	16742	16732	16729	16787	16874	16745	16757	16723	17015	16898	16957	16894	16721	16874	16990	16758	16728	16777	16954	16721	16997	16705	16788	16792	16921	16906	16861	16763	16784	16919	16859	16806	16690	16768	16594	16859	16885	16678	16790	16879	16919	16832	16960	16923	16864	16859	16868	16798	17107	16746	16899	16724	16774	16863	17064	16856	16994	16777	16753	16976	16749	16833	16635	16892	16668	16686	16897	16710	16998	16961	16717	16797	16758	16760	16737	16838	16838	16881	16855	16794	16880	16976	16840	16669	16832	16918	16898	16789	16909	16791	16674	16669	16872	16792
27666	22522	24977	22324	18938	23993	27539	24970	21665	19083	18759	18790	18838	18827	18454	18678	18806	18768	18928	18610	18786	18713	18819	18866	18795	18768	18730	18679	18467	18651	18713	18692	18609	18655	18830	18761	18703	18728	18935	18500	18750	18703	18716	18490	18491	18615	18679	18646	18668	18698	18645	18720	18679	18570	18661	18716	18817	18608	18632	18556	18761	18665	18570	18736	18700	18805	18765	18766	18648	18724	18614	18514	18634	18667	18600	18590	18614	18700	18598	18726	18755	18586	18549	18806	18712	18794	18691	18710	18639	18542	18590	18704	18658	18715	18780	18649	18521	18634	18730	18525	18721	18818	18721	18518	18717	18667	18771	18787	18641	18634	18599	18650	18633	18581	18770	18722	18515	18644	18645	18636	18728	18827	18804	18592	18531	18612	18726	18532	18640	18403	18604	18413	18415	18772	18581	18504	18551	18618	18701	18435	18433	18422	18554	18782	18639	18536	18792	18611	18894	18800	18878	18831	18758	18552	18678	18755	18633	18566	18806	18617	18601	18747	18616	18642	18580	18680	18500	18648	18752	18515	18749	18731	18631	18728	18717	18852	18845	18863	18332	18628	18465	18598	18555	18574	18671	18689	18511	18478	18682	18514	18778	18385	18759	18679	18857	18816	18757	18764	18561	18571	18820	18576	18950	18607	18432	18973	18577	18632	18664	18581	18735	18504	18690	18847	18597	18849	18807	18694	18660	18727	18618	18397	18593	18781	18647	18637	18715	18747	18589	18676	18499	18696	18930	18478	18679	18722	18529	18743	18826	18525	18584	18734	18787	18705	18676	18606	18653	18661	18970	18711	18600	18813	18702	18426	18706	18648	18661	18777	18627	18645	18733	18891	18358	18535	18795	18884	18639	18699	18771	18688	18674	18703	18548	18594	18549	18830	18516	18597	18893	18744	18529	18542	18483	18522	18725	18580	18723	18659	18692	18693	18676	18609	18600	18776	18644	18605	18758	18628	18655	18530	18634	18717	18778	18693	18749	18532	18709	18579	18512	18636	18673	18643	18859	18596	18652	18763	18547	18530	18672	18591	18792	18717	18729	18613	18845	18585	18752	18617	18440	18529	18874	18746	18920	18595	18727	18547	18604	18781	18565	18737	18880	18629	18659	18583	18605	18735	18548	18613	18793	18503	18299	18654	18894	18742	18709	18604	18818	18670	18517	18649	18526	18652	18610	18632	18581	18684	18698	18725	18766	18665	18676	18785	18473	18550	18639	18614	18649	18578	18489	18624	18710	18771	18640	18466	18608	18643	18704	18778	18732	18623	18579	18527	18618	18698	18747	18479	18615	18615	18811	18732	18760	18786	18690	18833	18836	18597	18676	18694	18488	18635	18669	18738	18789	18672	18703	18589	18487	18485	18533	18839	18722	18627	18649	18510	18630	18643	18622	18573	18600	18652	18814	18944	18649	18642	18561	18811	18788	18695	18830	18767	18840	18674	18690	18676	18597	18659	18583	18789	18667	18665	18433	18608	18864	18518	18779	18693	18900	18487	18620	18797	18676	18607	18985	18724	18579	18542	18697	18734	18615	18538	18584	18502	18611	18633	18687	18646	18555	18523	18698	18662	18672	18587	18636	18601	18739	18724	18625	18850	18463	18852	18573	18598	18612	18664	18635	18792	18672	18632	18673	18723	18684	18604	18630	18567	18492	18571	18688	18499	18544	18580	18707	18612	18909	18616	18600	18586	18780	18522	18691	18507	18607	18537	18589	18630	18680	18771	18633	18587	18732	18646	18536	18680	18885	18607	18651	18619	18734	18734	18797	18869	18736	18653	18519	18498	18787	18619	18665	18832	18606	18726	18614	18700	18721	18627	18501	18590	18505	18696	18837	18612	18538	18868	18616	18671	18718	18518	18473	18735	18637	18468	18568	18748	18654	18674	18729	18485	18647	18400	18644	18804	18541	18457	18652	18514	18574	18685	18830	18553	18748	18721	18741	18730	18974	18736	18707	18649	18716	18457	18831	18723	18736	18548	18692	18706	18587	18735	18814	18795	18893	18740	18615	18887	18658	18595	18748	18751	18776	18599	18707	18580	18653	18556	18661	18449	18695	18677	18831	18721	18718	18686	18538	18708	18819	18698	18528	18522	18765	18666	18636	18750	18797	18681	18686	18666	18673	18643	18689	18746	18690	18747	18724	18550	18700	18737	18695	18664	18738	18756	18726	18659	18545	18523	18506	18730	18621	18537	18515	18663	18435	18778	18525	18379	18857	18529	18795	18947	18763	18580	18823	18597	18539	18450	18755	18794	18757	18832	18712	18645	18640	18610	18609	18653	18795	18664	18658	18812	18632	18801	18649	18704	18688	18771	18711	18789	18777	18454	18734	18476	18525	18538	18624	18635	18377	18475	18535	18565	18483	18694	18808	18775	18764	18760	18586	18671	18636	18697	18905	18653	18744	18684	18742	18610	18686	18835	18619	18707	18626	19005	18537	18535	18667	18667	18536	18528	18529	18784	18594	18570	18583	18501	18779	18756	18658	18543	18539	18530	18603	18895	18742	18703	18518	18680	18657	18598	18733	18588	18833	18569	18743	18682	18777	18580	18616	18793	18536	18609	18418	18657	18662	18683	18805	18515	18575	18547	18640	18718	18567	18538	18796	18819	18579	18629	18612	18670	18733	18617	18771	18578	18674	18624	18840	18702	18601	18691	18750	18457	18698	18625	18551	18637	18630	18655	18626	18577	18568	18766	18490	18853	19001	18512	18494	18694	18780	18629	18697	18465	18677	18714	18679	18862	18570	18587	18604	18778	18624	18678	18837	18794	18755	18540	18730	18605	18662	18838	18561	18600	18662	18926	18683	18725	18668	18753	18781	18733	18600	18686	18819	18513	18591	18759	18750	18834	18643	18443	18726	18851	18747	18651	18636	18684	18809	18786	18568	18778	18848	18732	18641	18472	18567	18510	18514	18806	18625	18474	18635	18508	18773	18682	18725	18417	18649	18697	18560	18592	18586	18767	18643	18807	18640	18528	18601	18568	18762	18612	18635	18753	18597	18657	18753	18795	18659	18599	18775	18570	18613	18559	18674	18519	18403	18768	18774	18913	18811	18582	18780	18872	18608	18724	18595	18412	18806	18613	18608	18492	18698	18630	18660	18510	18740	18591	18710	18564	18482	18483	18564	18882	18663	18735	18750	18549	18724	18523	18685	18666	18720	18537	18686	18651	18836	18837	18586	18658	18782	18638	18668	18681	18675	18522	18703	18715	18594	18707	18750	18645	18709	18640	18448	18718	18652	18599	18682	18627	18871	18547	18779	18471	18659	18702	18792	18574	18874	18654	18593	18634	18894	18704	18894	18556	18717	18617	18548	18654	18536	18503	18471	18731	18575	18645	18548	18568	18555	18704	18707	18707	18770	18639	18685	18565	18624	18558	18641	18712	18927	18680	18802	18581	18592	18520	18843	18722	18667	18639	18587	18572	18616	18685	18656	18595	18754	18705	18605	18961	18701	18831	18756	18596	18690	18550	18690	18629	18730	18627	18715	18617	18453	18718	18813	18547	18670	18509	18695	18651	18823	18722	18624	18715	18713	18578	18655	18618	18386	18758	18534	18766	18667	18597	18703	18649	18777	18480	18752	18819	18782	18546	18793	18782	18580	18714	18733	18541	18572	18626	18506	18659	18726	18765	18527	18707	18714	18563	18575	18536	18694	18711	18639	18692	18729	18707	18759	18764	18638	18754	18685	18699	18586	18571	18718	18570	18642	18607	18684	18679	18681	18616	18598	18751	18728	18566	18882	18565	18393	18646	18834	18883	18643	18634	18583	18648	18810	18579	18570	18893	18808	18657	18634	18599	18618	18711	18684	18641	18739	18803	18550	18421	18686	18795	18564	18493	18523	18735	18776	18681	18679	18442	18832	18761	18736	18475	18729	18611	18665	18629	18738	18795	18719	18740	18756	18491	18778	18812	18713	18651	18726	18684	18800	18629	18698	18706	18702	18796	18750	18625	19067	18619	18564	18613	18579	18499	18534	18515	18739	18590	18769	18756	18702	18611	18490	18604	18666	18468	18706	18604	18667	18528	18484	18504	18455	18778	18785	18617	18635	18575	18679	18681	18636	18678	18687	18600	18669	18540	18687	18646	18672	18477	18809	18624	18522	18608	18935	18829	18734	18758	18665	18759	18696	18698	18608	18761	18580	18386	18528	18529	18626	18748	18449	18605	18841	18723	18681	18714	18749	18649	18668	18883	18773	18668	18751	18663	18764	18635	18515	18738	18637	18636	18614	18487	18995	18788	18675	18425	18654	18770	18539	18758	18601	18719	18789	18514	18514	18696	18848	18756	18739	18730	18573	18749	18685	18653	18731	18615	18602	18723	18806	18706	18660	18461	18737	18817	18787	18743	18578	18639	18705	18854	18711	18663	18631	18628	18872	18786	18709	18837	18553	18549	18684	18597	18515	18437	18580	18500	18747	18468	18661	18515	18878	19003	18578	18678	18731	18765	18854	18533	18680	18565	18562	18658	18704	18621	18761	18902	18478	18674	18812	18788	18722	18775	18439	18812	18719	18568	18658	18648	18631	18752	18682	18716	18772	18429	18417	18486	18367	18651	18854	18535	18427	18502	18774	18646	18584	18760	18577	18638	18595	18750	18714	18610	18566	18331	18574	18773	18705	18638	18757	18756	18692	18741	18649	18696	18681	18789	18701	18893	18934	18782	18583	18595	18923	18722	18740	18734	18600	18883	18610	18655	18658	18661	18494	18654	18471	18945	18621	18569	18564	18590	18784	18789	18581	18700	18732	18865	18668	18725	18554	18521	18779	18514	18525	18605	18606	18663	18625	18600	18715	18715	18759	18675	18775	18673	18680	18597	18656	18633	18711	18814	18747	18727	18579	18633	18682	18629	18411	18672	18574	18714	18722	18801	18829	18627	18681	18549	18707	18543	18412	18662	18499	18596	18736	18754	18685	18639	18552	18799	18644	18669	18398	18582	18649	18445	18641	18576	18584	18578	18578	18803	18837	18405	18709	18545	18655	18623	18672	18516	18666	18712	18549	18603	18690	18741	18621	18726	18775	18771	18641	18682	18468	18387	18593	18589	18726	18613	18517	18769	18709	18518	18651	18519	18758	18621	18610	18645	18865	18875	18805	19013	18680	18789
25332	23689	20271	18153	17717	24586	27983	24234	19574	16688	16764	16911	16764	16772	16735	16764	16818	16622	16807	16418	16789	16775	16762	16671	16984	16785	16708	16757	16760	16778	16625	16902	16833	16820	16692	16651	16791	16624	16766	16831	16774	16820	16709	16765	16694	16640	16610	16827	16692	16798	16681	16763	16701	16610	16934	16792	16672	16766	16653	16811	16628	16697	16689	16764	16652	16704	16694	16720	16701	16761	16841	16763	16633	16791	16680	16663	16686	16678	16793	16566	16611	16739	16797	16719	16660	16906	16602	16639	16871	16751	16813	16808	16828	16895	17041	16837	16465	16757	16520	16745	16660	16756	16808	16697	16674	16775	16879	16782	16646	16742	16524	16869	16775	16746	16837	16497	16836	16684	16851	16792	16688	16662	16653	16761	16806	16651	16822	16667	16833	16720	16641	16866	16664	16908	16879	16637	16736	16812	16777	16696	16755	16566	16655	16604	16618	16720	16564	16669	16599	16672	16880	16675	16946	16748	16800	16733	16621	16861	16688	16735	16684	16702	16705	16670	16672	16524	16741	16529	16770	16637	16847	16617	16736	16770	16673	16842	16788	16716	16830	16733	16742	16772	16731	16677	16853	16661	16856	16726	16700	16725	16880	16791	16687	16766	16665	16758	16704	16812	16711	16665	16797	16808	16788	16821	16776	16726	16738	16570	16725	16666	16584	16744	16825	16802	16838	16866	16814	16818	16732	16763	16851	16699	16560	16699	16746	16623	16864	16550	16635	16753	16565	16741	16710	16682	16853	16645	16799	16676	16833	16649	16817	16857	16770	16619	16731	16679	16733	16695	16640	16750	16606	16771	16617	16808	16636	16673	16809	16625	16808	16661	16934	16767	16821	16763	16784	16807	16742	16778	16768	16803	16945	16765	16632	16680	16586	16575	16750	16589	16570	16908	16695	16814	16762	16594	16935	16772	16569	16685	16737	16859	16702	16581	16838	16761	16757	16635	16755	16724	16836	16716	16820	16639	16864	16643	16809	16636	16751	16705	16706	16760	16790	16579	16763	16674	16552	16664	16838	16858	16733	16621	16759	16617	16782	16822	16621	16697	16657	16670	16768	16661	16754	16762	16717	16903	16551	16740	16814	16625	16905	16720	16733	16785	16590	16557	16614	16822	16704	16651	16829	16756	16894	16637	16754	16652	16665	16477	16740	16710	16720	16809	16734	16887	16719	16566	16642	16774	16718	16734	16616	16661	16779	16714	16829	16687	16806	16687	16920	16745	16774	16912	16638	16715	16735	16635	16784	16854	16716	16818	16882	16777	16584	16692	16865	16728	16730	16605	16610	16776	16630	16697	16626	16758	16635	16718	16749	16760	16727	16652	16727	16726	16767	16833	16726	16742	16774	16781	16600	16766	16813	16796	16771	16670	16770	16674	16762	16750	16616	16780	16686	16583	16861	16774	16848	16755	16718	16792	16764	16589	16801	16628	16684	16649	16783	16865	16809	16612	16686	16744	16732	16916	16719	16731	16663	16696	16775	16647	16812	16815	16844	16627	16863	16547	16750	16646	16677	16799	16656	16642	16728	16896	16916	16665	16707	16766	16907	16701	16695	16732	16629	16642	16711	16735	16685	16749	16769	16812	16626	16712	16753	16722	16607	16697	16700	16791	16715	16689	16754	16894	16735	16694	16541	16821	16745	16773	16669	16734	16711	16577	16768	16706	16745	16832	16814	16767	16618	16645	16543	16682	16868	16780	16753	16688	16594	16661	16744	16633	16788	16663	16725	16766	16711	16768	16755	16768	16804	16733	16697	16668	16840	16805	16805	16609	16777	16669	16851	16816	16741	16843	16786	16845	16712	16746	16861	16771	16674	16711	16707	16847	16873	16673	16788	16784	16875	16679	16870	16793	16772	16810	16713	16716	16757	16665	16926	16817	16756	16635	16849	16759	16895	16754	16645	16742	16763	16829	16749	16681	16726	16887	16461	16763	16728	16673	16908	16646	16726	16789	16675	16744	16802	16833	16677	16734	16797	16850	16567	16844	16834	16858	16695	16765	16741	16784	16727	16750	16651	16847	16660	16645	16844	16714	16821	16625	16666	16761	16720	16764	16765	16663	16810	16556	16687	16606	16701	16685	16663	16732	16638	16681	16733	16627	16665	16624	16802	16762	16970	16766	16810	16632	16845	16803	16616	16861	16754	16905	16861	16624	16820	16714	16746	16914	16614	16625	16831	16868	16665	16786	16866	16717	16768	16732	16799	16760	16710	16703	16945	16824	16560	16715	16886	16688	16668	16694	16747	16768	16708	16752	16775	16891	16632	16520	16771	16535	16570	16792	16744	16811	16674	16748	16821	16901	16727	16516	16686	16688	16827	16778	16766	16754	16712	16721	16757	16809	16652	16802	16752	16813	16790	16844	16914	16804	16755	16683	16719	16913	16664	16740	16632	16612	16615	16796	16545	16756	16756	16767	16634	16671	16763	16845	16710	16716	16791	16711	16801	16783	16639	16777	16743	16811	16752	16706	16590	16748	16686	16652	16729	16765	16720	16812	16850	16581	16711	16733	16797	16703	16645	16901	16622	16681	16626	16676	16617	16572	16803	16673	16815	16644	16779	16851	16707	16816	16698	16728	16830	16565	16792	16709	16682	16668	16773	16653	16734	16518	16740	16694	16673	16741	16784	16649	16817	16794	16756	16600	16690	16791	16662	16918	16667	16615	16751	16805	16859	16793	16699	16745	16761	16717	16865	16642	16763	16578	16727	16747	16585	16914	16726	16794	16724	16611	16805	16604	16913	16671	16772	16666	16653	16866	16650	16645	16723	16783	16757	16707	16707	16744	16690	16616	16849	16759	16769	16676	16696	16770	16737	16810	16706	16628	16817	16684	16706	16790	16646	16675	16756	16684	16935	16662	16874	16679	16755	16649	16712	16717	16781	16772	16968	16750	16676	16732	16653	16560	16603	16867	16792	16794	16871	16721	16860	16875	16653	16634	16666	16699	16702	16708	16801	16667	16680	16739	16678	16658	16824	16801	16747	16871	16788	16613	16661	16767	16591	16665	16629	16873	16782	16741	16738	16761	16826	16543	16940	16764	16827	16697	16604	16792	16708	16718	16565	16926	16714	16715	16792	16858	16706	16768	16820	16710	16599	16701	16622	16614	16670	16939	16621	16908	16708	16696	16833	16722	16672	16862	16766	16688	16667	16734	16651	16739	16751	16781	16625	16756	16755	16653	16810	16715	16777	16759	16777	16725	16715	16797	16568	16827	16754	16886	16847	16745	16823	16874	16657	16778	16836	16799	16759	16622	16849	16836	16610	16718	16630	16837	16654	16756	16665	16706	16605	16717	16812	16592	16900	16746	16695	16911	16832	16555	16794	16590	16878	16752	16843	16644	16718	16816	16835	16742	16722	16755	16627	16709	16554	16617	16652	16874	16931	16586	16767	16729	16619	16745	16804	16756	16773	16821	16657	16870	16726	16873	16710	16949	16624	16711	16829	16706	16817	16757	16643	16760	16863	16780	16760	16743	16821	16749	16782	16828	16849	16815	16769	16807	16828	16629	16747	16627	16773	16754	16697	16614	16910	16798	16683	16704	16637	16546	16764	16777	16716	16761	16752	16798	16907	16697	16708	16723	16714	16689	16652	16795	16837	16686	16725	16764	16835	16898	16751	16725	16617	16652	16791	16765	16698	16616	16742	16696	16730	16862	16783	16756	16692	16767	16657	16740	16790	16755	16786	16673	16655	16604	16625	16837	16829	16839	16623	16600	16732	16746	16815	16725	16851	16878	16725	16867	16772	16659	16812	16733	16762	16850	16606	16710	16722	16705	16690	16570	16622	16671	16673	16663	16746	16728	16749	16799	16813	16709	16667	16751	16741	16844	16729	16692	16658	16679	16765	16823	16708	16801	16691	16696	16828	16780	16646	16746	16590	16691	16786	16693	16819	16718	16731	16735	16739	16866	16735	16742	16645	16722	16736	16721	16828	16990	16665	16838	16802	16633	16704	16670	16761	16846	16722	16711	16792	16655	16726	16625	16690	16984	16753	16721	16751	16713	16699	16969	16693	16794	16775	16721	16804	16824	16689	16644	16754	16581	16638	16832	16785	16792	16679	16900	16871	16747	16743	16686	16762	16759	16922	16910	16700	16688	16633	16697	16793	16753	16825	16722	16578	16618	16818	16692	16652	16692	16744	16641	16636	16754	16608	16676	16781	16784	16796	16696	16920	16725	16647	16816	16737	16663	16623	16683	16668	16838	16784	16687	16760	16769	16734	16691	16785	16681	16811	16647	16726	16896	16635	16844	16660	16759	16732	16641	16671	16700	16634	16660	16809	16750	16628	16790	16850	16724	16704	16810	16724	16842	16593	16674	16623	16809	16785	16780	16630	16690	16855	16650	16815	16796	16802	16656	16750	16814	16796	16900	16760	16727	16756	16686	16665	16913	16757	16648	16762	16891	16690	16722	16654	16837	16771	16801	16674	16710	16675	16559	16663	16609	16872	16740	16877	16734	16606	16667	16787	16872	16800	16798	16676	16661	16862	16851	16872	16755	16890	16657	16929	16726	16784	16869	16684	16748	16629	16709	16655	16759	16645	16707	16775	16743	16795	16641	16700	16860	16625	16659	16880	16638	16827	16894	16692	16742	16761	16750	16727	16773	16638	16700	16760	16641	16735	16867	16934	16814	16848	16874	16877	16818	16604	16857	16701	16810	16674	16572	16921	16757	16898	16848	16724	16870	16731	16738	16649	16716	16770	16764	16729	16676	16892	16604	16761	16695	16619	16726	16805	16644	16922	16884	16804	16779	16746	16823	16603	16529	16625	16813	16988	16709	16736	16563	16712	16819	16694	16755	16912	16666	16767	16655	16755	16729	16911	16984	16634	16686	16844	16675	16872	16750	16780	16769	16805	16686	16831	16650	16894	16809	16872	16586	16695	16735	16821	16869	16951	16700	16713	16695	16736	16619	16732	16826	16856	16940	16584	16722	16689	16668	16823	16695	16932	16846	16636	16847	16777	16757	16703	16837	16784	16846	16608	16739	16908	16757	16826	16714	16617	16936	16587	16740	16748	16683	16637	16660	16675	16768	16965	16651	16805	16573	16695	16835	16726	16716	16791	16788	16806	16696	16939	16761	16826	16882	16770	16814	16685	16651
24053	21274	28593	24479	22504	44197	54912	43817	30293	20599	19085	18806	18645	18578	18487	18547	18600	18542	18533	18561	18578	18286	18611	18533	18512	18590	18549	18520	18659	18581	18544	18861	18704	18555	18553	18488	18403	18369	18601	18650	18454	18625	18467	18545	18524	18431	18517	18255	18218	18534	18576	18607	18519	18509	18624	18429	18408	18514	18438	18534	18746	18480	18466	18526	18584	18391	18651	18733	18587	18412	18473	18647	18585	18361	18482	18533	18550	18296	18523	18339	18653	18635	18630	18555	18523	18500	18520	18669	18460	18443	18640	18673	18401	18356	18290	18521	18358	18454	18443	18309	18526	18605	18511	18412	18509	18683	18425	18322	18568	18799	18573	18543	18562	18327	18655	18645	18622	18531	18444	18596	18453	18690	18363	18474	18398	18579	18455	18488	18343	18591	18706	18704	18530	18385	18466	18309	18374	18346	18538	18593	18353	18510	18610	18603	18635	18330	18550	18592	18502	18480	18520	18659	18608	18461	18485	18286	18372	18476	18528	18652	18504	18544	18645	18452	18541	18404	18644	18441	18458	18522	18556	18697	18643	18531	18336	18523	18619	18626	18617	18354	18531	18459	18394	18508	18276	18596	18481	18658	18451	18705	18518	18399	18551	18481	18302	18495	18388	18400	18366	18445	18555	18345	18412	18563	18458	18385	18483	18496	18479	18532	18614	18419	18296	18528	18370	18474	18543	18493	18338	18452	18467	18323	18543	18511	18372	18706	18597	18391	18429	18264	18328	18678	18359	18528	18644	18439	18418	18434	18361	18495	18565	18616	18744	18513	18704	18366	18302	18515	18489	18368	18332	18549	18630	18484	18504	18538	18332	18479	18680	18348	18576	18570	18347	18560	18463	18570	18391	18485	18468	18514	18382	18402	18489	18393	18390	18441	18416	18536	18405	18504	18825	18454	18456	18558	18681	18447	18622	18348	18494	18575	18587	18391	18582	18560	18561	18520	18330	18458	18380	18647	18491	18482	18567	18437	18554	18286	18401	18566	18236	18533	18604	18518	18485	18465	18511	18254	18500	18645	18388	18627	18633	18618	18546	18530	18405	18451	18614	18424	18463	18546	18490	18641	18565	18479	18561	18294	18517	18690	18474	18551	18428	18544	18580	18510	18557	18537	18469	18418	18615	18476	18562	18470	18382	18591	18481	18484	18459	18486	18383	18598	18557	18626	18512	18504	18468	18522	18501	18491	18611	18504	18516	18426	18460	18452	18449	18520	18562	18501	18541	18430	18758	18625	18789	18266	18462	18527	18336	18350	18494	18476	18411	18540	18535	18513	18488	18445	18526	18465	18521	18558	18322	18421	18454	18453	18647	18498	18426	18472	18376	18620	18476	18474	18533	18539	18564	18552	18642	18741	18513	18491	18475	18529	18445	18745	18450	18569	18497	18501	18402	18356	18698	18383	18255	18552	18502	18478	18310	18631	18443	18517	18606	18487	18446	18370	18581	18710	18436	18306	18484	18415	18474	18504	18544	18593	18445	18565	18686	18461	18715	18603	18493	18517	18445	18372	18387	18413	18294	18362	18529	18316	18603	18549	18425	18364	18456	18390	18366	18469	18494	18511	18401	18523	18248	18396	18467	18505	18355	18467	18257	18389	18684	18510	18551	18540	18518	18421	18504	18382	18452	18406	18651	18613	18435	18444	18497	18355	18458	18527	18589	18505	18424	18599	18440	18348	18377	18592	18592	18670	18686	18411	18499	18494	18500	18458	18331	18223	18550	18302	18497	18442	18348	18491	18705	18537	18493	18509	18475	18623	18589	18517	18394	18343	18557	18328	18452	18519	18408	18389	18511	18507	18487	18562	18519	18513	18539	18483	18356	18502	18533	18535	18364	18526	18419	18543	18594	18433	18443	18484	18470	18509	18364	18645	18446	18373	18504	18332	18463	18386	18749	18335	18466	18469	18466	18545	18473	18519	18406	18661	18567	18428	18634	18470	18393	18503	18467	18442	18464	18534	18611	18426	18448	18494	18386	18540	18372	18284	18657	18661	18499	18483	18402	18183	18523	18237	18565	18491	18574	18532	18542	18627	18520	18641	18530	18699	18433	18397	18733	18400	18453	18209	18742	18532	18656	18386	18567	18589	18603	18532	18257	18443	18520	18523	18647	18548	18508	18342	18559	18391	18520	18695	18580	18449	18343	18390	18424	18493	18477	18717	18527	18618	18379	18511	18379	18439	18511	18446	18607	18721	18569	18427	18268	18503	18296	18573	18438	18428	18300	18456	18548	18579	18412	18510	18334	18460	18521	18572	18588	18338	18221	18413	18464	18423	18538	18439	18531	18438	18547	18467	18540	18488	18509	18435	18436	18434	18541	18508	18451	18580	18430	18588	18389	18616	18497	18461	18435	18447	18361	18582	18556	18613	18478	18375	18666	18482	18343	18487	18171	18394	18512	18419	18661	18422	18466	18474	18596	18235	18505	18408	18399	18419	18517	18340	18476	18371	18256	18503	18474	18450	18560	18549	18617	18469	18389	18546	18651	18433	18524	18458	18276	18437	18497	18458	18484	18507	18684	18397	18353	18214	18642	18417	18410	18665	18338	18373	18612	18508	18420	18324	18490	18473	18704	18556	18602	18643	18547	18641	18487	18513	18604	18572	18591	18561	18370	18404	18489	18238	18633	18428	18507	18488	18539	18473	18435	18793	18607	18377	18578	18501	18583	18741	18640	18309	18653	18484	18619	18565	18633	18464	18419	18408	18446	18558	18483	18526	18431	18606	18384	18591	18473	18487	18511	18556	18321	18747	18607	18397	18468	18428	18469	18627	18529	18472	18337	18610	18598	18258	18224	18453	18469	18608	18460	18502	18487	18589	18619	18615	18478	18479	18414	18419	18582	18453	18477	18714	18517	18407	18542	18344	18490	18518	18431	18508	18434	18429	18575	18486	18460	18529	18499	18587	18604	18460	18401	18457	18460	18566	18561	18539	18425	18625	18590	18568	18514	18516	18471	18388	18571	18342	18525	18478	18473	18521	18489	18450	18675	18413	18600	18555	18390	18416	18325	18563	18442	18225	18600	18603	18520	18439	18547	18461	18331	18358	18395	18422	18589	18549	18632	18473	18583	18486	18579	18401	18549	18477	18377	18641	18566	18609	18562	18579	18437	18555	18671	18548	18505	18594	18587	18511	18455	18452	18502	18725	18376	18469	18495	18478	18611	18719	18464	18657	18344	18473	18429	18574	18509	18476	18428	18529	18553	18503	18533	18546	18453	18500	18442	18366	18420	18323	18486	18713	18697	18507	18536	18451	18323	18250	18421	18435	18340	18475	18585	18644	18556	18516	18282	18473	18514	18362	18412	18430	18633	18696	18301	18638	18485	18506	18524	18587	18617	18545	18487	18594	18446	18595	18533	18500	18656	18495	18369	18430	18524	18551	18462	18367	18498	18536	18398	18485	18491	18559	18394	18438	18371	18467	18665	18586	18678	18640	18592	18705	18572	18492	18197	18523	18504	18572	18457	18510	18558	18387	18485	18304	18553	18644	18654	18629	18474	18643	18535	18576	18468	18470	18433	18514	18531	18437	18360	18511	18489	18565	18475	18465	18460	18559	18644	18524	18514	18500	18541	18476	18512	18473	18318	18581	18605	18520	18365	18324	18641	18463	18637	18641	18539	18625	18432	18520	18659	18450	18320	18502	18672	18493	18590	18663	18460	18555	18595	18507	18604	18483	18610	18514	18720	18582	18639	18424	18626	18432	18602	18692	18457	18423	18334	18278	18474	18672	18705	18465	18794	18353	18361	18460	18495	18416	18575	18487	18350	18615	18503	18551	18495	18607	18547	18813	18550	18247	18622	18563	18472	18356	18686	18312	18558	18551	18744	18480	18466	18451	18366	18201	18352	18376	18393	18476	18587	18825	18442	18326	18464	18697	18494	18531	18583	18408	18507	18517	18624	18525	18323	18456	18504	18565	18383	18505	18434	18479	18510	18527	18476	18521	18649	18653	18672	18513	18523	18575	18227	18559	18592	18591	18541	18503	18412	18463	18483	18394	18631	18605	18441	18604	18441	18515	18612	18434	18363	18300	18631	18604	18425	18556	18581	18432	18387	18424	18499	18607	18629	18797	18536	18392	18467	18523	18371	18629	18493	18494	18442	18494	18510	18474	18421	18569	18464	18612	18353	18546	18386	18616	18581	18393	18659	18423	18352	18579	18836	18659	18473	18220	18483	18592	18522	18559	18499	18544	18539	18469	18623	18672	18703	18300	18594	18529	18414	18334	18589	18658	18399	18482	18542	18404	18505	18648	18480	18458	18584	18346	18465	18369	18621	18480	18617	18588	18451	18392	18513	18448	18711	18487	18394	18560	18506	18506	18526	18554	18470	18640	18568	18656	18536	18276	18549	18353	18450	18620	18499	18635	18539	18501	18652	18348	18411	18266	18666	18553	18303	18279	18746	18672	18450	18503	18466	18477	18492	18402	18424	18580	18480	18394	18647	18569	18569	18494	18485	18708	18532	18445	18476	18491	18493	18447	18546	18467	18338	18292	18485	18462	18524	18523	18670	18772	18411	18224	18604	18524	18416	18496	18332	18501	18683	18530	18475	18546	18554	18445	18434	18458	18448	18609	18661	18571	18375	18607	18396	18383	18470	18513	18548	18451	18666	18500	18674	18594	18595	18591	18603	18523	18463	18483	18362	18343	18531	18479	18253	18538	18586	18653	18263	18631	18543	18507	18467	18642	18466	18429	18522	18619	18613	18579	18442	18327	18590	18601	18628	18463	18487	18531	18431	18390	18276	18409	18542	18427	18575	18601	18422	18480	18320	18591	18517	18519	18440	18506	18334	18696	18456	18654	18599	18451	18628	18594	18479	18494	18385	18495	18723	18428	18501	18429	18421	18356	18407	18563	18622	18493	18336	18524	18388	18581	18516	18416	18636	18196	18579	18475	18474	18266	18478	18473	18445	18492	18576	18517	18515	18375	18561	18486	18475	18493	18529	18473	18598	18364	18579	18448	18596	18501	18404	18400	18404	18389	18639	18587	18442	18553	18434	18496	18615	18584	18205	18594	18474	18567	18565	18287	18632	18618	18441	18536	18293	18632	18509	18470	18504	18554	18352	18398	18711	18371	18522	18541	18357	18504	18548	18540	18326	18411
23236	29438	29073	21237	20950	48404	54344	44484	25845	16739	16800	16731	16713	16799	16609	16701	16710	16620	16465	16692	16788	16672	16771	16631	16610	16695	16692	16748	16680	16761	16643	16636	16520	16587	16598	16799	16684	16643	16783	16686	16626	16505	16712	16754	16793	16859	16635	16844	16847	16691	16695	16495	16670	16788	16624	16745	16624	16625	16747	16663	16507	16550	16569	16410	16608	16683	16669	16726	16770	16725	16475	16792	16558	16577	16669	16543	16753	16590	16670	16624	16655	16761	16675	16665	16553	16565	16688	16771	16623	16726	16711	16883	16744	16530	16639	16761	16760	16701	16732	16638	16606	16545	16626	16554	16622	16729	16685	16634	16653	16658	16658	16607	16489	16824	16550	16712	16614	16633	16672	16650	16735	16618	16572	16569	16694	16570	16504	16643	16709	16637	16614	16637	16554	16600	16559	16756	16733	16821	16453	16641	16737	16622	16805	16583	16607	16569	16700	16614	16633	16546	16607	16544	16863	16767	16637	16652	16504	16785	16615	16573	16719	16433	16591	16715	16703	16567	16592	16682	16692	16741	16654	16499	16733	16528	16666	16691	16765	16763	16656	16720	16631	16907	16500	16902	16675	16535	16608	16536	16554	16449	16637	16540	16638	16771	16672	16738	16732	16674	16522	16552	16741	16510	16784	16635	16737	16714	16574	16623	16786	16676	16615	16525	16635	16634	16640	16632	16754	16431	16759	16634	16687	16590	16590	16617	16651	16498	16745	16653	16577	16592	16700	16697	16718	16855	16600	16725	16633	16589	16618	16623	16591	16805	16734	16614	16653	16604	16752	16533	16685	16677	16851	16689	16630	16639	16513	16545	16595	16552	16771	16800	16697	16686	16725	16599	16671	16590	16662	16749	16620	16649	16761	16795	16714	16583	16643	16741	16614	16748	16645	16819	16509	16572	16607	16686	16484	16712	16772	16541	16967	16661	16693	16693	16681	16682	16681	16537	16783	16742	16683	16526	16672	16645	16764	16621	16731	16822	16629	16619	16667	16494	16619	16710	16590	16590	16705	16616	16510	16558	16679	16631	16594	16602	16689	16636	16509	16790	16686	16536	16850	16477	16725	16700	16627	16486	16668	16600	16570	16715	16694	16748	16557	16394	16639	16662	16625	16595	16648	16600	16700	16746	16680	16704	16617	16607	16538	16522	16639	16538	16663	16627	16651	16776	16688	16622	16762	16439	16834	16710	16632	16738	16773	16766	16537	16550	16694	16580	16609	16659	16613	16464	16609	16697	16721	16639	16648	16641	16542	16629	16549	16641	16583	16541	16696	16524	16524	16624	16555	16648	16723	16645	16543	16584	16561	16606	16630	16724	16492	16508	16536	16689	16641	16623	16654	16646	16776	16627	16569	16881	16512	16671	16730	16735	16594	16576	16746	16657	16669	16585	16697	16686	16624	16525	16523	16640	16659	16669	16629	16621	16787	16627	16727	16418	16731	16834	16641	16616	16703	16621	16831	16734	16515	16571	16546	16704	16618	16557	16769	16560	16636	16667	16684	16721	16605	16526	16618	16698	16676	16581	16671	16711	16701	16781	16569	16673	16765	16671	16495	16704	16844	16669	16844	16739	16683	16737	16496	16597	16782	16744	16397	16500	16691	16554	16571	16875	16703	16629	16596	16622	16627	16551	16554	16654	16466	16767	16618	16719	16606	16644	16508	16670	16666	16618	16629	16566	16703	16643	16786	16628	16685	16684	16487	16680	16810	16548	16435	16708	16679	16707	16621	16531	16527	16572	16743	16802	16643	16619	16731	16642	16614	16576	16633	16621	16473	16736	16656	16465	16573	16671	16411	16794	16549	16767	16777	16787	16719	16479	16617	16784	16544	16606	16622	16861	16636	16390	16607	16560	16783	16707	16503	16792	16432	16581	16716	16744	16726	16598	16507	16882	16492	16661	16764	16721	16651	16742	16705	16757	16600	16667	16820	16660	16727	16480	16663	16756	16536	16623	16747	16652	16666	16598	16643	16701	16518	16672	16817	16634	16743	16512	16561	16839	16616	16642	16645	16523	16525	16692	16776	16620	16586	16739	16651	16835	16531	16598	16669	16618	16539	16460	16506	16812	16579	16653	16708	16692	16568	16522	16668	16647	16537	16725	16663	16571	16723	16747	16552	16610	16583	16644	16685	16637	16608	16762	16684	16616	16561	16720	16598	16745	16636	16682	16604	16645	16467	16592	16657	16583	16773	16765	16654	16514	16580	16719	16613	16646	16695	16726	16631	16426	16596	16864	16677	16699	16723	16646	16677	16672	16667	16596	16634	16748	16494	16649	16625	16659	16487	16810	16745	16562	16728	16624	16516	16827	16701	16729	16687	16742	16674	16731	16766	16546	16586	16668	16799	16582	16801	16578	16392	16788	16618	16933	16654	16774	16527	16610	16604	16773	16644	16578	16588	16776	16770	16655	16692	16676	16710	16761	16612	16519	16662	16607	16660	16622	16705	16611	16832	16553	16599	16602	16688	16826	16624	16628	16555	16672	16688	16412	16570	16564	16564	16693	16724	16690	16728	16421	16729	16666	16762	16548	16734	16457	16550	16428	16586	16696	16658	16605	16741	16626	16553	16506	16769	16656	16629	16679	16442	16862	16600	16590	16510	16611	16568	16562	16662	16691	16577	16806	16751	16758	16797	16626	16719	16643	16610	16648	16931	16561	16730	16497	16663	16414	16730	16527	16589	16627	16755	16380	16648	16796	16801	16605	16378	16665	16682	16610	16670	16705	16434	16546	16630	16790	16675	16610	16742	16737	16658	16495	16655	16640	16790	16774	16638	16510	16600	16819	16559	16611	16623	16671	16686	16691	16806	16704	16626	16651	16627	16550	16708	16507	16589	16802	16644	16719	16521	16705	16635	16730	16719	16630	16713	16570	16739	16712	16753	16703	16701	16545	16581	16622	16732	16712	16797	16595	16677	16657	16790	16732	16595	16702	16493	16658	16599	16674	16786	16655	16656	16501	16705	16693	16589	16664	16606	16632	16752	16667	16740	16882	16584	16579	16742	16694	16622	16591	16672	16750	16662	16743	16637	16791	16722	16922	16572	16724	16600	16641	16888	16537	16785	16707	16690	16702	16808	16631	16745	16634	16678	16638	16685	16406	16618	16794	16672	16761	16546	16589	16733	16703	16544	16682	16645	16683	16605	16770	16530	16489	16788	16785	16781	16717	16741	16595	16585	16722	16751	16776	16737	16594	16720	16678	16611	16713	16699	16685	16685	16646	16445	16692	16508	16613	16549	16711	16691	16562	16854	16789	16677	16610	16676	16647	16484	16703	16659	16644	16558	16558	16513	16707	16683	16836	16539	16664	16465	16671	16604	16504	16744	16519	16736	16678	16590	16591	16516	16429	16668	16651	16525	16479	16733	16582	16541	16690	16700	16698	16586	16597	16590	16617	16726	16711	16830	16519	16598	16564	16456	16712	16672	16981	16738	16662	16648	16595	16709	16690	16585	16642	16641	16782	16700	16722	16661	16564	16765	16501	16631	16781	16778	16716	16809	16732	16749	16584	16613	16695	16594	16579	16649	16692	16606	16393	16672	16673	16741	16830	16628	16547	16636	16672	16538	16731	16570	16694	16605	16769	16666	16474	16639	16670	16664	16636	16660	16645	16674	16601	16584	16655	16677	16758	16656	16666	16722	16521	16610	16655	16726	16580	16782	16631	16477	16679	16615	16760	16795	16461	16515	16714	16702	16752	16625	16715	16670	16624	16685	16713	16546	16558	16564	16736	16565	16767	16736	16611	16665	16727	16538	16814	16671	16763	16766	16538	16685	16634	16622	16664	16568	16656	16654	16593	16693	16640	16748	16619	16589	16551	16713	16765	16523	16853	16568	16614	16650	16528	16797	16656	16732	16483	16672	16678	16675	16643	16649	16561	16596	16601	16598	16723	16392	16604	16706	16481	16773	16441	16672	16385	16461	16807	16785	16765	16742	16470	16673	16684	16654	16797	16670	16573	16618	16696	16677	16715	16666	16706	16723	16743	16642	16612	16585	16543	16671	16628	16645	16506	16713	16748	16595	16491	16614	16671	16653	16634	16685	16721	16703	16695	16579	16791	16707	16769	16906	16532	16757	16547	16704	16637	16700	16853	16906	16565	16831	16591	16660	16740	16599	16766	16638	16649	16629	16533	16624	16555	16908	16599	16532	16654	16642	16661	16674	16630	16613	16512	16695	16606	16644	16652	16764	16637	16820	16690	16706	16591	16636	16636	16597	16611	16873	16534	16539	16676	16621	16598	16832	16759	16809	16587	16811	16686	16694	16752	16491	16728	16639	16770	16509	16518	16584	16509	16602	16688	16712	16687	16578	16631	16608	16534	16631	16691	16529	16738	16704	16648	16604	16570	16759	16854	16676	16526	16770	16500	16718	16784	16539	16572	16721	16710	16447	16685	16583	16596	16692	16751	16552	16707	16687	16806	16539	16625	16696	16560	16666	16543	16579	16606	16706	16599	16677	16565	16746	16555	16671	16609	16873	16734	16615	16603	16770	16660	16800	16635	16807	16749	16548	16726	16604	16630	16599	16725	16805	16666	16619	16673	16727	16746	16664	16696	16589	16601	16612	16622	16788	16846	16754	16670	16568	16864	16717	16687	16603	16599	16717	16615	16621	16534	16655	16890	16499	16780	16679	16552	16789	16771	16741	16640	16784	16645	16807	16711	16729	16744	16644	16743	16538	16453	16677	16621	16854	16717	16615	16684	16772	16530	16741	16450	16639	16599	16650	16748	16717	16668	16645	16574	16446	16732	16720	16560	16690	16767	16615	16742	16748	16715	16635	16678	16569	16780	16716	16662	16805	16832	16673	16661	16658	16752	16600	16751	16663	16592	16740	16573	16842	16493	16601	16659	16559	16460	16713	16543	16538	16490	16632	16784	16685	16657	16528	16835	16684	16699	16606	16627	16577	16727	16598	16438	16772	16477	16710	16718	16557	16655	16544	16544	16703	16641	16541	16700	16786	16740	16916	16557	16642	16547	16811	16601	16593	16577	16639	16745	16857	16666	16679	16690	16705	16672	16918	16720	16696	16571	16525	16787	16623	16555	16644	16610	16745	16483	16650	16607	16521	16641	16624	16595	16612	16672	16620	16697	16418	16621	16694	16723
22805	21217	29073	23695	21566	48779	67261	55168	37118	22421	19564	19048	18779	18810	19240	19004	18896	18836	18971	18972	18662	18659	18559	18671	18824	18733	18877	18886	18721	18932	18800	18778	18651	18888	18894	18693	18637	18590	18777	18688	18913	18716	18833	18662	18795	18823	18771	18846	19001	19036	18903	18605	18763	18825	18733	18858	18737	18725	18694	18732	18614	18492	18697	18680	18820	18790	18882	18893	18612	18832	18590	18762	18770	18636	18753	18736	18551	18772	18753	18711	18684	18802	18588	18828	18674	18848	18791	18608	18682	18828	18910	18780	18788	18771	18557	18851	18657	18576	18605	18586	18880	18738	18888	18694	18676	18599	18773	18790	18608	18752	18762	18803	18734	18695	18844	18855	18587	18747	18762	18596	18766	18745	18586	18784	18705	18895	18818	18831	18728	18753	18930	18498	18740	18659	18655	18782	18600	18679	18745	18475	18748	18692	18864	18839	18783	18614	18573	18730	18769	18683	18717	18813	18520	18646	18864	18648	18741	18904	18663	18548	18658	18758	18648	18470	18635	18666	18850	18806	18636	18685	18839	18588	18712	18823	18676	18575	18645	18734	18678	18921	18530	18829	18639	18691	18506	18498	18699	18635	18755	18400	18799	18590	18783	18664	18553	18808	18571	18858	18663	18771	18758	18556	18773	18841	18850	19017	18532	18714	18651	18576	18678	18777	18718	18601	18694	18459	18710	18776	18790	18833	18993	18577	18833	18899	18667	18822	18720	18547	18724	18728	18808	18811	18811	18702	18720	18624	18675	18588	18675	18830	18622	18738	18608	18694	18723	18674	18413	18516	18589	18653	18747	18738	18685	18775	18631	18718	18551	18678	18810	18668	18602	18669	18880	18615	18751	18652	18710	18705	18696	18700	18674	18617	18540	18796	18691	18771	18524	18591	18750	18554	18879	18911	18706	18793	18648	18599	18873	18638	18689	18757	18684	18475	18566	18471	18437	18707	18747	18793	18798	18926	18693	18619	18741	18750	18602	18796	18712	18614	18642	18546	18721	18604	18667	18725	18638	18587	18805	18897	18774	18794	18620	18704	18487	18808	18782	18684	18816	18537	18502	18748	18799	18782	18691	18900	18531	18757	18799	18805	18579	18607	18934	18672	18624	18702	18695	18639	18567	18700	18869	18660	18856	18742	18748	18687	18924	18812	18917	18701	18760	18623	18733	18514	18557	18760	18734	18820	18821	18605	18630	18563	18512	18752	18781	18606	18625	18787	18775	18521	18508	18743	18802	18509	18714	18508	18734	18680	18808	18768	18589	18519	18718	18915	18999	18574	18652	18601	18802	18547	18701	18765	18736	18659	18829	18727	18793	18658	18646	18573	18702	18682	18767	18898	18794	18854	18810	18737	18709	18572	18670	18426	18645	18664	18712	18671	18766	18624	18643	18670	18719	18596	18519	18565	18638	18662	18732	18515	18801	18696	18766	18663	18411	18799	18920	18766	18709	18599	18750	18829	18736	18683	19029	18735	18488	18673	18655	18708	18607	18639	18583	18862	18765	18735	18581	18632	18824	18594	18673	18431	18698	18523	18668	18791	18571	18627	18838	18588	18824	18539	18663	18708	18500	18802	18703	18834	18841	18807	18773	18618	18789	18745	18723	18612	18800	18864	18710	18528	18841	18799	18713	18854	18556	18716	18702	18622	18634	18614	18565	18803	18708	18624	18780	18648	18846	18636	18561	18597	18753	18580	18512	18548	18730	18486	18664	18884	18676	18727	18664	18791	18639	18716	18581	18730	18659	18527	18608	18677	18724	18808	18905	18856	18526	18491	18783	18773	18712	18513	18642	18511	18725	18634	18816	18595	18660	18426	18528	18636	18705	18913	18962	18600	18714	18634	18700	18822	18535	18823	18621	18544	18703	18634	18715	18588	18695	18724	18750	18595	18801	18572	18434	18570	18474	18735	18652	18782	18800	18732	18875	18768	18721	18644	18714	18670	18736	18966	18770	18839	18633	18650	18670	18840	18657	18708	18834	18765	18634	19092	18745	18858	18897	18577	18747	18600	18642	18661	18428	18680	18692	18620	18771	18824	18675	18548	18639	18808	18592	18819	18581	18632	18670	18649	18692	18580	18703	18646	18763	18875	18657	18504	18631	18616	18664	18790	18932	18790	18638	18468	18763	18934	18752	18558	18876	18724	18610	18585	18687	18749	18785	18777	18508	18961	18715	18709	18770	18720	18690	18680	18614	18701	18731	18696	18798	18560	18730	18688	18702	18665	18790	18664	18663	18828	18710	18629	18745	18675	18702	18567	18604	18763	18624	18831	18726	18652	18614	18676	18634	18759	18578	18948	18721	18898	18757	18614	18580	18642	18819	18807	18674	18592	18806	18746	18713	18617	18649	18837	18643	18481	18816	18518	18584	18602	18721	18682	18413	18479	18622	18648	18557	18632	18807	18560	18605	18684	18401	18656	18649	18529	18638	18793	18781	18544	18598	18750	18637	18606	18735	18723	18635	18509	18680	18813	18659	18632	18932	18886	18651	18870	18671	18673	18657	18569	18757	18390	18662	18775	18765	18696	18844	18690	18727	18633	18734	18646	18699	18533	18703	18625	18680	18655	18435	18659	18808	18588	18636	18931	18706	18686	18719	18530	18826	18600	18576	18676	18542	18838	18791	18703	18771	18658	18698	18803	18711	18506	18635	18692	18544	18657	18648	18523	18766	18564	18526	18609	18793	18912	18677	18602	18853	18752	18635	18513	18591	18848	18508	18614	18683	18612	18561	18649	18846	18876	18615	18744	18554	18655	18578	18795	18475	18600	18718	18394	18779	18577	18576	18666	18661	18673	18514	18901	18695	18825	18758	18803	18933	18732	18762	18603	18778	18571	18520	18803	18617	18825	18946	18719	18500	18708	18706	19002	18749	18794	18747	18739	18663	18709	18650	18700	18894	18676	18763	18727	18790	18699	18533	18710	18725	18614	18753	18782	18631	18609	18542	18440	18655	18879	18611	18726	18816	18577	18738	18890	18575	18636	18708	18636	18673	18679	18549	18638	18486	18700	18771	18732	18842	18685	18689	18737	18581	18820	18764	18673	18657	18523	18766	18648	18539	18745	18721	18684	18659	18660	18557	18393	18576	18792	18787	18779	18656	18810	18615	18900	18487	18878	18741	18703	18536	18781	18856	19033	18880	18645	18834	18819	18689	18683	18606	18603	18591	18573	18610	18719	18724	18591	18630	18592	18559	18610	18790	18786	18941	18788	18724	18539	18761	18566	18751	18572	18569	18719	18590	18609	18956	18910	18621	18736	18668	18574	18878	18688	18720	18744	18512	18548	18659	18690	18722	18799	18901	18605	18693	18670	18775	18557	18674	18663	18657	18616	18759	18702	18849	18520	18644	18550	18582	18552	18588	18767	18822	18704	18686	18751	18802	18616	18739	18445	18696	18550	18635	18829	18839	18585	18718	18758	18625	18874	18654	18718	18383	18691	18628	18902	18776	18629	18470	18452	18525	18782	18742	18879	18974	18548	18783	18823	18579	18690	18654	18519	18411	18781	18649	18599	18818	18714	18637	18724	18551	18827	18570	18683	18711	18840	18713	18720	18629	18482	18668	18821	18627	18764	18529	18684	18802	18834	18672	18683	18736	18676	18583	18576	18661	18617	18589	18835	18656	18709	18657	18779	18762	18656	18618	18700	18560	18655	18701	18621	18732	18698	18643	18787	18661	18725	18719	18672	18687	18847	18621	18494	18763	18495	18738	18741	18891	18781	18752	18465	18656	18539	18983	18721	18816	18816	18842	18895	18752	18553	18705	18602	18665	18620	18700	18589	18863	18670	18563	18621	18652	18635	18744	18588	18738	18676	18706	18576	18680	18714	18722	18655	18738	18495	18754	18510	18606	18603	18507	18574	18802	18723	18621	18506	18755	18797	18686	18705	18625	18515	18695	18763	18798	18630	18649	18687	18437	18548	18527	18435	18557	18738	18755	18766	18513	18728	18440	18650	18863	18762	18686	18760	18482	18531	18651	18663	18781	18647	18640	18690	18701	18697	18644	18737	18657	18566	18704	18672	18787	18650	18511	18607	18533	18816	18687	18548	19018	18760	18782	18579	18542	18734	18833	18604	18749	18639	18745	18767	18635	18662	18620	18625	18762	18750	18686	18489	18746	18553	18606	18735	18660	18753	18705	18640	18885	18779	18943	18700	18559	18718	18812	18780	18450	18628	18664	18777	18614	18672	18641	18574	18756	18840	18860	18697	18596	18553	18883	18643	18707	18892	18729	18707	18641	18604	18730	18617	18630	18780	18703	18749	18598	18564	18680	18779	18652	18766	18626	18810	18987	18728	18616	18796	18647	18508	18772	18517	18613	18654	18767	18641	18682	18571	18669	18712	18557	18509	18726	18812	18651	18920	18595	18681	18405	18600	18588	18687	18711	18830	18779	18663	18843	18673	18876	18601	18588	18609	18824	18612	18606	18690	18663	18698	18547	18730	18519	18545	18665	18988	18744	18988	18782	18834	18587	18637	18786	18633	18627	18741	18760	18605	18629	18477	18796	18586	18706	18808	18723	18917	18585	18629	18433	18607	18628	18647	18513	18386	18597	18639	18645	18626	18696	18670	18531	18605	18651	18472	18709	18601	18792	18659	18645	18447	18825	18763	18542	18555	18716	18547	18602	18627	18428	18779	18705	18507	18767	18640	18465	18686	18599	18469	18664	18672	18688	18608	18527	18423	18792	18582	18708	18729	18616	18565	18694	18654	18752	18799	18710	18542	18423	18638	18641	18706	18650	18795	18694	18780	18814	18735	18955	18665	18766	18619	18711	18840	18523	18559	18663	18883	18850	18766	18663	18627	18545	18604	18529	18783	18834	18787	18570	18697	18749	18732	18476	18566	18648	18478	18526	18539	18493	18654	18900	18635	18695	18625	18517	18740	18672	18880	18826	18805	18702	18793	18884	18800	18728	18703	18840	18581	18749	18894	18672	18708	18739	18821	18732	18927	18921	18684	18735	18883	18842	18622	18671	18481	18702	18544	18625	18763	18624	18539	18597	18656	18682	18665	18657	18591	18682	18800	18657	18514	18462	18601	18703	18621	18818	18990	18595	18646	18781	18672	18637	18570	18711	18753	18671	18636	18594	18602	18632	18636	18735	18593
23880	39544	34369	25860	23831	58543	69430	58106	29355	16958	16763	17068	16890	16737	16743	16807	16729	16806	16811	16804	16973	16661	16794	16717	16853	16448	16779	16747	16811	16811	16685	16718	16739	16657	16782	16763	16697	16740	16723	16668	16983	16713	16741	16573	16755	16781	16872	16689	16752	16586	16925	16822	16736	16747	16702	16643	16657	16935	16810	16804	16912	16849	16484	17019	16769	16755	16739	16629	16704	16724	16711	16649	16742	16789	16828	16773	16912	16854	16543	16810	16826	16613	16818	16593	16956	16820	16741	16567	16648	16754	16662	16711	16733	16687	16882	16757	16767	16904	16898	16621	16710	16677	16829	16780	16751	16832	16712	16723	16828	16704	16772	16734	16566	16779	16868	16895	16555	16788	16661	16838	16784	16819	16716	16534	16679	16700	16859	16755	16843	16653	16649	16885	16550	16629	16632	16686	16678	16874	16547	16757	16756	16853	16854	16688	16590	16665	16631	16719	16810	16756	16797	16828	16857	16541	16557	16830	16702	16777	16792	16574	16667	16886	16572	16706	16784	16659	16798	16806	16853	16541	16722	16742	16635	16738	16621	16634	16787	16676	16710	16736	16808	16772	16645	16767	16578	16915	16726	16923	16752	16891	16720	16863	16695	16784	16669	16834	16933	16668	16765	16831	16758	16691	16789	16777	16695	16762	16871	16882	16673	16804	16778	16668	16825	16734	16830	16692	16709	16792	16671	16771	16710	16794	16645	16867	16557	16878	16911	16790	16647	16674	16563	16794	16566	16774	16771	16966	16737	16528	16818	16768	16724	16712	16515	16745	16694	16758	16718	16819	16794	16768	16833	16739	16693	16731	16813	16818	16613	16676	16552	16656	16729	16614	16818	16561	16765	16772	16712	16666	16708	16849	16767	16700	16714	16659	16732	16809	16641	16814	16822	16730	16838	16810	16871	16705	16762	16734	16778	16736	16598	16781	16539	16776	16660	16768	16740	16748	16889	16926	16717	16755	16819	16713	16791	16716	16793	16837	16699	16639	16600	16812	16747	16756	16737	16808	16781	16716	16893	16891	16636	16789	16735	16607	16703	16641	16781	16706	16750	16657	16765	16844	16785	16666	16684	16821	16762	16730	16527	16778	16643	16944	16709	16885	16643	16696	16702	16777	16694	16841	16791	16768	16585	16721	16774	16616	16840	16778	16770	16805	16595	16650	16695	16562	17072	16756	16738	16676	16732	16629	16983	16703	16733	16775	16706	16766	16744	16836	16822	16817	16860	16713	16726	16666	16717	16801	16723	16717	16872	16753	16575	16677	16781	16642	16886	16773	16532	16817	16785	16737	16705	16781	16878	16833	16738	16596	16780	16942	16863	16747	16851	16841	16683	16750	16789	16917	16769	16799	16686	16937	16684	16575	16693	16884	16754	16570	16791	16761	16707	16763	16701	16679	16747	16764	16756	16708	16872	16758	16655	16745	16716	16797	16692	16829	16627	16686	16899	16746	16816	16721	16655	16744	16819	16695	16940	16787	16734	16818	16851	16793	16497	16714	16743	16781	16763	16734	16784	16694	16628	16620	16648	16635	16575	16814	16615	16802	16660	16795	16799	16941	16669	16763	16793	16879	16678	16608	16742	16687	16883	16751	16711	16687	16727	16739	16747	16784	16634	16674	16732	16686	16699	16883	16639	16772	16851	16679	16814	16619	16639	16855	16577	16709	16859	16772	16876	16775	16833	16761	16623	16942	16791	16863	16613	16605	16852	16666	16741	16691	16824	16741	16773	16716	16797	16791	16763	16726	16790	16649	16720	16766	16802	16764	16543	16656	16625	16710	16627	16670	16786	16712	16677	16798	16711	16718	16715	16484	16723	16821	16874	16782	16942	16766	16622	16769	16520	16771	16675	16708	16655	16618	16873	16555	16714	16594	16713	16898	16786	16774	16682	16734	16770	16836	16817	16505	16596	16771	16640	16788	16873	16675	16826	16516	16601	16645	16686	16764	16657	16672	16650	16696	16803	16762	16751	16773	16856	16882	16653	16600	16790	16837	16675	16870	16953	16757	16736	16728	16879	16751	16579	16803	16809	16626	16848	16678	16823	16695	16688	16792	16801	16637	16793	16698	16689	16669	16807	16802	16700	16846	16755	16725	16879	16708	16703	16710	16664	16618	16872	16634	16661	16626	16574	16814	16750	16765	16756	16932	16722	16902	16730	16818	16719	16722	16642	16896	16732	16742	17183	16619	16810	16652	16816	16719	16717	16773	16580	16683	16775	16683	16695	16715	16717	16604	16837	16775	16886	16746	16868	16832	16819	16600	16701	16706	16829	16679	16683	16798	16859	16801	16695	16654	16663	16567	16669	16766	16671	16733	16812	16815	16796	16677	16741	16704	16722	16772	16817	16619	16819	16828	16651	16866	16992	16715	16856	16652	16615	16614	16800	16514	16717	16633	16780	16739	16810	16591	16828	16608	16745	16905	16755	16806	16796	16812	16844	16655	16751	16681	16655	16630	16806	16715	16726	16669	16647	16720	16843	16754	16699	16855	16779	16659	16693	16698	16873	16751	16732	16762	16863	16909	16712	16728	16788	16639	16651	16787	16851	16641	16794	16597	16881	16815	16794	16775	16711	16803	16737	16693	16409	16890	16724	16850	16816	16704	16889	16752	16655	16817	16659	16762	16906	16776	16714	16818	16750	16925	16790	16779	16770	16689	16701	16925	16741	16800	16782	16781	16854	16715	16636	16654	16840	16710	16772	16534	16649	16787	16899	16632	16709	16860	16585	16808	16745	16571	16678	16905	16699	16809	16700	16754	16598	16832	16607	16660	16686	16711	16741	16752	16712	16688	16549	16738	16784	16874	16741	16688	16665	16660	16616	16680	16768	16762	16879	16703	16655	16899	16644	16663	16662	16791	16797	16680	16834	16893	16657	16718	16907	16878	16677	16828	16663	16676	16697	16902	16699	16694	16760	16605	16673	16866	16620	16771	16714	16566	16691	16809	16662	16645	16735	16610	16810	16721	16756	16764	16642	16788	16777	16712	16759	16642	16878	16801	16803	16766	16679	16780	16796	16663	16717	16764	16576	16740	16774	16609	16448	16726	16694	16842	16769	16630	16900	16431	16621	16674	16997	16741	16918	16780	16602	16750	16740	16884	16751	16722	16889	16616	16716	16779	16729	16893	16777	16829	16845	16680	16765	16649	16622	16823	16786	16717	16575	16670	16727	16872	16803	16744	16761	16735	16666	16677	16742	16810	16588	16818	16780	16784	16778	16636	16749	16691	16577	16581	16729	16713	16783	16885	16763	16654	16706	16807	16608	16634	16841	16671	16725	16734	16664	16832	16613	16651	16613	16582	16727	16736	16684	16756	16636	16791	16631	16796	16835	16820	16745	16771	16504	16596	16755	16660	16871	16585	16744	16620	16768	16716	16810	16905	16795	16847	16749	16858	16856	16842	16698	16635	16719	16636	16693	16747	16713	16679	16726	16775	16694	16760	16775	16790	16790	16970	16745	16802	16849	16513	16590	16553	16714	16653	16705	16792	16837	16722	16616	16752	16668	16710	16751	16679	16602	16724	16868	16784	16741	16841	16808	16582	16783	16817	16866	16719	16808	16713	16703	16613	16625	16719	16806	16523	16679	16714	16561	16537	16647	16787	16829	16634	16677	16602	16568	16794	16862	16689	16661	16750	16738	16620	16771	16714	16864	16790	16700	16720	16792	16793	16696	16894	16797	16638	16802	16778	16737	16548	16847	16693	16763	16607	16692	16646	16673	16634	16851	16680	16828	16790	16851	16750	16872	16869	16833	16780	16778	16790	16658	16737	16746	16914	16700	16647	16688	16725	16830	16495	16888	16849	16700	16763	16674	16637	16983	16823	16810	16652	16775	16738	16855	16953	16651	16571	16824	16728	16711	16888	16649	17015	16565	16879	16780	16760	16756	16551	16727	16761	16746	16679	16705	16777	16733	16732	16877	16714	16706	16664	16731	16719	16558	16787	16769	16762	16683	16683	16671	16675	16508	16621	16792	16589	16754	16747	16886	16946	16556	16842	16708	16590	16876	16751	16803	16672	16785	16781	16840	16589	16660	16832	16734	16710	16571	16772	16688	16780	16687	16576	16862	16621	16736	16751	16741	16695	16693	16685	16710	16690	16741	16806	16923	16782	16870	16783	16742	16831	16626	16826	16784	16688	16664	16677	16713	16764	16909	16651	16540	16656	16557	16820	16657	16711	16858	16676	16738	16633	16869	16757	16611	16595	16898	16709	16692	16741	16683	16707	16718	16730	16727	16644	16612	16707	16571	16788	16784	16740	16766	16838	16772	16759	16770	16697	16666	16572	16732	16696	16688	16804	16748	16659	16746	16657	16759	16728	16750	16755	16697	16670	16697	16742	16698	16667	16653	16911	16775	16752	16648	16616	16812	16690	16790	16709	16712	16839	16599	16641	16775	16747	16550	16750	16606	16771	16770	16665	16663	16806	16637	16653	16841	16715	16763	16786	16692	16836	16883	16861	16628	16639	16484	16680	16869	16596	16871	16593	16705	16608	16693	16726	16650	16754	16692	16782	16637	16660	16819	16896	16801	16896	16626	16846	16738	16789	16736	16735	16689	16739	16810	16867	16691	16732	16806	16775	16723	16710	16722	16817	16776	16729	16810	16667	16640	16743	16799	16891	16926	16609	16691	16673	16905	16786	16689	16610	16775	16886	16709	16768	16686	16652	16795	16777	16747	16860	16646	16911	16686	16685	16867	16758	16935	16595	16513	16660	16604	16690	16656	16735	16737	16746	16832	16869	16756	16825	16610	16649	16699	16700	16725	16646	16692	16659	16758	16681	16629	16590	16737	16649	16678	16678	16623	16831	16795	16934	16712	16584	16722	16527	16750	16609	16647	16677	16730	16713	16803	16886	16764	16826	16717	16951	16898	16691	16747	16802	16669	16785	16735	16744	16770	16756	16764	16852	16661	16684	16964	16727	16773	16770	16545	16723	16853	16898	16741	16693	16744	16627	16658	16826	16677	16780	16602	16717	16811	16822	16707	16780	16665	16725	16904	16843	16718	16888	16607	16700	16586	16725	16790	16672	16912	16741	16824	16608	16728	16601	16813	16780	16752	16715	16657	16763	16728	16682	16857	16708	16639	16725	16728	16784	16676	16706
27339	22131	25271	21909	18112	21755	26513	24406	19742	18004	17651	17641	17740	17733	17687	17498	17805	17771	17657	17687	17965	17746	17595	17813	17715	17905	17800	17826	17651	17654	17846	17535	17646	17639	17677	17707	17704	17460	17800	17697	17836	17782	17614	17725	17574	17558	17733	17671	17541	17739	17439	17695	17644	17635	17724	17743	17858	17747	17733	17610	17553	17702	17508	17565	17676	17464	17645	17642	17785	17739	17671	17518	17670	17551	17581	17532	17578	17643	17749	17801	17632	17690	17720	17691	17698	17750	17808	17725	17611	17754	17611	17515	17838	17384	17706	17766	17645	17618	17441	17572	17771	17678	17587	17452	17719	17796	17951	17734	17544	17696	17749	17819	17753	17508	17608	17485	17633	17701	17586	17608	17669	17696	17784	17893	17586	17714	17599	17662	17571	17679	17675	17788	17507	17604	17576	17691	17534	17642	17548	17777	17715	17727	17697	17579	17700	17725	17532	17542	17798	17772	17784	17613	17697	17603	17556	17548	17786	17551	17548	17597	17646	17841	17529	17575	17603	17762	17871	17725	17594	17706	17696	17779	17714	17459	17540	17729	17688	17861	17697	17610	17796	17544	17768	17664	17485	17466	17680	17584	17471	17931	17797	17416	17428	17754	17779	17817	17886	17719	17676	17617	17649	17670	17518	17535	17651	17699	17722	17668	17817	17795	17548	17656	17770	17705	17498	17829	17570	17529	17490	17604	17686	17572	17704	17519	17867	17736	17795	17532	17509	17638	17718	17570	17612	17716	17717	17598	17642	17430	17719	17544	17669	17660	17892	17709	17663	17559	17643	17806	17696	17859	17676	17616	17615	17575	17588	17626	17643	17749	17778	17497	17704	17676	17765	17747	17411	17627	17728	17787	17613	17569	17715	17593	17865	17589	17453	17678	17748	17638	17621	17760	17576	17677	17745	17711	17708	17754	17693	17745	17680	17651	17629	17613	17623	17745	17686	17833	17889	17748	17746	17783	17636	17613	17745	17707	17704	17723	17610	17657	17574	17831	17601	17674	17842	17699	17756	17679	17769	17708	17542	17603	17600	17778	17622	17604	17620	17611	17672	17577	17691	17689	17752	17614	17738	17630	17683	17435	17458	17671	17479	17774	17802	17780	17603	17659	17561	17709	17801	17831	17549	17697	17610	17778	17761	17640	17746	17587	17716	17740	17524	17752	17637	17567	17603	17659	17447	17540	17684	17730	17553	17723	17584	17520	17445	17658	17520	17668	17812	17906	17692	17789	17621	17614	17675	17791	17816	17525	17676	17704	17744	17569	17480	17517	17655	17576	17801	17813	17539	17597	17617	17716	17730	17800	17718	17731	17580	17679	17663	17749	17798	17823	17609	17683	17564	17661	17814	17626	17797	17385	17682	17461	17784	17755	17724	17529	17802	17319	17593	17760	17594	17581	17681	17621	17422	17519	17766	17764	17795	17586	17566	17731	17667	17585	17506	17800	17946	17663	17909	17722	17658	17611	17497	17684	17739	17666	17718	17769	17607	17824	17769	17719	17721	17661	17608	17637	17692	17532	17598	17665	17569	17617	17472	17692	17441	17597	17652	17631	17774	17873	17648	17703	17646	17707	17765	17473	17567	17625	17524	17818	17759	17745	17556	17750	17780	17698	17681	17763	17666	17566	17789	17488	17668	17696	17684	17583	17739	17691	17585	17682	17768	17660	17693	17721	17669	17650	17545	17838	17744	17745	17770	17807	17709	17351	17618	17570	17808	17602	17606	17804	17571	17724	17693	17619	17561	17823	17696	17851	17752	17637	17546	17721	17731	17571	17609	17649	17483	17709	17890	17683	17922	17649	17660	17638	17705	17561	17487	17643	17681	17783	17547	17756	17759	17518	17784	17705	17630	17642	17599	17699	17509	17664	17717	17618	17516	17761	17826	17701	17645	17763	17788	17658	17818	17849	17437	17650	17679	17579	17750	17785	17637	17564	17757	17623	17702	17537	17895	17538	17530	17799	17613	17640	17560	17678	17676	17427	17619	17711	17715	17695	17737	17579	17559	17679	17838	17683	17784	17733	17449	17557	17819	17727	17819	17525	17685	17486	17856	17734	17576	17597	17731	17586	17635	17664	17640	17743	17735	17768	17663	17628	17512	17661	17675	17660	17568	17830	17588	17771	17514	17732	17642	17621	17592	17522	17613	17732	17862	17825	17832	17686	17580	17804	17727	17647	17677	17619	17721	17677	17940	17635	17780	17773	17884	17752	17843	17669	17728	17756	17973	17531	17697	17623	17492	17662	17841	17482	17650	17522	17550	17768	17704	17660	17623	17664	17829	17675	17638	17535	17690	17705	17543	17637	17540	17690	17772	17745	17531	17577	17593	17854	17811	17654	17650	17905	17771	17559	17771	17670	17886	17625	17716	17658	17832	17747	17551	17698	17747	17602	17907	17668	17624	17730	17780	17859	17778	17736	17767	17561	17815	17731	17709	17857	17730	17564	17598	17693	17584	17494	17756	17796	17812	17510	17620	17520	17608	17503	17532	17711	17783	17794	17750	17373	17847	17766	17805	17424	17632	17503	17697	17640	17713	17695	17762	17738	17678	17521	17682	17669	17635	17769	17792	17643	17545	17813	17751	17551	17583	17657	17699	17901	17664	17837	17702	17589	17824	17468	17678	17736	17641	17603	17729	17682	17734	17604	17587	17795	17754	17626	17562	17562	17608	17727	17765	17579	17577	18010	17651	17727	17542	17677	17675	17571	17576	17654	17549	17708	17776	17813	17713	17496	17763	17565	17574	17719	17741	17680	17568	17547	17768	17495	17534	17678	17541	17793	17545	17761	17704	17734	17730	17768	17583	17573	17779	17795	17827	17542	17552	17627	17480	17604	17656	17730	17775	17626	17672	17801	17496	17638	17593	17588	17838	17783	17759	17794	17510	17657	17563	17758	17409	17613	17497	17711	17826	17737	17503	17610	17847	17659	17517	18039	17707	17679	17716	17787	17761	17703	17623	17645	17545	17634	17515	17509	17509	17697	17815	17897	17549	17752	17604	17508	17764	17680	17557	17925	17688	17668	17858	17702	17733	17731	17794	17655	17602	17964	17434	17519	17718	17446	17546	17545	17772	17655	17504	17704	17679	17600	17797	17812	17627	17766	17753	17685	17534	17608	17588	17803	17721	17670	17803	17531	17722	17736	17782	17581	17724	17642	17712	17725	17744	17701	17505	17850	17867	17683	17858	17727	17650	17679	17738	17761	17671	17640	17878	17668	17678	17908	17769	17858	17679	17693	17732	17800	17519	17765	17710	17685	17741	17735	17681	17650	17681	17811	17859	17690	17747	17731	17630	17575	17648	17607	17526	17759	17776	17592	17580	17731	17797	17729	17751	17686	17709	17717	17746	17554	17799	17580	17576	17690	17406	17733	17738	17590	17709	17622	17756	17765	17825	17602	17507	17737	17533	17614	17576	17559	17800	17682	17759	17793	17657	17455	17781	17617	17871	17709	17751	17745	17837	17538	17846	17621	17471	17788	17729	17864	17714	17692	17802	17655	17561	17565	17821	17757	17589	17573	17824	17626	17787	17351	17795	17709	17690	17718	17753	17490	17602	17685	17653	17552	17760	17605	17711	17717	17660	17771	17678	17509	17646	17569	17901	17637	17594	17721	17630	17765	17858	17702	17660	17636	17724	17701	17654	17734	17739	17527	17657	17699	17755	17646	17697	17700	17704	17527	17706	17744	17905	17826	17565	17634	17547	17698	17708	17425	17678	17775	17543	17657	17792	17655	17655	17695	17628	17702	17607	17683	17740	17820	17778	17709	17907	17723	17764	17688	17809	17594	17661	17632	17673	17829	17786	17735	17710	17708	17639	17716	17612	17686	17535	17756	17751	17639	17521	17549	17707	17598	17437	17699	17631	17417	17648	17785	17742	17906	17872	17692	17637	17639	17593	17448	17513	17752	17723	17615	17547	17629	17783	17544	17663	17451	17807	17788	17667	17838	17572	17616	17557	17771	17679	17836	17844	17607	17612	17743	17603	17557	17503	17646	17705	17839	17832	17672	17719	17808	17596	17744	17945	17798	17881	17603	17618	17629	17569	17681	17761	17693	17622	17732	17712	17685	17646	17528	17721	17560	17612	17765	17731	17785	17444	17816	17588	17514	17570	17531	17960	17728	17545	17818	17655	17682	17643	17659	17572	17700	17548	17717	17621	17836	17544	17610	17609	17785	17466	17619	17557	17718	17779	17780	17551	17614	17444	17609	17718	17585	17732	17722	17802	17519	17675	17703	17629	17779	17713	17800	17638	17834	17828	17865	17805	17629	17808	17544	17809	17723	17693	17772	17595	17581	17662	17547	17713	17618	17735	17711	17909	17620	17553	17689	17657	17461	17562	17788	17676	17573	17681	17723	17925	17928	17804	17633	17862	17501	17668	17744	17833	17713	17560	17579	17697	17765	17675	17776	17485	17748	17537	17511	17782	17671	18033	17639	17658	17723	17536	17759	17674	17818	17645	17500	17399	17365	17496	17728	17587	17602	17728	17705	17706	17667	17682	17805	17746	17772	17682	17760	17787	17546	17540	17539	17778	17511	17679	17620	17671	17782	17812	17419	17804	17573	17672	17531	17686	17703	17619	17731	17701	17770	17784	17597	17827	17615	17735	17489	17816	17728	17634	17807	17578	17721	17637	17711	17735	17612	17747	17604	17685	17680	17548	17787	17725	17697	17528	17668	17550	17566	17804	17636	17609	17660	17750	17589	17906	17512	17544	17710	17686	17690	17741	17720	17523	17677	17752	17489	17684	17762	17462	17567	17778	17677	17681	17597	17924	17560	17567	17841	17766	17822	17545	17858	17553	17592	17594	17761	17641	17711	17641	17661	17602	17590	17725	17845	17609	17747	17701	17670	17671	17710	17606	17612	17578	17626	17847	17642	17801	17747	17822	17717	17534	17638	17764	17639	17688	17572	17461	17608	17782	17708	17840	17614	17742	17738	17587	17747	17858	17658	17481	17693	17580	17731	17709	17676	17744	17588	17796	17710	17801	17788	17580	17702	17980	17796	17768	17954	17774	17754	17607	17614	17668	17631	17737	17814	17803	17680	17741	17685	17722	17655	17633	17623	17668	17846	17622	17641	17545	17477	17516	17642	17871	17735	17668	17899
17940	24159	21808	18164	17052	22866	27709	24081	17803	16173	16096	16100	16128	16161	16271	15963	16192	16019	16214	16044	15940	16026	16175	16140	16065	16214	16110	15965	16095	15956	15966	16136	16108	16051	16387	16025	16124	16183	16065	16327	16020	16097	16105	16093	16166	16071	16087	16142	16323	16035	16214	16054	16105	16157	16192	16220	16153	16055	16125	16135	16144	16070	16235	16082	16172	16273	16182	16161	16116	16236	16016	16147	16173	15932	16004	16064	16106	16118	16003	16255	16042	16152	16119	16183	16005	16183	16164	16095	16081	16183	16151	16077	15981	16029	16081	16046	16232	16007	16007	16112	15920	16002	16049	15996	16147	16084	16081	16207	16080	16196	15995	16196	16110	16144	16051	16165	16206	16191	16131	16106	16115	16091	16210	16051	16189	16214	16115	15986	16227	16068	16000	16040	16082	16089	15992	16043	16154	16126	16145	16236	16075	16062	16079	16089	16288	16129	16049	16042	16020	16122	15997	16007	16203	16124	16110	15940	16163	16082	16074	15993	16206	16112	16082	16389	16117	16158	16149	16145	16132	16130	16253	16274	16102	16040	16097	16067	16189	16114	16072	16108	16253	16165	15996	16042	16052	16133	16040	16029	16169	16240	16007	16042	16186	15884	16224	16091	16123	15933	16052	16074	16305	16077	16160	16073	16100	16139	16080	16164	16294	16026	16120	16151	16272	16214	15915	16143	16217	16257	16083	16117	16167	16088	15908	16014	16200	16121	16000	16176	16013	15991	16173	15998	16282	16158	16144	16018	16153	16135	16152	16199	16092	16176	16046	15976	16337	16155	16219	15964	16225	16227	16147	16127	16287	16180	16154	16107	16163	16216	16139	16222	16037	16078	16100	16042	15989	16067	16261	16156	16094	16080	16102	16198	15998	16075	16065	16186	16087	16159	16037	16039	16274	16258	16076	16200	16115	16034	16297	16043	16100	16117	16115	16235	16036	16026	16117	16041	16044	16204	16096	16129	16047	16111	16086	16098	16271	16132	16227	16117	16067	15999	16074	16002	16012	16146	16193	16187	16060	16109	16041	16155	16020	16101	15892	16091	16024	16145	16224	16095	16125	15973	16023	16061	16223	15947	16071	16091	16114	16154	16152	16062	16227	16108	16112	15957	16128	16064	16189	16091	16240	16018	16048	16225	16209	16228	16042	16079	16038	16272	16130	16035	16204	16325	16102	16145	16035	16116	16124	15967	16020	16180	16032	16014	16143	16198	16059	15992	16111	16188	16159	16099	16209	16175	16119	16059	16153	16071	16187	16061	16319	16193	16010	16211	16189	16081	16258	16120	16118	16088	16191	16143	16055	16055	16085	15936	16139	16215	16133	16022	16063	16023	16244	16002	16017	16064	16090	16292	16079	16309	16101	16126	16278	16082	16077	16062	16211	16222	16080	16079	16148	16149	16182	16141	15957	16066	16168	16165	16110	16128	16077	16030	16188	16204	15995	16081	16209	16180	16240	16170	16077	16171	16160	16210	16078	16060	16190	16136	15994	16121	15929	15988	16134	15932	16253	16140	16159	16191	16229	16165	16064	16109	16118	16229	16111	16178	16106	16046	16292	16159	16068	16107	16138	16075	16248	16011	16148	16067	16035	16137	16184	16162	16209	16291	16021	16360	16001	16175	16111	16197	16121	16130	16059	16168	16118	15984	16065	16066	16272	16072	16000	16115	16208	16192	16236	16116	16288	15958	15875	16097	16105	16044	16318	16046	16198	16140	16090	16072	16128	16094	15996	16168	16171	15792	16124	16246	15973	16015	16103	16109	16275	16024	16025	15955	16076	15925	15998	16026	15978	16105	16104	16033	16334	16137	16089	16100	16095	16276	16095	16043	15968	16182	16148	16066	16179	16272	16121	16226	15970	16065	16162	16140	16228	16053	16198	16259	16063	16221	16050	16329	16141	15926	16162	16141	16278	15961	16219	16160	16182	15931	16048	15994	15989	15957	16242	16039	16075	16341	16187	16143	16060	16196	16204	16086	16110	16094	16103	16071	16235	16147	16097	16195	15963	16096	16240	16258	16018	16282	16047	16138	16084	16096	16007	16218	16115	16293	16067	16034	16075	16031	16293	16134	16201	16018	16181	16191	16169	16143	16120	16145	15970	16073	16155	16098	16027	16018	16218	15858	16383	16182	16146	16106	16196	16132	16117	16037	16043	16047	15984	16114	16074	16066	16099	16228	16183	16232	15944	16197	16275	16069	16150	16179	16096	16161	15967	16207	16028	16017	16131	16115	16014	16218	16052	16157	16297	16017	16050	15978	16050	15929	16170	16175	16222	16026	16212	16152	15985	16294	16027	16204	16135	16133	16132	16156	16113	16144	16017	16147	16110	16180	16052	16231	16115	16081	16160	16061	16138	16221	16095	16179	16138	16171	15926	16167	16105	16050	16206	16177	16043	16173	16043	16117	16001	16205	16231	16163	16111	16166	16292	16192	16175	16133	16188	16128	16170	16052	16251	16020	16079	16245	16107	16169	16012	16075	16174	16008	16090	16132	16085	16171	16113	16175	16257	15967	16119	16085	16185	16170	16098	16077	15938	16206	16042	16153	16058	16108	16106	16111	16184	16141	16308	16030	16207	16169	16285	16126	16202	16170	16153	16238	16171	16220	15870	16202	16137	16034	16227	16031	16199	16074	16141	16103	16048	15955	16273	16209	16261	16076	16155	16020	16200	16145	16225	16208	16004	16101	16191	16062	16291	16145	16108	16204	16164	16121	16213	16080	16142	16172	16111	16076	16146	16304	16159	16161	16160	16250	15919	16273	16041	16038	16226	16181	16244	16130	16226	16065	16111	16034	16120	15920	16207	16201	16199	16128	16181	15971	16156	16248	16165	16233	16060	16107	16172	16116	16116	16020	16214	16229	16161	16170	16172	16210	16262	16189	16051	16171	16145	16055	16064	16289	16171	16085	16108	16080	16107	16168	16170	16160	16045	16182	16139	15981	16094	15918	16145	16153	16040	16011	15906	16064	16185	15998	16060	15970	16031	16134	16131	16070	16049	16082	16173	16096	16137	16207	16120	16104	16002	16006	16348	16132	16131	16226	16163	16195	16240	15936	16248	16137	16085	15976	15858	16234	16210	16142	15847	16078	16070	16073	16076	16006	16003	16066	16233	15987	16231	15958	16157	16153	16159	16098	16228	16040	16036	16138	16153	16048	16102	16185	16146	16142	16159	16177	15973	16084	16313	16095	16140	15975	16121	16093	15990	16015	16074	16114	16178	16087	16170	16205	16043	16093	16086	16078	16243	16038	16132	16298	15989	16048	16051	16119	16253	16180	16187	16070	16135	16137	16055	16129	16178	15889	16182	16248	16162	16040	16234	16077	16101	16219	16144	16183	16251	16178	16075	16135	16099	16163	16174	16265	16273	16096	16193	16146	16123	15967	16173	16075	16261	16112	16192	16196	16150	16234	16204	16132	16050	16117	16188	15995	16181	16165	16133	16264	16088	16194	16219	16139	16158	16245	16266	16026	16075	16261	16092	16054	16013	16105	16160	16102	16198	16068	16311	16029	16126	16102	16187	16213	16259	16116	16373	16049	16089	16162	16154	16164	15994	16270	16029	16005	15979	16119	16176	16069	16266	16091	16093	16142	16150	16036	16031	16117	16071	16155	16197	15983	16027	16156	16195	16125	16067	15923	16163	16188	16202	16063	16141	16305	16259	16181	16160	16151	16152	16267	15961	16193	16200	15993	16202	16239	16029	16278	16195	16146	16031	16204	16007	16257	16181	16102	16146	16045	16096	16103	16173	16030	15855	16040	16018	16287	16033	16120	16293	16198	16178	16088	16202	16253	16008	16304	16100	16144	16151	16213	16182	16197	16122	16014	16316	16255	16136	15956	16163	16293	16294	16176	16164	15889	16173	16006	16177	16079	16291	16033	16111	16127	16177	16050	16119	16242	16284	16069	16238	16031	16088	16154	16320	16038	16159	16014	16103	16091	16191	15988	16293	16159	16006	16204	16323	15966	16186	16102	16181	16245	16053	16057	16120	16014	16234	16000	15913	16205	16202	15986	16198	16170	16158	16090	16019	16111	16137	16297	16227	16178	16015	16218	16076	16042	16214	16147	16003	16261	16146	16119	16177	16012	16044	16177	16051	16132	16207	15976	16052	16165	16239	16216	16009	16069	16108	16215	16202	16239	16269	16194	16302	16033	15931	16092	16187	16089	16132	15978	15901	16256	16029	16188	16062	16007	16103	16129	16145	15916	16034	16000	16109	16081	16015	16046	16209	16001	16089	16164	16002	16223	16190	16153	16151	15995	16117	16096	16043	16018	16152	15904	16142	16008	16068	16289	16125	16022	16146	16000	15980	16069	16162	16255	15970	16103	16131	16020	16156	16149	16058	16259	16048	16273	16245	16183	16174	16325	16048	16163	16164	16083	16149	16063	16137	16020	16062	16073	16330	15967	16172	16162	16224	16046	16066	16152	16190	16046	16291	16168	16216	16155	16197	16072	16257	16141	16059	16214	16037	15903	16015	16335	15970	15982	16092	16110	16218	16214	15906	16221	16158	15916	16030	16245	16115	16109	16099	16163	16176	16003	16144	16016	16057	16156	16063	16221	16189	16101	16101	16198	16016	16140	16176	16135	16224	16199	16267	16127	16058	16187	16327	16055	15940	16212	16006	16190	16031	15923	16008	16015	16069	16112	16246	16370	16114	16244	16213	16250	16148	16167	16188	16000	16135	16143	16095	16217	16120	16205	16129	16177	16115	16042	16420	15949	16023	16105	16141	16156	16072	15940	16157	16070	16125	16052	16131	16114	16085	16090	16173	15954	16120	16151	16064	16218	16093	16090	15921	16090	16186	15956	16305	16142	16232	16165	16099	16094	16033	16026	16059	16091	16097	16109	16076	16140	16233	16206	16169	16277	16223	16234	16047	16264	16159	16118	16035	16108	16037	16327	16141	16050	16217	16149	16174	16039	16064	15975	16100	16135	16087	16126	16133	15955	16088	16098	16086	16039	16011	16245	16000	16141	16218	16077	16145	16235	16025	16041	15956	16180	16235	16081	16105	15898	16109	16133	15906	16092	16132	16211	16086	16070	16073	16118	16019	16164	16281	16287	16278	16151	16110	16316	15912	16135	16236	16020	16197	15826	16043	16142
24013	21222	28519	24523	22448	37972	54989	43847	31636	20970	19817	19399	19491	19214	19352	19329	19453	19242	19182	19293	19203	19468	19229	19370	19105	19097	19217	19148	19267	19233	19160	19308	19319	19337	19100	19328	19280	19201	19166	19280	19098	19293	19285	19129	19170	18969	19159	19260	19266	19309	18952	19181	19222	19196	19210	19145	19147	19234	19026	19174	19086	19147	19242	19270	19010	19075	19285	19158	19218	19364	19094	19080	19199	19164	19158	19255	19208	19117	19039	19148	19084	19308	19088	19175	19271	19062	19143	19302	19179	19071	19006	19165	19248	19132	19097	19184	19009	19095	19035	19281	19250	19131	19164	18914	19165	19280	19141	19301	19061	19200	19140	19227	19063	19190	19089	19278	19154	19314	19131	18997	19492	19128	19056	19122	19261	19031	19034	19331	19170	19147	19255	19051	18987	19204	19194	19346	19088	19047	19126	19065	19015	18969	19122	19050	19227	19031	19145	19077	19198	19432	19332	19115	19121	19279	19041	19167	19097	19201	19060	19136	19309	19163	19069	19095	19005	19386	19107	19012	19056	19149	19082	19219	19123	19002	18888	19170	19161	19048	19142	19167	19197	19046	19146	19220	19179	19230	19033	19278	19113	19122	19147	18996	19086	19199	19206	19146	19388	19118	19028	19145	19105	19162	19030	19056	19095	19089	19082	19204	19349	19136	18994	19161	19227	19038	19178	19032	19424	19278	19095	19112	19146	19155	19237	19192	19179	19276	19116	19372	19211	19139	19133	19053	19142	19436	19102	19135	19072	19110	19104	19071	19086	19066	18977	18895	19105	19333	19010	19224	19266	19230	19143	19105	19220	19216	19043	19313	19197	19191	19154	18912	19250	19090	19281	18993	19265	19142	19073	19196	19090	19207	19374	19094	19080	18844	19199	18875	19212	19306	19316	19133	19138	19066	19093	19200	19256	19352	19204	19203	19294	19057	18966	19092	19061	19098	19381	18986	19193	19220	19250	19281	19391	19153	19251	19015	19049	19282	18990	19102	19125	19260	19195	19183	19159	19167	19113	19085	19138	19207	19270	19252	19337	19122	19229	19297	19064	19034	19245	19100	19280	19288	19143	19144	19125	18998	19077	19219	19183	19095	19171	19174	19352	19258	18953	19230	18987	19207	19308	19389	19138	19067	19328	18982	19148	19222	19142	19149	18984	19030	19194	19254	19070	19269	19237	18954	19106	19074	19162	19363	19134	19227	19113	19309	19045	18972	19096	19245	19074	19064	19054	19100	19220	19028	19206	19030	19093	19142	19172	19261	19130	19028	19021	18994	19168	19029	18991	19260	19132	19077	19235	19133	19124	19144	18994	19082	19186	19306	19048	19297	19279	19132	19197	19297	19226	19156	19080	19221	19049	18981	19316	19248	19151	19145	19161	19105	19071	19251	18980	18946	19341	19091	18989	19135	19196	19264	19188	19144	19227	19225	19360	19321	19246	19306	19233	19194	19020	19027	19109	19129	19223	19331	19181	19376	19267	19091	19268	19303	19249	19126	19168	19058	18964	19090	19232	19102	19279	19192	19301	19132	19021	19080	19290	19211	19089	19183	19102	19274	19083	19072	19114	19088	19288	19404	19198	18953	19162	19180	19190	19188	19324	19194	19191	19208	19282	19081	19255	19011	19221	19068	19140	19108	18966	19016	19193	18976	19123	19215	19177	19310	19064	19028	18933	19056	19202	19101	19099	19215	18983	18999	19151	19257	19126	19216	19233	19154	19213	19116	19116	19061	19279	19087	19167	19417	19335	19111	19263	19070	19094	19015	19289	19263	19007	19194	19297	19117	19245	19135	19386	19211	19192	19125	19099	19114	19002	19273	19191	19066	19189	19105	19245	19246	19336	19132	19095	19061	19025	19113	19209	19133	19136	19151	19229	19270	19212	19073	19367	19188	18935	19152	19347	19085	19188	19110	19024	19135	19200	19123	19116	19090	19368	19200	19103	19142	19376	19356	19031	19269	18995	19334	19111	19073	19056	19144	19100	19034	19117	19152	19187	19289	19159	19133	19273	18916	19363	19103	19285	19199	19363	18967	19162	19137	19234	19052	19194	19315	19046	19143	19060	19120	19179	19268	19173	19259	19277	19190	18998	19048	19073	18813	19049	19189	19142	19096	19091	19185	19085	19110	19302	18956	19128	19016	19142	19182	19245	19028	19162	19119	18962	19107	19158	19353	19278	19296	19123	19055	19113	19031	19128	18793	19161	19149	19133	19295	19141	19365	19160	19026	19113	19008	19155	19402	19163	19144	19242	19157	19053	19105	19317	19035	19141	18914	19104	19090	19231	19249	19194	19090	19080	19071	19096	19080	19295	19084	19072	18996	19198	19162	19068	18905	19024	19130	19163	19287	19220	19021	19017	19137	19173	19283	19264	19374	19252	19174	19171	19097	19447	19041	19334	19231	19134	19188	19083	19145	19164	19011	19151	19222	18908	19384	19236	19249	19002	19286	19163	18940	19069	19144	19135	19304	19220	19096	19008	19338	19155	19328	19112	19190	19150	19218	19146	19282	19200	19204	19098	19047	19185	19173	19255	19337	19176	19244	19166	19140	18983	19077	19197	19303	19241	19006	19231	19088	19107	19067	19053	19168	19308	19236	19102	19407	19207	18941	19125	19304	18972	19195	19049	19035	18932	19082	18897	19209	19146	19182	19356	19201	19253	18936	19060	19202	19019	19349	19157	19112	19232	19284	19216	19091	19083	19018	19316	18913	19127	19225	19242	19097	19303	19118	19452	19181	19018	19391	19201	19088	19014	19147	19359	19089	19226	19178	18918	19093	18999	19251	19283	19308	19242	19002	19101	19249	19110	19289	19212	19293	19074	19219	19184	19081	19192	19119	19069	19217	19251	19196	19305	19055	19253	19360	19216	19001	19316	19250	19242	19374	19071	19219	19063	19062	19174	19176	19158	19179	19118	19173	18909	19205	19132	19343	19108	19117	19216	19046	19139	19427	19305	19279	19075	18987	19154	19113	19227	19173	18935	19127	19024	19077	19109	19168	19155	19048	19185	19206	19060	19040	19050	19222	19034	19135	19155	19279	19282	19224	19146	19250	19211	19265	19058	19355	19259	19209	19277	19170	19171	19095	19223	19122	19309	19261	19288	19030	19353	19068	19140	19226	19278	19146	19208	19102	19247	19177	19333	19258	19136	19042	19286	19294	19285	19112	18969	19002	19216	18937	19030	18837	19001	19182	19164	18991	19226	19172	19082	19068	19212	19189	19275	19218	19285	19219	19087	19194	19368	19124	19272	19019	18959	19192	19122	19157	19151	19097	19276	19165	18986	19357	18942	19171	19336	19001	18953	19114	18895	19059	19044	19082	19249	19093	18963	19226	19366	19147	19080	19048	19256	19234	19284	19396	19228	18958	19153	19095	19028	19001	19198	19001	19182	18929	19003	18938	19090	19057	19226	19334	19036	19271	19106	18978	19177	19268	19095	19051	19150	19089	19079	19313	19406	19176	19140	19202	19164	19121	19078	19233	19290	19150	19228	19096	19113	19133	19058	19070	19273	19081	19253	19230	19141	19312	19019	19117	19123	19077	19274	18988	19237	19133	18978	19034	19259	19132	19334	19055	19204	19314	19104	19128	19084	19196	19010	19009	19159	19168	19340	19159	19084	19115	19247	18936	19189	19229	19322	19282	19054	19055	19015	19179	19142	19316	19056	19115	19321	19307	19132	19149	19142	19094	19181	19149	19134	19180	19271	19052	19179	19134	19102	19138	19092	19231	19247	19119	19280	19137	19328	19064	18957	19271	19136	19176	19210	19241	19161	19319	19242	19214	19069	19051	19171	19232	19116	19232	19243	19236	19041	19109	19039	19080	18966	19163	19066	19176	19136	19174	19229	19192	19043	19106	19128	19178	19172	19135	19133	19174	19071	19160	19297	19014	19028	19189	19001	19205	19159	19111	19124	19255	19129	19279	19155	19104	19270	19096	19272	19073	19284	19157	19062	19053	19133	19066	19005	19245	19314	19027	19086	19220	19103	19267	18917	19243	19085	19099	19200	19163	19165	19303	19171	19163	19114	19121	19135	19136	19165	19253	19307	19231	19109	19227	19033	19178	19139	19147	19082	19266	19172	18986	19105	19135	19257	19190	19155	19246	19152	19109	18971	19104	19110	19243	19282	19164	19208	19253	19131	19223	19241	19223	19194	19159	19173	19238	19115	19147	19399	19202	19273	19072	19177	18999	18978	19075	19144	19080	19357	19201	19234	19145	19356	19250	19070	19112	19069	19062	19025	19053	18930	19218	19293	19194	19054	19203	19262	18979	19072	19176	19345	18939	19086	19123	19119	19189	19069	19055	19045	19123	19395	19263	19022	19053	19194	19275	19234	19245	19338	18942	19025	19271	19289	19180	19042	19306	19052	19204	19271	19237	19262	19272	19133	19111	19160	19332	19175	19011	19236	19027	19008	19192	19079	18964	19122	19332	19239	19145	19081	19133	19283	19284	19233	19121	19217	19237	19194	19149	19119	19166	19015	19209	19141	19049	19090	19273	19018	19257	19097	19097	19145	18892	19406	19413	19245	19047	19323	19100	19004	19119	19074	19065	19248	19145	19048	19062	19258	19127	18999	19207	19202	19209	19045	18996	19169	19325	19130	19344	19198	19075	18954	19058	19179	19416	19166	19195	18985	19087	19230	19125	19438	19116	19099	18997	19176	18948	19246	18988	19197	19217	19439	19235	19419	19248	18933	19025	18963	19040	19000	19056	19278	19074	19282	19328	19132	19225	19090	19211	18926	19359	19308	19191	19256	19182	19020	18998	19119	18987	19234	19416	19176	19235	19273	19086	19080	19227	19174	19311	19050	19158	19359	18987	19035	19151	19311	19234	19041	19157	19295	19206	19408	19254	19116	18951	19142	19147	19190	19117	19166	19156	19248	19113	19169	19239	19155	19194	19330	19065	19027	19199	19238	19201	19269	19103	19172	18948	19160	19186	19274	19254	19051	18951	19044	19186	19056	19074	19279	19179	19117	19122	19128	19186	19244	19231	19260	19158	19049	19261	19212	19248	19316	19194	19290	19193	19252	19061	19124	19078	19215	19028	18932	19218	19217	19125	19161	19187	19130	19136	19190	19014	19120	19210	19217	19269	19262	19161	19077	19168
20869	33225	32735	23184	20651	43903	54430	44783	27641	17109	17066	16906	17079	17267	16883	16919	17215	17050	17073	17126	17060	17041	17255	16956	17090	17006	17094	16994	16957	17104	17278	17140	17097	17051	17049	17086	17099	16899	17039	17001	16957	17256	17056	17035	17001	17004	17060	17071	16927	17044	17118	16901	17034	16913	16940	17024	16947	16990	17112	17120	17123	17091	17087	16975	17034	17116	17054	16964	16989	17055	16884	16969	17044	17020	16995	16924	17018	17086	16978	17092	17118	17008	17004	17010	16984	16942	17115	17047	17144	17008	17153	16851	16911	17123	17015	16962	17026	17156	17041	17061	17098	16953	17162	17117	16946	17004	17061	16893	16881	17116	17085	16894	17212	16999	17048	17071	17002	16997	16993	17118	16940	17047	17028	16896	16991	17028	17056	17226	17260	17069	17018	16865	17118	17143	17073	16988	16952	16929	17048	17131	16937	17119	17173	17031	16856	16895	16948	16910	16949	16873	16878	16990	17055	16888	17027	16992	16988	17047	16941	16935	17024	16959	17086	16987	17051	17013	16903	17132	17087	17015	17166	16926	16942	16942	16973	16848	16937	17049	17047	17047	17134	17005	17202	16924	17129	16982	16989	17019	17173	16902	17014	17026	17122	17039	17050	17196	17023	17094	17092	16853	17046	16995	17043	16941	16973	17006	17007	17148	16997	16963	17004	16886	16917	16922	17143	17199	16974	16929	17143	17035	17067	17035	16934	16943	17111	16990	17021	17120	16918	16971	17183	16913	17118	17036	16886	17100	16903	17164	17096	17136	16904	16952	17175	17091	17060	17038	17083	16989	16922	17190	17035	17209	16902	17036	17050	16990	17039	16889	17005	16854	17190	16959	17036	17076	16939	17089	17060	17040	16971	17083	17036	16953	17033	16998	16880	16969	16950	17098	17334	16934	17028	16942	16993	17089	16880	16870	17005	17148	17078	17102	17008	16927	17045	17305	16807	16813	17020	17078	17166	16871	17172	16853	17176	16860	17172	16879	17120	16964	17165	16950	17368	17063	16891	17034	17048	16848	16831	17103	16854	17040	17080	17190	16913	17021	17060	16955	17039	16993	17024	16975	16917	17018	16946	17043	17047	17010	17025	17031	16845	16943	16947	17023	16976	16927	17003	16970	17001	17061	17117	17035	17166	16908	16983	17022	16883	17031	16966	17041	17057	17135	16846	16962	17069	17067	16993	17008	17085	17041	17127	17031	17150	17056	17093	16907	17072	17212	17061	16905	16997	17012	17169	16912	17144	16993	16977	17143	17200	17039	17191	17045	17107	17119	16999	16997	16964	17121	17080	16926	16839	17000	16899	17108	16969	16992	16806	17158	16961	16922	17008	17035	17148	16940	16805	17058	17166	16988	16981	17001	17034	16995	16830	17183	17099	16942	17006	17059	16887	17149	17021	16985	17021	17002	17219	17057	16991	16927	17005	17100	16932	16930	17060	16917	16936	17027	16977	16979	17025	16989	16961	16968	16860	17099	17011	17205	17125	16989	16934	17124	17175	17153	16968	17042	16870	17025	16963	16976	17071	16984	17001	17070	17073	16986	17205	16963	17178	16944	16940	17146	17014	17134	16954	16976	17017	17049	17055	16882	16945	17059	17393	17077	17040	17105	16953	16866	17026	16986	17007	16918	17071	16944	16872	16990	16952	17017	17004	16954	16996	17067	16887	17140	17020	16866	17011	16959	17166	17014	17058	17195	16910	17075	16987	17086	17122	16984	16876	17094	17050	16998	16938	16950	16900	17155	16781	16920	17084	16993	17000	16846	17016	16950	16933	17009	16953	17175	17063	16834	16987	17128	16980	17022	17093	17137	17004	16888	17214	16915	17032	16943	17143	16992	17211	17103	17082	17068	16989	17012	17036	17097	16938	17024	16989	16969	17169	17127	16971	17193	17193	17104	16955	17123	17060	16917	17042	17070	16907	17138	16857	17026	17049	16879	16991	17044	17057	17069	17012	17019	17216	16827	17000	17094	17058	17158	17048	16938	16971	16905	17129	16975	16912	16948	17154	17147	16935	17078	16972	17075	17131	17093	17041	17061	17057	17050	16975	16919	17027	17132	16969	17057	16984	17056	17040	16943	16886	16900	16947	17039	16896	16954	17014	17019	17088	17205	17137	16930	16970	16852	16998	17132	17015	17013	17113	16949	16988	17006	17143	17061	17047	17075	17108	17107	17039	17088	16861	16946	17125	17109	16863	16944	17150	17145	16890	16998	16907	17066	17024	16788	16872	16925	17065	17082	17067	17079	17061	17063	16832	16963	16974	17075	16943	16947	16892	17031	17022	17168	17088	16871	16969	16876	17162	17053	16900	17177	16913	16932	17208	16978	17046	16962	16891	17020	17023	17158	17181	17134	17124	16994	16862	17012	16978	17079	17016	17057	16936	16994	17062	16915	16952	17092	17057	16969	16802	16946	17079	17114	16992	17012	17231	16901	16877	16871	17014	16930	17080	16996	16966	16989	17119	17072	17107	16888	17100	16974	17259	17093	17140	17131	17048	17095	16949	17130	16928	17109	17077	17093	17044	16978	16996	17124	16712	16968	17031	16893	17016	16975	16949	16987	17059	17041	17047	17085	16745	16951	17023	16995	16894	16957	16966	16973	17029	17071	16952	17077	17127	16914	16919	17045	17018	17022	17058	17001	17073	16915	17139	17028	17093	17173	17064	17116	17165	17037	17154	17143	16949	16870	17184	17008	17039	17062	16957	17092	17047	16896	17089	17001	17028	17113	16940	16907	17028	17248	16905	17003	16966	16839	17159	17026	16936	16929	16980	16928	16967	16979	16959	16935	17040	17006	17053	17043	17142	17150	16895	16959	16919	17023	17048	16922	17013	17187	17180	16811	17027	17020	17011	17071	17187	16971	17099	17165	17033	17004	17209	17074	17036	16970	17107	17108	16866	17010	16984	16994	17045	17098	17111	17126	17138	16997	17199	16940	17041	17011	17282	17109	16983	17144	17149	17194	17026	16831	17061	16911	17038	16949	17001	16976	16837	17108	16885	17086	17002	16986	17123	17095	16967	16871	16750	16974	16982	17157	17148	16892	17178	16974	17066	17157	17026	17050	17019	17023	17045	16894	17146	17182	17137	17031	17083	17085	17143	16862	17039	16937	17089	16947	17015	17130	17004	17122	17118	16978	16919	17051	17010	17010	17023	17012	17127	16956	17292	17021	17138	17036	16934	17002	16973	16849	16903	17160	17102	16913	17158	16931	16959	17004	17135	17016	17076	16889	17006	17088	16905	16989	17086	17128	17182	17041	17151	17036	16962	17092	17110	17035	16843	17113	16966	17057	17044	16882	16956	17127	17004	16985	16920	17070	17076	17090	17090	17024	17038	16885	17022	16987	17184	16979	17033	17010	17095	17054	17081	17153	16971	17109	17160	17034	17031	17032	17008	17098	17009	17035	16952	17062	17191	17086	17060	16967	17008	16885	17200	17020	17166	16993	17037	16890	17011	16917	16958	17045	17087	16997	17060	16907	17023	16984	17124	16972	17063	16998	17065	17124	17069	17080	17049	17044	16962	17029	16879	17149	17049	17142	17074	16748	17110	16979	16854	17120	17053	17091	16859	17007	17113	17064	17014	16922	16875	17161	17054	17023	16987	16981	16999	16974	16795	16924	17135	16920	17009	17122	16969	16955	16991	16970	17089	17014	17019	16978	16950	16872	17040	17149	16900	17056	17094	17046	16969	17027	17218	17096	17090	17175	17025	16937	16945	16947	17114	17089	17092	17077	16887	17249	16972	16994	17066	17071	16994	16937	16981	16977	16931	17096	17162	17176	17134	16881	17021	17069	17107	16948	17032	16894	16989	17058	16790	17057	17138	17253	16991	16861	16932	17011	17044	17027	17089	17221	17094	17001	17080	16970	16862	16910	17105	17088	17124	16950	17106	17080	17127	17092	17058	17102	16987	16978	17001	16883	16901	17088	16946	17057	17097	17018	16801	17176	17013	17233	17145	17086	17085	17082	17072	17058	16722	17186	16935	17047	16943	16879	17182	16967	17040	16967	17000	17130	16920	17079	17136	17052	16883	17095	17096	16961	17145	16945	16938	16880	17222	17011	17202	16975	17051	16968	16889	16996	16961	17000	16963	17018	17067	16986	17068	17149	17055	17230	16936	17057	17132	17034	16863	17266	17130	17255	16981	17078	16799	17109	16972	16941	17070	16984	17164	17080	16836	17039	16988	17096	17038	17251	17081	17066	16925	17058	16903	17063	16901	17218	17001	16984	17072	16981	17152	17011	17031	17042	16992	17015	17166	16901	17159	16944	17094	16890	17141	16945	17222	16853	17163	16898	16913	17114	17013	16880	17194	17077	17079	17031	16982	17016	17009	17027	16889	17114	16902	17074	17164	17095	16968	17056	17079	17040	17033	16946	17196	16968	17172	16967	17018	16908	17191	17065	17052	17020	16816	16974	16950	17058	17118	17070	17067	16990	16947	16882	17224	17086	17022	17123	16815	17017	16959	17087	17062	16946	17045	16996	17017	16896	17051	17045	16882	17086	16900	17082	17130	17056	16876	17040	17028	17004	16963	17026	17112	17103	16859	17102	16934	17012	17109	17139	17065	17085	17050	16909	17139	17018	17123	17026	17008	17077	16891	16909	17001	17049	17073	17039	16887	17076	17156	17053	17121	17238	16955	17106	17109	16974	16929	17018	17053	17040	16954	16963	17024	17012	17073	17066	17176	17045	16954	16969	17119	17011	16997	17076	16963	17025	17058	16998	17084	16944	17132	17157	16829	17004	17105	16934	16916	16985	17022	17082	16989	16998	16968	16954	17047	17333	17126	16960	17077	17003	17027	17111	16798	17033	16989	17032	17140	17049	16805	16973	16850	17073	17040	17175	17018	16925	17088	16884	16999	17064	17208	17155	17081	16954	16967	17042	17053	16929	16925	17069	17037	17095	17001	16932	16970	17023	16850	17049	17090	17087	17144	17108	17070	16984	17048	16919	17115	17054	17198	17022	17185	17030	17101	17207	17039	16894	16925	17119	16891	16973	17167	17034	17072	16981	17013	16982	17022	17001	17046	17290	17093	17080	17166	17097	17040	17066	17162	17068	16850	16937	16988	17100	16896	16901	17081	17118	17042	16943	17161	16816	17184	16935
22790	21200	29066	23708	21629	42740	65796	57709	40296	23109	21086	20154	20095	20025	20009	19926	20024	19948	19911	20052	20062	19796	19923	20099	19834	20098	20003	20000	19949	19804	19918	19902	20041	19903	19960	19938	19870	19941	19803	19787	19891	19806	19675	19885	19796	19893	19672	19980	19788	19841	19853	19943	19815	19887	19607	19813	19636	19699	19795	19870	19720	19842	19904	19900	19916	19850	19925	19637	19860	19827	19847	19644	19775	19903	19654	19909	20144	19781	19726	19819	19703	19656	19874	19797	19703	19712	19834	19797	19681	19813	19793	19763	20026	19748	19786	19816	19623	19787	19900	19763	19934	19817	19935	19895	19854	19930	19976	20056	19710	19763	19801	19711	19706	19631	19740	19865	19809	19742	19628	19952	19710	19736	19856	19732	19727	19770	20006	19759	19699	19856	19713	19759	19749	19631	19915	19681	19687	20062	19921	19600	19847	19715	19814	19764	19786	19662	19880	19931	19826	19726	19631	19888	19766	19751	19754	19869	19775	19642	19760	19764	19825	19725	19877	19575	19826	19767	19959	19857	19795	19687	19749	19787	19796	19738	19634	19805	19732	19925	19655	19638	19732	19718	19811	19860	19706	19875	19828	19815	20002	19849	19873	19776	19991	19786	19756	19870	19569	19801	19819	19695	19584	19795	19970	19924	19844	19678	19785	19661	19624	19807	19697	19592	19770	19717	19977	19752	19573	19853	19792	19795	19680	19720	19580	19882	19860	19703	19843	19954	20086	20105	19894	19857	19755	19840	19550	19708	19503	19810	19779	19733	19789	19561	19856	19907	19840	19756	19999	19773	19840	19458	19812	19737	19918	19678	19819	19554	19896	19716	19603	19689	19834	19709	19581	19790	19827	19838	19923	19918	19802	19686	19786	19828	19599	19771	19715	19797	19913	19933	19771	19593	19664	19818	19677	19940	19766	19958	19840	19686	19590	19662	19949	19754	19879	19838	19793	19922	19834	19737	19807	19814	19729	19720	19712	20005	19660	19733	19757	19836	19850	19596	19871	19764	19892	19764	19960	19847	19970	20032	19975	19661	19736	19740	19646	19635	19756	19675	19707	19677	19918	19777	19797	19634	19818	19845	19705	19666	19715	19712	19952	19698	19806	19710	19964	19691	19855	19860	19656	19596	19740	19881	19855	19841	19760	19778	19710	19658	19799	19597	19662	19780	19919	19808	19891	19759	19934	19825	19750	19688	19713	19790	19916	19802	19853	19754	19702	19404	19936	19747	19645	19554	19592	19935	19613	19754	19829	19831	19920	20022	19842	19888	19916	19875	19877	19795	19786	19757	19712	19819	19915	19851	19770	19949	19849	19959	19745	19686	19619	19836	19976	19860	19783	19773	19776	19925	19911	19668	19574	19638	19456	19944	19812	19718	19782	19851	19806	19819	19840	19890	19823	19658	19842	19566	19705	19883	19811	19565	19892	19768	19808	19629	19613	19628	20061	19820	19894	19717	19959	19765	19572	19960	19728	19928	19730	19718	19605	19662	19683	19461	19990	19781	19870	19796	19748	19996	19711	19784	19859	19808	19759	19771	19624	19712	19894	19799	19814	19802	19808	19941	19820	19504	19861	19974	19882	19714	19934	19616	19687	19784	19716	19784	19746	19819	19566	19754	19806	19798	19778	19782	19560	19849	19839	19818	19689	19656	19724	19788	19599	19784	19938	19846	19657	19827	19960	19976	19797	19674	19847	19756	19825	19900	19821	19722	19727	19742	19587	19764	19792	19765	19997	19652	19641	19794	19623	19877	19839	19851	19690	19825	19946	19862	19787	19676	19594	19728	19589	19978	19863	19809	19687	19835	19824	19744	19718	19862	19634	19694	19778	19809	19786	19921	19792	19792	19515	19734	19646	19691	19868	19883	19658	19714	19657	19665	19707	19744	19748	19876	19795	19742	19877	19815	19791	19696	19682	19951	19774	19647	19875	19973	19857	19889	19647	19914	19920	19594	19873	19673	19647	19667	19621	19820	19825	19711	19847	19728	19855	19745	19637	19744	19845	19932	19772	19839	19936	19607	19772	20009	19752	19677	19720	19881	19976	19924	19743	19778	19826	19902	19584	19614	19592	19879	19810	19678	19972	19646	19747	19858	19770	19704	19669	19756	19767	19786	19594	19669	19704	19694	19546	19908	19985	19699	19755	19580	19999	19756	19910	19720	19741	19806	19658	19867	19925	19727	19802	19897	19664	19806	19753	19676	19683	19627	19717	19811	19971	19671	19661	19704	19761	19846	19995	19742	19776	19823	19692	19777	19634	19721	19630	19677	19948	19843	19499	19827	19742	19749	19969	19760	19719	19924	19922	19638	19804	19805	19633	19859	19885	19640	19850	19511	19809	19882	19793	19800	19742	19703	19637	19593	19865	19736	19861	19767	19800	19857	19847	19767	19575	19637	19878	19717	19932	19851	19895	19767	19561	19741	19797	19747	19613	19984	19567	19831	19905	19654	19821	19822	19752	19892	19859	19834	19635	19703	19679	19814	19914	19665	19869	19820	19917	19759	19854	19845	19800	19683	19881	19889	19943	19726	19927	19581	19786	19936	19709	19768	19700	19725	19996	19958	19828	19763	19495	19868	19709	19784	19650	19656	19783	19612	19849	19835	19997	19866	19755	19874	19922	19797	19954	19700	19658	19751	19665	19651	19697	19899	19844	19900	19971	19891	19991	19850	19691	19777	20061	19620	19672	19788	19706	19797	19660	19739	19670	19793	19907	19806	19857	19884	19689	19694	19779	19850	19779	19686	19624	19676	19879	19792	19715	19715	19957	19805	19839	19751	19902	19821	19825	19560	19740	19820	19940	19916	19602	19763	19850	19601	19657	19689	19710	19885	19753	19759	19760	19782	19688	19746	19689	19751	20023	19622	19833	19901	19639	19835	19607	19613	19851	19933	19773	19839	19779	19921	20009	19614	20027	19804	19995	19965	19642	19796	19868	19846	19786	19709	19870	19959	19893	19792	19873	19844	19758	19783	19640	19686	19853	19793	19585	19886	19910	19836	19904	19551	19845	19832	20111	19792	20105	19795	20043	20021	19947	19796	19567	19813	19774	19731	19763	19742	19715	19669	19837	19629	19799	19975	19723	19776	20033	19812	19628	19716	19621	19816	19636	19633	19702	19814	19747	19698	19660	19882	19679	20060	19738	19954	19733	19724	19820	19597	19747	19681	19657	19777	19773	19691	19679	19814	19679	19645	19861	19738	19716	19701	19966	19641	19867	19788	19698	19827	19790	19689	19765	19802	19800	19537	19813	19658	19653	19909	19866	19938	19840	19895	19491	19583	19612	19618	19582	19818	19913	19900	19833	19896	19793	19820	19647	19707	19700	19941	19919	19733	19681	19791	19665	19687	19864	19811	19799	19800	19734	19777	19798	19678	19712	19629	19795	19956	19738	19815	19917	19944	19728	19764	19833	19650	19804	19779	19773	19739	19849	19769	19636	19774	19736	19917	19887	19799	19963	19644	19785	19740	19749	19684	19799	19852	19681	19681	19586	19559	19800	19800	19851	19808	19588	19698	19631	19627	19647	19885	19809	19701	19745	19865	19733	19674	20056	19633	19603	19610	19447	19607	19726	19671	19814	19858	19753	19673	19767	19650	19973	19906	19616	19691	19938	19560	19674	19817	19694	19763	19873	19794	19784	19787	19796	19893	19884	19801	19962	19687	19665	19814	19816	19964	19663	19754	19603	19914	19675	19589	19769	19799	19643	19740	19836	19924	19805	19838	19657	19740	19814	19586	19501	19933	19694	19767	19712	19832	19695	19835	19724	19815	19831	19803	19805	19621	19693	19820	19955	19787	19817	19839	19660	19686	19795	19742	19745	19750	19848	19680	19732	19849	19725	19820	19800	19831	19932	19727	19820	19736	19692	19732	19905	19938	19995	19771	19710	19826	19834	19922	19772	19553	19645	19690	19782	19554	19649	19852	19754	19798	19643	19722	19604	19707	19741	19666	19743	19570	19794	19803	19983	19563	19873	19878	19936	19869	19724	19670	19586	19642	20036	20037	19689	19890	19797	19636	19928	19555	19743	19805	19581	19628	19701	19740	19756	19634	19724	19736	19753	19818	19871	19731	19542	19744	19837	19663	19760	19729	19736	19909	19799	19812	19687	19672	19723	19792	19650	19775	19888	19838	19890	19779	19961	19748	19886	19739	19889	19618	19674	19572	19563	19949	19780	19723	19900	19860	19703	19860	19755	19649	19744	19730	19655	19821	19635	19637	19558	19736	19781	19738	19764	19813	19630	19829	19861	19712	19698	19822	19863	19770	19570	19692	19906	19691	19810	19651	19767	19736	19737	19735	19567	19701	19933	19714	19633	19876	19733	19789	19750	19742	19708	19764	19733	19708	19720	19931	19538	19738	19534	19687	19758	19685	19832	19659	19945	19933	19774	19819	19897	19742	19657	19727	19902	19589	19966	19638	19825	19801	19918	19818	19796	19706	19795	19965	19750	19795	19787	19797	19614	19821	19889	19697	19982	19835	19714	20041	19883	19535	19954	19520	19733	19701	19632	19989	19826	19795	19873	19931	19837	19947	19810	19958	19710	19828	19738	19994	19827	19715	19740	19825	19806	19752	19706	19628	19741	19493	19723	19869	19664	19761	19667	19865	19703	19610	19718	19739	19900	19867	19820	19823	19804	19621	19793	19605	19882	19868	19643	19759	19697	19892	19852	19840	19826	19940	19779	19755	19815	19875	19637	19771	19764	19890	19700	19857	19737	19731	19792	19683	19887	19591	19837	19732	19621	19655	19823	20024	19777	19814	19957	19632	19610	19725	19733	19777	19927	19739	19872	19812	19985	19830	19792	19857	19669	19812	19930	19716	19721	20021	19778	19724	19610	19552	19651	19805	19747	19795	19814	19644	19647	19869	20014	19775	19737	19645	19805	19705	19764	19883	19577	19885	19993	19797	19638	19912	19836	19603	19803	19553	19687	19855	19745	19619	19790	19676	19844	19655	19680	19781	19736	19682	19819	19807	19807	19636	19889	19700	19714	19775	19759	19791	19701	19771	19827	19559	19801	19865	19833	19836	19813	19668	19927	19869	19755	19901	19892	19892	19854	20063	19915	19755	19672	19758	19599	19460	19904	19841	19642	19764	19810	19782	19664	19809
24316	36824	37920	27966	24133	55436	68935	60244	34074	17414	17387	17433	17521	17392	17572	17370	17100	17521	17263	17397	17186	17525	17437	17536	17189	17220	17193	17349	17331	17521	17370	17358	17170	17364	17321	17407	17372	17390	17306	17388	17394	17412	17567	17289	17236	17334	17268	17154	17393	17258	17261	17515	17310	17185	17467	17148	17446	17268	17414	17472	17288	17251	17352	17392	17248	17321	17341	17204	17383	17244	17446	17392	17411	17269	17195	17375	17217	17141	17400	17100	17328	17160	17352	17328	17408	17359	17269	17370	17348	17405	17315	17328	17364	17309	17394	17451	17282	17288	17221	17275	17498	17330	17201	17309	17248	17293	17302	17406	17194	17310	17405	17262	17296	17363	17140	17289	17420	17410	17300	17382	17293	17328	17341	17341	17361	17378	17366	17371	17360	17446	17306	17426	17301	17494	17287	17310	17311	17323	17419	17336	17222	17316	17305	17328	17245	17433	17308	17416	17325	17242	17331	17216	17236	17292	17178	17294	17118	17318	17383	17304	17378	17225	17461	17312	17327	17378	17310	17427	17363	17415	17243	17350	17164	17242	17319	17422	17435	17255	17347	17148	17349	17333	17316	17312	17266	17403	17244	17389	17206	17221	17574	17551	17336	17123	17370	17499	17295	17316	17412	17232	17246	17334	17248	17296	17333	17339	17353	17143	17163	17351	17403	17209	17257	17383	17249	17097	17261	17205	17354	17261	17438	17466	17164	17348	17243	17291	17163	17159	17239	17385	17183	17301	17402	17358	17217	17285	17386	17342	17267	17309	17285	17142	17477	17369	17438	17137	17347	17514	17251	17348	17221	17499	17413	17159	17348	17331	17251	17336	17346	17341	17293	17397	17577	17451	17249	17317	17429	17242	17270	17456	17379	17280	17357	17244	17440	17180	17305	17428	17387	17388	17423	17460	17390	17251	17383	17402	17351	17195	17471	17167	17389	17133	17204	17373	17473	17273	17377	17304	17229	17170	17305	17258	17483	17340	17378	17306	17290	17269	17256	17171	17341	17266	17303	17246	17248	17292	17329	17302	17285	17329	17093	17375	17310	17376	17241	17403	17287	17254	17268	17371	17308	17345	17431	17373	17269	17432	17299	17216	17261	17221	17362	17236	17245	17454	17446	17290	17324	17286	17448	17362	17300	17412	17355	17197	17250	17522	17459	17300	17319	17213	17296	17369	17301	17273	17275	17351	17416	17202	17214	17555	17449	17358	17389	17279	17344	17411	17250	17411	17221	17323	17227	17329	17280	17317	17428	17423	17196	17522	17358	17238	17164	17636	17387	17327	17386	17310	17352	17375	17304	17259	17266	17352	17217	17308	17346	17300	17279	17339	17449	17190	17267	17552	17316	17355	17449	17219	17380	17385	17316	17435	17328	17354	17402	17242	17208	17143	17413	17392	17296	17346	17173	17319	17286	17396	17385	17359	17325	17360	17355	17375	17402	17281	17322	17317	17357	17422	17375	17301	17390	17276	17459	17315	17340	17234	17210	17388	17226	17636	17178	17319	17150	17305	17219	17298	17256	17391	17293	17138	17275	17263	17275	17284	17270	17167	17397	17383	17313	17241	17331	17228	17354	17183	17313	17228	17481	17382	17300	17173	17224	17433	17333	17285	17235	17494	17207	17476	17369	17440	17295	17275	17399	17340	17284	17213	17358	17193	17184	17359	17273	17118	17308	17247	17228	17338	17318	17314	17397	17328	17329	17254	17430	17288	17393	17121	17390	17202	17438	17281	17311	17341	17398	17376	17110	17338	17304	17291	17366	17301	17240	17266	17272	17315	17348	17270	17349	17303	17364	17349	17229	17322	17393	17225	17288	17449	17206	17474	17293	17325	17310	17479	17452	17233	17270	17282	17439	17440	17385	17235	17398	17372	17238	17360	17530	17166	17487	17268	17334	17251	17341	17312	17349	17479	17203	17367	17337	17469	17059	17299	17209	17263	17337	17232	17435	17295	17396	17143	17369	17218	17387	17091	17335	17490	17436	17262	17284	17453	17310	17288	17415	17244	17351	17138	17157	17414	17389	17270	17452	17510	17267	17355	17328	17338	17442	17261	17318	17273	17253	17211	17419	17336	17365	17408	17401	17406	17320	17242	17393	17346	17387	17167	17288	17263	17215	17237	17197	17277	17368	17368	17438	17380	17287	17289	17251	17311	17357	17281	17302	17325	17243	17140	17368	17262	17064	17382	17273	17299	17368	17218	17116	17239	17277	17296	17428	17202	17393	17325	17302	17241	17405	17186	17421	17428	17286	17232	17353	17316	17314	17287	17393	17116	17511	17260	17281	17375	17464	17158	17248	17185	17343	17217	17503	17389	17364	17172	17250	17354	17305	17558	17380	17286	17233	17295	17355	17330	17187	17102	17291	17176	17369	17337	17335	17426	17427	17324	17310	17215	17274	17319	17256	17459	17232	17322	17443	17531	17221	17230	17385	17349	17331	17344	17328	17226	17394	17246	17163	17352	17243	17362	17314	17471	17255	17264	17413	17311	17369	17417	17515	17403	17259	17252	17258	17189	17437	17407	17243	17385	17304	17385	17322	17347	17275	17369	17389	17361	17482	17407	17416	17279	17201	17229	17312	17356	17366	17473	17398	17308	17192	17141	17459	17323	17393	17197	17320	17315	17392	17191	17264	17281	17417	17396	17247	17342	17546	17255	17222	17314	17396	17322	17272	17425	17098	17262	17327	17281	17268	17443	17432	17369	17338	17316	17471	17293	17275	17438	17124	17261	17426	17403	17175	17377	17396	17242	17343	17309	17260	17480	17214	17293	17269	17315	17350	17418	17261	17252	17287	17346	17476	17218	17382	17362	17247	17189	17131	17151	17314	17295	17164	17282	17220	17135	17385	17320	17347	17093	17225	17190	17364	17257	17280	17291	17387	17483	17327	17488	17321	17279	17239	17155	17181	17200	17297	17146	17342	17355	17246	17272	17182	17405	17418	17450	17231	17285	17305	17245	17379	17517	17446	17512	17280	17256	17338	17197	17172	17208	17356	17341	17243	17306	17365	17264	17290	17287	17315	17238	17205	17209	17368	17410	17416	17214	17246	17343	17114	17406	17529	17354	17466	17295	17344	17293	17380	17294	17392	17325	17377	17408	17151	17156	17506	17447	17061	17045	17394	17316	17406	17228	17324	17232	17256	17505	17346	17325	17385	17326	17349	17345	17191	17196	17236	17209	17306	17407	17349	17280	17179	17374	17251	17242	17320	17398	17238	17317	17306	17486	17342	17194	17322	17189	17216	17322	17265	17290	17365	17376	17445	17441	17345	17296	17202	17440	17321	17286	17291	17246	17392	17308	17242	17327	17532	17498	17263	17322	17159	17289	17200	17429	17294	17274	17480	17331	17293	17380	17233	17264	17410	17304	17469	17246	17384	17382	17588	17341	17271	17510	17168	17350	17339	17373	17272	17175	17125	17464	17412	17208	17226	17321	17404	17379	17244	17215	17245	17355	17437	17478	17180	17416	16992	17335	17437	17189	17309	17190	17401	17360	17418	17272	17417	17309	17247	17290	17377	17393	17264	17234	17370	17506	17465	17373	17360	17420	17397	17435	17195	17355	17228	17227	17284	17222	17216	17351	17121	17257	17213	17380	17276	17379	17259	17271	17426	17347	17325	17254	17324	17428	17415	17347	17388	17301	17216	17162	17169	17251	17152	17407	17348	17194	17367	17201	17486	17280	17136	17225	17369	17328	17282	17413	17408	17147	17361	17413	17286	17100	17303	17338	17283	17447	17296	17258	17388	17276	17126	17299	17272	17361	17294	17239	17295	17259	17426	17352	17379	17194	17275	17324	17237	17305	17221	17317	17273	17292	17265	17346	17270	17341	17280	17402	17398	17318	17385	17433	17292	17255	17102	17043	17292	17423	17341	17369	17248	17460	17383	17205	17230	17451	17216	17307	17396	17357	17333	17413	17298	17240	17338	17436	17257	17410	17227	17384	17256	17351	17391	17369	17494	17247	17386	17314	17373	17330	17384	17310	17464	17445	17185	17296	17415	17238	17364	17350	17385	17187	17321	17409	17358	17311	17302	17130	17468	17308	17181	17436	17298	17394	17441	17326	17353	17452	17258	17434	17277	17393	17423	17455	17320	17342	17301	17368	17364	17252	17480	17213	17394	17337	17299	17075	17298	17330	17272	17369	17377	17289	17318	17265	17354	17369	17321	17367	17286	17291	17239	17466	17383	17192	17215	17181	17407	17327	17312	17358	17459	17256	17227	17328	17268	17306	17310	17255	17159	17275	17399	17416	17192	17257	17246	17457	17363	17176	17399	17229	17346	17214	17284	17398	17490	17375	17354	17383	17245	17134	17468	17419	17317	17373	17371	17346	17361	17366	17354	17550	17209	17261	17283	17466	17232	17139	17391	17257	17240	17105	17368	17259	17322	17209	17440	17327	17259	17208	17247	17267	17443	17396	17142	17407	17370	17281	17168	17143	17233	17209	17431	17291	17233	17197	17214	17360	17368	17267	17283	17302	17302	17383	17198	17348	17294	17305	17295	17306	17427	17216	17279	17414	17159	17261	17246	17327	17139	17299	17397	17303	17248	17322	17331	17264	17455	17281	17309	17192	17277	17402	17141	17380	17339	17475	17251	17108	17315	17093	17334	17188	17298	17271	17277	17277	17365	17483	17181	17261	17345	17135	17242	17369	17316	17378	17209	17272	17283	17359	17285	17417	17186	17247	17364	17188	17284	17510	17352	17298	17324	17228	17287	17216	17227	17470	17236	17422	17444	17253	17354	17341	17273	17202	17208	17370	17378	17255	17461	17525	17328	17309	17183	17289	17241	17262	17227	17149	17313	17232	17238	17146	17357	17328	17364	17327	17297	17252	17346	17270	17108	17283	17408	17190	17335	17232	17375	17220	17253	17383	17259	17327	17320	17290	17365	17341	17483	17345	17375	17278	17404	17397	17512	17352	17402	17292	17308	17229	17262	17209	17291	17296	17282	17231	17368	17409	17342	17281	17318	17126	17228	17404	17217	17174	17241	17342	17268	17436	17340	17310	17335	17374	17218	17203	17360	17227	17353	17379	17266	17232	17288	17278	17477	17337	17263	17299	17380	17347	17203	17175	17194	17236	17287	17358	17296	17340	17324	17310	17498	17273
27432	22106	25651	23128	19945	24226	28303	26759	22455	19700	19450	19334	19427	19360	19463	19325	19419	19460	19105	19372	19199	19336	19219	19288	19127	19140	19169	19412	19378	19478	19396	19395	19381	19316	19226	19290	19391	19396	19242	19225	19286	19405	19183	19166	19281	18998	19261	19448	19200	19433	19347	19394	19278	19353	19369	19005	19158	19223	19328	19311	19244	19216	19430	19268	19356	19130	19220	19437	19373	19123	19217	19205	19408	19115	19192	19219	19327	19268	19233	19346	19277	19237	19279	19374	19339	19110	19194	19260	19328	19308	19309	19366	19190	19223	19224	19278	19098	19365	19411	19200	19366	19371	19391	19140	19522	19574	19208	19176	19445	19550	19263	19547	19332	19238	19301	19066	19242	19357	19291	19274	19396	19207	19257	19152	19279	19256	19336	19235	19324	19211	19182	19374	19159	19201	19433	19230	19059	19119	19310	19418	19279	19052	19216	19217	19299	19295	19333	19475	19126	19295	19058	19111	19222	19106	19299	19200	19255	19241	19325	19375	19348	19411	19206	19329	19245	19287	19168	19201	19286	19181	19397	19292	19221	19314	19298	19261	19167	19251	19194	19078	19144	19180	19326	19326	19157	19226	19404	19138	19231	19314	19304	19424	19285	19219	19318	19461	19318	19374	19287	19564	19150	19151	19266	19184	19247	19231	19232	19203	19291	19448	19014	19300	19280	19131	19373	19173	19450	19335	19257	19094	19222	19237	19251	19214	19426	19227	19153	19058	19294	19281	19244	19271	19481	19424	19372	19247	19257	19131	19310	19210	19216	19304	19378	19275	19181	19264	19132	19223	19095	19403	19164	19420	19330	19137	19208	19275	19172	19247	19367	19237	19022	19168	19328	19143	19066	19294	19481	19318	19283	19211	19286	19530	19242	19320	19240	19151	19212	19057	19033	19199	19446	19139	19196	19228	19344	19248	19176	19255	19489	19107	19115	19245	19217	19016	19191	19197	19099	19224	19171	19346	19415	19342	19295	19347	19258	19252	19320	19261	19189	19231	19238	19221	19323	19236	19267	19365	19364	19297	19337	19143	19262	19253	19100	19174	18981	19372	19245	19129	19266	19228	19224	19078	19060	19604	19352	19082	19226	19267	19025	19106	19287	19221	19253	19237	19531	19259	19141	19322	19093	19308	19370	19159	19359	19300	19078	19312	19325	19167	19253	19037	18952	19540	19368	19277	19212	19316	19474	19114	19203	19142	19158	19314	19349	19311	19343	19304	19321	19101	19175	19184	19424	19123	19163	19209	19284	19075	19235	19300	19230	19258	19189	19085	19231	19314	19341	19540	19364	19153	19190	19178	19195	19146	19166	19016	19191	19213	19273	19146	19340	19155	19179	19414	19238	19354	19317	19339	19248	19160	19237	19092	19142	19435	19412	19451	19290	19393	19168	19159	19393	19457	19358	19161	19372	19373	19238	19280	19321	19293	19291	19163	19368	19091	19201	19295	19247	19267	19208	19170	19133	19155	19388	19156	19250	19366	19265	19171	19325	19285	19466	19436	19144	19263	19229	19475	19086	19191	19318	19305	19175	19116	19511	19217	19335	19351	19201	19330	19101	19268	19279	19197	19283	19203	19168	19213	19272	19299	19178	19135	19201	19136	19151	18998	19225	19351	19249	18970	19274	19181	19250	19358	19417	19357	19193	19258	19260	19198	19462	19351	19245	19237	19410	19198	19259	19311	19204	19319	19108	19185	19406	19468	19268	19071	19261	19259	19140	19141	19326	19303	19393	19380	19212	19369	19301	19417	19110	19228	19515	19354	19434	19491	19361	19399	19239	19225	19473	19241	19087	19247	19038	19392	19391	19188	19402	19295	19378	19499	19161	19354	19312	19222	19185	19278	19152	19340	19121	19191	19140	19419	19304	19198	19337	19142	19251	19362	19516	19329	19263	19238	19113	19245	19324	19394	19360	19215	19288	18985	19140	19368	19322	19175	19211	19318	19340	19377	19372	19309	19485	19476	19154	19146	19282	19232	19298	19224	19316	19202	19149	19135	19185	19346	19073	19247	19215	19256	19212	19435	19210	19248	19400	19334	19385	19410	19351	19289	19309	19341	19146	19122	19136	19125	19359	19297	19291	19359	19315	19285	19155	19218	19253	19464	19270	19202	19366	19278	19349	19068	19303	19118	19247	19362	19359	19301	19336	19328	19377	19435	19381	19416	19368	19282	19201	19324	19537	19314	19230	19383	19400	19095	19349	19203	19278	19322	19172	19159	19097	19382	19200	19176	19152	19252	19362	19137	19300	19271	19308	19378	19248	19140	19138	19140	19447	19396	19403	19303	19316	19305	19170	19148	19198	19184	19326	19209	19290	19137	19150	18957	19043	18967	19217	19063	19375	19060	19315	19140	19368	19286	19312	19407	19233	19216	19115	19219	19360	19262	19414	19203	19000	19241	19314	19177	19293	19180	19425	19268	19247	19376	19250	19289	19251	19453	19244	19275	19207	19221	19290	19166	19235	18951	18886	19321	19459	19255	19397	19309	19128	19080	19292	19044	19158	19278	19157	19211	19142	19189	19218	19124	19253	19130	19077	19102	19220	19367	19166	19350	19162	19241	19469	19412	19334	19290	19551	19365	19373	19395	19222	19089	19454	19134	19228	19199	19375	19224	19418	19455	19193	19126	19387	19250	19173	19237	19213	19332	19212	19290	19065	19233	19302	19397	19362	19432	19176	19149	19188	19354	19178	19041	19072	19093	19326	19244	19095	19404	19389	19367	19272	19281	19386	19194	19159	19197	19181	19052	19341	19257	19044	19242	19290	19399	19253	19525	19278	19280	19193	19133	19136	19129	19281	19299	19448	19256	19274	19351	19343	19197	19326	19362	19215	19189	19213	19134	19019	18987	19113	19223	19221	19376	19285	19365	19444	19222	19211	19309	19424	19304	19328	19274	19351	19113	19543	19260	19434	19344	19433	19224	19318	19162	19136	19399	19290	19159	19275	19233	19257	19378	19371	19286	19272	18949	19176	19269	19422	19101	19189	19525	19202	19056	19025	19340	19333	19415	19350	19300	19452	19348	19222	19156	19041	19310	19356	19146	19322	19159	19095	19303	19267	19242	19449	19293	19347	19257	19149	19582	19423	19107	19195	19249	19352	19464	19264	19194	19304	19399	19305	19243	19254	19455	19485	19243	19231	19218	19294	19108	19269	19525	19354	19210	19171	19289	19362	19227	19162	19315	19110	19296	19433	19176	19489	19296	19184	19299	19216	19352	19219	19185	19220	19136	19473	19265	19274	19513	19320	19348	19219	19163	19213	19223	19385	19452	19429	19191	19259	19306	19250	19276	19122	19298	19153	18994	19078	19245	19297	19119	19159	19290	19136	19317	19206	19392	19281	19383	19218	19352	19170	19412	19054	19502	19298	19207	19328	19200	19342	19093	19171	19431	19213	19226	19458	19168	19351	19300	19462	19129	19230	19214	19272	19361	19329	19313	19235	19336	19290	19508	19210	19354	19385	19295	19173	19162	19431	19444	19229	19227	19205	19294	19227	19359	19105	19150	19292	19465	19271	19396	19068	19413	19305	19134	19509	19195	19112	19134	19175	19099	19087	19299	19177	19191	19151	19068	19143	19395	19383	19438	19220	19385	19246	19156	19295	19256	19481	19383	19309	19320	19364	19195	19203	19329	19344	19241	19238	19183	19402	19379	19442	19164	19273	19076	19132	19253	19362	19201	19195	19308	19386	19386	19452	19300	19391	19028	19252	19247	19382	19218	19441	19161	19349	19036	19107	19173	19246	19287	19441	19357	19039	19132	19257	19376	19374	19219	19359	19145	19338	19375	19340	19227	19275	19089	19188	19374	19133	19106	19152	19149	19256	19275	19169	19205	19410	19178	19383	19473	19238	19283	19341	19162	19203	19461	19211	19181	19142	19341	19354	19011	19337	19326	19306	19593	19155	19225	19152	19047	19103	19369	19156	19324	19313	19202	19311	19140	19363	19214	19393	19262	19414	19463	19286	19128	19163	19202	19401	19332	19133	19316	19164	19309	19395	19307	19261	19118	19382	19346	19306	19202	19340	19254	19356	19175	19441	19248	19210	19224	19269	19344	19313	19188	19299	19275	19416	19100	19300	19180	19299	19212	19310	19293	19353	19255	19092	19268	19195	19325	19063	19312	19162	19315	19171	19236	19331	19216	19108	19365	19460	19306	19143	19177	19103	19211	19108	19096	19276	19328	19526	19407	19192	19292	19152	19253	19283	19262	19153	19387	19251	19304	19302	19258	19295	19246	19329	19262	19104	19218	19361	19243	19382	19120	19449	19276	19407	19348	19182	19261	19283	19331	19252	19259	19138	19182	19188	19266	19272	19275	19292	19160	19031	19142	19046	19065	19221	19401	19207	18994	19314	19158	19158	19175	19333	19196	19295	19215	19199	19156	19248	19229	19178	19247	19399	19497	19155	19001	19250	19026	19150	19108	19198	19225	19369	19200	19103	19216	19329	19213	19445	19374	19411	19341	19243	19306	19204	19368	19154	19146	19443	19330	19287	19264	19496	19248	19299	19205	19350	19164	19244	19082	19167	19256	19203	18899	19181	19241	19192	19206	19004	19214	19189	19297	19287	19282	19339	19365	19228	19209	19307	19134	19323	19125	19286	19171	19317	19152	19018	19462	19285	19217	19069	19121	19305	19386	19339	19103	19452	19406	19312	19439	19254	19196	19150	19256	19260	19478	19247	19281	19226	19217	19287	19445	19265	19309	19341	19234	19324	19348	19302	19118	19367	19620	19283	19362	19266	19216	19122	19268	19493	19249	19295	19348	19294	19161	19342	19374	19265	19352	19209	19175	19294	19239	19176	19212	19296	19305	19375	19328	19455	19305	19302	19256	19208	19250	19439	19353	19244	19306	19311	19259	19258	19467	19272	19276	19256	19390	19341	19294	19349	19273	19163	19253	19243	19380	19408	19091	19226	19247	19267	19294	19420	19143	19350	19097	19333	19357	19382	19160	19214	19078	19187	19238	19390	19223	19164	19242	19283	19319	19078	19345	19325	19180	19341	19295	19229	19232	19255	19299	19320	19284	19215	19303	19293	19161	19118	19262	19422	19426	19556	19333	19298	19273	19428	19270	19340	19215	19275	19348	19093	19149	19275	19110	19251	19263
17940	21332	21253	19360	18334	24804	28177	26101	19489	16863	17004	17246	16995	17084	17083	17059	16972	17329	17078	17081	17092	17068	17119	17128	17210	17056	17057	17185	17000	16987	17198	16983	17102	17012	17082	17136	16916	17133	17020	17095	17146	16990	16977	17164	16963	17053	17007	17039	16951	17092	17089	17189	17015	16942	16949	17134	17143	16958	17041	16909	16875	17135	17118	16899	17104	17137	17154	16970	16953	17042	17287	16969	17041	16955	17242	17087	17095	17044	17125	16976	17072	17107	17208	17173	16980	17077	17264	17116	17190	17032	17038	16831	17079	17190	17081	17167	17220	17161	17149	17269	17084	17138	16991	17076	17177	16891	16995	16986	17271	17000	17058	17180	17098	16971	17088	17160	17081	17091	17066	17035	17106	17060	17241	17043	17097	17056	17023	17125	16911	17187	17081	17133	16955	17061	16981	17075	16930	17054	17189	17106	17058	17246	16865	17065	17146	17210	17167	17145	16956	16905	17078	16959	17180	17085	17183	17052	17029	17053	17175	17043	17141	17163	17059	16975	17043	17120	17025	17020	17036	17162	17116	17071	17221	17004	16989	17150	17193	17180	16977	17080	16814	17053	17085	16895	16881	17167	17122	16937	17175	17112	17172	17101	16925	16972	17026	17209	16769	17072	17328	17075	16864	17010	16956	17026	16952	17084	17225	16961	16878	17065	17008	17187	17222	17078	17130	16990	16961	17037	17019	17114	17060	17046	17126	17020	17139	17092	17093	16777	17257	17008	16996	17211	17172	16970	17180	16963	17023	17069	17149	17220	17064	17092	17129	16925	17026	17110	17219	17061	16924	17208	17003	17147	17148	17154	17092	17027	17065	17214	17079	17077	17132	17010	17237	17080	17126	17124	17015	17028	16964	17022	16979	17065	16986	17091	17061	17021	17032	17085	17109	17193	17085	16999	17140	16832	17070	17074	16931	16975	17044	17170	16900	16905	16951	17123	17051	16861	17168	17093	17045	17042	16956	17046	17045	17018	17115	17107	17115	17041	16993	16865	17160	17234	16969	17042	17162	16953	17263	16975	17106	17046	16995	17189	16811	17144	17097	17133	17037	16934	17094	16963	17255	17156	16910	17140	17087	17200	17115	16977	17060	17116	17018	17068	17189	16948	17196	17205	17066	17229	17185	17164	17111	17011	17071	17145	16842	17244	17087	16933	16951	17101	16915	16936	17138	17013	17149	16992	17028	16958	17117	17047	17091	16975	16962	17017	17041	17067	17126	17051	17048	16838	17220	17013	17191	17199	17131	17034	17002	16956	17004	17125	16962	16995	16821	17239	17093	16955	17062	17087	17227	16928	16979	17280	17085	17142	16976	17002	17010	17117	17143	17091	17011	17156	17009	17088	17009	17086	17099	17051	17024	17122	17022	17216	16993	17054	17073	17074	17106	17154	17003	17020	17077	17293	17029	17152	17314	16987	16942	16999	17198	16980	17182	17116	17239	17067	17156	16904	16897	17086	17147	17018	17193	17172	17118	17254	16880	17087	17068	17105	17047	17049	16948	17091	16990	16929	17072	17233	17055	16910	17025	17070	16751	17128	17247	17020	17088	17040	17186	17087	16968	17079	17075	17138	17159	16897	17136	17116	17128	17058	17142	17048	17028	17008	17003	17082	17071	16973	16940	17010	17028	17195	17108	17046	17174	17213	17111	17186	17063	17009	17014	16957	17111	17057	17060	17076	17084	17150	17102	17122	17017	17038	17032	17012	17151	17030	16968	17069	16974	17300	17065	16993	17137	16895	17084	17034	17136	16985	17108	17035	16972	17161	17093	16895	17127	16992	17178	17079	17105	17104	17111	17183	17212	17163	17137	17268	17280	17127	17108	17270	17112	17017	17012	17285	17057	17036	17114	17209	16979	16992	16986	16969	17047	17199	17126	17161	17201	17229	16934	17101	17004	17069	16920	17074	17011	17238	16900	17018	17009	17277	16974	16900	17212	17083	16976	16987	17043	17069	17057	17137	17114	16970	17018	17140	17060	17043	17166	17079	17331	16986	17111	17082	17108	17129	16941	16996	17077	17139	17217	17016	17339	17221	17108	17060	17086	17123	17142	17137	17047	17017	16968	17046	17060	17009	17089	16982	17105	17173	16969	16985	17098	17024	17161	17073	17071	16948	17107	17051	17011	16951	17147	16877	17193	16995	17084	16985	16882	17113	16890	17152	17100	16995	16983	17128	17018	17000	17159	17084	17075	17002	17101	17043	17033	17148	17178	17039	17176	17286	16989	17018	17160	17108	17109	17064	17040	17127	17143	17173	17025	17029	17135	17105	17128	17082	17069	17132	16865	17199	17025	17136	17143	17183	17034	17048	17149	17193	17005	17022	16895	17116	17076	17100	16964	17015	17131	17117	16929	17082	17162	16970	17022	17279	17054	16970	16986	17144	16924	17058	17055	17179	17092	17266	17073	17198	17014	16888	17022	17283	17003	17094	16936	17200	17011	17135	16951	17033	17066	17006	17195	17125	16941	17109	16978	17015	16944	17173	17069	17086	17105	17189	17195	17296	17068	17095	17035	17224	17271	17070	16867	16983	17029	17235	16938	17049	17048	17022	17067	17084	17137	17123	17045	17021	16966	16929	17095	17098	17203	17100	17209	17048	17186	17136	17029	16955	17109	17006	17177	17002	16966	17128	17066	16969	16970	17135	16992	16982	17142	17030	17038	17082	17036	17172	17148	17056	17079	17083	17235	17049	17061	16965	17205	17025	17087	17083	17148	17162	17028	17169	17027	17164	16958	16927	16975	17054	17127	17154	17110	17083	17029	17174	16976	16989	17050	16919	17056	16949	17139	17097	17022	16869	17276	17041	16963	17112	17104	17058	16902	17195	17124	17095	17069	16957	17021	16957	16918	17097	17148	17123	16953	17137	17194	17233	17025	16966	17091	17124	16937	16933	16984	17081	16881	17047	17036	17183	17224	17069	16825	17117	17162	17192	17047	17055	17126	17064	17291	17282	16956	17145	16945	17055	17192	17141	17043	17079	17211	17216	17239	17120	17167	16848	17062	17132	17038	17021	17043	16962	17059	17166	16994	17154	17008	17136	17207	17183	17212	17152	16927	16968	17029	16911	17134	17096	17202	16993	17153	16984	17066	17043	17123	17208	17005	17085	17090	17008	17075	17153	16961	17175	17056	17236	17076	17020	16965	17041	17119	17146	17051	17084	17034	17073	17035	17083	17065	17030	17083	16986	16986	17095	16988	17013	16995	16942	17025	17133	16961	17096	17017	17069	17076	17170	17141	17151	16912	17151	17109	17068	17008	16893	17026	16967	17112	16961	17260	16935	17034	17062	17055	17079	16980	17205	17090	17167	17091	17235	17058	17034	16997	16953	17286	16989	17044	17112	16941	17193	17005	17227	16995	17073	17167	16951	17160	17141	16940	17041	17128	17047	17013	16954	17095	17158	16997	17133	17062	17076	17183	17100	17174	16757	17138	17026	17167	16894	17177	17168	17057	17040	17189	17056	17103	16991	16947	16926	16998	16949	16933	16962	17194	17243	17054	17144	16961	17026	17111	16982	16899	17125	17222	17225	17105	17030	17294	17094	17066	17092	16936	16919	16999	17049	17018	17035	17040	17191	17183	17014	16959	17309	16970	17057	17106	17075	17079	17210	16983	17135	17071	17013	17018	17134	17185	17033	17202	17030	16891	17153	16988	17050	17006	16953	16886	17187	16985	17090	16954	17063	16988	17088	17039	17036	17022	17185	17028	17098	16808	17131	17179	17040	16998	17126	16952	17039	17108	17101	16967	17084	17020	17008	17218	17043	17145	17033	17031	17157	17196	17156	17256	17169	17161	17109	17029	17070	17061	16996	17130	17020	17256	17001	17008	16921	16892	17047	16871	16999	17147	17200	17137	17051	17038	17180	17001	16980	17069	16925	17270	17065	17161	17078	17115	17072	16999	17105	16978	17140	17213	16986	17026	17172	17074	17008	17177	16893	17108	16840	16955	17063	16995	17196	17029	17115	17047	17059	17185	17084	16978	17190	17092	17114	17090	17043	17095	17168	17078	17054	16888	17118	17269	17128	16958	17145	17091	16873	17021	16976	17076	16957	17080	17097	17138	17083	17235	17058	17074	17127	17016	16884	17068	17013	17255	17156	17058	17026	17022	17106	17059	17166	17058	16978	17128	17171	16992	17119	17164	17034	17111	17100	17039	16939	17155	17060	17152	17011	16898	17198	17112	17035	17133	17050	17196	17079	17071	17151	17124	17075	16985	17108	16973	17050	17036	17022	17256	17297	17166	17049	17350	17076	17183	17219	17172	17184	17115	17132	17014	17075	17152	17040	16999	16999	17155	17235	17203	17100	17075	17025	16955	17057	17207	17123	17006	16936	17122	16945	17107	17000	17148	17011	16907	17135	16995	17056	16906	17106	17059	17260	16992	17126	17014	16902	16943	17066	17154	17014	16998	17136	17067	16984	17183	17014	17094	17230	17117	17073	17039	17019	17101	17007	17155	17051	17060	17113	17171	17073	16923	17080	17099	17018	17181	17154	17217	17114	17041	17064	17106	16998	17225	17029	16917	16991	17153	16881	17024	17131	17090	17168	17033	16881	17080	17103	17042	17160	17008	17025	17182	17183	17015	16888	17115	17046	17115	16964	17111	17075	17076	17130	17142	17044	17119	17230	17271	17047	17266	17058	17024	17202	17146	17047	17138	17153	17054	17176	17036	17150	17008	17278	17047	17049	16960	17117	17176	16933	16968	17163	17068	16932	17184	16964	17105	17272	17183	17087	17029	17052	17030	16980	16966	16965	17180	17098	16977	17165	17077	17039	16962	17038	16977	17180	17235	16951	16919	17144	17171	17116	17099	17093	17172	17017	17094	16965	17003	17202	17011	17133	17199	17298	17259	17073	17082	16932	17257	17214	16932	16925	17113	17026	16990	17108	17002	17122	17041	17002	17189	16933	17049	17078	17266	17134	17074	17036	17018	17138	17023	17054	17049	17208	17189	17213	17098	17154	17058	17090	17073	17207	17123	17136	17137	16980	17086	17102	17100	17182	17047	17177	17102	17290	16954	17205	17006	17050	17036	17046	17080	17272	17134	17190	17093	16875	17062	17073	16985	16991	17098	17259	17069	17198	17007	17101	16971	17245	17143	17175
24015	21211	28477	24498	22599	46218	54785	44256	30846	20363	18958	19031	18886	18968	18771	18901	18795	18749	18704	18702	18925	19073	18991	18717	18985	19030	18931	18802	18747	18728	18810	18912	19041	18893	18923	18618	18710	18836	18735	18702	18728	18751	18578	18717	18658	18527	18840	18943	18644	18599	18516	18709	18609	18779	18711	18624	18711	18603	19020	18459	18721	18707	18451	18690	18907	18782	18764	18618	18820	18806	18730	18854	18638	18605	18701	18797	18879	18708	18765	18817	18898	18643	18807	18695	18694	18831	18539	18739	18590	18785	18655	18664	18755	18387	18644	18842	18752	18710	18687	18554	18549	18719	18725	18637	18763	18761	18732	18666	18659	18780	18782	18347	18745	18724	18726	18831	18632	18788	18685	18549	18789	18803	18616	18511	18690	18791	18872	18757	18651	18711	18534	18681	18646	18732	18464	18792	18608	18617	18845	18900	18765	18483	18757	18742	18833	18656	18821	18798	18673	18620	18849	18640	18781	18804	18722	18817	18538	18631	18595	18948	18643	18665	18616	18838	18697	18893	18844	18792	18871	18784	18690	18612	18761	18506	18606	18677	18444	18665	18825	18625	18732	18914	18640	18531	18847	18677	18843	18755	18563	18783	18744	18824	18938	18434	18525	18585	18781	18950	18737	18818	18776	18647	18688	18694	18674	18789	18741	18592	18882	18702	18848	18727	18671	18920	18641	18560	18737	18626	18774	18867	18580	18796	18488	18629	18705	18734	18710	18660	18696	18743	18627	18703	18412	18592	18670	18713	18836	18724	18783	18793	18931	18751	18656	18695	18783	19007	18771	18515	18746	18801	18760	18683	18904	18551	18647	18520	18728	18694	18897	18532	18633	18509	18639	18720	18643	18749	18448	18719	18716	18735	18653	18522	18489	18749	18747	18755	18635	19002	18593	18584	18688	18525	18723	18788	18681	18791	18684	18572	18771	18599	18644	18648	18755	18661	18639	18527	18649	18640	18748	18638	18791	18650	19014	18911	18671	18550	18620	18598	18762	18805	18530	18636	18444	18733	18701	18638	18573	18632	18561	18691	18598	18650	18875	18723	18562	18774	18733	18748	18760	18659	18478	18575	18570	18770	18499	18540	18673	18472	18669	18623	18928	18713	18660	18660	18965	18831	18645	18748	18761	18627	18699	18638	18419	18835	18691	18826	18705	18885	18823	18716	18727	18651	18769	18528	18885	18509	18645	18645	18690	18588	18556	18503	18693	18604	18734	18720	18659	18817	18582	18737	18791	18688	18738	18629	18806	18764	18682	18747	18549	18873	18669	18592	18828	18660	18836	18671	18678	18888	18574	18843	18703	18734	18736	18558	18796	18858	18487	18690	18647	18673	18753	18645	18763	18641	18763	18859	18821	18669	18659	18590	18660	18745	18653	18805	18686	18651	18625	18575	18578	18795	18781	18665	18712	18721	18797	18685	18694	18677	18626	18537	18839	18681	18844	18833	18747	18941	18671	18782	18591	18531	18664	18854	18708	18663	18762	18620	18685	18768	18617	18614	18801	18544	18702	18693	18700	18804	18950	18634	18564	18496	18453	18701	18639	18689	18866	18656	18725	18818	18734	18569	18648	18539	18669	18805	18662	18714	18761	18703	18752	18825	18771	18808	18768	18651	18647	18851	18705	18759	18727	18784	18681	18616	18668	18641	18594	18760	18660	18563	18681	18619	18754	18720	18644	18536	18740	18704	18484	18772	18645	18715	18744	18707	18564	18502	18596	18659	18747	18892	18843	18621	18664	18640	18580	18743	18710	18686	18779	18770	18892	18884	18795	18765	18742	18547	18698	18563	18864	18601	18689	18812	18620	18792	18848	18642	18637	18762	18879	18657	18802	18693	18675	18744	18722	18611	18819	18851	18805	18849	18793	18661	18856	18638	18721	18841	18671	18592	18820	18832	18691	18540	18647	18739	18716	18696	18722	18737	18776	18551	18798	18790	18601	18692	18731	18770	18695	18719	18791	18923	18588	18675	18833	18492	18654	18825	18785	18465	18624	18903	18867	18724	18819	18647	18613	18391	18556	18576	18835	18831	18748	18635	18534	18757	18639	18482	18688	18809	18678	18571	18739	18712	18737	18763	18727	18694	18770	18627	18613	18617	18779	18848	18632	18589	18863	18606	18675	18846	18631	18761	18841	18721	18652	18737	18758	18726	18468	18530	18625	18625	18832	18692	18691	18641	18796	18878	18760	18651	18727	18970	18659	18538	18651	18747	18774	18720	18779	18761	18714	18742	18716	18717	18597	18897	18766	18701	18638	18877	18821	18732	18740	18679	18750	18618	18702	18814	18662	18706	18724	18633	18841	18625	18543	18705	18617	18554	18801	18823	18674	18691	18665	18796	18791	18742	18536	18600	18590	18505	18614	18666	18603	18701	18751	18713	18697	18694	18917	18649	18687	18798	18793	18567	18708	18940	18826	18828	18639	18661	18560	18737	18786	18515	18591	18701	18780	18502	18789	18570	18787	18778	18739	18729	18686	18797	18557	18592	18620	18761	18548	18530	18633	18710	18764	18592	18666	18797	18527	18778	18707	18713	18661	18951	18507	18681	18706	18547	18555	18698	18811	18779	18721	18711	18614	18606	18703	18578	18667	18734	18714	18654	18608	18693	18608	18599	18728	18598	18668	18614	18678	18674	18659	18776	18898	18633	18598	18725	18823	18798	18848	18880	18810	18711	18732	18567	18686	18465	18598	18543	18742	18748	18801	18773	18686	18844	18892	18606	18890	18600	18627	18944	18578	18717	18663	18505	18883	18784	18582	18701	18631	18776	18668	18542	18572	18637	18594	18660	18792	18800	18699	18611	18753	18670	18703	18781	18623	18484	18640	18528	18612	18644	18679	18727	18767	18633	18755	18516	18676	18551	18715	18536	18829	18761	18756	18608	18699	18634	18713	18687	18721	18648	18641	18771	18771	18921	18612	18679	18750	18850	18875	18833	18731	18800	18582	18597	18688	18761	18953	18874	18693	18788	18705	18849	18403	18609	18772	18615	18656	18806	18656	18855	18687	18715	18763	18723	18606	18760	18697	18562	18587	18720	18610	18589	18750	18688	18790	18856	18628	18780	18693	18661	18615	18704	18687	18971	18605	18616	18479	18753	18851	18750	18579	18803	18674	18707	18688	18824	18801	18564	18825	18818	18646	18939	18699	18659	18682	18750	18691	18672	19107	18774	18677	18621	18791	18642	18711	18594	18648	18830	18893	18693	18769	18761	18691	18662	18754	18630	18976	18601	18550	18513	18848	18813	18858	18480	18633	18835	18674	18514	18771	18865	18713	18545	18644	18694	18686	18780	18626	18869	18648	18588	18787	18844	18618	18695	18847	18610	18653	18788	18778	18770	18670	18729	18482	18583	18614	18765	18808	18600	18737	18708	18920	18626	18766	18605	18757	18759	18751	18789	18807	18685	18720	18547	18621	18802	18674	18560	18751	18623	18625	18716	18782	18533	18800	18780	18652	18692	18749	18526	18534	18744	18487	18761	18483	18603	18857	18652	18537	18728	18719	18958	18851	18851	18694	18711	18623	18840	18533	18760	18700	18740	18531	18614	18711	18512	18818	18647	18725	18842	18741	18626	18764	18761	18527	18710	18726	18618	18705	18627	18665	18895	18677	18728	18864	18713	18775	18719	18737	18628	18728	18560	18636	18540	18697	18568	18721	18847	18665	18898	18578	18749	18570	18644	18753	18436	18562	18683	18765	18672	18623	18666	18854	18632	18574	18499	18689	18605	18765	18603	18648	18768	18610	18676	18799	18824	18804	18653	18627	18681	18620	18644	18691	18610	18847	18818	18645	18720	18702	18768	18475	18723	18599	18648	18734	18574	18741	18783	18800	18825	18691	18865	18595	18704	18815	18683	18775	18841	18757	18599	18712	18669	18713	18557	18673	18578	18839	18880	18562	18745	18666	18816	18683	18653	18718	18780	18935	18944	18620	18804	18596	18565	18719	18559	18943	18645	18581	18693	18687	18848	18540	18858	18625	18820	18803	18705	18765	18659	18916	18688	18663	18684	18891	18576	18590	18917	18553	18660	18872	18737	18656	18579	18600	18702	18753	18695	18866	18735	18606	18722	18503	18722	18617	18660	18697	18854	18543	18520	18634	18761	18676	18597	19011	18756	18806	18659	18600	18803	18773	18787	18638	18479	18514	18687	18559	18774	18743	18521	18747	18772	18799	18665	18497	18749	18582	18595	18784	18733	18787	18743	18585	18859	18789	18618	18576	18824	18631	18608	18669	18626	18650	18713	18902	18753	18802	18772	18734	18562	18745	18954	18871	18714	18780	18713	18691	18881	18835	18602	18747	18584	18447	18750	18767	18655	18786	18830	18622	18552	18623	18569	18766	18696	18669	18599	18667	18723	18769	18782	18634	18714	18644	18736	18761	18746	18700	18784	18872	18747	18681	18669	18678	18762	18664	18487	18664	18770	18726	18493	18717	18646	18867	18747	18816	18842	18713	18714	18638	18735	18598	18749	18783	18770	18890	18611	18731	18742	18795	18600	18716	18815	18783	18529	18671	18782	18637	18698	19036	18500	18734	18891	18712	18830	18566	18898	18761	18854	18766	18754	18683	18533	18993	18631	18616	18573	18911	18812	18611	18829	18745	18793	18505	18672	18758	18765	18783	18554	19011	18708	18639	18546	18616	18664	18728	18509	18722	18807	18728	18825	18909	18678	18584	18764	18784	18616	18853	18794	18640	18775	18738	18735	18743	18769	18754	18622	18782	18726	18682	18696	18637	18576	18552	18481	18743	18744	18559	18679	18864	18772	18752	18676	18592	18740	18667	18618	18875	18792	18685	18694	18757	18784	18731	18543	18557	18810	18680	18600	18542	18753	18445	18680	18851	18764	18707	18773	18826	18649	18866	18785	18716	18725	18883	18627	18671	18807	19041	18712	18676	18685	18767	18900	18681	18509	18767	18747	18541	18833	18743	18685	18883	18523	18604	18761	18801	18646	18909	18705	18712	18695	18694	18788	18892	18666	18554	18664	18942	18910	18816	18661	18798	18463	18741	18748	18732	19066	18585	18726	18681	18678	18748	18678	18747	18776	18820	18483	18841	18541	18589	18603	18851	18753	18735	18747	18907	18896	18771	18721	18500	18679	18654	18559
19551	27814	27379	22610	21663	50506	54139	45323	26426	16800	16882	16841	16733	16859	16758	16706	16802	16782	16843	16810	16877	16885	16667	16743	16896	16909	16695	16680	16731	16763	16839	16653	16740	16944	16768	16817	16797	16860	16813	16809	16771	16806	16888	16805	16877	16716	16650	16791	16829	16852	16834	16754	16841	16951	16833	16835	16800	16941	16925	16609	16744	16852	16753	16771	16867	16754	16786	16757	16638	16738	16690	16675	16877	16833	16840	16670	16820	16830	16935	16935	16777	16781	16994	16758	16813	16763	16711	16710	16810	16852	16750	16803	16786	16729	16817	16904	16851	16792	16611	16807	16907	16700	16674	16685	16822	16790	16856	16978	16937	16722	16802	16825	16917	16734	16810	16609	16783	16839	16877	16754	16728	16736	16938	16777	16760	16744	16750	16813	16675	16773	16853	16537	16801	16828	16600	16837	16752	16694	16754	16690	16699	16841	16671	16884	16874	16724	16835	16675	16627	16828	16716	16859	16743	16728	16903	16774	16824	16719	16760	16819	16731	16943	16778	16638	16723	16723	16835	16816	16764	16711	16764	16899	16959	16668	16956	16843	16857	16710	16933	16815	16663	16826	16813	16672	16931	16795	16754	16756	16809	16759	16694	16843	16835	16659	16803	16787	16996	16836	16755	16812	16854	16857	16804	16603	16761	16724	16672	16814	16865	16709	16906	16828	16757	16727	16741	16943	16758	16864	16790	16800	16928	16683	16719	16783	16666	16871	16813	16739	16814	16831	16724	16878	16660	16552	16788	16855	16771	16657	16748	16628	16776	16858	16828	16640	16616	16727	16914	16833	16921	16714	16689	16749	16752	16685	16845	16720	16780	16757	16857	16832	16702	16907	16805	16828	16719	16706	16834	16818	16782	16653	16791	16814	16765	16770	16821	16890	16919	16836	16702	16682	16793	16774	16699	16855	16709	16732	16734	16677	16889	16871	16742	16694	16723	16821	16924	16784	16760	16796	16921	16667	16864	16896	16820	16690	16704	16651	16618	16875	16641	16889	16981	16732	16864	16869	16891	16683	16624	16886	16791	16736	16882	16700	16877	16861	16764	16931	16700	16613	16599	16821	16651	16707	16576	16835	16724	16854	16736	16781	16706	16769	16747	16876	16823	16620	17010	16836	16870	16838	16570	16854	16703	16776	16810	16709	16868	16780	16889	16709	16737	16836	16715	16681	16813	16687	16718	16646	16841	16895	16718	16961	16923	16665	16827	16829	16896	16748	16815	16837	16785	16795	16783	16923	16803	16679	16774	16758	16737	16690	16900	16759	16744	16779	16707	16616	16765	16834	16748	16709	16718	16747	16804	16860	16804	16827	16832	16804	16836	16822	16744	16783	16663	16781	16736	16663	16735	16682	16606	16842	16879	16903	16775	16794	16870	16676	16606	16811	16749	16709	16791	16732	16751	16815	16823	16687	16740	16870	16868	17025	16764	16767	16790	16628	16801	16602	16781	16863	16704	16820	16559	16798	16702	17016	16829	16714	16630	16726	16907	16808	16597	16830	16702	16900	16790	16621	16863	16791	16860	16757	16833	16980	16852	16823	16537	16946	16766	16799	16748	16990	16798	16703	16880	16687	16857	16861	16690	16737	16774	16702	16743	17010	16869	16885	16901	16678	16613	16706	16737	16759	16697	16890	16764	16825	16742	16756	16908	16632	16837	16519	16874	16797	16684	16789	16718	16467	16890	16828	16701	16817	16728	16741	16504	16715	16713	16716	16813	16661	16823	16833	16834	16756	16731	16803	16764	16880	16830	16797	16718	16984	16776	16720	16742	16767	16904	16686	16695	16826	16718	16938	16862	16730	16767	16797	16813	16699	16934	16592	16725	16907	16789	16722	16861	16786	16864	16812	16694	16664	16763	16950	16693	16912	16743	16804	16732	16651	16914	16830	16723	16949	16654	16698	16852	16852	16706	16772	16690	16730	16789	16665	16833	16873	16810	16593	16749	16796	16931	16786	16833	16772	16813	16652	16681	16810	16832	16855	16901	16662	16768	16696	16735	17140	16752	16840	16998	16826	16765	16743	16833	16619	16895	16847	16753	16826	16807	16764	16882	16823	16806	16837	16868	16700	16581	16796	16796	16978	16667	16646	16700	16722	16853	16818	16853	16792	16759	16743	16793	16749	16840	16726	16921	16788	16692	16649	16904	16711	16792	16738	16723	16964	16675	16776	16641	16796	16710	16557	16630	16733	16855	16804	16889	16744	16603	16795	16645	16909	16594	16822	16796	16747	16789	16778	16796	16784	16544	16755	16898	16914	16822	16714	16890	16773	16836	16883	16674	16844	16946	16841	16852	16784	16859	16894	16646	16871	16828	16739	16661	16594	16949	16863	16860	16946	16709	16728	16602	16877	16826	16688	16714	16631	16756	16857	16727	16843	16866	16681	16741	16716	16712	16735	16740	16867	16774	16704	16766	16642	16800	16620	16830	16811	16672	16678	16731	16638	16623	16977	16648	16771	16886	16755	16722	16754	16594	16628	16668	16757	16911	16778	16830	16744	16762	16558	16831	16698	16749	16857	16820	16885	16749	16862	16632	16803	16781	16801	16851	16733	16731	16897	16796	16756	16691	16632	16745	16945	16742	16706	16960	16728	16842	16799	16860	16888	16570	16957	16648	16796	16987	16801	16930	16750	16632	16814	16778	16891	16866	16860	16791	16770	16519	17096	16823	16855	16837	16775	16783	16697	16738	16679	16744	16789	16854	16688	16782	16889	16838	16863	16590	16828	16770	16809	16847	16887	16843	16694	16646	16701	16752	16592	16809	16770	16824	16907	16954	16901	16878	16751	16846	16789	16809	16712	16831	16764	17012	16790	16709	16710	16650	16864	16865	16866	16730	16806	16730	16841	16704	16751	16886	16720	16826	16780	16730	16780	16735	16737	16851	16923	16726	16733	16768	16659	16742	16836	16748	16811	16828	16784	16762	16861	16887	16612	16731	16735	16770	16839	16910	16574	16872	16802	16900	16859	16730	16908	16741	16940	16682	16754	16800	16720	16798	16746	16813	16814	16643	16917	16704	16833	16748	16752	16660	16824	16713	16725	16885	16814	16686	16943	16870	16680	16706	16807	16559	16864	16782	16737	16777	16843	16846	16830	16917	16527	16849	16724	16854	16624	16811	16709	16747	16845	16925	16661	16908	16800	16710	16713	16757	16748	16807	16863	16926	16653	16773	16713	16937	16695	16863	16681	16849	16802	16790	16929	16797	16866	16982	16808	16737	16759	16646	16779	16846	16716	16855	16769	16757	16744	16956	16752	16739	16839	16742	16763	16708	16699	16781	16821	16699	16860	16625	16817	16656	16874	16648	16706	16782	16776	16676	16846	16816	16906	16828	16792	16863	16764	16974	16757	16920	16730	16824	16804	16848	16970	16782	16677	17134	16900	16887	16774	16917	16807	16754	16743	16768	16894	16721	16765	16779	16831	16883	16799	16627	16823	16748	16676	16792	16672	16732	16935	16692	16694	16665	16786	16808	16945	16777	16660	16694	16719	16771	16555	16775	16787	16668	16893	16715	16911	16776	16747	16612	16858	16730	16779	16571	16774	16711	16833	16914	16865	16807	16702	16711	16838	16663	16739	16842	16767	16729	16868	16751	16770	17016	16608	16854	16925	16790	16823	16947	16860	16700	16859	16779	16670	16671	16956	16821	16838	16784	16884	16815	16581	16898	16775	16783	17008	16832	16809	16664	16847	16743	16715	16904	16736	16677	16701	16800	16741	16871	16746	16748	16747	16746	16596	16718	16770	16856	16877	16761	16836	16651	16727	16689	16753	16794	16810	16646	16781	16721	16822	16659	16726	16880	16890	16692	16903	16846	16818	16619	16773	16622	16666	16680	16682	16794	16921	16620	16749	16702	16739	16784	16948	16927	16697	16794	16698	16703	16832	16793	16708	16848	16727	16809	16833	16816	16920	16718	16776	16966	16652	16831	16813	16903	16822	16569	16754	16794	16692	16656	16554	16815	16946	16681	16674	16809	16834	16753	16653	16888	16762	16827	16738	16903	16790	16741	16827	16852	16888	16825	16802	16725	16746	16774	16740	16879	16562	16793	16718	16678	16736	16877	16818	16927	16771	16841	16791	16795	16700	16816	16677	16770	16781	16839	16744	16747	16922	16772	16636	16753	16871	16628	16804	16939	16797	16820	16873	16892	16766	16784	16876	16746	16852	16745	16567	16693	16737	16921	16813	16697	16870	16859	16860	16811	16831	16842	16836	16730	16826	16786	16855	16718	16873	16730	16926	16646	16974	16768	16673	16751	16869	16761	16773	16725	16846	16778	16736	16888	16668	16711	16737	16798	16535	16901	16743	16698	16671	16828	16867	16833	16706	16830	16758	16810	16908	16631	16851	16675	16795	16769	16964	16807	16743	16823	16682	16843	16773	16973	16870	16809	16829	16714	16818	16689	16815	16717	16823	16590	16836	16692	16856	16631	16840	16681	16488	16775	16863	16745	16899	16669	16766	16650	16672	16803	16603	16773	16701	16896	16670	16962	16636	16956	16764	16719	16878	16904	16905	16883	17059	16668	16714	16734	16818	16873	16771	16874	16854	16729	16739	16968	16964	16798	16750	16881	16838	16772	16940	16967	16809	16709	16636	16624	16730	16902	16776	16678	16781	16600	16715	16735	16825	16693	16725	16672	16769	16687	16802	16647	16814	16684	16728	16909	16688	16852	16761	16821	16804	16794	16779	16619	16746	16668	16627	16900	16768	16702	16880	16669	16694	16637	16809	16861	16726	16755	16551	16787	16702	16763	16655	16816	16883	16714	16759	16763	16731	16667	16700	16574	16943	16678	16728	16848	16863	16788	16713	16735	16883	16854	16916	16694	16905	16677	16869	16793	16845	16784	16954	16806	16962	16889	16751	16795	16762	16797	16861	16627	16814	16723	16736	16750	16903	16822	16862	16744	16756	16846	16898	16834	16774	16866	16706	16911	16747	16888	16813	16710	16853	16897	16796	16805	16770	16777	16804	16779	16649	16861	16948	16764	16803	16900	16683	16902	16630	16811	16645	16742	16764	16717	16661	16830	16761	16862	16839	16673	16636	16914	16909	16736	16641	16741	16796	16830	16850	16790	16883	16813	16813	16909	16669	16790	16695	16616	16800
22906	21288	29197	23755	21719	48733	68492	57694	41132	22235	20492	19654	19517	19403	19410	19224	19360	19429	19262	19258	19267	19227	19291	19282	19248	19310	19226	19197	19116	19236	19262	19141	19229	19225	19277	19268	19405	19235	19167	19251	19266	19109	19238	19301	19277	19249	18992	19010	19123	19065	19141	19160	19230	19132	19263	19262	19264	19188	19126	19168	19410	19406	19181	19340	19189	19027	19088	19061	18886	19104	19290	19118	19255	19008	19118	19215	19245	19278	19266	19237	19221	19144	19270	19145	19084	19069	19069	19043	19137	19469	19292	19256	19221	19108	19156	19095	19030	19268	19132	19277	18951	19255	19279	19092	19038	19429	19182	19111	18976	19143	19378	19151	19302	19189	19146	19198	19355	19326	19192	19281	19126	19117	19172	19254	19412	19237	18968	19126	19302	19194	19115	19270	19280	19144	19129	19191	19231	19047	19211	19121	19112	19204	19076	19302	19129	19322	19072	19083	19071	19283	19228	19129	19233	19283	19149	19194	19107	19148	19477	19169	18998	19225	19157	19280	19238	19171	19180	19020	19244	19294	19308	19192	19332	19165	19080	19235	19302	19092	19169	19208	19218	19119	19079	19097	19144	19171	19027	19248	19010	19151	19244	19100	19231	19177	19297	19236	19155	19023	19198	19252	19284	19143	19105	19001	19135	19117	19123	19138	19249	19279	19165	19369	19272	19162	19078	19262	19403	19065	18886	18943	19122	19167	19200	19239	19251	19310	19128	19080	19065	19076	19334	19001	19184	19132	19139	19131	19116	19076	18919	19102	19317	19150	19078	19302	19179	19095	19089	19371	19355	19104	19067	19285	19242	19184	19093	18973	19209	19241	19285	18956	18944	19072	19131	19270	19095	19031	19301	19195	19097	19332	19212	19145	19088	19033	19135	18994	19173	19211	18962	19028	19197	19194	19067	18999	19134	19238	18979	19268	18979	19066	19124	19137	19121	19219	19090	19139	19220	19278	19049	19247	19113	19099	19016	19281	19074	19126	19118	19185	19171	19115	19078	19237	19269	19188	19081	19120	19147	19056	19133	18895	19158	19105	19079	19219	19057	19248	19206	19226	18982	19217	19076	19095	19138	19133	19130	19133	19270	19258	19312	19126	19077	19281	19255	19043	19229	19278	18991	19356	19285	19221	18872	18989	18965	19280	19249	19046	19272	19252	19108	18937	19100	19010	19078	19266	19060	19236	19069	19107	19139	19209	19051	19158	19302	19172	18899	19366	19278	19143	19197	19267	19099	19137	19233	19127	19038	19226	19379	19030	19058	19360	19072	18917	19219	19157	19092	19133	19179	19267	19055	19149	19142	19339	18894	19309	19134	18848	19136	19254	19022	18889	19153	19175	19249	19244	19299	19098	19191	19198	19124	19035	19132	19173	19271	19353	19210	19061	19100	19205	19210	19301	18923	18909	19174	19152	19154	19325	19233	19059	18831	19340	19133	19200	19238	19147	19331	19298	19124	19091	19316	19063	19109	19264	19205	19458	19188	19129	19512	19042	18898	19126	19139	19202	19221	19248	19048	19290	19209	19083	18881	19137	19068	19211	19196	19104	19085	19012	19084	19108	19260	19148	18929	19178	19096	19138	19121	19206	19151	19419	19147	19244	18929	19120	19283	19305	19162	19122	19093	19191	19405	19101	19109	19222	19271	19417	19473	19149	19228	19243	19200	19192	19071	19231	19166	19199	19186	19160	19204	19244	19044	19200	19140	19306	19291	19114	19194	19015	19194	19024	19161	19189	19046	18986	19283	19195	19086	19194	19311	19108	19031	19068	19227	19280	19177	18960	19212	19085	19472	19252	19069	19158	18990	19033	19192	19154	19249	19088	19258	19185	19220	19162	19365	19212	19050	19351	19082	19078	19040	19250	18982	19098	19115	19160	19151	19261	19098	19054	19031	19193	19182	19037	19073	18940	19248	19297	19340	18922	19033	19174	19007	19367	19032	19291	18965	19166	19326	19302	19382	19194	19094	19008	19330	19044	19122	19440	19076	18989	19234	19299	19075	19169	19227	19262	19338	19038	19293	19248	19248	19090	18920	19297	19427	19304	19080	19020	19136	19110	19203	19167	19296	19288	19309	19098	19291	19044	19174	19221	19068	19218	19269	19290	19197	19305	19141	19207	19157	19121	19087	19014	19158	19270	19386	19223	19473	19035	19097	19248	19115	19182	19271	19081	19123	19086	19051	19180	19117	19291	19169	19164	19247	19277	19055	19228	19145	19149	19033	19180	19137	19273	19362	19171	19199	19362	19345	19022	19213	19242	19007	19052	18985	19197	19321	19134	19237	18971	19290	19300	19179	18980	19156	19192	19214	19105	19109	19159	19003	19109	18970	19091	19097	19147	19201	19065	19137	19240	19192	19108	19217	19012	19029	18971	18941	19331	19245	19320	19283	19320	19241	19208	19329	19275	18994	19102	19423	19156	18965	19349	19015	19271	19161	19159	19200	19208	19179	19146	19086	19155	19201	19011	19274	18985	19346	19201	19102	19127	19125	18937	19174	19116	19081	19080	19204	19199	19173	19193	19200	19199	19094	19132	19101	19324	19176	19074	19118	19099	19131	19393	19294	19159	19151	19069	19127	18986	19106	19027	18909	19142	19180	19086	19130	19060	19132	19127	19103	19093	19185	19098	19038	19101	19257	19175	19229	18908	19162	19464	19353	18937	19485	18933	19135	19104	19218	19159	19120	19226	19324	19208	19000	19381	18866	19024	19171	19201	19189	19186	19376	19258	19132	19161	19271	19225	19249	18944	19051	18915	19107	19071	18999	19261	19150	19204	19186	18770	19134	18955	19135	19017	19029	19076	19192	19159	19276	19143	19163	19127	19059	19248	19180	19277	19179	19400	19230	19375	19385	19169	19237	19140	19282	19107	19253	18986	19159	19310	19047	19125	19086	19378	19224	19178	19177	19132	19249	19186	19178	19285	19207	19049	19215	19198	18880	19204	19119	19255	19069	18921	19079	19107	19371	19074	19156	19235	19084	19034	19171	19129	19119	19103	18923	19142	19169	19081	19247	19210	19286	19172	19256	19118	19450	19096	19276	18924	19309	19111	19102	19445	18997	19229	19139	19305	19024	19297	19000	19081	19252	19153	19310	19105	19382	19292	19356	19200	19273	19233	19357	19248	19281	19076	19173	19156	19155	19012	19154	19106	19158	19265	19131	19046	19272	19206	19044	19176	19160	18930	19098	19174	19287	18937	19035	19163	19153	19335	19038	19249	19142	19168	19312	19265	19169	19277	19116	19330	19185	19224	19196	19243	19138	19259	19282	19161	19318	19175	19278	19134	18994	18959	19263	19246	19290	19347	19180	18890	19095	19269	19114	19138	19216	19387	19298	19082	19336	19383	19064	19224	19154	19416	19229	19141	18982	19276	19179	19047	19169	19209	19080	19246	19349	19249	19254	19223	19039	19055	19300	19098	19274	19309	19186	19215	19221	19057	19092	19027	19086	19117	19067	19376	19124	19375	19427	19058	19280	19052	19154	19167	19079	18988	19220	19009	19109	19151	19406	19368	19357	19154	19330	19171	19181	19134	19199	19052	19090	19138	19100	19126	19294	19091	19032	19429	19130	19237	19099	19097	19075	19053	19231	19139	19253	19108	19154	19071	19090	19231	19066	19045	19228	19230	19220	19267	19331	19175	19144	19146	19169	19166	19032	19246	19126	19169	19185	19189	19234	19088	19174	18963	19090	19276	19019	18953	19221	19320	18994	19042	19132	19286	19234	19208	19172	19268	19057	19114	19164	19165	19005	19103	19097	19157	19241	19214	18955	19075	19218	19284	19139	19089	19225	19125	19488	19211	19185	19081	19056	19156	19016	19115	19075	19106	19206	19047	19415	19182	19311	19055	19107	19200	18976	19004	19011	19396	19161	19179	18995	19168	19128	19040	19092	19250	19144	19261	19305	19369	19288	19200	19041	19038	19213	19089	19218	18924	19088	19104	19341	19058	19213	19013	19201	19166	19173	19131	19140	19122	19084	18984	19159	19235	19105	19262	19194	19178	19310	19157	19190	19233	18966	19189	19163	19150	19068	19234	19261	19217	19083	19170	19102	19026	19099	19267	19251	19189	19401	19056	19198	19187	19153	18989	19060	19231	19252	19085	19111	19184	19196	19183	19093	19278	19194	18949	19174	19177	19110	19166	19217	19216	19279	19082	18963	19136	19224	19159	19086	19179	19235	19250	19055	19197	19282	19307	19093	19028	19314	19271	19197	19335	19130	19004	19279	19111	19222	19016	19294	19214	19257	19288	19237	19122	19105	19204	19068	19268	19084	19057	19052	19067	19042	19267	19041	19265	19194	19194	19094	18968	19367	19159	19167	19170	19326	19119	19085	19214	19198	19064	19070	19327	19141	19267	19107	19085	19178	19081	19237	19218	19360	18996	19271	19119	19197	19317	19291	19358	19038	19309	19296	19203	19151	19158	19057	18980	19160	18889	19293	19258	19301	19206	19099	19175	18930	19074	19136	19144	19353	19125	19055	19462	19185	19139	19231	19175	19151	19061	18996	19211	19211	19089	19310	19370	19370	19310	19383	19127	19339	19050	19313	19260	19177	19289	19249	19054	19182	19282	19273	19295	19108	19169	19148	19277	18960	18959	19088	19007	19060	19122	19382	19102	19188	19022	19124	19275	19201	19010	18910	19047	19228	19251	19237	19102	19295	19233	19011	19156	19474	19092	19264	19259	19291	19115	19106	19174	19155	19182	19154	19105	19225	19040	19103	19031	19116	19218	19324	18981	19270	19212	19011	18907	19038	19069	18987	19245	19362	19135	19069	19198	19140	19164	18865	19115	19152	19176	19219	19258	19015	19020	19203	18867	19067	19196	18905	19073	19103	19375	19094	19099	19064	19070	19137	19133	18915	19171	19244	19084	19206	19250	19121	19308	19068	19123	19198	19285	19078	19049	19462	19182	19170	19144	19251	19110	19295	19154	19102	18966	19239	19134	19200	19176	19205	19056	19163	19142	19019	19174	19180	19399	19192	19090	19113	19332	19107	19222	19142	18972	19349	18984	19158	19298	19100	19425	19223	19084	19361	19192	19147	19019	19236	19153	19273	19143	19190	19232	19186	18996	19242	19345	19211	18975	19329	19276	19364	19306	19168	19053
22316	34706	33932	26737	25538	60142	70864	59374	35213	17057	17278	17005	17039	17029	17029	17112	17108	17120	17165	17101	17103	17264	17088	16908	16913	17041	16979	17162	17123	17067	17032	16994	17014	16956	16907	17086	17017	17144	17013	17092	16841	17119	17052	17039	17173	16901	17101	17057	16990	17142	17040	17042	16963	16965	17037	17108	16955	17237	16959	16978	17145	17092	16971	16975	16971	17043	17142	17210	17005	16997	17048	17110	17223	16820	16962	17052	16930	17098	16975	16938	17121	17035	17133	17170	17015	16980	16950	17009	17046	16947	16983	16968	17054	17106	16996	17084	16923	17137	16980	17112	16959	17030	17065	17103	16986	16872	17004	17016	16957	16995	16955	17013	17213	17156	17042	17064	16942	17056	16994	17084	16923	16878	16875	17002	17219	16995	17033	16849	17099	17043	16812	17072	17256	17030	17005	16948	17140	17033	16998	17081	17016	17124	17050	17031	16967	17144	17161	16773	17275	16918	17049	16903	17145	16865	17083	17035	16989	17164	17243	16997	17078	17192	16866	17227	17098	17026	16950	16931	16936	17114	17018	17014	17108	17086	16796	17054	17066	17026	17019	17023	17000	17020	16959	17275	16926	17113	16857	16963	17163	17191	17262	17010	16928	16996	17009	17059	17041	17040	17002	17073	17050	17156	16909	17019	17182	17056	17031	17040	17078	16936	17113	17019	17025	17216	16985	17052	16887	16909	17034	17057	17076	17073	17016	16983	17012	16972	17210	17013	16979	17005	17053	17035	17056	17118	16834	17147	17241	17168	17030	17114	17106	16937	17089	17128	16917	16959	16939	16930	16926	16934	17015	17172	16985	17017	17191	16968	16996	16898	17166	17007	17135	16889	16960	17055	17001	16950	16933	16955	17173	17038	16951	17025	17094	16992	16950	17006	16974	17007	16985	17036	17160	17049	17049	16971	17039	16984	17067	17106	16915	17098	17115	16973	17009	17060	16931	17095	17146	17029	17051	16899	17078	16981	16976	17136	16923	17048	17023	16829	17155	16927	16927	16868	16943	16950	16993	17035	17026	16989	17131	17049	16920	17124	16866	17241	16999	16932	16884	17037	17159	16954	17097	17089	17032	16877	17059	17092	16900	17023	17122	17147	17089	17062	16959	17123	16792	17027	16894	16974	17067	17013	17015	17144	17004	17154	17015	17130	16994	16892	16975	17077	17112	17098	16945	17151	16945	17107	17184	17125	17137	17016	16925	16998	16968	16962	17163	17002	16999	17063	17045	17081	16926	16948	17025	16926	17107	16934	16978	16940	16928	16962	16995	17141	16909	17279	17008	17029	17120	16883	17114	16774	17097	16931	17094	16901	17077	17100	17041	16934	17098	17253	17008	17070	16984	16945	17183	16973	17128	17031	17174	16993	16893	17024	17051	16933	17046	17022	16959	17111	16938	16921	16992	16955	17041	17145	17134	16953	16956	17025	17231	16979	17079	17103	16847	17073	17011	17001	17030	17212	16915	17066	17088	17099	16972	17154	16921	17017	16969	16972	16839	17005	17058	17099	17146	17065	16975	16874	17194	17132	17061	16987	17166	16892	16994	16897	17009	16982	16989	16885	16890	16932	17244	17162	17009	17119	16983	17073	17056	16934	17089	16880	17090	16994	17015	17031	16985	17010	17122	16940	16987	17095	16839	17120	17059	16934	16978	17113	16994	17223	16879	17026	16795	17160	16928	16899	16984	16871	16886	17040	16938	17062	17071	16921	17207	16976	16890	17078	17175	16975	17000	17226	17061	17130	17045	17028	16919	16894	17079	16989	17108	16975	16948	17072	17006	17024	17087	17068	16884	17092	16866	17087	17174	17050	17106	16967	17023	16971	17022	17078	16876	17011	16940	17033	17048	17187	16947	17016	17075	17152	17066	16945	16963	17053	17247	17023	17018	17010	16840	16945	17176	16892	17243	17100	16955	17053	17101	17015	17129	16929	17258	17067	16970	17117	17113	17049	16991	16951	17034	17086	17167	17163	17050	17093	17001	17013	16951	16951	17180	17046	16823	17100	16904	17010	17142	16971	17041	16939	17065	17025	17129	17135	16985	16924	17013	17178	17131	17087	17071	17060	17060	17118	16944	16898	17199	16981	17048	17086	16971	17041	16860	17253	16883	16853	17149	17212	17054	17085	16897	17046	16989	16813	17013	16893	17040	17024	17032	17094	17050	17059	17132	17206	17023	17152	16899	17009	17069	16940	17007	16989	17218	17199	17078	17094	17221	16942	17027	17100	16855	16963	17074	16908	16896	17035	17111	17109	17107	17099	16968	16994	17126	17078	16989	16981	17028	17074	17111	16985	17115	17124	16925	16932	17072	17059	17122	17152	16884	17255	16864	16926	16970	16946	17122	17056	17086	16835	16889	16931	17068	17121	17102	16952	17044	16849	17151	17021	17092	16987	16935	16909	16942	17023	17056	16976	17054	16952	16945	17031	17075	16917	16890	17175	17051	16996	17163	16880	16924	17049	17089	17179	16952	17137	16979	17050	17093	16941	17257	17015	16989	16933	17083	16924	17150	16898	17109	16906	16953	17065	17140	16831	17197	17043	16967	17089	17000	17051	17137	17030	17218	17072	16982	16969	17120	16916	16871	17031	17080	16970	17117	17030	17148	17073	17117	17103	17011	16925	16995	17037	17089	17156	16922	17086	17058	17097	17084	17046	17150	17112	16965	16992	17045	17125	16902	16880	17090	17020	17019	17091	16943	16910	17095	17063	17040	16998	16946	16924	17166	17047	16819	17060	17125	17005	17094	16929	17138	17143	16986	17075	16962	17048	17014	16977	16887	17031	17176	17155	17011	16965	17036	17052	17026	16981	17217	17016	17101	17022	16999	17235	16954	17095	17076	17024	17034	16990	17145	17006	16810	16905	17054	17132	16965	16973	16938	17040	16947	17043	17027	17188	17032	17154	16970	17019	17012	17159	17118	17033	17030	17148	16979	16969	17023	17215	16837	17004	16986	16860	17084	16994	16982	17097	16897	17113	17071	16942	17005	17048	16899	17047	16988	17090	17069	17012	17115	17128	17025	17165	16875	17051	16886	17047	16977	17015	17052	16957	17040	17089	16887	16978	17113	17080	16994	16954	17116	16960	16760	17145	17124	17128	16925	16925	17059	16957	17033	17122	16967	17073	17125	16935	17093	17141	17033	16988	17029	16910	16957	16876	17043	16904	17014	17119	16921	16971	16995	17214	16985	17036	17079	17015	17084	17028	16986	17173	16870	17199	16995	16950	17164	17092	17024	17010	17060	17019	16999	17188	16915	16845	17070	17046	17092	17043	17021	17041	16970	17000	16943	17051	17108	16886	17065	17023	16937	16962	16760	16991	17016	16983	17119	16975	17026	17158	17162	17071	16993	17155	17237	17180	17151	16948	17294	16935	17067	17013	17055	16916	17031	17097	16849	16945	17060	17090	17226	17034	17209	17179	17133	17061	17053	16951	16981	17094	16928	17106	17024	16987	17029	17157	16974	17008	16974	16972	17172	17036	17145	17195	17068	17005	16829	17063	16920	17166	17076	16785	17086	16914	17117	17139	16930	17055	16889	17229	16804	16969	17165	17124	17002	17088	16939	17131	16850	17041	17111	17036	16949	16975	17064	17073	17083	16965	17194	17066	17135	17059	16984	17053	16978	16999	17152	16995	17149	17094	16950	17024	17028	17035	17050	17039	17074	17070	16978	17109	16993	16925	17123	16996	16968	17045	16971	17159	16924	16916	17318	17055	17024	17000	16846	17075	17147	16981	16903	17024	17107	17015	16903	16846	17007	16888	17151	17054	16913	16986	17051	17118	17134	17047	17047	17048	17131	16960	17148	17049	17137	17064	17311	16961	17053	17005	16909	16995	16877	17173	16999	16905	16834	17048	16907	16825	16894	17174	16989	17026	17040	17069	17072	16961	17232	17020	16983	17129	17174	16847	17132	16963	17030	16912	16979	17051	17090	16952	16989	17091	17183	17106	17104	16936	17026	16884	17138	17022	17033	17052	17118	17074	17083	17057	17199	17079	16871	16888	16899	16981	17037	16961	17112	17231	16965	17092	17050	17109	16946	17145	16955	17029	17067	16912	16995	16992	17137	16914	17123	17244	16946	16912	16976	16984	17061	16985	16888	16995	17079	16918	16904	17011	17051	16933	17024	17009	16998	16966	16970	16904	16967	17069	17054	17118	17007	16907	17102	16867	16888	16921	17173	16996	17130	17126	17051	17014	16938	17156	17011	17166	17055	17021	17166	16918	17179	16944	16950	17072	17113	17089	17053	16946	16981	17027	16719	17150	17038	17043	16993	17306	16983	16970	16950	16997	16879	17031	16954	17094	17027	17178	17211	17069	17135	17147	17032	17027	16946	16928	16871	17019	17317	17115	17068	17056	17033	16991	16932	17027	16951	17096	16940	16871	17114	16987	17214	17075	16977	17017	17182	17010	17024	17072	17085	16918	17117	17003	17069	17123	17123	17075	16929	16996	17067	17124	17222	17057	16965	16939	17101	16976	17092	17052	16909	16973	17075	17017	17006	16867	17011	17033	17094	16990	17123	16964	17105	17065	17069	17257	17022	16940	16981	17107	17196	17140	17119	17104	17021	16979	16946	17140	17052	16999	16946	16950	17141	17062	16938	17018	16971	17051	17169	16952	17170	17020	17250	17176	17009	16857	17126	16999	17028	17193	17055	17014	17034	17154	17158	17096	17067	17107	17006	16971	17074	17052	16975	17017	16900	17022	16811	17036	16956	17061	16979	16993	17069	17039	17053	16980	17002	17096	17203	16852	16833	16878	16930	16964	17098	17060	17072	16979	16994	17035	16939	17113	17054	17102	17097	16911	16863	16998	17007	16937	17179	17013	17165	16962	16952	17037	17071	17060	16888	16868	17125	17032	16972	17111	16960	17025	17039	16818	17110	17061	16935	16985	16893	16965	17001	17105	17029	16913	16909	16944	17000	17063	17012	17025	16940	16833	17042	16983	17089	17026	17128	16979	16873	17078	17043	17017	16818	17100	16951	16867	17005	16989	17000	16871	17114	16949	17360	17105	17176	16963	17040	16867	17088	16928	17002	17061	16990	16990	16984	16914	16963	17102	16928	17033	17047	17063	17080	17090	16962	17007	16924	17179	16954	17096	17068	17078
27376	22035	25280	22696	19563	23799	28147	25419	21721	19043	19061	18971	18760	18987	19021	18890	18987	18826	18601	18893	18892	18937	18889	18783	18773	18844	19060	19053	19017	18884	19061	19044	18812	18787	18765	18737	18693	18971	18899	18828	18709	18894	18834	18832	19010	18678	18954	18886	18624	18841	18975	18943	18971	18943	18756	18837	18738	18942	19001	18843	18865	18858	18946	18881	18618	18951	19035	18834	19059	18925	18807	18744	18940	18843	19010	18616	18912	18784	18904	18931	18808	18895	19056	18793	18772	18763	19128	19016	19086	18958	19092	18953	18896	18966	18815	18849	18783	18892	18858	18750	18942	18907	19093	18913	18979	18997	18965	18923	18767	18921	18895	18926	18913	18885	18812	18845	19020	18866	18849	18912	18824	18806	18860	18886	18872	18822	18840	18751	18917	18905	19002	18675	18885	18996	19040	18981	18883	18782	18936	18566	18879	18930	18735	18996	18942	18856	18917	18947	18855	19067	18821	18973	19073	18917	19181	18863	18822	18898	18973	18764	18994	18931	18883	19018	19066	19021	18895	18968	18758	18815	18947	18744	18878	19008	18981	18756	18888	18782	18855	18910	18782	18911	18875	18938	18967	18936	18739	18956	18653	18944	18958	19020	18863	18899	18948	18862	18593	18848	18791	18893	18977	18812	18938	18826	18743	18859	18769	18804	18958	18961	19028	18856	18844	18884	18908	18897	18796	18793	18793	19126	18799	18854	18792	18911	18894	18931	18984	18778	18810	18970	19033	18832	18880	18939	18693	18929	18849	18767	18923	18941	19027	18849	18808	18942	18886	18944	18901	18977	18593	18928	18843	18857	19021	18997	19042	18836	18859	18898	19086	18806	18882	18997	18910	18754	18899	18800	18996	18867	18903	18781	19083	18858	18825	18907	18998	18823	18790	18886	18840	18846	18941	19098	18883	18876	18858	18803	18909	18876	18737	18906	18948	18882	18813	19079	18936	18768	18826	18833	18962	18762	18981	18972	18762	18770	18948	18927	19056	19168	19022	19176	18945	18725	19092	18790	18861	18838	18587	18990	18811	18823	19006	18961	18995	18805	18845	18779	18905	18931	18993	18890	18800	18980	18666	18764	18824	18945	18938	18821	18873	18975	18947	19121	18910	18888	18944	18907	19001	18721	18733	18811	18871	18697	18729	19000	18829	18838	18923	18792	18825	18730	18671	19005	18982	18757	18862	18823	18978	18920	19076	18740	18912	18917	19039	18961	18776	18625	18991	18834	18905	18790	18783	18827	19046	18966	18823	18749	18917	18860	18846	18892	18956	18876	18865	19014	18815	18715	18982	18779	18799	18793	19009	18746	18999	18939	18728	18930	18769	19052	18913	18793	18771	18917	18977	19057	18927	18877	18759	18841	18721	18959	18978	18722	18828	18905	19103	18822	18983	18770	18986	18642	18973	18871	18980	18936	18987	18982	18940	18831	18856	18789	18609	18678	18769	19116	18878	18933	18925	19046	18828	18911	18774	19061	18644	18817	18804	18979	19164	19011	18803	18951	18851	18784	18869	18778	18923	18698	18916	18859	18783	18732	18917	18875	19068	18808	18921	19024	18633	18734	18843	18990	18923	18938	18970	18749	18971	18787	18958	18796	18863	18897	19000	18783	19103	18747	18777	19025	18996	18982	18947	18802	18770	18739	18896	18801	19175	18926	18873	18797	18818	18923	18713	19183	18799	18916	18956	18731	19072	18851	18847	18918	19036	18824	18766	18960	18861	19215	18824	18864	19010	18952	18864	18869	19069	18894	18822	18826	18842	18769	18770	19026	19017	18782	18778	18830	18952	18942	18752	18599	18703	18883	18792	18965	18879	18802	18891	18712	19047	18793	18939	18841	18947	18993	18981	19047	18837	19071	18862	18752	18969	18736	18996	18641	18896	18929	18936	18812	19068	18784	18969	18828	19057	18923	19043	18970	18899	18812	19129	18807	18867	18814	18855	18849	18849	18861	18986	18864	19054	18935	18835	18931	18725	18912	19071	19026	18903	18850	18901	18977	18967	18899	18750	18784	18734	19041	18787	19100	19012	19182	18983	18567	18923	18976	18806	18908	18813	18853	18823	18833	18834	18876	18851	18923	19006	18864	18894	18890	18940	18856	19212	18928	19054	18861	18929	18944	18968	18695	18941	18913	18915	18668	18849	18707	18755	19067	18823	18836	18905	18734	19091	18984	18951	18681	18823	18915	18784	18862	18842	18926	18815	18845	18812	19100	18808	18897	18960	18779	18731	18896	19012	18679	18865	18855	19039	18819	19010	18850	18963	18923	18918	18744	18975	18667	18919	19032	18858	18904	18733	18756	18902	18943	18924	18751	18907	18802	18930	18819	18949	19004	18990	18893	18801	19027	18800	18973	18600	18819	19121	18857	18992	18705	18883	18876	18824	18766	18952	18998	18749	18981	18977	18778	18948	18629	18747	18847	18882	18919	18896	18700	18786	18954	18975	18852	18730	18835	18592	19072	18841	18942	18772	18893	18941	18709	18985	18921	18833	18977	18791	18688	18782	18846	18943	18927	18836	18870	18595	18826	18687	18799	18943	18882	19046	18706	18918	18775	19075	18927	18842	18825	18818	18869	19103	18817	19015	18843	18851	18829	18997	18844	18928	18928	18864	18825	18736	18735	18784	19019	18844	19005	18984	18893	18913	19024	18844	19066	18990	18809	18985	19109	18833	19188	18950	19008	18887	18902	18859	18746	18941	18758	18849	18854	18964	18891	18918	18986	18917	18868	18972	18864	19081	18790	18815	18967	19085	19073	18933	18834	18938	18805	18672	18786	18880	19002	18857	18739	18810	18788	19009	19071	19074	18870	18916	18929	18931	18964	19053	18938	19007	18911	18928	18879	18921	18922	18876	19043	19250	18995	19054	19027	18864	18916	18802	18972	18737	18943	18700	18943	18847	18853	19014	18880	18836	18947	18848	18860	18810	18972	18955	18980	18819	18813	18989	19013	18853	18964	18852	19012	18745	18966	18949	19057	19039	18951	19041	19002	18861	18946	18813	18960	18931	18741	18877	18877	18955	18842	18829	18943	19049	18881	18832	18747	18875	19099	18892	18713	18942	18842	18857	18884	19014	18904	18992	18890	18917	18880	18977	18936	18856	18786	19058	18906	19024	18810	18819	18735	18839	18734	19048	18843	18777	18760	18885	19063	18673	18808	19059	18887	18871	19044	18800	18910	18752	18826	18903	18959	18841	18883	19019	18663	18958	18833	18823	19012	18932	18770	18870	18852	18931	18817	19018	19086	18858	18991	18900	18807	18880	18825	19013	18992	18746	18664	19034	18796	18798	18826	18922	18765	19052	19076	18821	18981	19090	18933	19102	18986	18746	18979	18914	18940	18774	19189	19119	18786	18875	18916	18900	18928	19038	19042	19061	18850	18805	18920	19166	18975	18826	18672	19024	18596	19101	18919	18796	18846	18893	18930	19083	18921	18843	18855	18945	19011	18956	18881	18860	18751	19031	18770	18872	19044	18836	18941	18893	18812	18940	19112	18784	19024	19022	18829	18955	18794	18628	18991	18820	19041	18896	19057	18955	18731	18839	18849	19073	18973	18892	19072	18990	18765	18750	18938	18982	18863	18947	19101	18863	18636	18783	18966	19054	18957	18860	18928	19058	18682	18945	19129	18795	18941	19197	18916	18917	18850	19088	18879	18697	18950	18893	19002	18686	18912	18912	19106	18896	18941	18962	18913	18742	18743	18965	19054	18755	18805	18968	18826	18792	18973	18977	18877	18989	18790	18999	18763	18765	18752	19176	19029	18891	19147	18958	18785	18828	18769	18756	19021	18874	18940	18910	18992	18927	18955	18955	18988	18888	18866	18974	18922	18840	18908	18953	19159	18717	18862	18982	18819	18830	19027	18999	18886	18865	18866	18847	18828	18744	19016	18842	18832	18779	18851	18991	18981	19070	18935	19001	19162	18819	18751	18804	18995	18847	18863	18998	18808	19040	19041	18984	18789	18853	18969	18885	18890	18881	19099	19097	18851	19040	18627	18860	18870	19002	18903	19012	19050	19042	19057	19105	18695	18891	18747	18724	18836	18898	18901	18946	18781	18712	18734	18867	18733	18862	18960	19022	18757	18882	18952	18907	18922	18975	18765	18898	19103	18793	19019	18937	18740	18967	19040	18972	18930	18865	18793	18707	18705	18995	18743	18697	18807	18946	19000	18925	18881	18948	18873	19087	19182	19166	19058	18966	18997	18982	18943	18696	18890	18867	18812	18958	18716	18988	18862	18915	18895	19033	18619	18791	18884	18890	18678	19038	19025	18920	18647	19149	18777	18786	18934	18828	18990	18752	19031	18941	18908	18803	18876	18935	18946	18990	18688	18825	18804	19101	18912	18856	19063	18951	18939	19070	18863	18935	19031	19021	18964	18959	18945	18960	18938	18781	18942	18914	18941	19150	18977	19053	18961	18898	19028	18830	18834	19012	18831	18898	18798	18944	18680	18946	18769	18852	18904	18859	18848	18860	18900	18933	19034	18940	18805	18813	18962	18984	18795	18950	18893	19012	18875	18921	18990	18911	18980	18877	18975	18979	19010	18864	18843	19204	19096	18807	18898	18955	18937	18967	18993	18863	18909	18840	19061	18886	18816	18877	18801	18815	18840	18801	19078	18922	18877	18651	18838	18928	18961	18836	18797	18944	18847	19017	18843	18883	18772	18926	18808	18907	19058	19111	18786	18863	18727	18768	18898	18812	18687	19000	18794	18787	18741	18748	18687	18868	19026	18931	18902	19090	18984	19006	18777	18869	18961	18757	18902	18859	18671	19034	18969	18927	18989	19013	19015	18801	18898	18757	18871	19048	18651	19124	18725	19022	18994	18861	18908	18781	18714	18903	18998	19088	18705	18878	18995	18930	18680	18869	18940	18707	19071	18813	18774	18802	18933	18841	18775	18946	18852	18821	19018	18927	18968	19225	18948	18682	18928	18796	18878	18812	18706	18832	18812	18938	18822	18940	18870	18856	18940	18915	18735	18631	19185	19154	18855	18987	18881	18893	19008	18872	18984	19072	18821	18930	18917	18835	18936	18969	18915	18928	19029	18848	18969	18926	19011	18875	18882	18855	18953	18875	18899	18840	18971	18818	18816	19080	18741	19124	18861
16698	20190	20720	18483	18284	24607	28701	24992	19416	16961	17086	16733	16975	16831	16922	16929	16810	16679	16933	16816	16926	16985	16809	16840	16912	16893	16849	16983	16930	16852	16788	16932	16666	16793	16753	16883	16947	16892	16924	16826	17014	16977	16837	16839	16875	16969	16800	16726	16955	16809	16730	17076	17073	16895	16899	16980	16815	16826	16903	16760	16791	16800	16923	16906	16764	16784	16979	16804	17011	16794	17046	16971	16811	16758	16765	16997	16848	16646	16689	16845	16868	16852	16946	16961	16845	16885	16820	16855	17004	16877	16840	16733	16909	16791	16948	16811	16894	16926	16747	16702	16869	16790	16876	17013	16808	16887	16888	17068	17025	16738	16807	16934	16618	16885	16719	16950	16902	16845	16746	16905	16979	17014	16883	16889	16880	16839	16991	16868	16870	16909	16982	17015	16951	16739	16891	16909	16885	16895	16897	16778	16944	16882	16827	16864	16716	16981	17074	16833	16869	16900	16929	16893	16655	17015	16962	16839	16970	16632	16916	16961	16905	16900	17018	16743	16698	16900	16912	16918	16836	17038	16767	16854	17000	16826	16889	16901	16786	16808	16731	16766	16771	16932	16961	16918	16845	16871	16817	16847	16893	16772	16921	16700	16798	16644	16806	16828	16938	16784	16851	16830	16853	16850	16863	16784	16948	16838	16704	16783	16732	16996	17043	16946	16750	16946	16917	17002	16774	16633	16895	16740	16794	16993	16900	16837	16768	16914	16938	16660	16789	17012	16792	16689	16990	17016	16898	16902	16895	16931	16822	16757	16884	16727	16816	17040	16731	16909	16953	16972	16904	16761	16887	16790	16797	16876	16797	16935	16792	16862	16875	17159	16911	16850	16781	16915	16949	16765	16864	16652	16826	16829	17002	16710	16802	16763	16756	16970	16937	16877	16922	16866	16700	16904	16884	16778	16839	16972	16778	16895	16651	16817	16866	16958	16981	16939	16927	16910	16683	16984	16840	16924	16714	16762	16899	16722	16691	16859	16942	16822	16743	16838	16732	16869	16930	16811	16868	16812	16778	16848	17107	16874	16943	16962	16846	16808	16889	16954	16944	16747	16909	16832	17023	16839	16881	16898	16850	16822	16728	17183	16791	16884	16945	16926	16847	16976	16960	16785	16989	16884	16895	16821	16822	16916	16943	16923	16887	16737	16957	16979	16705	16818	16800	16850	16917	16697	16848	16934	16672	16816	16859	16918	16788	16837	16851	16782	16974	16830	16996	16782	16703	16842	17080	16945	16873	16968	16970	16817	16663	16800	16884	16915	16896	16919	16774	16808	16596	17048	16690	16773	16828	16831	16912	16892	16777	16796	16678	16937	16709	16978	16991	17103	16745	16874	16776	16847	16930	16950	16770	16815	16775	16664	16863	16947	16857	16860	16745	16721	16920	16813	16703	16670	16817	16958	16830	16835	16904	16782	16804	17070	16929	16868	16897	17004	16662	16901	17059	17073	16909	16779	16753	16836	16870	16925	16828	16919	16895	16688	16908	16842	16913	16884	16836	16749	16950	16858	16959	16794	16809	16898	17052	16929	16866	16955	16742	16938	16857	16812	16881	16964	16904	16955	16823	16683	16929	16941	16885	17048	16962	16717	16821	16700	17007	16961	16813	16831	16743	16779	16793	16919	16767	16787	16907	16870	16840	16789	16910	16833	16767	16891	16876	16784	16863	16770	16903	16920	16741	16882	16875	16933	16886	16762	16929	16733	16961	16696	16817	16755	16943	16884	16732	16817	16930	17020	16778	16899	16984	16892	16872	16860	16897	16895	16845	16975	17000	16873	16894	16987	16731	16836	16811	16825	16821	16953	16897	17005	16908	16849	16804	16730	16989	16678	16891	16975	16848	16865	16963	17042	16860	16823	16901	17078	16835	16941	16864	16853	16854	16833	16901	16784	16910	17015	16875	17018	16920	16794	16852	16851	16798	16832	16818	16873	16814	16813	16823	16765	16954	16773	16983	16878	16909	16849	16944	16681	16910	17095	16748	16759	16888	16983	16778	16992	16841	16805	16915	16753	16765	16971	16765	16868	16706	16663	16831	16849	16919	16876	16753	16846	17068	16985	16970	16924	16829	16704	16726	16876	16827	16802	16833	16934	16881	16868	16690	16921	16816	16866	16784	16928	16740	17055	16755	16845	16846	16894	16778	16839	16929	16831	16894	16980	16972	16798	16814	16643	17075	16846	16912	16897	16965	16776	16845	16885	16848	17039	16950	16822	16919	16900	17043	16747	16860	17020	16774	16863	16753	16976	16898	16970	17034	16860	16844	16847	16934	16744	16842	16802	16868	16865	16814	16816	16894	16930	16738	16849	16844	16806	16966	16718	16908	16769	16892	16882	16928	16849	16776	16964	16732	16755	16971	16706	16884	16983	16853	16713	16897	16901	16919	16668	16805	16829	16924	16738	16703	16745	16787	16958	17009	16783	16940	16784	16981	16954	16831	16877	16922	16880	16824	17100	16664	17076	16963	16725	16722	16872	16875	16822	17080	16737	16776	16895	16791	16838	16972	16897	17077	16899	16922	16999	16938	16797	16796	17074	16902	16799	16954	16966	16926	16728	16958	16734	16930	16843	16936	16766	16834	16773	16928	16845	16890	17002	16921	16798	16917	16959	16746	16892	16790	17018	16991	16795	16784	16738	16923	16867	16890	16969	16852	16849	16834	16885	16783	16744	16860	16900	16796	16878	16804	16682	16769	16942	16892	16903	16975	17034	16813	16679	16695	16919	16963	16910	17029	16922	16983	16914	16863	16745	16920	16859	16856	16929	16819	16803	17141	16748	16922	16855	16851	16965	16941	16759	17032	16898	16860	16659	16854	16852	16778	16815	16967	16967	16861	16813	16926	16732	16935	16871	17010	16731	16816	16834	16927	16796	16854	16797	16700	16610	16819	16947	16987	16733	16937	16901	17008	16747	16872	16912	17050	17059	16946	17032	16908	17064	16925	16762	16657	16908	16766	16989	16936	16888	16753	16709	16723	16760	16934	16777	16734	16603	16799	16783	16853	17012	16672	16829	16773	16881	16842	16943	16688	16951	16924	16887	16954	16887	16812	16974	17018	16932	16766	17041	16917	16680	16825	16783	16692	16797	16942	16755	16898	16948	16989	16760	17005	16714	16848	16850	16783	16773	16934	17027	16898	16964	16859	16977	16751	16729	16820	16834	16832	16895	16736	16750	16890	16912	16864	16771	16958	16903	16829	16644	16827	16857	16837	16736	16783	16931	16811	17040	16859	16986	16733	16793	16876	16914	16941	16841	16915	16979	16756	16919	16825	16923	16801	16963	16759	16841	16950	16890	16775	16969	16768	16756	16839	16741	16839	16849	16957	16867	16926	16978	16832	16829	16845	16940	16718	16971	16814	16894	16926	16794	16879	16988	16962	16782	16755	16748	16963	16893	16759	16757	16751	16726	16653	16910	16742	16939	16781	16862	16970	16937	17002	16911	16702	16743	17073	16934	16871	16833	16809	17083	16753	16780	16826	16956	16920	16930	17007	16775	16682	16864	16917	16774	16948	16848	16790	17056	16718	16838	16761	16839	16915	16693	16852	16936	16768	16957	16887	16896	17047	16935	16658	16822	16953	16884	17038	16822	16796	16844	16858	16929	16608	16823	16716	16735	16894	16782	16839	16936	16786	17037	16899	16939	16842	16755	16997	16958	16829	16844	16979	16753	16699	16825	16958	16899	16879	16723	16826	16852	16821	16963	16847	16715	16856	16763	16889	16924	16694	16821	16830	16789	17012	16917	16858	16916	16916	16793	16924	16943	16785	16826	16854	17002	16932	16723	16875	17006	16884	16841	16950	16868	16759	16794	16814	16916	16814	16714	16898	16936	16720	16856	16915	17006	17026	16890	17020	16802	16808	16838	16733	16974	16855	16783	16834	16774	16808	16867	16997	16986	16732	16813	16877	16869	16794	16826	16814	16836	16806	16938	16733	16774	16893	16751	16813	16877	16796	16781	16788	16685	16755	16960	16882	16840	16884	16811	16816	16806	16930	16897	16909	16887	16867	16751	16682	17019	16905	16843	16983	16872	17079	16891	16796	16804	16934	17001	16738	16755	16842	16782	16921	17001	16534	16853	16815	16867	17003	17038	16907	16956	16921	16814	16959	16933	16989	16882	16752	16886	16981	16888	16871	16822	16817	17031	16850	16784	16723	16879	16688	17005	17125	16863	16682	16958	16974	16984	16692	16918	16778	16972	16818	16936	16678	16777	17038	16829	16871	16942	16838	16925	16837	16993	17092	16910	16935	16874	16809	16933	16792	16975	16849	16854	16936	16722	16732	16703	16757	16956	16789	16808	16663	16998	16936	16846	17017	16975	16956	16927	16864	16824	16953	16651	16792	16988	16885	16734	17098	16890	16865	16865	16849	16764	16812	16853	16888	16811	16761	16732	16951	16668	17035	16874	16915	16680	16789	16719	16717	16715	16948	16722	16880	16867	16891	17069	17009	16965	16794	16942	16784	16738	16773	16841	16849	16900	16961	16841	16734	16808	16822	16897	16868	16938	16662	17033	16823	17018	16855	16775	16986	16915	16931	16847	16756	16945	16803	16850	16621	16765	16681	16971	16777	16913	16986	16760	16838	16921	16961	16940	16817	16981	16839	17130	16979	16772	16854	16903	16955	16933	16873	16729	16715	16807	16891	16764	16863	16800	16812	16899	16790	16871	16806	16957	16781	16913	16984	16882	16872	17042	16938	17002	16742	17116	17022	16853	17039	16955	16813	16805	16955	16754	16870	16790	16813	16879	16811	16886	16760	17030	16826	16832	16917	16980	16914	16781	16938	16828	16832	16873	16833	16856	16762	16818	16791	16733	16939	16862	16865	16910	16767	16928	16875	16898	16881	16866	16754	16793	16707	16900	16936	16767	16896	16773	16943	16881	16948	16947	16639	16841	16851	16976	16883	16931	16948	16985	16781	16899	16764	17161	16944	16775	16880	16855	16830	16877	16876	16891	16743	16816	16888	16883	16984	16926	16936	16949	17037	16900	16801	16825	16903	16793	16680	16914	17040	16966	16902	16871	16854	16940	16825	16857	16856	16813	16778	16941	16885	16900	16832	16826	16851	16676	16694	16970	16895	16933	16824	16821	16813	17072	16918	16809
24120	21267	28572	24541	22656	44527	56766	43872	30750	20385	18975	18603	18505	18698	18793	18716	18570	18700	18592	18778	18582	18533	18546	18710	18694	18678	18622	18698	18531	18394	18564	18848	18656	18534	18546	18619	18622	18468	18449	18582	18729	18579	18459	18618	18641	18759	18549	18898	18721	18546	18551	18708	18720	18540	18416	18549	18569	18685	18676	18557	18455	18581	18448	18651	18413	18357	18705	18738	18312	18548	18528	18617	18852	18723	18624	18699	18730	18765	18538	18600	18549	18603	18803	18825	18620	18349	18605	18603	18509	18450	18660	18667	18648	18520	18520	18383	18632	18619	18514	18524	18483	18729	18664	18539	18688	18530	18618	18612	18628	18593	18542	18535	18519	18575	18748	18578	18348	18535	18551	18690	18596	18508	18766	18675	18574	18505	18538	18840	18698	18568	18415	18421	18589	18654	18695	18640	18695	18380	18524	18552	18727	18617	18488	18557	18641	18679	18418	18538	18474	18527	18601	18505	18660	18588	18644	18389	18615	18500	18482	18610	18691	18579	18636	18602	18558	18542	18553	18565	18558	18386	18419	18408	18582	18501	18475	18612	18491	18569	18556	18581	18543	18286	18753	18611	18580	18706	18494	18551	18615	18523	18627	18621	18589	18386	18515	18440	18719	18679	18504	18719	18701	18552	18499	18544	18597	18497	18655	18500	18708	18638	18785	18663	18544	18543	18411	18496	18641	18733	18718	18685	18552	18428	18529	18677	18643	18611	18568	18680	18540	18560	18686	18584	18611	18613	18815	18545	18466	18468	18467	18750	18635	18426	18523	18535	18597	18517	18605	18521	18504	18611	18664	18489	18561	18527	18520	18436	18468	18299	18514	18655	18540	18501	18559	18710	18525	18630	18682	18390	18664	18459	18282	18634	18695	18800	18457	18575	18568	18297	18643	18777	18614	18750	18513	18425	18606	18562	18654	18583	18540	18518	18602	18551	18341	18734	18471	18513	18688	18486	18756	18599	18547	18545	18566	18430	18502	18530	18404	18597	18510	18527	18596	18450	18422	18427	18388	18566	18750	18601	18629	18562	18819	18608	18498	18510	18595	18565	18509	18546	18698	18443	18737	18810	18553	18597	18534	18672	18650	18534	18569	18943	18516	18654	18446	18499	18523	18475	18537	18596	18630	18666	18726	18537	18716	18571	18636	18462	18481	18629	18642	18591	18386	18634	18555	18525	18453	18424	18496	18457	18783	18739	18554	18625	18784	18554	18672	18379	18610	18455	18514	18472	18584	18630	18629	18789	18348	18488	18459	18579	18762	18619	18431	18522	18480	18811	18567	18509	18445	18392	18372	18528	18593	18787	18563	18576	18471	18718	18410	18577	18515	18321	18418	18591	18509	18477	18480	18438	18451	18540	18535	18509	18615	18624	18647	18566	18528	18675	18675	18583	18745	18545	18529	18623	18752	18570	18543	18653	18693	18558	18554	18559	18538	18537	18555	18487	18555	18512	18696	18657	18556	18542	18420	18369	18310	18542	18600	18603	18522	18520	18488	18652	18536	18660	18506	18556	18753	18373	18538	18695	18677	18352	18655	18676	18498	18624	18548	18536	18534	18515	18619	18613	18595	18517	18406	18503	18529	18498	18656	18760	18512	18702	18667	18510	18613	18788	18423	18815	18626	18624	18593	18608	18380	18600	18514	18385	18482	18523	18641	18618	18582	18475	18481	18573	18603	18584	18611	18351	18418	18713	18475	18483	18561	18600	18592	18528	18707	18824	18657	18628	18413	18589	18453	18516	18681	18519	18582	18582	18559	18576	18532	18510	18569	18450	18522	18446	18467	18501	18502	18540	18669	18468	18697	18566	18542	18567	18759	18619	18521	18739	18648	18599	18552	18528	18506	18574	18567	18563	18397	18462	18390	18562	18442	18492	18536	18606	18565	18440	18611	18522	18744	18490	18705	18578	18504	18573	18599	18479	18517	18543	18607	18742	18442	18598	18592	18538	18638	18409	18716	18739	18440	18668	18708	18348	18479	18694	18572	18459	18576	18612	18599	18573	18563	18586	18510	18464	18514	18410	18664	18436	18410	18569	18558	18559	18363	18565	18488	18516	18559	18639	18565	18603	18526	18555	18695	18667	18535	18680	18606	18490	18447	18439	18547	18503	18545	18601	18384	18378	18683	18444	18492	18511	18511	18509	18558	18516	18577	18666	18533	18586	18581	18602	18696	18516	18687	18554	18575	18475	18709	18655	18493	18691	18449	18525	18469	18514	18477	18411	18659	18731	18528	18790	18459	18365	18546	18559	18653	18671	18488	18469	18463	18648	18368	18338	18666	18279	18735	18588	18449	18480	18390	18568	18561	18617	18678	18572	18572	18425	18606	18641	18442	18583	18627	18538	18441	18661	18558	18631	18820	18673	18334	18548	18716	18486	18663	18646	18475	18722	18552	18398	18583	18760	18450	18433	18499	18432	18620	18486	18534	18468	18484	18676	18721	18640	18506	18603	18445	18435	18693	18436	18450	18666	18744	18337	18460	18584	18438	18506	18601	18772	18759	18720	18736	18696	18619	18581	18607	18433	18598	18509	18585	18366	18529	18585	18508	18560	18654	18672	18409	18778	18663	18472	18527	18633	18627	18702	18427	18480	18250	18541	18694	18608	18546	18785	18617	18616	18639	18579	18439	18487	18515	18532	18850	18578	18588	18467	18557	18723	18870	18448	18581	18484	18681	18592	18698	18713	18552	18493	18579	18632	18635	18506	18757	18655	18666	18658	18489	18852	18535	18641	18416	18448	18484	18645	18655	18638	18443	18531	18613	18534	18364	18442	18494	18640	18515	18466	18575	18686	18438	18473	18363	18433	18540	18554	18610	18664	18633	18749	18340	18581	18699	18604	18307	18561	18477	18368	18556	18563	18654	18735	18428	18609	18382	18592	18406	18580	18607	18424	18521	18705	18525	18365	18827	18659	18551	18643	18625	18552	18607	18495	18719	18653	18700	18218	18587	18760	18653	18486	18740	18604	18723	18597	18562	18415	18471	18516	18582	18410	18528	18457	18694	18555	18505	18522	18720	18608	18470	18403	18690	18497	18605	18664	18681	18831	18571	18717	18468	18638	18520	18840	18619	18467	18607	18425	18578	18495	18554	18506	18484	18523	18573	18406	18712	18628	18503	18669	18658	18538	18487	18511	18518	18651	18712	18440	18485	18501	18478	18577	18627	18654	18507	18749	18606	18692	18464	18545	18543	18774	18653	18934	18413	18525	18622	18462	18655	18638	18529	18590	18660	18579	18462	18732	18665	18485	18667	18797	18463	18492	18503	18636	18564	18585	18439	18799	18448	18377	18691	18341	18519	18671	18359	18230	18642	18567	18731	18605	18616	18442	18509	18344	18766	18822	18490	18595	18369	18643	18692	18517	18660	18567	18565	18554	18561	18739	18617	18574	18406	18418	18301	18603	18508	18409	18689	18462	18711	18570	18544	18561	18591	18545	18721	18562	18596	18526	18764	18508	18573	18643	18422	18488	18593	18823	18557	18674	18679	18667	18573	18509	18528	18492	18514	18483	18647	18640	18501	18605	18603	18490	18679	18402	18696	18531	18491	18386	18766	18479	18742	18621	18514	18517	18729	18626	18607	18404	18777	18528	18550	18707	18514	18577	18624	18860	18576	18588	18645	18680	18635	18807	18645	18501	18618	18732	18459	18455	18516	18679	18640	18449	18518	18420	18607	18673	18566	18646	18416	18685	18618	18531	18480	18647	18662	18506	18589	18643	18609	18682	18723	18732	18622	18574	18637	18905	18665	18801	18489	18281	18739	18684	18719	18627	18709	18601	18596	18549	18631	18709	18564	18583	18475	18605	18628	18628	18661	18683	18468	18484	18502	18652	18708	18620	18609	18501	18577	18624	18675	18442	18788	18810	18639	18689	18635	18519	18637	18429	18610	18715	18613	18607	18672	18519	18724	18879	18781	18576	18716	18745	18851	18575	18364	18569	18630	18626	18715	18497	18557	18629	18515	18696	18490	18551	18655	18516	18615	18642	18625	18369	18515	18669	18670	18560	18497	18817	18588	18683	18766	18480	18491	18735	18639	18479	18627	18492	18700	18637	18674	18460	18483	18468	18501	18684	18611	18535	18464	18420	18590	18627	18643	18533	18867	18454	18396	18472	18564	18286	18643	18813	18703	18503	18516	18479	18608	18368	18500	18597	18543	18598	18536	18732	18459	18595	18454	18750	18835	18692	18734	18620	18541	18369	18535	18705	18389	18550	18776	18805	18606	18576	18767	18560	18542	18621	18544	18512	18575	18509	18496	18737	18518	18467	18421	18749	18445	18577	18424	18540	18773	18661	18391	18415	18739	18472	18653	18747	18568	18597	18767	18691	18523	18397	18476	18486	18702	18698	18579	18683	18575	18560	18590	18661	18480	18520	18519	18621	18530	18614	18559	18550	18568	18534	18713	18506	18532	18752	18461	18696	18761	18497	18461	18770	18738	18477	18618	18408	18592	18493	18568	18622	18379	18624	18441	18638	18412	18648	18513	18568	18473	18402	18384	18786	18581	18625	18656	18710	18521	18464	18491	18726	18745	18474	18557	18338	18701	18642	18604	18594	18423	18495	18369	18823	18798	18571	18604	18532	18446	18458	18495	18493	18581	18621	18512	18471	18380	18491	18494	18733	18263	18628	18507	18524	18667	18526	18465	18462	18811	18634	18568	18482	18436	18540	18672	18384	18409	18548	18409	18655	18704	18683	18585	18533	18695	18723	18646	18429	18515	18559	18653	18524	18562	18697	18705	18653	18552	18410	18562	18605	18671	18590	18529	18407	18621	18680	18735	18598	18653	18621	18500	18548	18504	18551	18626	18474	18402	18503	18379	18581	18648	18679	18613	18516	18498	18471	18658	18575	18559	18358	18655	18763	18508	18507	18470	18581	18605	18585	18568	18809	18525	18637	18533	18607	18482	18549	18385	18459	18589	18740	18493	18685	18537	18409	18564	18461	18413	18602	18729	18493	18422	18634	18556	18630	18636	18654	18435	18651	18460	18582	18550	18663	18587	18618	18518	18675	18591	18484	18645	18670	18665	18526	18645	18489	18623	18343	18543	18566	18595	18649	18482	18840	18778	18630	18532	18536	18497	18416	18444	18599	18711	18576	18613	18551
18089	29533	27183	22277	21677	49980	55051	45103	26246	16674	16742	16783	16772	16889	16754	16805	16683	16529	16759	16729	16767	16850	16837	16883	16753	16784	16766	16751	16806	16550	16816	16718	16746	16705	16961	16936	16726	16627	16858	16637	16558	16805	16774	16758	16680	16763	16593	16639	16664	16747	16967	16564	16712	16664	16664	16633	16669	16785	16927	16564	16667	16667	16567	16832	16871	16796	16646	16631	16593	16837	16613	16738	16829	16806	16826	16668	16880	16641	16698	16882	16761	16737	16699	16634	16745	16662	16795	16653	16660	16718	16745	16663	16813	16763	16646	16759	16637	16730	16705	16794	16680	16731	16602	16750	16678	16808	16826	16396	16906	16672	16829	16699	16668	16792	16589	16682	16540	16786	16600	16666	16681	16843	16586	16789	16713	16847	16650	16740	16576	16773	16653	16674	16558	16510	16677	16836	16687	16553	16723	16643	16780	16584	16737	16692	16680	16764	16654	16766	16687	16721	16630	16621	16763	16735	16751	16674	16607	16742	16682	16754	16921	16680	16644	16701	16671	16834	16794	16702	16757	16779	16654	16551	16773	16768	16857	16693	16643	16796	16482	16813	16664	16787	16600	16718	16879	16649	16708	16627	16662	16687	16655	16714	16702	16640	16614	16507	16748	16599	16738	16715	16614	16830	16672	16818	16713	16880	16641	16575	16671	16593	16709	16854	16634	16694	16851	16715	16716	16540	16520	16695	16646	16823	16691	16662	16656	16797	16472	16710	16711	16689	16776	16718	16713	16700	16655	16757	16721	16729	16811	16717	16544	16820	16732	16600	16774	16676	16713	16744	16723	16645	16784	16817	16682	16719	16839	16699	16757	16746	16547	16708	16707	16689	16670	16806	16794	16744	16711	16604	16682	16596	16671	16579	16657	16724	16614	16812	16697	16768	16809	16641	16826	16746	16561	16594	16707	16511	16918	16805	16770	16701	16800	16633	16824	16771	16710	16808	16743	16961	16751	16765	16704	16811	16696	16896	16571	16645	16634	16617	16773	16747	16623	16790	16768	16664	16563	16722	16727	16990	16717	16744	16792	16632	16673	16741	16867	16833	16734	16899	16680	16602	16919	16701	16527	16801	16700	16703	16626	16845	16544	16642	16656	16877	16826	16827	16783	16862	16796	16670	16659	16803	16676	16650	16686	16624	16559	16781	16529	16817	16564	16736	16717	16772	16760	16786	16798	16852	16753	16625	16745	16504	16552	16709	16615	16633	16779	16663	16618	16747	16490	16678	16802	16774	16800	16696	16775	16634	16632	16745	16657	16803	16776	16803	16769	16783	16722	16531	16755	16689	16623	16778	16797	16658	16702	16518	16562	16741	16660	16755	16673	16730	16720	16746	16718	16620	16782	16643	16714	16623	16874	16745	16622	16830	16735	16597	16645	16674	16821	16609	16637	16620	16776	16552	16746	16829	16698	16733	16750	16722	16576	16666	16827	16761	16838	16615	16719	16630	16736	16847	16807	16717	16679	16817	16774	16701	16768	16709	16436	16714	16857	16744	16749	16770	16905	16639	16748	16723	16618	16887	16855	16819	16731	16809	16676	16718	16847	16596	16611	16749	16748	16763	16690	16569	16709	16672	16700	16792	16903	16749	16778	16945	16768	16749	16622	16785	16780	16688	16816	16799	16875	16723	16606	16665	16546	16607	16655	16813	16831	16608	16841	16721	16806	16691	16504	16684	16718	16710	16671	16630	16706	16716	16762	16632	16700	16679	16717	16704	16765	16746	16729	16709	16607	16666	16618	16734	16665	16690	16728	16524	16650	16601	16608	16574	16747	16753	16729	16510	16784	16669	16837	16645	16726	16673	16766	16670	16815	16720	16765	16548	16747	16717	16563	16690	16563	16815	16735	16600	16665	16715	16793	16642	16724	16683	16786	16754	16738	16725	16845	16744	16840	16667	16667	16735	16786	16574	16678	16699	16647	16701	16775	16713	16727	16594	16770	16785	16739	16765	16656	16749	16649	16692	16697	16632	16660	16804	16763	16562	16721	16643	16642	16795	16754	16633	16803	16707	16680	16701	16835	16726	16906	16739	16776	16764	16649	16887	16666	16741	16611	16805	16744	16761	16738	16827	16677	16609	16652	16861	16646	16679	16684	16707	16723	16592	16735	16484	16543	16678	16692	16626	16734	16794	16784	16674	16847	16625	16836	16712	16843	16684	16727	16721	16661	16562	16494	16538	16694	16696	16818	16658	16615	16673	16589	16632	16656	16603	16572	16824	16640	16417	16977	16690	16806	16747	16834	16651	16741	16704	16746	16578	16765	16703	16717	16792	16724	16665	16667	16724	16693	16641	16640	16824	16763	16715	16755	16622	16578	16913	16649	16742	16754	16654	16771	16632	16601	16693	16632	16608	16911	16672	16674	16765	16659	16649	16694	16758	16656	16718	16721	16729	16854	16769	16830	16566	16631	16770	16652	16691	16688	16677	16782	16697	16770	16668	16743	16732	17013	16852	16846	16586	16647	16625	16729	16714	16725	16742	16738	16797	16630	16815	16778	16546	16676	16636	16657	16823	16656	16689	16759	16783	16848	16800	16685	16796	16653	16778	16528	16775	16684	16723	16803	16711	16829	16836	16789	16785	16830	16786	16597	16736	16787	16668	16679	16692	16665	16833	16717	16771	16778	16763	16674	16490	16879	16782	16677	16887	16711	16775	16629	16794	16526	16833	16799	16747	16613	16669	16788	16820	16616	16608	16597	16757	16557	16757	16823	16645	16624	16617	16741	16659	16733	16665	16830	16755	16756	16759	16721	16551	16729	16714	16738	16508	16476	16600	16828	16748	16646	16717	16715	16731	16665	16729	16758	16737	16663	16774	16885	16757	16867	16775	16723	16738	16662	16688	16710	16681	16638	16686	16453	16762	16647	16517	16916	16661	16539	16783	16721	16710	16754	16458	16692	16637	16622	16689	16689	16957	16791	16688	16821	16833	16650	16811	16835	16626	16648	16613	16769	16762	16852	16771	16843	16756	16820	16729	16615	16789	16615	16535	16711	16677	16777	16810	16805	16731	16784	16604	16601	16749	16641	16703	16769	16813	16612	16642	16755	16823	16680	16742	16709	16694	16677	16757	16482	16725	16755	16646	16566	16966	16599	16345	16852	16789	16617	16888	16776	16688	16743	16668	16894	16643	16650	16844	16736	16624	16607	16760	16776	16786	16835	16743	16591	16610	16663	16518	16851	16543	16909	16690	16767	16727	16660	16821	16724	16730	16904	16696	16974	16848	16730	16631	16708	16673	16816	16647	16758	16851	16739	16650	16627	16885	16845	16783	16619	16697	16963	16832	16725	16714	16724	16698	16772	16800	16710	16731	16849	16732	16756	16701	16698	16809	16840	16669	16859	16753	16800	16810	16875	16671	16500	16851	16658	16698	16837	16784	16665	16872	16623	16790	16677	16810	16541	16622	16722	16613	16640	16729	16542	16626	16725	16819	16660	16641	16770	16764	16798	16783	16830	16598	16693	16782	16832	16841	16677	16571	16725	16762	16536	16828	16704	16637	16807	16562	16593	16699	16676	16657	16852	16480	16833	16594	16857	16692	16528	16774	16752	16699	16671	16720	16667	16735	16633	16738	16592	16782	16725	16735	16734	16738	16714	16687	16796	16698	16748	16721	16599	16838	16777	16804	16711	16606	16701	16848	16597	16677	16878	16588	16701	16666	16689	16726	16617	16736	16835	16705	16668	16937	16686	16695	16759	16652	16863	16751	16650	16703	16643	16658	16612	16734	16701	16749	16678	16729	16724	16796	16854	16779	16837	16592	16770	16910	16788	16773	16754	16707	16793	16942	16783	16679	16737	16700	16780	16755	16699	16749	16738	16694	16704	16768	16620	16673	16676	16728	16876	16665	16769	16708	16663	16764	16753	16715	16713	16656	16734	16909	16796	16653	16809	16787	16778	16670	16713	16662	16676	16748	16802	16669	16758	16857	16666	16627	16498	16588	16566	16617	16717	16675	16724	16638	16635	16658	16694	16694	16554	16799	16640	16617	16710	16720	16720	16721	16650	16679	16677	16788	16666	16669	16807	16644	16601	16959	16739	16770	16731	16622	16732	16677	16717	16715	16624	16672	16580	16699	16528	16907	16784	16822	16739	16546	16808	16689	16866	16673	16599	16503	16722	16932	16837	16960	16865	16700	16735	16615	16708	16698	16848	16695	16800	16680	16804	16740	16781	16752	16658	16677	16598	16691	16762	16818	16606	16721	16851	16677	16627	16774	16561	16665	16665	16774	16836	16890	16737	16593	16771	16866	16748	16889	16741	16477	16657	16793	16851	16643	16554	16679	16930	16583	16600	16782	16725	16705	16706	16750	16771	16744	16584	16633	16582	16884	16736	16531	16732	16636	16910	16699	16712	16558	16714	16690	16749	16575	16643	16735	16686	16663	16727	16840	16579	16671	16705	16802	16798	16771	16573	16783	16713	16744	16877	16601	16714	16717	16662	16786	16632	16689	16746	16678	16752	16761	16710	16745	16665	16643	16793	16679	16907	16624	16638	16783	16543	16873	16594	16783	16702	16887	16951	16591	16641	16699	16763	16625	16685	16827	16697	16615	16822	16631	16677	16778	16737	16721	16656	16685	16694	16697	16587	16632	16880	16672	16767	16869	16599	16645	16480	16861	16535	16580	16920	16594	16756	16686	16633	16606	16755	16727	16879	16730	16629	16602	16736	16777	16679	16519	16780	16718	16756	16761	16804	16631	16826	16777	16827	16743	16615	16680	16715	16666	16673	16618	16711	16696	16632	16669	16707	16736	16609	16723	16849	16765	16635	16915	16621	16450	16795	16685	16746	16634	16838	16627	16487	16700	16705	16671	16629	16585	16821	16734	16739	16845	16680	16769	16589	16672	16719	16828	16628	16812	16582	16677	16570	16889	16799	16645	16618	16679	16723	16722	16767	16745	16751	16642	16650	16718	16664	16782	16956	16705	16720	16567	16727	16635	16713	16622	16763	16680	16625	16828	16611	16653	16448	16593	16903	16722	16807	16747	16650	16649	16786	16479	16820	16720	16655	16535	16601	16709	16695	16746	16723	16675	16612	16584	16958	16742	16798	16788	16631	16642	16806	16718	16898	16553	16676	16867	16588	16861	16676	16610	16644	16712
22802	21222	29048	23667	22241	63397	67673	50583	38557	22702	20853	20141	20118	20250	20010	20197	20137	20111	19943	19942	19906	20016	20129	20216	20173	19971	20005	19930	19865	19804	20045	19911	19934	20114	20007	20003	19996	19891	20021	20142	19951	19854	19957	19813	19966	20042	19993	19869	20009	19753	19930	19954	19970	19886	19815	19993	19877	20072	19948	19976	19962	19929	20020	19954	20042	19689	19968	19862	19823	20113	19920	19834	20046	19996	19843	19793	19952	19909	19821	19872	19826	19973	20078	19850	19930	20018	19955	19859	19865	19759	19986	19850	19706	20036	19843	19981	19864	20016	19872	19834	19716	19687	19969	19825	19928	20085	20064	19847	19791	19887	19952	19971	20139	20142	19785	19807	19954	19906	19987	19971	19895	19897	19902	19782	20002	19985	19976	20110	19591	19945	20034	19917	19902	20058	19867	19938	19901	19804	19834	19642	20033	19911	19844	19730	19847	19896	19786	19956	20129	20016	19901	19984	19818	19811	20021	20044	19947	19832	19846	19791	19904	19918	19955	20135	19631	19674	19762	19995	19902	19996	19705	19789	19880	19770	19885	19912	20009	19779	19937	19861	19776	20004	19804	19656	19999	19788	19777	20015	19960	19737	19832	19841	19936	20070	19792	19790	19698	20008	19771	19717	19951	19833	19811	19991	19753	19990	20000	19690	19874	19929	19959	19921	19799	20075	19573	19923	19901	19817	19884	20128	19664	19858	19783	19958	19898	19801	20021	19815	20066	19808	19803	19749	19807	20071	20123	19990	20115	19956	20019	20029	19830	19861	19814	19752	19891	19830	20066	19871	19872	19985	19888	19985	19669	19814	19794	20087	19870	19796	19740	19991	19926	19938	20043	19950	19968	20072	19883	19854	19966	19937	20008	19945	19854	19687	20206	19842	19778	19751	20013	20046	20003	19970	19969	19822	19934	20016	19796	20017	19772	19842	19747	19781	20037	19938	19875	19728	20042	20008	19890	19588	19913	19818	19752	19836	19877	19769	19829	20018	20041	19968	19852	20078	19893	19790	19993	19895	19866	19950	19883	19867	19936	19904	19785	19790	19955	19896	20027	19929	19952	20008	19980	19769	20003	20006	19870	19861	19947	19993	19805	19921	19838	19754	19917	19865	19924	19804	19844	19869	19834	19939	19937	19906	19605	19919	19809	19817	19883	20096	19955	19570	19976	20102	20001	19888	20069	19774	20060	19905	19936	19716	19728	19883	19718	19922	20245	20038	19828	19807	19931	19934	19925	19878	20022	19845	19956	19641	19799	19891	20105	19837	19974	19793	19777	19780	19981	19778	19979	19898	19696	19950	19762	19781	20069	19987	19866	19905	19860	19871	19894	19754	19781	19908	19900	19870	19885	19783	19808	19934	19779	19703	19703	20056	19960	19854	19815	19756	19977	19695	19838	19741	20223	19736	20172	19943	19892	19705	20013	19774	19984	19955	19900	19827	19792	19784	20042	19765	19823	19895	19978	19829	19999	19962	19730	19937	19794	19747	19992	20057	19993	19827	19900	19758	20020	19854	19938	19827	19882	19881	19891	20026	19881	19804	19823	19964	19883	19768	19824	19829	20025	19777	19951	19982	20027	19858	19904	19752	19877	19856	19918	19915	19966	19855	19764	19871	20107	19884	20011	19895	20067	19844	19826	19878	19847	20042	19911	19863	20074	19708	19884	19829	19744	19807	19810	20019	19907	19712	19839	19913	19924	19794	19728	19886	20129	19841	19912	19935	19928	20026	19870	19861	20030	19692	19994	19938	19909	19817	19740	19762	19679	19990	19808	19809	19722	19984	19800	19717	19894	20054	19824	20035	19768	19944	19880	19929	19996	19931	19897	19970	19795	20042	19884	19821	19763	20011	20131	19990	19783	19983	19934	19965	20061	19830	19751	19986	19812	19712	19802	19882	20017	19756	20133	19849	19879	19800	19945	19925	19872	19931	19972	19832	19725	19851	20047	20060	19980	19887	19862	19932	20023	19871	19909	19838	19737	19956	19627	19870	19818	19817	19772	19930	20005	19858	19790	19895	19932	19878	19944	19883	19773	20162	19937	19714	19955	19813	19687	19954	19795	19891	20094	19710	19969	20086	20161	20011	19950	20019	19883	19894	19793	19800	19973	19779	19891	19966	19933	19904	19840	19786	20051	19909	19740	19834	19825	19953	20250	19946	19904	19845	19941	19828	19847	19858	19703	19822	19834	19866	19852	19896	19918	19919	19853	19919	19828	19933	19714	19878	19909	19865	19905	19839	19999	19927	19836	19941	19958	19861	20044	20056	19822	19963	19874	20003	19832	19858	19777	19899	19713	19782	19931	19815	19838	19956	19954	19979	19730	19820	19855	19870	19956	19791	19861	19944	19926	19920	19852	19855	19855	19902	19765	19933	19576	19731	19610	20010	19833	19651	20044	19924	19915	19867	20030	20059	20101	20168	19942	19973	19742	19871	20145	19677	19781	19845	19872	19828	19892	20006	19847	20233	19984	19849	19898	19877	19824	20042	19861	19865	19926	19935	19847	19847	19903	19718	19928	19844	19904	19962	19777	19819	19837	20023	19936	20103	19818	19878	19806	19886	19882	20023	20002	19912	19791	19911	19760	19884	19476	19993	19941	19833	20015	19687	19918	19864	19841	19902	19980	19910	19903	19957	19732	19934	19775	20028	19896	20032	19939	20048	19978	19933	19849	19633	20036	20085	19939	19904	20127	19826	20066	19825	19929	19771	20123	19829	19902	20124	19975	20025	19942	19931	20013	19805	20128	19948	19798	19793	19806	19872	19840	19815	19883	19956	19817	19860	19901	19955	20028	19897	19837	20019	19987	19915	20035	19620	19857	20052	19900	19808	19673	20080	19854	19895	19704	19615	19733	20018	19918	19847	20018	19945	19824	19956	19879	19947	19633	19881	20031	19793	19989	19788	19677	19916	19836	20120	19970	19942	19812	20005	20017	19951	19797	19909	19796	19902	19858	20000	20041	19960	19987	19838	19771	19803	19835	19834	19981	19838	20049	19832	19774	19913	20053	20007	19981	19796	19891	19877	20027	19993	19927	20099	19912	19591	19909	19898	19909	19720	19835	19891	19876	19843	19964	19808	19970	19852	20072	19826	19887	19938	19739	19931	20020	19927	19762	19745	19773	20004	19667	19761	19909	19934	19915	19957	19937	19809	19903	19853	19856	19869	20107	19736	20060	19745	19884	20051	20026	19905	19752	19884	19757	19886	19967	19992	19890	20016	19901	19948	19878	19773	19735	20105	20029	19724	19927	19730	19902	19788	19808	19814	19873	19801	19831	19931	19784	19838	20019	19861	19896	19770	19938	20188	20008	20024	19776	20012	20059	19902	19913	19875	20096	19923	19978	19813	19891	19805	19721	19851	19808	19912	19848	19692	20016	19967	20006	20003	19846	19595	19829	19874	19987	19913	19890	19980	19978	19775	19849	19906	19764	19662	19935	19749	19930	19773	20004	19727	19871	20098	19971	19604	19896	19897	19935	19785	19918	19850	19852	19769	19660	19818	19972	19863	19782	19803	19942	19943	19708	19860	19808	19939	20008	20091	19926	19898	19871	19789	19746	20111	19854	19812	19798	20038	19923	19964	20106	19933	19782	19957	20081	19854	20001	20033	19938	20097	20061	19916	19886	19759	19784	19763	19890	19786	20129	19806	19821	19767	19864	19863	20077	19751	19919	19853	19888	20076	20011	20022	19900	19854	20067	19775	19927	20004	19697	19994	20156	19969	19808	19932	19898	19828	20016	19885	19966	20004	19853	19926	19986	20018	19864	19884	19908	19747	19731	19608	19591	19752	19938	19929	19983	19892	19923	19843	19825	19746	19872	19770	19896	20041	19824	19863	19995	19987	19854	19949	19977	19922	20065	19980	19673	19822	19796	20018	20096	19963	19839	19968	19941	19758	19677	19956	19787	19855	19564	20014	19955	19797	19908	19965	19927	19855	19792	19763	20050	20020	19888	19876	19811	19568	19806	19913	19852	19873	20018	19799	19848	19936	19867	19887	20004	20061	19970	19781	19745	20187	19849	19933	20087	19945	20087	20081	19939	19892	20133	20017	19933	19831	20084	19915	20107	19957	19965	19905	19823	19927	20047	19957	19719	19743	19963	19913	20024	19955	19907	19756	19792	19915	19867	19891	19850	19971	19912	19896	19937	19924	19990	19975	20001	19777	20000	19967	19765	19907	20017	19986	19860	19873	19987	19985	19865	19934	20042	19857	19785	19968	19915	19973	19648	19873	20102	19894	19888	19853	19887	19949	19801	20024	19891	19972	19958	20109	19794	19995	19981	19938	19930	19991	19923	19908	19870	19978	19872	19901	19776	19700	19823	19848	19780	20118	19940	20001	19768	19838	19721	19792	19802	19912	19732	19875	19889	19948	19900	20159	20014	20164	20009	19814	19898	19794	19809	19948	19732	19947	19783	19881	19779	19564	19795	19905	19835	20042	19804	19911	19910	19790	19830	19779	19800	19934	19945	19863	20091	19986	19999	19798	19881	19718	20082	19914	19875	20010	20013	19967	19870	19916	19940	19914	19899	19856	20136	19869	19668	19918	19890	19984	19961	19801	19885	19819	19856	19921	19709	19809	20126	19928	19892	20003	19908	19937	20000	20108	20023	19929	19791	20019	19949	19900	19935	19951	20050	19703	20063	19869	19870	19768	20019	20019	19842	19781	19918	19942	19961	20176	19915	19795	19965	19901	19686	19966	19667	19828	19869	20064	20134	20108	19846	19812	20039	19952	19973	19801	19879	19670	19686	19888	19716	19936	20045	19952	19977	19874	19745	19859	19894	19839	19888	19945	19876	19938	20063	19742	19853	19637	19775	19829	20012	20132	19836	20131	19781	19781	19969	20075	19972	19937	19991	19735	19950	19960	19877	19935	19902	20079	19968	19851	19769	20072	20011	19791	19803	20091	19973	19857	19967	20046	19856	19827	19846	19847	19938	19823	19722	19986	19904	19839	19863	19720	19812	19781	19742	19958	19959	19817	19884	20001	19854	19936	19827	19910	20079	20033	19900	19925	19938	19885	19850	19905	19767	19918	19779	19727	19870	19873	19937	20075	19815	19904	19818	19792	19840	19801	19801	19843	19799	19869	19820	19799	19963	19602	20047	20012
24343	36438	32377	26020	28284	70134	68342	52666	33065	17618	17630	17700	17512	17473	17705	17556	17462	17559	17472	17596	17585	17554	17612	17439	17375	17559	17402	17374	17360	17511	17451	17507	17519	17340	17523	17470	17527	17621	17443	17586	17548	17529	17442	17328	17644	17352	17500	17392	17546	17505	17526	17436	17509	17460	17385	17513	17579	17374	17427	17508	17619	17429	17420	17569	17444	17720	17588	17432	17470	17565	17431	17390	17604	17610	17371	17478	17376	17506	17535	17428	17498	17610	17655	17470	17534	17514	17520	17312	17380	17396	17406	17408	17351	17640	17483	17482	17389	17473	17389	17432	17674	17651	17661	17528	17498	17482	17391	17461	17472	17699	17401	17458	17453	17464	17466	17519	17356	17596	17546	17687	17412	17597	17523	17417	17538	17393	17514	17616	17395	17715	17565	17372	17534	17387	17423	17428	17586	17510	17529	17471	17505	17482	17439	17624	17300	17528	17501	17578	17626	17299	17617	17578	17535	17498	17422	17531	17538	17485	17518	17384	17522	17295	17496	17536	17602	17523	17498	17343	17201	17425	17576	17496	17427	17356	17359	17474	17421	17411	17412	17558	17505	17328	17499	17321	17674	17491	17460	17463	17576	17549	17594	17389	17480	17545	17486	17520	17400	17405	17483	17501	17316	17469	17460	17384	17505	17530	17339	17523	17578	17585	17569	17457	17482	17495	17318	17449	17491	17351	17450	17603	17455	17513	17416	17422	17468	17444	17697	17364	17389	17560	17633	17502	17594	17417	17480	17368	17471	17516	17460	17443	17261	17636	17586	17712	17445	17580	17551	17353	17435	17532	17467	17553	17375	17233	17516	17304	17637	17589	17497	17556	17534	17523	17551	17582	17337	17437	17491	17371	17507	17625	17432	17369	17553	17467	17499	17545	17559	17398	17525	17395	17490	17564	17357	17542	17453	17325	17339	17430	17489	17549	17550	17405	17424	17442	17457	17605	17357	17370	17421	17610	17724	17408	17567	17437	17493	17321	17455	17412	17433	17595	17186	17482	17486	17521	17309	17274	17479	17453	17367	17541	17410	17387	17555	17438	17501	17442	17501	17420	17487	17426	17393	17566	17550	17527	17383	17520	17382	17506	17588	17393	17530	17402	17476	17408	17378	17547	17422	17575	17605	17445	17403	17515	17482	17460	17493	17389	17358	17447	17327	17505	17559	17474	17460	17401	17548	17576	17559	17508	17649	17490	17447	17490	17457	17563	17494	17520	17689	17447	17369	17340	17468	17354	17386	17511	17455	17506	17449	17518	17447	17485	17725	17540	17614	17551	17479	17685	17483	17457	17502	17646	17412	17494	17466	17525	17528	17456	17605	17384	17635	17503	17504	17464	17534	17343	17459	17480	17573	17542	17465	17475	17407	17511	17640	17469	17465	17445	17508	17513	17359	17348	17457	17598	17653	17393	17305	17331	17588	17542	17734	17689	17418	17345	17361	17480	17378	17565	17348	17595	17486	17355	17544	17422	17594	17491	17507	17447	17398	17401	17478	17518	17491	17655	17493	17438	17386	17206	17271	17509	17414	17404	17506	17427	17473	17459	17347	17332	17433	17391	17440	17467	17543	17526	17508	17547	17446	17488	17290	17548	17428	17687	17382	17639	17429	17359	17625	17507	17435	17504	17503	17503	17575	17428	17386	17416	17505	17386	17652	17492	17340	17400	17531	17490	17539	17403	17452	17630	17411	17282	17367	17488	17588	17348	17550	17582	17501	17635	17502	17302	17443	17396	17290	17714	17364	17504	17414	17447	17575	17388	17549	17465	17451	17389	17680	17419	17419	17376	17448	17415	17420	17544	17564	17511	17333	17434	17497	17514	17390	17484	17454	17347	17593	17462	17574	17493	17363	17539	17442	17509	17385	17487	17495	17405	17511	17441	17419	17568	17510	17609	17543	17468	17526	17476	17414	17300	17483	17587	17434	17448	17334	17524	17549	17514	17534	17517	17548	17550	17333	17546	17304	17247	17580	17586	17409	17492	17759	17566	17394	17480	17575	17461	17415	17410	17578	17481	17397	17413	17328	17630	17533	17412	17589	17218	17646	17427	17380	17433	17461	17475	17461	17335	17520	17480	17515	17576	17372	17412	17476	17507	17544	17468	17393	17261	17481	17262	17534	17588	17511	17196	17297	17384	17501	17524	17411	17692	17325	17506	17333	17440	17451	17341	17341	17482	17415	17424	17540	17451	17461	17407	17385	17446	17543	17451	17388	17461	17792	17286	17549	17445	17649	17347	17335	17534	17532	17469	17369	17547	17577	17409	17363	17532	17538	17582	17526	17336	17583	17553	17456	17511	17599	17525	17478	17501	17358	17307	17384	17566	17472	17414	17523	17696	17556	17318	17438	17469	17367	17658	17452	17283	17447	17596	17440	17660	17570	17599	17505	17344	17487	17498	17510	17349	17463	17533	17539	17683	17406	17475	17375	17580	17431	17676	17340	17374	17624	17455	17653	17306	17532	17402	17493	17385	17471	17464	17384	17454	17426	17506	17477	17246	17511	17555	17488	17440	17423	17664	17550	17437	17538	17544	17472	17576	17589	17415	17540	17500	17552	17574	17324	17542	17491	17306	17475	17538	17418	17467	17377	17392	17489	17434	17462	17618	17335	17522	17435	17304	17530	17495	17410	17480	17498	17569	17380	17467	17392	17549	17445	17380	17546	17539	17393	17527	17472	17520	17486	17559	17528	17481	17504	17402	17601	17542	17439	17465	17320	17595	17429	17521	17568	17412	17474	17207	17390	17543	17486	17366	17407	17394	17582	17570	17370	17485	17520	17420	17615	17476	17376	17464	17294	17461	17444	17567	17503	17496	17530	17303	17345	17475	17507	17555	17375	17553	17449	17514	17466	17497	17475	17609	17566	17649	17563	17360	17565	17413	17505	17427	17511	17473	17449	17378	17390	17599	17368	17364	17519	17398	17414	17543	17488	17552	17422	17445	17368	17408	17535	17472	17466	17631	17446	17534	17353	17635	17451	17454	17613	17509	17395	17594	17722	17433	17502	17595	17456	17604	17389	17626	17688	17314	17532	17514	17621	17519	17562	17654	17629	17327	17621	17586	17362	17710	17379	17448	17423	17443	17501	17341	17476	17607	17350	17469	17482	17335	17501	17486	17418	17469	17591	17354	17349	17383	17556	17679	17365	17545	17680	17431	17470	17441	17640	17484	17397	17562	17365	17500	17586	17537	17491	17483	17587	17532	17683	17419	17435	17395	17506	17521	17378	17520	17517	17498	17507	17400	17428	17411	17328	17617	17632	17374	17551	17373	17441	17331	17418	17408	17358	17441	17508	17267	17504	17344	17486	17495	17513	17395	17679	17543	17533	17685	17647	17354	17423	17382	17426	17630	17413	17420	17426	17431	17519	17554	17504	17339	17477	17500	17580	17565	17619	17513	17209	17602	17567	17362	17425	17460	17514	17447	17533	17514	17464	17362	17501	17480	17515	17414	17476	17649	17356	17212	17579	17331	17431	17358	17401	17559	17385	17592	17432	17386	17571	17388	17540	17328	17539	17351	17590	17538	17414	17519	17309	17627	17560	17480	17304	17534	17455	17497	17436	17442	17550	17554	17463	17528	17424	17355	17482	17456	17438	17459	17461	17594	17434	17443	17383	17333	17481	17517	17556	17371	17513	17725	17203	17408	17308	17492	17407	17615	17314	17381	17437	17617	17355	17507	17590	17547	17496	17455	17600	17604	17640	17534	17599	17467	17327	17545	17356	17565	17542	17499	17610	17384	17354	17486	17367	17499	17431	17498	17546	17418	17474	17565	17441	17346	17388	17239	17478	17277	17524	17604	17494	17517	17474	17461	17342	17408	17451	17381	17517	17376	17449	17551	17430	17522	17436	17361	17321	17458	17478	17553	17533	17591	17620	17495	17460	17283	17397	17583	17408	17496	17454	17529	17417	17355	17533	17437	17341	17474	17362	17389	17485	17388	17525	17414	17506	17431	17477	17396	17439	17449	17443	17456	17530	17338	17578	17431	17510	17565	17397	17487	17260	17521	17593	17468	17383	17568	17326	17430	17526	17413	17427	17532	17396	17526	17445	17642	17450	17506	17247	17504	17501	17511	17513	17348	17478	17562	17399	17471	17581	17387	17403	17568	17468	17655	17391	17593	17472	17463	17402	17424	17604	17387	17434	17398	17459	17336	17568	17477	17398	17479	17543	17428	17336	17430	17484	17339	17522	17439	17596	17487	17521	17554	17495	17410	17634	17425	17564	17410	17487	17419	17440	17576	17430	17227	17443	17570	17347	17647	17493	17505	17560	17584	17665	17508	17426	17464	17403	17541	17525	17471	17426	17653	17519	17511	17507	17513	17445	17536	17270	17260	17484	17437	17408	17617	17544	17527	17517	17582	17381	17438	17549	17496	17524	17552	17401	17546	17466	17405	17284	17502	17485	17612	17374	17587	17489	17408	17386	17514	17498	17397	17410	17514	17405	17509	17364	17517	17513	17528	17680	17224	17575	17556	17545	17432	17476	17503	17465	17573	17526	17557	17445	17545	17214	17499	17569	17502	17402	17521	17407	17403	17556	17325	17367	17506	17599	17468	17481	17601	17333	17517	17585	17377	17418	17417	17540	17564	17458	17337	17572	17592	17436	17333	17281	17523	17604	17557	17428	17578	17415	17533	17522	17361	17506	17228	17516	17438	17517	17552	17426	17498	17313	17410	17408	17506	17468	17342	17462	17603	17527	17400	17471	17365	17382	17620	17441	17485	17466	17397	17369	17416	17519	17478	17554	17507	17451	17283	17627	17504	17617	17476	17534	17672	17614	17492	17503	17251	17645	17549	17507	17396	17749	17401	17484	17525	17312	17455	17425	17541	17395	17494	17483	17469	17444	17656	17520	17476	17403	17529	17317	17578	17537	17152	17552	17284	17499	17339	17441	17538	17626	17368	17363	17456	17458	17553	17499	17331	17340	17426	17527	17527	17236	17440	17513	17418	17460	17426	17599	17438	17624	17440	17584	17353	17544	17578	17546	17501	17544	17442	17420	17529	17488	17550	17278	17400	17522	17645	17400	17528	17488	17440	17387	17447	17355	17457	17643	17513	17460	17571	17589	17506	17416	17592	17423	17398	17477	17367	17413	17537	17387	17487
27326	22056	25399	23112	20553	27350	28146	24666	22274	19634	19525	19392	19485	19578	19474	19439	19364	19503	19486	19539	19169	19563	19217	19511	19581	19429	19432	19248	19387	19538	19433	19221	19437	19285	19531	19492	19228	19258	19366	19545	19304	19543	19472	19415	19444	19424	19448	19251	19158	19437	19222	19629	19494	19322	19385	19583	19347	19245	19342	19562	19425	19246	19435	19292	19313	19343	19583	19490	19377	19486	19458	19356	19609	19700	19296	19528	19317	19368	19463	19469	19460	19498	19439	19095	19472	19472	19386	19593	19221	19293	19474	19206	19297	19314	19366	19435	19457	19544	19460	19411	19356	19163	19356	19540	19617	19216	19288	19291	19260	19446	19356	19385	19459	19304	19436	19273	19335	19460	19416	19389	19333	19360	19267	19514	19400	19202	19681	19532	19394	19368	19342	19407	19322	19321	19290	19385	19442	19474	19572	19302	19375	19454	19314	19268	19369	19318	19376	19414	19416	19204	19254	19223	19425	19320	19393	19582	19179	19429	19373	19356	19404	19630	19491	19262	19174	19408	19516	19367	19425	19454	19525	19400	19340	19430	19304	19236	19562	19393	19468	19496	19506	19241	19531	19387	19436	19333	19531	19282	19469	19432	19238	19349	19451	19253	19394	19354	19347	19176	19401	19287	19536	19341	19304	19338	19220	19236	19327	19452	19199	19416	19370	19450	19343	19340	19428	19291	19471	19534	19436	19523	19487	19132	19419	19466	19432	19102	19443	19388	19338	19235	19387	19325	19551	19451	19190	19412	19509	19523	19285	19300	19417	19343	19322	19309	19271	19528	19521	19350	19327	19347	19511	19467	19304	19416	19355	19453	19452	19267	19412	19242	19449	19328	19400	19552	19540	19476	19443	19306	19501	19382	19438	19368	19225	19240	19360	19411	19249	19371	19278	19397	19266	19382	19472	19253	19396	19266	19358	19395	19315	19618	19525	19237	19225	19206	19454	19517	19334	19158	19473	19179	19471	19486	19421	19426	19490	19406	19497	19442	19274	19314	19323	19594	19447	19375	19519	19452	19243	19482	19345	19320	19400	19485	19315	19295	19346	19345	19218	19267	19556	19584	19422	19120	19381	19218	19378	19416	19346	19562	19388	19362	19271	19429	19590	19563	19519	19418	19328	19365	19438	19069	19520	19217	19374	19433	19177	19535	19437	19212	19365	19368	19399	19373	19225	19558	19554	19069	19497	19562	19374	19368	19423	19452	19457	19329	19465	19333	19235	19345	19409	19394	19421	19513	19384	19273	19102	19377	19261	19239	19434	19561	19404	19378	19537	19245	19384	19340	19279	19346	19494	19421	19439	19481	19350	19389	19318	19290	19358	19401	19287	19282	19469	19342	19122	19331	19236	19155	19485	19544	19202	19322	19228	19500	19253	19321	19385	19565	19055	19411	19093	19333	19252	19374	19319	19336	19097	19425	19499	19341	19445	19440	19309	19363	19414	19237	19273	19486	19357	19315	19587	19527	19373	19314	19394	19208	19295	19340	19546	19282	19628	19250	19232	19516	19323	19340	19314	19023	19437	19389	19346	19211	19216	19615	19440	19409	19376	19164	19641	19254	19320	19234	19283	19308	19548	19493	19457	19668	19319	19363	19404	19331	19586	19409	19191	19199	19389	19311	19217	19297	19394	19563	19521	19259	19431	19376	19245	19378	19381	19364	19455	19341	19420	19415	19543	19231	19377	19470	19272	19449	19466	19372	19398	19211	19348	19572	19401	19336	19432	19353	19443	19307	19181	19225	19424	19379	19268	19342	19483	19373	19301	19489	19448	19464	19437	19465	19503	19332	19313	19407	19306	19412	19375	19362	19418	19166	19408	19332	19302	19315	19472	19373	19402	19281	19324	19344	19363	19419	19270	19288	19380	19363	19369	19153	19351	19334	19402	19010	19381	19511	19466	19405	19357	19382	19386	19452	19498	19400	19257	19358	19447	19420	19179	19537	19305	19364	19380	19418	19314	19414	19502	19606	19391	19434	19378	19188	19346	19201	19399	19389	19415	19364	19349	19438	19504	19320	19530	19446	19385	19097	19231	19333	19240	19100	19325	19382	19634	19301	19533	19305	19545	19544	19318	19196	19515	19398	19448	19378	19283	19184	19437	19397	19313	19355	19398	19176	19233	19461	19303	19160	19340	19283	19593	19510	19378	19328	19544	19294	19467	19393	19186	19588	19392	19266	19448	19570	19336	19231	19289	19444	19340	19353	19498	19465	19246	19570	19340	19416	19428	19324	19213	19485	19313	19468	19455	19437	19329	19206	19483	19474	19315	19490	19460	19334	19329	19373	19432	19335	19660	19301	19100	19555	19409	19388	19457	19403	19318	19352	19293	19355	19513	19405	19482	19333	19387	19448	19439	19483	19308	19256	19217	19375	19349	19210	19586	19366	19387	19389	19290	19416	19296	19457	19370	19389	19457	19509	19458	19199	19316	19454	19165	19419	19443	19392	19438	19477	19204	19312	19395	19456	19398	19461	19582	19602	19223	19236	19508	19447	19198	19255	19285	19425	19388	19345	19453	19401	19427	19473	19383	19225	19388	19123	19536	19337	19323	19292	19264	19392	19355	19417	19475	19327	19398	19471	19472	19380	19387	19384	19343	19269	19570	19344	19498	19358	19280	19497	19304	19438	19428	19410	19486	19605	19210	19290	19344	19279	19472	19415	19337	19471	19665	19133	19526	19521	19398	19337	19490	19524	19203	19209	19513	19306	19565	19439	19294	19282	19025	19564	19224	19269	19304	19516	19324	19589	19291	19583	19371	19364	19315	19381	19345	19340	19511	19381	19513	19251	19393	19415	19541	19406	19415	19483	19637	19252	19504	19331	19416	19600	19629	19238	19464	19225	19567	19366	19472	19414	19309	19061	19224	19543	19443	19525	19152	19219	19353	19257	19454	19384	19427	19624	19457	19436	19271	19235	19303	19449	19545	19348	19434	19342	19370	19247	19601	19496	19451	19282	19607	19218	19323	19272	19196	19341	19427	19369	19323	19473	19385	19397	19294	19402	19367	19373	19394	19498	19459	19368	19276	19344	19390	19108	19374	19341	19315	19357	19211	19593	19474	19335	19490	19439	19428	19315	19229	19364	19527	19446	19281	19427	19376	19518	19374	19363	19354	19372	19381	19349	19585	19300	19486	19279	19442	19244	19348	19257	19293	19318	19617	19140	19354	19405	19383	19299	19154	19188	19288	19356	19314	19239	19501	19452	19526	19548	19475	19308	19405	19387	19155	19391	19343	19357	19301	19439	19447	19546	19286	19408	19288	19314	19460	19616	19580	19527	19415	19214	19364	19435	19526	19452	19450	19423	19236	19341	19215	19527	19565	19315	19527	19212	19369	19527	19368	19533	19468	19387	19389	19238	19470	19296	19521	19269	19333	19340	19452	19465	19503	19158	19225	19159	19296	19513	19434	19360	19428	19388	19411	19322	19282	19310	19457	19224	19438	19571	19418	19560	19281	19413	19576	19192	19537	19302	19359	19427	19264	19297	19447	19291	19435	19393	19275	19354	19430	19499	19337	19360	19349	19336	19290	19457	19485	19430	19447	19414	19406	19226	19402	19188	19394	19300	19582	19485	19362	19247	19273	19358	19505	19485	19434	19267	19429	19190	19379	19420	19451	19380	19486	19478	19372	19376	19375	19179	19511	19287	19383	19379	19632	19387	19340	19198	19351	19371	19314	19286	19429	19444	19278	19463	19361	19379	19163	19252	19266	19461	19543	19431	19449	19160	19315	19505	19409	19439	19256	19158	19349	19452	19341	19228	19531	19421	19358	19384	19388	19363	19305	19643	19311	19486	19511	19499	19428	19541	19308	19169	19410	19261	19393	19372	19487	19369	19486	19366	19182	19516	19679	19298	19242	19438	19501	19461	19309	19311	19328	19303	19555	19302	19500	19303	19295	19479	19478	19298	19664	19428	19447	19587	19457	19261	19479	19496	19588	19497	19533	19252	19428	19368	19375	19361	19381	19224	19137	19221	19483	19402	19162	19321	19219	19261	19548	19147	19432	19606	19596	19332	19431	19453	19492	19377	19346	19421	19467	19376	19293	19376	19295	19591	19468	19356	19409	19391	19402	19399	19420	19495	19523	19540	19422	19045	19306	19421	19543	19350	19492	19404	19260	19074	19335	19286	19487	19558	19319	19432	19267	19396	19432	19595	19364	19285	19132	19252	19424	19383	19349	19504	19465	19382	19321	19440	19349	19301	19345	19481	19262	19149	19267	19309	19382	19358	19403	19492	19402	19522	19161	19396	19316	19315	19298	19388	19351	19366	19354	19406	19347	19300	19388	19311	19517	19453	19319	19377	19362	19244	19442	19201	19245	19285	19297	19239	19092	19331	19182	19342	19309	19399	19344	19283	19281	19210	19545	19521	19503	19405	19404	19545	19406	19291	19342	19510	19302	19410	19382	19362	19504	19461	19479	19376	19314	19385	19394	19357	19276	19538	19346	19437	19451	19288	19297	19577	19576	19387	19518	19502	19491	19412	19313	19377	19398	19374	19266	19273	19212	19432	19282	19367	19435	19205	19415	19540	19441	19264	19372	19307	19253	19309	19342	19518	19345	19496	19323	19366	19380	19405	19261	19309	19454	19179	19553	19331	19341	19579	19489	19651	19337	19247	19270	19308	19426	19400	19393	19413	19372	19615	19468	19462	19422	19426	19566	19422	19540	19294	19481	19315	19271	19355	19646	19447	19426	19372	19548	19454	19433	19657	19370	19255	19402	19357	19346	19432	19521	19240	19401	19202	19300	19540	19331	19274	19430	19289	19487	19555	19454	19428	19522	19545	19605	19455	19468	19334	19322	19393	19404	19318	19343	19544	19423	19558	19464	19464	19328	19442	19486	19376	19283	19144	19458	19455	19403	19471	19278	19123	19508	19637	19307	19279	19313	19657	19319	19474	19551	19244	19326	19414	19329	19206	19475	19435	19451	19362	19479	19691	19485	19538	19320	19257	19410	19409	19285	19479	19525	19392	19196	19230	19340	19206	19571	19390	19240	19406	19366	19375	19281	19510	19418	19394	19663	19160	19595	19456	19515	19286	19386	19370	19336	19378	19303	19556	19429	19368	19296	19390	19548	19592	19175	19403	19328	19361	19313	19507	19325	19387
17990	20930	19996	18900	19806	28458	27965	23169	19755	17336	17163	17247	17098	17361	17256	17046	17216	17259	17105	17137	17148	17367	17104	17215	17063	17248	17085	16868	17104	17167	17275	17059	17019	17176	17014	17274	17317	17327	17208	16920	17122	17053	17160	17162	17354	17261	17080	17162	17167	17235	17256	17487	17106	17280	17115	17150	17323	17099	17179	16988	17088	17203	17177	17077	17105	17169	17196	17223	17205	16991	17095	17403	17192	17208	17255	16994	17227	17195	17055	17133	16991	17259	17092	17237	17134	17153	17149	17396	17248	17093	17237	17189	17211	17167	17188	17212	17174	17248	17237	17194	17129	17151	17169	17202	17050	17158	17109	17118	17016	17018	16999	17181	17193	17103	17221	17129	17135	17119	17421	17252	17160	17175	17311	17154	17269	17162	17195	17311	17122	17096	17154	17176	17186	17150	17316	17153	17124	16964	17175	17217	17164	17127	17319	17195	17160	17154	17213	17271	17252	17220	17117	16998	17224	17080	17249	17102	16967	17095	17219	17143	17018	17222	17052	17135	17116	17091	17196	17251	16963	17279	17155	17131	17061	17125	17191	16959	17336	17175	17179	17013	17207	17563	17026	17056	17227	17224	17251	17149	17184	17088	17222	17120	17102	17103	17131	17060	17198	17077	17255	16983	17313	17076	17064	17249	17092	17171	17139	17001	17168	17256	17259	17169	17153	16992	17311	17241	17084	17065	17109	17110	17084	17073	17153	17043	17054	17279	17100	17126	17247	17186	17220	17131	17150	17151	17030	17223	16976	17097	17118	17307	17172	17285	17104	17090	17250	17219	17052	17037	17130	17229	17365	17199	17190	17148	17134	17015	17314	17219	17315	16974	17122	17046	17176	17134	17058	17075	17187	17163	17233	17243	17493	17281	17199	17163	17327	16968	17153	17187	17264	17109	16967	17165	17185	17144	17184	17292	17167	17029	17282	17122	17215	17036	17113	17167	16984	17152	17260	17244	17095	17369	17184	17169	17064	17238	17127	17058	17161	17133	17240	17243	17355	17091	17048	17157	17222	17252	17236	17177	17212	17275	17048	17151	16985	17170	17206	17322	17158	17140	17060	17017	17187	17153	17135	17111	17117	17197	17332	17104	17044	17127	17132	17110	17122	17162	17051	17232	17161	17091	17097	17382	17214	17236	17049	17148	17015	17157	17170	17165	17287	16986	17240	17211	17043	17262	17017	17149	17038	17262	17121	17146	17373	17200	17091	17236	17030	17159	17347	17117	17161	17059	17148	17121	17184	17215	17263	17083	17163	17273	17126	17014	17195	17236	17274	17140	17139	17258	17110	16985	17104	17246	17169	17139	17285	17107	17189	17035	17069	17194	17044	17189	17205	17289	17188	17044	17243	17143	17164	17166	17134	17271	17096	17044	17184	17089	16918	17267	17151	17124	17302	17147	17286	17182	17276	17160	17158	17136	17293	17156	17204	17250	17210	17278	17124	17193	17123	17059	17048	17289	17408	17161	17233	17404	17050	16941	17170	17134	17075	17173	17235	17048	17112	17272	17212	17053	17401	17175	17378	17256	17086	17125	17251	17050	17173	17123	17187	17183	17066	17250	17165	17152	17139	16939	17012	17146	17222	17276	17271	17080	16980	17383	17188	17244	17267	17234	17218	17175	17054	17099	17142	17153	17033	17040	17142	17271	17170	17270	17362	17265	17062	17152	17039	17315	17110	17102	17211	17166	17091	17148	17220	17283	17268	17274	16921	16911	17096	17110	17080	17103	17381	17142	17162	17185	17112	17180	17082	17256	17152	17207	17189	17282	17293	17215	17338	17141	17079	17148	17358	17049	17244	17159	17264	17195	17094	17215	17086	17189	17199	17216	17116	17270	17131	17202	17123	17109	17147	17071	17194	17133	17264	17135	17101	17130	17105	17030	17188	17195	17096	17008	17242	17224	17296	17266	17225	17218	17191	17113	17141	17197	17295	17124	17155	17141	17062	17140	17134	17103	17113	17232	17117	17254	17224	17259	17046	17182	17104	17027	17127	17171	17222	17161	17148	17157	17119	17266	17086	17130	17220	17059	17273	17120	17183	17037	17165	17236	17242	17028	17243	17234	17242	17182	17148	17166	17223	17203	17105	17330	17145	17274	17138	17131	17314	17245	17215	17164	17126	17200	17199	17106	17010	17118	17215	17039	17105	17298	17292	17150	17215	17264	17047	17165	17106	17225	17178	17277	17174	17306	17072	17147	17150	17214	17183	17214	17162	17078	17318	17324	17156	17281	17027	17232	17083	17098	17124	17109	17080	17124	17104	17268	17111	17197	17093	17081	17311	17204	16958	17257	17223	17127	17183	17005	17129	17142	17114	17266	17199	17223	17289	17262	17237	17104	17146	17202	17159	17279	17248	17115	17114	17026	17239	17199	17161	17184	17175	17161	17167	17250	17257	17136	17205	17093	17031	17148	17177	17125	17123	17068	17184	17137	17251	17332	17216	17011	17008	17185	17150	17229	16966	17202	17263	17134	17149	16968	17267	17126	17306	17027	17054	17031	17120	17016	17265	17094	17173	17111	17187	17116	17199	17238	17110	17123	17352	17158	17218	17003	17171	17205	17122	17141	17106	17275	17086	16989	16996	17151	17069	16930	17331	17104	17151	17355	17258	17154	17057	17017	17035	17279	17141	17073	17065	17143	17141	17298	17295	17207	17091	17191	17109	17159	17198	17052	17093	17150	17162	17114	17356	17202	17177	17083	17151	17214	17257	17187	17096	17083	17159	17105	17358	17136	17073	17195	16998	17234	17254	17303	17208	17101	17117	17125	17075	17218	17130	17196	17161	17185	17111	17421	17151	17178	17248	17163	17164	17096	17153	17201	17193	17108	17222	17261	17220	17276	17165	17230	17208	17084	17305	17367	17328	17194	17258	17205	17113	17276	17307	17192	17059	17220	17155	17152	17136	17213	17325	17200	17080	17135	17149	16919	17257	17135	17174	17223	17197	17065	17083	17106	17236	17197	17033	17161	17229	17241	17223	17218	17237	17146	17146	17195	17242	17236	16998	17074	17123	17132	17139	17208	17071	17093	17246	17057	17231	17278	17151	17119	17044	17027	17151	17140	17024	17162	17126	17106	17143	17003	17266	17227	17073	17146	17258	17250	17185	17174	17245	17316	17244	17134	17183	17173	17203	16952	17289	17037	17008	17125	17082	17140	17161	17223	17155	17190	17400	17271	17244	17108	17117	17129	17303	17269	17149	17330	17172	17220	17029	17117	17123	17088	17214	17265	17031	17199	17149	17336	17230	17292	17212	17310	17176	17167	17088	17163	17047	16978	17253	17102	17252	17076	17013	16969	17260	17163	17223	17225	17089	17413	17168	17135	17138	17163	17208	17104	17260	17142	17118	17148	17100	17081	17286	17182	17254	17054	17301	17029	17048	17153	17059	17125	17031	17242	17174	17018	17138	17361	17190	17246	17045	17297	17170	17335	17044	17063	17126	17195	17338	17243	17018	17042	17226	17162	17102	17183	17024	17214	17204	17322	17133	17100	17270	17082	17196	17223	17076	17114	17120	17133	17090	17148	17301	17117	17065	17193	17136	17258	17226	17163	17248	17065	17088	17177	17185	17076	17076	17058	17184	17172	17129	17111	17106	17295	17286	16968	17162	17216	17076	17148	17154	16938	17146	17091	17104	17134	17179	17264	17126	17198	17167	17171	17187	17267	17207	17177	17202	17113	17232	17348	17297	17146	17362	17129	17163	17231	17005	17100	17238	17246	17040	17083	17233	17139	17170	17116	17162	17194	17267	17039	17149	17099	17042	17153	17110	17142	17349	16994	17110	17402	17035	17070	17062	17282	17287	17250	17258	17317	17311	17154	17243	17109	17192	17205	17051	17124	17265	17193	17107	17096	17116	17173	17203	17162	17075	17020	17282	17227	17215	17187	17087	17221	17250	17232	17197	17210	17142	17169	17193	17162	17177	17045	17297	17371	17060	17112	17244	17197	17168	17311	17244	17165	17303	17096	17205	17085	17165	17149	17086	17231	17209	17205	17124	17242	17018	16985	17096	17235	17202	17030	17219	17209	17193	17403	17010	17212	17039	17136	17175	17165	17237	17254	17142	17217	17116	17277	17229	17487	17292	17070	17306	17174	17259	17209	17301	17159	17176	17323	17168	17249	17013	17091	17132	17299	17320	17140	17254	17133	17143	17081	17121	17038	17167	17002	17170	17261	17477	17218	17188	17188	17137	17164	17104	17063	17152	17043	17236	17178	17102	16962	17280	17197	17191	17161	17311	17201	17102	17157	17144	17215	17020	17159	17131	17027	17233	17263	17011	17119	17271	17096	17058	17146	17217	17184	17196	17242	17095	17103	17196	17259	17317	17239	17210	17169	17249	17081	16981	17224	17210	17018	17169	17190	17217	17314	17189	17162	17286	17265	17185	17091	17125	17060	17196	17278	17029	17145	17147	17186	17137	17042	17346	17254	17266	17134	17102	17112	16967	17169	17254	16878	17302	17032	17161	17290	17286	17181	17282	17153	17117	17329	17184	17337	17206	17096	17036	17059	17196	17220	17186	17264	17232	17138	17109	17149	17115	17248	17223	17059	17151	17099	17121	17112	17008	17131	17164	17254	17261	17308	17047	17187	17209	17257	17104	17184	17244	17117	17134	17189	17172	17223	17189	17181	17092	17303	17196	17166	17430	17110	17181	17085	17182	17257	17120	17190	17122	17063	17259	17263	17188	17236	17321	17189	17027	17399	17207	17227	17127	17200	17230	17087	17170	17273	17123	17087	17247	17049	17171	17066	17250	16982	17400	17185	17096	16927	17016	17132	17221	17144	17158	17123	17221	17191	17170	17079	17101	17267	17099	17106	17088	17191	17028	17028	17417	17154	17244	17333	17134	16981	17184	17023	17344	17023	17151	17281	17099	17279	17360	17242	17285	17186	17144	17292	17119	16956	17144	17264	16978	16961	17232	17289	16960	17197	17257	17197	17165	17189	17127	17153	17037	17099	17236	17119	17259	17130	17136	17224	17096	17252	17161	17036	17009	17238	17059	17127	17200	17144	16942	17407	17059	17145	17132	17039	17226	17119	17185	17176	17056	17290	17177	17222	17067	17166	17138	17161	17199	17261	17235	17049	17178	16972	16906	17303	17216	17316
24049	21215	28471	24513	23206	48926	54145	42010	32223	20480	19192	18863	18960	18973	18834	19044	18934	18616	18945	18938	18834	18829	18777	18905	18767	18777	18517	18689	18804	18770	18805	18770	18788	18685	18909	18910	18842	18648	18839	18781	18722	18637	18768	19120	18757	18797	18951	18803	18783	18721	18860	18959	18707	18722	18792	18636	18799	18847	18903	18775	18830	18899	18981	18987	18774	18732	18751	18878	18677	18581	18891	18826	18808	18900	18869	18926	18788	18942	18636	18791	18827	18651	18716	18727	18852	18912	18885	18820	18753	18798	18761	18897	18759	19004	18759	18843	18742	18806	18775	18923	18755	18937	18801	18825	18948	18759	18770	18983	18842	18772	18754	18810	18864	18586	18815	18831	18848	19045	18800	18911	18681	18755	18623	18667	18919	18817	18746	19009	18857	18757	18687	18957	18889	18833	18742	18867	18615	18790	18875	18715	18577	18766	18888	18933	18922	18857	18816	18816	18769	18913	18797	18827	19026	18933	18745	18750	18629	18770	18889	18771	18723	18973	18790	18671	18915	18790	18879	18763	18978	18766	18862	18799	18912	18805	18626	18834	18712	18748	19014	18884	18702	18910	18790	18886	18732	18891	18663	18792	18690	18950	18747	18731	18821	18849	18998	18940	18800	18799	18863	18943	18799	19016	18804	19003	18816	18883	18699	18929	18857	18889	18863	18994	18693	18673	18740	18768	18691	18766	18914	19137	18710	18788	18735	18884	18824	18738	18948	18767	18754	19047	18633	18786	18797	18675	18695	18798	18558	18885	18950	18788	18670	18821	18718	18755	18760	18546	18791	18749	18700	18860	18719	18747	18684	18976	18581	18873	18647	18775	18633	18811	18837	18791	18844	18523	18665	18816	18793	18564	18678	18817	18675	18611	19119	18634	18879	18634	18568	18746	18928	18766	18867	18976	18680	18762	18841	18869	18769	18761	18760	19017	18932	18772	18883	18683	18869	18779	18875	18649	18616	18724	18784	18761	18782	18712	18832	18742	18750	18740	19013	18991	18812	18737	18746	19087	18761	18882	18668	18730	18987	18763	18844	18817	18760	19080	18705	18782	18938	18866	18824	18630	18645	18854	18834	18833	18764	18670	18968	18843	18725	18876	18584	18607	18621	18967	18796	18895	18818	18610	18926	18850	18699	19034	18819	18861	18907	18847	18933	18854	18770	18814	18681	18623	18862	18790	18753	18822	18654	18753	18993	18823	18848	18734	18732	18531	18837	18791	18873	18787	18895	18849	18884	18774	18913	18851	18889	18619	18892	18638	18791	18600	18781	18654	18912	18626	18770	18684	18747	18748	18824	19047	18787	18710	18630	18715	18786	18834	18904	18810	18756	18804	18696	18784	18787	18517	18640	18724	18769	18676	18730	18864	18857	18544	18873	18934	18730	18789	18865	18683	18613	18800	18776	18819	18674	18937	18841	18924	18626	18720	18793	18694	18780	18601	18604	18912	18633	18922	18738	19046	18534	18678	18878	18798	18605	18836	18835	18678	18949	18807	18986	18904	18894	18929	18929	18885	18723	18612	18856	18901	18662	18810	18825	18649	18846	18748	18687	18850	18660	18915	18719	18724	18781	18867	18866	18676	18790	19080	18833	18982	18841	18845	18923	18568	18882	18824	18630	18818	18707	18815	18757	18813	18671	18911	18782	18786	18694	18763	19014	18726	18928	18739	18811	18899	18630	18717	18948	18720	18822	18780	18943	18896	18595	18699	18772	18712	18851	18915	18796	18790	18797	18630	18708	18654	18843	18795	18919	19015	18757	18915	18767	18605	18745	18655	18692	18754	18697	18875	18963	18730	18791	18766	18974	18706	18498	18745	18760	18670	18664	18730	18709	18623	18847	18871	18907	18964	18849	18813	18768	18871	18723	18816	18835	18381	18955	18816	18805	18879	18843	18751	18674	18735	18795	18818	18752	18764	18826	18635	18834	18741	18634	18666	18917	18841	18842	18802	18746	18773	18657	18865	18743	18681	18797	18769	18849	18663	18739	18872	18813	18710	18775	18843	18784	18852	18815	18769	18700	18939	18993	18777	18784	18947	18909	18844	18749	18917	18716	18608	18655	18816	19010	18908	19033	18588	18719	18901	18878	18626	18628	18755	18625	18862	18828	18704	18687	18493	18697	18806	18691	18692	18945	18992	18867	18797	18826	18687	18865	18768	19034	18789	18718	18741	18794	18982	18698	18764	18849	18824	18891	18850	18957	18735	18918	18957	18770	18681	18830	18885	18934	18693	18702	19023	18983	18924	19006	18859	18828	18569	18714	18667	18782	18833	18937	18939	18785	18816	18898	18685	19022	18728	18695	18857	18836	18791	18708	18710	18849	18918	18881	18764	18834	18649	18865	18645	18795	18771	18737	18794	18839	18889	18755	18745	18807	18909	18880	18718	18797	18732	18772	18821	18810	18615	18862	18896	18928	18737	18655	18806	18780	18673	18979	18731	18735	18865	18641	18714	18576	18825	18845	18625	18766	18850	19078	18776	18814	19039	18654	18835	19069	18879	18889	18749	18852	18789	18857	18860	18850	18613	18698	18744	18862	18847	18813	18718	18807	18905	18878	18752	18981	18752	18878	18802	18721	18767	18773	18626	19073	18761	18846	18928	18733	18792	18948	18684	18834	18753	18756	18780	18614	18724	18589	18952	18869	18740	18531	18746	18804	18777	18783	18888	18886	18874	18839	18872	18946	18638	18818	19006	18927	18815	18936	18841	18779	18782	18711	18987	18930	18782	18888	18696	18615	19002	18797	18852	18841	18674	18798	18760	18735	18777	18781	18711	18643	18578	18841	18911	18842	18979	18878	18898	18814	18702	18981	18874	18895	18775	18880	18775	18735	18998	18776	18597	18965	18681	18953	18997	18761	18764	18920	18804	18929	18877	18720	18789	18647	18766	18691	18699	19049	18574	18722	18763	18750	18720	18736	18697	18778	18804	18685	18555	18770	18858	18747	18842	18865	19115	18776	19004	18957	18897	18768	18860	18660	19002	18745	18755	18915	18966	19007	18757	19087	18703	18859	18670	18747	19024	18661	18749	18866	18633	18642	18744	18924	18748	18831	18755	18872	18691	18813	18825	18860	18797	18834	18661	18711	18812	18918	18834	18853	18785	18817	18885	18896	18856	19273	18902	18840	18784	18933	18861	18573	18855	18967	18891	18579	18806	18786	18736	18756	19033	19095	18702	18788	18719	18796	18776	18727	18776	18964	18761	18855	18832	18817	18659	18762	18753	18751	18929	18790	18732	18695	18706	18599	18959	18872	18771	18753	18864	18679	18705	18896	18844	18964	18594	18805	18708	18637	18919	18937	18673	18759	18921	18714	18776	18770	18636	18694	18857	18585	18753	18893	18811	18847	18668	18566	18638	18789	18718	18846	18834	18601	18820	18724	18778	18855	18838	18699	18802	18844	18807	18577	18815	18830	18847	18817	18768	18774	18786	18845	18900	18891	18724	18743	18637	18890	18794	18750	18849	18753	18776	18880	18747	18660	18767	18827	18636	18799	18875	19089	18443	18788	18788	18936	18767	19038	18788	18996	18584	18875	18940	18904	18733	18878	18954	18788	18886	18988	18882	19012	18712	18753	18777	19063	18757	18823	18964	18747	18596	18773	18735	18727	18654	18772	18648	18827	18701	18771	18783	18827	18804	18866	18962	18974	18760	18628	18887	18781	18912	18732	18784	18777	18599	18605	18615	18708	18779	18798	18917	18765	18848	19007	18787	18846	18591	18706	18764	18839	18713	18767	18719	18550	18766	18787	18918	18932	18656	18883	19014	18753	18622	18774	18698	18759	18833	18739	18972	18789	18796	18742	18894	18829	18648	18759	18692	18720	18702	18736	18682	18833	18815	18830	18900	18877	18918	18911	18901	18873	18666	18586	18866	18907	18638	18780	18560	18879	18602	18964	18622	18646	18766	18840	18593	18841	18758	18814	19061	18676	18861	18784	18726	18728	18739	18554	18711	18789	18862	18586	18873	18792	18920	18736	18838	18625	18558	18804	18787	18809	18783	18862	18795	18908	18600	18899	18826	19058	18779	18641	18917	18764	18849	18677	18821	18600	18684	18939	18881	18644	19003	18969	18893	18720	19021	18968	18687	18722	18726	18844	18738	18766	19031	18769	18659	18808	19148	18833	18811	18828	18744	18858	18768	18873	18941	18807	18896	19109	18916	18991	18741	18721	18634	18787	19105	18645	18979	18616	18744	18759	18804	18756	18776	18828	18854	18795	18808	18760	18685	18765	18902	19082	18570	18719	18699	18649	18861	18883	18874	18768	18699	18797	18795	18582	18714	18707	18845	18703	18661	18673	18716	18804	18723	18818	18866	18855	18687	18934	18929	18877	18684	18903	18846	18700	18856	18873	18834	18826	18702	18775	18650	18718	18734	18659	18713	18865	18818	18965	18830	18954	18626	18691	18772	18811	18693	18870	18885	18765	19091	18903	18795	18945	18652	18853	18884	18770	18661	18695	18709	18790	18745	18678	18894	18848	18788	18871	18794	18666	18853	18651	18768	18668	18767	18680	18820	18698	18750	18838	18502	18835	18834	18590	18685	18652	18677	18831	18733	18639	18708	18832	18777	18760	18771	18951	18966	18707	18895	18814	18757	18836	18718	18798	18828	18773	18876	18736	18873	18822	18774	18791	18843	18950	18739	18699	18777	18748	18752	18753	18573	18788	18679	18953	18810	18897	18832	18808	18721	18867	18904	18796	18787	18587	18900	18796	18723	18762	18932	18827	18733	19006	18735	18648	18748	18816	18622	18810	18709	18981	18814	18749	18662	18678	18728	18797	18568	18612	18899	18723	18741	18786	18961	18926	18863	18801	18792	18637	18741	18811	18632	18605	18750	18785	18845	18929	18589	18809	18908	18892	18904	18792	18860	18688	18727	18868	18851	18866	18805	18804	18964	18771	18624	18730	18918	18750	18946	18827	18885	18866	18783	18733	18871	18793	18809	18829	18854	18923	18901	18880	18726	18903	18822	18829	18696	18821	18830	18781	18826	18782	18598	18656	18751	18707	18813	18806	18934	18766	18750	18759	18702	18692	18781	18786	18790	18829	18906	18868	18591	18943	18723	18705	18777	18831	18976	18805	18951	18987	18831	18839	18755	18772	18816
18684	28691	26532	22523	24372	52861	53321	42782	28788	16825	16877	16897	16800	16881	16849	16877	16865	16738	16901	16943	16807	16865	16886	16650	16886	16880	16839	16914	16808	16947	16726	16813	16666	16794	16809	16928	16742	16847	16859	16674	16760	16885	16807	16806	16775	16841	16685	16943	16925	16870	17093	16881	16851	17009	16888	16806	16815	16927	16847	16794	16689	16733	16727	16873	16718	16698	16899	16842	16966	16850	16869	16909	16841	16872	16963	16804	16959	16963	16697	16627	16630	16784	16936	16873	16694	16774	16770	16780	16801	16967	16636	16667	16676	16693	16949	16690	16749	16717	16767	16923	16797	16949	16793	16640	16730	16803	16886	16889	16875	16801	16663	16791	16873	16744	16819	16887	16728	16730	16856	16879	16802	16885	17077	16882	16675	16835	16739	16772	16884	16726	16723	16808	16919	16954	16741	16865	16752	16882	16931	16799	16808	16967	16832	16633	16879	16921	16747	16785	16642	16930	16779	16914	16821	16838	16830	16785	16753	16767	16789	16765	16796	16935	16754	16891	16783	16819	16794	16915	16895	16901	16830	16901	16930	16869	16789	16765	16965	17028	16753	16862	16724	16865	16865	16757	16629	16722	16611	16810	16836	16759	16783	16831	16768	16928	16718	16928	16875	16735	16836	16784	16793	16726	17016	16804	16775	16783	16740	16870	16776	16910	16763	16756	16728	16893	16848	16688	16989	16798	16780	16833	16696	16715	16848	16679	16832	16750	16858	16509	16802	16699	16649	16975	16735	16757	17038	16753	16678	16884	16791	16751	16926	16757	16794	16869	16799	16903	16890	16900	16852	16931	16771	16909	16806	16726	16868	16779	16679	16689	16733	16960	16940	16796	16808	16907	16700	16724	16986	16769	16784	16714	16906	16918	16748	16715	16923	16797	16825	16954	16888	16837	16927	16952	16860	16771	16668	16909	16887	17017	16660	16736	16673	16759	16833	16920	16645	16738	16865	16654	16693	16835	16852	16829	16679	16895	16914	16750	16870	16687	16711	16665	16930	16650	16740	16964	16818	16818	16795	16908	16785	16896	16848	16686	16839	16926	16654	16866	16860	16784	16711	16881	16900	16799	16931	16737	16724	16795	16810	16964	16830	16953	16738	17008	16692	16916	16835	16848	16776	16773	16837	16721	16865	16807	16947	16974	16856	16903	16664	16662	16844	16885	16753	16891	16702	16840	16762	16907	16699	16846	16813	17039	16949	16826	16930	16849	16962	16723	16835	16647	16707	16828	16643	16890	16766	16869	16726	16881	16802	16707	16680	17015	16777	16899	16834	16668	16785	16802	16778	16906	17082	16807	16706	16756	16931	16818	16865	16840	16866	16799	16764	17093	16644	16890	17086	16853	16766	16822	16788	16736	16709	16777	16888	16742	16955	17117	16866	16717	16913	16733	16762	16837	16658	16753	16834	16617	16854	16679	16788	16871	16685	16928	16789	16668	16751	16760	16937	16690	16875	16788	16751	16784	16922	16832	16741	16808	16726	16847	16797	16782	16709	16812	16675	16919	17112	16844	16820	16922	16825	16854	16799	16828	16694	16708	16921	16782	16842	16604	16783	16913	16673	16783	16949	16748	16783	16853	16796	16943	16674	16761	16956	16923	16866	16902	16732	16796	16937	16765	16976	16858	16890	16870	16939	16878	16847	16950	16902	16594	16689	16883	16890	16740	16871	16880	16820	16777	16819	16827	16773	16729	16817	16977	16644	16806	16731	16917	16824	16804	16916	16744	16749	16903	16769	16925	16768	16858	16802	16712	16783	16806	16807	16721	16829	16867	16956	16985	16792	16826	16880	16671	16924	16854	16818	16842	16769	16789	16831	16839	16825	16899	16988	16581	16775	16921	16812	16821	16751	16735	16890	16699	16847	16756	16586	16761	16640	16913	16833	16776	16848	16820	16736	16870	16730	16708	16887	16800	16892	17012	16609	17069	16812	16988	16831	17049	16802	16650	16834	16855	16788	16969	16755	16666	16795	16707	16767	16712	16874	16849	16986	16834	16911	16751	16847	16906	16848	16821	16814	16800	16877	16952	16893	16736	16820	16867	16916	16740	16767	16814	16714	16901	16830	16764	16981	16848	16675	16762	16924	16831	16808	16782	16739	17078	16816	16914	16830	16882	16724	16811	16760	16781	16838	16861	16833	16960	16705	16880	16760	16680	16807	16920	16643	16789	16853	16751	17048	16783	16842	16813	16831	17041	16689	16792	16709	16949	16914	16736	16953	16764	16747	17000	16858	16742	16775	17062	16777	16689	16889	16649	16689	17021	16820	16734	16740	16934	16866	16861	16629	16793	16783	16716	16780	16874	16835	16712	16840	16774	16946	16800	16904	16735	16686	16797	16786	16904	16763	16755	16867	16866	16755	17016	16987	16801	16773	16828	16826	16788	16652	16900	16821	16746	16806	16761	16817	16889	16784	16753	16816	16736	16826	16760	16949	16836	16854	16910	16771	16702	16904	16810	16916	16721	16803	16596	16876	16779	16763	16894	16933	16786	16986	16804	16866	16773	16797	16643	16877	16733	16705	16923	16873	16771	16860	16823	16783	16847	16790	16841	16743	16771	16850	16889	16894	16774	16992	16843	16918	16769	17061	16658	16807	16916	16846	16829	16863	16775	16962	16705	16735	16753	16814	16786	16837	16759	16966	16746	16866	16819	16754	16786	16754	16803	16924	16732	16931	16717	16858	17016	16770	16962	16890	16673	16900	16833	16812	16706	16829	16864	16824	16911	16790	16845	16860	16824	16952	16753	16871	16772	16848	16874	16755	16756	16816	16983	16777	16920	16767	16753	16812	16853	16793	16814	16776	16959	16751	16796	16809	16819	16816	16879	16875	16808	16870	16837	16921	16870	16882	16715	16766	17017	16782	16924	16881	16672	16872	16944	16809	16771	16846	16813	16894	16832	16763	16855	16917	16884	16742	16755	16769	16913	16983	16823	17079	16796	16701	16512	16750	16774	16556	16964	16688	16759	16757	16707	16776	16797	16808	16942	16700	16740	16837	16803	16994	16907	16776	16957	16786	16884	16845	16758	16934	16752	16784	16841	16628	16760	16778	16961	16921	16975	16660	16733	16828	16775	16867	16701	16823	17013	16853	16719	16836	16765	16887	16888	16812	16809	16753	16720	16914	16753	17066	16896	16647	16896	16885	16725	16809	16607	16818	16647	16881	16741	16892	16793	16999	16727	16724	16740	16832	16785	16628	16737	16789	16708	16878	16820	16882	16794	16795	16831	16841	16863	16726	16661	16730	16981	16811	16951	16686	16797	16919	16754	16795	16609	16735	16969	16708	16913	16881	16765	16825	16889	16745	16815	16717	16791	16901	16621	16767	16778	16760	16868	16973	16893	16758	16875	16728	16792	16926	16793	16827	16995	16809	16964	16726	16685	16957	16784	16858	16716	16869	16945	16841	16784	16706	16796	16871	16767	16904	16841	16831	16894	16950	16855	16830	16686	16856	16633	16789	16826	16798	16946	16736	16741	16664	16870	16883	16772	16838	16825	16816	16815	16754	16840	16849	16742	16757	16850	16868	16852	16730	16773	16805	16792	17051	16806	16762	16821	16789	16660	16746	16979	16684	16901	16770	17031	16731	16767	16745	16810	16839	16744	16866	16855	16735	16732	16789	16930	16830	16687	16846	16830	16792	16785	16759	16462	16778	16861	16828	16671	16957	16753	16831	16858	16849	16842	16939	16785	16744	16875	17011	16923	16844	16684	16891	16852	16690	16907	16850	16909	16809	16803	16819	16989	16808	16976	16828	16766	16969	16898	16822	16835	16839	16790	17082	16892	16826	16960	16818	16912	16672	16679	16956	16908	16829	16806	16779	16747	16896	16612	16673	16838	16939	16832	16740	16720	16848	16921	16849	16838	16837	16802	16721	16842	16787	16603	16694	16876	16852	16829	16874	16741	16852	16970	16813	16790	16751	16913	16866	16753	16716	16846	16790	16693	16965	16783	16763	16971	16699	16808	16904	16743	16943	16736	16951	16783	16924	16769	17043	16938	16657	16903	16813	17050	16830	16736	16602	16735	16806	16881	16842	16768	16803	16754	16929	16931	17037	16750	16738	16731	16780	16766	16782	16784	16791	16887	16802	16988	16595	16824	16798	16782	16799	16740	16704	16749	16902	16888	16676	16745	16995	16585	16915	16700	16919	16787	16879	16771	16810	16711	16750	16779	16695	16713	16897	16791	16714	16829	16883	16734	16952	16686	16858	17061	16875	16886	16827	16798	16842	16885	16941	16985	16865	16777	16747	16817	16758	16887	16783	16752	16814	16796	16923	16892	16871	16920	16755	16978	16837	17094	16729	16689	16770	16910	16915	16773	16730	16827	16697	16836	16893	16692	16884	16662	16883	16811	16754	16756	16784	16868	16876	16756	16787	16914	16878	16859	16888	16850	16881	16777	16751	16828	17140	16880	16754	16878	16801	16730	16814	16805	16709	16762	16847	16721	16932	16862	16743	16855	16842	16783	16755	16825	16664	16884	16712	16854	16791	16707	16837	16945	16748	16786	16733	16725	16739	16752	16781	16739	16739	16769	16931	16736	16781	16934	16859	16690	16807	16707	16931	16873	16752	16946	16867	16750	16955	16936	16851	16809	16751	16817	16800	16941	16969	16721	16758	16785	16795	16941	17113	16777	16783	16821	16857	16921	16767	16875	16824	16920	16706	16793	16849	16861	16852	16827	16634	16880	16739	16815	16892	16705	16912	16719	16862	16779	16900	16819	16890	16776	16868	16824	16783	16855	16789	16816	17064	16581	16712	16791	16782	16628	16844	16847	16675	16807	16838	16700	16730	16756	16924	16702	16827	16874	16757	16852	16875	16638	16828	16897	17009	16839	16950	16655	16777	16837	16961	16749	16762	16899	16950	16922	16973	16680	16878	16824	16783	16935	16926	16710	16895	16781	16622	16760	16732	16838	16809	16899	16897	16717	16825	16834	16957	16807	16763	16841	16655	16922	16698	16937	16906	16783	16918	16861	16649	16762	16780	16899	16861	16772	16787	16722	16880	16772	16813	16805	16998	16684	16930	16905	16831	16681	16821	16852	16667	16829	17046	16811	16737	16801	16908	16828	16892	16728	16784	16743	16859	16708	16930	16807	17012	16897
22793	21208	29128	23646	21579	48885	65935	54937	40385	22065	19665	18772	18731	18720	18797	18553	18501	18744	18655	18524	18618	18727	18809	18683	18601	18673	18612	18651	18499	18444	18437	18534	18647	18561	18508	18366	18798	18587	18265	18457	18523	18663	18666	18609	18582	18570	18342	18583	18616	18635	18482	18345	18459	18625	18622	18373	18325	18289	18472	18624	18375	18497	18520	18471	18388	18561	18531	18474	18621	18392	18650	18421	18360	18478	18243	18545	18465	18549	18404	18299	18413	18485	18490	18399	18506	18459	18447	18379	18461	18459	18423	18472	18549	18370	18375	18310	18499	18344	18556	18444	18508	18506	18618	18425	18487	18105	18333	18451	18381	18508	18534	18749	18420	18282	18320	18375	18228	18518	18226	18502	18480	18250	18612	18653	18422	18532	18520	18408	18461	18400	18461	18526	18445	18459	18543	18131	18409	18416	18331	18394	18351	18545	18526	18360	18593	18468	18500	18446	18643	18362	18523	18272	18391	18406	18269	18413	18354	18571	18318	18515	18474	18317	18555	18292	18495	18407	18454	18537	18344	18588	18677	18274	18448	18285	18422	18510	18339	18609	18300	18404	18138	18476	18546	18369	18429	18379	18474	18598	18444	18363	18563	18521	18509	18296	18159	18411	18418	18222	18533	18295	18557	18239	18433	18362	18304	18423	18613	18286	18502	18661	18652	18272	18426	18380	18249	18530	18419	18539	18384	18362	18386	18305	18373	18633	18436	18556	18413	18385	18488	18354	18735	18486	18633	18539	18359	18482	18557	18451	18332	18346	18333	18326	18291	18456	18612	18431	18444	18492	18419	18371	18578	18435	18419	18405	18544	18524	18480	18286	18461	18563	18493	18478	18629	18478	18393	18572	18185	18247	18369	18345	18407	18436	18415	18595	18465	18541	18419	18459	18513	18417	18455	18363	18287	18368	18509	18469	18597	18432	18367	18313	18432	18344	18385	18496	18489	18464	18399	18491	18452	18471	18376	18530	18524	18373	18427	18567	18692	18362	18328	18447	18322	18471	18395	18243	18419	18208	18369	18432	18449	18204	18413	18670	18347	18508	18313	18303	18490	18446	18479	18462	18316	18588	18529	18381	18383	18571	18496	18568	18219	18152	18486	18430	18362	18489	18274	18414	18314	18341	18403	18241	18345	18427	18277	18395	18315	18359	18378	18549	18565	18428	18445	18349	18394	18396	18491	18344	18606	18561	18349	18466	18318	18288	18467	18429	18360	18473	18587	18516	18503	18518	18481	18224	18348	18444	18454	18213	18251	18325	18491	18293	18465	18467	18510	18308	18433	18409	18232	18622	18557	18412	18537	18462	18230	18318	18539	18401	18329	18185	18375	18470	18472	18473	18436	18457	18484	18511	18752	18404	18459	18376	18433	18310	18287	18404	18380	18418	18405	18238	18412	18313	18459	18428	18628	18357	18493	18319	18174	18490	18645	18280	18343	18555	18261	18322	18257	18362	18306	18323	18465	18386	18556	18242	18345	18423	18514	18557	18541	18530	18556	18378	18332	18302	18310	18491	18272	18524	18191	18531	18431	18383	18347	18286	18557	18618	18488	18370	18304	18279	18355	18475	18549	18654	18491	18514	18395	18134	18382	18313	18407	18406	18550	18308	18358	18312	18407	18420	18448	18380	18589	18225	18383	18260	18390	18452	18441	18386	18294	18267	18304	18228	18272	18514	18512	18372	18367	18593	18402	18217	18436	18205	18508	18456	18346	18373	18561	18470	18459	18361	18424	18367	18432	18266	18410	18208	18312	18613	18419	18275	18417	18478	18432	18610	18530	18393	18508	18320	18356	18553	18447	18413	18478	18453	18471	18340	18583	18288	18509	18493	18315	18456	18370	18445	18490	18465	18443	18588	18366	18521	18139	18364	18401	18501	18690	18405	18301	18447	18402	18290	18343	18383	18275	18409	18315	18235	18560	18393	18639	18356	18518	18323	18405	18385	18498	18392	18305	18501	18354	18419	18286	18511	18501	18481	18614	18342	18553	18391	18312	18402	18246	18295	18408	18468	18269	18482	18383	18297	18461	18421	18457	18578	18445	18503	18397	18528	18498	18363	18325	18552	18056	18355	18282	18459	18523	18477	18300	18351	18363	18325	18441	18316	18479	18541	18515	18342	18440	18336	18358	18356	18463	18387	18428	18511	18522	18441	18209	18338	18167	18361	18340	18423	18454	18594	18406	18552	18462	18449	18498	18483	18375	18391	18458	18341	18311	18455	18557	18275	18459	18424	18365	18292	18255	18430	18668	18485	18427	18487	18346	18613	18571	18412	18316	18498	18387	18363	18379	18363	18447	18320	18566	18275	18579	18401	18459	18540	18411	18343	18657	18638	18494	18264	18245	18322	18588	18487	18435	18498	18367	18514	18376	18506	18268	18388	18449	18439	18386	18475	18406	18280	18547	18609	18443	18500	18353	18388	18458	18493	18522	18334	18437	18418	18544	18569	18611	18407	18529	18433	18694	18371	18272	18533	18443	18409	18311	18471	18444	18366	18335	18184	18318	18348	18541	18565	18485	18498	18182	18336	18334	18489	18591	18282	18351	18361	18506	18406	18618	18466	18196	18328	18455	18366	18289	18426	18365	18598	18398	18385	18489	18463	18576	18548	18361	18462	18397	18333	18435	18356	18612	18414	18524	18426	18476	18424	18182	18400	18187	18269	18452	18553	18423	18280	18482	18384	18324	18504	18442	18268	18530	18318	18362	18407	18460	18455	18372	18594	18194	18415	18377	18314	18480	18425	18520	18480	18523	18388	18481	18511	18427	18344	18372	18453	18599	18308	18638	18531	18361	18448	18316	18367	18332	18437	18349	18612	18496	18533	18278	18364	18601	18402	18484	18615	18615	18547	18570	18129	18483	18515	18304	18269	18363	18301	18348	18322	18260	18262	18419	18516	18310	18448	18480	18462	18330	18370	18382	18241	18337	18489	18593	18549	18392	18413	18287	18432	18206	18509	18400	18429	18246	18400	18468	18642	18402	18292	18352	18392	18436	18498	18556	18355	18359	18458	18458	18454	18466	18446	18384	18374	18508	18328	18366	18376	18487	18267	18319	18705	18445	18287	18579	18489	18519	18308	18381	18384	18575	18375	18457	18311	18311	18331	18478	18385	18481	18370	18466	18343	18385	18413	18518	18464	18402	18563	18316	18423	18380	18225	18141	18309	18189	18441	18511	18538	18532	18280	18410	18460	18363	18505	18305	18348	18254	18592	18391	18406	18304	18489	18449	18488	18272	18241	18350	18564	18350	18354	18347	18279	18429	18519	18510	18321	18355	18392	18361	18614	18528	18514	18473	18468	18570	18334	18318	18296	18360	18461	18345	18537	18573	18307	18371	18383	18318	18360	18410	18581	18475	18327	18351	18415	18381	18497	18477	18556	18429	18338	18571	18586	18590	18466	18471	18367	18365	18539	18571	18327	18460	18315	18403	18415	18519	18414	18283	18462	18439	18484	18199	18418	18329	18389	18478	18412	18473	18394	18298	18519	18368	18445	18398	18377	18598	18475	18423	18248	18307	18587	18340	18510	18467	18402	18460	18538	18545	18276	18548	18375	18435	18364	18335	18470	18533	18434	18508	18297	18455	18292	18430	18412	18322	18418	18436	18339	18320	18289	18350	18628	18367	18354	18505	18377	18420	18505	18452	18395	18411	18296	18362	18355	18586	18587	18480	18421	18434	18547	18529	18297	18652	18289	18545	18361	18439	18398	18580	18443	18225	18340	18382	18397	18535	18314	18396	18453	18206	18340	18430	18393	18394	18658	18496	18469	18670	18553	18304	18350	18430	18343	18291	18451	18460	18383	18299	18408	18516	18394	18614	18259	18507	18449	18538	18350	18352	18433	18420	18300	18531	18310	18387	18437	18326	18305	18655	18303	18610	18507	18538	18553	18526	18409	18356	18561	18418	18158	18367	18638	18405	18474	18499	18318	18305	18440	18450	18372	18477	18428	18474	18463	18433	18508	18513	18468	18435	18421	18379	18458	18487	18503	18381	18393	18545	18428	18445	18393	18376	18508	18218	18152	18381	18529	18474	18479	18563	18399	18392	18381	18451	18480	18457	18534	18343	18336	18489	18525	18299	18434	18617	18400	18163	18402	18666	18402	18577	18496	18427	18296	18482	18386	18173	18472	18471	18248	18558	18464	18295	18374	18458	18193	18202	18307	18384	18296	18601	18441	18323	18333	18699	18539	18370	18274	18646	18421	18342	18501	18475	18394	18427	18251	18433	18412	18377	18383	18556	18330	18520	18287	18384	18365	18435	18457	18293	18322	18355	18497	18411	18597	18578	18311	18591	18526	18311	18391	18684	18367	18545	18263	18527	18570	18581	18439	18400	18464	18496	18371	18404	18593	18453	18509	18440	18365	18451	18413	18339	18407	18478	18382	18369	18365	18243	18502	18279	18498	18347	18283	18374	18304	18515	18339	18229	18484	18489	18444	18382	18368	18244	18276	18317	18446	18488	18347	18383	18363	18523	18454	18431	18664	18486	18322	18211	18679	18442	18463	18516	18496	18469	18430	18315	18362	18371	18351	18497	18589	18382	18353	18546	18462	18513	18439	18340	18402	18419	18288	18534	18356	18530	18440	18204	18187	18483	18502	18533	18366	18438	18281	18497	18468	18322	18433	18247	18479	18516	18371	18564	18331	18296	18528	18342	18599	18449	18283	18380	18681	18475	18403	18376	18315	18255	18430	18430	18392	18449	18444	18226	18295	18572	18344	18467	18766	18482	18570	18292	18337	18381	18583	18404	18696	18533	18638	18340	18465	18286	18533	18378	18348	18558	18329	18361	18383	18308	18329	18389	18241	18361	18168	18327	18565	18477	18524	18359	18268	18326	18450	18373	18503	18436	18282	18525	18546	18482	18241	18596	18424	18389	18443	18367	18452	18292	18391	18440	18481	18467	18356	18486	18518	18232	18527	18596	18429	18392	18408	18470	18411	18418	18339	18565	18356	18439	18340	18242	18517	18383	18598	18497	18431	18443	18565	18399	18518	18459	18359	18144	18265	18366	18323	18476	18532	18440	18481	18406	18290	18484	18389	18313	18252	18349	18365	18502	18428	18407	18276	18294	18320	18546	18334	18327	18426	18681	18548	18500	18595	18375	18508
19951	37030	35007	28569	24436	60217	68643	55924	34406	16837	16693	16568	16743	16599	16627	16418	16659	16717	16673	16635	16353	16682	16626	16707	16591	16796	16509	16603	16765	16570	16522	16603	16565	16685	16695	16483	16448	16825	16523	16560	16639	16432	16681	16701	16626	16497	16531	16508	16424	16595	16592	16635	16533	16670	16355	16482	16693	16519	16527	16637	16561	16496	16525	16569	16705	16556	16446	16523	16460	16509	16573	16698	16500	16645	16603	16492	16435	16735	16514	16618	16456	16688	16424	16652	16605	16704	16672	16524	16465	16443	16587	16542	16566	16638	16583	16536	16530	16539	16524	16623	16590	16680	16800	16554	16466	16430	16599	16453	16423	16590	16557	16543	16475	16484	16502	16540	16612	16641	16597	16475	16679	16667	16611	16440	16620	16529	16592	16654	16657	16358	16564	16679	16539	16752	16631	16450	16677	16591	16645	16689	16513	16586	16483	16652	16678	16478	16427	16731	16405	16529	16587	16405	16498	16570	16449	16618	16394	16556	16536	16610	16528	16516	16545	16444	16689	16495	16606	16379	16492	16612	16426	16579	16639	16656	16543	16538	16480	16432	16565	16384	16726	16508	16531	16586	16568	16366	16621	16681	16620	16470	16633	16625	16442	16484	16459	16497	16537	16438	16544	16503	16482	16570	16571	16551	16571	16656	16526	16593	16690	16368	16530	16440	16654	16613	16533	16718	16510	16570	16580	16532	16489	16463	16381	16594	16553	16590	16430	16521	16533	16655	16650	16449	16670	16623	16496	16524	16533	16542	16605	16554	16519	16522	16500	16526	16449	16641	16311	16446	16566	16572	16503	16468	16647	16630	16629	16483	16584	16615	16588	16642	16633	16385	16504	16707	16502	16669	16544	16490	16645	16559	16782	16465	16441	16619	16572	16610	16523	16600	16548	16508	16595	16700	16525	16582	16639	16578	16546	16530	16583	16631	16576	16547	16346	16734	16358	16611	16556	16556	16453	16572	16510	16619	16645	16474	16515	16658	16592	16602	16433	16609	16466	16527	16650	16420	16593	16701	16511	16567	16531	16674	16632	16490	16509	16522	16619	16595	16501	16625	16555	16575	16500	16657	16456	16430	16442	16567	16346	16418	16405	16542	16361	16518	16599	16691	16466	16501	16559	16511	16500	16652	16468	16631	16587	16473	16497	16423	16538	16498	16511	16574	16536	16594	16505	16675	16401	16559	16576	16635	16350	16425	16501	16579	16500	16426	16547	16472	16397	16597	16506	16551	16529	16539	16491	16527	16772	16412	16606	16717	16457	16603	16713	16565	16624	16335	16594	16600	16547	16600	16530	16441	16455	16565	16674	16593	16499	16625	16521	16791	16552	16580	16429	16622	16649	16600	16527	16748	16374	16618	16683	16690	16477	16574	16573	16681	16482	16557	16523	16610	16417	16510	16631	16599	16502	16637	16558	16648	16526	16479	16518	16501	16627	16556	16619	16512	16624	16696	16458	16427	16483	16673	16487	16466	16605	16531	16668	16672	16673	16538	16560	16506	16588	16512	16794	16769	16645	16793	16615	16492	16606	16422	16450	16621	16528	16586	16674	16690	16624	16574	16421	16484	16562	16729	16519	16693	16542	16570	16546	16407	16370	16645	16532	16484	16650	16517	16524	16503	16371	16383	16465	16592	16637	16513	16667	16529	16630	16600	16391	16681	16589	16537	16484	16556	16618	16706	16439	16650	16562	16625	16571	16508	16663	16543	16762	16642	16560	16437	16370	16668	16490	16476	16506	16448	16558	16375	16500	16694	16539	16544	16480	16616	16486	16480	16674	16426	16565	16523	16649	16408	16686	16695	16483	16446	16616	16734	16476	16420	16579	16383	16556	16637	16647	16584	16460	16421	16468	16634	16579	16572	16446	16680	16575	16553	16345	16474	16421	16442	16651	16658	16450	16624	16717	16538	16455	16372	16565	16692	16510	16670	16429	16693	16520	16476	16564	16678	16532	16572	16692	16443	16500	16524	16670	16620	16591	16655	16473	16653	16627	16409	16573	16536	16640	16674	16713	16543	16590	16659	16462	16609	16602	16669	16529	16547	16695	16600	16481	16510	16518	16501	16464	16606	16827	16656	16519	16477	16424	16583	16518	16603	16482	16540	16666	16332	16598	16397	16675	16662	16451	16373	16748	16703	16594	16691	16612	16521	16572	16455	16536	16734	16498	16513	16360	16590	16476	16644	16577	16650	16324	16584	16677	16545	16567	16455	16358	16498	16532	16380	16642	16422	16500	16474	16551	16700	16444	16636	16539	16470	16589	16581	16515	16642	16421	16506	16501	16646	16469	16565	16562	16429	16514	16633	16621	16502	16528	16505	16512	16537	16485	16557	16696	16509	16704	16555	16686	16553	16604	16548	16661	16561	16561	16383	16551	16556	16680	16317	16527	16577	16418	16615	16506	16428	16483	16534	16647	16619	16437	16529	16326	16596	16589	16654	16754	16469	16493	16553	16558	16561	16539	16643	16634	16512	16344	16493	16485	16490	16662	16474	16460	16615	16594	16633	16581	16527	16549	16748	16593	16551	16388	16640	16519	16643	16569	16575	16561	16685	16595	16496	16593	16676	16476	16624	16484	16585	16493	16467	16555	16368	16354	16600	16530	16591	16658	16648	16487	16428	16559	16605	16601	16681	16630	16435	16639	16562	16533	16545	16614	16503	16569	16502	16544	16620	16660	16485	16602	16537	16500	16451	16621	16436	16508	16555	16594	16573	16437	16623	16482	16551	16534	16417	16537	16336	16487	16529	16381	16606	16568	16664	16475	16501	16443	16693	16532	16378	16538	16530	16457	16477	16618	16659	16280	16593	16691	16669	16516	16451	16492	16494	16571	16637	16552	16595	16445	16442	16730	16407	16532	16541	16495	16502	16633	16497	16509	16557	16450	16558	16577	16395	16447	16613	16556	16627	16592	16602	16482	16377	16407	16664	16611	16512	16518	16496	16462	16398	16596	16425	16617	16419	16432	16519	16470	16446	16663	16661	16703	16495	16509	16513	16445	16481	16538	16455	16458	16376	16490	16484	16614	16504	16372	16529	16708	16376	16550	16706	16484	16694	16579	16442	16566	16594	16642	16627	16575	16503	16571	16586	16471	16630	16537	16587	16461	16560	16599	16490	16453	16332	16565	16547	16571	16576	16453	16647	16489	16523	16670	16479	16414	16518	16479	16512	16684	16381	16461	16672	16567	16478	16640	16512	16453	16552	16550	16518	16437	16580	16583	16500	16607	16708	16735	16473	16476	16607	16540	16528	16666	16497	16579	16503	16548	16580	16664	16544	16730	16536	16620	16513	16479	16513	16556	16572	16545	16590	16722	16544	16511	16573	16508	16614	16504	16629	16520	16584	16590	16601	16637	16498	16443	16561	16452	16613	16536	16606	16674	16748	16541	16438	16430	16484	16495	16450	16565	16489	16732	16699	16310	16566	16698	16455	16536	16531	16396	16542	16539	16630	16406	16534	16577	16687	16434	16665	16515	16462	16568	16444	16534	16463	16346	16477	16490	16536	16555	16484	16610	16611	16683	16503	16393	16381	16513	16563	16580	16497	16499	16585	16332	16528	16668	16411	16527	16428	16547	16498	16722	16414	16304	16612	16521	16352	16700	16366	16503	16514	16632	16511	16587	16454	16495	16626	16653	16461	16640	16475	16595	16591	16470	16465	16543	16591	16563	16359	16592	16558	16538	16552	16639	16610	16555	16684	16547	16391	16577	16441	16568	16500	16598	16558	16520	16617	16679	16569	16476	16606	16643	16535	16489	16447	16627	16548	16591	16513	16531	16462	16460	16398	16543	16467	16617	16388	16642	16568	16329	16404	16604	16703	16541	16623	16515	16536	16560	16635	16606	16672	16617	16480	16676	16557	16563	16437	16599	16640	16366	16680	16572	16509	16587	16640	16653	16514	16509	16548	16484	16501	16486	16630	16517	16524	16641	16344	16636	16643	16575	16635	16530	16375	16540	16536	16631	16525	16424	16388	16539	16652	16629	16644	16418	16610	16470	16607	16607	16595	16460	16536	16411	16466	16479	16555	16623	16518	16654	16677	16583	16705	16413	16762	16656	16571	16473	16456	16657	16758	16632	16366	16634	16431	16606	16413	16636	16704	16562	16596	16565	16475	16538	16525	16497	16520	16598	16538	16528	16625	16712	16642	16543	16452	16685	16504	16575	16427	16617	16529	16447	16640	16709	16459	16685	16480	16456	16430	16547	16328	16494	16530	16538	16622	16547	16558	16421	16544	16631	16633	16638	16369	16643	16539	16541	16478	16429	16561	16748	16404	16749	16627	16574	16625	16525	16592	16640	16536	16561	16468	16453	16457	16621	16512	16680	16431	16629	16444	16665	16620	16372	16455	16516	16574	16460	16506	16512	16406	16542	16456	16642	16583	16526	16582	16499	16670	16490	16672	16535	16690	16601	16601	16398	16583	16594	16516	16462	16649	16701	16504	16500	16485	16453	16678	16357	16692	16538	16420	16457	16387	16548	16461	16478	16450	16480	16556	16614	16500	16669	16594	16653	16491	16556	16674	16445	16554	16645	16650	16586	16478	16631	16408	16526	16606	16559	16576	16618	16449	16505	16578	16598	16552	16628	16552	16526	16464	16623	16563	16739	16582	16474	16520	16577	16324	16687	16496	16530	16494	16572	16674	16617	16682	16503	16755	16638	16607	16466	16540	16492	16533	16600	16450	16620	16533	16507	16584	16479	16506	16457	16510	16439	16412	16479	16479	16567	16557	16543	16797	16401	16568	16627	16445	16655	16518	16471	16768	16468	16571	16677	16489	16555	16586	16433	16473	16532	16698	16569	16503	16659	16642	16400	16744	16575	16353	16633	16428	16534	16620	16561	16673	16728	16481	16722	16330	16457	16586	16386	16529	16602	16552	16472	16529	16487	16447	16554	16648	16557	16728	16487	16443	16553	16678	16512	16434	16482	16467	16567	16512	16532	16634	16520	16497	16577	16511	16602	16456	16587	16481	16667	16514	16591	16685	16391	16720	16626	16539	16629	16801	16494	16666	16558	16283	16577	16622	16606	16457	16591	16571	16423	16391	16647	16625	16730	16465	16406	16652	16523	16564	16404	16575	16440	16529	16562	16507	16570	16506	16478	16606
27382	22099	24903	22292	18225	21318	25697	24264	20654	17927	17474	17576	17717	17798	17712	17653	17572	17499	17597	17583	17551	17606	17661	17520	17625	17612	17631	17688	17525	17622	17464	17363	17577	17470	17604	17683	17647	17610	17606	17448	17481	17416	17615	17635	17505	17374	17476	17299	17335	17418	17519	17674	17560	17590	17751	17483	17477	17511	17630	17663	17739	17252	17475	17472	17679	17643	17502	17518	17713	17480	17478	17470	17369	17225	17500	17561	17605	17479	17505	17510	17380	17436	17536	17548	17623	17553	17415	17583	17490	17571	17434	17677	17534	17538	17655	17372	17533	17419	17611	17646	17403	17582	17612	17451	17727	17497	17719	17450	17183	17569	17631	17373	17542	17711	17618	17447	17496	17356	17517	17389	17581	17465	17545	17499	17309	17308	17441	17651	17474	17308	17712	17400	17457	17478	17437	17487	17416	17622	17702	17493	17397	17586	17681	17198	17689	17591	17457	17709	17531	17658	17648	17618	17359	17530	17626	17619	17543	17422	17583	17421	17476	17610	17472	17532	17388	17532	17527	17632	17351	17487	17594	17484	17601	17512	17665	17548	17486	17683	17533	17691	17634	17556	17574	17436	17558	17697	17654	17729	17739	17429	17506	17457	17655	17319	17628	17686	17595	17428	17671	17345	17616	17468	17621	17397	17564	17363	17553	17288	17557	17696	17428	17453	17600	17415	17449	17507	17495	17517	17338	17502	17490	17532	17446	17708	17659	17583	17767	17334	17666	17483	17574	17740	17672	17696	17600	17442	17542	17655	17574	17593	17567	17720	17552	17756	17502	17706	17516	17421	17471	17702	17579	17540	17508	17486	17631	17728	17650	17423	17454	17234	17557	17576	17737	17636	17502	17781	17610	17468	17438	17634	17650	17478	17663	17551	17747	17633	17449	17808	17394	17664	17325	17342	17542	17720	17709	17510	17594	17542	17669	17283	17612	17480	17544	17435	17628	17582	17347	17632	17428	17311	17581	17527	17570	17648	17499	17534	17760	17447	17708	17410	17517	17626	17396	17519	17571	17433	17373	17531	17625	17559	17360	17414	17630	17527	17428	17465	17334	17476	17566	17418	17517	17502	17435	17416	17447	17395	17657	17489	17641	17673	17373	17701	17337	17455	17555	17628	17671	17346	17513	17434	17581	17630	17509	17617	17597	17603	17432	17498	17620	17409	17413	17410	17681	17598	17443	17483	17577	17474	17593	17562	17511	17376	17482	17509	17576	17598	17565	17329	17596	17582	17565	17572	17459	17700	17483	17706	17520	17645	17554	17526	17545	17569	17508	17380	17600	17818	17636	17716	17580	17680	17574	17792	17448	17389	17541	17570	17562	17413	17380	17509	17506	17688	17564	17422	17473	17525	17476	17457	17497	17376	17546	17701	17439	17686	17474	17561	17650	17378	17625	17446	17533	17443	17663	17513	17521	17464	17540	17568	17597	17372	17747	17568	17470	17537	17702	17484	17357	17415	17556	17469	17458	17415	17444	17722	17479	17567	17413	17484	17584	17476	17294	17505	17693	17400	17742	17613	17575	17659	17613	17470	17479	17814	17527	17524	17494	17419	17442	17617	17559	17427	17609	17742	17591	17573	17450	17799	17514	17470	17469	17337	17604	17557	17381	17300	17690	17539	17535	17429	17721	17361	17479	17502	17685	17460	17459	17571	17672	17524	17600	17438	17603	17475	17391	17541	17368	17573	17609	17568	17519	17689	17568	17577	17638	17407	17518	17347	17415	17593	17596	17618	17547	17486	17462	17454	17644	17779	17562	17374	17495	17618	17537	17302	17590	17648	17535	17297	17790	17685	17392	17404	17609	17413	17559	17541	17400	17511	17608	17506	17532	17489	17630	17610	17571	17523	17523	17518	17427	17609	17684	17527	17608	17745	17419	17623	17434	17439	17454	17683	17544	17551	17405	17676	17562	17540	17535	17664	17662	17503	17795	17646	17417	17511	17616	17478	17598	17569	17565	17422	17402	17391	17369	17503	17401	17547	17554	17444	17531	17401	17490	17583	17442	17594	17348	17532	17434	17521	17486	17450	17558	17466	17596	17608	17636	17516	17469	17509	17565	17414	17297	17562	17741	17522	17440	17293	17580	17660	17410	17597	17465	17635	17600	17678	17603	17591	17486	17422	17569	17419	17537	17622	17514	17412	17421	17424	17157	17550	17476	17649	17730	17703	17596	17711	17694	17646	17728	17420	17355	17567	17603	17531	17835	17707	17618	17436	17306	17557	17515	17582	17501	17306	17526	17432	17483	17303	17311	17350	17498	17406	17587	17562	17595	17481	17703	17402	17498	17691	17433	17543	17432	17454	17590	17582	17511	17712	17678	17314	17567	17487	17300	17432	17432	17480	17688	17611	17694	17675	17717	17546	17457	17500	17367	17463	17620	17512	17287	17635	17696	17734	17483	17590	17573	17744	17530	17315	17420	17452	17735	17564	17702	17608	17464	17448	17526	17350	17387	17377	17533	17670	17580	17602	17548	17512	17424	17517	17586	17498	17291	17531	17409	17469	17462	17448	17290	17849	17618	17520	17436	17389	17519	17477	17632	17448	17658	17596	17737	17517	17681	17642	17551	17596	17667	17524	17463	17498	17712	17774	17516	17217	17409	17533	17487	17331	17433	17508	17708	17525	17448	17686	17520	17407	17404	17551	17554	17566	17564	17653	17325	17683	17389	17525	17334	17591	17666	17654	17531	17481	17482	17392	17618	17499	17482	17333	17419	17624	17337	17754	17557	17491	17441	17415	17549	17560	17336	17682	17559	17583	17679	17569	17369	17534	17523	17417	17374	17777	17567	17292	17535	17729	17597	17516	17435	17319	17708	17348	17636	17414	17454	17574	17411	17721	17356	17552	17645	17698	17756	17334	17536	17516	17533	17375	17405	17562	17622	17592	17490	17514	17419	17694	17662	17693	17567	17389	17600	17385	17460	17386	17514	17359	17556	17468	17565	17497	17558	17664	17649	17539	17530	17596	17595	17800	17657	17573	17511	17586	17558	17390	17517	17776	17648	17580	17387	17571	17436	17521	17647	17567	17533	17531	17458	17531	17553	17444	17370	17688	17597	17601	17734	17330	17515	17595	17574	17506	17652	17393	17707	17559	17459	17561	17566	17525	17693	17469	17670	17354	17442	17572	17700	17453	17433	17565	17622	17554	17616	17520	17649	17615	17597	17339	17446	17498	17690	17613	17489	17580	17591	17799	17550	17411	17653	17398	17557	17655	17433	17410	17553	17406	17544	17484	17569	17613	17734	17541	17376	17672	17681	17606	17936	17579	17584	17515	17299	17374	17624	17459	17488	17628	17549	17545	17420	17425	17477	17632	17678	17366	17562	17434	17377	17401	17303	17555	17592	17435	17427	17512	17627	17451	17655	17578	17648	17666	17409	17495	17455	17539	17369	17320	17692	17403	17483	17577	17686	17563	17613	17633	17548	17536	17430	17441	17533	17592	17366	17506	17468	17598	17404	17553	17498	17581	17586	17549	17619	17652	17623	17422	17555	17526	17635	17568	17556	17633	17530	17348	17451	17445	17525	17381	17357	17450	17755	17486	17710	17422	17663	17508	17301	17538	17610	17407	17610	17720	17522	17622	17609	17568	17577	17649	17774	17342	17546	17671	17592	17617	17588	17547	17571	17498	17512	17819	17634	17517	17582	17567	17417	17558	17374	17394	17584	17488	17538	17568	17707	17239	17552	17707	17483	17446	17446	17606	17590	17290	17580	17579	17394	17542	17756	17568	17572	17546	17734	17625	17470	17456	17804	17429	17458	17517	17575	17543	17563	17507	17510	17605	17599	17643	17636	17430	17539	17672	17728	17497	17526	17447	17626	17585	17737	17397	17675	17471	17574	17375	17443	17415	17488	17491	17541	17553	17481	17518	17493	17326	17731	17436	17538	17654	17623	17538	17531	17527	17716	17533	17632	17364	17447	17556	17522	17391	17710	17677	17440	17668	17606	17483	17660	17604	17551	17708	17606	17525	17557	17531	17507	17573	17770	17681	17715	17288	17525	17460	17265	17431	17426	17431	17565	17718	17658	17572	17606	17452	17552	17606	17512	17545	17502	17490	17553	17562	17490	17467	17527	17606	17481	17395	17541	17597	17673	17347	17615	17523	17427	17558	17582	17678	17514	17782	17499	17742	17531	17289	17468	17509	17573	17695	17682	17525	17612	17418	17492	17528	17675	17412	17570	17448	17720	17519	17560	17444	17657	17565	17644	17579	17731	17356	17612	17402	17634	17507	17677	17576	17531	17702	17642	17438	17568	17586	17615	17557	17601	17517	17565	17499	17471	17322	17336	17570	17790	17727	17642	17329	17718	17581	17530	17279	17512	17503	17664	17453	17638	17677	17549	17624	17501	17549	17646	17583	17435	17596	17596	17624	17782	17474	17589	17433	17721	17523	17316	17495	17518	17513	17654	17771	17631	17475	17553	17527	17525	17423	17574	17677	17446	17597	17490	17760	17496	17718	17670	17594	17464	17582	17575	17736	17606	17690	17649	17489	17582	17650	17567	17473	17475	17592	17385	17643	17439	17650	17622	17454	17374	17587	17431	17415	17663	17556	17563	17507	17469	17391	17559	17613	17195	17701	17510	17634	17609	17506	17463	17460	17597	17580	17325	17597	17446	17647	17380	17757	17646	17606	17484	17654	17604	17620	17569	17479	17607	17416	17560	17488	17327	17545	17621	17558	17318	17623	17524	17773	17609	17606	17431	17322	17349	17469	17595	17572	17629	17455	17811	17427	17464	17687	17623	17669	17693	17460	17591	17565	17614	17471	17439	17586	17686	17498	17587	17431	17440	17362	17448	17568	17533	17666	17589	17562	17504	17495	17618	17600	17497	17638	17500	17675	17487	17604	17485	17594	17487	17478	17685	17559	17902	17480	17549	17362	17505	17610	17473	17519	17710	17514	17710	17646	17339	17560	17387	17564	17461	17776	17544	17467	17419	17619	17590	17520	17442	17652	17630	17359	17665	17450	17659	17618	17470	17559	17611	17653	17639	17432	17481	17664	17417	17404	17644	17540	17418	17443	17698	17455	17599	17633	17670	17558	17670	17673	17479	17521	17521	17753	17493	17510	17570	17493	17637	17555	17679	17470	17727	17570	17396	17574
16886	22385	21689	19503	17448	22493	26949	24203	18773	16081	16055	16116	16161	16054	16012	16128	15928	16062	16140	15994	16015	15951	16043	16086	16207	16164	16128	15989	16081	16002	16098	15901	15999	15899	15999	15862	16043	16139	16004	16067	15992	15978	16094	16019	15941	16095	16037	15982	16060	16072	16006	16124	16109	16200	16158	16023	16083	15991	15902	15988	16094	16023	15896	16192	15870	16114	15993	15966	16134	15931	16108	15980	16149	15982	15900	15941	15979	15954	16033	16017	16124	15840	15985	16024	16048	15980	16105	16001	16020	15962	16166	16240	16047	16052	16013	16013	15966	15927	16096	15968	16171	16032	15911	15864	16034	16034	15934	16128	16094	16078	16046	15934	16179	16096	16027	16016	16164	15925	15809	16031	15983	15859	15903	16122	16085	16021	16054	16020	16237	16066	15989	16183	16025	16058	16107	16021	16087	16104	15988	16070	15965	16003	16007	15834	16187	16086	16090	15971	16083	16061	15923	16079	16143	16012	16073	16062	16022	16003	16159	15921	16033	16015	16206	16031	16064	15985	16115	16121	16094	15973	15798	16168	16083	16050	16091	15989	15874	15955	16149	15920	15972	16093	15983	15830	15869	16144	16069	16074	16042	16013	15945	16228	16190	15984	16150	16137	16105	16091	16023	16079	16161	15774	16106	15818	16108	15949	15978	16050	15980	16010	15972	16018	16075	16130	15947	15927	16307	16221	15954	16085	16039	16008	16093	16027	16026	16019	15960	15939	16079	16078	16117	16077	16153	15903	16051	16039	15981	15974	16314	16136	16068	16071	16060	16071	16024	15993	15964	16080	16101	16103	15938	16072	16113	16003	16025	16046	16035	16041	16079	16195	15900	16150	16115	15827	16104	16015	16041	16060	16058	16105	16134	15989	15943	15979	16064	15936	16157	16012	15961	16163	15942	16027	16017	16057	16077	16011	15914	16055	15926	15989	16041	16058	15919	16058	16156	15965	15965	16105	16006	16030	16257	15982	16125	16029	16092	16095	16012	16116	15989	16193	16066	16127	16068	16009	16120	16064	15983	16053	15942	16068	16101	16208	16045	15993	15931	15869	16019	15992	15938	16022	15953	16132	15906	16043	16200	15931	16012	16074	16062	16031	15926	16108	15952	16099	16073	15992	16042	16086	16003	16005	16014	16020	16025	16042	15947	15874	16128	16153	16056	15925	16010	16102	16155	15997	16180	16132	15992	16264	16117	15877	16039	16054	16097	16012	16019	16057	15950	15951	15950	16079	16015	16064	16040	16009	16072	15991	15959	16020	15952	16114	16083	16095	16079	16106	16075	16057	16106	16065	16017	16057	16069	15967	15915	16036	16158	16147	15985	15979	16045	16006	16060	16005	16097	16100	16094	16095	16100	16113	15979	16145	15986	15933	16111	15936	15927	16056	15853	16124	16074	15916	16149	15996	16042	16022	16114	16000	16061	16082	16181	16075	16067	16003	16131	16084	15943	16073	15923	15924	16014	16057	16134	16019	16029	16101	16108	16043	16111	15970	16044	16071	15921	16182	16116	15980	16064	16092	16155	15897	16101	16112	16184	16001	16072	16142	15887	16213	16026	16118	16152	16075	16067	16075	16134	15951	15932	16106	15950	15932	16016	15948	15970	16049	16008	16003	16065	16081	16152	16125	16018	15878	15967	16057	15959	16124	16136	16078	15859	15913	16033	15943	16206	15942	15973	16008	15982	16081	15941	15946	15929	16083	16039	16091	16052	15982	15977	16078	16194	15879	15858	16017	16037	16009	16106	16079	16068	15837	15953	16139	16143	15939	16107	15938	15970	16034	16077	16032	16076	16014	15991	15955	15944	15909	16104	15921	16002	15978	15968	16028	15955	15885	16161	16029	15982	15810	16095	16184	15940	16040	15989	15981	16049	15927	15984	16224	16106	16080	16053	16120	16014	16105	16036	16121	16135	16126	15951	15987	16106	15987	16118	16201	15878	15971	16167	16057	16003	15973	15965	16088	15981	16000	15982	16004	16052	16077	16114	15851	16022	16173	16032	16101	16055	15977	15976	15888	16078	15975	15902	16067	16052	16021	16180	16045	16060	15994	15986	15960	16086	16141	16029	16019	16048	16040	16101	16073	16080	15979	16027	16061	16074	15938	16049	16146	15980	16307	16049	16031	16020	16091	16021	15983	16024	15912	15944	16031	15928	16033	15956	16150	15989	16108	16149	15945	16047	15980	16135	16147	15895	16128	16082	15749	16172	16025	16106	16110	16008	16104	15995	15941	16276	15973	15886	16084	15993	16049	15997	15910	16178	15936	16078	16225	16223	15987	15994	15927	15979	16002	15893	15929	16093	16103	16100	16077	16007	15932	15959	15884	16086	16064	16158	16144	16198	15940	16114	16045	16009	16076	15936	15872	16154	16074	15966	15996	16109	15894	15988	16025	16172	15976	16074	15917	15938	16063	16086	15972	15968	16038	16111	15985	16036	15831	16072	16101	15922	16194	15932	16170	15977	16016	16019	16095	16013	15904	15993	16051	16129	16079	16003	15896	15875	16008	16114	16008	15973	16055	15866	16149	16060	15882	16088	15925	16008	16034	16055	16117	16052	16081	16150	16098	15880	16115	15910	16111	15989	16135	16081	16171	16043	15806	15955	15964	15996	16050	15882	15888	16030	16033	15926	15935	16086	15941	16137	15926	16012	16212	15915	15915	15961	15997	16149	16030	16077	15956	15979	16062	16080	15951	16057	15891	16068	16108	16028	16191	16121	15939	16160	16081	16015	15827	15983	16082	16078	15910	16092	15987	15801	15991	16068	15914	15958	16151	15921	16018	15815	15921	16108	15931	16143	16102	16246	16068	15980	16195	15957	16000	15930	16183	15971	16032	16032	16170	16137	16012	16043	16206	15917	16150	16174	15926	15990	16025	15954	16039	16216	16023	16052	16084	16186	16154	16159	15993	16214	16075	16097	16086	16028	16160	16059	16130	15941	15972	16065	16051	16090	15976	16243	15991	15976	16120	16035	15995	16013	16103	16102	16032	16140	16119	16049	15969	15944	15949	15952	15939	16027	15886	15994	16033	16195	16081	16006	16007	16144	16051	16027	16102	16161	16050	16021	16059	15914	16195	15916	16211	16057	16053	16188	15967	15894	16142	16002	15913	15924	16139	16046	15888	16057	16088	16138	15984	16146	16073	16114	16068	16119	15952	16083	16072	16106	15939	15959	15880	16039	15988	16069	16020	16079	15897	15989	16126	15989	15957	16161	16057	16105	16044	15915	15861	16206	15940	16023	15879	15898	15895	16100	16177	16058	16086	15812	15892	16054	16040	16141	15997	16005	15923	16104	16065	16014	16061	16069	16031	16114	15979	15993	16253	16231	15967	15979	15957	16004	16120	16191	15961	16143	16073	15998	16089	16091	15820	16102	15902	16220	16019	16163	16027	16038	16000	16232	15877	15840	15897	16122	16074	16103	15878	16056	16123	16031	16072	16067	16060	15938	15845	16135	16105	15965	16108	16140	16120	16137	15796	16055	16098	15983	16024	16158	16110	15916	16014	15988	16195	15992	16033	15929	16155	16156	16080	16135	15966	16183	16016	16022	15850	16056	16038	16126	15946	15979	15959	16017	16047	16056	16113	15960	16051	16103	15975	16058	16183	15940	16122	16162	16016	15960	15914	16087	15924	16006	15971	15962	16137	16098	15993	16134	16115	16179	15993	16231	16155	15925	16035	15935	16185	16053	16048	16085	15977	16005	16171	16009	16072	15983	15991	16070	16076	16226	16072	15946	16089	15993	16019	16058	16064	16071	15964	15879	16066	16166	15948	15766	16013	16143	16077	16002	16021	16054	16019	16128	15993	16035	15995	16025	16112	16042	16054	16100	16082	16053	15956	16098	15931	15969	16009	15969	16035	15827	15991	16003	16083	15979	16102	16007	16035	15978	16142	16069	16061	16043	16180	15986	16060	16101	15862	16041	15972	16043	15927	16166	16003	15985	16177	16275	16096	15980	16050	15976	16077	16114	16199	16032	15948	16238	15855	16037	16013	16046	15918	15930	16100	16124	15920	16023	15965	16013	16215	16058	15869	16026	15850	16139	15950	16038	16205	15939	16188	16032	15906	16111	16110	16071	16072	15989	15972	16055	15937	16138	15744	16168	15777	16305	15957	15996	16072	16179	16129	16135	15943	16080	16112	15926	15897	16004	16135	16198	16034	15944	16057	15939	16085	16165	15974	15995	16057	16003	16020	16080	16124	16031	16084	15955	16088	16335	16089	15951	16224	16018	16055	16110	16047	16231	16006	15981	16166	16125	15887	16019	15938	16168	16134	16021	16036	15939	16046	16037	16044	15781	15989	16035	16110	16096	16149	15773	15944	16066	16087	16109	16067	15995	16034	15978	15968	16037	16051	16178	16135	16060	15910	15966	16093	16167	16095	16131	16187	16046	16052	16046	16074	16018	16119	16052	15960	16038	16007	16086	16120	15854	15993	15988	15917	16066	16021	16124	16038	16078	16081	16083	15996	15954	16186	15973	15999	15974	16135	16016	16169	16126	15953	15967	16096	15909	16176	16022	16107	15938	16068	16241	16033	15921	16036	16106	16095	16201	16019	16168	15820	15928	16003	15994	16055	16135	16090	16164	15988	16085	16171	16236	16050	15843	15997	16063	15962	16034	16005	16014	15796	15900	16030	16116	16058	16039	16071	16166	15978	15922	16109	15972	16116	16059	16032	15985	16092	16100	16171	15926	15953	15878	15983	16008	15958	15930	16015	16088	16107	15956	16113	16142	15955	15969	16216	16098	16057	16014	15992	15953	15966	16068	16004	16099	15964	16102	16016	15971	16028	15971	16098	16034	15992	16218	15967	15994	16090	16015	16060	16002	15945	15945	16023	16125	16050	16099	16109	16128	16023	15760	15930	15862	16127	15963	16052	16132	16044	16164	16031	15985	16142	16067	15812	15935	16008	16153	15859	16032	16140	15953	15895	16141	16012	16196	15931	16090	16099	15971	15856	16019	16038	16197	16040	16173	15954	15901	16165	16036	16101	16016	15834	16034	15898	16317	16110	15920	16129	16044	16005	15899	15917	16126	15944	16263	15978	15903	15947	16179	16069	16104	16175	15822	16147	16038	15918	16058	16074	16016	15896	16015	15936	16001	15950
24110	21247	28471	24644	22555	33964	53028	47343	31688	19413	17916	17491	17489	17638	17645	17630	17576	17472	17399	17485	17496	17399	17567	17522	17390	17387	17349	17344	17563	17401	17598	17461	17316	17453	17507	17453	17397	17410	17304	17337	17536	17391	17206	17508	17365	17287	17314	17436	17766	17513	17290	17504	17431	17616	17455	17569	17452	17526	17300	17387	17526	17494	17453	17422	17279	17186	17531	17428	17543	17275	17493	17339	17462	17417	17390	17299	17456	17483	17412	17544	17542	17617	17456	17440	17339	17418	17325	17463	17375	17458	17617	17452	17438	17378	17266	17747	17452	17406	17519	17461	17493	17403	17439	17410	17205	17590	17187	17339	17623	17443	17531	17610	17379	17459	17392	17149	17449	17414	17547	17381	17444	17229	17536	17322	17678	17518	17359	17359	17459	17535	17421	17477	17442	17464	17585	17455	17438	17533	17438	17510	17487	17329	17274	17334	17447	17349	17476	17293	17547	17334	17510	17564	17526	17644	17393	17528	17402	17500	17561	17520	17437	17342	17373	17259	17198	17441	17346	17342	17244	17662	17462	17318	17293	17388	17197	17301	17638	17485	17566	17402	17307	17431	17442	17405	17214	17435	17320	17400	17451	17275	17297	17335	17583	17428	17412	17602	17454	17479	17473	17465	17314	17289	17353	17299	17260	17447	17433	17378	17457	17261	17451	17341	17549	17207	17482	17411	17218	17455	17353	17524	17196	17362	17363	17345	17624	17273	17330	17347	17478	17462	17461	17469	17264	17207	17418	17433	17560	17167	17248	17524	17381	17595	17374	17458	17429	17366	17361	17246	17323	17350	17285	17421	17451	17360	17430	17324	17477	17415	17247	17221	17357	17346	17383	17497	17425	17477	17430	17495	17329	17388	17455	17280	17457	17348	17540	17473	17171	17414	17406	17550	17514	17566	17400	17332	17607	17278	17386	17428	17521	17452	17291	17422	17580	17325	17222	17533	17107	17353	17367	17267	17448	17611	17560	17458	17347	17282	17412	17455	17497	17325	17448	17462	17453	17315	17532	17474	17307	17596	17320	17404	17283	17330	17403	17414	17199	17139	17449	17628	17378	17346	17446	17418	17372	17455	17464	17488	17497	17471	17492	17401	17382	17259	17294	17414	17530	17504	17337	17281	17486	17438	17259	17374	17452	17455	17475	17137	17463	17348	17119	17348	17394	17357	17389	17486	17530	17370	17395	17441	17428	17320	17211	17516	17357	17469	17499	17344	17474	17279	17385	17359	17316	17436	17431	17494	17309	17305	17520	17355	17330	17452	17420	17557	17406	17239	17289	17475	17251	17362	17628	17428	17430	17494	17417	17277	17479	17598	17442	17365	17575	17500	17624	17159	17282	17434	17298	17320	17504	17213	17493	17378	17201	17532	17358	17477	17595	17319	17270	17537	17332	17304	17233	17425	17455	17399	17356	17529	17444	17334	17249	17591	17382	17418	17327	17403	17226	17367	17351	17448	17425	17540	17599	17421	17389	17346	17319	17349	17538	17224	17471	17414	17260	17490	17533	17442	17298	17587	17452	17551	17422	17464	17390	17491	17285	17333	17448	17600	17511	17448	17458	17335	17469	17407	17460	17543	17516	17542	17606	17405	17345	17452	17177	17257	17471	17506	17262	17188	17251	17453	17527	17253	17516	17582	17347	17230	17527	17294	17345	17370	17333	17608	17344	17333	17421	17449	17444	17189	17408	17385	17238	17265	17372	17388	17521	17558	17331	17540	17431	17512	17458	17399	17410	17709	17424	17438	17348	17301	17380	17265	17360	17269	17328	17413	17320	17329	17492	17521	17242	17450	17292	17558	17632	17480	17458	17552	17587	17515	17386	17563	17367	17334	17479	17432	17416	17283	17514	17417	17493	17174	17303	17265	17370	17460	17384	17336	17560	17289	17343	17513	17281	17258	17328	17189	17456	17634	17163	17320	17429	17413	17353	17565	17453	17415	17235	17427	17306	17491	17234	17550	17330	17519	17313	17439	17235	17503	17615	17432	17443	17413	17354	17346	17533	17434	17276	17401	17366	17146	17466	17370	17540	17355	17380	17285	17429	17425	17259	17469	17440	17370	17447	17513	17356	17381	17291	17470	17481	17318	17423	17649	17363	17470	17319	17450	17442	17656	17545	17493	17552	17445	17408	17501	17347	17400	17289	17387	17536	17287	17657	17364	17479	17533	17314	17557	17582	17441	17372	17425	17229	17580	17567	17418	17481	17428	17327	17467	17397	17212	17464	17345	17452	17520	17544	17477	17405	17301	17523	17413	17538	17353	17547	17266	17337	17274	17487	17675	17293	17374	17361	17292	17492	17326	17242	17253	17391	17267	17530	17357	17517	17547	17457	17357	17308	17190	17411	17279	17505	17354	17414	17218	17405	17421	17380	17387	17279	17447	17443	17481	17477	17286	17523	17458	17359	17351	17363	17350	17261	17376	17422	17418	17317	17525	17246	17338	17367	17457	17348	17315	17521	17279	17320	17412	17469	17277	17490	17259	17446	17646	17492	17526	17292	17428	17457	17587	17326	17390	17259	17409	17365	17459	17548	17408	17362	17474	17429	17472	17593	17304	17465	17458	17310	17503	17241	17456	17261	17298	17511	17651	17596	17381	17383	17236	17415	17387	17458	17052	17286	17576	17487	17358	17430	17226	17196	17338	17314	17556	17470	17572	17449	17396	17463	17215	17390	17279	17544	17221	17353	17494	17372	17389	17357	17437	17384	17445	17498	17341	17429	17291	17265	17309	17431	17233	17399	17368	17343	17268	17383	17443	17350	17242	17408	17395	17454	17207	17483	17228	17374	17553	17373	17417	17454	17316	17537	17491	17300	17346	17201	17478	17234	17488	17478	17427	17419	17411	17401	17308	17437	17263	17446	17380	17353	17559	17535	17564	17625	17246	17474	17195	17476	17479	17332	17368	17579	17362	17314	17337	17380	17274	17589	17210	17391	17325	17426	17353	17208	17418	17411	17369	17397	17398	17291	17378	17517	17451	17405	17444	17531	17514	17341	17456	17483	17505	17449	17367	17387	17493	17473	17413	17245	17332	17339	17347	17309	17443	17445	17360	17466	17461	17132	17499	17446	17326	17452	17407	17391	17265	17391	17630	17388	17408	17372	17488	17427	17602	17418	17355	17490	17409	17330	17270	17365	17464	17465	17263	17436	17401	17324	17326	17268	17357	17382	17384	17473	17524	17335	17283	17596	17490	17449	17566	17426	17369	17447	17564	17511	17329	17354	17374	17147	17355	17453	17560	17372	17252	17527	17358	17503	17381	17500	17499	17519	17497	17522	17327	17403	17494	17337	17492	17470	17448	17268	17413	17445	17345	17310	17517	17406	17285	17324	17349	17295	17496	17345	17385	17629	17458	17318	17318	17387	17343	17350	17359	17594	17358	17405	17411	17474	17372	17387	17452	17398	17394	17394	17357	17365	17285	17270	17444	17424	17287	17131	17531	17415	17228	17392	17349	17560	17520	17427	17249	17463	17287	17326	17334	17280	17579	17576	17543	17649	17503	17505	17428	17458	17425	17283	17427	17356	17439	17462	17325	17288	17353	17484	17454	17638	17315	17330	17527	17450	17532	17593	17467	17480	17444	17388	17513	17379	17523	17394	17379	17300	17555	17523	17489	17452	17652	17554	17315	17496	17414	17436	17289	17522	17345	17230	17371	17370	17510	17389	17324	17458	17378	17416	17321	17574	17298	17452	17238	17316	17388	17393	17392	17528	17206	17302	17203	17565	17533	17226	17443	17525	17476	17484	17360	17332	17446	17537	17415	17274	17288	17500	17438	17257	17585	17221	17487	17426	17421	17463	17213	17433	17482	17495	17364	17543	17470	17397	17406	17467	17451	17486	17444	17262	17308	17275	17554	17398	17456	17518	17355	17186	17618	17428	17482	17615	17320	17404	17507	17591	17669	17495	17387	17642	17700	17471	17292	17480	17614	17418	17354	17470	17545	17237	17405	17434	17406	17299	17442	17449	17448	17612	17342	17161	17198	17488	17426	17529	17474	17175	17318	17608	17367	17473	17457	17310	17401	17372	17412	17095	17425	17396	17461	17673	17402	17415	17353	17354	17473	17522	17545	17222	17430	17143	17439	17596	17721	17476	17393	17522	17529	17232	17223	17391	17329	17472	17276	17593	17407	17386	17503	17477	17454	17463	17260	17348	17243	17405	17489	17541	17493	17356	17465	17436	17393	17425	17355	17247	17422	17449	17229	17324	17585	17200	17302	17250	17399	17393	17490	17628	17480	17396	17390	17459	17514	17435	17437	17226	17361	17456	17387	17222	17586	17377	17562	17636	17384	17425	17363	17636	17427	17303	17233	17448	17403	17454	17459	17348	17425	17583	17456	17629	17346	17470	17245	17240	17307	17418	17349	17511	17388	17319	17469	17690	17451	17365	17270	17371	17373	17455	17456	17335	17354	17406	17344	17431	17429	17512	17316	17433	17478	17461	17388	17215	17384	17418	17329	17395	17350	17540	17304	17214	17352	17419	17315	17369	17422	17172	17379	17380	17329	17589	17490	17289	17484	17553	17435	17361	17605	17461	17427	17372	17505	17192	17426	17502	17454	17453	17514	17356	17338	17396	17450	17382	17453	17395	17440	17633	17334	17331	17458	17592	17633	17481	17247	17522	17523	17458	17559	17330	17530	17521	17393	17307	17447	17360	17460	17454	17317	17554	17552	17468	17630	17460	17593	17508	17369	17297	17449	17402	17277	17355	17348	17458	17384	17368	17466	17528	17494	17483	17547	17459	17632	17387	17489	17308	17283	17349	17560	17496	17379	17429	17452	17438	17485	17419	17338	17429	17488	17225	17519	17325	17511	17330	17234	17460	17536	17381	17464	17253	17356	17440	17283	17797	17749	17575	17243	17568	17423	17393	17381	17310	17416	17588	17573	17328	17389	17309	17210	17423	17472	17580	17333	17363	17400	17268	17271	17251	17380	17583	17612	17415	17402	17245	17420	17314	17286	17548	17424	17265	17560	17566	17557	17458	17503	17404	17334	17379	17453	17475	17472	17428	17558	17372	17405	17466	17189	17481	17323	17253	17436	17306	17436	17357	17437	17397	17559	17557	17456	17458	17321	17607	17592	17250	17506	17517	17470	17361	17377
16820	27546	27128	24571	22048	39278	53530	47285	26564	16136	16085	16131	16201	16118	15956	16108	15975	15924	16153	15919	15873	16046	15983	16005	15960	15909	16045	15852	15921	15916	16085	15835	15917	16045	16009	15856	16101	15956	15869	15866	16181	15965	16078	16064	15998	15996	15893	16032	15892	15791	15940	15925	15875	15954	15949	15882	15922	15945	16029	15939	15978	15808	16110	15847	15804	16032	15998	15862	15877	15714	16046	16050	15911	15873	15995	16003	15885	16022	16038	16006	15860	15874	15888	16007	15958	15881	16012	15856	16067	15998	15820	15908	15945	15945	15837	16030	15968	15842	15847	16055	15842	15996	15825	15978	15865	15995	16048	15828	15860	16021	16047	15966	15902	15883	15943	15876	15941	15890	16122	15648	16007	16121	15948	16006	15912	15966	15839	15952	15758	15901	15857	15961	15942	16022	16147	15910	16043	15847	16002	15858	16056	15904	15977	16045	15850	15999	15787	15961	15916	15985	15934	16023	15891	15826	15967	16013	15913	15890	15705	16120	15837	15892	16070	15785	15960	16022	15949	16068	16028	15858	15942	16016	15846	15879	16038	15742	15923	15967	15964	15850	15840	16049	15907	15931	15951	15999	16016	16157	16123	16082	15962	15912	15840	15935	15883	16078	16142	15949	16146	15974	16062	16001	16022	15998	16009	16089	15925	15928	16047	15968	15904	15941	16056	16065	16013	15845	15854	15979	15860	15985	15983	15949	15768	16044	15857	16029	15918	15932	15986	15773	15860	15842	16002	16083	15815	16031	15932	15928	15931	15882	15995	15788	16064	15779	16063	15873	15889	16102	15868	15903	15941	15996	15867	16046	15879	15885	15976	15894	15833	15868	15939	15715	16026	15928	15900	16063	16017	15793	15868	15991	15885	15944	16038	15992	16074	15960	15882	16027	15889	15920	16075	15805	16029	15905	15923	15871	16000	15880	16167	15925	16007	15939	15816	15828	15910	15912	15905	15983	15951	15819	16095	16059	15930	15865	15894	15879	15923	15930	15933	16021	16034	15878	15904	15846	15844	15859	15984	15764	15948	16069	15919	15870	15959	15939	15884	16102	15930	15917	15973	15936	15762	15940	15996	16108	15914	16024	15920	16042	15996	15875	16015	16072	15833	15998	15763	15992	15891	16091	15945	16079	15929	15874	16009	15920	16124	15962	15934	16018	15846	16052	15965	15994	15985	15988	15961	15833	15837	15978	15963	15823	15843	16001	15894	16069	15982	16099	15981	16097	15938	16022	15943	15918	15969	15855	15982	16036	15777	15637	15987	15964	16097	15743	15969	15916	16010	15893	15992	16000	15797	15974	15864	16011	15935	16071	15811	15956	15809	15949	15950	15947	15972	15995	15956	15975	15939	16051	16039	15861	15945	15869	16105	15906	15898	15976	16023	15948	16055	15954	15983	15982	15872	16107	15951	15853	15968	15918	15841	15985	16107	16072	15914	15941	15975	15917	15852	15914	15952	16056	15992	15875	16046	15949	15999	16073	16014	15894	15973	15908	15929	15993	15982	15941	15932	15882	15930	15949	16194	15802	16065	15785	15961	15937	16120	15915	15875	16005	15894	15773	15947	15884	15923	15903	15898	15797	15890	15876	16080	15922	15916	15968	15954	15915	15893	15963	16080	15911	15864	15884	15950	15871	15960	16149	15983	15735	16023	15821	16177	15820	16103	15859	16108	15996	15873	15990	15931	15939	15942	15885	15970	15956	15977	16027	15903	15798	15981	15948	16002	16055	15803	16056	16073	15906	16006	15998	16064	15880	15925	15902	15920	15953	16058	16013	15947	16160	16047	16011	15878	15985	15780	16017	15982	16011	15914	15955	15878	15944	15980	15973	16003	15935	15797	15750	15776	16169	15664	16044	16006	15974	15909	15852	15966	16075	15976	16034	15722	16062	15823	16000	15988	15897	15925	15919	15969	15885	15875	15902	15794	16003	15872	15930	15937	16046	16094	15921	15869	15753	15902	15884	15836	16012	16002	15953	15855	15867	15851	16118	16028	15929	15869	15903	15986	15852	15971	16010	15921	15885	15968	15869	15977	16189	16010	15843	15991	16010	15897	15982	16045	15947	15883	15927	15878	16040	15856	15909	15894	15873	16076	15939	15747	15852	15887	15864	16041	15743	15999	15966	16066	15991	15901	15883	15968	15860	15964	15888	15914	15947	16035	16014	15925	15978	15890	15927	15920	16046	15885	15931	16016	15697	15985	15898	15831	15967	15816	15971	15984	16139	16019	15980	15980	16034	15878	16019	15978	16005	15945	15969	15998	15964	15982	16020	16144	15633	16064	16173	15991	16012	16000	15965	15896	15879	15886	15948	16068	15806	15844	15737	16070	15882	15940	16235	15940	16044	15989	15876	15999	15971	15974	15945	15974	15912	16158	15846	15823	15836	16083	15905	15997	15880	16114	15992	16057	16013	15900	16079	15919	15841	15897	15906	15975	16003	15920	16091	15997	15813	16064	15949	15938	15903	15945	15977	15994	15959	15910	15893	15913	15887	15818	15931	15842	15906	15989	15843	15925	15941	15936	15958	15960	16054	15874	16060	15930	16024	15979	15981	15835	15998	16075	15816	16034	15974	15953	15944	15926	15891	15972	15966	16088	15871	15936	15833	15760	16001	15848	15888	16056	15964	15841	15882	15890	15915	16163	15918	15919	15870	15897	16154	16116	15903	15918	15669	15923	15879	16086	16005	15850	15952	15930	15889	16092	16174	16026	15944	15973	16063	15772	15875	15830	15945	15904	16083	16021	15940	15978	15816	16032	15930	15831	16130	15796	15924	16140	15874	15948	15940	15962	15808	15822	16000	15938	15915	16093	15883	15873	15945	15938	15906	15923	15969	15970	15867	15940	15908	16058	16071	15977	16007	15930	15812	15861	15994	15924	15996	15965	16072	15936	15887	16022	16022	16074	16169	15866	15916	15770	15823	15977	15946	15923	15953	15885	15737	15991	15953	15927	15880	16046	15931	16079	15961	15922	15760	15904	15881	16003	15923	15975	15958	16109	15944	16197	15840	15981	16002	15911	15828	16024	15981	15867	15888	16092	15811	15907	15969	16072	15747	16030	15908	16048	15933	15846	16050	15802	15793	16092	15800	15936	15960	15830	15997	15909	15966	15903	15951	15930	15778	16017	15951	15860	16014	15825	15872	15897	16127	15980	15811	15835	15969	15919	16073	15814	15961	15832	15851	16006	15874	16028	15856	15921	15900	15877	15894	15952	15970	16054	15948	15923	15850	16004	15948	15907	15979	16059	16029	16160	15889	16056	15914	16121	15965	15830	15985	16002	15886	15949	15912	16082	15816	15915	15770	15901	16093	15921	15936	15838	15953	15913	16027	16035	15848	15904	15892	15940	15929	15844	15935	15894	16014	15886	15989	15987	15963	15907	15989	15822	15875	15998	15989	15892	15883	15783	16008	15921	15900	16051	15926	15894	15845	16061	15982	16026	15999	15954	15953	15994	15858	15944	15878	15959	16008	15926	15984	15847	15929	16009	15951	15940	15923	16110	15881	15828	15970	15711	15832	16046	15791	15964	15781	15860	16032	15893	15871	15822	15945	15987	15945	15876	15738	15966	15950	16010	16050	15985	15794	15911	15897	15984	16057	15843	15916	16015	15905	16047	15865	16005	16037	15843	15961	16053	15995	16041	15842	15897	15907	16040	15820	15925	15810	15907	15979	15866	15972	15823	15993	15899	15927	16064	16003	15844	15864	15886	15990	16014	15931	15816	15940	15928	15993	15693	15883	16085	15997	15914	15961	16116	16003	15999	15849	15794	16048	15949	16126	15916	15855	15969	15889	16022	15939	15865	15977	16045	15714	16139	15980	16051	16060	15862	16071	15867	15970	15824	15964	15849	15931	15859	16010	16051	15833	16047	16066	15881	15942	16034	16060	16104	15929	15899	16075	15808	16042	15905	15992	16052	16042	15886	15927	16009	15788	15977	15950	15940	15986	15966	15963	15939	15804	15934	16013	15999	16177	15959	16068	15768	15990	15939	16107	15940	16012	15860	15923	16065	15803	16142	15964	15874	15916	16054	16046	16127	16086	16018	15878	16047	16037	15914	15891	16165	15887	16017	15983	15957	15898	15932	15872	15975	15956	15853	16082	15967	16008	15999	15807	16146	15921	15879	16017	15990	15946	15920	16050	15900	16033	16019	15836	15980	16016	16062	15907	15851	15853	15870	15831	16034	16144	15968	16002	15939	16153	15951	15918	15963	15968	15897	15865	15804	15800	15958	16017	15904	15851	15927	15926	16030	16168	15920	16006	15852	16034	16005	16005	15813	16007	16043	16001	15957	16071	15994	16053	16071	15926	16037	15913	15903	15946	15994	16041	15975	15844	15994	15976	15918	15957	15910	16017	16012	15809	15867	15976	15964	16030	15970	15898	15896	15915	15978	15963	15856	15892	16107	16090	15997	16001	15880	15777	15886	15865	15804	15861	15870	15998	15865	15911	15992	15913	15731	15801	16079	15994	16034	16030	15995	15782	15966	16021	16072	16067	15886	15915	16025	15903	16018	15817	15865	15858	15926	16039	16081	16107	15878	16041	15951	15751	15854	15820	15889	15985	15963	16155	15969	15994	15857	15921	15993	16099	15933	15976	15954	15991	15886	16013	15907	16029	16000	15903	15818	15840	15973	15943	15874	15895	16004	15762	16280	15875	15814	16034	16031	15839	16004	15913	15939	15892	16105	15969	16005	16004	15795	15795	15979	15823	15969	15962	16011	16018	15952	15993	15908	15998	16121	15956	15918	15847	15883	15781	15943	16010	15983	15912	15859	15952	15944	15929	15910	16067	15870	15787	15872	16083	15859	15955	15754	15930	16091	15842	16021	15876	15821	15956	15866	16119	15981	16159	16036	16010	15965	15921	15952	16050	15936	16015	15958	15863	15837	16018	15907	15970	15911	16097	15978	15932	15882	15962	16046	16041	15921	15876	15990	16002	15980	15976	15795	15826	16210	15839	15974	15893	15911	15940	15792	15900	15893	15937	16008	15901	15973	15988	15946	15999	15750	15947	16044	15861	15871	15758	15877	15864	16086	15980	15908	16078	15749	15857	16029	15745	15991	15996	15867	15859	15980	16007	15917	15803	15945	15831	16059	15918	15976	15994
22910	21245	29123	23716	21679	39575	66614	57418	36687	21067	18589	17866	17909	18006	17877	17814	17781	17957	17843	17566	17836	17520	17799	17652	17819	17664	17719	17633	17546	17708	17728	17833	17795	17710	17600	17612	17678	17612	17703	17829	17724	17864	17739	17442	17733	17832	17574	17547	17750	17662	17399	17799	17723	17532	17602	17615	17658	17743	17616	17554	17611	17687	17684	17658	17731	17738	17719	17665	17627	17642	17664	17662	17552	17867	17790	17608	17598	17773	17790	17843	17720	17483	17811	17713	17508	17548	17552	17771	17520	17591	17473	17653	17705	17819	17710	17398	17465	17563	17569	17580	17647	17645	17563	17631	17680	17784	17633	17566	17708	17585	17514	17693	17582	17614	17754	17674	17515	17713	17557	17535	17746	17525	17604	17518	17672	17488	17471	17655	17484	17696	17835	17509	17617	17765	17522	17530	17466	17381	17656	17565	17726	17758	17545	17485	17784	17561	17537	17638	17670	17829	17654	17556	17514	17631	17763	17541	17504	17710	17490	17536	17498	17438	17677	17686	17676	17227	17512	17565	17727	17607	17446	17544	17603	17640	17630	17621	17724	17636	17728	17487	17720	17566	17626	17919	17541	17680	17337	17631	17458	17651	17780	17687	17827	17704	17546	17368	17715	17640	17748	17801	17655	17464	17515	17501	17740	17604	17678	17592	17608	17637	17647	17818	17820	17641	17711	17520	17768	18038	17634	17526	17796	17684	17578	17731	17799	17672	17740	17433	17535	17603	17506	17731	17545	17731	17729	17376	17524	17713	17666	17896	17595	17619	17486	17763	17542	17588	17626	17628	17659	17672	17465	17621	17615	17644	17671	17484	17344	17627	17630	17787	17741	17751	17746	17689	17722	17516	17439	17665	17567	17561	17561	17624	17683	17504	17737	17582	17756	17504	17380	17735	17580	17584	17631	17570	17553	17650	17602	17671	17559	17486	17526	17719	17408	17695	17643	17538	17568	17671	17556	17592	17533	17650	17487	17504	17462	17550	17608	17662	17510	17406	17552	17713	17777	17550	17642	17548	17498	17550	17727	17514	17512	17488	17885	17680	17475	17692	17881	17666	17651	17785	17772	17682	17673	17525	17546	17368	17776	17801	17522	17687	17659	17720	17753	17596	17673	17532	17642	17693	17698	17512	17565	17531	18031	17590	17448	17571	17627	17569	17645	17533	17708	17569	17547	17683	17846	17572	17642	17625	17606	17593	17557	17707	17589	17519	17504	17647	17540	17611	17442	17680	17687	17738	17651	17865	17707	17492	17790	17704	17744	17695	17544	17506	17469	17668	17682	17656	17575	17556	17563	17675	17388	17647	17636	17680	17650	17573	17654	17589	17639	17623	17540	17519	17578	17767	17624	17506	17738	17566	17557	17727	17563	17598	17711	17607	17626	17512	17513	17708	17551	17647	17441	17486	17579	17582	17712	17664	17537	17513	17590	17517	17448	17650	17579	17659	17619	17765	17567	17502	17569	17496	17403	17649	17566	17764	17543	17575	17605	17533	17460	17521	17554	17579	17542	17644	17446	17350	17675	17785	17552	17586	17554	17810	17728	17713	17683	17712	17561	17504	17788	17678	17589	17623	17634	17449	17683	17631	17512	17583	17521	17504	17901	17516	17499	17475	17464	17623	17491	17713	17744	17494	17525	17608	17773	17599	17776	17613	17500	17597	17673	17701	17808	17557	17470	17341	17430	17281	17593	17509	17713	17607	17726	17649	17591	17643	17599	17489	17663	17610	17674	17554	17418	17337	17475	17719	17526	17630	17722	17480	17352	17544	17358	17499	17815	17723	17624	17609	17585	17601	17527	17595	17772	17755	17616	17406	17699	17777	17626	17750	17597	17684	17669	17684	17677	17659	17359	17598	17664	17534	17569	17351	17523	17860	17492	17554	17694	17558	17327	17938	17677	17568	17686	17335	17508	17497	17603	17818	17590	17568	17648	17707	17603	17485	17647	17632	17797	17686	17565	17762	17551	17746	17546	17592	17361	17475	17522	17642	17588	17529	17626	17457	17654	17474	17565	17301	17334	17594	17551	17649	17695	17592	17817	17588	17542	17511	17595	17639	17462	17557	17670	17624	17662	17579	17670	17583	17694	17554	17699	17689	17516	17603	17625	17690	17539	17589	17571	17684	17516	17627	17525	17691	17567	17470	17686	17609	17647	17766	17633	17678	17803	17703	17571	17554	17573	17697	17690	17401	17659	17432	17726	17789	17741	17695	17397	17629	17594	17637	17600	17537	17839	17702	17537	17582	17630	17574	17677	17512	17552	17581	17635	17709	17430	17714	17427	17610	17569	17684	17613	17738	17517	17616	17626	17345	17499	17655	17489	17568	17714	17707	17601	17568	17553	17619	17477	17474	17743	17557	17619	17785	17682	17627	17550	17608	17672	17656	17617	17445	17651	17545	17540	17610	17635	17750	17593	17534	17675	17722	17282	17505	17452	17691	17462	17737	17786	17734	17445	17533	17570	17787	17630	17534	17672	17470	17565	17678	17699	17558	17644	17449	17352	17750	17691	17485	17617	17592	17542	17424	17474	17729	17594	17565	17575	17639	17595	17420	17652	17491	17728	17742	17528	17435	17494	17995	17715	17582	17525	17608	17282	17534	17886	17520	17572	17599	17485	17632	17617	17474	17543	17778	17790	17729	17337	17650	17661	17531	17589	17517	17411	17829	17543	17675	17654	17538	17629	17638	17744	17675	17672	17630	17617	17490	17577	17600	17512	17494	17674	17637	17528	17673	17660	17574	17613	17567	17675	17549	17626	17729	17740	17460	17478	17619	17599	17671	17654	17554	17706	17597	17652	17653	17525	17536	17642	17559	17588	17508	17784	17778	17621	17482	17749	17515	17615	17481	17623	17478	17515	17569	17699	17752	17621	17443	17700	17665	17583	17666	17709	17352	17583	17505	17543	17818	17772	17635	17580	17630	17606	17619	17658	17687	17606	17555	17526	17613	17558	17559	17605	17691	17632	17526	17551	17598	17464	17614	17529	17560	17501	17586	17599	17508	17655	17633	17737	17501	17532	17474	17493	17606	17470	17401	17522	17455	17659	17510	17359	17704	17435	17651	17588	17548	17691	17656	17643	17693	17540	17766	17566	17541	17546	17436	17704	17664	17602	17360	17505	17608	17651	17519	17605	17458	17489	17514	17497	17482	17583	17514	17606	17656	17642	17460	17692	17566	17525	17598	17630	17676	17783	17591	17605	17341	17366	17665	17585	17655	17505	17589	17458	17447	17631	17714	17655	17485	17481	17584	17513	17694	17844	17783	17694	17633	17525	17652	17541	17244	17466	17527	17676	17517	17669	17394	17444	17562	17596	17569	17724	17385	17600	17546	17617	17616	17622	17630	17808	17240	17662	17729	17727	17607	17634	17644	17851	17604	17635	17442	17449	17548	17674	17640	17569	17666	17652	17687	17610	17670	17790	17584	17582	17619	17773	17741	17723	17547	17601	17587	17432	17481	17705	17618	17677	17669	17563	17524	17651	17499	17484	17425	17691	17604	17666	17690	17534	17599	17596	17568	17572	17648	17479	17513	17515	17576	17532	17526	17477	17483	17652	17796	17372	17392	17676	17562	17410	17594	17589	17635	17431	17711	17448	17665	17803	17542	17844	17697	17768	17447	17517	17476	17659	17343	17617	17531	17555	17529	17537	17643	17550	17574	17718	17530	17755	17484	17675	17687	17964	17707	17735	17616	17587	17759	17533	17563	17714	17580	17469	17697	17695	17724	17648	17751	17659	17547	17443	17701	17572	17711	17681	17648	17489	17568	17685	17719	17649	17502	17652	17500	17536	17586	17527	17629	17652	17580	17736	17860	17620	17732	17695	17712	17730	17508	17667	17517	17530	17622	17462	17433	17730	17592	17775	17503	17599	17622	17601	17539	17543	17687	17323	17543	17808	17830	17700	17415	17436	17732	17679	17644	17791	17655	17569	17616	17499	17588	17689	17898	17387	17628	17683	17590	17550	17646	17599	17603	17655	17611	17801	17645	17670	17715	17534	17627	17512	17670	17766	17512	17646	17459	17690	17721	17525	17616	17762	17695	17450	17492	17671	17636	17524	17547	17628	17625	17450	17657	17444	17560	17737	17653	17696	17599	17586	17582	17664	17804	17759	17715	17763	17465	17477	17643	17753	17522	17539	17501	17834	17673	17805	17673	17720	17561	17643	17846	17341	17729	17468	17542	17627	17672	17694	17489	17475	17631	17635	17779	17556	17469	17498	17648	17476	17434	17766	17535	17688	17687	17490	17643	17752	17585	17811	17625	17672	17585	17590	17492	17790	17560	17554	17521	17710	17611	17586	17516	17443	17542	17480	17600	17806	17475	17564	17345	17699	17668	17761	17562	17751	17616	17695	17519	17633	17818	17725	17711	17677	17794	17509	17584	17584	17668	17642	17572	17590	17491	17648	17704	17704	17513	17425	17501	17811	17515	17552	17699	17691	17448	17522	17584	17578	17618	17616	17611	17461	17441	17494	17508	17592	17526	17632	17498	17494	17692	17615	17624	17549	17587	17567	17682	17660	17480	17669	17673	17754	17623	17513	17638	17717	17709	17708	17513	17681	17771	17687	17577	17656	17686	17716	17546	17644	17720	17532	17482	17590	17833	17567	17483	17722	17564	17667	17615	17630	17601	17558	17602	17547	17521	17660	17502	17711	17540	17520	17697	17537	17434	17607	17556	17595	17674	17602	17329	17516	17645	17409	17528	17638	17708	17602	17587	17622	17708	17582	17571	17560	17524	17537	17443	17432	17740	17619	17404	17591	17518	17682	17484	17651	17628	17615	17644	17612	17540	17709	17620	17511	17394	17637	17603	17589	17812	17498	17512	17685	17627	17635	17657	17382	17788	17602	17586	17560	17706	17616	17341	17711	17472	17559	17752	17747	17517	17679	17876	17602	17721	17740	17639	17758	17676	17466	17709	17549	17387	17591	17597	17689	17468	17552	17509	17574	17338	17745	17825	17693	17678	17520	17514	17506	17649	17891	17754	17568	17545	17667	17723	17562	17293	17700	17694	17899	17418	17624	17774	17714	17613	17853	17545	17663	17571	17689	17753	17636	17538	17522	17544	17482	17480	17615	17511	17654	17606	17507	17427	17661	17597	17622	17482
18261	32018	32126	29453	26159	51717	69383	58611	28523	16077	16283	16172	16051	16123	16010	16112	16173	16196	16064	16134	16181	15988	16208	16017	16109	15971	16046	16122	16170	15935	15843	16048	16063	16084	16025	15960	16076	16139	16064	16060	16180	16180	15936	16242	16069	16106	15960	15820	15916	15984	15943	16025	16340	16066	15973	16013	16186	15995	16178	16163	16018	16019	16067	15779	15820	16067	16136	16127	16084	16096	15965	16093	16192	16027	15938	16066	16099	16009	15978	16138	16112	16154	16023	16018	15908	16001	16125	16095	16070	16012	15918	16037	16106	16081	16136	16056	16224	16118	16202	16045	16173	16223	16153	16054	15866	16015	16057	16064	16114	16033	16012	16061	16130	16126	16034	16162	15963	16119	15954	15999	15986	16016	16005	16102	16059	15923	16172	15982	16261	16105	16095	16180	15972	15961	15979	15968	16072	15978	15982	16171	15841	16081	16150	15988	15821	16155	16168	15968	16112	15952	15863	16040	16091	15998	16163	15951	15995	16152	15787	16020	15947	16092	15990	16083	16074	16152	15928	16032	16085	16023	15918	16118	15950	16070	15872	15920	16059	16173	16174	16035	15947	16073	15932	15934	16023	16026	16065	15907	16000	15954	15931	15948	15931	15983	16061	16074	15922	15934	16101	16134	15905	15899	16114	15984	15966	16188	16071	16041	16002	15876	15850	15903	16057	15890	16046	15853	15942	16137	16115	16092	15900	16027	16007	15991	16042	16007	16000	16009	16097	16168	15805	16125	15871	16122	16041	16084	15971	16033	16020	16075	15695	15873	15883	15850	16065	16016	15919	16132	16035	16216	16092	15983	16024	16083	15902	15808	16043	15899	15849	15991	16113	16004	15879	16084	15857	16037	15927	16040	15938	16263	16151	15944	15976	16055	15763	16093	15934	15954	16055	15913	16025	15938	15962	16159	16140	16209	16104	15973	16159	16078	15940	15857	15935	16154	16005	15942	16058	15895	16053	16077	16206	16016	16060	16044	15974	15900	16151	15952	15998	15890	16204	16138	16067	16092	16036	16117	16062	16082	15972	15863	16024	16152	16117	15910	16141	16102	16224	16035	16004	15930	15966	15895	16064	15825	16060	16076	16020	16031	15956	16005	15781	15940	16042	15947	16025	16097	16164	16161	16108	16029	15960	16052	16061	16069	16069	16188	16080	16092	16019	16041	15978	16077	16019	15993	15891	16029	15901	15988	16108	15972	15948	15992	16071	16044	16096	16169	16036	16038	16055	16209	16020	15880	15992	16047	16046	16033	15943	15961	16062	15882	16131	15949	16120	15856	16230	16014	16186	16112	16096	15930	15974	15996	16033	16007	15957	16190	15970	15951	16034	16119	16096	16039	15964	15890	16073	16065	16155	16116	16015	16004	16065	15839	15950	15923	15937	16131	15928	15964	16029	15926	15916	15913	15997	16099	16106	15907	16036	16134	16127	16014	15936	16052	15859	16158	16078	15844	15988	16170	16017	16033	16004	15914	15891	16073	16106	16286	16083	16052	16052	15904	16055	15959	15813	16101	16035	15852	15927	16242	15953	15995	15959	16003	16031	15919	16024	16192	16013	15939	15983	16078	16094	16110	16035	15991	15999	16006	15951	16049	15984	15861	16039	16160	16007	16048	15993	16058	16003	15988	16087	16066	16084	15969	15850	15947	16095	15843	16138	16105	16133	16072	16071	16003	16004	16060	15931	16018	15987	16026	15996	16045	16120	16112	15950	15961	16135	16042	15995	16250	16103	16101	16007	15911	15788	16081	16020	16100	16078	16095	16038	15951	15870	15932	16106	16073	16110	15995	15953	15957	16210	15858	15941	15883	15930	16224	15880	15844	16064	16138	16089	15976	15960	15943	15947	16123	15967	16110	15971	15947	16028	15907	16144	15896	15972	15884	16047	16086	15996	15937	15974	16044	15954	16030	16071	15995	16155	16055	16158	15811	16059	16039	15891	16065	16134	15962	15995	16034	16058	15943	16134	16069	15898	16039	16002	15913	16041	16032	16111	15960	16194	15942	16088	16081	16053	16005	15990	16077	16112	16013	16113	16050	15915	16040	16014	15998	16158	15972	15879	16141	15912	16054	15882	16064	16139	16037	16086	15953	16049	16043	15857	16048	16092	16026	16033	16040	16052	16053	16045	16021	16147	16193	15969	16050	16021	15891	16012	16149	16006	15988	15981	15935	15864	16033	16078	15942	16018	16209	16169	16085	15959	16032	16042	16112	15988	15949	15956	16080	15993	15928	16154	15908	15999	16218	15906	16198	15880	15951	16075	16057	16075	16090	15963	15938	16070	16197	16029	16184	16068	16096	16034	16131	16125	16036	15936	15885	16119	16063	15946	15960	16009	16208	16104	15891	15870	16158	15909	15910	15954	16028	16002	16281	15996	15938	16063	16116	15866	16056	16170	16130	16009	15961	16047	15974	15867	16207	15994	16082	15946	15821	16101	16222	16022	15983	15929	15945	15957	16069	16077	16101	16115	16048	15942	15953	15890	15909	15978	16077	16135	15887	15962	15983	15937	16036	16050	16006	16044	16059	16044	15906	16031	16024	15853	15801	16188	15952	16015	16002	15925	15996	15976	16193	16043	16106	16080	16133	16009	15722	16038	15990	16016	15961	16032	16199	15963	15815	15839	16185	15905	16093	15898	16110	15971	16157	15906	16165	15842	15878	15933	15808	16023	16023	16175	16071	16149	15953	16179	16095	15836	16036	16110	15904	15868	15971	15865	16123	16174	15830	15863	15992	16123	16157	15958	15889	16021	16159	15847	16030	15985	16161	16001	16061	15950	15957	16015	16013	15989	15837	16023	15952	16167	16107	16099	16018	15920	16285	16180	15821	15989	16021	15942	16103	16034	16121	16045	16019	16189	16070	16303	16097	15850	16119	15894	16015	16108	15982	16026	15915	16011	16174	15934	16181	16175	15985	15916	16113	15894	16033	15999	16032	15900	16127	15981	15876	15995	16105	16039	15924	16095	16085	16126	15994	15980	16042	16130	16144	16010	16008	16082	15862	16038	16108	16009	16034	15913	15953	16041	15979	16099	16071	16009	16040	16176	16069	15974	16055	16125	15986	16012	16056	15936	16053	16136	16071	16036	16151	16067	16017	15911	15923	15995	15963	16110	16049	15981	15980	16005	16244	16126	15942	16049	15980	16165	15900	16114	15934	16109	16135	15974	16068	16056	16036	16139	16120	16061	15997	15923	15898	15993	16116	15905	16054	15956	16067	16045	15947	16183	15978	15860	15917	16159	15846	15981	15852	16184	16188	15911	16071	16087	16143	16039	15978	16105	15995	15952	16007	16064	15894	16084	15798	16147	15987	16053	16052	15940	16044	15897	15999	16053	16296	15852	15936	16077	16132	16102	16161	15959	15868	16124	16005	16083	15949	16095	15991	15891	16139	15964	15920	15934	15963	16149	15837	15897	16164	16019	15944	16133	16025	15990	16044	16149	15968	16011	15904	15901	16085	16014	15972	16079	16023	15917	15916	16128	15894	16225	16069	16040	15917	15891	16046	15996	15934	16118	16035	16101	15947	15968	15959	15968	16032	16027	16068	16119	16028	16042	15924	16176	15916	16085	16066	15999	16174	15848	16044	15923	16024	15823	16076	16057	15932	16069	15974	16098	15922	16063	15869	15992	15930	16189	15945	16035	16072	15890	15891	16061	15993	16099	16058	16002	16007	16241	15894	15698	16008	16060	15963	15855	16126	15954	15926	15924	16131	16065	15918	15958	16055	15906	15947	15800	16164	15998	15985	16013	16093	15948	16015	16118	16104	16089	16014	16010	16237	16054	16086	16066	15932	16053	15948	15999	16092	16133	16049	16005	15791	15965	16009	16158	16185	15896	16035	16065	15884	15831	16118	16012	15975	16138	15941	16068	16027	16114	15852	15990	15860	16050	15844	15995	16165	15976	15923	16042	15902	16107	16201	16027	16019	16192	16046	16003	16038	15865	16140	15914	16004	15960	16187	15961	15943	15990	15982	15925	15900	15917	15931	16041	15969	16124	15916	16015	16099	16141	16028	15978	16027	16109	16012	16045	15827	16063	15985	15871	15999	16026	15908	15933	15944	16246	16025	16059	16016	16173	16047	15908	16070	16103	16063	15905	16120	15969	16183	15946	16108	15978	16185	16040	15968	16044	16095	15910	15945	16098	15978	15827	15932	16123	15932	15929	15990	16079	16019	15941	16030	16058	15924	15919	15769	15992	15983	15932	16112	15924	15932	15980	15952	15943	16000	15995	15899	16001	15968	15986	15936	15973	16059	15996	16043	15941	16138	16035	16100	16214	15985	16058	16116	15871	16080	15965	15993	16062	16008	15938	16222	15973	16226	15994	16005	16059	16189	15851	16168	16105	16092	15881	16042	15931	15986	16103	15931	15874	16135	15919	15969	16090	16042	16068	16174	16108	16187	15955	15994	16043	16162	15853	16069	16161	16050	16063	15954	16094	15969	16013	15946	16170	15880	16100	16110	16063	16195	16031	16091	15966	16117	15946	16082	16131	16042	16048	16106	16205	16061	16017	16019	15976	15805	15991	15942	16045	15957	16009	16066	16032	16167	15955	16124	16110	15822	16020	16174	15907	16036	16007	16056	16007	15967	15953	16030	16128	15973	16067	15850	15863	15986	16040	15985	16105	16173	16098	16018	15947	15843	16203	16019	16069	15891	16091	15914	16013	16046	16084	16052	16007	16055	16014	16057	15916	15968	15937	16108	16046	15909	16168	15860	15906	16170	16103	15845	16003	16019	15918	15957	16185	16024	15972	16002	15872	15910	16096	16179	16016	16054	16031	16210	15984	15961	16022	16002	15968	16043	15951	16033	15934	16077	15863	15965	16095	15957	16135	16135	16043	15981	15820	16074	16160	15992	15957	16087	15997	16162	16063	15904	15981	15992	16212	15930	15985	16140	15981	15939	15981	16194	15974	15947	16224	16007	15740	16110	16071	15992	16079	16049	15986	16226	15931	16101	16047	15888	16016	16111	16012	15962	16196	16144	15989	15901	16223	16015	15968	16036	16099	16140	15964	15885	15995	15962	16143	15978	16105	15977	16131	15984	16045	15974	16077	15836	16112	16011	16101	16190	15932	16027	16126	15997	16081	16008	16189	15977	16022	16169
27475	22084	24799	22716	18875	21314	26447	24367	20311	18132	17698	17678	17913	17799	17699	17804	17805	17796	17827	17709	17767	17712	17839	17903	17760	17959	17639	17730	17709	17707	17838	17840	17503	17780	17601	17703	17692	17714	17755	17832	17754	17692	17599	17535	17648	17964	17776	17862	17793	17883	17689	17800	17924	17859	17763	17555	17620	17749	17609	17904	17490	17674	17833	17602	17782	17725	17786	17901	17810	17677	17808	17660	17577	17687	17772	17656	17705	17819	17569	17681	17684	17678	17584	17699	17578	17703	17586	17821	17705	17691	17614	17646	17607	17609	17745	17644	17515	17686	17691	17832	17691	17752	17529	17776	17658	17658	17571	17843	17780	17911	17964	17731	17898	17742	17742	17785	17686	17829	17583	17803	17789	17900	17888	17748	17683	17628	17601	17841	17652	17684	17761	17660	17785	17773	17519	17594	17627	17691	17865	17790	17606	17757	17761	17873	17851	17572	17383	17901	17716	17582	17485	17767	17869	17782	17730	17807	17737	17915	17738	17832	17594	17748	17678	17642	17861	17626	17704	17542	17755	17904	17900	17791	17540	17924	17879	18049	17459	17699	17771	17699	17957	17795	17743	17680	17605	17596	17867	17924	17901	17710	17574	17949	17834	17487	17571	17509	17954	17715	17808	17613	17536	17892	17595	17678	17877	17750	17848	17760	17944	17744	17722	17845	17844	17591	17672	17800	17711	17677	17799	17526	17907	17772	17739	17508	17646	17694	17638	17554	17774	17727	17803	17628	17705	17737	17575	17710	17904	17626	17955	17915	17715	17853	17732	17642	17752	17567	17637	17721	17592	17812	17615	17701	17861	17811	17821	17714	17946	17822	17799	17782	17680	17866	18036	17765	17893	17838	17795	17759	17805	17870	17527	17850	17607	17731	17881	17581	17975	17856	17717	17646	17708	17937	17676	17773	17849	17611	17795	17640	17737	17639	17733	17695	17468	17759	17718	17613	17885	17704	17719	17824	17704	17621	17669	17757	17784	17659	17968	17803	17550	17470	17655	17580	17781	17690	17700	17712	17606	17704	17779	18005	17660	17780	17785	17784	17808	17679	17646	17812	17775	17805	17522	17831	17761	17732	17648	17580	17689	17766	17925	17916	18062	17776	17635	17505	17877	17811	17822	17587	17827	17842	17870	17582	17587	17699	17591	17693	17652	17719	17859	17885	17937	17952	17691	17847	17729	17570	17728	17854	17684	17515	17822	17697	17805	17779	17784	17759	17775	17803	17559	17846	17832	17919	17795	17619	17822	17785	17690	17760	17777	17533	17668	17815	17976	17675	17805	17830	17936	17692	17548	17761	17728	17996	17754	17919	17728	17774	17866	17582	17661	17545	17472	17767	17872	17475	17967	17698	17784	17599	17396	17909	17690	17720	17595	17824	17712	17726	17723	17814	17724	17809	17760	17620	17865	17940	17766	17798	17837	17762	17493	17813	17799	17679	17910	17702	17785	17843	17682	17844	17881	17825	17722	17641	17610	17825	17965	17843	17855	17815	17791	18039	17914	17823	17747	17581	17610	17730	17827	17648	17703	17595	17857	17737	17794	17792	17701	17659	17914	17657	17636	17641	17936	17622	17761	17652	17703	17731	17683	17757	17776	17787	17731	17858	18023	17709	17714	17560	17610	17658	17685	17790	17709	17708	17709	17739	17887	17696	17771	17797	17561	17890	17738	17749	17651	17578	17703	17966	17638	17746	17540	17737	17754	17459	17666	17707	17560	17507	17693	17779	17994	17755	17670	17698	17819	17788	17792	17628	17515	17714	17843	17713	17926	17869	17602	17829	17701	17786	17843	17961	17809	17776	17748	17770	17724	17748	17991	17857	17799	17801	17679	17846	17885	17785	17684	17657	18037	17671	17819	17588	17774	17685	17594	17669	17814	17637	17634	17701	17789	17598	17784	17673	17915	17836	17735	17828	17684	17710	17587	17890	17723	17789	17738	17609	17641	17603	17609	17840	17733	17788	17577	17842	17877	17910	17686	17769	17748	17668	17711	17767	17665	17605	17834	17809	17844	17809	17685	17710	17775	17798	17728	17693	17580	17755	17871	17726	17697	17693	17934	17737	17597	17737	17822	17807	17668	17623	17739	17626	17419	17773	17766	17606	17679	17689	17872	17808	17788	17670	17636	17860	17669	17676	17737	17691	18094	17561	17924	17565	17797	17517	17801	17847	17692	17552	17783	17931	17706	17681	17702	17794	17757	17789	17792	17807	17788	17671	17884	17750	17687	17512	17565	17860	17803	17703	17740	17696	17685	17695	17957	17740	17835	17875	17874	18020	17798	17698	17752	17875	17776	17821	17734	17841	17801	17692	17733	17810	17669	17712	17938	17882	17833	17626	17685	17848	17794	17596	17798	17753	17719	17668	17781	17856	17725	17653	17714	17525	17845	17782	17833	17713	17745	17760	17781	17722	17657	17842	17745	17815	17880	17736	17749	17880	17563	17703	17818	17876	17751	17766	17773	17689	17856	17768	17707	17778	17782	17663	17669	17732	17797	17808	17697	17763	17950	17693	17701	17718	17472	17668	17485	17670	17655	17762	17813	17846	17822	17701	17702	17654	17806	17798	17672	17778	17719	17905	17664	17821	17537	17627	17621	17849	17845	17787	17655	17820	17734	17787	17650	17575	17565	17746	17788	17782	17878	18088	17820	17821	17637	17695	17789	17807	17829	17689	17767	17808	17636	17815	17795	17723	17699	17655	17787	17659	17743	17592	17932	17811	17741	17786	17861	17490	17682	17660	17580	17758	17705	17711	17770	17850	17665	17874	17812	17928	17851	17584	17865	17706	17554	17776	17935	17535	17730	17726	17793	17735	17584	17974	17828	17693	17826	17759	17737	17770	17760	17728	17793	17764	17640	17718	17666	17676	17756	17832	17840	17691	17828	17752	17936	17804	17558	17744	17819	17818	17924	17704	17842	17924	17813	17937	17852	17824	17612	17717	17810	17806	17763	17724	17932	17817	17646	17744	17900	17709	17742	17752	17720	17868	17741	17770	17770	17638	17888	17723	17647	17888	17758	17788	17810	17713	17703	17734	17780	17708	17859	17724	17637	17680	17657	17933	17844	17845	17824	17818	17721	17849	17832	17681	17728	18037	17875	17924	17617	17732	17765	17764	17887	17688	17770	17709	17593	17661	17931	17875	17672	17633	17718	17835	17844	17813	17945	17622	17646	17896	17842	17840	17647	17815	17749	17446	17834	17857	17822	17710	17685	17871	17775	17790	17708	17825	17656	17769	17795	17800	17824	17770	17655	17629	17692	17859	17776	17927	17535	17694	17854	17759	17669	17659	17595	17772	17802	17820	17754	17795	17971	17765	17627	17801	17872	17768	17610	17922	17790	17591	17643	17670	17818	17772	17732	17803	17701	17685	17818	17756	17845	17525	17861	17814	17765	17722	17655	17735	17725	17760	17747	17826	17758	17901	17702	17711	17600	17579	17790	17883	17879	17653	17586	17773	17633	17596	17631	17918	17932	17921	17774	17854	17809	17709	17790	17820	17679	17672	17651	17726	17755	17812	17863	17634	17601	17837	17601	17780	17648	17682	17597	17924	17835	17715	17628	17586	17646	17821	17734	17609	17646	17696	17919	17560	17725	17648	17770	17876	17834	17885	17799	17911	17842	17613	17617	17596	17634	17836	17728	17589	17689	17941	17616	17793	17709	17801	17723	17706	17736	17897	17744	17716	17791	17555	17608	17685	17733	17578	17660	17620	17870	17614	17837	17677	17737	17816	17754	17770	17681	18049	17728	17941	17915	17726	17788	17800	17794	17623	17662	17645	17902	17762	17936	17623	17992	17801	17614	17740	17637	17758	17792	17812	18064	17827	17727	17791	17763	17735	17739	17805	17996	17834	17789	17624	17716	17619	17899	17853	17700	17637	17762	17677	17724	17671	17473	17610	17795	17711	17776	17448	17630	17856	17834	17710	17803	17814	17864	17943	17661	17738	17698	17662	17662	17907	17565	17854	17762	17727	17651	17548	17755	17656	17584	17744	17639	17741	17698	17853	17693	17734	17794	17862	17741	17839	17569	17891	18002	17845	17902	17657	17886	17567	17594	17628	17600	17577	17729	17539	17890	17700	17805	17580	17933	17716	17691	17588	17774	17669	17875	17960	17786	17874	17989	17715	17612	17729	17560	17812	17904	17774	17676	17683	17885	17819	17671	17696	17889	17806	17846	17949	17764	17921	17792	17653	17737	17555	17606	17794	17698	17811	17888	17857	17724	17712	17717	17775	18118	17837	17829	17907	17822	17997	17880	17707	17688	17733	17734	17837	17676	17903	17790	17912	17848	17652	17636	17844	17778	17841	17888	17634	17997	17939	17626	17631	17734	17696	17512	17724	17855	17728	17711	17802	17918	17772	17721	17729	17744	17686	17703	17816	17770	17686	17848	17789	17735	17769	17848	17622	17755	17705	17896	17808	17549	17976	17772	17513	17656	17688	17704	17600	17661	17855	17835	17590	17744	17699	17727	17967	17847	17909	17826	17804	17772	17772	17896	17840	17811	17823	17631	17637	17776	17766	17972	17808	17902	17682	17597	17544	17650	17811	17746	17791	17564	17704	17779	17590	17560	17702	17738	17640	17542	17369	17551	17760	17913	17714	17869	17700	17634	17651	17802	17512	17703	17681	17782	17898	17824	17818	17776	17802	17753	17697	17581	17570	17765	17936	17747	17631	17703	17653	17787	17751	17670	17598	17657	17600	17598	17583	17660	17695	17806	17852	17725	17707	17688	17844	17561	17610	17804	17698	17860	17846	17813	17758	17909	17865	17859	17730	17725	17797	17830	17762	17649	17622	17788	17842	17922	17836	17637	17669	17788	17945	17827	17838	17786	17853	17737	17892	17761	17576	17736	17813	17714	17691	17818	17803	17923	17774	17670	17492	17859	17821	17759	17777	17715	17660	17800	17699	17789	17742	17836	17745	17944	17738	17628	17816	17732	17803	17863	17868	17845	17816	17492	17737	17743	17790	17874	17839	17714	17733	17698	17740	17550	17687	17785	17652	17808	17777	17804	17589	17825	17717	17699	17653	17990	17705	17620	18030	17839	17718	17801	17891	17801	17825	17741	17834	17759	17882	17701	17814	17731	17744	17805	17671	17791	17749
17051	21134	20614	20242	17934	22173	27361	24100	18233	16162	16326	16184	16071	16150	16266	16188	16135	16280	16132	16306	16354	16076	16178	16307	16183	16289	16131	16107	16064	16141	16187	15944	16231	16035	16172	16287	15970	16278	16138	16209	16179	16208	16131	16062	16170	16216	16188	15985	16225	16116	16230	16246	16076	16166	16120	16212	16154	16245	16044	16072	16040	16121	16171	16171	16236	16287	16083	16170	16146	16102	16200	16019	16204	16179	16199	16036	16170	16012	16297	15977	16226	16097	16345	15988	16175	16048	16087	16134	16166	16118	16176	16118	16171	16172	16074	16133	16409	16227	16029	16219	16201	16160	16218	16173	16046	16248	16223	16164	16178	16217	16114	16342	15876	16082	16114	16247	16045	16274	16114	16129	16099	16223	16140	16064	16042	16062	15961	16186	16227	16196	16277	16240	16077	16031	16167	16246	15964	16110	16270	16155	16291	16201	16133	16165	16192	16174	16182	16219	16125	16354	15914	16115	16230	16186	15941	16218	16053	16107	16039	16300	16228	16158	16178	16184	16066	16133	16224	16260	16134	16109	16089	16286	16074	16225	16008	16069	16107	16149	16269	16141	16165	16197	16062	16180	16203	16287	16086	16261	16201	16088	16354	16008	16176	16176	16181	16100	16082	16189	16161	16242	16059	16073	16077	16192	16156	16212	16282	15960	16209	16004	16163	16157	16157	16146	16164	16170	16106	16157	16150	16010	16130	16196	16050	16129	16084	16074	16227	16120	16293	16125	16276	16401	16191	15992	16162	16192	16177	16294	16196	16179	16198	16182	16126	16102	16213	16218	16211	16059	16187	16230	16152	16124	16080	16205	16167	16049	16214	16142	16129	16220	16139	16221	16097	16260	16185	16106	16235	16152	16155	16065	16178	16156	16041	16065	16020	16119	16132	16052	15999	15965	16292	16173	16049	16178	16173	16204	16121	16185	16228	16243	16217	16174	16293	16236	16020	16034	15918	16212	16083	16206	16062	16284	16164	16140	16226	16255	16011	16024	16139	15973	16106	16094	16092	16259	16031	16217	16096	16116	16093	16024	16009	16244	16060	16189	16212	16214	16078	16214	16098	16117	16230	16072	16266	16262	16078	16080	16370	16064	16169	16213	16044	16202	16125	16294	16305	16132	16213	16241	16146	16143	16079	16110	16009	16164	16031	16113	16058	16166	16215	16116	16243	16124	16004	16093	16247	16191	16043	16093	16179	16111	16276	16150	16279	16012	16147	16182	16233	16145	15947	16115	16250	15937	16132	16131	16089	16168	16061	16057	16166	16155	16014	16115	16148	16257	16285	16270	16222	16232	16115	16099	16330	16197	16082	16182	16339	16098	16199	16203	16216	16151	16172	16078	16355	16073	16041	16150	16086	16221	16251	16267	15998	16345	16129	16144	16277	16186	16222	16115	16260	16087	16124	16022	16193	16056	16120	16183	16185	16064	16335	16095	16204	16153	16043	16184	16152	16126	16204	16241	16065	16068	16210	16029	16372	15983	16109	16040	16156	15935	16153	16203	16161	16206	16236	16193	16157	16140	15987	16110	16204	16108	16129	16133	16124	16056	16093	16151	15951	16196	16101	16091	16062	16147	16165	16164	16118	15980	16158	16195	16168	16134	16058	16067	16088	16078	16121	16127	16014	16313	16048	16143	16120	16062	16147	16138	16081	16283	16079	16140	16021	16266	16131	16026	16189	16231	16165	16207	16157	16090	16297	15935	16097	16154	16153	16162	16162	16238	15972	16141	16358	16192	16148	16275	16062	16174	16144	16242	16397	16144	16054	16180	16163	16226	16152	16129	16329	16158	16223	16165	16039	16182	16045	15956	16122	16158	16319	16028	16305	16199	16291	16104	16060	16012	16264	15978	16185	16231	16176	16211	16084	16182	16121	16314	16167	16268	16217	16110	15943	16137	16107	16087	16078	16033	16234	16104	16228	16239	16075	16293	16123	16181	16205	16313	16067	16177	16341	15991	16246	16284	16173	16130	16032	16131	16136	16104	16174	16276	16078	16214	16227	16079	16022	16081	16269	16102	16086	16054	16070	16182	16228	16234	15986	16313	16154	16206	16084	16142	16180	16189	16171	16096	16059	16311	16202	16112	16070	16210	16106	16205	16144	16115	16127	16117	16214	15957	16291	16116	16196	16238	16381	16113	16104	16019	16180	16130	15957	16129	16225	16139	16176	16176	16066	16074	16164	16213	16131	16064	15958	16056	16223	16073	16185	16286	16225	16146	16234	16302	16051	16023	16186	16092	16268	16123	16192	16310	16044	16158	16118	16045	16035	16176	16188	16307	16126	16224	15949	16382	16172	16148	16250	16209	16182	16300	16159	16089	16313	16132	16301	16261	16083	15957	16112	16191	16141	16162	16110	16212	16151	16119	16158	16349	16224	16242	16195	16288	16013	16126	16272	16050	16106	16195	16189	16175	16302	16134	16113	16323	16241	15981	15917	16229	16107	16145	15952	16153	16145	16194	16176	16131	16117	16133	16160	16199	16018	16303	16120	16184	16102	16170	16210	16219	16297	16197	16118	16301	16192	16248	16273	16167	16357	16348	16116	16150	16106	16289	16142	16121	16276	16007	16053	16218	16099	15958	16135	16197	15955	16133	16142	16283	16141	16161	16186	16016	16121	16155	16155	16169	16181	16090	15904	16137	16097	16089	16204	16198	16185	16107	16305	16124	16215	16309	16035	16059	16034	16091	16174	16198	16108	16112	16190	16145	16296	16042	16137	16093	16060	16154	16121	16108	16162	16224	16057	16097	16126	16239	16118	16112	16227	16164	16206	16145	16261	16229	16117	16124	16319	16320	16358	16083	16117	16367	16023	16046	16091	16128	16072	16123	16220	16111	16094	16207	16284	16104	16219	16065	16301	16248	16223	16100	16226	16146	16104	16252	16009	16365	16071	16266	16300	16137	16188	16148	16287	16135	16125	16218	16130	16050	16163	16141	16189	16144	16253	16179	16309	16133	16253	16242	16106	16172	16160	16268	16096	16090	16294	16166	16041	16229	16082	16089	16081	16087	16166	16180	16115	16133	16191	16119	16069	16156	16232	16166	16211	16127	16086	16186	16168	16038	16127	16251	16127	16260	16164	16182	16102	16030	16254	16294	16100	16165	16125	16327	16117	16138	16000	16183	16412	16311	16221	16125	16072	16094	15989	16155	16247	16219	16159	16207	16192	16136	16181	16195	16004	16205	16079	16170	16201	16131	16079	16111	16104	16173	16127	16197	16057	16068	16169	16380	16080	16206	16325	16250	16223	16208	16037	16156	16189	16144	16249	16199	16265	16135	16265	16217	16294	16156	16229	16146	16054	16128	16171	16236	16297	16254	15959	16288	16070	16229	16055	16070	16116	16115	16195	16135	16130	16037	16223	16236	16143	16290	16196	16111	16249	16231	16173	16340	16255	16059	16019	16005	16208	16123	16295	15986	16257	16105	16248	15951	16011	16216	16269	16149	16143	16252	16059	16211	16311	16052	16237	15982	16014	16088	16142	16163	16054	16110	16114	16221	16230	16012	16186	16180	16211	16090	16085	16010	15968	16146	16200	16173	16118	16176	16191	16135	16208	16035	16078	16182	16298	16056	16255	16033	16146	15992	16150	16187	16092	16132	16153	16120	16067	16184	16141	16173	16171	16139	16143	16017	16300	16171	15977	16168	16152	16205	16120	16016	16266	16173	16171	16228	16272	16204	16171	15999	16160	16171	16221	16108	16072	16180	16021	16039	16071	15919	16037	16250	16202	16230	16103	16094	16178	16180	16294	16330	16291	16118	15990	16181	16046	16048	16307	16008	15979	16326	16014	16176	16083	16261	16240	16174	16145	16164	16210	16278	16071	16171	16181	15951	16157	16117	16119	16277	16103	16168	16179	16005	16117	16181	16277	16109	16116	16040	16294	16152	16145	16324	15989	16215	16116	16181	16046	16158	16127	16084	16149	16263	16163	16023	16194	16138	16115	16116	16144	16129	16304	16133	16298	16196	16301	16115	16219	16230	16180	16096	15997	16039	16082	16124	16048	16320	16204	16185	16134	16159	16253	16053	16108	16171	16301	16025	16260	16299	16225	16219	16213	16316	16192	16278	16190	16177	16135	16157	16035	16141	16106	16169	16163	16106	16119	16118	16021	16122	16193	16090	16306	16123	16082	16182	16304	16272	16230	16190	16069	16196	16079	16168	16107	16201	16219	16209	16318	16124	16099	16222	16160	16326	16221	16117	16267	16088	16350	16203	16175	16252	15970	16196	16085	16144	16135	16158	16172	16220	16192	16190	16216	16166	16013	16160	16194	16209	16123	16155	16210	16195	16374	16207	16135	16099	16180	16157	16131	16007	16073	16087	16197	16116	16104	16091	16199	16282	16177	15971	16089	16237	16166	16044	16340	16136	16230	16352	16093	16014	16157	16017	16363	16293	16097	16177	16180	16255	16183	16157	16046	16128	16353	16167	16236	16108	16134	16223	16240	16225	16335	15979	16120	16172	16010	16078	16083	16271	16128	16168	16190	16139	16153	16032	16026	16103	16231	16357	16137	16242	16042	16214	16097	16094	16202	16137	16115	16162	16075	16099	16254	16226	16092	16174	16128	16008	16122	16194	16212	16093	16019	16326	16131	16175	16122	16065	16115	16186	16275	16419	16175	16264	16185	16050	16066	16161	16279	16153	16215	16235	16277	16054	16177	16126	16168	16226	16386	16123	16154	16160	16185	16008	16286	15968	16197	16042	16017	16323	16369	16295	16249	15974	16108	16196	16139	16051	15995	16114	16304	16055	16197	16066	16065	16225	16149	16085	16271	16271	16240	16203	16056	16151	16129	16112	16111	16134	16192	16211	16098	16175	16221	16257	16201	15930	16250	16016	16159	15889	16231	16049	16267	16125	16213	16116	16164	16065	16220	16253	16061	16103	16093	16255	16206	16142	16161	16150	16045	16042	16167	16172	16084	16123	16193	16402	16153	16089	16075	16078	16063	16131	16190	16063	16162	16236	16125	16085	16267	16036	16152	16086	16174	16072	16115	16150	16105	15953	16046	16118	16098	16165	16100	16156	16156	16087	16148	16089	16125	16113	16132	16189	16190	15997	16144	16087	16002	16187	16145	16207	16096	16184	16201	16157	16127	16143	16203	16187
24038	21209	28457	24562	22599	40674	54421	43360	30046	19706	18742	18228	18373	18295	18399	18007	18155	18198	18277	18165	18140	18359	18234	18131	18083	18024	18172	17998	18308	18073	18207	17942	17963	18164	18023	18156	18077	18159	18082	18083	18096	18275	18109	17957	18249	17917	18172	18126	18103	18090	18043	18135	18163	18050	18074	18039	18256	17969	18165	17828	18072	18129	18109	17946	18073	18165	18177	18274	17908	17947	18156	18101	18375	18394	18226	18122	18088	18093	18042	18126	18229	18187	18187	18189	18004	18127	18283	18086	18082	18027	18261	18041	17953	18039	17941	18003	18101	17881	18164	17888	18420	17962	18244	18223	18209	18042	18012	18070	18131	17951	17915	17891	18055	18145	18131	18221	18104	18216	18107	17704	18031	17991	18158	18215	18039	18023	18059	18263	18102	17978	18019	18283	18273	18056	17888	18027	18123	18257	17881	18140	18255	18111	18219	18035	18165	18051	18241	18127	18217	18109	18034	17957	18053	18208	18097	18008	18206	18272	17940	18059	18218	18128	18142	18013	18163	18009	17832	18298	18286	18192	18211	17971	17981	18204	18294	18085	18422	18225	18100	18047	17825	17981	18177	17956	18071	18025	18145	17978	18168	18171	17974	17981	18133	17896	18098	18186	18051	17885	18114	18116	17879	18130	18164	18115	18073	18235	18132	18057	18016	18281	18000	18037	18185	18034	18195	18058	18134	18099	18003	18193	17897	17979	18125	18045	18090	18100	17983	18137	18024	17960	18156	17990	18206	18047	18006	18047	18029	18066	18085	18154	18015	18147	18140	18271	18025	18178	18089	17909	18030	17919	18101	18181	17998	18116	18124	18013	18183	18104	18146	18032	18091	17940	18147	18101	18153	18147	17957	18063	17978	17975	18009	18088	18259	18053	18066	18064	17975	18127	18170	18199	18019	18126	17990	17995	18236	18039	17812	17985	17962	18119	18118	18036	18044	17784	18099	18101	18034	17925	18026	18071	18055	17967	17984	18041	18095	18141	17970	17958	18075	18072	18073	18215	18189	18185	18166	17923	18196	18116	18144	18033	17969	18039	18146	18255	18097	18145	18059	18100	18008	18271	18053	18197	17987	18129	18126	18124	18137	18026	17942	18056	17948	18105	18134	18268	18033	17996	18083	18114	17950	18196	18210	18022	18140	18254	18106	18023	18060	18013	18004	17968	18216	18170	18078	18239	17942	18165	18123	18038	18323	17900	18136	18129	18056	18174	18056	18039	18219	17923	17834	17919	18090	18131	18100	18098	18078	18223	18073	18032	18182	18164	18108	17900	18017	18004	17909	18020	17863	18026	18217	18052	17894	18130	18062	17877	18138	18189	17980	18074	17851	17931	18038	18107	18010	18163	18035	18143	18130	18285	18078	17953	18077	18039	18186	18133	18306	17935	17873	18212	18098	18147	18133	18166	18224	17854	18005	17933	18100	18239	18059	18031	17951	18034	17995	18141	18114	18231	18097	17969	18083	17956	18103	18053	18120	17971	18169	18068	18145	17948	17929	18152	18205	18188	17943	18137	18011	17932	18290	18164	17997	18020	18113	17870	18006	17995	18074	17881	18276	18265	18214	17972	18181	18231	17873	18255	18220	18073	18192	18003	18011	17958	18112	18077	18125	18157	17894	17766	18093	18050	18048	18026	18190	18022	17910	18054	18112	18185	18085	18052	18141	18020	17890	17965	18102	17991	18077	18139	18161	18011	17983	18310	18122	18058	18026	18095	18078	18074	18084	18081	18048	18253	18082	17900	17776	17985	18016	18156	18283	18024	18029	17943	18103	18175	18103	18048	18045	18007	18054	18128	18010	18194	17953	18084	18047	17967	18158	17883	17960	18195	18062	18094	18168	18058	17865	18105	18109	18075	17983	18181	18019	18107	18038	18002	18154	17876	18068	18217	17989	18183	18177	18091	18278	18063	18103	18207	18004	17968	18037	17985	18071	18074	18144	18218	17987	17983	18081	18140	18061	18099	18201	18086	18014	18091	17955	18184	17960	18137	18088	18152	18104	18188	18052	17874	18140	17921	18144	18136	18150	18068	18164	18192	18052	17943	18034	18122	17895	17936	18266	18242	18021	18149	18104	18108	18067	18225	18141	18115	18138	18253	18130	18257	18174	18090	18017	17826	18174	18018	18086	17939	18017	18126	18107	18102	18074	18088	18214	18152	18063	18069	18071	18085	18037	17998	17981	17981	18140	17969	18135	18129	18115	17967	18019	18086	17909	17995	18148	18106	18045	18130	18078	18077	18099	18008	17959	17874	18172	18141	18082	17874	17967	18237	18178	18172	18049	18083	17995	18040	18067	18079	18019	18162	18179	18070	17952	18143	18043	18146	17993	18178	18043	18296	17873	18108	18201	18122	17936	18134	18190	18125	18161	18284	18047	18140	18153	18045	18024	18258	18334	18278	18189	18014	18072	18209	18052	18066	18095	17986	18067	18084	17929	17852	17974	18076	18066	18065	18028	18393	18117	18190	18093	18009	17907	18056	18175	18105	18335	18110	17934	17977	18134	17945	17993	18226	17815	18015	17999	17940	17934	18028	18142	17874	18003	18074	18023	18027	18277	18030	18244	17915	18072	18152	18094	18208	18176	18158	18036	18064	18138	18030	18185	18041	18071	18217	17874	18011	18087	18082	17993	17955	17869	17963	18154	17979	17951	17856	18218	18017	18266	18309	18035	18129	18049	18159	18082	18162	18072	18066	18212	18130	18300	18179	18222	17991	17900	18240	18069	18025	17984	18160	18134	17943	18220	18088	17991	18072	18163	18094	18148	18027	18268	17893	18113	18132	18167	17990	17909	18081	17973	18064	17997	18101	18038	18026	18118	17891	17979	18049	18166	18209	18040	18026	17912	18127	18121	17961	18186	18035	17915	18024	18081	18139	17991	18025	18064	17882	18154	18048	17944	18005	18216	18196	17951	18194	18107	18172	18123	17992	17984	18080	18045	17931	18145	18078	18037	18108	17827	17976	17951	17999	18110	18169	18177	18055	18214	18029	18050	17959	18172	18037	18074	17986	18248	17977	18010	18039	18082	18026	18207	18194	17943	18073	18050	17944	18063	18110	18135	18173	18095	18185	18098	18256	18121	18124	18092	18128	18292	18059	18034	17890	18203	17941	18165	18061	18320	18111	18002	18156	18213	18188	18052	18054	18019	18149	17988	17935	17918	17958	17872	18110	18219	18093	18001	18027	18068	17818	17966	18176	17917	18033	18156	17944	18152	18011	18200	18211	17970	18199	18024	18056	17974	17969	18185	18255	18082	18043	18005	17894	18113	18290	18165	17968	18134	18041	18158	18047	18119	18076	18117	18118	17963	18023	17948	17940	18032	18068	18267	17907	17992	18086	17963	18215	18077	17966	17897	18067	17843	18038	18041	18147	18043	18075	18019	18107	18077	18174	18058	18012	18045	18001	18101	17985	18029	18071	18038	18196	18047	18108	18055	17840	17749	17860	18062	18037	18091	18141	18110	18244	18169	18166	18050	18200	18380	17870	18091	18185	18221	17876	18127	18274	18243	17982	18079	18171	17882	18066	18131	18095	18143	18084	18131	18044	18077	18117	17949	18101	17899	18012	18092	18090	18157	17810	18111	18236	18108	17890	18102	17914	18202	18227	18073	18181	18193	18070	17913	17888	18039	18049	17985	18025	18115	18053	18091	18167	18097	18025	18280	18186	18020	18043	18097	18206	18379	18091	18090	18109	18127	17939	17984	18137	18163	18191	18069	18284	18089	18083	18034	18171	17945	18009	18276	17996	18078	18122	18029	18007	18046	17817	17995	18176	17904	18193	17921	18187	18114	18097	18196	18123	18117	18114	18076	18168	18165	18001	18038	18022	17866	18065	18067	18034	18246	18232	18158	18178	18009	18217	18044	18080	18224	17969	17817	18133	17807	18183	18058	17987	17865	17872	17843	18221	18160	18130	18092	18074	18169	18015	18019	18081	18051	17945	18193	17980	18158	18055	18255	18095	18063	18141	18023	18275	18026	18304	17995	18238	18047	17978	17901	18028	18024	17991	17934	18045	18086	18101	18122	18147	17968	18106	18034	18040	18038	18056	18173	18173	18160	18211	18024	18119	18305	18042	17906	18060	18214	18186	18095	18238	17947	18282	18154	18026	17892	17972	17903	18191	18108	18022	18236	18184	18217	17947	17924	18183	18311	18202	18227	18181	18148	18176	18011	18089	18152	18118	18118	18252	18161	18161	18065	18008	18029	18271	18136	18089	18030	18196	17998	18053	18154	18035	17967	18038	18133	18022	18085	18094	18237	18156	18210	18210	18051	18062	18076	18073	17918	18184	17944	18061	17975	18263	18039	18364	18035	17874	18198	18113	18085	18069	18094	18019	18241	18073	18296	17790	17970	18005	17940	18131	18170	18121	18151	18039	18042	17949	18021	18204	18229	18068	17843	17988	18200	18186	18318	18118	18171	17946	18176	18025	18180	18191	17898	18269	17937	17856	18114	18134	18285	18088	18140	18016	18196	18098	18251	17781	18153	17987	17914	17927	18039	18297	18129	18089	17931	18189	18083	18033	17996	18033	18271	18067	18404	18044	18194	18177	17927	18340	17965	17967	18150	18115	18067	18217	17961	17861	18125	18114	18251	18131	18135	17995	17929	18052	18146	17967	18069	17896	17910	18174	18212	18167	18018	18239	18102	17945	18049	18138	18189	18215	18176	18104	18207	17987	18042	18241	18059	18218	17994	17955	17975	18151	18083	18317	18181	18159	18002	18125	18011	18067	17976	18211	18247	18151	18225	18060	17965	18240	17870	18159	18306	18111	17864	18037	18120	18237	18161	18201	18157	18096	18067	18060	17994	18084	17978	18002	17937	18269	18242	18176	18112	18010	18071	18241	18135	17923	18144	18256	18141	18134	18075	17928	17955	18050	18205	18109	18059	17974	18292	17984	17913	18139	18030	17967	17928	18052	17982	18049	18105	18217	18073	18131	17964	18000	17904	18093	18178	18232	18116	18124	18239	17966	18098	18177	18169	17985	18055	18000	17996	18135	18127	17917	18032	18099	18065	18179	18236	18064	17961	17992	17961	18043	17955	18032	17993	18138	18023	18135	18045	17997	17961	17963	17940	18102	18095	18092	18101	18034	18117	18097	18145	18066
17393	26412	25424	23425	22248	46020	53692	44026	25881	16484	16644	16455	16485	16403	16413	16475	16599	16474	16407	16602	16444	16776	16493	16438	16426	16391	16587	16512	16371	16448	16397	16495	16330	16492	16363	16484	16401	16460	16577	16425	16482	16550	16297	16353	16526	16547	16466	16371	16307	16491	16460	16296	16352	16469	16318	16452	16505	16350	16238	16466	16469	16519	16405	16442	16466	16409	16405	16257	16396	16427	16430	16457	16377	16371	16365	16379	16338	16445	16467	16405	16545	16509	16442	16394	16282	16423	16527	16479	16497	16404	16187	16434	16324	16266	16497	16473	16262	16193	16505	16254	16304	16445	16543	16326	16467	16446	16351	16439	16463	16444	16276	16446	16281	16460	16171	16536	16315	16504	16425	16421	16291	16557	16507	16526	16550	16575	16416	16597	16358	16403	16426	16380	16193	16299	16501	16490	16456	16437	16442	16401	16483	16531	16409	16386	16335	16454	16407	16577	16437	16331	16505	16442	16551	16301	16416	16379	16513	16640	16125	16608	16468	16493	16254	16442	16348	16465	16494	16366	16420	16396	16237	16341	16499	16587	16461	16420	16415	16354	16365	16625	16527	16223	16518	16569	16352	16275	16445	16507	16408	16300	16389	16433	16303	16355	16397	16426	16491	16540	16393	16504	16248	16191	16406	16398	16341	16324	16588	16363	16290	16401	16475	16531	16423	16532	16515	16258	16399	16445	16514	16452	16388	16377	16496	16430	16438	16529	16305	16476	16482	16324	16574	16585	16226	16582	16300	16508	16485	16307	16510	16322	16478	16467	16406	16326	16327	16324	16537	16483	16422	16183	16375	16404	16334	16341	16374	16368	16313	16441	16452	16376	16466	16384	16374	16371	16307	16385	16282	16526	16365	16471	16441	16438	16499	16451	16440	16431	16557	16364	16218	16462	16569	16196	16443	16426	16366	16283	16425	16361	16246	16373	16578	16400	16365	16199	16481	16386	16588	16493	16315	16314	16558	16352	16374	16321	16427	16455	16438	16478	16474	16529	16418	16392	16349	16357	16329	16098	16359	16463	16337	16515	16184	16451	16300	16403	16356	16573	16483	16414	16442	16342	16333	16314	16450	16405	16368	16361	16304	16418	16478	16540	16302	16245	16392	16406	16501	16605	16395	16338	16410	16484	16456	16334	16495	16437	16332	16261	16326	16504	16519	16266	16555	16576	16467	16523	16372	16530	16371	16569	16478	16326	16228	16426	16456	16356	16357	16509	16579	16441	16328	16382	16504	16421	16493	16314	16253	16392	16258	16500	16398	16393	16412	16277	16347	16430	16409	16404	16383	16366	16334	16538	16321	16361	16355	16479	16501	16466	16436	16552	16334	16315	16486	16384	16554	16362	16469	16488	16422	16503	16219	16393	16356	16429	16560	16442	16387	16487	16435	16179	16431	16357	16510	16409	16388	16549	16389	16547	16397	16365	16484	16337	16349	16481	16332	16581	16573	16398	16286	16232	16359	16363	16426	16419	16341	16405	16368	16426	16304	16519	16556	16411	16407	16463	16326	16387	16575	16326	16406	16260	16293	16504	16443	16267	16436	16392	16376	16435	16487	16441	16391	16451	16240	16361	16417	16383	16330	16374	16314	16337	16327	16343	16351	16377	16461	16430	16399	16371	16359	16468	16510	16484	16434	16457	16417	16549	16399	16339	16552	16572	16407	16521	16567	16424	16490	16544	16356	16459	16483	16526	16296	16476	16400	16414	16490	16441	16516	16288	16437	16501	16295	16315	16366	16461	16467	16353	16412	16516	16342	16216	16452	16332	16506	16383	16451	16506	16275	16375	16509	16441	16381	16411	16410	16492	16347	16224	16439	16487	16567	16482	16411	16515	16379	16293	16463	16520	16419	16452	16223	16381	16305	16387	16596	16564	16327	16388	16510	16322	16281	16403	16370	16442	16351	16374	16445	16357	16426	16360	16303	16505	16288	16519	16308	16502	16442	16453	16423	16220	16538	16370	16317	16440	16377	16560	16462	16434	16355	16283	16350	16435	16116	16303	16445	16466	16364	16513	16321	16547	16376	16432	16507	16563	16574	16331	16471	16355	16522	16376	16425	16352	16488	16464	16474	16445	16429	16446	16475	16475	16547	16489	16389	16522	16294	16210	16209	16523	16441	16311	16427	16403	16335	16383	16386	16284	16347	16454	16335	16423	16338	16484	16416	16583	16528	16398	16396	16405	16384	16391	16372	16292	16485	16289	16297	16251	16342	16339	16350	16316	16493	16556	16552	16450	16502	16376	16477	16429	16324	16278	16352	16424	16410	16583	16490	16251	16538	16392	16372	16478	16377	16308	16598	16574	16193	16416	16511	16413	16522	16357	16360	16480	16485	16453	16608	16435	16417	16496	16262	16303	16328	16501	16376	16400	16369	16269	16379	16322	16305	16392	16508	16377	16500	16468	16311	16503	16354	16544	16572	16224	16500	16446	16272	16479	16328	16411	16426	16402	16334	16329	16418	16458	16358	16264	16396	16331	16428	16412	16658	16461	16431	16442	16515	16341	16392	16633	16427	16309	16442	16368	16335	16389	16379	16421	16498	16326	16263	16358	16540	16389	16509	16477	16547	16459	16421	16475	16367	16258	16432	16290	16478	16494	16410	16320	16407	16425	16338	16399	16396	16501	16329	16448	16382	16473	16353	16319	16363	16609	16301	16434	16481	16086	16446	16498	16431	16405	16489	16496	16503	16434	16399	16444	16331	16464	16337	16216	16222	16490	16327	16425	16365	16532	16451	16338	16375	16390	16494	16648	16480	16452	16403	16486	16518	16495	16516	16507	16401	16332	16374	16512	16322	16469	16416	16526	16404	16255	16575	16570	16427	16409	16401	16456	16451	16517	16368	16543	16469	16461	16585	16425	16427	16192	16377	16577	16423	16402	16385	16481	16377	16424	16345	16381	16403	16286	16284	16457	16686	16292	16340	16332	16328	16597	16458	16479	16435	16352	16402	16391	16420	16348	16411	16489	16449	16491	16541	16377	16515	16525	16491	16474	16221	16404	16454	16381	16483	16271	16495	16348	16367	16554	16531	16287	16547	16343	16648	16414	16261	16383	16427	16558	16414	16401	16433	16280	16373	16398	16554	16378	16402	16464	16342	16346	16481	16506	16326	16324	16459	16202	16384	16377	16448	16277	16244	16442	16300	16429	16481	16593	16251	16386	16393	16449	16399	16458	16378	16356	16440	16355	16550	16481	16380	16438	16491	16472	16432	16499	16323	16276	16357	16542	16423	16616	16343	16326	16414	16374	16386	16290	16352	16272	16362	16484	16309	16528	16352	16423	16471	16524	16330	16335	16494	16345	16348	16545	16442	16301	16559	16508	16391	16210	16371	16409	16410	16401	16405	16482	16481	16360	16507	16405	16319	16464	16453	16472	16353	16445	16505	16301	16342	16344	16569	16452	16289	16665	16356	16434	16575	16522	16396	16428	16547	16476	16471	16469	16482	16481	16315	16433	16307	16279	16467	16439	16296	16348	16601	16418	16482	16352	16308	16473	16350	16429	16556	16590	16569	16429	16467	16347	16422	16285	16419	16459	16267	16433	16368	16404	16476	16382	16412	16367	16339	16310	16381	16376	16493	16474	16400	16320	16461	16483	16427	16433	16309	16382	16531	16386	16386	16448	16267	16544	16509	16611	16389	16406	16395	16313	16407	16347	16451	16476	16338	16340	16541	16262	16398	16256	16445	16389	16374	16363	16299	16436	16430	16342	16455	16478	16428	16323	16331	16491	16450	16441	16372	16584	16408	16461	16379	16359	16270	16471	16285	16469	16383	16598	16357	16432	16308	16323	16494	16381	16460	16320	16266	16453	16299	16432	16374	16636	16394	16398	16412	16447	16330	16367	16439	16432	16463	16426	16502	16329	16656	16404	16263	16457	16536	16422	16509	16481	16441	16597	16472	16389	16401	16316	16485	16469	16511	16556	16413	16428	16583	16574	16297	16377	16362	16343	16331	16541	16441	16232	16325	16368	16376	16387	16377	16489	16404	16521	16454	16372	16534	16418	16456	16424	16604	16358	16317	16499	16337	16376	16531	16291	16493	16381	16380	16474	16341	16390	16423	16329	16380	16523	16308	16455	16552	16410	16583	16461	16486	16457	16372	16424	16488	16403	16418	16370	16590	16416	16275	16327	16456	16266	16464	16375	16342	16365	16460	16340	16261	16276	16450	16562	16233	16382	16408	16628	16404	16491	16326	16437	16426	16367	16339	16436	16471	16386	16385	16435	16459	16484	16294	16272	16478	16465	16496	16397	16303	16484	16437	16361	16449	16322	16433	16453	16540	16458	16269	16503	16410	16342	16451	16341	16491	16404	16373	16389	16455	16473	16330	16501	16526	16499	16443	16408	16519	16505	16323	16435	16416	16387	16379	16275	16341	16461	16461	16423	16480	16437	16395	16267	16522	16380	16437	16493	16383	16281	16369	16419	16471	16292	16496	16325	16306	16409	16344	16275	16490	16280	16638	16354	16414	16363	16405	16221	16539	16431	16447	16550	16397	16288	16385	16377	16389	16387	16406	16467	16699	16426	16411	16494	16495	16502	16342	16260	16377	16454	16494	16332	16499	16383	16403	16521	16398	16399	16482	16381	16335	16461	16416	16410	16566	16326	16336	16126	16384	16232	16312	16504	16351	16397	16307	16316	16441	16388	16407	16481	16341	16370	16432	16409	16235	16525	16258	16220	16406	16570	16397	16645	16400	16347	16279	16510	16373	16412	16430	16536	16402	16391	16355	16420	16364	16615	16281	16542	16432	16371	16447	16389	16460	16509	16525	16533	16389	16551	16537	16482	16265	16441	16370	16299	16440	16412	16373	16366	16426	16300	16264	16275	16465	16402	16472	16405	16432	16313	16486	16290	16415	16424	16475	16437	16502	16556	16435	16360	16314	16325	16480	16279	16332	16620	16376	16584	16344	16529	16338	16558	16485	16511	16372	16364	16473	16388	16349	16409	16492	16417	16282	16332	16431	16324	16299	16371	16328	16133	16445	16319	16544	16223	16247	16455	16495	16510	16373	16403	16437	16302	16518	16489	16567	16460	16382	16457	16418	16405	16405	16314	16526	16584	16353	16530	16318	16372	16368	16340	16452	16460	16417	16716	16447	16413
22918	21209	29049	23662	21767	53097	65700	54268	32896	20133	18396	17785	17974	17694	17931	17587	17673	17684	17724	17761	17491	17570	17590	17693	17556	17421	17726	17427	17487	17574	17637	17497	17537	17846	17677	17544	17446	17472	17556	17451	17456	17656	17538	17703	17576	17460	17699	17554	17708	17603	17403	17481	17464	17434	17448	17518	17447	17453	17516	17346	17400	17451	17420	17570	17428	17544	17527	17639	17681	17262	17586	17467	17533	17491	17441	17240	17692	17407	17532	17420	17458	17460	17317	17564	17623	17355	17680	17337	17496	17570	17433	17318	17818	17609	17513	17562	17566	17450	17685	17334	17488	17567	17560	17254	17367	17397	17673	17674	17506	17323	17592	17547	17461	17428	17486	17390	17470	17446	17533	17353	17376	17514	17320	17518	17384	17561	17322	17411	17304	17429	17366	17448	17552	17297	17364	17495	17423	17126	17561	17421	17324	17819	17557	17695	17408	17638	17480	17417	17289	17597	17240	17488	17508	17420	17427	17513	17558	17301	17393	17644	17409	17483	17520	17448	17570	17431	17516	17464	17386	17398	17682	17443	17463	17384	17341	17344	17550	17428	17416	17617	17440	17557	17390	17536	17414	17322	17285	17503	17492	17483	17527	17305	17480	17561	17663	17438	17734	17458	17394	17436	17538	17503	17431	17417	17336	17445	17268	17406	17486	17490	17440	17282	17628	17424	17529	17630	17482	17322	17563	17481	17514	17419	17625	17649	17503	17445	17403	17574	17676	17404	17460	17385	17536	17553	17589	17458	17506	17543	17573	17331	17445	17488	17227	17542	17327	17377	17425	17480	17588	17282	17359	17215	17388	17665	17372	17337	17380	17514	17537	17327	17393	17450	17496	17279	17409	17513	17370	17295	17417	17287	17481	17493	17303	17381	17491	17348	17557	17403	17605	17702	17303	17610	17451	17476	17355	17381	17267	17446	17322	17509	17451	17555	17392	17518	17294	17401	17531	17471	17358	17536	17617	17406	17515	17393	17490	17440	17163	17413	17239	17443	17610	17498	17620	17466	17230	17492	17557	17457	17502	17414	17317	17421	17251	17553	17465	17594	17443	17205	17466	17391	17411	17479	17485	17296	17489	17382	17458	17454	17348	17464	17488	17640	17468	17725	17324	17437	17423	17580	17464	17346	17455	17440	17647	17599	17531	17585	17532	17524	17316	17478	17297	17687	17621	17264	17462	17505	17293	17587	17341	17669	17439	17352	17282	17387	17170	17376	17509	17379	17540	17609	17562	17443	17549	17490	17388	17358	17489	17311	17646	17524	17350	17592	17515	17330	17698	17501	17496	17437	17642	17408	17410	17275	17571	17270	17392	17377	17421	17290	17424	17294	17482	17366	17611	17492	17367	17448	17457	17665	17267	17532	17279	17423	17504	17290	17384	17564	17612	17606	17402	17190	17462	17344	17449	17370	17422	17566	17399	17412	17296	17569	17412	17523	17574	17639	17592	17685	17694	17375	17557	17537	17511	17527	17291	17571	17452	17402	17362	17438	17342	17408	17530	17220	17159	17442	17414	17492	17560	17552	17535	17492	17457	17442	17438	17609	17526	17464	17448	17333	17475	17545	17486	17580	17269	17388	17486	17447	17361	17332	17453	17175	17302	17617	17405	17325	17704	17393	17484	17782	17239	17439	17574	17295	17430	17567	17589	17341	17386	17597	17508	17428	17576	17354	17681	17314	17408	17394	17575	17364	17465	17225	17448	17298	17706	17693	17244	17408	17361	17546	17099	17438	17373	17368	17310	17373	17698	17441	17572	17306	17247	17457	17303	17365	17380	17367	17442	17463	17471	17601	17545	17316	17493	17395	17535	17516	17333	17535	17418	17431	17322	17452	17337	17416	17649	17208	17517	17556	17418	17422	17494	17399	17490	17440	17635	17554	17590	17533	17301	17518	17568	17395	17411	17699	17557	17482	17608	17527	17463	17462	17439	17614	17609	17550	17379	17279	17352	17523	17681	17494	17462	17510	17499	17475	17660	17452	17345	17449	17590	17594	17537	17749	17400	17484	17393	17644	17372	17361	17363	17440	17508	17497	17626	17295	17428	17358	17620	17499	17276	17525	17451	17455	17491	17434	17266	17616	17440	17288	17376	17506	17344	17219	17288	17557	17443	17369	17563	17277	17449	17507	17162	17416	17461	17611	17300	17694	17539	17524	17552	17658	17383	17496	17626	17652	17395	17297	17624	17533	17277	17519	17643	17342	17392	17384	17552	17413	17591	17509	17221	17447	17463	17434	17459	17398	17442	17251	17437	17537	17617	17425	17355	17476	17350	17543	17567	17542	17261	17469	17499	17395	17515	17495	17420	17491	17281	17545	17297	17720	17297	17358	17349	17483	17546	17558	17399	17348	17354	17520	17457	17520	17221	17536	17395	17389	17381	17414	17419	17612	17521	17488	17451	17143	17535	17445	17340	17432	17389	17284	17565	17568	17319	17490	17423	17549	17397	17430	17420	17340	17363	17608	17426	17547	17458	17470	17430	17632	17247	17347	17458	17468	17340	17418	17406	17539	17482	17611	17561	17496	17351	17465	17424	17601	17600	17449	17678	17430	17580	17545	17252	17560	17234	17440	17341	17436	17432	17335	17274	17456	17481	17345	17504	17501	17391	17460	17647	17475	17430	17418	17427	17213	17357	17489	17448	17518	17389	17540	17453	17420	17245	17534	17264	17312	17564	17532	17387	17434	17412	17547	17427	17420	17537	17535	17584	17503	17381	17437	17307	17417	17383	17592	17412	17464	17542	17274	17466	17494	17546	17476	17494	17490	17408	17553	17541	17504	17439	17538	17625	17460	17236	17477	17438	17324	17392	17621	17399	17375	17486	17634	17418	17541	17562	17498	17536	17394	17250	17596	17682	17342	17306	17587	17547	17494	17484	17349	17365	17450	17332	17222	17358	17402	17722	17386	17465	17536	17542	17153	17538	17446	17437	17512	17368	17516	17508	17501	17459	17405	17355	17373	17560	17503	17281	17526	17451	17487	17617	17481	17605	17371	17466	17507	17395	17495	17534	17423	17407	17467	17479	17387	17535	17417	17474	17245	17708	17560	17228	17445	17436	17187	17338	17415	17455	17393	17531	17538	17593	17385	17386	17479	17504	17570	17697	17295	17466	17378	17446	17680	17477	17465	17430	17564	17309	17166	17436	17500	17447	17416	17378	17372	17102	17442	17280	17439	17589	17472	17496	17389	17307	17577	17706	17632	17481	17503	17433	17620	17489	17306	17604	17529	17362	17415	17558	17438	17355	17458	17330	17691	17620	17375	17421	17333	17272	17582	17290	17402	17430	17397	17478	17406	17408	17570	17513	17477	17505	17473	17723	17573	17587	17409	17498	17485	17533	17517	17395	17319	17592	17681	17538	17391	17549	17478	17442	17417	17484	17474	17450	17435	17384	17471	17418	17637	17470	17575	17551	17366	17506	17282	17520	17538	17394	17538	17062	17571	17519	17441	17360	17315	17597	17431	17523	17305	17741	17165	17316	17584	17676	17453	17526	17417	17607	17386	17402	17499	17489	17432	17336	17401	17543	17434	17509	17432	17487	17580	17374	17549	17531	17348	17254	17560	17458	17505	17521	17484	17531	17247	17525	17451	17517	17413	17626	17320	17607	17179	17558	17574	17475	17460	17548	17715	17514	17485	17840	17433	17515	17544	17416	17575	17614	17585	17499	17348	17396	17417	17458	17481	17704	17629	17427	17426	17571	17576	17285	17553	17422	17403	17335	17316	17404	17579	17474	17377	17621	17582	17495	17535	17240	17343	17501	17522	17548	17352	17467	17511	17595	17651	17375	17254	17442	17610	17329	17569	17416	17396	17593	17462	17458	17367	17596	17538	17258	17447	17384	17556	17395	17505	17316	17557	17408	17301	17312	17529	17458	17604	17418	17441	17523	17346	17437	17552	17559	17502	17605	17498	17417	17301	17538	17382	17296	17412	17451	17553	17676	17603	17496	17402	17307	17568	17529	17417	17364	17504	17586	17492	17542	17395	17600	17403	17650	17397	17464	17335	17434	17452	17392	17316	17262	17392	17377	17389	17477	17404	17515	17675	17350	17428	17382	17428	17579	17378	17269	17566	17386	17434	17445	17427	17380	17459	17470	17498	17464	17348	17555	17535	17384	17564	17760	17609	17293	17492	17430	17467	17440	17460	17539	17519	17313	17367	17430	17386	17482	17341	17387	17389	17345	17362	17579	17494	17365	17568	17381	17283	17363	17405	17405	17260	17576	17624	17339	17585	17449	17586	17397	17460	17393	17587	17508	17349	17426	17561	17602	17395	17453	17641	17348	17472	17561	17646	17596	17366	17548	17390	17454	17653	17434	17304	17552	17538	17407	17384	17343	17464	17548	17460	17587	17398	17599	17508	17443	17429	17514	17663	17528	17420	17350	17580	17655	17498	17477	17368	17422	17557	17431	17627	17344	17219	17508	17346	17497	17363	17498	17353	17193	17272	17282	17363	17312	17455	17468	17626	17624	17424	17462	17279	17517	17578	17535	17410	17537	17445	17416	17509	17448	17530	17477	17617	17312	17646	17614	17503	17486	17361	17325	17287	17382	17457	17418	17549	17545	17533	17533	17399	17369	17559	17411	17631	17498	17233	17566	17433	17319	17290	17536	17501	17441	17305	17344	17574	17553	17517	17475	17526	17373	17433	17535	17462	17516	17458	17531	17434	17478	17424	17387	17514	17424	17358	17613	17559	17420	17520	17569	17441	17519	17620	17438	17385	17406	17568	17587	17400	17549	17284	17361	17261	17584	17360	17443	17617	17324	17461	17481	17421	17389	17481	17360	17325	17424	17514	17600	17326	17552	17260	17514	17411	17467	17442	17541	17284	17338	17268	17385	17510	17573	17565	17578	17677	17656	17394	17373	17533	17352	17470	17480	17461	17355	17722	17476	17297	17458	17557	17514	17426	17543	17462	17510	17600	17362	17515	17478	17410	17332	17608	17586	17430	17476	17239	17423	17458	17292	17541	17306	17517	17537	17497	17459	17536	17684	17610	17456	17535	17447	17503	17598	17417	17382	17391	17294	17409	17453	17587	17659	17458	17355	17452	17518	17636	17585	17559	17681	17584	17456	17248	17476	17648	17380	17482	17535	17631	17345	17383
19798	33812	29786	25405	28279	60972	67190	55292	26224	16102	16048	16136	16010	15970	16240	15979	16010	15995	16132	16019	16098	16083	16116	15868	15849	15946	15990	15936	16103	15847	16066	16008	15895	15980	15917	15924	15952	16005	15887	16006	16047	16010	16087	16134	15867	16133	16011	15857	16024	15955	15922	15963	15987	15725	15972	16220	16018	16094	15897	15903	16044	16023	15943	16072	16047	15953	15872	15970	15819	16047	15884	15921	16003	16050	15850	16072	15979	15961	16026	15899	15814	16099	15949	15907	15952	15898	15872	16155	15908	16098	16130	15909	16104	16069	15840	15937	15908	15925	15965	15962	16109	15873	15811	16053	15998	16000	15922	15951	15780	15993	16021	15902	15837	15791	15973	15944	15855	16003	15912	16120	15866	15945	16000	16101	15879	15842	15800	16086	16142	15833	16022	15986	16075	16035	16022	15889	15965	15962	15900	15972	15867	16009	15894	15970	16016	15798	16035	16066	15834	15959	15889	15970	16048	15924	16206	16001	15891	15946	15905	16079	16126	15866	15954	16107	15984	15961	15884	16184	15888	15815	15821	15696	15938	16004	16024	16080	15891	15968	15935	16047	16092	15906	15965	15799	16007	16086	15888	16003	15945	16053	15931	15833	15910	15959	15922	15934	16018	16027	16032	15932	15817	15829	16015	16008	15995	15991	16091	15981	15905	15957	15698	16021	15983	15853	16093	15820	16008	16026	16001	15883	16028	15794	15982	15721	16144	15868	15977	15840	15856	15837	16028	15853	16083	16012	15911	15823	16079	16244	16132	15929	15948	15932	16035	15900	16000	15899	15861	16047	15863	15983	15974	15879	16043	15989	15952	16082	15892	15838	15874	15895	15775	15977	15941	16095	16175	15857	15980	15957	16015	15966	15884	15889	15818	15852	15928	15976	15947	15991	16026	15843	15966	16012	15780	15959	15816	16062	16012	15984	15935	16125	15924	16027	16108	16016	15967	15919	15916	15881	15981	15885	15850	15959	16066	15846	16154	15738	16006	16038	15975	15924	15921	15856	15860	15988	16027	15987	15881	16057	15956	16081	15901	15891	15977	15778	15875	16044	15903	15957	15907	15888	15931	15984	15997	16017	16044	15765	16014	16064	15982	15996	15841	15883	15983	16069	15881	16028	15929	15875	15992	15995	15927	15763	16003	15880	16009	15860	16239	15905	16090	16012	15988	15950	15845	15821	15984	15916	15756	15967	15949	15924	15972	15964	15985	15895	15780	15956	16076	15909	16056	15999	15734	16086	15903	15907	15729	15979	15966	15921	16032	16022	15924	15727	16083	15994	15994	16065	15975	15967	16104	15812	16147	15970	15815	16004	16046	15979	16182	15772	15945	16011	16001	15771	16036	16044	15908	15838	15852	15821	15921	16088	15947	16027	15891	15933	15853	15992	16008	15964	15900	16069	15865	15902	16034	16065	15916	15848	16007	15939	15843	16018	15861	15878	15749	15774	15971	15772	15926	16097	15960	16056	15908	16023	16026	16024	15995	15969	15877	15864	15935	15941	15906	15941	15918	15803	16164	16020	15963	15923	15880	15932	16088	16048	15840	16009	15900	15924	16177	15835	16026	16007	15991	15946	15913	16005	15890	15919	15846	15896	15925	15861	16035	15975	15895	16051	16056	15763	15967	16031	16061	16147	15878	15973	16063	16087	15863	15976	15973	15923	15798	15863	15863	15968	15883	16080	15955	15945	15937	16089	15954	15871	15859	15968	16006	15956	15930	16078	15937	16003	15793	16002	16118	15913	16072	15745	15841	15860	15967	15823	15953	16027	16029	15851	15996	15885	16040	15924	15937	16052	15975	16167	15879	15921	15766	15946	15950	15881	15920	16195	15983	16100	15883	15918	16063	15993	15906	15858	16018	15937	15968	15976	15932	15969	15877	15898	15860	15994	16114	15990	15913	16002	15997	15941	16007	16027	15980	16004	15945	16056	15983	15923	15923	15803	15901	15973	15868	15909	15965	15997	15969	16013	16108	15810	15862	15904	15752	16008	16021	15939	16110	15941	16061	15967	15990	15823	15876	16065	15746	15951	16189	15981	15911	16031	15977	15844	15747	15955	15883	16064	15955	15892	15911	15976	15847	16078	16014	16057	16108	15932	16122	15952	15980	15908	15981	15903	15875	15964	15953	15989	15816	15905	15777	15925	15958	16083	15856	15847	15840	15846	16002	15942	15968	16193	15824	15898	16047	16029	16012	15828	15948	15929	15957	15783	15842	16018	15758	15938	15842	15953	16049	16011	16016	15895	15846	15737	16035	16024	15779	15942	15856	15866	16129	16099	15643	16035	16012	15940	15985	15962	15934	16012	15951	15888	15925	15970	15997	15975	15818	16045	15930	15969	16146	15968	15831	15939	15844	15927	15942	15963	15822	16017	15886	15885	15773	15997	15958	15953	16071	15906	15981	15995	15921	15820	15949	15922	16012	15923	15951	15918	15982	15943	16001	16026	15786	16187	15948	15903	15906	15912	16068	15952	16170	15838	15947	15897	15800	15903	15823	15915	15891	16053	15928	15908	15853	16048	15804	15869	15963	16043	15997	15894	15865	15862	15816	15995	16107	15872	15738	15782	16016	15949	16076	15982	15882	15872	16060	16061	15847	15897	15958	15904	16091	16084	16013	15875	15859	16051	16103	15887	16079	16071	15729	16049	15943	15987	15896	16022	15938	16047	15911	15993	15853	16127	15883	15938	16072	16018	16029	15907	15932	15967	15822	15927	16132	16041	15987	16098	15973	16019	15912	15998	16103	16053	15950	15964	16015	15931	16071	15945	16034	16051	15818	15922	16004	15948	15909	15843	16072	16022	15923	15962	15861	16048	16064	16044	15951	15869	15917	15878	15949	16026	15969	15960	16055	15867	16003	16040	16055	15927	15915	15869	15946	15811	16095	16122	15774	15889	15869	15981	16015	15891	15966	15888	16141	15849	15871	15953	15952	15981	15924	16077	15951	15886	16072	15968	16085	15924	15968	16024	15916	15933	15946	15980	15763	16239	15829	15824	15992	15975	15995	15847	16170	15895	15762	16002	15886	15899	15974	16036	15908	15897	16090	15740	16017	15903	15801	15977	15880	16012	15934	15978	15990	15957	16031	15931	15894	15974	16015	15876	16074	15903	15784	15826	16196	15817	15842	16003	15972	16114	15821	15911	16238	15829	15937	15970	15931	16069	15781	15880	16015	16085	16044	16002	15921	15801	15902	16065	15813	15927	15974	16072	15944	15815	15920	15896	16027	15975	15871	15941	15906	15950	16054	15904	15947	15957	16031	16016	15794	15826	16004	16017	16033	15949	16077	15709	15815	15991	16103	15950	15958	15985	15991	15812	15988	15906	16189	15969	15827	15920	15920	15950	15918	15860	15959	15942	15967	15883	15908	16002	15933	15971	15858	15970	15967	15857	16025	15994	15857	15961	15827	15978	16040	15976	16085	15930	15890	16036	16064	15850	15999	15996	15951	15912	16154	15793	15901	15852	16012	15861	15902	15980	15874	15945	15859	15924	16032	16114	15872	16031	15916	15925	16077	15953	16050	15943	15950	15886	15803	15909	16031	16079	15905	15949	16027	16023	15819	15840	15998	16018	16021	15871	16090	15989	15798	15897	15844	15882	15968	15996	16016	15976	15766	15966	16030	15917	16039	16052	15732	16060	15925	15956	15993	15977	15940	15848	16052	16026	15979	16053	15885	15910	15933	15883	16011	15902	15986	15979	15882	16133	15866	15992	15874	15920	16171	16044	15963	15832	16039	15898	16013	16071	15914	15931	16046	15818	16175	15918	15973	16121	15981	16023	15903	16040	16030	16026	16089	16082	16134	15925	16041	16167	16002	15790	16041	15972	15897	15936	15853	15997	16149	15993	15984	15886	15864	16107	15951	16080	15818	16008	15970	16070	15895	15859	16010	15913	15905	16026	16071	16242	15910	15866	16056	15986	15999	15975	15869	16018	15938	15912	15956	15993	15777	15819	16042	16046	15944	15875	15771	16024	15918	15867	15922	15952	15812	15788	16088	15819	15761	15892	16045	15900	16031	16097	15907	16098	15982	16065	15727	15876	15972	15988	15877	16006	15715	15871	16104	15993	16062	15898	16042	15806	15751	15666	16063	15992	15979	15922	16057	15982	15962	16026	15751	16160	15906	16009	16040	15970	15873	15910	16059	15907	16013	15837	16019	15861	16072	15962	15923	15935	16022	16033	15995	16006	15912	15894	15932	16074	15893	15823	15943	15943	16044	16050	15896	16109	16000	15959	15842	16036	16012	16090	15992	15900	16112	15843	15893	15896	15987	15842	15975	15810	15933	15907	15955	15987	15898	15975	16034	16037	15934	16014	16066	15833	15859	16065	16106	15925	15833	15872	15910	16113	16134	15976	16065	16030	15954	15980	15906	15882	15810	16064	16005	15932	15901	15972	15873	16069	15836	15956	16005	16104	16052	16049	15981	16064	15927	16016	16166	15918	15841	15900	15959	15898	15952	15906	16087	16022	16030	15936	16017	16086	15910	16047	15816	15830	15938	16038	15999	15865	16015	16011	15976	15958	15954	16010	15982	15871	15991	15862	15928	16057	16059	16053	15856	15920	16060	16064	15930	15901	15961	16015	16058	15920	15883	15967	15925	15807	15924	16036	15741	15872	16126	15982	15819	15857	16029	15777	16049	15885	15944	16016	16112	15959	15958	15986	15785	15856	15762	16047	16023	15906	15994	15762	15920	15864	15949	15976	15914	16054	15920	16031	15936	16024	15749	16007	15999	15901	16008	15953	15971	16109	16006	15934	16086	15984	15893	15886	15826	16098	15951	15813	15997	15864	15907	15919	15870	15942	15952	16005	16120	15891	16014	15985	16064	16100	16021	16010	15969	15746	16040	15981	15869	15873	15990	15901	15998	15887	16037	15910	16013	15975	15993	15807	15969	15892	15955	16064	15936	16014	15863	15824	15930	15884	15967	16101	15864	15862	15880	15872	16018	15929	15968	16022	15938	16010	15957	16051	16019	15966	16048	16078	15994	16025	15975	15970	15817	15951	15844	15839	15929	16012	15769	16023	15971	15853	15918	15921	15977	16051	15961	15928	16003	15843	15853	16087	15958	15996	16021	15949	15845	15972	16012	15923	16067	16144	16037	15923
27326	21945	25119	23374	20574	24834	27318	24985	21924	19378	19006	19028	18731	18809	19053	19001	18932	18997	18917	18825	18974	18855	18935	18871	18884	18893	18827	18830	19049	19069	19046	18915	18902	18934	18981	18834	19046	18958	19077	18718	18864	18808	18907	18955	18900	18740	18941	18843	18932	18848	18754	18854	18741	18863	18862	19093	18791	18996	19005	18877	18784	18924	18973	18772	19013	18889	19032	18948	18929	19016	18920	18762	18910	18816	18976	18727	19009	18821	18838	18591	18893	18880	19087	18924	18828	18936	18796	18916	19076	18981	19172	18950	19116	18849	18976	18605	18877	19034	18904	18870	18983	18955	18794	18926	18814	18850	18717	18839	18854	18846	18679	18788	19149	18888	18905	18941	18894	18908	18928	18861	18831	18924	18908	18801	18965	18899	18789	18884	18828	19145	18877	18775	18853	18992	18731	18815	19034	18968	18878	18789	18887	18909	18939	18727	19073	18877	18725	18747	18896	19047	18820	18964	19035	18940	18920	18906	18903	18857	18963	18881	18945	18834	18775	18756	19006	18911	18777	18877	18697	18756	18944	18531	18889	18881	18832	18736	18714	18687	18785	18978	18722	18750	18897	18930	18947	18805	18863	18771	18775	18778	18888	18984	18896	18860	18838	18750	18932	18986	18963	18998	18972	18905	18878	18983	19087	18834	19114	18834	18996	19143	18848	18851	18729	19022	18892	18931	18778	18953	19093	18815	18970	18894	18980	18831	18739	18939	18900	18849	18637	18998	18928	18997	18901	18805	18923	18846	18754	19115	18655	18953	19116	18941	19246	18935	18892	19068	18982	18936	19011	18902	18863	18903	18869	18816	18917	18824	18826	18861	18796	18735	18776	18815	18863	18751	18584	18868	18958	19038	19026	19047	19010	18759	18928	18915	18845	18810	19036	19074	18983	19008	18794	18929	18936	18971	18872	18846	19094	18901	18835	19013	18913	18729	18847	18736	19088	18630	18649	18759	18824	18861	18788	18887	18891	18898	18943	18771	18656	19021	18944	18985	19042	19124	18750	18965	19064	18952	18870	18922	18900	18842	18713	18792	18727	18835	19004	18802	18605	18883	19013	18986	18767	19011	18916	18907	18889	19023	18849	19037	19101	18892	18895	18995	18918	19044	18886	18984	18907	18819	18924	18971	18952	19016	19129	19217	19099	18847	18855	18907	18909	18855	18966	18961	19067	18899	18907	18745	19045	18865	18863	18986	19003	18699	18754	18955	18823	18848	18841	19106	18956	19060	18998	18925	18879	18827	18940	18857	18808	19218	18646	18861	18847	18768	18880	18892	18942	18906	18816	18807	18946	18983	18806	18863	18846	18898	18897	18844	19110	18891	19006	18801	18986	19103	18896	19015	19091	18872	19177	18702	18871	18900	18926	18932	18808	18771	19001	18836	19031	19008	18842	19022	19044	19043	19005	18840	18997	18800	19031	18854	18872	18779	18937	18932	18971	19022	18871	19017	18933	18693	18796	18876	18750	18839	19020	18871	18885	18893	18886	18917	18769	18847	18762	19002	18910	18889	18743	18818	18648	18954	19014	18865	18884	18971	18953	18826	18811	18723	18829	19032	18816	18762	18861	18904	18765	18852	18905	19118	18992	19102	18936	18629	18973	19044	19086	19035	18984	18728	18738	18905	19095	19010	18860	18782	18823	18907	18866	18834	18839	18926	18753	18882	18835	18926	18941	18993	18934	18928	18878	18902	18700	18995	18917	18914	18867	19008	18825	18805	18856	18873	18887	18944	19009	18931	18825	18936	18614	18887	19095	18823	18977	19111	18752	18729	18968	18938	18927	18857	18877	18827	18943	18929	18872	18802	18875	18866	18870	18995	18903	18752	18862	19019	18925	18826	18921	19054	18965	18851	18899	18868	18976	18963	18930	18940	18916	18832	18825	18727	18732	18881	19071	18851	18945	18956	19038	18902	18976	19008	19145	18720	19035	18982	18845	18667	18881	18922	18808	19132	18905	18832	18957	18769	18935	18870	18742	18989	18737	18615	18791	18968	19071	19230	18850	19011	18945	19199	18920	18990	19111	18728	19145	18832	18876	18865	18778	18856	18851	18607	18732	19201	19038	18963	18881	19190	19068	18817	19072	18712	19079	18925	18896	19112	18975	18895	19020	18855	19076	19099	18961	19045	18894	18774	19057	19022	19130	18860	18984	18861	18791	18744	18954	19034	18823	18844	18732	18897	18824	19118	18881	19005	18953	18946	18797	18776	18650	19079	18935	18867	19042	19249	18863	18993	18807	18868	18954	18878	18838	18899	18959	19015	19101	18949	19053	18726	18946	19017	19057	19045	18941	18796	19014	18851	18557	18817	18772	18954	18925	18798	18872	19012	18923	19084	19018	18946	18947	18827	18935	18906	19013	19055	18814	18881	18795	18799	18974	18838	18828	19037	19052	18867	18683	18833	19005	18764	18998	18739	18973	18787	19014	18875	18844	19045	18771	18881	19139	18759	19021	18845	18830	18837	18913	18815	18989	18797	18894	18669	19005	19025	18755	18791	18930	19004	18921	18982	18832	18945	18871	18855	19075	19019	18809	18711	18700	19025	18874	18805	18894	18990	18900	18991	18954	18629	18996	18914	19008	19067	18920	18831	18929	18822	18789	18972	19102	18911	18891	18912	18920	18869	18752	18874	18913	18874	19098	18843	18970	18747	18867	18754	18590	18712	18811	18772	18698	18795	18719	18936	19090	18984	18931	18881	18911	18918	19098	19014	18774	18974	18810	18839	18673	18886	18915	18980	18978	18978	18991	19055	18722	19017	19157	18740	18928	18879	18863	18881	18768	18821	18838	18740	18689	19025	18994	18862	18761	18839	18706	18655	19040	18976	18882	18952	19064	18683	18913	18912	18877	18879	18988	18928	18859	18850	18905	19064	19046	18924	18738	18922	18915	18822	18924	18946	18815	18988	18953	18994	19070	18913	19005	18870	18788	19049	18953	18679	18938	18814	18923	18874	18927	19209	19061	18854	18861	18719	18916	18832	19063	18987	18933	18910	18883	19022	18883	18872	18958	18818	18941	18890	18852	19059	18787	18818	18958	18846	18544	18847	18717	18698	18652	18785	18676	18991	18746	18900	18968	18780	18956	18669	18819	18972	18982	18700	18687	18952	18984	18921	18973	18939	19035	18932	18796	18784	18968	18936	18905	19000	19002	18969	19068	18858	19028	18963	18841	18838	18990	18691	18948	18981	18790	18736	18970	18924	18975	18953	18841	19028	18641	18899	18732	19106	18955	18892	18829	18786	19128	18804	19093	18853	18866	18867	18837	18714	18807	18802	18857	18940	18769	19192	18798	18789	18864	18663	18797	18993	19046	18825	18933	18990	19021	18776	18883	18797	18816	18945	18979	19009	18808	18927	18952	18941	18918	19069	19100	18609	18761	18985	18880	19057	18858	19121	18850	18747	18822	18669	19054	18874	18714	18971	18956	18841	18857	18779	18957	18944	18952	18773	18871	19002	18877	18801	18845	18628	18926	19087	19009	18949	18965	18782	18887	18930	18996	19003	18729	18939	18801	18849	18922	18932	19086	18898	19072	18722	18894	18910	18964	18916	18886	18911	18898	19083	19043	19014	18890	18804	18876	18847	19022	18794	18831	18964	18950	18746	19026	18931	18982	18735	18903	18883	18900	18986	18752	18909	19034	18848	18792	18871	18821	18613	18934	18797	18967	19008	18902	18991	18894	18890	18786	18840	18864	19060	18936	18854	18928	19048	18819	18726	18789	19027	19001	18946	19021	18838	18913	18841	18938	18772	19081	19067	18815	18984	18834	19055	19137	18993	18896	18819	18839	18846	18816	18885	18885	18854	18928	18834	18864	18840	18798	18768	18901	18808	18892	19005	18835	18772	18897	19108	19026	18835	18701	18705	18978	18927	18871	18979	19068	18982	18967	19114	19016	18838	19100	18972	19012	18994	18885	18830	18875	18795	18696	18741	19032	18873	18975	18752	18856	18925	18854	18960	18906	18974	18990	18884	18835	18742	18885	18894	18783	19041	18879	18880	18786	18697	18766	19035	18917	18772	18905	18807	18721	18923	18769	18883	19033	18783	18870	18854	18947	18873	18822	19124	18981	18898	18959	18863	18743	18985	19035	18714	19011	18958	19096	18888	18910	18930	18888	18740	18772	18833	18900	18939	19040	18826	18753	19007	18984	18858	18831	19072	19020	18780	18847	18855	19199	18903	19068	18944	18879	19000	18935	18768	18812	18949	18922	18709	19013	18723	18922	18841	18806	19014	18988	19000	18738	18924	18811	18942	18985	18887	19007	18900	18877	18912	18677	18765	18808	18789	19017	19027	18876	18923	18975	18892	18836	19120	19054	18949	19105	18987	19113	19040	18881	18798	19000	18976	19124	18926	18894	18771	18810	18876	18792	18771	19071	18906	18968	18905	18779	18752	18723	18895	18959	18755	19043	18932	18892	18963	19000	18973	18771	18788	18768	18936	18831	19072	18893	19011	19105	18831	18868	18957	18897	19070	18848	18979	19061	18751	18902	18828	18786	18884	18756	19108	18963	19011	18761	18766	19012	18941	18738	18978	18996	18994	18583	18786	19031	18767	18950	19029	18883	18928	18861	19007	18811	18919	19018	18796	18626	18911	18862	18915	18816	18877	18943	18898	18760	18827	18911	18952	18855	18905	18944	18832	18841	19081	18757	18933	18799	18964	18989	18867	19120	19042	18943	18712	18979	18987	18959	19004	19025	19139	18833	18786	18914	18726	18980	19035	19001	18957	18920	18880	18773	18865	18863	18928	18886	18832	18942	18979	18891	18887	18837	18971	18888	18816	18786	18831	18806	18872	18861	18765	18957	18807	18811	18774	19018	18967	18834	18822	18771	19008	19122	18912	18821	18901	19053	18699	18870	18805	18910	18768	18990	19033	19043	19058	18960	18951	18990	18961	19080	18886	18950	18824	18855	18903	18903	18784	19002	18994	18805	19128	19044	18833	18670	19071	18877	18932	18761	18941	19023	19118	19018	18874	18705	18894	19014	19025	19050	18848	19228	18984	18791	18859	18682	18913	18864	18802	18832	18819	18847	18965	19034	18914	18883	19079	18893	18919	18736	18979	18914	19072	18707	18942	18722	18916	18947	18959	18995	18946	18791	18897
17066	19889	20782	20318	19910	25792	27566	24100	19909	16671	16911	16731	16838	16683	16912	16798	16915	16734	16791	16695	16743	16696	16711	16799	16733	16789	16777	16874	16793	16865	16782	17038	16692	16660	16732	16747	16847	16799	16779	16831	16820	16825	16848	16845	16969	16673	16872	16814	16776	16872	16715	16886	16592	16607	16718	16809	16751	16753	16866	16565	16803	16786	16638	16771	16686	16684	16783	16774	16838	16846	16700	16699	16629	16802	16916	16888	16632	16915	16718	16857	16767	16759	16712	16633	16835	16706	16843	16706	16583	17002	16732	16715	16836	16778	16759	16866	16930	16949	16847	16635	16791	16857	16859	16862	16709	16569	16829	16836	16795	16629	16760	16812	16836	16832	16923	16756	16721	16742	16785	16870	16673	16941	16622	16742	16725	17002	16738	16690	16652	16756	16689	16869	16689	16713	16796	16810	16848	16790	16782	16661	16944	16869	16757	16882	16679	16730	16752	16779	16840	16775	16832	16697	16595	16650	16915	16807	16714	16733	16720	16703	16811	16880	16950	16793	16868	16872	16841	16696	16577	16748	16857	16784	16822	16761	16787	16793	16796	16677	16845	16615	16738	16776	16618	16607	16751	16675	16664	16785	16902	16709	16789	16668	16673	16703	16796	16825	16928	16717	16629	16898	16752	16659	16872	16685	16970	16818	16838	16724	16748	16875	16744	16662	16798	16827	16742	16885	16736	16747	16817	16683	16723	16879	16732	16690	16741	16677	16746	16554	16686	16819	16681	16758	16631	16767	16622	16912	16831	16735	16742	16763	16906	16788	16694	16816	16804	16656	16756	16703	16817	16787	16781	16803	16619	16495	16822	16689	16696	16815	16689	16607	16818	16760	16680	16753	16744	16814	16616	16679	16744	16920	16768	16703	16655	16686	16753	16790	16700	16800	16764	16788	16862	16773	16551	16787	16881	16827	16585	16484	16693	16950	16961	16780	16771	16622	16675	16861	16765	16785	16874	16790	16839	16892	16743	16826	16794	16884	16696	16606	16653	16863	16753	16617	16900	16828	16851	16811	16651	16925	16790	16616	16811	16649	16849	16720	16663	16642	16889	16798	16805	16726	16720	16722	16687	16624	16823	16764	16825	16927	16850	16798	16762	16797	16927	16791	16767	16879	16586	16811	16802	16737	16871	16707	16895	16778	16701	17054	16804	16829	16882	16662	16714	16802	16794	16725	16659	16735	16706	16724	16909	16754	16866	16686	16847	16791	16884	16802	16691	16821	16790	16844	16756	16801	16782	16802	16746	16873	16711	16731	16797	16816	16839	16677	16720	16993	16728	16734	16792	16810	16783	16858	16742	16802	16963	16576	16664	16792	16787	16720	16876	16776	16795	16812	16997	16820	16636	16726	16696	16688	16703	16798	16781	16834	16863	16973	16774	16713	16771	16692	16898	16727	16883	16738	16860	16660	16770	16756	16627	16669	16817	16937	16759	16855	16852	16684	16794	16874	16766	17030	16673	16759	16686	16607	16695	16716	16612	16910	16562	16678	16837	16808	16758	16775	16904	16684	16753	16712	16699	16805	16847	16852	16895	16820	16802	16761	16751	16746	16642	16765	16842	16867	16901	16834	16808	16740	16872	16729	16788	16757	16739	16917	16833	16732	16712	16788	16851	16718	16711	16714	16727	16882	16633	16699	16914	16548	16807	16705	16789	16830	16647	16666	16681	16674	16815	16836	16758	16688	16767	16743	16900	16791	16570	16688	16802	16722	16725	16806	16844	16711	16673	16732	16912	16778	16752	16669	16644	16622	16637	16616	16760	16530	16807	16554	16920	16638	16644	16739	16798	16774	16696	16625	16744	16766	16731	16735	16740	16677	16705	16821	16711	16634	16732	16811	16740	16689	16780	16769	16875	16938	16816	16755	17027	16818	16621	16681	16682	16688	16694	16817	16688	16766	16624	16851	16696	16721	16721	16890	16677	16749	16688	16805	16821	16774	16757	16775	16980	16858	16657	16738	16742	16673	16674	16927	16752	16738	16729	16736	16674	16864	16693	16737	16739	16693	16854	16771	16657	16769	16732	16695	16734	16841	16872	16875	16810	16737	16609	16660	16846	16718	16955	16833	16780	16805	16745	16693	16788	16781	16825	16773	16665	16777	16748	16795	16785	16885	16777	16631	16789	16827	16842	16632	16891	16726	16698	16832	16728	16757	16839	16798	16728	16738	16787	16810	16554	16659	16788	16651	16780	16879	16920	16817	16810	16790	16648	16768	16798	17018	16649	16624	16696	16704	16841	16636	16935	16914	16661	16701	16803	16723	16781	16837	16745	16746	16870	16884	16783	16635	16787	16769	16829	16822	16645	16743	16787	16686	16614	16982	16890	16891	16893	16863	16742	16865	16866	16659	16875	16769	16753	16688	16691	16666	16764	16961	16675	16767	16709	16713	16860	16754	16882	16911	16667	16821	16816	16742	16718	16692	16719	16771	17006	16811	16791	16752	16741	16862	16791	16736	16706	16842	16942	16867	16610	16701	16740	16918	16801	16944	16758	16643	16660	16760	16944	16788	16749	16682	16870	16753	16861	16500	16764	16932	16787	16835	16850	16782	16768	16753	16890	16751	16776	16923	16646	16647	16859	16733	16769	16899	16828	16647	16856	16685	16709	16865	17056	16838	16811	16836	16808	16688	16721	16668	16768	16920	16690	16708	16827	16857	16914	16803	16814	16838	16697	16980	16770	16822	16828	16895	16817	16706	16644	16726	16951	16655	16917	16753	16908	16831	16757	16726	16734	16732	16903	16859	16698	16852	16816	16833	16771	16763	16670	16838	16652	16776	16804	16798	16734	16617	16858	16775	16783	16774	16910	16885	16796	16773	16882	16624	16828	16604	16765	16799	16693	16961	16716	16791	16778	16824	16637	16953	16638	16853	16639	16735	16875	16790	16806	16867	16936	16718	16852	16760	16835	16649	16731	16873	16682	16709	16843	16736	16644	16721	16848	16834	16849	16916	16771	16802	16842	16782	16838	16757	16722	16882	16826	16749	16835	16889	16522	16812	16767	16766	16769	16772	16879	16868	16886	16756	16769	16805	16818	16765	16787	16647	16630	17082	16839	16781	16694	16753	16852	16866	16951	16765	16694	16655	16721	16832	16817	16816	16746	16822	16706	16682	16935	16809	16959	16839	16744	16787	16827	16561	16803	16813	16812	16824	16876	16800	16662	16741	16871	16822	16844	16730	16848	16859	16961	16803	16826	16876	16644	16815	16787	16810	16671	16693	16766	16810	16817	16863	16816	16971	16721	16858	16774	16839	16781	16920	16669	16776	16719	16717	16770	16875	16838	16845	16762	16818	16833	16801	16713	16720	16789	16790	16731	16892	16679	16814	16933	16775	16602	16849	16676	16721	16930	16850	16739	16659	16874	16738	16807	16787	16869	16687	16952	16697	16642	16838	16840	16830	16916	16603	16689	16945	16749	16712	16867	16733	16824	16696	16867	16758	16625	16758	16828	16851	16649	16512	16790	16566	16884	16841	16693	16700	16893	16686	16749	16714	16827	16716	16692	16714	16815	16771	16856	16545	16783	16932	16816	16875	16746	16752	16864	16857	16729	16681	16748	16829	16939	16617	16734	16737	16662	16730	16741	16693	16888	16749	16775	16774	16887	16842	16829	16924	16853	16817	16672	16744	16591	16770	16431	16681	16754	16804	16746	16735	16905	16557	16800	16687	16783	16776	16656	16919	16874	16775	16769	16699	16761	16768	16715	16875	16790	16864	16838	16740	16756	16851	16767	16633	16724	16719	17051	16537	16811	16907	16850	16643	16839	16805	16603	16725	16773	16684	16639	16681	16714	16604	16698	16796	16660	16747	16710	16740	16784	16780	16848	16809	16859	16899	16629	16759	16853	16655	16977	16742	16844	16747	16838	16622	16706	16811	16787	16603	16659	16656	16850	16907	16736	16750	16672	16795	16617	16853	16904	16868	16743	16636	16697	16925	16810	16908	16741	16899	16786	16826	16772	16660	16796	16825	16806	16735	16837	16856	16710	16810	16689	16857	16739	16660	16799	16748	16893	16796	16810	16636	16890	16959	16734	16923	16695	16834	16844	16678	16728	16751	16838	16818	16666	16866	16899	16769	17045	16673	16712	16832	16849	16824	16969	16709	16753	16719	16947	16933	16959	16886	16786	16760	16748	16658	16787	16850	16634	16789	16782	16738	16717	16862	16845	16842	16767	16927	16612	16724	16692	16868	16583	16909	16876	16782	16734	16831	16737	16925	16764	16718	16647	16909	16605	16656	16720	16693	16974	16713	16632	16767	16776	16846	16914	16844	16788	16828	16684	16841	16716	16614	16671	16678	16769	16750	16779	16836	16880	16571	17042	16716	16938	16946	16775	16773	16773	16804	16891	16841	16783	16699	16773	16795	16697	16975	16836	16717	16793	16629	16790	16774	16565	16732	16840	16784	16833	16821	16752	16850	16745	16723	16856	16820	16772	16869	16762	16749	16814	16655	16737	16860	16799	16785	16802	16775	16805	16646	16675	16848	16930	16779	16763	16854	16813	16737	16765	16910	16859	16779	16836	16767	16913	16793	16690	16813	16955	16854	16694	16792	16771	16786	16597	16779	16738	16775	16543	16721	16563	16819	16581	16826	16620	16826	16927	16813	16712	16663	16776	16809	16640	16878	16768	16665	16806	16738	16627	16751	16673	16757	16842	16616	16642	16808	16728	17042	16782	16622	16858	16590	16759	16900	16941	16790	16793	16801	16903	16758	16832	16723	16795	16630	16671	16859	16900	16730	16959	16635	16814	16920	16734	16866	16772	16537	16859	16709	16706	16731	16738	16897	16755	16737	16721	16775	16777	16714	16770	16809	16726	16904	16724	16899	16857	17049	16720	16905	16978	16659	16760	16705	16690	16800	16863	17010	16603	16818	16695	16954	16638	16645	16867	16819	16699	16764	16865	16769	16785	16845	16806	16816	16896	16700	16762	16772	16705	16990	16748	16860	16745	16830	16746	16904	16870	16649	16849	16885	16779	16949	16919	16794	16654	16813	16912	16736	16771	16715	16695	16779	16880	16819	16860	16783	16717	16710	16746	16849	16928	16794	16818	16717	16723	16827	16919	16767	16831	16671	16800	16869	16787	16840	16701	16759	16802	16718
24092	21245	28461	24633	23032	43787	53924	42487	31753	20657	19360	18958	18943	18924	19132	18938	18950	18756	18709	18854	19143	18960	18866	19027	18594	18757	18807	18798	18566	18848	18777	18839	18696	18654	18945	18808	18738	18844	18974	18781	18726	18869	19007	18710	19210	18771	18872	18654	18849	18858	18793	18914	18858	18736	18827	18841	18839	18614	18675	18991	18749	18716	18799	18776	18978	18754	18666	18889	18742	18711	18647	18697	18891	18716	18767	18839	18827	18822	18687	18775	18947	18843	18695	18863	18859	18716	18851	18955	18809	18814	18768	18782	18925	18933	18660	18786	18723	18712	18789	18732	18752	18901	18915	18656	18578	18738	18676	19016	18931	18674	18769	18772	18665	18757	18636	18696	18615	18586	18507	18560	18763	18763	18820	18669	19022	18832	18649	18699	18786	18560	18745	18846	18585	18872	18783	18692	18739	18818	18753	18713	18700	18630	18901	18847	18649	18820	18684	18806	18565	18807	18739	18939	18663	18775	18890	18672	18833	18752	18934	18663	18561	18757	18777	18677	18792	18793	18708	18878	18803	18656	18638	18691	18841	18618	18687	18718	18729	18847	18950	18662	18599	18830	18640	18701	18873	18877	18885	18785	18687	18800	18774	18598	18775	18467	18684	18841	18801	18722	18610	18740	18800	18632	18662	18899	18913	18841	18815	18810	18610	18880	18575	19034	18792	18930	18644	18800	18804	18715	18676	18842	18934	18777	18614	18794	18768	18616	18686	18770	18804	18846	18787	18619	18787	18707	18657	18746	18665	18833	18760	18546	18656	18914	18671	18639	18726	18589	18562	18542	18929	18638	18765	18454	18714	18805	18762	18797	18744	18812	18875	19032	18646	18761	18878	18815	18665	18707	18768	18768	18782	18816	18694	18699	18859	18647	18824	18822	18968	18733	18908	18997	18837	18810	18780	18867	18834	18852	18833	18721	18932	18917	18789	18753	18894	18892	18755	18777	18542	18775	18629	18878	18847	18697	18824	18714	18790	18656	18614	18834	18932	18722	18811	18773	18592	18723	18838	18701	18757	18573	18742	18622	18852	18614	18637	18477	18675	18824	18787	18762	18812	18673	18990	18843	18892	18676	18635	18740	18595	18793	18709	18721	18648	18798	18835	18864	18866	18831	18764	18782	18731	18579	18625	18809	18826	18648	18773	18710	18743	18952	18925	18863	18585	18679	18689	18733	18821	18831	18661	18691	18547	18712	18609	18580	18800	18731	18758	18899	18900	18781	18759	18721	18691	18712	18712	18828	18712	18773	18730	18867	18903	18874	18565	18707	18615	18821	18553	18804	18714	18722	18741	18690	18618	18694	18890	18939	18669	18578	18609	18714	18689	18659	18585	18520	18782	18615	18635	18600	18752	18727	18681	18648	18820	18657	18564	18730	18713	18663	18620	18810	18530	18682	18828	18846	18928	18676	18826	18713	18718	18861	18540	18800	18739	18852	18917	18607	18795	18657	18910	18731	18703	18689	18739	18693	18805	18738	18728	18843	18792	18707	18709	18816	18859	18758	18745	18862	18889	18627	18684	18698	18899	18719	18777	18719	19052	18585	18503	18607	18757	18802	18712	18804	18686	18648	18827	18882	18721	18910	18844	18766	18811	18698	18762	18595	18709	18708	18570	18555	18618	18718	18715	18736	18860	18780	19001	18858	18594	18823	18851	18831	18816	18566	19004	18669	18887	18685	18803	18900	18582	18674	18872	18484	18844	18715	18945	19016	18594	18755	18939	18656	18771	18885	18698	18871	18937	18675	18943	18845	18683	18561	18726	18629	18712	18562	18767	18789	18742	18514	18719	18690	18965	18401	18937	18779	18742	18678	18992	18795	18739	18791	18794	18639	18726	18603	18921	18655	18794	18784	18717	18651	19080	18992	18644	18889	18644	18648	18699	18771	18828	18920	18798	18583	18628	18627	18815	18745	19064	18725	18843	18669	18917	18703	18782	18894	18851	18587	18751	18765	18659	18909	18684	18726	18798	18765	18759	18816	18656	18553	18807	18884	18864	18631	18873	18831	18683	18710	18730	18740	18772	18711	18808	19001	18901	18775	18723	18548	18839	18735	18811	18698	18966	18798	18641	18799	18742	18595	18884	18736	18746	18793	18754	18779	18828	18798	18771	18823	18933	18756	18760	18724	18770	18679	18681	18632	18701	18970	18758	18823	18833	18749	18623	18791	18815	18647	18603	18577	18676	18868	18773	18620	18748	18753	18765	18592	18726	18709	18759	18906	18898	18643	18839	18786	18698	18757	18828	18726	18941	18714	18812	18734	18663	18737	18839	18799	18931	18793	18562	18685	18771	18780	18847	18704	18870	18742	18574	18971	18750	18655	18703	18644	18582	18970	18873	18764	18720	18511	18716	18794	18783	18669	18801	18637	18756	18883	18821	18670	18547	18649	18750	18894	18783	18556	18994	18799	18878	18789	18858	18586	18660	18700	18850	18695	18672	18887	18826	18627	18741	18682	18846	18906	18798	18576	18766	18726	18788	18772	18677	18631	18682	18581	18670	18848	18803	18784	18692	18642	18759	18988	18657	18718	18742	18706	18662	18879	18823	18620	18570	18915	18775	18592	18717	18814	18604	18709	18763	18834	18687	18718	18792	18731	18834	18969	18842	18722	18896	18655	18548	18807	18602	18534	18753	18931	18743	18535	18630	18789	18686	18844	18855	18712	18729	18696	18683	18846	18863	18595	18680	18826	18598	18666	18835	18869	18896	18662	18798	18635	18788	18667	18528	18723	18686	19021	18719	18890	18536	18862	18919	18743	18857	18751	18826	18543	18706	18739	18628	18700	18824	18757	18831	18750	18804	18994	18780	18582	18620	18558	18532	18735	18886	18864	18675	18596	18860	18800	18969	18669	19049	18563	18791	18798	18958	18715	18664	18755	18475	18700	18679	18760	18838	18821	18930	18622	18882	18738	18983	18616	18492	18767	18790	18776	18764	18535	18684	18737	18863	18931	18704	18726	18595	18750	18938	19060	18822	18694	18783	18731	18632	18761	18637	18567	18681	18692	18617	18876	18813	18820	18649	18728	18642	18509	18651	18820	18731	18687	18906	18835	18837	18817	18539	18893	18917	18778	18631	18694	19049	18850	18690	18707	18819	18688	18562	18900	18592	18800	18957	18724	18855	18530	18880	18832	18816	18640	18776	18616	18790	18739	18870	18865	18588	18905	18780	18581	18680	18786	18899	18815	18749	18786	18648	18802	18926	18610	18763	18735	18695	18859	18644	18509	18671	18631	18533	18678	18732	18691	18654	18505	18967	18628	18810	18790	18606	18852	18504	18830	18828	18511	18649	18742	19000	18725	18836	18703	18612	18785	18642	18786	18880	18608	18651	19023	18682	18783	18800	18674	18665	18531	18794	18674	18730	18687	18718	18600	18795	18943	18863	18675	19078	18796	18741	18804	18767	18869	18808	18619	18919	18791	18663	18707	18881	18688	19046	18901	18592	18769	18793	18777	18874	18757	18865	18467	18802	18691	18808	18951	18795	18756	18751	18964	18524	18824	18809	18689	18680	18705	18723	18609	18833	18740	18557	18422	18520	18979	18731	18780	18960	18667	18625	18936	18782	18728	18655	18834	18945	18822	18700	18617	18440	18706	18505	18801	18785	18659	18753	18894	18762	18962	18532	18864	19039	18800	18643	18794	18927	18673	18614	18815	18744	18697	18607	18908	18892	18769	18675	18729	18691	18886	18765	18745	18645	18716	18933	18745	18783	18733	18918	18790	18820	18772	18828	18851	18862	18710	18660	18834	18837	18752	18595	18604	18613	18730	18583	18667	18920	18807	18668	18705	18891	18760	18599	18583	18865	18998	18776	18704	18718	18839	18836	18691	18732	18446	18685	18876	18751	18569	18942	18861	18718	18704	18588	18728	18714	18614	19000	18585	18776	18581	18731	18757	18779	18819	18750	18757	18953	18680	18639	18802	18640	18712	18820	18745	18845	18950	18748	18882	18712	18747	18675	18783	18782	19030	18791	18655	18538	18631	18837	18835	18891	18699	18876	18761	18724	18908	18738	18811	18780	18713	18727	18737	18851	18801	18657	18645	18572	18765	18964	18655	18696	18753	18857	18713	18895	18847	18914	18734	18563	18836	18836	18720	18676	18636	18748	18845	18823	18829	18672	18583	18660	18868	18739	18458	18793	18890	18873	18630	18858	18887	18847	18771	18745	18651	18716	18704	18667	18639	18801	18714	18854	18688	18909	18785	18761	18805	18733	18716	18757	18928	18733	18744	18865	18712	18644	18596	18933	18794	18820	18841	18667	18485	18681	18698	18751	18610	18826	18676	18922	18588	18629	18705	18943	18898	18657	18839	18746	18709	18562	18799	18630	18601	18554	18804	18826	18713	18838	18790	18858	18656	18704	18967	18686	18792	18644	18741	18921	18466	18895	18800	18642	18796	18839	18501	18660	18830	18822	18798	18694	18744	18824	18860	18750	18659	18809	18788	18736	18811	18749	18741	18725	18707	18838	18720	18748	18476	18938	18818	18896	18788	18619	18886	18742	18835	18727	18671	18662	18644	18856	18726	18661	18571	18553	18824	18772	18764	18902	18665	18907	18669	18798	18999	18531	18650	18881	18841	18762	18677	18828	18826	18856	18697	18889	18571	18646	18686	18576	18848	18838	18873	18763	18874	18967	18693	18742	18912	18912	18924	18662	18967	19044	18871	18749	18708	18833	18760	18970	18825	18803	18803	18719	18836	18894	18788	18996	18656	18843	18988	18844	18622	18961	18839	18779	18887	18837	18671	18705	18831	18764	18769	18745	18529	18754	18619	18918	18912	18617	18681	18780	18775	18818	18547	18732	18724	18612	18833	18674	18655	18821	18702	18892	18785	18860	18898	18805	18673	18684	18695	18979	18725	18864	18708	18631	18836	18621	18737	18761	18742	18698	18731	18854	18747	18753	18624	18637	18723	18924	18713	18783	18783	18828	18821	18798	18799	18867	18852	18657	18736	18473	18485	18764	18747	18915	18785	18837	18678	18822	18683	18847	18712	18890	18587	18640	18666	18904	18724	18570	18767	18655	18845	18675	18689	18850	18662	18663	18898	18613	18679	18773	18700	18696	18775	18770	18735	18721	18765	18601	18762	18849	18517	18638	18863
15510	24300	24739	23695	24249	47831	53809	42065	29468	16715	16841	16938	16865	16943	16859	17059	16745	16943	16905	16869	16915	16816	16830	16914	16864	17040	16777	16839	16891	16938	17003	16903	16872	16830	16777	16774	16774	16827	16831	16886	16811	16872	16740	16961	16951	16892	17021	16872	16728	16846	16800	16708	16705	16921	16891	16695	16828	16703	16792	16793	16696	17092	16878	16604	16946	16845	16880	16912	16871	16759	16962	16736	16881	16807	16716	16942	16825	16825	16746	16915	16749	16739	16806	16848	16823	16778	16809	16826	16961	16772	16941	16721	16835	16715	16740	16672	16884	16846	16922	16762	16662	16740	16904	16609	16698	16648	16914	16718	16786	16786	16635	16832	16891	16663	16792	16861	16784	16888	16825	16741	16674	16745	16826	16922	16855	16804	16700	16729	16748	16863	16731	16864	16913	16496	16735	16942	17038	16883	16608	16902	16881	16979	16702	16783	16831	16659	16745	16676	16815	16807	16792	16730	16696	16822	16876	16806	16865	16705	16840	17004	16736	16780	16927	16826	16691	16910	16926	16724	16803	16745	16811	16881	16760	16836	16888	16759	16827	16767	16832	16978	16841	16733	16830	16757	16647	16853	16742	16744	16701	16876	16822	16744	16957	16748	16903	16993	16756	16751	16794	16849	16968	16770	16678	16939	16721	16758	16804	16954	16970	16771	16813	16862	16877	16944	16696	16617	16957	16886	16825	16823	16784	16774	16771	16822	16988	16870	16714	16594	16909	16771	16597	16880	16768	16830	16818	16884	16869	16744	16700	16787	16686	16805	17009	16802	16735	17001	16954	16834	16713	16736	16719	16716	16745	16911	16841	16879	16903	16772	16784	16811	16736	16737	16679	16787	16745	16820	16745	16750	16669	16929	16777	16782	16819	16678	16799	16715	16941	16614	16842	16822	16889	16708	16767	16830	16794	16832	16689	16909	16579	16812	16744	16842	16951	16631	16788	16852	16752	16879	16815	16618	16774	16788	16787	16783	16719	16917	16678	16888	16755	16656	17030	16873	17022	16816	16837	16885	16647	16753	16785	16720	16687	16872	16763	16766	16861	16894	16679	16723	16548	16757	16687	16768	16815	16685	16850	16630	16792	16803	16704	16821	16793	16797	16705	16691	16915	16633	16902	16781	16676	16864	16822	16850	16915	16878	16971	16632	16857	16841	16855	16619	17011	16815	16613	16885	16813	16783	16736	16752	16832	16854	16739	16823	16886	16728	16884	16674	16728	16799	16800	16804	16869	16685	16822	16799	16795	16782	16742	16695	16647	16846	16810	16745	16725	16823	16819	16733	16766	16740	16744	16937	16799	16811	16864	16868	16832	16881	16927	16798	16756	16912	16776	16812	16879	16928	16642	16721	16935	16555	16815	16930	16778	16737	16819	16819	16738	16788	16789	16677	16874	16672	16725	16790	16921	16842	17009	16715	16750	16743	16724	16892	16847	16713	16752	16739	16919	16819	16771	16689	16720	16800	16821	16663	16764	16728	16770	16802	16795	16741	16819	16631	16802	16791	16721	16754	16716	16850	16908	16857	16694	16739	16771	16940	16846	16712	16975	16841	16670	16900	16862	16778	16760	16803	17000	16741	16781	16918	16809	16740	16696	16885	16669	16880	16726	16801	16802	16643	16723	16963	16942	16911	16756	16791	16760	16731	16882	16742	16787	16775	16723	16863	16870	16819	16720	16756	16761	16930	16721	16837	16788	16726	16908	16766	16852	16843	16825	16819	16800	16694	16860	16813	16956	16713	16779	16659	16809	16724	16751	16902	16852	17118	16795	16827	16881	16872	16911	16639	16842	16766	16728	16922	16763	17023	16845	16765	16781	16908	16605	16781	16858	16752	16977	16750	17118	16784	16856	16822	16784	16721	16896	16700	16863	16641	16779	16734	16872	16886	16878	16560	16800	16825	16878	16854	16795	16981	16665	16754	16843	16867	16821	16731	16613	16681	16788	16998	16824	16774	16964	16731	16871	16863	16757	16863	16748	16780	16794	16723	16920	16981	16569	16758	16797	16759	16782	16972	16926	16776	16896	16900	16792	16887	16712	16822	16819	16675	16815	16597	17008	16780	16744	16791	16929	16653	17057	16931	16914	17023	16838	16909	16686	16833	16793	16737	17053	16742	16887	16917	16701	16884	16765	16765	16800	16712	16783	16761	16852	16867	17010	16790	16982	16613	16700	16834	16674	16617	16828	16782	16845	16776	16969	16958	16836	16797	16897	16661	16751	16672	16861	16738	16882	16831	16912	16890	16692	16867	16941	16701	16816	16880	16735	16893	16829	16869	16931	17033	16762	16754	16912	16477	16812	16968	16665	16733	16814	16899	16938	16700	16975	16804	16841	16703	16886	16778	16760	16884	16723	16844	16854	17020	16933	16978	16733	16906	16804	16789	16921	16696	16945	16786	16790	17123	16935	16664	16833	16840	16953	16821	16758	16752	16749	16852	16885	16537	16694	16773	16782	16739	16988	16882	16914	16745	16914	16759	16770	16808	16704	16777	16840	16763	16846	16810	16881	16753	16680	16678	16891	16998	16822	16726	16870	16857	16688	16858	16802	17039	16851	16840	16889	16736	16765	16816	16770	16843	16688	16893	16611	16634	16990	16812	16858	16830	16856	16784	16753	16925	16680	16770	16830	16749	16816	16768	16758	16808	17017	16717	16741	16663	16770	16533	16773	16697	16721	16927	16684	16732	16820	16710	16911	16912	16756	16903	16836	16739	16710	16780	16938	16820	16910	16743	16756	16958	16592	16921	16778	16885	16864	16887	16767	16772	16824	16765	16703	16810	16774	16843	16875	16705	16814	16749	16744	16762	16829	16898	17024	16746	16971	16837	16807	16704	16840	16833	16970	16737	16735	16828	16816	16733	16593	16768	16736	16674	16796	16698	16740	16691	16760	17055	16842	16844	16887	16741	16826	16845	16905	16664	17004	16793	16863	16838	16663	16861	16739	16810	16881	16646	16973	16764	16652	16885	16692	16768	17009	16770	16525	16827	16788	16757	16867	16804	16845	16824	16919	16758	16847	16761	16740	16956	16698	16694	16765	16820	16645	16604	16927	17049	16693	16763	16877	16769	16770	16778	16749	16733	16718	16770	16935	16786	16522	16941	16803	16896	16837	16863	16920	16848	16819	16812	16780	16821	16802	16960	16775	16783	16794	16582	16764	16797	16870	16899	16684	16834	16644	16849	16859	16778	16679	16748	16697	16775	16895	16809	16867	16972	16697	16757	16842	16711	16851	16795	16749	16754	16793	16764	16709	16764	16909	16871	16946	16896	16645	16834	16799	16915	16737	16744	16774	16817	16777	16982	16730	16762	16533	16735	16759	16761	16694	16845	16988	17029	16784	16770	16720	16777	16847	16753	16841	16697	16655	16750	16663	17011	16615	16752	16767	17004	16853	16748	16758	16878	16921	16889	16712	16840	16962	16774	16747	16951	16899	16760	16802	16859	16718	16885	16791	17024	16891	16833	16795	16873	16809	16887	16857	16719	16714	16816	16856	16777	16666	16915	16817	16733	16816	16788	16796	16985	16916	16905	16866	16837	16712	16723	16797	16554	16985	16682	16959	16910	16847	16813	16940	16783	16878	17056	16712	16722	16809	16784	16683	16833	16855	16667	16910	16734	16652	16734	16899	16827	16846	16761	16715	16698	16887	16809	16818	16722	16781	16911	16808	17066	16820	16902	16888	16913	16828	16865	16783	16679	16519	16683	16691	17031	16800	16747	16774	16851	16804	16770	16729	16848	16769	16788	16781	16813	16901	16891	16582	16861	16864	16833	16857	16906	16771	16767	16705	16902	16812	16761	16807	16619	16740	17018	16697	16908	16932	16739	16965	16799	16769	16787	16843	16763	16657	16638	16934	16834	16893	17000	16872	16699	16937	16763	16848	16655	16806	16896	16879	16823	16917	16934	16699	16739	16889	16724	16843	16824	16808	16832	16691	16916	16697	16848	16825	16797	16719	16643	16868	16556	16686	16785	16717	16890	16800	16753	16846	16725	16736	16934	16759	16738	16815	16912	16723	16653	16728	16834	16846	16819	16946	16915	16571	16820	16803	16765	16926	16844	16779	16995	16707	16877	16834	16871	16876	16692	16915	16811	16868	16760	16656	16699	16907	16727	16819	16866	16932	16995	16731	17024	16626	16967	16616	16807	16754	16946	16687	16726	16671	16931	16833	16634	16725	16775	16757	16884	16905	16744	16782	16947	16857	16749	16865	16656	16778	16924	16797	16801	16777	16842	16798	16765	16848	16961	16840	16896	16907	16753	16957	16929	16843	16824	16739	16699	16665	16784	16726	16834	16814	16860	16899	16881	16710	16847	16891	16768	16764	16650	16924	16705	16728	16967	16851	16790	16723	16861	16819	16865	16821	16864	16964	16974	16888	16867	16814	16777	16953	16803	16591	16763	16849	16717	16812	16752	16974	16763	16646	16903	16818	16903	16789	16753	16835	16755	16856	16857	16785	16896	16725	16614	16854	16729	16711	16903	16813	16709	16826	16837	16912	16831	16747	16785	16985	16946	16835	16827	16829	16846	16881	16800	16811	16860	16920	16841	16825	16806	16825	16802	16803	16726	16805	16922	16752	16802	16661	16848	16714	16722	16827	16867	16757	16765	16673	16654	16867	16728	16898	16847	16878	16851	16620	16726	16874	16747	16845	16877	16836	16863	16863	16699	16814	16815	16822	17012	16676	16720	16805	16872	16836	16821	16788	16798	16660	16739	16688	16804	16720	16904	16853	16747	16887	16800	16734	16703	16802	16883	16892	16845	16944	16909	16782	16741	16754	16986	16537	17053	16628	16656	16576	16724	16596	16655	16857	16731	16938	16719	16651	16779	16763	16846	16955	16831	16543	16682	16922	16913	16616	16718	16922	16717	16678	16880	16718	16741	16768	16951	16713	16895	16640	16830	16883	16840	16917	16931	16868	16993	16777	16789	16607	16615	16875	16861	16889	16723	16758	16827	16779	16868	16729	16726	17050	16927	16686	16926	16788	16721	16846	16781	16770	16797	16800	16854	16672	16752	16937	16940	16790	16736	16766	16898	16734	16695	16797	16631	16709	16718	16805	16809	16650	16892	16888	16749	16800	16712	16803	16746	16852	16840	16813	16972
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
